강의

멘토링

로드맵

BEST
Programming

/

Devops & Infra

Get started with CI/CD using GitHub Actions

Do you want to effectively use GitHub Actions in real life? This course introduces practical CI/CD scenarios, modularization and version management methods, and also teaches you how to deploy in a cloud environment. Let's learn the most realistic way to use GitHub Actions based on practical experience!

(4.8) 37 reviews

655 learners

  • elesangwon
데브옵스
cicd
github-actions
실습 중심
강의자료
AWS
eks
CI/CD
Kubernetes

Reviews from Early Learners

What you will learn!

  • Understand the core features and basic components of GitHub Actions

  • Hands-on and application methods for various GitHub Action events

  • Building a CI/CD workflow based on real-world business scenarios

  • How to deploy and implement CI/CD in an AWS EKS environment

  • How to modularize and version your CI/CD workflow

Have you ever had these concerns?

🥲

I understand the importance of CI/CD, but I'm at a loss as to how to build and apply it.

🤔

I need a GitHub Actions CI/CD course that can be applied to real-world situations.

👉 This course details how to build a CI/CD workflow based on a real-world business scenario . By the end of this course, I'm confident you'll be able to implement CI/CD effortlessly.

#1 CI/CD tool,
All About GitHub Actions! 📖

This course introduces and explains how to use GitHub Actions, the most widely used CI/CD tool according to a 2023 survey. Through this course, you'll systematically understand GitHub Actions, from its basics to its advanced features, and learn how to apply it in your own work.


I recommend this to these people 🙆‍♀️

For those new to GitHub Actions

Those who want to use GitHub Actions in practice

Anyone who wants to build a CI/CD process on AWS EKS

Anyone who wants to learn about modularization and versioning of the CI/CD process

After taking this course you will 💡

  • You will understand the importance of CI/CD workflows and how to build them.
  • You will build various automated processes using GitHub Actions.
  • You will gain the ability to effectively apply CI/CD strategies to your real-world work.
  • Gain the ability to effectively manage complex workflows with modularization and versioning strategies.

Lecture Features ✨

  • Practical Curriculum : Focus on hands-on learning rather than theory, so you can develop the ability to use GitHub Actions in real-world environments.
  • Building CI/CD based on various scenarios : Covers how to build a CI/CD process in an AWS EKS environment.

What you'll learn 📚

  • Here are some pictures of CI/CD that we will learn in Sections 4 and 5.
  • Section 4 shows the CI/CD flow by scenario and the picture when the 4th scenario is applied to GitHub Actions.
  • Section 5 is a picture to explain modularization & versioning in the CI/CD scenario we built.
[ Section 4: CI/CD Scenario 1 Flow ]
[ Section 4: CI/CD Scenario 2 Flow ]
[ Section 4: CI/CD Scenario 3 Flow ]
[ Section 4: CI/CD Scenario 4 Flow ]
[ Section 4: CI/CD Scenario 4 github actions ]
[Section 5: CI/CD Modularization & Versioning]

Expected Questions Q&A 💬

Q. What prerequisite knowledge is required to take this course?

Since this is a GitHub Actions course, prior experience with Git and GitHub will be helpful. However, even if you haven't, I believe you'll quickly get the hang of it if you follow along.

Q. Can I take the course even if I have no experience with GitHub Actions?

Yes, the course covers everything from the basics of GitHub Actions to advanced features in depth. Even those without basic knowledge can follow along step by step.

Q. Will I be able to apply what I learned in this course to my actual work?

Of course! The lectures are based on real-world business scenarios, covering content that can be directly applied to your work.

Q. Will it be difficult to apply this to CI/CD tools other than GitHub Actions?

Although this article is specific to GitHub Actions, the basic CI/CD principles and strategies are applicable to other tools as well.

Q. Why is modularization and versioning absolutely necessary?

Modularization and versioning are essential to improving the efficiency and maintainability of CI/CD processes. This makes it easier to manage and scale even complex workflows.


Things to note before taking the course 📢

Deployment practice environment

  • AWS (For a smooth course, we recommend creating an AWS account in advance.)

Learning Materials

  • Lecture materials (PDF) are provided.
  • We provide all the practice source code on GitHub.

Recommended for
these people

