inflearn logo
inflearn logo

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) 수강평 50개

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

난이도 초급

수강기한 무제한

github-actions
github-actions
AWS
AWS
eks
eks
CI/CD
CI/CD
Kubernetes
Kubernetes
github-actions
github-actions
AWS
AWS
eks
eks
CI/CD
CI/CD
Kubernetes
Kubernetes

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

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

4.8

5.0

Sanha Kang

100% 수강 후 작성

It was good to learn because the scenario was gradually expanded and explained. I am trying to deploy a spring boot project, and it was very good for laying the foundation. Thanks to this, I was able to automatically deploy a spring boot project to NAS and AWS. If I had done it alone, it would have taken a long time, but I was able to enjoy it with a good lecture. I look forward to another lecture. Thank you.

5.0

류준열

61% 수강 후 작성

good

5.0

힝훙항

100% 수강 후 작성

I enjoyed the great lecture!!!

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

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

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

학습 대상은 누구일까요?

  • 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

선수 지식, 필요할까요?

  • Basic usage of Git and basic understanding of GitHub

강의소개.지공자소개

746

수강생

50

수강평

32

답변

4.8

강의 평점

1

강의_one

I am an engineer with a strong interest in DevOps culture and technology.

I presented in the DevOps track as a speaker at INFCON 2023.

커리큘럼

전체

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

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

수강평

전체

50개

4.8

50개의 수강평

  • jbj04820님의 프로필 이미지
    jbj04820

    수강평 13

    평균 평점 4.9

    4

    30% 수강 후 작성

    The lecture content is good. However, when you explain, you speak in such short sentences that it is difficult to concentrate.

    • elesangwon
      지식공유자

      Hello, BJ Jung! Thank you so much for leaving such a valuable review. As you mentioned, there is a part in the beginning of the lecture where the explanation is cut off, which I apologize for causing inconvenience in your learning. As I tried to deliver it more naturally as the lecture progressed, I hope you will see some improvement if you listen to the end. Thank you.

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

    수강평 5

    평균 평점 5.0

    5

    100% 수강 후 작성

    I enjoyed the great lecture!!!

    • elesangwon
      지식공유자

      Hello, Hinghonghang! Thank you so much for leaving a valuable review. I'm so happy that you said it was a good lecture. ㅎㅎ I hope this lecture will be of great help to you when you use GitHub Actions in the future. Thank you.

  • 011491128338님의 프로필 이미지
    011491128338

    수강평 4

    평균 평점 4.5

    5

    39% 수강 후 작성

    I like it when each function is explained in detail.

    • elesangwon
      지식공유자

      Hello, 01149112! Thank you so much for leaving your valuable review. I hope this lecture will be helpful to you when using GitHub Actions~!! Thank you.

  • tksgk8537649님의 프로필 이미지
    tksgk8537649

    수강평 2

    평균 평점 5.0

    5

    100% 수강 후 작성

    It was good to learn because the scenario was gradually expanded and explained. I am trying to deploy a spring boot project, and it was very good for laying the foundation. Thanks to this, I was able to automatically deploy a spring boot project to NAS and AWS. If I had done it alone, it would have taken a long time, but I was able to enjoy it with a good lecture. I look forward to another lecture. Thank you.

    • elesangwon
      지식공유자

      Hello, Sanha Kang! Thank you so much for leaving your valuable review. I thought scenario-based learning would be helpful, so thank you for your kind words. When deploying a Spring Boot project using GitHub Actions, I think you will be able to proceed without difficulty if you utilize the concepts covered in the lecture. I hope this lecture will be of great help to you when using GitHub Actions! Thank you.

  • ryu96630759님의 프로필 이미지
    ryu96630759

    수강평 5

    평균 평점 5.0

    5

    61% 수강 후 작성

    good

    • elesangwon
      지식공유자

      Hello, Ryu Jun-yeol! Thank you so much for leaving such a valuable review. I hope this course will be of great help when you use GitHub Actions in the future. Thank you.

비슷한 강의

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

강의상세.할인문구

$38,500.00

30%

$42.90