Menu
CoddyTech
Lộ trình học

Lộ trình DevOps cho người mới bắt đầu

Các khóa học miễn phí theo đúng thứ tự một kỹ sư DevOps thực sự cần: dòng lệnh Linux, Git, container Docker, Kubernetes, SQL và Python để tự động hóa. Mọi bài học đều chạy trên trình duyệt, không cần cài đặt gì, và mỗi khóa học đều kết thúc bằng một chứng nhận miễn phí.

2,218,227+ người học code đã đăng ký các khóa học này

543 bài học592 thử thách2,783 câu hỏi trắc nghiệm

Lộ trình học DevOps, từng bước một

6 khóa học9 phần543 bài học592 thử thách2,783 câu hỏi trắc nghiệm

Mỗi bước là một khóa học có sẵn trên Coddy. Học theo thứ tự, hoặc nhảy thẳng vào khóa bạn còn thiếu; dù cách nào thì tiến độ của bạn cũng được lưu riêng cho từng khóa học.

  1. 1
    Bắt đầu bước nàyBắt đầuDi chuyển trong hệ thống tệp, quản lý tệp và quyền truy cập, nối lệnh bằng pipe, đọc log, viết những script bash đầu tiên. Mọi thứ sau bước này đều diễn ra trong terminal, nên lộ trình bắt đầu từ đây.Bắt đầuTrang riêng
  2. 2
    Bắt đầu bước nàyBắt đầuCommit, nhánh, merge, giải quyết xung đột, remote, và hoàn tác sai lầm một cách an toàn. Mọi pipeline triển khai đều bắt đầu từ một repository Git, và mọi buổi rà soát sự cố đều kết thúc trong lịch sử của nó.Bắt đầuTrang riêng
  3. 3
    Bắt đầu bước nàyBắt đầuImage, container, Dockerfile, volume và mạng container, học qua thực hành. Container là cách phần mềm hiện đại được đóng gói và phát hành, và là đơn vị mà Kubernetes cùng mọi nền tảng đám mây làm việc cùng.Bắt đầuTrang riêng
  4. 4
    Bắt đầu bước nàyBắt đầuPod, manifest YAML, Deployment, Service, ConfigMap và Secret, điều khiển bằng kubectl trên một cluster mô phỏng: mở rộng ứng dụng, triển khai phiên bản mới, quay lui về bản cũ, và gỡ lỗi một Pod bị kẹt ở CrashLoopBackOff. Kubernetes là nơi phần lớn các đội chạy những container mà bước trước đã dạy bạn build.Bắt đầuTrang riêng
  5. 5
    Bắt đầu bước nàyBắt đầuTruy vấn, lọc, join và tổng hợp các bảng thật. Công việc DevOps bao gồm sao lưu, di chuyển và gỡ lỗi cơ sở dữ liệu, cũng như đọc các câu truy vấn mà một dịch vụ chậm đang chạy.Bắt đầuTrang riêng
  6. 6
    Bắt đầu bước nàyBắt đầuNgôn ngữ scripting của DevOps: xử lý tệp và văn bản, làm việc với API và JSON, và biến một runbook hai mươi lệnh thành một script duy nhất. Thích Go hơn? Khóa học Go hoàn toàn có thể thay thế cho bước này.Bắt đầuTrang riêng
Bạn nhận được gì
Mọi thứ bạn sẽ dùng để học lập trình

Học qua thực hành

Viết code thật, truy vấn cơ sở dữ liệu, xây dựng trang web và làm chủ prompt AI. Các bài học tương tác bao quát mọi kỹ năng mà lập trình viên hiện đại cần.

playground.js
Trình chỉnh sửa code
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Test #1test Case Success icon
Test #2test Case Success icon
Test #3test Case Failure icon
Đầu vào
"Alex"
Đầu ra
"Hello, Coddy! Alex"

Xây dựng streak

Học đều đặn và nhìn tiến độ của bạn lớn dần! Theo dõi thói quen code mỗi ngày, bảo vệ streak bằng ngày đóng băng và nhận phần thưởng khi học mỗi ngày.

12 ngày streak

Quay lại ngày mai để giữ streak!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

