강의

멘토링

커뮤니티

BEST
Programming

/

Devops & Infra

CI/CD nhập môn·thực chiến mà người không chuyên cũng có thể hiểu

Tôi đã tạo một khóa học nhập môn CI/CD mà ngay cả người không chuyên cũng có thể dễ dàng hiểu và áp dụng ngay vào thực tế!

(4.9) 129 đánh giá

1,899 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • jscode
  • JSCODE
CI/CD
CI/CD
github-actions
github-actions
AWS
AWS
aws-code-deploy
aws-code-deploy
Docker
Docker
CI/CD
CI/CD
github-actions
github-actions
AWS
AWS
aws-code-deploy
aws-code-deploy
Docker
Docker

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

4.9

5.0

chaeun kim

30% đã tham gia

Đây là một bài giảng thực sự thân thiện! Những điều tôi không biết đều được giải thích từng bước một từ các khái niệm cơ bản, vì vậy tôi đã có thể nghe nó một cách thực sự thoải mái. Tất nhiên, sẽ dễ dàng hơn nhiều nếu bạn có kiến ​​thức nền, nhưng đây là một bài giảng mà bạn có thể nghe ngay cả khi bạn không có kiến ​​thức nền. Khi tôi nghe các bài giảng, có rất nhiều lần tôi thấy khó hiểu từng từ và phải tra cứu trong khi nghe, hoặc tôi phải bỏ qua mà không hiểu, nhưng tôi rất biết ơn vì điều đó không xảy ra với JSCODE. Tài liệu lớp học cũng được chuẩn bị chu đáo và thân thiện. Tôi cảm thấy được giảng viên quan tâm rất nhiều với tư cách là một sinh viên! Cảm ơn bạn rất nhiều 💕💕

5.0

lmh7249

41% đã tham gia

Dù không có kiến thức trước về CICD, tôi vẫn có thể dễ dàng làm theo nhờ xem video này. Trong số nhiều bài giảng tôi đã nghe, đây là bài giảng khiến tôi hài lòng nhất..! Cảm ơn bạn ☺️

5.0

세이버

6% đã tham gia

Mình chưa có kiến ​​thức gì về CI/CD nhưng lời giải rất hay nên nghe xong không thấy khó khăn gì nên muốn thử áp dụng ngay... haha. Tôi nghĩ sẽ khó khăn nếu tôi học một mình, nhưng sau khi nghe bài giảng, tôi cảm thấy mình có thể sắp xếp mọi thứ trong một lần. Tôi rất hài lòng.

Bạn sẽ nhận được điều này sau khi học.

  • Khái niệm cơ bản về Github Actions

  • Áp dụng CI/CD cho dự án Spring Boot

  • Áp dụng CI/CD cho dự án Nest.js

  • Áp dụng CI/CD cho dự án Next.js

  • Áp dụng CI/CD cho dự án web thông thường


🤬 Chết tiệt, không làm nổi nữa!

Tôi là Park Jae-seong, người bắt đầu làm lập trình viên từ chuyên ngành không phải IT, đã làm CTO tại nhiều công ty, và hiện đang hoạt động với vai trò là một nhà giáo dục. Tôi cũng đã từng có thời kỳ bắt đầu lập trình từ chuyên ngành không phải IT, triển khai server và học CI/CD.

Cảm giác đầu tiên tôi có khi học CI/CD là 'bối rối'.

Bởi vì khi tìm hiểu về phương pháp CI/CD thì không chỉ có một cách mà có vô số cách khác nhau. Có người bảo dùng Jenkins, có người bảo dùng Github Actions, có người lại bảo phải dùng cả Jenkins và Github Actions, thật sự rất rối bời.

Vì vậy mà dù cố gắng tự xây dựng CI/CD nhưng không hiểu tại sao nó không hoạt động, và ngay cả khi nó hoạt động thì vẫn cứ bất an không biết mình đã xây dựng đúng hay chưa.

Vì tôi cũng đã từng trải qua những khó khăn như vậy, nên tôi nghĩ rằng cần phải tạo ra một khóa học CI/CD mà ngay cả người không chuyên cũng có thể áp dụng ngay vào thực tế.

✨ 4 điểm tôi đã chú ý khi tạo khóa học

