Udemy

Mastering NestJS

立即報名
  • 183 名學生
  • 更新於 1/2025
4.7
(28 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
8 小時 49 分鐘
教學語言
英語
授課導師
Nirmal Joshi
評分
4.7
(28 個評分)
4次瀏覽

課程簡介

Mastering NestJS

Master NestJS and build Apps using REST API, MySQL, TypeORM, MongoDB, Mongoose, JWT, BcryptJS and more.

Explore the dynamic universe of server-side web development with this meticulously crafted Nest.js course, tailored for both aspiring learners and seasoned professionals looking to master server-side TypeScript. This progressive guide takes you on a hands-on exploration of Nest.js, with a new generation development approach with typescript.

In this course, you’ll learn the correct approach to tackle real-world projects - ensuring that you gain practical skills that are directly applicable in professional settings.

Here are the key features of this course:


  • NestJS Basics

  • Controllers

  • Pipes

  • Guards

  • Interceptors

  • Middleware

  • CRUD with MySQL

  • TypeORM

  • REST APIs

  • Cookies

  • Session

  • JWT

  • BcryptJS

  • Working with MongoDB

  • Mongoose

  • Practical assignments & more...

Master NestJS Fundamentals → Grasp the foundational principles like Controllers, Pipes, Guards and Middleware

CRUD Operations with MySQL and MongoDB → Master techniques for building robust web applications and APIs with RDBMS and NoSQL databases.

Interceptors → Make use of interceptors that intercept incoming and outgoing requests in your application to modify request and response data, execute additional logic, or handle errors globally.


By the end of this course, you will be able to:

  • Build scalable and maintainable Node.js applications

  • Effectively use TypeScript in your NestJS projects

  • Master the core concepts of NestJS architecture

  • Create robust RESTful APIs

  • Implement advanced features like middleware, pipes, interceptors, and guards

  • Write comprehensive tests for your code

課程章節

  • 10 個章節
  • 127 堂課
  • 第 1 章 Introduction
  • 第 2 章 Nest JS Fundamentals
  • 第 3 章 Working with pipes
  • 第 4 章 NestJS Middleware
  • 第 5 章 NestJS Guards
  • 第 6 章 NestJS Interceptors
  • 第 7 章 NestJS With MySQL
  • 第 8 章 Practical Application - Creating a MyStore App
  • 第 9 章 Attaching Templates to MySQL
  • 第 10 章 MyStore - Authentication/Session Cookie

課程內容

  • Learn fundamentals of NestJS / Server side programming step-by-step with controller and decorator basics
  • Validating data with the understanding of Built in Pipes and Custom pipe implementation.
  • Detailed understanding of NestJS middleware and dealing with the Route concept.
  • Dive deeper with NestJS guards with fundamentals, API key authorization, practical assignment, role based guards and global guards.
  • Make use of interceptors that intercept incoming and outgoing requests in your application to modify request and response data.
  • CRUD operation with MySQL using TypeORM
  • CRUD operation with MongoDB using Mongoose
  • Practical concise MyStore app with MySQL (RDBMS) with the implementation of CRUD Operation
  • Data validation and UI/UX implementation
  • Cookies and JWT authentication with password hashing
  • Conversion of MyStore app from RDBMS (MySQL) to NoSQL (MongoDB) and much more….


評價

  • m
    madhu devarakonda
    4.5

    very good

  • S
    Siya
    4.5

    "A well-structured and practical course that made learning NestJS seamless, with clear explanations and hands-on projects.

  • K
    Korkia
    5.0

    The material is well presented, and the functionality is analyzed. But sometimes the problem statement and conclusions are lacking.

  • N
    Niraj patel
    5.0

    Very good. Easy to understand with awesome clarity and explantion.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意