강의

멘토링

커뮤니티

BEST
Programming

/

Back-end

Linux for Non-Majors: Intro/Practical

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

(5.0) 31 reviews

327 learners

  • jscode
Linux
ubuntu
devops
터미널
백엔드
Shell Script
infrastructure

Reviews from Early Learners

What you will gain after the course

  • First-time Linux learners

  • Anyone who's struggled with Permission deined error?

  • Anyone who has suffered from a 'port already in use' error

  • Quick learners of practical Linux commands.

  • Learn frequently used Linux commands for actual backend server operation.


🤬 Linux commands keep tripping me up...

I'm Park Jaesung, who started development as a non-major, worked as CTO at various companies, and am currently active as an educator.

When I was a student, I used to self-study development to become a backend developer. However, the more I learned backend-related concepts, the more Linux commands held me back. I had to input Linux commands when running backend servers, and I also had to use Linux commands when installing various programs.

At first, I somehow tried to make it work by copying and pasting Linux commands that people had written on blogs, barely managing to follow along. But I was just blindly typing along without even knowing what the Linux commands I was entering meant.

As I studied this way, when I entered a command and an error occurred, it was difficult to analyze what caused the problem and also difficult to resolve it. So I decided that I needed to study Linux in earnest.

But when I actually tried to learn Linux, I bought a thick Linux book. However, this book had all the Linux-related concepts organized in it, which made it overwhelming to study everything, and I couldn't get a sense of how to apply what I learned in real practice. Looking back now, I feel like I studied a bunch of commands that aren't really used much in actual work.

That's why I created this course so that people learning Linux for the first time can learn Linux efficiently and practically. When learning something, the fastest way to learn is to focus on the content that is really frequently used and essential, and to immediately apply it in real situations. That way, you can quickly become familiar with it and learn faster.

The goal of this course is to quickly learn the Linux commands that are frequently used when developing, deploying, and operating actual services, so that you can immediately apply them in real-world situations. I hope you don't study Linux inefficiently like I did, but instead learn only the essential Linux commands that are frequently used in practice through this course.

Then I'll see you in the lecture😊

👍 Great for these types of people to listen to!

Someone who is having difficulty learning
Linux by watching YouTube or blogs

Non-CS major background,
slow to understand
difficult concepts and terminology

Someone who is studying development
but gets held back
by Linux commands

🙊 After completing this course?

You will be able to learn essential Linux concepts and commands frequently used in practice. Additionally, you will also learn in what practical situations you would use the Linux commands you've learned.

🍡 Tasting

'What is a Terminal?' lesson

'What is Standard Output (stdout)?' During Class

'Checking CPU and Memory Performance to Identify Causes When Your Computer Slows Down (top)' lesson

Reference Notes

If you encounter any parts that are difficult to 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 is something that 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-computer science major. Before I knew it, I've already become a 6-year veteran developer! Recently, I worked as a developer while serving as CTO at two companies. Whenever I had free 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 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 a slightly better life.

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!

Recommended for
these people

Who is this course right for?

  • Someone who has never properly studied Linux

  • Backend Developer aiming to work at an IT Service Company

  • New to Linux, non-CS developer

  • Those who want to learn frequently used Linux commands for practical use.

Hello
This is

28,895

Learners

1,966

Reviews

705

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

66 lectures ∙ (5hr 49min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

31 reviews

5.0

31 reviews

  • 진상트레인님의 프로필 이미지
    진상트레인

    Reviews 5

    Average Rating 5.0

    5

    100% enrolled

    현재 직장에서 서비스를 운영하면서 리눅스(Red Hat)를 자주 사용하는데 실질적인 도움이 많이 되었습니다. 어설프게 알던 명령어들을 제대로 알고 적용할 수 있었고, 실제로 강의에서 나온 명령어들이 실무에서 자주 쓰이는 것을 직접 경험하니 더욱 강의 듣기 잘했다는 생각이 들었습니다. 강사님 딕션과 표현력이 너무 좋고 이해도 잘 되었습니다. 감사합니다. 강의 내용 정리 링크 : https://github.com/stbhg5/Linux-Introduction-Realization-for-Non-Majors-to-Understand

    • 허태경님의 프로필 이미지
      허태경

      Reviews 1

      Average Rating 5.0

      5

      100% enrolled

      비전공자라 걱정했는데 리눅스 입문하고, 실전에서 쓰이는 명령어를 배우고, 연습 및 실전으로 체화 시키는 과정이 너무 좋은거 같습니다! 리눅스가 처음이시거나 비전공자라 걱정하시는 분들은 박재성 선생님 강의 추천드립니다 !!

      • chun.myunghoon님의 프로필 이미지
        chun.myunghoon

        Reviews 3

        Average Rating 5.0

        5

        30% enrolled

        • 한결님의 프로필 이미지
          한결

          Reviews 1

          Average Rating 5.0

          5

          100% enrolled

          실무에서 필요한 개념들과 명령어들을 배우고 적용할 수 있어서 좋았습니다!

          • axc5126님의 프로필 이미지
            axc5126

            Reviews 2

            Average Rating 5.0

            5

            100% enrolled

            ci/cd로 나아가기 최고의 디딤돌이네요

            $51.70

            jscode's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!