Trong thực tế, các công nghệ thuộc hệ Node và Spring đang được sử dụng rất nhiều. Tuy nhiên, tôi nghĩ rằng chỉ cần framework trong khóa học thay đổi thì người học sẽ cảm thấy khó theo kịp. Vì vậy, tôi đã xây dựng khóa học CI/CD với 4 phiên bản: Spring Boot, Nest.js, Next.js, HTML/CSS/JS.

Tôi nghĩ rằng nếu sau khi học xong khóa học mà không thể áp dụng được vào thực tế thì đó là một khóa học sai lầm. Tôi đã cố gắng xây dựng khóa học mang tính thực chiến có thể áp dụng ngay vào công việc, chứ không phải theo phương pháp học thuật nghiên cứu sâu về lý thuyết.

Tôi đã trải qua hơn 50 dự án cho đến nay. Tôi đã tập hợp chỉ những cấu hình thiết lập CI/CD mà tôi thường xuyên phải thiết lập trong mỗi dự án. Nói cách khác, tôi đã lựa chọn và cấu trúc mục lục chỉ với những phương pháp xây dựng CI/CD được sử dụng thường xuyên trong thực tế.

Việc biết cách sử dụng CI/CD trong thực tế là quan trọng, nhưng khả năng hiểu bức tranh tổng thể và luồng hoạt động cũng rất quan trọng. Vì vậy, tôi cũng đã thêm vào phần giải thích về kiến trúc cách cấu hình hạ tầng.

👍 Khóa học này phù hợp với những ai!

Người gặp khó khăn
trong việc học CI/CD
qua YouTube hoặc blog

Người không chuyên ngành
nên hiểu các khái niệm
và thuật ngữ khó chậm hơn

Những bạn đã triển khai nhưng cảm thấy phiền phức khi phải triển khai thủ công mỗi khi có tính năng mới được thêm vào

🙊 Sau khi hoàn thành khóa học này thì sao?

Bạn sẽ có thể áp dụng CI/CD cho trang web hoặc máy chủ backend đã được triển khai. Bạn sẽ có thể áp dụng CI/CD theo cách được sử dụng trong thực tế công việc chứ không chỉ đơn thuần cho mục đích học tập.

🍡 Dùng thử

'Áp dụng CI/CD cho dự án Docker + Backend (Spring Boot)' Trong bài học

'[Thực hành] Tổng hợp ngữ pháp cơ bản của Github Actions' trong bài học

'[Mẹo học tập] Nguyên tắc First Word' trong bài học


Lưu ý

Nếu bạn đã biết các lệnh cơ bản của Linux và có kinh nghiệm triển khai server bằng AWS thì sẽ có thể học khóa học này dễ dàng hơn rất nhiều. Tuy nhiên, ngay cả khi bạn không biết các lệnh cơ bản của Linux, nếu bạn áp dụng 'phương pháp học bằng chú thích' mà tôi sẽ giải thích trong khóa học thì cũng hoàn toàn có thể học được. Ngoài ra, cho những bạn chưa có kinh nghiệm triển khai server bằng AWS, tôi đã thêm bài giảng bổ sung về AWS. Nếu trong quá trình học có phần nào không hiểu, hãy đặt câu hỏi ngay qua bảng Q&A hoặc sử dụng phòng chat 1:1 nhé😊

🚨 Hãy nhất định xác nhận xem người đang giảng dạy là người như thế nào!

Nếu gặp phải bác sĩ không đúng, bạn có thể không chữa được bệnh và phải đối mặt với cái chết ngay lập tức. Nhưng cái chết chỉ là nỗi đau của khoảnh khắc đó rồi kết thúc. Tuy nhiên, nếu gặp phải thầy giáo không đúng và nhận được sự giáo dục sai lầm, bạn sẽ phải chịu đựng nỗi đau suốt cả cuộc đời.

Do giáo dục sai lầm, bạn có thể phải vào công ty không mong muốn, nhận mức lương thấp hơn mong đợi, và vì thế phải sống trong đau khổ suốt cả đời. Không chỉ vậy, do nhận được giáo dục sai lầm mà giáo dục sai lầm đó còn được truyền lại cho cả con cái của mình.

