Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Back-end

Everything About Node.js

All-in-one course: Master Node.js by building a solid foundation step-by-step from the basics 👍

(5.0) 11 reviews

153 learners

  • yongsoocho
Node.js
AWS
PostgreSQL
MongoDB
Prisma

Reviews from Early Learners

What you will learn!

  • Building Practical Applications with Node.js

  • Node.js Library, Hand-Crafted with C, and npm Distribution

  • Node.js + ORM(prisma) + PostgreSQL, Mongo Application

  • Container Environment: Learning with Node.js + Docker

  • Node.js Application, AWS Production Deployment

From the principles of Node.js to practical applications
A to Z full course to perfectly master the core of development!


What is Node.js?
Now, why Node?

Node.js is a JavaScript runtime .
It is a proven technology chosen by global big tech companies.

According to Stack Overflow's 2024 survey, 62.3% of developers are using it!

Node.js has been continuously growing and updating since its launch in 2009, and is still actively developing. It is also recognized as one of the core technologies in serverless and container-based architectures.

  • ✅ Ability to efficiently handle numerous concurrent requests
  • ✅ Improve productivity by implementing front and back in the same language
  • ✅ Huge npm ecosystem and community
  • ✅ Fast server startup and easy deployment
  • ✅ Suitable for configuring microservices and API servers
  • ✅ Excellent compatibility with Serverless
  • ✅ Integration with CI/CD, good compatibility with automation


In this lecture
Learn about these things 🏃

1. Node.js ecosystem and the big picture

Stories of my own Node.js development environment created from scratch and the vast Node.js ecosystem

2. Understanding the Event Loop

The path to becoming a Node.js advanced developer, and a concept that appears 200% in Node.js interviews!

3. Creating a Node.js library and distributing it via npm

The npm library I'm using... Let me try making one. But Node.js doesn't have this feature, right? Then let's make it in C!

4. Covers all aspects of multi-threading and multi-processing

Multithreading/processing, synchronous/asynchronous, sync/async...🤷‍♂️ You've been confused a lot, right? I'll organize it all for you. Learning multithreading/processing with Node.js!

5. Socket Programming and API

Let's learn about socket programming and API architecture using TCP/UDP!

6. Smartly using Docker in a Node.js environment

Final. Node.js full stack Facebook Messenger clone coding!

Simultaneous development of postgreSQL and mongoDB using prisma
Full stack clone coding with react + Express.js combination!


Q&A 💬

Q. Do I need to know JavaScript?

Yes! You don't need to master JavaScript completely, but you should know the basic syntax to follow the course.

Q. Computer Science, OS... Are specialized knowledge required?

This course includes explanations of the code as well as explanations of computer science (CS) in the middle of the course. It is explained in a way that is easy to understand even if you don't know the subject, but it will definitely help if you have related knowledge.

Q. Is there any information about frameworks like React, Vue, Next.js, Nest.js, etc.?

No! This course is about Node.js itself, so it does not include any other frameworks. There are already many great courses on Inflearn, so you should take additional courses if necessary.

Recommended for
these people

Who is this course right for?

  • Individuals seeking to build Node.js applications of varying sizes

  • Node.js's overall ecosystem for those interested.

  • Want to try Prisma with Node.js?

  • Want to deploy a Node.js application to AWS?

Need to know before starting?

  • JavaScript

Hello
This is

536

Learners

28

Reviews

33

Answers

5.0

Rating

3

Courses

안녕하세요! 제 경험을 자유롭게 공유하고 싶습니다.
yongsoocho578@gmail.com 으로 피드백과 의견은 환영입니다.

Curriculum

All

93 lectures ∙ (12hr 33min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

11 reviews

5.0

11 reviews

  • baby4님의 프로필 이미지
    baby4

    Reviews 65

    Average Rating 5.0

    5

    35% enrolled

    • 심재화님의 프로필 이미지
      심재화

      Reviews 19

      Average Rating 5.0

      5

      95% enrolled

      좋은 강의 제공해 주셔서 감사합니다

      • 잉G님의 프로필 이미지
        잉G

        Reviews 4

        Average Rating 5.0

        5

        100% enrolled

        Prisma를 토이 프로젝트에서 써보고 싶어서 수강했고, 결과적으로 잘한 선택이었던 것 같습니다! 개인적으로 2022년에 최초 업로드된 강의와 2023년 현재 추가된 강의는 완전히 별개의 것처럼 느껴졌습니다. 2022년 버전 강의는 강사님이 익숙하지 않은 IDE로 진행하면서도 다소 어수선한 환경에서 강의를 준비하신 것 같았다면, 2023년에는 요런 단점들을 모두 개선하는 것도 모자라 더 풍부한 강의 내용과 함께 돌아오셨어요! 아무래도 강사님이 강의 품질을 어떻게 하면 더 끌어올릴 수 있을지 평소에도 고민을 많이 하신 것 같고, 그 해답으로 2023년 버전 강의 업데이트를 결정하신 것 같습니다. 아직 인프런에 강사님의 또 다른 강의들이 많지는 않지만, 추후에 새로운 강의가 나오게 된다면 기꺼이 수강할 것 같습니다. 좋은 강의 올려주신 점 다시 한 번 감사드려요!

        • 대산님의 프로필 이미지
          대산

          Reviews 1

          Average Rating 5.0

          5

          6% enrolled

          새로운 회사에서 prisma 를 써서 준비할겸 1주일간 들었습니다. 괜찮은 수업인 것 같습니다. ORM필수개념 부분에 있던 추상화와 패러다임에 대한 개념이 면접질문으로 나왔었습니다. 감사합니다 :)

          • 정재욱님의 프로필 이미지
            정재욱

            Reviews 1

            Average Rating 5.0

            5

            100% enrolled

            prisma에 관심이 있었는데, 맛만 보려는 용도로 구매했습니다. prisma tutorial과 특징 등 전체적으로 살펴볼 수 있어서 좋았습니다.

            $23.10

            yongsoocho's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!