inflearn logo

Node.js Textbook - From Basics to Project Practice

You will learn about what a node is, the node API, npm, module system, database, etc. and create a project with 5 practical examples.

(4.4) 47 reviews

968 learners

Level Basic

Course period Unlimited

JavaScript
JavaScript
Node.js
Node.js
MySQL
MySQL
MongoDB
MongoDB
JavaScript
JavaScript
Node.js
Node.js
MySQL
MySQL
MongoDB
MongoDB

Reviews from Early Learners

4.4

5.0

호눅스

25% enrolled

This was the best introductory course for Node.js.

5.0

Deneb

51% enrolled

I don't think there is a Node.js course of this quality in Korea. I'm reading along with the book and it's a really good lecture.

5.0

­멧돌짱

10% enrolled

It was really great that I was able to learn various knowledge about backend development (DB, API, SOCKET, Authorization, etc.). Of course, there were some difficult parts, but I think that learning this knowledge through online lectures and textbooks is like a shortcut. The development version changes every year, so there are parts where errors occur, but I think that you have to Google this much. And since the answers to questions usually don't take more than a day, I felt that they are constantly paying attention.

What you will gain after the course

  • Node.js

  • npm

  • Express.js

  • MySQL

  • MongoDB

  • WebSocket

  • AWS, GCP Deployment

  • Google Maps

Node.js Textbook

This is a video lecture covering the contents of the Node.js textbook (Gilbut). You will learn about what a node is, its API, npm, module system, database, etc., and create a project with 5 practical examples. Finally, you will finish by deploying to GCP and AWS. You will learn the contents of the 664-page book in 1,500 minutes of video. You can view the first 8 chapters of the Node textbook for free at thebook.io, so we recommend that you view them together.

Revised Edition/Renewal Notice

As the revised edition of the Node textbook is released, this course is also being prepared for renewal . However, it is expected to take time until after Chuseok (the renewed course will be newly posted on Inflearn in October). Currently, the renewed lectures 1-6 are being released on YouTube, and Q&A is also being received on YouTube. However, even after the renewed course is released, lectures 7-16 will still be released only on Inflearn. Those who have purchased the existing Node textbook course will be provided with a half-price coupon.

Learning Objectives

  • After learning the core concepts of Node, you'll be ready to dive into practice with real-world examples.

The advantage of my course is Q&A. If you have a question, I will answer it within a day. It is more helpful to study actively by freely asking questions about the course content rather than just watching the course. If there is something in the course that is not explained well or you do not understand, feel free to ask questions at any time. It is also helpful to read the questions that other people have already asked.

Helpful people

  • If you are a front-end developer but want to expand your horizons to the back-end side
  • Anyone who wants to learn Node in advance to create desktop or mobile applications in JavaScript
  • For those of you who are curious about how to use nodes in practice
  • For those who want to watch the Node.js textbook with video lectures

Things to learn

Practical examples

Note

  • Prerequisites: Understanding of JavaScript, ES5 (required)
  • You can take the course even without the book because the source code is open!
  • The source code is at https://github.com/zerocho/nodejs-book
  • Partial disclosure of Node textbook (https://thebook.io/006982/)
  • 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 create a server with Node.js

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

Need to know before starting?

  • Basic JavaScript Grammar

Hello
This is zerocho

Inflearn Verified

Career Verified

68,444

Learners

1,790

Reviews

9,773

Answers

4.8

Rating

27

Courses

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! I’ll answer your questions with the mindset that we are tackling the problems together!

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
ZeroCho's full lecture roadmap. A complete roadmap of all my courses is available here.

– Author of Node.js Textbook, Self-Guided JavaScript by ZeroCho, Let's Get IT JavaScript, and TypeScript Textbook
ZeroCho.com Operator
– Currently) Broadcasting development-related content on ZeroCho TV via YouTube
– Formerly) Smoretalk CTO
– Formerly) CTO of Today's Pickup (Youngest Development Team Lead at Kakao Mobility after exit to Kakao Mobility)

  • 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

  • Former CTO at SmoreTalk

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

More

Curriculum

All

145 lectures ∙ (24hr 24min)

Published: 
Last updated: 

Reviews

All

47 reviews

4.4

47 reviews

  • honux님의 프로필 이미지
    honux

    Reviews 11

    Average Rating 5.0

    5

    25% enrolled

    This was the best introductory course for Node.js.

    • qkrxotns3011107님의 프로필 이미지
      qkrxotns3011107

      Reviews 1

      Average Rating 1.0

      1

      34% enrolled

      I don't think this is beginner level...

      • kim004250758님의 프로필 이미지
        kim004250758

        Reviews 2

        Average Rating 4.0

        3

        70% enrolled

        The difficulty level needs to be adjusted. Beginners shouldn't see this course as their main course. I took Inflearn's lectures as positively as possible. Because most of them are free courses and most of them are new to online lectures. And I didn't think of them as my main learning, but as a sub-learning tool, so I took them lightly. However, this course is a paid course with a textbook, but it doesn't take into account the listeners. If you understand this course in one go, I don't think you need to take this course. The course itself is quite fast-paced and really crazy. "You know this and that, right?" So I watched it twice or more to understand, and if I really didn't understand, I often had to check the related references on the Internet again to understand. Because of that, I think the difficulty level is higher. I think it's suitable for beginners or higher. In conclusion, it's an expensive course that requires you to buy a textbook. It's true that the lecturer is high-level. But from the perspective of the viewer, it didn't feel like it was at the beginner level indicated, and it just felt like it was progressing mindlessly.

        • I agree.

      • vinusproject78722님의 프로필 이미지
        vinusproject78722

        Reviews 1

        Average Rating 1.0

        1

        6% enrolled

        The quality of the lectures is not good enough to pay 55,000 won. The free lectures are more thorough and informative. The source code part is so fast-paced that it is hard to type while watching, and since the source code is not provided, if there is a typo, you are busy looking for it. Even if there is an error, you have no way of knowing where the error is, so you have to Google it separately, fix the error, and repeat the process, which takes up time outside of class time.

        • zerocho
          Instructor

          The source code is at https://github.com/zerocho/nodejs-book. And originally, programming is a fight against errors. Even a single typo can cause an error. It is right to practice solving errors while listening to the lecture.

      • 777uku2184님의 프로필 이미지
        777uku2184

        Reviews 1

        Average Rating 2.0

        2

        35% enrolled

        I somehow managed to get through the DB part, but it's just too fast, including up until the DB part. It's just copying the code and saying, "Do you understand this?", "This is related to this". For beginners, it's too fast and it's too hard to understand how this and that are related.

        zerocho's other courses

        Check out other courses by the instructor!

        Similar courses

        Explore other courses in the same field!

        Access is restricted to non-public courses.