Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

ASP.NET Core – Cloud-Native App Development

Phát triển Ứng dụng Cloud-Native với ASP.NET Core

Phát triển Ứng dụng Cloud-Native với ASP.NET Core

.NET Core | Docker | Kubernetes | NGINX | Container hóa | Phát triển Cloud Native | API | SQL | Ghi nhật ký

4.6
(209 đánh giá)
1,745 học viên
Giảng viên
Trevoir Williams
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 899.000đ -94%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
6.5 giờ video
95 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Docker
Kubernetes
Container hóa
Xây dựng ứng dụng có khả năng mở rộng
Docker Compose
Phát triển Cloud-Native
API .NET
MVC .NET
Serilog
Seq
Microsoft SQL Server
.NET Aspire

Yêu cầu

Kiến thức về .NET Core
Kiến thức về C#
Kiến thức phát triển cơ sở dữ liệu

Đối tượng phù hợp

Dành cho Lập trình viên .NET Core từ Mới bắt đầu đến Trung cấp
Người mới bắt đầu với Docker
Người mới bắt đầu với Kubernetes

Nội dung khóa học

10 phần • 93 bài giảng
1 Giới thiệu
2 Tìm hiểu Phát triển Cloud Native
3 Khám phá Dự án Mẫu
1 Tổng quan Phần học
2 Container là gì?
3 Container so với Máy ảo
4 Docker là gì?
5 Cài đặt và Cấu hình Docker Desktop
6 Tải Docker image và tạo container
7 Docker CLI so với Giao diện người dùng
8 Ôn tập Phần học
1 Tổng quan Phần học
2 Hỗ trợ Container hóa trong .NET
3 QUAN TRỌNG - Phiên bản .NET 10
4 Tạo Dự án API .NET
5 Mã nguồn Dự án Mẫu
6 Khám phá Dự án Mẫu
7 Kết nối đến Cơ sở dữ liệu
8 Kiểm thử Ứng dụng
9 Thêm Dockerfile
10 Chạy Docker Container
11 Tạo container bằng dotnet publish (.NET SDK)
12 Mạng Nội bộ Docker
13 Ôn tập Phần học
14 Mã nguồn Phần học
15 Tài liệu Đọc thêm
1 Tổng quan Phần học
2 Giới thiệu Ghi nhật ký và Serilog
3 Thêm Bộ tổng hợp Nhật ký Seq (dưới dạng Container)
4 Thêm Ứng dụng Client - Phần 1
5 Thêm Ứng dụng Client - Phần 2
6 Khám phá Docker Compose
7 Cấu hình Docker Compose cho API và Giao diện người dùng
8 Thêm Cơ sở dữ liệu và Seq vào Docker Compose
9 Ôn tập Phần học
10 Mã nguồn Phần học
1 Tổng quan Phần học
2 Hiểu về Reverse Proxy
3 Giới thiệu NGINX như một Máy chủ Reverse Proxy
4 Thiết lập NGINX với Docker Compose
5 Kiểm thử Docker Compose và Reverse Proxy
6 Hiểu về Chấm dứt SSL và Cân bằng tải
7 Thêm SSL vào Máy chủ Proxy - API
8 Thêm SSL vào Máy chủ Proxy - Giao diện người dùng Client
9 Ôn tập Phần học
10 Mã nguồn Phần học
1 Tổng quan Phần học
2 Ôn tập Quy trình Tạo Image Container
3 Tạo Image Cơ sở dữ liệu Tùy chỉnh - Phần 1
4 Tạo Image Cơ sở dữ liệu Tùy chỉnh - Phần 2
5 Về Docker Hub
6 Xuất bản Image lên Local Registry
7 Kho lưu trữ Công khai so với Riêng tư
8 Phiên bản hóa image
9 Thêm tag vào một image
10 Thực hành Tốt nhất về Tagging
11 Ôn tập Phần học
12 Mã nguồn Phần học
1 Tổng quan Phần học
2 Ôn tập Biến Môi trường
3 Định nghĩa Giá trị Cấu hình dựa trên Môi trường (.NET)
4 Chỉ định Biến Môi trường trong Container
5 Nhiều File Docker Compose
6 Biến Môi trường như Giá trị Cấu hình
7 Ôn tập Phần học
8 Mã nguồn Phần học
1 Tổng quan Phần học
2 Kubernetes là gì?
3 Kubernetes Deployments
4 Cài đặt Kubernetes
5 Hiểu lệnh kubectl
6 Cài đặt Kubernetes Dashboard (Giao diện người dùng)
7 Thiết lập Người dùng Dashboard
8 Hướng dẫn đầy đủ - Thiết lập Dashboard và Người dùng
9 Cấu hình Kubernetes namespace
10 Chạy SQL Server trong Kubernetes
11 Chạy Seq trong Kubernetes
12 Tạo và Đẩy Image Ứng dụng Web
13 Chạy API
14 Chạy Ứng dụng Client
15 Mở rộng quy mô một ứng dụng
16 Quản lý tài nguyên bằng CLI
17 Thêm storage volumes
18 Ôn tập Phần học
19 Mã nguồn Phần học
1 Tổng quan Phần học
2 Cập nhật Đang chờ
3 .NET Aspire là gì
4 Kích hoạt .NET Aspire
5 Tạo một Ứng dụng .NET Aspire Mẫu
6 Kiểm thử Dự án .NET Aspire Mẫu
7 Ôn tập Phần học
1 Kết luận

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

