Inflearn English brand logo
Inflearn English brand logo
BEST

[Revised 3rd Edition] Node.js Textbook - From Basics to Project Practice

You will learn about what a node is, the latest JavaScript grammar, the node API, npm, the module system, databases, testing, and more. You will create a project using five practical examples. You will also deploy a service to the cloud and convert a node project to TypeScript.

(4.8) 49 reviews

2,056 students

Node.js
Express
MySQL
MongoDB
Socket.io
Thumbnail

This course is prepared for Basic Learners.

What you will learn!

  • Node.js

  • NPM

  • Express.js

  • server

  • MySQL

  • MongoDB

  • sequelize

  • mongoose

  • Testing

  • socket.io (WebSocket)

  • Server Sent Event

  • AWS Deployment (S3, Lambda)

  • TypeScript conversion

2023 Latest! The newly returned Node.js textbook,
Start your node with ZeroCho!

Node.js Introductory Bestseller
Node.js textbook in the latest video!

Renewal of the course chosen by 4,200 Inflearn students

This is a video lecture covering the contents of the revised 3rd edition of the Node.js textbook (Gilbut) . You will learn about what a node is, the latest JavaScript grammar, Node API, npm, module system, database, testing, etc., and then create a project with 5 practical examples and finish by deploying it to AWS.

Learn the contents of the 840-page book in 1,500 minutes of video . You can view up to 8 chapters of the Node textbook for free at Gilbut Books , so we recommend that you view them together.

Node.js textbook, recommended for these people!

I'm a front-end developer, but
Towards the backend
For those who want to expand their base

Web/mobile applications
To make it with javascript
For those who want to learn nodes in advance

Node in practice
How to use
For those who are curious

Testing node programs,
Services in the cloud
Anyone who wants to distribute

Node.js textbook
With video lectures
Someone I want to see

Node.js project
With TypeScript
Anyone who wants to switch


Node skills that are applicable to ‘practical’ work,
Raise it with Zerocho.

Node.js Learning 3-Step Suggested by Zerocho

Learning Node.js with a solid grasp of the basics

Why use Node.js? What are the characteristics of Node as a server? What are the benefits of applying TypeScript to Node? We will learn in detail the core concepts, functions, and structures that Node.js developers must know.

Practical examples to improve your skills

You can create various examples such as real-time GIF chat rooms, auction systems, CLI programs, and Nodebird SNS web apps like Twitter. Through hands-on practice, you can naturally learn the core skills required for real projects such as module usage, calling, testing, and deployment.

Live coding for vivid learning

We do not copy and paste already created source code. Through live coding-centered classes, you can fully check the methods and know-how to solve errors that may occur during the development process.

12+ practical skills at once.

Node.js
NPM
Express
MySQL
MongoDB
JWT
Sequelize
Mongoose
Socket.io
AWS
Git
TypeScript

With two-way communication
So that you can understand better.

The great thing about my lectures is the Q&A.

  • We aim for active learning through questions and answers .
  • If you have any questions, we will respond within 48 hours.
  • We are revising our classes or updating and supplementing them through news to answer frequently asked questions from our students.
  • Please study while freely asking questions related to the lecture. It will help you understand the content better!

Already many developers
It's growing into a Node.js textbook.

★★★★★

I took both Zerocho's Node.js lecture and React-nodebird lecture. It is very easy to understand and the corrections are quickly reflected. The lecture's greatest strength is Q&A and application parts, and the lecture kindly provides guidance. Even if I don't get a perfect solution, there were many cases where I got a big hint and solved it. It's a really good lecture.

★★★★★

I liked how he kindly explained the practical parts, and I think this is the first time I've seen someone explain in such detail and with such high quality! I was surprised to hear that he had such a great deal of knowledge, perhaps because he worked in the field. It was great that he didn't just teach the concepts, but also created many examples to gain a variety of knowledge, and I highly recommend it!

★★★★★

I'm working on a new project and I've decided to choose Node.js, but I was worried if it was the right choice. After listening to Zerocho's lecture, I feel a little more confident about Node. I can easily tell that the lecture content is from someone who has a lot of practical experience. Thank you for the great lecture.

★★★★★

Starting from JS, I am also taking Node.js classes, and I have learned a lot. Also, I have clearly learned the difference between asynchronous and synchronous, and I feel like I have been completely enlightened! I am attending an academy to do a project, and everything I learn at the academy and the assignments are all interpreted based on what I have learned here. Thank you so much!

I'll help many people feel the charm of the JavaScript camp.

