강의

멘토링

로드맵

개발 · 프로그래밍

/

백엔드

Node.js의 모든 것

기초부터 차근차근 실력을 탄탄히 다져 가며 Node.js 실력을 완성하는 올인원 강의 👍

(5.0) 수강평 11개

수강생 166명

  • yongsoocho

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

이런 걸 배울 수 있어요

  • Node.js 로 구축하는 실전 Application

  • C언어를 활용해서 직접 만들어보는 Node.js 라이브러리, 그리고 npm 배포

  • Node.js + ORM(prisma) + PostgreSQL, Mongo 조합으로 만드는 Application

  • Node.js + Docker로 배우는 컨테이너 환경

  • Node.js Application, AWS 실전 배포

Node.js의 원리부터 실전 응용까지 핵심을 완벽히 마스터하는 A to Z 풀코스!

 

What is Node.js?
지금, 왜 노드일까요?

Node.js는 자바스크립트 런타임으로
글로벌 빅테크도 선택한 검증된 기술입니다.

Stack Overflow의 2024 설문조사기준 개발자의 62.3%가 사용중!

Node.js는 2009년 출시 이후 꾸준한 성장과 지속적인 업데이트를 거쳐 지금도 활발히 발전 중이며, 서버리스 및 컨테이너 기반 아키텍처에서도 핵심 기술 중 하나로 인정받고 있습니다.

  • ✅ 수많은 동시 요청을 효율적으로 처리 가능
  • ✅ 프론트와 백을 같은 언어로 구현하여 생산성 향상
  • ✅ 거대한 npm 생태계와 커뮤니티
  • ✅ 빠른 서버 구동 및 쉬운 배포
  • ✅ 마이크로서비스, API 서버 구성에 적합
  • ✅ Serverless와 우수한 호환성
  • ✅ CI/CD와 통합, 자동화와 좋은 호환성

 


이 강의에서는 
이런 내용을 배워요 🏃

1. Node.js 생태계와 큰 그림

백지에서부터 만들어보는 나만의 Node.js 개발환경과 거대한 Node.js 생태계의 이야기들

2. Event Loop의 이해

Node.js 고급 개발자로 가기 위한 길이자, Node.js 면접에 200% 등장하는 개념!

3. 직접 만들어보는 Node.js 라이브러리와 npm배포

내가 쓰고있는 npm 라이브러리... 나도 한번 만들어보자. 근데 Node.js에 없는 기능이잖아? 그럼 C언어로 직접 만들어보자!

4. 멀티쓰레딩, 멀티프로세싱 총 망라

멀티쓰레딩/프로세싱, 동기/비동기, sync/async...🤷‍♂️ 그동안 많이 헷갈리셨죠? 한번에 정리해드릴께요. Node.js로 배우는 멀티쓰레딩/프로세싱!

5. 소켓프로그래밍과 API

TCP/UDP를 활용한 소켓 프로그래밍 실습과 API 아키텍처를 배워봅시다!

6. Docker를 Node.js 환경에서 똑똑하게 활용하기

Final. Node.js 풀스택 페이스북메신저 클론코딩!

 

prisma를 활용한 postgreSQL, mongoDB 동시 개발과
react + Express.js 조합으로 풀스택 클론코딩까지!

 


Q&A 💬

Q. JavaScript에 대해 알아야 하나요?

네! 자바스크립트를 완전히 마스터할 필요는 없지만, 기초적인 문법은 알고 계셔야 수업을 따라오실 수 있습니다.

Q. Computer Science, OS... 전공지식이 요구되나요?

해당 강의는 코드에 대한 설명뿐만 아니라 강의 중간마다 컴퓨터공학(CS) 관련 설명도 포함되어 있습니다. 몰라도 이해하실 수 있을 정도로 쉽게 설명했지만, 관련 지식이 있다면 확실히 도움이 됩니다.

Q. React, Vue, Next.js, Nest.js... 등 프레임워크에 대한 내용이 들어있나요?

아니요! 이 강의는 Node.js 자체에 대한 강의이므로, 별도의 프레임워크에 대한 내용은 포함되어 있지 않습니다. 인프런에 훌륭한 강의들이 이미 많으니, 필요한 경우 추가로 다른 강의를 수강하셔야 합니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • Node.js로 크고 작은 애플리케이션을 만들어보고 싶으신 분

  • Node.js의 전반적인 생태계를 알고 싶으신 분

  • Node.js 환경에서 Prisma를 사용해보고 싶으신 분

  • Node.js 애플리케이션을 AWS에 배포해보고 싶으신 분

선수 지식,
필요할까요?

  • JavaScript

안녕하세요
입니다.

567

수강생

29

수강평

33

답변

5.0

강의 평점

3

강의

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

커리큘럼

전체

93개 ∙ (12시간 33분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

11개

5.0

11개의 수강평

  • vsakurav07님의 프로필 이미지
    vsakurav07

    수강평 65

    평균 평점 5.0

    5

    35% 수강 후 작성

    • woghk1190621님의 프로필 이미지
      woghk1190621

      수강평 19

      평균 평점 5.0

      5

      95% 수강 후 작성

      Thank you for providing a good lecture.

      • mayday1001님의 프로필 이미지
        mayday1001

        수강평 4

        평균 평점 5.0

        5

        100% 수강 후 작성

        I took the course because I wanted to use Prisma in a toy project, and it turned out to be a good choice! Personally, I felt like the lectures that were first uploaded in 2022 and the lectures added in 2023 were completely different. If the 2022 version of the lecture seemed to have been prepared in a somewhat messy environment while the instructor was conducting the lecture with an unfamiliar IDE, in 2023, not only did he improve all of these shortcomings, he came back with richer lecture content! It seems that the instructor has been thinking a lot about how to improve the quality of the lectures, and he decided to update the 2023 version of the lectures as a solution. There aren't many other lectures by the instructor on Infraon yet, but if a new lecture is released in the future, I think I will gladly take it. Thank you again for uploading such a great lecture!

        • 4youdh8767님의 프로필 이미지
          4youdh8767

          수강평 1

          평균 평점 5.0

          5

          6% 수강 후 작성

          I took it for a week to prepare for using prisma at a new company. It seems like a good class. The concepts of abstraction and paradigm in the ORM essential concepts section were asked as interview questions. Thank you :)

          • dnrdls777560님의 프로필 이미지
            dnrdls777560

            수강평 1

            평균 평점 5.0

            5

            100% 수강 후 작성

            I was interested in Prisma, so I bought it just to get a taste of it. It was good to be able to look at Prisma tutorials and features in general.

            ₩29,700

            yongsoocho님의 다른 강의

            지식공유자님의 다른 강의를 만나보세요!

            비슷한 강의

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