Nhập môn và thực hành CI/CD dành cho cả người không chuyên ngành kỹ thuật

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

(4.9) 136 đánh giá

1,955 học viên

Độ khó Cơ bản

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

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 vào dự án Spring Boot

  • Áp dụng CI/CD vào dự án Nest.js

  • Áp dụng CI/CD vào dự án Next.js

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


🤬 Thôi đi, không làm nổi nữa đâu!

Tôi là Park Jae-seong, người bắt đầu sự nghiệp phát triển phần mềm từ một người không chuyên, từng đảm nhận vị trí CTO tại nhiều công ty và hiện đang hoạt động với tư cách là một nhà đào tạo. Tôi cũng từng có khoảng thời gian bắt đầu lập trình dù không đúng chuyên ngành, tự mình triển khai máy chủ và nghiên cứu về CI/CD.

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

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

Vì vậy, tôi đã tự mình mày mò thiết lập CI/CD bằng cách nào đó, nhưng tôi lại không hiểu tại sao nó không hoạt động, và ngay cả khi nó hoạt động, tôi vẫn cảm thấy bất an không biết mình đã thiết lập đú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 đã quyết định phải tạo ra một khóa học CI/CD mà ngay cả những người không chuyên cũng có thể áp dụng ngay vào thực tế một cách đầy đủ.

✨ 4 điểm quan trọng tôi đã chú trọng khi xây dựng bài giảng này

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

Tôi nghĩ rằng nếu đã học xong toàn bộ khóa học mà vẫn không thể áp dụng vào thực tế thì đó là một khóa học tồi. Tôi đã cố gắng xây dựng khóa học mang tính thực tiễn, có thể áp dụng ngay vào công việc thực tế, thay vì phương pháp học thuật đi sâu vào lý thuyết.

Tôi đã có kinh nghiệm thực hiện hơn 50 dự án cho đến nay. Trong quá trình đó, tôi đã tập hợp lại những cấu hình CI/CD thiết yếu mà tôi thường xuyên cài đặt nhất. Nói một cách ngắn gọn, tôi đã xây dựng mục lục bằng cách chỉ chọn lọc những phương pháp thiết lập CI/CD thường được sử dụng trong thực tế.

Cách sử dụng CI/CD trong thực tế rất quan trọng, nhưng khả năng hiểu được bức tranh tổng thể và quy trình chung cũng quan trọng không kém. Vì vậy, tôi đã thêm cả phần giải thích về kiến trúc liên quan đến cách thiết lập cơ sở hạ tầng.

👍 Những đối tượng sau đây nên tham gia khóa học này!

Những người gặp
khó khăn khi học về CI/CD
qua YouTube hoặc blog

Dành cho những người không chuyên về ngành này nên
việc thấu hiểu các khái niệm và thuật ngữ
khó còn chậm trễ

Những ai đã triển khai xong nhưng cảm thấy phiền phức khi mỗi lần thêm tính năng mới đều phải triển khai thủ công.

🙊 Sau khi hoàn thành khóa học này, bạn sẽ đạt được gì?

Bạn sẽ có thể áp dụng CI/CD vào trang web hoặc máy chủ backend đang đượ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 là để học tập., rather than just for learning purposes.

🍡 Xem trước

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

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

Trong bài học '[Mẹo học tập] Quy tắc First Word'


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 máy chủ bằng AWS, bạn sẽ có thể theo dõi bài giảng dễ dàng hơn nhiều. Tuy nhiên, ngay cả khi bạn không biết các lệnh cơ bản của Linux, bạn vẫn có thể học tốt nếu áp dụng 'phương pháp học qua chú thích' mà tôi sẽ giải thích trong bài giảng. Ngoài ra, đối với những bạn chưa có kinh nghiệm triển khai máy chủ bằng AWS, tôi đã đăng thêm các bài giảng bổ sung về AWS. Nếu có phần nào không hiểu trong quá trình học, hãy đặt câu hỏi ngay qua bảng tin Q&A hoặc phòng chat mở 1:1 nhé 😊😊

🚨 Hãy nhất định kiểm tra xem người đào tạo là người như thế nào!

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

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

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

Vì vậy, hãy kiểm tra xem người làm giáo dục là ai, họ là người như thế nào, đã đi trên con đường nào và hãy quyết định một cách thận trọng.

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

Xin chào!

Tôi đã bắt đầu học lập trình với tư cách là một người không chuyên. Thấm thoát mà tôi đã trở thành một nhà phát triển năm thứ 6 rồi! Gần đây, tôi đã hoạt động với tư cách là nhà phát triển đồng thời đảm nhiệm vị trí CTO tại 2 công ty. Bất cứ khi nào có thời gian rảnh, tôi đều thực hiện các bài giảng lập trình, tư vấn phát triển cho công ty và diễn thuyết.. Whenever I had spare time, I've been giving coding lectures, providing development consulting for companies, and delivering speeches.

Số lượng học sinh mà tôi đã dạy cho đến nay đã vượt quá 24.000 người (tính đến tháng 7 năm 25) rồi! Mỗi khi dạy dỗ nhiều học trò, tôi lại cảm nhận được niềm tự hào về giáo dục mà mình không thể nào quên, vì vậy tôi dự định sẽ tiếp tục thực hiện các hoạt động đào tạo tại Inflearn.
(* Đã có học viên trúng tuyển vào Kakao Pay, Yanolja, Woowa Brothers)

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

Vì những lý do này, tôi hy vọng rằng bằng cách cho đi và chia sẻ những gì mình đã nỗ lực đạt được, tôi có thể giúp mọi người có một cuộc sống tốt đẹp hơn một chút.

Cảm ơn bạn!

🏆 Đánh giá tốt nhất của bài giảng

** Đây là đánh giá được viết từ khóa học <Nhập môn/Thực hành AWS mà người không chuyên cũng có thể hiểu được> đã được sản xuất trước đó.


🚌 Nếu bạn đang cảm thấy bối rối không biết nên nghe các bài giảng theo thứ tự nào?

'[Năm 2026] Lộ trình bắt buộc để trở thành nhà phát triển Backend (Doanh nghiệp dịch vụ IT)' Vui lòng tham khảo tại đây!!



🐶 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 muốn bắt đầu học về CI/CD

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

  • Những người đang tự học CI/CD mà bị vướng mắc hoặc gặp khó khăn.

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

  • Nhà phát triển không chuyên về ngành kỹ thuật và mới bắt đầu với CI/CD

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

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

  • Kinh nghiệm triển khai dịch vụ dù là đơn giản bằng AWS

Xin chào
Đây là jscode

32,995

Học viên

2,506

Đánh giá

788

Trả lời

4.9

Xếp hạng

20

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』, Aegis 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

Thêm

Đồng giảng viên

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

Tất cả

71 bài giảng ∙ (7giờ 28phú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ả

136 đánh giá

4.9

136 đá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!

  • lazuli7765님의 프로필 이미지
    lazuli7765

    Đánh giá 13

    Đá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 😊😊😊

  • 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

  • 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!!

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!

1.608.475 ₫