Gấp đôi hoặc mất hết

Ngày 5/7

fire Freeze icon

Đóng băng streak

2 left

Code ở mọi nơi

Mang hành trình lập trình theo bên mình! Không cài đặt, không tải về: chỉ cần mở ra và bắt đầu code. Có trên iOS, Android và Web với đánh giá 4,9 sao.

Python
7Streak
250Điểm
5Năng lượng
Biến
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
Tiếp tục
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
Hành trình
Mục tiêu
Bảng xếp hạng
Hồ sơ
4.9
Ngôi saoNgôi saoNgôi saoNgôi saoNgôi sao
Đánh giá

Bạn không đơn độc

Thi đấu trên bảng xếp hạng toàn cầu, mời bạn bè để nhận phần thưởng và cùng nhau ăn mừng thành công. Học code cùng bạn bè vui hơn nhiều!

Giải đấu Challenger
Giải đấu ChallengerTop 7 được thăng hạng
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconVùng thăng hạngleaderboard Arrow Up icon

Mọi cách để học

Đọc, nghe, tự kiểm tra, hỏi AI hoặc tra cứu bất cứ điều gì bạn đã học. Mỗi bài học phù hợp với trình độ của bạn.

Giới thiệu về biến
Âm thanh

Biến là một vùng chứa có tên, lưu một giá trị mà bạn có thể dùng lại sau trong chương trình.

Trong Python, bạn tạo biến bằng cách viết tên, dấu bằng, rồi giá trị muốn lưu.

Giá trị có thể thay đổi theo thời gian. Gán lại tên đó chỉ đơn giản là trỏ nó tới một giá trị mới.

1xSarah

Nhận chứng nhận

Nhận chứng nhận cho mỗi khóa học bạn hoàn thành. Thêm vào hồ sơ LinkedIn và CV để cho nhà tuyển dụng thấy kỹ năng lập trình của bạn.

CoddyGiấy chứng nhận hoàn thành
Chứng nhận rằngNguyễn Văn Anđã hoàn thành xuất sắc
python iconPython cơ bản
Đã xác minh
NgàyTh1 2026
LinkedInThêm vào LinkedIn

Vì sao nên bắt đầu DevOps cùng Coddy

  • Thực hành ngay từ bài học đầu tiên. Bạn gõ lệnh thật vào một shell Linux thật, commit vào một repository Git thật và build image Docker thật ngay trên trình duyệt: đó là phản xạ mà công việc DevOps cần, chứ không phải những slide nói về nó.
  • Đúng thứ tự. Phần lớn lộ trình DevOps liệt kê bốn mươi công cụ; lộ trình này dạy những nền tảng mà công cụ nào trong số đó cũng mặc định bạn đã có (terminal, quản lý phiên bản, container, cơ sở dữ liệu và một ngôn ngữ scripting) cùng Kubernetes, nền tảng mà phần lớn các container đó cuối cùng sẽ chạy trên.
  • Gợi ý AI đọc đúng đầu ra của bạn, như một lệnh chmod thất bại, một xung đột merge hay một container thoát ngay lập tức, và gợi hướng cho bạn tự sửa mà không đưa luôn đáp án.
  • Mỗi khóa học một chứng nhận miễn phí. Chia sẻ được trên LinkedIn, và mỗi chứng nhận gắn với một kỹ năng mà nhà tuyển dụng có thể kiểm tra trong buổi phỏng vấn.

Câu hỏi thường gặp về học DevOps

Nói đơn giản thì DevOps là gì?

DevOps là cách làm trong đó việc xây dựng, phát hành và vận hành phần mềm diễn ra thành một vòng lặp liên tục, thay vì bàn giao qua lại giữa đội phát triển và đội vận hành. Trong công việc hằng ngày, DevOps nghĩa là tự động hóa cách code được kiểm thử, đóng gói và triển khai, và đủ thành thạo với máy chủ, container và dòng lệnh để giữ cho các hệ thống đó hoạt động ổn định. Công cụ thay đổi sau vài năm; những nền tảng trong lộ trình này thì không.

Nên học gì đầu tiên để làm DevOps?

