강의

멘토링

로드맵

BEST
Programming

/

Devops & Infra

Docker Getting Started/Practical Guide That Even Non-Majors Can Understand

I've created a Docker Introduction/Practical course that's easy for non-majors to understand and immediately applicable in practice!

(4.9) 429 reviews

13,972 learners

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

Reviews from Early Learners

What you will learn!

  • 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 with Docker


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

I'm Park Jaesung, who started development as a non-major and worked as a CTO at various companies, and am currently working as an educator. 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.

While my understanding of each command has improved, I couldn't get a feel for how to apply this in real-world situations at all. Even though I studied with a Docker book for a 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 scenarios. 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, hands-on course that can be immediately applied to real work, rather than an academic approach that focuses on deep theoretical learning.

I've 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 selected only the Docker concepts frequently used in the field to organize the table of contents.

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.

👍 Great for these types of people!

Someone who has difficulty
learning Docker by watching
YouTube or blogs

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

Those who want to learn Docker for employment and career change purposes

🙊 What happens after you finish listening to this entire lecture?

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 not just for learning purposes, but in the way it's actually used in real-world professional environments.

🍡 Tasting

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

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

'[Learning Tip] First Word Rule' During Class

Reference Notes

If you know basic Linux commands, you'll be able to take the course much more easily. However, even if you don't know basic Linux 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 come across 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 can't be cured at that moment. But death ends with the pain of that moment. However, 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 my 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 Kakao Pay, 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)' for reference!



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

  • For Docker beginners

  • Wanting to immediately apply Docker in practice

  • Stuck studying Docker alone?

  • Learners of practical Docker setups

  • Non-CS developer new to Docker

Need to know before starting?

  • Linux Basic Commands

Hello
This is

27,659

Learners

1,696

Reviews

641

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

80 lectures ∙ (6hr 21min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

429 reviews

4.9

429 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 8

      Average Rating 4.8

      5

      30% enrolled

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

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

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

      Reviews 1

      Average Rating 5.0

      5

      30% enrolled

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

    $59.40

    jscode's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!