Node.js TutorialLesson 1Free preview
Node HOME
This lesson is part of Node.js · All levels
Summary
Node.js is a JavaScript runtime that allows JS code to run outside of the browser, especially on the server side. This page serves as the main gateway to the material: from basic concepts, built-in modules, asynchronous programming, to database integration. By learning this suite you'll be able to build server applications, REST APIs, and CLI tools using just one language.
Key points
- It's not a framework but a runtime running JavaScript on a server (Node.js)
- The Node ecosystem includes built-in modules (fs, http, path) and thousands of packets from NPM
- Core materials include event loops, asynchronous programming, and system modules
- The node is well suited for REST API, microservice, and I/O-bound applications
Full lesson
Code examples and quizzes
Full lessons, code examples, and quizzes are available to subscribers. 5 questions.