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

Practical DevOps Bootcamp for All

Bootcamp DevOps Thực Hành Cho Mọi Người

Bootcamp DevOps Thực Hành Cho Mọi Người

Học DevOps bằng thực hành – Toàn bộ công cụ, pipeline và tự động hóa đều có trong khóa học này

4.7
(13 đánh giá)
1,074 học viên
Giảng viên
Yogesh Raheja
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
15.0 giờ video
140 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 28/05/2026

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

Nắm được toàn bộ vòng đời DevOps, từ lập kế hoạch và viết code cho đến triển khai, giám sát và tự động hóa ứng dụng
Thực hành trực tiếp với Git, GitHub, Docker, Kubernetes, ArgoCD, GitHub Actions, Prometheus, Grafana và AWS EC2
Học cách lập kế hoạch dự án hiệu quả bằng GitHub Projects và Issues
Xây dựng và đóng gói ứng dụng Python Flask
Triển khai ứng dụng trên AWS EC2 với kiến thức cơ bản về Linux
Đảm bảo tính nhất quán giữa các môi trường bằng Docker
Mở rộng quy mô và điều phối ứng dụng với Kubernetes
Giám sát và trực quan hóa số liệu với Prometheus và Grafana
Tự động hóa quy trình CI/CD với GitHub Actions và quản lý Kubernetes bằng GitOps với Argo CD
Học dựa trên dự án thực tế để hiểu và triển khai các phương pháp DevOps
Xử lý sự cố ngay lập tức qua demo trực tiếp và giải quyết vấn đề thực hành

Yêu cầu

Không yêu cầu kinh nghiệm trước
Tài khoản AWS Free Tier

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

Quản trị viên DevOps/Kubernetes hoặc Kỹ sư DevOps/Kubernetes
Quản trị viên Hệ thống, Kỹ sư Hệ thống hoặc Kỹ sư Đám mây
SRE

Nội dung khóa học

