
Giới thiệu khóa học
DevOps (Development and Operations) là hai giai đoạn phát triển phần mềm mà dù bạn là nhân viên ít kinh nghiệm hay nhiều kinh nghiệm cũng đều tham gia.
Dù chỉ mới xuất hiện trong những năm gần đây, DevOps đã nhanh chóng thu hút sự quan tâm của nhiều doanh nghiệp lớn nhỏ. Lý do là bởi với DevOps, các công ty có thể phát hành tính năng mới nhanh hơn, đồng thời nhận phản hồi kịp thời để lên kế hoạch điều chỉnh và nâng cấp sản phẩm phù hợp.
Kết hợp cùng phương pháp Agile, DevOps trở thành yếu tố then chốt giúp quy trình phát triển phần mềm tiến hoá từ mô hình Waterfall vốn nhiều hạn chế, sang mô hình hiện đại với tích hợp liên tục (CI – Continuous Integration) và triển khai liên tục (CD – Continuous Deployment).
Nhận thấy những lợi ích thiết thực từ DevOps, khoá học sẽ trang bị cho bạn kiến thức và kỹ năng để tự tin triển khai một dự án thực tế (.NET Core API), từ những dòng mã đầu tiên đến khi thiết lập đầy đủ hệ thống CI/CD, vận hành linh hoạt theo phương pháp Agile.
Xem trước khóa học


Công nghệ sử dụng
- Azure DevOps.
- ASP.NET Core 3x.
- Visual Studio Code / Visual Studio.
- SQL Server.
- Git: Git hub, Azure Repo.
Đối tượng học viên
- Lập trình viên muốn tìm hiểu và áp dụng DevOps vào dự án thực tế.
- Sinh viên ngành CNTT muốn nắm bắt xu hướng phát triển phần mềm hiện đại.
- Những ai đã quen với .NET Core, muốn mở rộng kỹ năng sang CI/CD và quản lý dự án với Azure DevOps.
- Người đang đi làm mong muốn tối ưu quy trình phát triển, kiểm thử và triển khai ứng dụng.
Bạn sẽ học
- Hiểu rõ khái niệm DevOps và cách kết hợp với Agile.
- Nắm vững cách sử dụng Azure DevOps: Boards, Repos, Pipelines, Test Plans, Artifacts.
- Tự xây dựng CI/CD pipeline cho ứng dụng .NET Core API.
- Quản lý dự án theo mô hình Agile với Sprints, Epics, Features, User Stories.
- Thực hành triển khai API với Azure App Service, quản lý cấu hình bảo mật bằng Key Vault.
- Kỹ năng xử lý API thực tế: CRUD, Validation, Paging, Filtering, Searching, Sorting, Swagger, JWT.
- Triển khai CI/CD cho cả Frontend (Angular) và Backend (.NET Core).
Với sự kết hợp giữa kiến thức nền tảng và các bài thực hành chuyên sâu, khóa học sẽ giúp bạn từng bước làm chủ quy trình DevOps trên Azure, từ phát triển đến triển khai và vận hành ứng dụng.
Đây không chỉ là một khóa học, mà còn là hành trang quan trọng để bạn tự tin ứng dụng DevOps vào những dự án thực tế, nâng tầm kỹ năng lập trình và mở rộng cơ hội nghề nghiệp trong lĩnh vực công nghệ phần mềm.
Chưa có bình luận nào