Tổng cộng:
[masp]khoa_hoc_[/masp]
[giaban]0đ[/giaban]
[tinhtrang]Còn hàng[/tinhtrang]
[chitiet]Share Khóa Học Xây Dựng Ứng Dụng Web Với ASP.NET Core Web API + Identity Server + Angular hướng dẫn kiến thức hoàn chỉnh và toàn diện về ASP.NET Core Web API kết hợp Identity Server và Angular Share khóa học ASP NET Core là sự đúc kết qua nhiều dự án cách code, cách dựng structure dự án và chia sẻ kinh nghiệm , trải nghiệm kiến thức cho các bạn để ứng dụng trong công việc.Khóa học sẽ giúp bạn✅ Phần backend bao gồm Web API .NET Core mới nhất kết hợp với Identity Server làm nhiệm vụ chứng thực cho nhiều ứng dụng client khác nhau như Web Portal, ứng dụng SPA Angular, React hay Mobile App. ✅Phần ứng dụng SPA trong khóa này mình sẽ dùng framework rất phổ biến là Angular bản 8 được cải tiến về cấu trúc và cố gắng hoàn thiện chức năng. ✅Phần Unit test cho phần backend ✅Hoàn thiện kỹ năng fullstack để thực chiến các dự án mới với .NET Core và Angular ✅Xây dựng ứng dụng hoàn thiện Xây Dựng Ứng Dụng Web Với ASP.NET Nội dung khóa họcGiới thiệu tổng quan khóa học và mục tiêu cần đạt đượcPhương pháp học tậpNói về đề tài dự án và kế hoạch triển khaiLiệt kê các user story cần xây dựng trong dự ánThiết kế chức năng hệ thốngThiết kế cơ sở dữ liệu hệ thốngXây dựng cấu trúc solution Tạo và làm việc với Git Repository trên Azure DevOpsTạo solution trên Visual Studio (https://www.youtube.com/watch?v=fjadnDlo0RA&t=4s)Tạo và làm việc với Markdown trong file README.mdTạo các class và cấu hình Entity FrameworkCấu hình ApplicationDbContext và Fluent APIMigrate ra cơ sở dữ liệu sử dụng Entity Framework Code firstTạo dữ liệu mẫu với Data SeedingTạo REST API theo chuẩn - https://medium.com/eway/nguy%C3%AAn-t%E1%BA%AFc-thi%E1%BA%BFt-k%E1%BA%BF-rest-api-23add16968d7Tạo Unit test cho APIThêm Swagger cho Web APIValidate model sử dụng Fluent ValidationCấu hình Identity Server (https://deblokt.com/2019/09/23/04-part-1-identityserver4-asp-net-core-identity/)https://identityserver4.readthedocs.io/en/latest/intro/big_picture.htmlCấu hình chứng thực Identity Server cho SwaggerXây dựng API quản lý userUnit test cho API UserXây dựng API quản lý chức năngUnit test cho API functionAPI Quản lý action cho functionXây dựng API quản lý permissionXây dựng API Quản lý bài đăngXây dựng API quản lý bình luận và danh mụcXây dựng API quản lý vote, report và labelQuản lý attachment APIÁp dụng quyền trên APIChuẩn hóa API Error Response và Áp dụng Global Exception HandlerTích hợp cơ chế Logging với SeriLogTạo ứng dụng Angular CLIXây dựng cấu trúc ứng dụng AngularTích hợp Angular với Identity Server4Hiển thị menu theo quyềnChức năng quản lý nhóm quyềnTạo chức năng quản lý userTạo chức năng quản lý functionChức năng quản lý phân quyền (giải thích về backend API function câu join hơn)Áp dụng quyền trên giao diệnChức năng quản lý bài đăng và file đính kèmQuản lý bình luận bài đăngFix bug CategoriesCreate base component (show title)Comment managementChức năng danh sách báo xấuThống kê báo cáo trên giao diệnThống kê tổng thành viên mới theo thángThống kê tổng bài theo thángThống kê tổng comment theo thángGhép giao diện cho phần PortalĐưa cấu hình Angular ra environmentGhép giao diện portal vào hệ thốngTích hợp chứng thực với Identity ServerTích hợp với Backend APIXây dựng trang chủ cho web portalXây dựng danh mục bài đăngXây dựng chi tiết bài đăngTìm kiếm bài đăngDanh sách bài đăng theo tagCấu trúc source code webportalBình luận cho bài đăngThông tin thành viênFix some bugsDisplay user informationComplete commentTạo bài đăng mớiDanh sách và chỉnh sửa bài đăngChức năng vote cho bài đăngBáo cáo bài xấuGửi báo xấuXem báo xấu trong adminGửi mail cho người liên quanTích hợp mail với 3Party MailgunGửi mail cho chủ comment khi có replyTối ưu tốc độ với Distributed CacheGiới thiệu các loại cacheCài đặt Distributed CacheAdd pool cho DBContext để tối ưu hóa kết nốiCác thủ thuật tối ưu tốc độThêm captcha cho hệ thốngTối ưu SEO cho ứng dụngThêm Security headers hệ thốngTìm hiểu các security headersThêm các Headers vào ứng dụng ASP.NET CoreRemove các Response headers không mong muốnPhân trang read more cho commentKhi nào cần dùng phân trang read moreƯu nhược điểmFix unit test cho BackendFix các unit test lỗiViết thêm các unit test thiếuBài tập cho các bạnTích hợp push notification cho ứng dụngTích hợp với OneSignalPush notificationTriển khai ứng dụng lên VPSCách publish dự án .NET CorePublish dự án AngularCấu hình kết nốiGenerate Script for database code first
[giaban]0đ[/giaban]
[tinhtrang]Còn hàng[/tinhtrang]
[chitiet]
Share Khóa Học Xây Dựng Ứng Dụng Web Với ASP.NET Core Web API + Identity Server + Angular hướng dẫn kiến thức hoàn chỉnh và toàn diện về ASP.NET Core Web API kết hợp Identity Server và Angular
Share khóa học ASP NET Core là sự đúc kết qua nhiều dự án cách code, cách dựng structure dự án và chia sẻ kinh nghiệm , trải nghiệm kiến thức cho các bạn để ứng dụng trong công việc.
Khóa học sẽ giúp bạn
✅ Phần backend bao gồm Web API .NET Core mới nhất kết hợp với Identity Server làm nhiệm vụ chứng thực cho nhiều ứng dụng client khác nhau như Web Portal, ứng dụng SPA Angular, React hay Mobile App.
✅Phần ứng dụng SPA trong khóa này mình sẽ dùng framework rất phổ biến là Angular bản 8 được cải tiến về cấu trúc và cố gắng hoàn thiện chức năng.
✅Phần Unit test cho phần backend
✅Hoàn thiện kỹ năng fullstack để thực chiến các dự án mới với .NET Core và Angular
✅Xây dựng ứng dụng hoàn thiện Xây Dựng Ứng Dụng Web Với ASP.NET
Nội dung khóa học
Giới thiệu tổng quan khóa học và mục tiêu cần đạt được
Phương pháp học tập
Nói về đề tài dự án và kế hoạch triển khai
Liệt kê các user story cần xây dựng trong dự án
Thiết kế chức năng hệ thống
Thiết kế cơ sở dữ liệu hệ thống
Xây dựng cấu trúc solution
Tạo và làm việc với Git Repository trên Azure DevOps
Tạo solution trên Visual Studio (https://www.youtube.com/watch?v=fjadnDlo0RA&t=4s)
Tạo và làm việc với Markdown trong file README.md
Tạo các class và cấu hình Entity Framework
Cấu hình ApplicationDbContext và Fluent API
Migrate ra cơ sở dữ liệu sử dụng Entity Framework Code first
Tạo dữ liệu mẫu với Data Seeding
Tạo REST API theo chuẩn - https://medium.com/eway/nguy%C3%AAn-t%E1%BA%AFc-thi%E1%BA%BFt-k%E1%BA%BF-rest-api-23add16968d7
Tạo Unit test cho API
Thêm Swagger cho Web API
Validate model sử dụng Fluent Validation
Cấu hình Identity Server (
https://deblokt.com/2019/09/23/04-part-1-identityserver4-asp-net-core-identity/)
https://identityserver4.readthedocs.io/en/latest/intro/big_picture.html
Cấu hình chứng thực Identity Server cho Swagger
Xây dựng API quản lý user
Unit test cho API User
Xây dựng API quản lý chức năng
Unit test cho API function
API Quản lý action cho function
Xây dựng API quản lý permission
Xây dựng API Quản lý bài đăng
Xây dựng API quản lý bình luận và danh mục
Xây dựng API quản lý vote, report và label
Quản lý attachment API
Áp dụng quyền trên API
Chuẩn hóa API Error Response và Áp dụng Global Exception Handler
Tích hợp cơ chế Logging với SeriLog
Tạo ứng dụng Angular CLI
Xây dựng cấu trúc ứng dụng Angular
Tích hợp Angular với Identity Server4
Hiển thị menu theo quyền
Chức năng quản lý nhóm quyền
Tạo chức năng quản lý user
Tạo chức năng quản lý function
Chức năng quản lý phân quyền (giải thích về backend API function câu join hơn)
Áp dụng quyền trên giao diện
Chức năng quản lý bài đăng và file đính kèm
Quản lý bình luận bài đăng
Fix bug Categories
Create base component (show title)
Comment management
Chức năng danh sách báo xấu
Thống kê báo cáo trên giao diện
Thống kê tổng thành viên mới theo tháng
Thống kê tổng bài theo tháng
Thống kê tổng comment theo tháng
Ghép giao diện cho phần Portal
Đưa cấu hình Angular ra environment
Ghép giao diện portal vào hệ thống
Tích hợp chứng thực với Identity Server
Tích hợp với Backend API
Xây dựng trang chủ cho web portal
Xây dựng danh mục bài đăng
Xây dựng chi tiết bài đăng
Tìm kiếm bài đăng
Danh sách bài đăng theo tag
Cấu trúc source code webportal
Bình luận cho bài đăng
Thông tin thành viên
Fix some bugs
Display user information
Complete comment
Tạo bài đăng mới
Danh sách và chỉnh sửa bài đăng
Chức năng vote cho bài đăng
Báo cáo bài xấu
Gửi báo xấu
Xem báo xấu trong admin
Gửi mail cho người liên quan
Tích hợp mail với 3Party Mailgun
Gửi mail cho chủ comment khi có reply
Tối ưu tốc độ với Distributed Cache
Giới thiệu các loại cache
Cài đặt Distributed Cache
Add pool cho DBContext để tối ưu hóa kết nối
Các thủ thuật tối ưu tốc độ
Thêm captcha cho hệ thống
Tối ưu SEO cho ứng dụng
Thêm Security headers hệ thống
Tìm hiểu các security headers
Thêm các Headers vào ứng dụng ASP.NET Core
Remove các Response headers không mong muốn
Phân trang read more cho comment
Khi nào cần dùng phân trang read more
Ưu nhược điểm
Fix unit test cho Backend
Fix các unit test lỗi
Viết thêm các unit test thiếu
Bài tập cho các bạn
Tích hợp push notification cho ứng dụng
Tích hợp với OneSignal
Push notification
Triển khai ứng dụng lên VPS
Cách publish dự án .NET Core
Publish dự án Angular
Cấu hình kết nối
Generate Script for database code first