From what Node is, to the latest JavaScript syntax, Node's API, npm, module system, database, testing, etc., you will learn and create a project with 5 practical examples. You will also deploy a service to the cloud and convert a Node project to TypeScript.
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 Transition
2023 Latest! The newly returned Node.js textbook,
Start your node with ZeroCho!
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.
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.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.
★★★★★
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, the person Infren met (read)
💾 Notes before learning
Who is this course right for?
For those who want to learn the concept of web servers
Anyone who wants to create a server with Node.js
For those who want to study Node more deeply for front-end development
Anyone who wants to deploy Node services to the cloud
For those who want to convert an existing Node project to TypeScript
Need to know before starting?
HTML
JavaScript grammar knowledge (ES5)
Students
60,866
Reviews
1,414
Rating
4.8
Courses
21
제 강의의 장점은 Q&A입니다(인프런 답변왕 2회 수상). 24시간 이내에 최대한 답변드립니다! 같이 고민한다는 느낌으로 답변 드릴게요!
https://www.zerocho.com/lecture
제로초 강의 전체 로드맵
– Node.js교과서, 코딩자율학습 제로초의 자바스크립트, Let's Get IT 자바스크립트, 타입스크립트 교과서 저자
– ZeroCho.com 운영자
– 현) 유튜브에서 ZeroCho TV로 개발 관련 방송중
– 현) 스모어톡 CTO
– 전) 오늘의픽업 CTO(카카오모빌리티에 엑싯 후 카카오모빌리티 최연소 개발파트장)
All
115 lectures ∙ (27hr 21min)
Definition of a node
12:04
Node characteristics
16:06
Node as a server
09:08
Q&A
07:02
var, const, let
05:23
Arrow function
08:15
class
03:25
Promise, async/await
13:30
Frontend JavaScript
09:52
process
08:27
os and path
12:15
crypto and util
17:36
worker_threads
20:22
child_process
05:47
Handling errors
08:51