|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/hoidanit-nestjs-basic-typescript/
课程评论:没有评论
课程名称:Nest. JS Zero - 构建专业的 Node. JS 后端 课程概述: 该课程旨在帮助学员掌握 Nest.JS 框架的基本知识与应用,学完后能够实现以下目标: 1. 深入理解 Nest.JS 框架的组织结构,包括模块化结构、控制反转(IoC)和依赖注入(DI)等概念。 2. 掌握 MVC 模式,并能够有效地与 MongoDB 数据库结合使用。 3. 学习如何使用 Nest.JS 和 MongoDB(及 Mongoose 库)来练习 Restful API 的开发。 4. 建立认证模块,清楚区分 SSR(服务器端渲染)和 CSR(客户端渲染),理解有状态与无状态应用的概念。 5. 实践项目中使用 Nest.JS 作为一个提供 Restful API 的服务器,同时使用 JWT(JSON Web Token)进行身份验证。 本课程适合具备基础后端知识的学员,特别是了解 Express/Node.JS 的学员将会更加受益。如果你对 MongoDB 有一定的了解,那将是一个加分项。 关于 Nest.JS: NestJS 是一个用于高效且可扩展的服务器端应用程序开发的 NodeJS 框架,结合了面向对象编程(OOP)、函数式编程(FP)和函数响应编程(FRP)。尽管 NestJS 使用 TypeScript 开发,但它也支持 JavaScript。课程将主要使用 TypeScript,以充分发挥 Nest.JS 的强大功能。
1. Kết quả đạt được khi kết thúc khóa học:- Hiểu rõ và nắm vững các tổ chức của Framework Nest.JS (cấu trúc modules, tự duy IoC - inversion of control, DI (dependency injection). Vận dụng mô hình MVC, kết hợp với database MongoDB- Luyện tập sử dụng Restful APIs với Nest.JS (và mongodb / thư viện mongoose)- Xây dựng Module Authentication, phân biệt rõ ràng khái niệm SSR (server side rendering), CSR (client side rendering). stateful và stateless application- Thực hành dự án sử dụng Nest.JS như là một server cung cấp resftul API cho client sử dụng (với JWT - json web token)Khóa học này sẽ phù hợp với các bạn đã có kiến thức cơ bản về backend (có hiểu biết về Express/Node.JS là một lợi thế), đồng thời sử dụng database MongoDB2. Về Nest.JS:NestJS là một NodeJS framework dùng để phát triển server-side applications hiệu quả và có thể mở rộng. NestJS là sự kết hợp bởi OOP(Object Oriented Programming), FP(Functional Programming), FRP(Functional Reactive Programming). NestJS sử dụng TypeScript để phát triển nhưng nó cũng hỗ trợ cả Javascript. Khóa học này mình sẽ sử dụng Typescript để phát huy tối đa sức mạnh của Nest.JS