Giới Thiệu Khóa Học Đào Tạo NestJS Tutorial [Mã - 6898 A]
Khóa đào tạo NestJS Tutorial này chuẩn bị cho người học đọc, viết và code bằng NestJS cũng như tất cả các tính năng của nó - những công cụ mạnh mẽ độc đáo để tăng tốc quá trình phát triển back-end của bạn.
NestJS là một framework phát triển ứng dụng hàng đầu được trang bị các tính năng, quy trình tự động và lối tắt để giúp việc phát triển các ứng dụng web Node.js có thể mở rộng nhanh hơn và hiệu quả hơn. Khóa học này được thiết kế để giúp bạn thành thạo Nest.js. NestJS tutorial này giải thích các phần mà Nest.js kế thừa từ các component element của nó như Angular và Express.js, cũng như những điểm khiến nó khác biệt với các framework phát triển ứng dụng server-side đối thủ.
Hãy tham gia khóa học NestJS này và làm quen với các kỹ năng như xây dựng ứng dụng REST API, dependency injection và tự động định cấu hình ứng dụng của bạn cho các môi trường khác nhau.
Sau khi hoàn thành khóa đào tạo NestJS Tutorial này, bạn sẽ biết cách đọc, viết và code với NestJS cũng như tất cả các tính năng của nó - những công cụ mạnh mẽ độc đáo để tăng tốc quá trình phát triển back-end của bạn.
Đối với bất kỳ ai quản lý chương trình đào tạo JavaScript của mình, chương trình đào tạo JavaScript này có thể được sử dụng để đào tạo cho các kỹ sư phần mềm mới, được sắp xếp thành các kế hoạch đào tạo cá nhân hoặc nhóm hoặc dưới dạng tài nguyên tham khảo JavaScript.
NestJS Tutorial: Những điều bạn cần biết:
Khóa đào tạo NestJS TutorialS này có các video bao gồm các chủ đề:
✓ Phát triển các ứng dụng có thể mở rộng, dễ test.
✓ Kết hợp Express.js, các API có sẵn và Angular vào code của bạn.
✓ Hỗ trợ toàn bộ tính năng bằng một lệnh trong Nest.js CLI.
✓ Điều hướng các template và boilerplate mà Nest.js cung cấp.
✓ Tổ chức code với các module và abstracting complex logic với providers.
Ai nên tham gia khóa đào tạo NestJS Tutorial này?
Khóa đào tạo NestJS Tutorial này được coi là khóa đào tạo JavaScript cấp độ liên kết, có nghĩa là nó được thiết kế cho các kỹ sư phần mềm. Khóa học kỹ năng NestJS này được thiết kế dành cho các kỹ sư phần mềm có ba đến năm năm kinh nghiệm với NodeJS web framework.
✓ Các Kỹ sư phần mềm mới. Khóa học Next.js này có thể giúp các nhà phát triển mới bắt đầu sự nghiệp kỹ sư phần mềm bằng cách giải thích các khái niệm như modules, providers, and controllers, giúp tổ chức, trừu tượng hóa và tự động hóa hoạt động của code, đồng thời giúp bạn có thể xử lý các hoạt động mở rộng quy mô cực kỳ phức tạp.
✓ Các kỹ sư phần mềm có kinh nghiệm. Các kỹ sư phần mềm có nhiều năm kinh nghiệm sẽ thấy khóa học NestJS này nhanh chóng và dễ dàng, ngoài ra họ sẽ đánh giá cao sự rõ ràng trong việc Nest.js phân chia các code và ứng dụng thành các microservices giúp có thể trừu tượng hóa chức năng và mở rộng quy mô ứng dụng web.
Mục lục:
Phần 1. Back-end Development với NestJS: NestJS Basic:
✓ 1. Giới thiệu.
✓ 2. Tạo và chạy một NestJS Project.
✓ 3. Basic Request Handling với Controllers.
✓ 4. Các loại Handling khác nhau của Requests.
✓ 5. Cơ bản về NestJS Providers.
Phần 2: Back-end Development với NestJS: URL và Query Parameters:
✓ 1. Giới thiệu.
✓ 2. Làm việc với URL Parameters.
✓ 3. Các trường hợp sử dụng URL Parameter nâng cao.
✓ 4. Làm việc với Query Parameters.
✓ 5. Các trường hợp sử dụng Query Parameter nâng cao.
Phần 3: Back-end Development với NestJS: Request Payloads, Cookies:
✓ 1. Giới thiệu.
✓ 2. Làm việc với Request Payloads.
✓ 3. Các trường hợp sử dụng Request Payload nâng cao.
✓ 4. Testing NestJS Servers với Postman.
✓ 5. Làm việc với Cookies.
Phần 4. Back-end Development với NestJS: Ví dụ REST API đơn giản:
✓ 1. Giới thiệu.
✓ 2. Basic REST API Design.
✓ 3. Tạo một "List" Endpoint.
✓ 4. Tạo một "Read" Endpoint.
✓ 5. Tạo một "Create" Endpoint.
✓ 6. Tạo "Delete" và "Update" Endpoint.
Phần 5: Back-end Development với NestJS: Làm việc với Handlebars Templates:
✓ 1. Giới thiệu.
✓ 2. Tạo và Rendering Handlebars Templates.
✓ 3. User-Profile Template Example.
✓ 4. Combining URL Parameters và Templates.
✓ 5. Rendering Templates Dynamically.
✓ 6. Modifying Template Structure với "If" Helper.
Phần 6: Back-end Development với NestJS: Front-end Execution Basic:
✓ 1. Giới thiệu.
✓ 2. Front-end vs. Back-end Execution.
✓ 3. Front-end Execution Basic.
✓ 4. Loading Data từ NestJS với Front-end Code.
✓ 5. Modifying Interface Elements.
✓ 6. Front-end vs Back-end Demonstration.
Phần 7: Back-end Development với NestJS: Full-Stack Todo List Example:
✓ 1. Giới thiệu.
✓ 2. Basic Strategy và Setup.
✓ 3. Loading Todo Data.
✓ 4. Tạo mới Todos.
✓ 5. Updating và Deleting Todos.
Phần 8: Back-end Development với NestJS: Xây dựng một Shopping Cart dựa trên Cookies:
✓ 1. Giới thiệu.
✓ 2. Thiết lập một Cookies-Enabled Project.
✓ 3. Tạo Products và Shopping Cart Services.
✓ 4. Loading Products và Shopping Cart Data.
✓ 5. Adding và Removing Shopping Cart Items.
Phần 9: Back-end Development với NestJS: Xây dựng một Shopping-Cart Front-end:
✓ 1. Giới thiệu.
✓ 2. Tạo một Products Page.
✓ 3. Tạo một Shopping Cart Page.
✓ 4. Add to Cart từ Front-end
✓ 5. Removing Items khỏi Front-end.
✓ 6. Parsing Cookies với Middleware.
Phần 10: Back-end Development với NestJS: Xây dựng một Blog Site:
✓ 1. Giới thiệu.
✓ 2. Project Design và Setup.
✓ 3. Tạo Pages.
✓ 4. Tạo Articles List Page.
✓ 5. Triển khai Individual Article Page.
✓ 6. Tạo một Navigation Bar.
✓ 7. Hiển thị một "Not Found" Page.
Phần 11: Back-end Development với NestJS: Add Front-end Logic vào một Blog Site:
✓ 1. Giới thiệu.
✓ 2. Add Upvotes vào Front-end.
✓ 3. Add Upvotes vào Back-end.
✓ 4. Add Comments vào Front-end.
✓ 5. Add Comments vào Back-end.
✓ 6. Xây dựng một Reusable Articles List.
Phần 12: Back-end Development với NestJS: Làm việc với MongoDB:
✓ 1. Giới thiệu.
✓ 2. Cài đặt và chạy MongoDB.
✓ 3. MongoDB Basic.
✓ 4. Chèn và tìm dữ liệu trong MongoDB.
✓ 5. Cập nhật và xóa dữ liệu trong MongoDB.
✓ 6. Thêm MongoDB vào các NestJS Project.
Phần 13: Back-end Development với NestJS: Add MongoDB vào NestJS Projects:
✓ 1. Giới thiệu.
✓ 2. Moving Application Data vào MongoDB.
✓ 3. Loading Data từ MongoDB.
✓ 4. Asynchronous Code trong NestJS.
✓ 5. Tạo Data trong MongoDB.
✓ 6. Cập nhật và xóa dữ liệu trong MongoDB.
✓ 7. Centralizing MongoDB Connection Code.
Phần 14: Back-end Development với NestJS: Middleware:
✓ 1. Giới thiệu.
✓ 2. NestJS Middleware Basic.
✓ 3. Add Middleware vào Modules.
✓ 4. Modifying Request và Response Objects.
✓ 5. Áp dụng Middleware cho các Route cụ thể.
✓ 6. NestJS Interceptors.
Phần 15: Back-end Development với NestJS: Các trường hợp sử dụng Middleware nâng cao:
✓ 1. Giới thiệu.
✓ 2. Cách Middleware có thể giúp chúng ta về URL Parameters.
✓ 3. Processing URL Parameters với Middleware.
✓ 4. Tạo Configurable Middleware với Mixins.
✓ 5. Troubleshooting Middleware Mixins.
✓ 6. Processing Cookies với Middleware.
✓ 7. Triển khai một Shopping Cart với Middleware.
Phần 16: Back-end Development với NestJS: Xây dựng một Tic-Tac-Toe Game API:
✓ 1. Giới thiệu.
✓ 2. Basic Game Flow và Implementation.
✓ 3. Creating New Games.
✓ 4. Accepting Player Input.
✓ 5. Generating Computer-Player Moves.
✓ 6. Calculating Ties và Wins.