Welcome to the comprehensive and hands-on course ASP.NET Core – Cloud-Native App Development. In this course, you will embark on a journey to master the art of building cloud-native applications using ASP.NET Core, Docker, and Kubernetes.

This course requires you to download Docker. If you are a Udemy Business user, please check with your employer before downloading the software.

Whether you're a beginner looking to dive into modern web development or an experienced developer looking to harness the power of Docker in your ASP.NET Core projects, this course is designed to equip you with the skills and knowledge you need to succeed.

Course Highlights:

  1. Introduction to ASP.NET Core: Understand the fundamentals of ASP.NET Core, its architecture, and its role in modern web development.

  2. Docker Fundamentals: Explore the world of containerization with Docker and learn how to create, manage, and optimize containers for your ASP.NET Core applications.

  3. Building ASP.NET Core Applications: Dive into ASP.NET Core application development, covering topics like routing, middleware, controllers, and views.

  4. Cloud-Native Principles: Learn the principles of cloud-native development, including microservices architecture, scalability, and fault tolerance.

  5. Containerizing ASP.NET Core Apps: Discover how to containerize your ASP.NET Core applications using Docker, making them portable, efficient, and easy to deploy.

  6. Docker Compose: Master Docker Compose to orchestrate multi-container applications effortlessly and manage dependencies between components.

  7. Monitoring and Logging: Implement robust monitoring and logging solutions to gain insights into your cloud-native ASP.NET Core applications.

  8. Security Best Practices: Learn best practices for protecting your applications and data using ASP.NET Core and Docker containers.

  9. Scaling and Load Balancing: Understand how to scale your applications horizontally and set up load balancing to handle increased traffic.

By the end of this course, you will have the skills and confidence to build, containerize, and deploy cloud-native ASP.NET Core applications with Docker. You'll also be well-equipped to tackle real-world projects and stay on the cutting edge of modern web development practices.

Join us on this exciting journey into the ASP.NET Core, Docker, and Kubernetes world, and let's turn you into a cloud-native development expert. Enroll now and start building scalable, portable, and efficient web applications for the cloud!

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Backend Development
Hiển thị tất cả khoá học Cloud Computing
Hiển thị tất cả khoá học Docker
Hiển thị tất cả khoá học Kubernetes
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