Dòng lệnh Linux, trước mọi thứ khác. Gần như mọi công cụ DevOps (Git, Docker, Kubernetes, Terraform, Ansible, mọi hệ thống CI) đều được điều khiển từ terminal và chạy trên máy chủ Linux. Khi đã quen với shell, Git và Docker sẽ đến dễ dàng, và một ngôn ngữ scripting như Python biến những công việc lặp đi lặp lại thành tự động hóa. Đó chính xác là thứ tự của lộ trình này.

Có thể học DevOps miễn phí không?

Có. Mọi khóa học trong lộ trình này đều miễn phí: bài học, terminal Linux chạy trên trình duyệt, các bài tập Git, Docker và Kubernetes, gợi ý AI và chứng nhận ở cuối mỗi khóa học. Không có học phí bootcamp và không cần cài đặt gì.

Có cần biết lập trình để học DevOps không?

Không cần để bắt đầu. Bốn bước đầu (Linux, Git, Docker và Kubernetes) hoàn toàn không cần lập trình. Python nằm cuối lộ trình chính vì scripting là thứ bạn cần đến khi đã có những công việc dòng lệnh lặp đi lặp lại đáng để tự động hóa. Nếu đã biết một ngôn ngữ, bạn có thể bỏ qua bước đó hoặc thay bằng Go, ngôn ngữ cũng được dạy trên Coddy.

Lộ trình này có dạy Kubernetes, CI/CD hay nền tảng đám mây không?

Kubernetes thì có: đây là bước thứ tư, thực hành với kubectl trên một cluster mô phỏng, từ Pod và Deployment đến Service, cấu hình và gỡ lỗi. CI/CD và các nền tảng đám mây thì chưa, và chúng tôi muốn nói thẳng điều đó hơn là kéo dài trang này cho đầy. GitHub Actions, AWS và các công cụ khác được xây dựng trên nền các bước ở đây và đã có trong kế hoạch chương trình học; khi một khóa học ra mắt, nó sẽ được thêm vào lộ trình như một bước mới.

Lộ trình DevOps mất bao lâu?

Tổng cộng khoảng 550 bài học. Với một giờ tập trung mỗi ngày, các khóa học Linux, Git và Docker tổng cộng mất khoảng một tháng, Kubernetes thêm khoảng một tuần, SQL từ hai đến ba tuần, và Python từ bốn đến sáu tuần tùy bạn đi sâu đến đâu. Phần lớn mọi người làm việc hiệu quả với terminal chỉ trong hai tuần đầu.

Có nhận được chứng nhận DevOps không?

Có. Hoàn thành mọi bước, bạn nhận được một chứng nhận lộ trình DevOps miễn phí. Chứng nhận này liệt kê từng khóa học bạn đã hoàn thành trên đường đi và liên kết đến chứng nhận riêng của từng khóa, để nhà tuyển dụng có thể kiểm tra mọi kỹ năng được nêu. Mỗi khóa học cũng cấp chứng nhận riêng khi bạn học xong, và bạn có thể thêm bất kỳ chứng nhận nào vào LinkedIn. Đây là giấy chứng nhận hoàn thành do Coddy cấp, không phải văn bằng được công nhận chính thức.

Tôi có nhận được chứng nhận cho lộ trình DevOps không?

Có. Hoàn thành mọi bước và bạn nhận một chứng nhận miễn phí cho cả lộ trình DevOps. Chứng nhận liệt kê từng khóa học bạn đã hoàn thành trên đường đi và liên kết đến chứng nhận riêng của từng khóa, để ai cũng có thể kiểm tra mọi kỹ năng được nêu. Bạn có thể thêm nó vào hồ sơ LinkedIn. Đây là chứng nhận hoàn thành của Coddy, không phải văn bằng được kiểm định.

Các lộ trình học khác

Cùng các khóa học, sắp xếp cho một vai trò khác. Tiến độ được giữ lại: khóa học đã hoàn thành ở một lộ trình được tính ở mọi lộ trình có khóa học đó.

Tất cả lộ trình học
Hình minh họa các ngôn ngữ lập trình của Coddy

Bắt đầu lộ trình DevOps miễn phí

Bắt đầu học