Courses / Backend
IntermediateBackendFree
Node.js: Code Outside the Browser
Learn how Node.js lets you run JavaScript outside the browser and build servers, APIs, command-line tools, and backend applications.
- 4.8 (6 reviews)
- 579 students
- 18 hours
- 59 chapters · 11 sections
Start learning — freeFree, no account needed. Sign in to save your progress.
What you'll learn
- What Node.js is and how it works
- How to run JavaScript outside the browser
- Working with Node.js modules and packages
- Using npm and managing dependencies
- Reading and writing files with Node.js
- Working with the file system and built-in modules
- Creating HTTP servers and APIs
- Handling requests and responses
- Understanding asynchronous Node.js
About this course
Curriculum
11 sections · 59 chapters · 18 hBefore you start
- Basic knowledge of JavaScript
- Familiarity with variables, functions, objects, and arrays
- Basic understanding of asynchronous JavaScript is helpful
Learner reviews
4.86 reviews
5
5
4
1
3
0
2
0
1
0
“Really a wonderful course. The way course is structured and the enganing and animated infographics helped me to understand the concepts so well.”
DS
“Great. Highly recommand to everyone to go through this before jumping into express. Which i feel most people do.”
OR
TV
“GREAT course. Building the HTTP server without Express was such a good exercise really understood what's happening under the hood.”
AC
NB
“the node.js Internals module finally explained the event loop in a way that actually made sense to me”
KA