Tôi nghĩ rằng giáo dục có thể thay đổi cuộc đời một người theo hướng thực sự tích cực, nhưng mặt khác cũng có thể phá hủy hoàn toàn cuộc đời một người. Tôi nghĩ rằng giáo dục có trách nhiệm nặng nề đến vậy.

Vì vậy, hãy xác nhận xem người giáo dục là ai, là người như thế nào, đã đi con đường nào và hãy cân nhắc kỹ lưỡng.

👋 Xin chào!
Bây giờ mới giới thiệu về bản thân mình ( ⸝⸝•ᴗ•⸝⸝ )੭⁾⁾

Xin chào!

Xuất thân từ ngành không chuyên, tôi đã bắt đầu học lập trình. Không biết đâu mà giờ đã trở thành lập trình viên 6 năm kinh nghiệm rồi! Gần đây tôi đã hoạt động với vai trò CTO tại 2 công ty. Mỗi khi có thời gian rảnh, tôi đều giảng dạy lập trình, tư vấn phát triển cho các công ty, và thuyết trình.

Số lượng học viên tôi đã dạy cho đến nay đã vượt quá 24.000 người (tính đến tháng 7 năm 2025)! Mỗi lần dạy các học trò, tôi luôn cảm nhận được điều này, nhưng không thể quên được niềm tự hào về giáo dục nên tôi dự định tiếp tục giảng dạy đều đặn trên Inflearn.
(* Trong số học viên có những người đã đỗ vào Kakao Pay, Yanolja, Woowa Brothers)

Giống như khi tôi gặp khó khăn và vất vả đã nhận được nhiều sự giúp đỡ, tôi muốn trở thành người có thể giúp đỡ nhiều người khác. Và tôi cảm thấy tự hào và hạnh phúc nhất khi giá trị được tạo ra thông qua lập trình mang lại ảnh hưởng tích cực đến người khác.

Vì những lý do này, tôi mong muốn chia sẻ và cho đi những gì tôi đã cố gắng đạt được, để những người đó có thể sống một cuộc sống tốt đẹp hơn.

Cảm ơn bạn!

🏆 Đánh giá tốt nhất về khóa học

** Đây là đánh giá được viết cho khóa học mà tôi đã tạo trước đây.


🚌 Bạn đang bối rối không biết nên học các khóa học theo thứ tự nào?

'[2026] Chương trình học thiết yếu để xin việc làm Backend Developer (Công ty dịch vụ IT)' để tham khảo!



🐶 Nhận giảm giá khóa học theo lộ trình

➡ Triển khai dịch vụ với AWS · Nginx · CI/CD (https://inf.run/XXuYG)

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Người mới bắt đầu học CI/CD

  • Những người muốn áp dụng CI/CD ngay vào thực tế

  • Người đang tự học CI/CD nhưng gặp khó khăn

  • Những người muốn học cấu hình CI/CD thường được sử dụng trong thực tế công việc

  • Lập trình viên không xuất thân từ chuyên ngành, mới làm quen với CI/CD

Cần biết trước khi bắt đầu?

  • Các lệnh cơ bản của Linux

  • Kinh nghiệm triển khai dịch vụ đơn giản trên AWS

Xin chào
Đây là

30,293

Học viên

2,220

Đánh giá

744

Trả lời

4.9

Xếp hạng

17

Các khóa học

[Trang web]
Đi đến Youtube
Đi đến LinkedIn

[Sự nghiệp]
Hiện tại) JSCODE - Mentor đại diện, CEO
Trước đây) Tripod Lab Co., Ltd. - CTO
Trước đây) Only One Universe Co., Ltd. - CTO
Trước đây) DALY - CTO
Trước đây) Teammate - CEO

 

[Sách]

『Do it! Nhập môn AWS cùng JSCODE』, Doosung Publishing (2025.05)

[ETC]
- Hoạt động tư vấn phát triển và đào tạo lập trình cho doanh nghiệp

Chương trình giảng dạy

Tất cả