14 phần • 140 bài giảng
1 Giới thiệu
2 Mục tiêu Khóa học
3 Đường dẫn Kho lưu trữ GitHub
4 Tài liệu Khóa học – Bootcamp DevOps Thực Hành Cho Mọi Người
1 DevOps là gì? Sự phát triển và Lợi ích
2 Vòng đời DevOps
3 CI/CD và Vận hành Liên tục
4 Thiết lập Môi trường Phát triển
1 Quy trình làm việc Agile
2 GitHub Projects và Issues
3 Demo Dự án – Tạo tài khoản GitHub
4 Demo Dự án – Thiết lập bảng GitHub Project
1 Giới thiệu về Python
2 Bắt đầu với các kiến thức cơ bản về Python
3 Demo – Python trong thực tế
4 Demo Dự án – Tạo ứng dụng Python Flask mẫu
5 Tham khảo – Làm chủ Python cho người mới bắt đầu tuyệt đối – Thực hành
1 Giới thiệu về Git và Quản lý phiên bản
2 Quy trình làm việc Git
3 Demo Dự án – Đẩy ứng dụng lên GitHub
4 Demo Dự án – Quản lý phát triển khóa học bằng GitHub Projects
1 Thiết lập hạ tầng thực tế với AWS
2 Giới thiệu về Điện toán Đám mây
3 Bắt đầu với AWS Cloud
4 Vùng, Vùng Khả dụng và Điểm Biên
5 Demo – Thiết lập tài khoản AWS và tham quan Dashboard
6 Bắt đầu với EC2
7 Demo – Khởi chạy một instance EC2
8 Tổng kết Thiết lập AWS
9 Demo – Cập nhật tiến độ Đám mây trong GitHub Projects
10 Tham khảo – Xây dựng và mở rộng với AWS Cloud | Thực hành
1 Giới thiệu Phần
2 Demo – Bắt đầu với Terminal
3 Demo – Làm việc với các tiện ích Terminal
4 Demo – Làm việc với Thư mục
5 Demo – Làm việc với Tệp tin
6 Demo – Làm việc với Nội dung Tệp tin
7 Demo – Trình soạn thảo Văn bản
8 Quyền sở hữu Tệp tin
9 Demo – Quyền sở hữu Tệp tin
10 Giới thiệu về Gói
11 Demo – Trình quản lý Gói apt
12 Demo – Quản lý Tiến trình
13 Demo – Quản lý Dịch vụ
14 Demo Dự án – Triển khai ứng dụng Python lên EC2
15 Tổng kết Phần Linux
16 Demo Dự án – Cập nhật tiến độ Linux trong GitHub Projects
17 Tham khảo – Bootcamp Linux Tối thượng cho DevOps, SRE và Kỹ sư Đám mây
1 Giới thiệu Phần
2 Giới thiệu về Đóng gói
3 Khái niệm Đóng gói
4 Tổng quan Docker
5 Kiến trúc Docker
6 Đối tượng Docker
7 Tổng quan về Docker Images
8 Container Registry và Docker Hub
9 Demo – Docker Hub
10 Demo – Cài đặt Docker
11 Quản lý images bằng Docker CLI
12 Demo – Quản lý images bằng Docker CLI
13 Tổng quan về Docker Containers
14 Quản lý containers bằng Docker CLI
15 Demo – Quản lý containers bằng Docker CLI
16 Bắt đầu với Dockerfile
17 Demo – Tạo một Dockerfile
18 Demo – Xác thực Dockerfile và xây dựng image
19 Demo – Chạy một Container từ image của chúng ta
20 Demo – Đăng tải Image lên Registry
21 Demo Dự án – Đóng gói ứng dụng Python Flask với Docker
22 Tổng kết Phần Docker
23 Demo Dự án – Cập nhật tiến độ Docker trong GitHub Projects
24 Tham khảo – Làm chủ Docker Cốt lõi – DevOps Thực hành
1 Bắt đầu với Kubernetes
2 Hạn chế của Containers
3 Điều phối Container
4 Giới thiệu về K8s
5 Tại sao lại là Kubernetes
6 Tùy chọn/Cung cấp Thiết lập
7 Kiến trúc Kubernetes
8 Tổng quan và Điều kiện tiên quyết để thiết lập cụm hai node với Kubeadm
9 Demo – Thiết lập cụm hai node
10 Tổng quan về Kubernetes CLI
11 Giới thiệu về Đối tượng Kubernetes
12 Bắt đầu với NameSpaces
13 Demo – Các thao tác Namespaces
14 Bắt đầu với Pods
15 Demo – Các thao tác Pods
16 Giới thiệu về ReplicaSets
17 Demo – Các thao tác ReplicaSet
18 Bắt đầu với Deployments
19 Demo – Các thao tác Deployment
20 Giới thiệu về Labels và Selectors
21 Demo – Labels và Selectors
22 Demo – Inbuilt Labels
23 Demo – Mẹo hữu ích với Kubectl
24 Giới thiệu về Đối tượng Service
25 ClusterIP
26 Demo – ClusterIP
27 NodePort
28 Demo – NodePort
29 LoadBalancer
30 Demo – LoadBalancer
31 Demo – Xử lý sự cố Deployment và Service
32 Hệ sinh thái API Kubernetes và phát triển tệp định nghĩa đối tượng
33 Demo – Tệp Đối tượng Deployment và Service
34 Demo – Cách thông minh để tạo YAML
35 Demo – kubectl explain
36 Demo Dự án – Triển khai ứng dụng Python lên Kubernetes
37 Demo Dự án – Mở rộng quy mô Ứng dụng
38 Tổng kết Phần Kubernetes
39 Demo – Cập nhật tiến độ k8s trong GitHub Projects
40 Tham khảo – Kubernetes Thực hành – Vượt xa CKA và CKAD | Thực hành
1 Bắt đầu với Prometheus
2 Kiến trúc Prometheus
3 Thuật ngữ
4 Demo Dự án – Thiết lập Prometheus và Số liệu Kubernetes
5 Demo – Cập nhật tiến độ Prometheus trong GitHub Projects
1 Bắt đầu với Grafana
2 Kiến trúc Grafana
3 Thuật ngữ
4 Demo Dự án – Bảng điều khiển Grafana cho Kubernetes
5 Demo – Cập nhật tiến độ Grafana trong GitHub Projects
1 Giới thiệu về GitOps
2 Tổng quan về Argo Projects
3 Giới thiệu về Argo CD
4 Tính năng của Argo CD
5 Thuật ngữ cốt lõi của Argo CD
6 Demo Dự án – Cài đặt ArgoCD trên Kubernetes
7 Demo Dự án – Triển khai ứng dụng bằng quy trình làm việc GitOps
8 Demo – Cập nhật tiến độ ArgoCD trong GitHub Projects
9 Tham khảo – Argo CD cho Người mới bắt đầu tuyệt đối – DevOps Thực hành
1 Giới thiệu về GitHub Actions
2 Khái niệm cốt lõi của GitHub Actions
3 Demo Dự án – Hiểu về các tác vụ tự động hóa CI/CD
4 Demo Dự án – Tự động hóa Pipeline CI (Quy trình CI)
5 Demo Dự án – Cài đặt Runner tự lưu trữ
6 Demo Dự án – Tự động hóa Pipeline CD (Quy trình CD)
7 Demo Dự án – Thực thi Pipeline CI-CD hoàn chỉnh
8 Demo – Cập nhật tiến độ ArgoCD trong GitHub Projects
1 Kết luận

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

What’s in this course?


This course is designed as a Practical DevOps Bootcamp where you’ll not only learn about DevOps concepts but also apply them step by step to build a production-ready project. Instead of separate, disconnected lessons, each tool is introduced as part of a real-world python application that grows with you throughout the course.


From planning with GitHub Projects to deploying on AWS, containerizing with Docker, orchestrating with Kubernetes, monitoring with Prometheus & Grafana, and automating with GitHub Actions, you’ll see how all the pieces of DevOps fit together.


By the end of this course, you won’t just “know” DevOps tools, you’ll connect the dots and gain the confidence to apply them in real-world environments.


Special Note:

Every concept is taught through live demonstrations, not pre-recorded flawless runs. This means you’ll also learn how to troubleshoot and solve issues, just like in real projects.

The course is structured to simulate a DevOps engineer’s journey: taking a prototype Flask app from a laptop to a production-ready, monitored and automated environment.


Course Structure:

  • Concept-based Lectures

  • Hands-on Demonstrations

  • Project Integration Modules


Course Contents:

  • Introduction to DevOps and CI/CD

  • Planning with GitHub Projects & Issues

  • Python Application Fundamentals

  • Version Control with Git and GitHub

  • Cloud Infrastructure with AWS

  • Linux for DevOps

  • Containerization with Docker

  • Kubernetes for Orchestration

  • Monitoring with Prometheus

  • Visualization with Grafana

  • GitOps with ArgoCD

  • Automating CI/CD with GitHub Actions


All sections of this course are demonstrated live, with the goal of encouraging enrolled users to set up their own environments, complete the exercises, and learn through hands-on experience!

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 Cloud Computing
Hiển thị tất cả khoá học Devops
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 😊