강의

멘토링

커뮤니티

BEST
Programming

/

Devops & Infra

Docker Beginner/Practical Guide That Even Non-Majors Can Understand

I've created a Docker beginner/practical course that even non-majors can easily understand and apply directly in real-world situations!

(4.9) 475 reviews

14,091 learners

  • jscode
실습 중심
컨테이너
비전공자
Docker
container
docker-compose
docker-volume
ecr

Reviews from Early Learners

What you will gain after the course

  • Docker Basic Concepts

  • Running Spring Boot with Docker

  • Running Nest.js with Docker

  • Running Next.js with Docker

  • Running MySQL with Docker

  • Using Docker on AWS EC2

  • Deploying Services Using Docker


🤬 Damn it, I can't do this anymore!

Starting as a non-major in development and working as a CTO at various companies, I am currently active as an educator, Park Jaesung. I also started development as a non-major and had times when I was deploying servers and studying Docker.

The first feeling I had when studying Docker was 'vastness and frustration'.

I was planning to buy a Docker-related book to study and learn Docker. The book was structured in a way that explained Docker commands one by one. There were so many commands that it felt overwhelming to learn. However, I persevered and studied the commands one by one.

I've gained a better understanding of each command, but I have no idea how to apply this in real-world situations. Even though I studied Docker with a book for a whole month, I felt frustrated seeing myself unable to apply it to actual projects.

Having experienced such difficulties myself, I thought I should create a Docker course that non-majors can easily understand and apply directly in real-world situations.

✨ 4 Key Points I Focused on While Creating the Course

Docker has high utility and is widely used in various cases. To enhance understanding, I've prepared 19 examples. I've taken care to ensure you can solidly grasp Docker concepts through these diverse examples.

I thought that if you can't apply what you've learned in real situations even after completing the entire course, then it's a poorly designed course. I tried to structure it as a practical course that can be immediately applied to real work, rather than an academic approach that deeply studies theory.

I have experienced over 50 projects so far. During this time, I compiled only the Docker concepts and commands that I used frequently and essentially every time. In other words, I organized the table of contents by selecting only the Docker concepts frequently used in the field.

While knowing how to use Docker is important, it's also important to know how to configure and use it in actual production environments. That's why I've also included content on how to deploy applications using Docker on AWS EC2.

👍 These people would benefit from taking this course!

Someone who has difficulty
learning Docker by watching
YouTube or blogs

Someone from a non-major background
who has slower understanding of
difficult concepts and terminology

Those who want to learn Docker for employment and career change

🙊 After completing this course?

You will be able to install, run, and manage programs like frontend servers, backend servers, and databases using Docker. You'll be able to apply Docker in the way it's actually used in real-world work environments, not just for learning purposes.

🍡 Tasting

'What is Docker? / What is a Container? / What is an Image?' lesson

'[Hands-on] Running Spring Boot, MySQL, Redis Containers Simultaneously' lesson

'[Study Tip] First Word Rule' During Class

Reference Information

If you know Linux basic commands, you'll be able to take the course much more easily. However, even if you don't know Linux basic commands, you can definitely learn by utilizing the 'comment study method' that I'll explain in the course. Also, for those who have no experience deploying servers with AWS, I've added supplementary AWS lectures. If you encounter any parts you don't understand while studying, please feel free to ask questions right away using the Q&A board or 1:1 open chat room😊

🚨 Make sure to check what kind of person is providing the education!

If you meet the wrong doctor, you might face death because your illness cannot be cured at that moment. However, death ends with the pain of that moment. But if you meet the wrong teacher and receive poor education, you will suffer throughout your entire life.

Wrong education can lead you to an unwanted company, receive a smaller salary than expected, and potentially suffer for the rest of your life. Not only that, but the wrong education you received can also be passed down to your children as a legacy of poor education.

Education can truly change a person's life in a positive way, but on the other hand, it can also completely ruin a person's life. That's why I believe education carries such heavy responsibility.

Therefore, please check who is providing the education, what kind of person they are, and what path they have walked, and make a careful judgment.

👋 Hello!
I'm finally introducing myself now ( ⸝⸝•ᴗ•⸝⸝ )੭⁾⁾

Hello!

I started studying development as a non-major. Before I knew it, I've already become a 6-year developer! Recently, I worked as a developer while serving as CTO at two companies. Whenever I had time, I've been doing coding lectures, company development consulting, and giving talks.

