Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k. Số lượng có hạn!
Trang chủ
Menu
Phát Triển RESTful API Với ASP.NET Core & Angular

Phát Triển RESTful API Với ASP.NET Core & Angular

Khóa học này trang bị cho bạn kiến thức toàn diện về việc xây dựng ứng dụng web full-stack với ASP.NET Core và Angular, từ những nguyên tắc RESTful cơ bản đến các kỹ thuật nâng cao như GraphQL, Azure AD và API versioning. Phiên bản .NET và Angular được cập nhật mới nhất.

4.5
(890 đánh giá)
3,560 học viên

Giảng viên: Jin Long

79.000đ 799.000đ -90%
Truy cập vĩnh viễn trọn đời
Đầy đủ bài giảng và tài liệu
Học trên mọi thiết bị
Cập nhật miễn phí
Cập nhật mới nhất: 26/09/2026
Đăng ký VIP để học miễn phí khóa này và truy cập toàn bộ khoá học trọn đời

Giới thiệu khóa học

Tại Sao Nên Học Khóa Học Này?

  • Học cách triển khai JWT Token và hệ thống phân quyền bảo mật chuyên nghiệp
  • Nắm vững kiến trúc Web API chuẩn REST từ client đến server
  • Làm chủ các công nghệ nâng cao như GraphQL, Azure AD, Signal, và API versioning
  • Áp dụng các design pattern hiện đại như CQRS, MediatR trong dự án thực tế
  • Thực hành với FluentValidation và EntityFramework Core để quản lý dữ liệu hiệu quả
  • Sử dụng RxJS, Reactive Forms, và Material UI để xây dựng giao diện Angular chuyên nghiệp
  • Mỗi bài học được thiết kế tách biệt, rõ ràng với giải thích chi tiết từng phần code
  • Cập nhật các công nghệ mới nhất như LinkedSignal và Resource API trong Angular

Khóa Học Này Dành Cho Ai?

  • Lập trình viên có tối thiểu 6 tháng kinh nghiệm với C# và 3 tháng với JavaScript
  • Những người muốn phát triển ứng dụng web full-stack với .NET Core và Angular
  • Developer muốn nâng cao kỹ năng xây dựng RESTful API theo chuẩn quốc tế
  • Lập trình viên backend muốn học cách tích hợp với frontend Angular
  • Những người quan tâm đến kiến trúc phần mềm và design pattern hiện đại
  • Developer muốn cập nhật kiến thức về các công nghệ mới nhất trong .NET và Angular ecosystem

Kỹ Năng Bạn Sẽ Đạt Được

  • Thiết kế và triển khai RESTful API chuẩn REST với ASP.NET Core
  • Sử dụng thành thạo Routing, Controller, Action Result, Filter, Model Binder trong Web API
  • Xây dựng kiến trúc ứng dụng với CQRS và MediatR pattern
  • Tích hợp và làm việc với EntityFramework Core để quản lý database
  • Triển khai hệ thống xác thực JWT Token và phân quyền người dùng
  • Phát triển ứng dụng Angular với Reactive Forms và Material UI
  • Gọi API từ Angular sử dụng Service, HttpClient, Interceptor và Guard
  • Áp dụng RxJS để xử lý bất đồng bộ và quản lý state
  • Sử dụng LinkedSignal và Resource API trong Angular
  • Triển khai các công nghệ nâng cao như GraphQL, Azure AD, và SignalR
  • Thực hiện API versioning để quản lý phiên bản API
  • Validate dữ liệu với FluentValidation
  • Áp dụng Dependency Injection và IoC Container
  • Viết unit test cho Web API

Nội Dung Khóa Học

Giới Thiệu
Tổng quan về khóa học, mục tiêu cần đạt được, giới thiệu công nghệ ASP.NET Core và Angular, thiết lập môi trường phát triển.

Restful API Với ASP.NET Core
Các nguyên tắc chuẩn REST, thiết kế URI định hướng tài nguyên, sử dụng HTTP methods (GET, POST, PUT, DELETE), HTTP status codes, tạo Web API với .NET Core, Routing và Controller.

Database Và Kiến Trúc Ứng Dụng Web API
Làm việc với EntityFramework Core, thiết kế kiến trúc ứng dụng với Repository Pattern, Unit of Work, áp dụng CQRS và MediatR, FluentValidation cho validation, Dependency Injection.

Phát Triển Ứng Dụng Angular
Thiết lập dự án Angular, Component, Module, Service, Data Binding, Directives, Pipes, cấu trúc dự án và best practices.

Authentication Trong .NET Và Angular
Triển khai JWT Token authentication, xác thực và phân quyền người dùng, bảo mật API endpoints, tích hợp authentication trong Angular.

Lập Trình Angular Với Reactive Form, HTTP, Auth Và Pipes
Reactive Forms và form validation, HttpClient để gọi API, HTTP Interceptor, Route Guards, xử lý lỗi, custom Pipes, RxJS operators, Resource API, LinkedSignal.

Phần Nâng Cao
GraphQL integration, Azure AD authentication, SignalR cho real-time communication, API versioning, caching strategies, performance optimization.

Thực Tập Thêm Và Resource
Bài tập thực hành tổng hợp, tài liệu tham khảo, best practices, deployment, troubleshooting, các resources để tiếp tục học tập.

Học viên thường mua kèm

VIP MEMBERSHIP

Truy cập toàn bộ khóa học chỉ với một lần đăng ký, thời hạn vĩnh viễn

Trở thành thành viên VIP để truy cập không giới hạn tất cả khóa học trên nền tảng, miễn phí cập nhật khoá học mới

Tìm hiểu thêm về VIP
Zalo
Bạn cần hỗ trợ?