70 bài giảng ∙ (7giờ 37phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

129 đánh giá

4.9

129 đánh giá

  • 8x4rkvrc878513님의 프로필 이미지
    8x4rkvrc878513

    Đánh giá 6

    Đánh giá trung bình 5.0

    5

    6% đã tham gia

    Mình chưa có kiến ​​thức gì về CI/CD nhưng lời giải rất hay nên nghe xong không thấy khó khăn gì nên muốn thử áp dụng ngay... haha. Tôi nghĩ sẽ khó khăn nếu tôi học một mình, nhưng sau khi nghe bài giảng, tôi cảm thấy mình có thể sắp xếp mọi thứ trong một lần. Tôi rất hài lòng.

    • jscode
      Giảng viên

      Cảm ơn Saber! Mặc dù nó không hề dễ dàng nhưng tôi rất vui vì bạn đã sắp xếp nó tốt~!! Hãy áp dụng nó vào thực tế càng sớm càng tốt~~

  • ddit3tibb9861님의 프로필 이미지
    ddit3tibb9861

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    7% đã tham gia

    Bài giảng ngắn gọn, chỉ kéo dài 10 phút nên rất dễ nghe. Mặc dù tôi là kiểu người cảm thấy khó bắt đầu khi bài giảng quá dài nhưng tôi đã nhanh chóng trở thành một người kiên trì. Tôi có rất nhiều nghi ngờ về việc liệu mình có thể theo đuổi phát triển hay không nên thiếu tự tin, nhưng tôi rất hài lòng với khóa học này vì nó được thiết kế dễ tiếp cận. Không có gì đáng thất vọng cả.. haha. Đó là một bài giảng hay mà tôi muốn giới thiệu cho những ai chưa hiểu rõ về chuyên ngành 👍.

    • jscode
      Giảng viên

      Cảm ơn bạn, Xác chết! Tôi cũng thấy rằng bài giảng càng dài thì tôi càng đọc ít, vì vậy tôi đã cố gắng chia nó thành những bài giảng ngắn hơn. Tôi rất vui vì nó mang lại hiệu quả tốt cho bạn! Chúng tôi sẽ cố gắng tạo ra những bài giảng tốt hơn trong tương lai!

  • lmh72497004님의 프로필 이미지
    lmh72497004

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    41% đã tham gia

    Dù không có kiến thức trước về CICD, tôi vẫn có thể dễ dàng làm theo nhờ xem video này. Trong số nhiều bài giảng tôi đã nghe, đây là bài giảng khiến tôi hài lòng nhất..! Cảm ơn bạn ☺️

    • jscode
      Giảng viên

      Cảm ơn bạn lmh7249 đã lắng nghe bài giảng! Thật tự hào khi đây là bài giảng mà bạn hài lòng nhất trong số các bài giảng. 😊😊😊 Tôi sẽ tiếp tục nỗ lực để có thể mang đến những bài giảng làm bạn hài lòng trong tương lai!!

  • headnurseceo6389님의 프로필 이미지
    headnurseceo6389

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Tôi thấy rất tốt vì thông qua bài giảng, tôi có thể học một cách tổng quan về cách sử dụng github action, docker và các dịch vụ AWS.

    • jscode
      Giảng viên

      Chúc mừng 건상님 đã hoàn thành khóa học!! Mong rằng bạn sẽ áp dụng những kiến thức về github action, docker, AWS đã học được vào dự án hoặc công việc thực tế nhé~!! Càng sử dụng bạn sẽ càng nắm bắt chi tiết hơn về những kiến thức này đấy:D

  • lazuli7765님의 프로필 이미지
    lazuli7765

    Đánh giá 12

    Đánh giá trung bình 5.0

    5

    96% đã tham gia

    Ngay cả khi bạn chưa biết gì về CI/CD, nếu bạn đã có kinh nghiệm phát triển dù chỉ một lần, bạn sẽ không thấy khóa học này quá khó đâu. Bản thân mình cũng chưa có kinh nghiệm gì về CI/CD, nhưng nhờ khóa học này mà mình đã hình dung được cấu trúc cơ bản trong đầu! Mình xin giới thiệu khóa học hay này!

    • jscode
      Giảng viên

      Cảm ơn 영우님 rất nhiều vì đã giới thiệu cho mình một bài giảng hay nhé!! Chúc mừng bạn đã hoàn thành khóa học và mong rằng bạn sẽ ứng dụng được CI/CD đã học vào dự án của mình nha 😊😊😊

1.587.061 ₫

Khóa học khác của jscode

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!