inflearn logo
inflearn logo

Nhập môn và Thực tiễn CI/CD dành cho người không chuyên ngành công nghệ

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

(4.9) 수강평 129개

강의소개.상단개요.수강생.short

난이도 초급

수강기한 무제한

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

먼저 경험한 수강생들의 후기

먼저 경험한 수강생들의 후기

4.9

5.0

chaeun kim

30% 수강 후 작성

Đâ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% 수강 후 작성

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% 수강 후 작성

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.

강의상세_배울수있는것_타이틀

  • 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


🤬 Trời ơi, không làm nổi nữa rồi!

Tôi là Park Jae-sung, người bắt đầu sự nghiệp phát triển phần mềm từ một ngành 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 từ con số không, 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 kiếm phương pháp về CI/CD, không chỉ có một mà có rất nhiều cách khác nhau. Có người bảo nên dùng Jenkins, có người lại bảo dùng Github Actions, thậm chí có người nói 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ày hay cách khác, nhưng tôi không hiểu tại sao nó lại 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ế.

✨ 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 hệ Node và Spring đang được sử dụng rất nhiều. Tuy nhiên, tôi nhận thấy 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 để theo kịp. 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 bạn đã nghe hết bài giảng mà vẫn không thể áp dụng vào thực tế thì đó là một bài giảng tồi. Tôi đã cố gắng xây dựng bài giảng mang tính thực tiễn, có thể áp dụng ngay vào công việc thay vì phương pháp học thuật đi sâu vào lý thuyết.

Tôi đã trải nghiệm khoảng hơn 50 dự án cho đến nay. Tôi đã tập hợp những cấu hình thiết lập CI/CD thiết yếu mà tôi thường xuyên cài đặt trong mỗi lần đó để tạo nên khóa học này. 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ế.

Việc biết cách vận dụng CI/CD vào thực tế là rất quan trọng, nhưng khả năng hiểu được bức tranh tổng thể và luồng vận hành 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 để biết cách cấu hình hạ tầng như thế nào.

👍 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 trong việc học CI/CD
qua YouTube hoặc blog

Vì xuất thân không phải chuyên ngành nên
những người chậm hiểu các khái niệm
và thuật ngữ khó khăn

Những ai đã triển khai dự án nhưng cảm thấy phiền phức khi phải thực hiện 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, bạn sẽ nhận được gì?

Bạn sẽ có thể áp dụng CI/CD vào các 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 thức được sử dụng trong thực tế công việc chứ không chỉ đơn thuần là để học tập.

🍡 Học thử (Xem trước)

Trong buổ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 tiết 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 câu lệnh cơ bản của Linux và có kinh nghiệm triển khai server bằng AWS, bạn sẽ có thể theo dõi bài giảng một cách dễ dàng hơn nhiều. Tuy nhiên, ngay cả khi bạn không biết các câu 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 server bằng AWS, tôi đã đăng tải 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 thông qua bảng hỏi đáp (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à ai!

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 đó. Nhưng cái chết chỉ kết thúc bằng nỗi đau trong khoảnh khắc ấy. Tuy nhiên, nếu gặp nhầm thầy và nhận được sự 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 mình 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 ở đó, những giáo dục sai lầm mà bạn nhận được còn có thể di truyền sang cả đời con cái của bạn.

Tôi tin rằng giáo dục là thứ có thể thay đổi cuộc đời của một con 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 ai đó. Chính vì vậy, tôi nghĩ rằng 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, họ đã đi trên con đường nào và hãy quyết định một cách thận trọng.

👋 Xin chào!
Đến tận 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 về 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 conducting coding lectures, corporate development consulting, and speaking engagements.

Số lượng học viên tôi đã giảng dạy cho đến nay đã vượt quá 24.000 người (tính đến tháng 7 năm 2025) rồi! Qua việc giảng dạy cho nhiều học trò, tôi luôn cảm nhận được niềm tự hào không thể quên về giáo dục, vì vậy tôi dự định sẽ tiếp tục thực hiện các khóa đào tạo trên 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ì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.

Cảm ơn bạn!

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

** Đây là đánh giá được viết từ khóa học đã được sản xuất trước đó.


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

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



🐶 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)

강의소개.콘텐츠.추천문구

학습 대상은 누구일까요?

  • Những người mới bắt đầu học về CI/CD

  • Những ai 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ế.

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

선수 지식, 필요할까요?

  • 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

강의소개.지공자소개

31,178

수강생

2,292

수강평

759

답변

4.9

강의 평점

19

강의_other

[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

더보기

공동 지식공유자

커리큘럼

전체

71개 ∙ (강의상세_런타임_시간 강의상세_런타임_분)

해당 강의에서 제공: [object Object]
강의 게시일: 
마지막 업데이트일: 

수강평

전체

129개

4.9

129개의 수강평

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

    수강평 6

    평균 평점 5.0

    5

    6% 수강 후 작성

    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
      지식공유자

      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

    수강평 4

    평균 평점 5.0

    5

    7% 수강 후 작성

    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
      지식공유자

      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

    수강평 2

    평균 평점 5.0

    5

    41% 수강 후 작성

    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
      지식공유자

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

  • lazuli7765님의 프로필 이미지
    lazuli7765

    수강평 12

    평균 평점 5.0

    5

    96% 수강 후 작성

    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
      지식공유자

      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

    수강평 3

    평균 평점 5.0

    5

    100% 수강 후 작성

    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
      지식공유자

      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

jscode님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

강의상세.할인문구

53.900 ₫

30%

1.588.897 ₫