Khám Phá RESTful API Với ASP. NET Core và Angular

所在平台: Udemy

课程主页: https://www.udemy.com/course/kham-pha-restful-api-voi-aspnet-core-va-angular/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 使用 ASP.NET Core 和 Angular 探索 RESTful API **课程概述:** 本课程旨在帮助学员掌握使用 ASP.NET Core 和 Angular 构建现代 Web API 的实用技能。课程内容广泛,涵盖了从基础到高级的各项技术,确保学员不仅能够动手实践,更能深入理解其背后的原理。 **核心内容:** * **Web API 架构与 RESTful 原则:** 深入理解 Web API 从客户端到服务器的架构,以及 RESTful 原则在 API 开发中的应用。 * **ASP.NET Core Web API 开发:** * 学习 Routing(路由)、FluentValidation(流式验证)、CQRS(命令查询职责分离)、MediatR、EntityFramework(实体框架)等核心技术。 * 掌握 JWT Token(JSON Web Token)的实现,用于用户认证和授权(分权)。 * **Angular 前端开发:** * 学习使用 Service、HttpClient、Interceptor、Guard、Reactive Forms(响应式表单)等技术从 Angular 调用 API。 * 利用 Angular Material 实现数据表格的展示、搜索和分页功能。 * 掌握 RxJS 进行异步编程,以及 FormArray、i18n(国际化)等实用功能。 * **高级技术与实践:** * 集成 SignalR 实现实时通信。 * 探索 GraphQL 的使用。 * 学习 Azure AD(Azure Active Directory)集成,用于身份验证。 * 了解 API versioning(API 版本控制)。 * **代码质量与设计模式:** * 强调组织清晰、易于扩展的代码结构,遵循 Clean Code(清洁代码)原则。 * 深入理解 Middleware(中间件)、DI(依赖注入)、JWT、RxJS、Reactive Forms 等关键概念。 **先决条件:** * 至少具备 6 个月 C# 编程经验。 * 理解 Web API 架构和 RESTful 原则。 **学习目标:** 完成本课程后,学员将能够: * 独立构建功能完整的 Web API 后端。 * 熟练从 Angular 前端调用 API,并处理数据展示和用户交互。 * 实现安全的身份认证和授权机制。 * 优化用户体验,包括数据分页、搜索和实时更新。 * 编写高质量、可维护的代码。 * 应用最新的 Web 开发技术,构建现代化的 Web 应用程序。

课程评论(0条)

课程详情

Trong khóa học này, bạn sẽ học cách triển khai JWT Token, phân quyền, Reactive Forms, Material UI, RxJS, và cả những công nghệ nâng cao như GraphQL, Azure AD, Signal, hay API versioning. Phiên bản.Net và Angular được cập nhật mới nhất hiện nay.Mỗi bài học được thiết kế tách biệt, rõ ràng, giải thích từng phần - để bạn không chỉ làm được, mà còn "hiểu vì sao mình làm như vậy".Yêu cầu tối thiếu kiến thức C# trong 6 tháng.Hiểu rõ khái niệm kiến trúc Web API: từ client đến server. Những nguyên tắc chuẩn REST để áp dụng vào phát triển APITạo Web API bằng.NET Core: Routing, FluentValidation, CQRS, MediatR, EntityFramework.Gọi API từ Angular: dùng Service, HttpClient, Interceptor, Guard, Reactive Form.Quản lý đăng nhập, phân quyền với Token (JWT)Hiển thị bảng dữ liệu, tìm kiếm, phân trang - dùng Angular Material.Tổ chức mã nguồn sạch sẽ, dễ mở rộng, tuân thủ Clean Code.Tích hợp các công nghệ mới nhất như: Signal, RxJS, FormArray, i18n, GraphQL, Azure AD, API versioning.Hiểu sâu các khái niệm quan trọng như: Middleware, DI, JWT, RxJS, Form Reactive.Có thể tự xây dựng một ứng dụng web đầy đủ frontend/backend.

课程标签

0人关注该课程

主题相关的课程