790.000 ₫
99.999 ₫
Video bài giảng và tài liệu giống mô tả
Học online trên drive bằng điện thoại hoặc máy tính
Kích hoạt khóa học tự động ngay lập tức 24/7
NestJS là một framework Node.js mạnh mẽ được xây dựng trên TypeScript, giúp bạn tạo ra các ứng dụng backend có cấu trúc rõ ràng, dễ bảo trì và khả năng mở rộng cao. GraphQL là một ngôn ngữ truy vấn API linh hoạt, cho phép client yêu cầu chính xác dữ liệu mà họ cần, khắc phục tình trạng "over-fetching" (lấy thừa dữ liệu) thường gặp với REST API. Khóa học này sẽ giúp bạn kết hợp hai công nghệ tiên tiến này để xây dựng các API chuyên nghiệp và hiệu quả.
Tiếp cận và làm chủ cả hai phương pháp phát triển GraphQL API: Code-first và Schema-first.
Hiểu rõ các lợi ích cốt lõi của GraphQL như: chỉ trả về đúng dữ liệu cần, tối ưu hiệu suất truy vấn và giảm thiểu số lượng endpoint.
Nắm vững kiến trúc NestJS, sử dụng TypeScript để xây dựng các ứng dụng có tính ổn định và dễ kiểm thử.
Thực hành với một dự án thực tế để áp dụng kiến thức một cách chuyên nghiệp.
Được cung cấp mã nguồn dự án E-commerce API để thực hành và tham khảo.
Xây dựng và quản lý các GraphQL API bằng NestJS từ cơ bản đến nâng cao.
Sử dụng Prisma để thao tác với cơ sở dữ liệu và xử lý các truy vấn lồng nhau (nested query).
Áp dụng các kỹ thuật như Class Validator, Mapped Type để đảm bảo tính toàn vẹn của dữ liệu.
Phát triển dự án E-commerce với các chức năng phức tạp như xác thực người dùng, phân quyền (permission) và quản lý sản phẩm.
Tích hợp và xây dựng các ứng dụng phía client (ví dụ: React) để tương tác với GraphQL API.
Được cung cấp mã nguồn dự án Ecommerce API để thực hành
Đây là khóa bổ trợ tuyệt vời cho khóa học Nest.js Super
Học từng bước cơ bản về GraphQL
Các lập trình viên backend muốn chuyển đổi hoặc nâng cao kỹ năng với NestJS và GraphQL.
Các lập trình viên frontend đã quen thuộc với Angular và muốn khám phá backend với một framework có cấu trúc tương tự.
Các nhóm phát triển đang tìm kiếm một giải pháp mạnh mẽ để xây dựng các hệ thống API hiện đại, có khả năng mở rộng.
Sinh viên hoặc người mới đi làm cần một lộ trình bài bản để làm quen với Node.js backend và GraphQL một cách chuyên nghiệp.
0. Mở đầu
0. Hướng dẫn.html
1. Graphql cơ bản
0. Tạo query Graphql đầu tiên.html
0. Tạo query Graphql đầu tiên.mp4
1. Mutation Graphql.html
1. Mutation Graphql.mp4
2. Graphql status code và khi nào nên dùng graphql.html
2. Graphql status code và khi nào nên dùng graphql.mp4
3. Thêm Prisma vào dự án GraphQL.html
3. Thêm Prisma vào dự án GraphQL.mp4
4. Thêm zod và business logic.html
4. Thêm zod và business logic.mp4
5. Fix bug validate zod và cải thiện response.html
5. Fix bug validate zod và cải thiện response.mp4
6. Mapped Type.html
6. Mapped Type.mp4
7. Thêm Post Model để xử lý nested query.html
7. Thêm Post Model để xử lý nested query.mp4
8. Tạo dự án React để query.html
8. Tạo dự án React để query.mp4
9. Dùng class validator và format error trả về.html
9. Dùng class validator và format error trả về.mp4
2. Thực hành trên dự án Ecom
0. Setup dự án ecom.html
0. Setup dự án ecom.mp4
1. Chỉnh sửa file create-permissions.ts để thêm graphql permission.html
1. Chỉnh sửa file create permissions để thêm graphql permission.mp4
2. Setup Graphql cho dự án ecom.html
2. Setup Graphql cho dự án ecom.mp4
3. Hoàn thiện Graphql cho dự án ecom.html
3. Hoàn thiện Graphql cho dự án ecom.mp4
2. Thực hành trên dự án Ecom
999.000 ₫
79.999 ₫
500.000 ₫
49.999 ₫
800.000 ₫
49.999 ₫
1.799.999 ₫
79.999 ₫
899.000 ₫
69.999 ₫
1.000.000 ₫
49.999 ₫
999.000 ₫
99.999 ₫
25.477.700 ₫
109.999 ₫
1.000.000 ₫
49.999 ₫
800.000 ₫
49.999 ₫
1.800.000 ₫
99.999 ₫
600.000 ₫
49.999 ₫