Who is this course right for?

  • Anyone who wants to create an automated workflow with GitHub Actions

  • Anyone who is interested in CI/CD and wants to actually implement it

  • Anyone who wants to optimize the code integration and deployment process during collaboration

Need to know before starting?

  • Basic usage of Git and basic understanding of GitHub

Hello
This is

655

Learners

37

Reviews

30

Answers

4.8

Rating

1

Course

DevOps 문화와 기술에 관심이 많은 엔지니어입니다.

인프콘 2023 Speaker로 DevOps 분야에서 발표했습니다.

Curriculum

All

74 lectures ∙ (8hr 35min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

37 reviews

4.8

37 reviews

  • Sanha Kang님의 프로필 이미지
    Sanha Kang

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    시나리오를 점진적으로 확장하며 설명해주셔서 학습하기 좋았습니다. 스프링부트 프로젝트를 배포하려고 하는데 기초를 다지는 데 아주 좋았습니다. 덕분에 스프링부트 프로젝트를 NAS와 AWS에 자동으로 배포 할 수 있게 되었습니다. 혼자서 했다면 오랜 시간이 걸렸을텐데 좋은 강의로 즐겁게 할 수 있었습니다. 또 다른 강의도 기대하겠습니다. 감사합니다.

    • 이상원
      Instructor

      안녕하세요, Sanha Kang님 ! 소중한 수강평을 남겨주셔서 정말 감사합니다. 시나리오 기반 학습이 도움이 될것이라 생각했는데 좋게 봐주셔서 감사합니다. 스프링부트 프로젝트 배포를 깃헙액션으로 진행할 때, 강의에서 다루었던 개념을 활용하시면 어렵지 않게 진행하실 수 있을 것 같습니다. 깃헙액션을 활용하실 때 이 강의가 많은 도움이 되었으면 좋겠습니다 ! 감사합니다.

  • bj jung님의 프로필 이미지
    bj jung

    Reviews 11

    Average Rating 4.9

    4

    30% enrolled

    강의 내용은 좋습니다.. 다만 설명해주실때 너무 끊어서 말씀하시는데 집중하기가 어렵네요..

    • 이상원
      Instructor

      안녕하세요, BJ Jung님! 소중한 수강평을 남겨주셔서 정말 감사합니다. 말씀하신 대로 강의 초반에 설명이 끊기는 부분이 있어 학습에 불편을 드린 점 죄송합니다. 강의 후반부로 갈수록 점점 더 자연스럽게 전달하려 노력한 부분이 있으니, 끝까지 들어주시면 조금 더 나아진 모습을 보실 수 있을 것 같습니다. 감사합니다.

  • 류준열님의 프로필 이미지
    류준열

    Reviews 5

    Average Rating 5.0

    5

    61% enrolled

    굿

    • 이상원
      Instructor

      안녕하세요, 류준열님 ! 소중한 수강평을 남겨주셔서 정말 감사합니다. 앞으로 깃헙액션을 활용하실 때 이 강의가 많은 도움이 되면 좋겠습니다. 감사합니다.

  • 힝훙항님의 프로필 이미지
    힝훙항

    Reviews 5

    Average Rating 5.0

    5

    100% enrolled

    좋은 강의 잘 들었습니다 !!!

    • 이상원
      Instructor

      안녕하세요, 힝훙항님 ! 소중한 수강평을 남겨주셔서 정말 감사합니다. 좋은 강의라고 말씀해주셔서 너무 기분이 좋네요 ㅎㅎ 앞으로 깃헙액션을 활용하실 때 이 강의가 많은 도움이 되길 바랍니다. 감사합니다.

  • 01149112님의 프로필 이미지
    01149112

    Reviews 4

    Average Rating 4.5

    5

    39% enrolled

    기능하나하나 꼼꼼히 설명해주는게 좋아요

    • 이상원
      Instructor

      안녕하세요, 01149112님 ! 소중한 수강평을 남겨주셔서 정말 감사합니다. 깃헙액션을 활용하실 때 이 강의가 많은 도움이 되었으면 좋겠습니다~ !! 감사합니다.

Limited time deal ends in 7 days

$41,250.00

25%

$42.90

Similar courses

Explore other courses in the same field!