The number of students I've taught has now exceeded 24,000 (as of July 2025)! Every time I teach various students, I always feel the same way - I can't forget the sense of fulfillment from education, so I plan to continue providing education consistently on Inflearn.
(* Among students, successful candidates for KakaoPay, Yanolja, and Woowa Brothers have been produced)

Just as I received a lot of help during difficult and challenging times, I wanted to become someone who could help many other people as well. And I felt most proud and happy when the value I created through development had a positive impact on others.

For these reasons, I hope that by giving and sharing what I have worked hard to achieve, those people can live slightly better lives.

Thank you!

🏆 Course Best Review

** This is a review written for the previously created .


🚌 Feeling overwhelmed about what order to take the courses?

'[2025] Essential Curriculum for Getting a Job as a Backend Developer (IT Service Companies)' Please refer to this!



🐶 Get course discounts with roadmaps

➡ Server Deployment and Operations with Docker & Kubernetes (https://inf.run/Q7U43)

Recommended for
these people

Who is this course right for?

  • People who are learning Docker for the first time

  • Those who want to apply Docker directly to real-world scenarios

  • Those who got stuck while studying Docker on their own

  • Those who want to learn Docker configurations frequently used in the field

  • A developer from a non-technical background who is new to Docker

Need to know before starting?

  • Linux Basic Commands

Hello
This is

28,674

Learners

1,913

Reviews

696

Answers

4.9

Rating

16

Courses

 

[Sites]
Youtube 바로가기
LinkedIn 바로가기

 

[Career]
現) JSCODE - 대표 멘토, CEO
前) (주)트라이포드랩 - CTO
前) (주)온리원유니버스 - CTO
前) 달리(DALY) - CTO
前) 팀메이트(Teammate) - CEO

 

[Books]

『Do it! JSCODE의 AWS 입문』, 이지스퍼블리싱 (2025.05)

 

[ETC]
- 기업 대상 개발 컨설팅 및 코딩 교육 활동

Curriculum

All

81 lectures ∙ (6hr 21min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

475 reviews

4.9

475 reviews

  • 김우철님의 프로필 이미지
    김우철

    Reviews 3

    Average Rating 5.0

    5

    79% enrolled

    필요한 부분은 다들었습니다 물꼬를 트기에 좋은강의 라고 생각합니다 사실 개발할때 새로운기술에대해 어렵고 막막해서 물꼬를 트는게 어렵다고 느껴지는데 그럴떄 선생님강의가 딱좋다고생각합니다.

    • JSCODE 박재성
      Instructor

      우철님~ 수강평 남겨주셔서 감사드립니다~! 쉽게 접근할 수 있도록 만든 강의인데 의도와 맞게 잘 수강하신 것 같아 칭찬드리고 싶습니다 😊 학습하신 것들 실전에서도 잘 적용해보시길 바랍니다~!

  • Walker님의 프로필 이미지
    Walker

    Reviews 6

    Average Rating 4.7

    4

    100% enrolled

    꼼꼼하고 쉬우면서도 자세한 설명은 최고입니다! 실무에 적용하기엔 좀 더 학습해서 응용할 부분이 있겠네요

    • 민우님~ 꼼꼼하고 쉽고 자세한 설명이라고 말씀해주셔서 너무 감사드려요~! 배우신 기초에 더 깊은 이론과 실습도 도전해서 지식을 더더욱 키워나가보시길 바랍니다 👍🏻

  • DongRyul Min님의 프로필 이미지
    DongRyul Min

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    평소에 Docker를 무의식적으로 사용하던 시간이 많았는데 해당 강의를 듣고 그런 명령어들이 어떤 의미를 가지는지 알게되었습니다!

    • Roy13님의 프로필 이미지
      Roy13

      Reviews 9

      Average Rating 4.8

      5

      30% enrolled

      너무 좋은데요 초심자인데 따라가기는 편합니다. 초반 개념이 조금 잡히니 두려움이 조금 사라졌어요

      • Roy13님~ 이미 첫단계를 잘 따라가고 계시니 금방 익숙해지실거에요! 끝까지 포기하지말고 화이팅~!! 😆👍👍

    • 조은이님의 프로필 이미지
      조은이

      Reviews 1

      Average Rating 5.0

      5

      30% enrolled

      • 조은이님~~ 좋은 수강평 남겨주셔서 감사합니다~!! 남은 강의까지도 조금만 더 힘내봅시다💪🔥

    Limited time deal ends in 05:42:45

    $66,000.00

    25%

    $68.20

    jscode's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!