filmov
tv
Giới Thiệu Khóa Học Backend Nest.JS Pro+ | Học Framework Node.JS Từ Cơ Bản Tới Nâng Cao

Показать описание
👉 Bạn nào muốn giá ưu đãi, giảm giá đặc biệt, cứ inbox cho mình. 1-100% được giảm 🙃
Với Express, bạn code sao cũng được, miễn sao cho code nó chạy :v
3.Nestjs mặc định sử dụng Typescript để phát triển, giúp tăng trải nghiệm cho lập trình viên: Nestjs đã cấu hình sẵn typescript và không cần phải cài đặt gì thêm.
Bạn vẫn có thể sử dụng javascript để code Nestjs, tuy nhiên nếu làm vậy, sẽ không tận dụng được hết sức mạnh của framework này.
Trong khóa học này, chúng ta sẽ cùng nhau học cách sử dụng Framework Nestjs từ số 0, bắt đầu từ cách tạo project cho tới khi sử dụng với dự án thực hành.
II. Về dự án thực hành
Tên dự án: dự án website đăng tin tuyển dụng, có kết hợp phân quyền người dùng
1. Các tính năng chính
Ngoài các tính năng CRUD (thêm, sửa, xóa, hiển thị), dự án được chia thành các modules:
- Module Users: đăng ký, đăng nhập người dùng theo Role (vai trò)
- Module Permission (quyền hạn): người dùng được phân quyền để sử dụng hệ thống, ví dụ như user, admin...
Đối với từng Role và Permission, người dùng sẽ có giao diện hiển thị khác nhau
- Module Company, Jobs: hiển thị thông tin về công ty và tin tuyển dụng
- Module Subscribers: gửi email thông báo tự động với cron-job
Ngoài ra, còn có các kiến thức nâng cao như tạo giao diện Swagger, tạo Rate Limit, Healcheck, build với docker...
2. Công nghệ sử dụng
Frontend: React Vite (typescript), được cung cấp sẵn trong khóa học
3. Các kiến thức bạn học đượ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, cùng với các module khác để thực hiện một dự với phân quyền người dùng sử dụng
- 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 MongoDB
🤩Trở thành "HỘI VIÊN" để NHẬN THÊM NHIỀU V-I-P QUYỀN LỢI, ĐĂNG KÝ TẠI ĐÂY:
🌎 Tìm mình tại đây:
#nestjs #nodejs #hoidanit
Với Express, bạn code sao cũng được, miễn sao cho code nó chạy :v
3.Nestjs mặc định sử dụng Typescript để phát triển, giúp tăng trải nghiệm cho lập trình viên: Nestjs đã cấu hình sẵn typescript và không cần phải cài đặt gì thêm.
Bạn vẫn có thể sử dụng javascript để code Nestjs, tuy nhiên nếu làm vậy, sẽ không tận dụng được hết sức mạnh của framework này.
Trong khóa học này, chúng ta sẽ cùng nhau học cách sử dụng Framework Nestjs từ số 0, bắt đầu từ cách tạo project cho tới khi sử dụng với dự án thực hành.
II. Về dự án thực hành
Tên dự án: dự án website đăng tin tuyển dụng, có kết hợp phân quyền người dùng
1. Các tính năng chính
Ngoài các tính năng CRUD (thêm, sửa, xóa, hiển thị), dự án được chia thành các modules:
- Module Users: đăng ký, đăng nhập người dùng theo Role (vai trò)
- Module Permission (quyền hạn): người dùng được phân quyền để sử dụng hệ thống, ví dụ như user, admin...
Đối với từng Role và Permission, người dùng sẽ có giao diện hiển thị khác nhau
- Module Company, Jobs: hiển thị thông tin về công ty và tin tuyển dụng
- Module Subscribers: gửi email thông báo tự động với cron-job
Ngoài ra, còn có các kiến thức nâng cao như tạo giao diện Swagger, tạo Rate Limit, Healcheck, build với docker...
2. Công nghệ sử dụng
Frontend: React Vite (typescript), được cung cấp sẵn trong khóa học
3. Các kiến thức bạn học đượ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, cùng với các module khác để thực hiện một dự với phân quyền người dùng sử dụng
- 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 MongoDB
🤩Trở thành "HỘI VIÊN" để NHẬN THÊM NHIỀU V-I-P QUYỀN LỢI, ĐĂNG KÝ TẠI ĐÂY:
🌎 Tìm mình tại đây:
#nestjs #nodejs #hoidanit
Комментарии