Khóa học

C# .Net Nâng Cao

Khóa học C# Nâng Cao giúp bạn thành thạo ASP.NET Core, Entity Framework và API, xây dựng ứng dụng Web hiện đại, bảo mật và hiệu quả. Sau khóa học, học viên có thể triển khai dự án thực tế và ứng tuyển vị trí .NET Backend Developer.

  • 13 Buổi
    học
    Số buổi
  • 36 Giờ
    học
    Thời lượng
  • Thứ 3-5-7 - 19h00 - 22h00 Khai giảng

Trong kỷ nguyên chuyển đổi số, việc xây dựng các hệ thống Web API mạnh mẽ, bảo mật và dễ mở rộng là nhu cầu thiết yếu của mọi doanh nghiệp. ASP.NET Core và Entity Framework Core hiện là những công nghệ chủ lực của Microsoft để phát triển ứng dụng web hiện đại, hiệu năng cao và dễ triển khai trên nhiều môi trường.

Khóa học C# Nâng Cao này được thiết kế cho những lập trình viên đã có nền tảng C#, mong muốn nâng cao kỹ năng, bước vào con đường chuyên nghiệp với vai trò Backend Developer hoặc Fullstack Developer.

Trong suốt 12 buổi học, học viên sẽ được trang bị kiến thức và thực hành từ căn bản đến nâng cao về ASP.NET Core, EF Core, Repository Pattern, Middleware, Authentication bằng JWT, API versioning, Testing, Performance, Security, cho đến SignalR (real-time communication) và cuối cùng là triển khai dự án thực tế bằng Docker.

Mentor là kỹ sư phần mềm nhiều năm kinh nghiệm trong lĩnh vực phát triển hệ thống .NET, từng tham gia các dự án doanh nghiệp lớn (E-Commerce, FinTech, ERP), sẽ mang đến góc nhìn thực tế và những best practice trong nghề.

Sau khóa học, học viên không chỉ nắm chắc công nghệ mà còn có thể tự tin xây dựng, triển khai, và duy trì một hệ thống API hoàn chỉnh trong môi trường sản xuất.

Nội dung

Buổi 1 Buổi 1: ASP.NET Core và kiến trúc Web.
Buổi 2 Buổi 2: Controllers, Routing & Model Binding
Buổi 3 Buổi 3: Làm việc với Database qua EF Core.
Buổi 4 Buổi 4: Repository Pattern & Service Layer
Buổi 5 Buổi 5: Advanced EF Core – Relationships & LINQ
Buổi 6 Buổi 6: Middleware & Exception Handling
Buổi 7 Buổi 7: Authentication & Authorization (JWT)
Buổi 8 Buổi 8: API nâng cao – Versioning, Caching, Filters
Buổi 9 Buổi 9: Testing & Quality Assurance
Buổi 10 Buổi 10: Performance & Security
Buổi 11 Buổi 11: Real-time Communication với SignalR
Buổi 12 Buổi 12: Add AI feature to enhance application
Buổi 13 Buổi 13: Quiz, Demo Project

Đăng nhập và mua khóa học (hoặc trở thành Hội viên) để xem nội dung chi tiết từng buổi học.

Tìm hiểu gói Hội viên

Mentor Nguyễn Đức Thịnh 11 Năm
kinh nghiệm
Mentor Nguyễn Đức Thịnh là cựu sinh viên ngành Kỹ nghệ Phần mềm, Đại học FPT, tốt nghiệp năm 2014. Hiện nay, anh đang đảm nhiệm vai trò Kỹ sư Phần mềm cao cấp…

Mentor

Nguyễn Đức Thịnh

  • Chuyên gia Fullstack .Net Developer, SA
  • FPT University

Mentor Nguyễn Đức Thịnh là cựu sinh viên ngành Kỹ nghệ Phần mềm, Đại học FPT, tốt nghiệp năm 2014. Hiện nay, anh đang đảm nhiệm vai trò Kỹ sư Phần mềm cao cấp tại Fetch Technology Việt Nam. Với hơn 10 năm kinh nghiệm phát triển ứng dụng full-stack trên nền tảng .NET, cùng hơn 7 năm giữ vai trò Tech Lead và Software Architect, anh đã dẫn dắt nhiều dự án quy mô lớn, đảm bảo cả mặt kỹ thuật lẫn chiến lược phát triển sản phẩm.

Từ năm 2016, anh bắt đầu đồng hành cùng nền tảng giáo dục trực tuyến FUNiX với vai trò mentor, tham gia hướng dẫn và hỗ trợ học viên các môn học chuyên ngành như: PRF192x (Lập trình cơ bản), PRO192x (Lập trình hướng đối tượng), WEB101x (Thiết kế Web), FUN121x (Nhập môn IoT), ITE302x (Cấu trúc máy tính), PMI301x (Quản lý dự án CNTT).

Song song với công việc chuyên môn, anh còn là giảng viên nội bộ tại FPT Software và là diễn giả, giảng viên tại nhiều trung tâm đào tạo lập trình uy tín tại TP. Hồ Chí Minh, nơi anh chia sẻ kiến thức thực tiễn và truyền cảm hứng cho thế hệ kỹ sư phần mềm tương lai.

Đăng ký nhận tư vấn

Học viên đăng ký tư vấn khóa học