“I think JavaScript, which is a proprietary language on the browser side, will also have its ecosystem strengthened. In particular, I think JavaScript is the best language for business in terms of cost-effectiveness and productivity. So I think it will continue to be popular in the future.”

― Interview with Zerocho, a person met by Inflearn (Read)

A good lecture to watch together

💾 Notes before learning

  • An understanding of JavaScript and ES5 is absolutely required for beginners.
  • Sections 0-8 are available for free on Zerosecond YouTube .
  • Even if you don't have the book, you can still take the course since the source code is available on GitHub!
  • The Node textbook is available for free up to Chapter 8 at Gilbut Books .
  • Lecture notes can be downloaded here .
  • The source code is the same, but there may be some differences in the book's contents and explanations.

Recommended for
these people!

Who is this course right for?

  • If you want to learn the concept of a web server

  • If you want to create a server with Node.js

  • Those who want to study Node more deeply for front-end development

  • If you want to deploy your Node service to the cloud

  • If you want to convert an existing Node project to TypeScript

Need to know before starting?

  • HTML

  • JavaScript grammar knowledge (ES5)

Hello
This is zerocho

63,753

Students

1,518

Reviews

9,593

Answers

4.8

Rating

22

Courses

제 강의의 장점은 Q&A입니다(인프런 답변왕 2회 수상). 24시간 이내에 최대한 답변드립니다! 같이 고민한다는 느낌으로 답변 드릴게요!

One of the key strengths of my courses is the Q&A support. (Winner of the Inflearn Q&A King award twice) I respond to your questions within 24 hours, doing my best to help you out! You’ll feel like we’re solving the problems together.

👉ZeroCho Lectures
제로초 강의 전체 로드맵. A complete roadmap of all my courses is available here.

– Node.js교과서, 코딩자율학습 제로초의 자바스크립트, Let's Get IT 자바스크립트, 타입스크립트 교과서 저자 
ZeroCho.com 운영자
– 현) 유튜브에서 ZeroCho TV로 개발 관련 방송중 
– 현) 스모어톡 CTO 
– 전) 오늘의픽업 CTO(카카오모빌리티에 엑싯 후 카카오모빌리티 최연소 개발파트장)

  • Author of Node.js Textbook, Self-Guided JavaScript by ZeroCho, Let's Get IT JavaScript, and TypeScript Textbook

  • Operator of ZeroCho.com

  • Currently running a YouTube channel ZeroCho TV, covering development topics

  • CTO at SmoreTalk

  • Former CTO at Today Pickup (acquired by Kakao Mobility, where I became the youngest lead developer)

More

Curriculum

All

115 lectures ∙ (27hr 21min)

Published: 
Last updated: 

Reviews

All

49 reviews

4.8

49 reviews

  • Backend Woonie님의 프로필 이미지
    Backend Woonie

    Reviews 2

    Average Rating 5.0

    5

    22% enrolled

    9장 노드버드까지는 이악물고 일단 들으세요. 저와 같은 처지인 코딩 입문자들에겐 앞에 기반지식 쌓는 내용이 많아서 다소 정신 없을 수 있는데 노드버드와 구현사항까지 하고 다시 9장 내용 복습하면서 앞에 까먹은 내용 찾아가며 다시 들으면 신기하게도 앞에 내용이 빠르게 이해됩니다. 프로젝트 기간이라 9장에서 진도는 더 못 나가고 있는데 완강하고 수강평 다시 쓰러 돌아오겠습니다. 제로초 만세

    • 김창훈님의 프로필 이미지
      김창훈

      Reviews 2

      Average Rating 5.0

      5

      36% enrolled

      제로초님의 강의의 가장 큰 장점은 사실 QnA질문답변이 24시간내로 달린다는 것도 장점이지만 가장 큰 장점이라고 한다면 바로 스스로하기 의 숙제를 내주시는 강의스타일 같습니다. 인프런에서 여러 강의를 수강해봤는데 제로초님의 이런 강의스타일덕에 가장 습득력이 좋은 강의로 느껴졌던것같아요. 다른 수강생 분들은 이점 참고하셔서 스스로하기를 반드시 해보시길 추천드립니다!

      • beegizee1220님의 프로필 이미지
        beegizee1220

        Reviews 33

        Average Rating 5.0

        5

        100% enrolled

        • 안덕조님의 프로필 이미지
          안덕조

          Reviews 1

          Average Rating 5.0

          5

          29% enrolled

          입문자는 좀 어렵습니다.

          • akor1님의 프로필 이미지
            akor1

            Reviews 23

            Average Rating 5.0

            5

            61% enrolled

            좋은 강의 감사합니다

            zerocho's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!

            $38.50