Node is a popular and fast-growing programming language that allows you to run JavaScript on the server side. After learning the basics of HTML, CSS, JavaScript, and Git in the Become a Web Developer learning path, discover how to build lightening-fast applications in Node.js. In this comprehensive learning path, you can learn how to work with data as well as test, secure, and deploy your Node.js applications. Get practical experience building websites, microservices, and APIs using Node.js.
-
Build web apps and microservices.
-
Work with data and build APIs.
-
Test, secure, and deploy your Node.js apps.
Courses
-
1
Node.js Essential Training1h 19mNode.js Essential Training
By: Eve Porcello
Learn the essentials of Node.js. Discover what you need to know to start creating your own JavaScript applications with Node.js.
-
2
Learning npm: A Package Manager55mLearning npm: A Package Manager
By: Emmanuel Henri
Learn how to install and use npm, then take your npm skills to the next level. Learn how to publish packages, execute audits, and master advanced npm commands and functions.
-
3
Node.js: Testing and Code Quality4h 21mNode.js: Testing and Code Quality
By: Jon Peck
Learn how to measure quality, implement testing, and ensure code coverage in your node.js apps.
-
4
Databases for Node.js Developers (2021)3h 34mDatabases for Node.js Developers (2021)
By: Daniel Khan
Learn about the various database options available for Node.js applications, so that you can select the right database for your app.
-
5
Express Essentials: Build Powerful Web Apps with Node.js1h 59mExpress Essentials: Build Powerful Web Apps with Node.js
By: Jamie Pittman
Learn about how to get started with Express, the back-end Node.js framework that allows you to build powerful websites and web applications.
-
6
Advanced Express2h 30mAdvanced Express
By: Daniel Khan
Tackle complex projects with Express, the most popular Node.js framework. Learn how to integrate a database, add user authentication, process files, improve app security, and more.
-
7
Node.js: Web Servers, Tests, and Deployment1h 19mNode.js: Web Servers, Tests, and Deployment
By: Eve Porcello
Learn how to set up and communicate with web servers and test and deploy Node.js apps.
-
8
Building RESTful APIs with Node.js and Express1h 17mBuilding RESTful APIs with Node.js and Express
By: Emmanuel Henri
Learn how to build a RESTful Web API in Node.js using Express.js.
-
9
Node.js: Securing RESTful APIs58mNode.js: Securing RESTful APIs
By: Emmanuel Henri
Learn how to secure a RESTful API to keep your application data—and your users—safe.
-
10
Node: Authentication3h 38mNode: Authentication
By: Daniel Khan
Learn how to let the right people in (and keep the wrong people out) with server-side Node.js code.
-
11
Node.js: Microservices3h 39mNode.js: Microservices
By: Daniel Khan
Gain a deeper understanding of how microservices are built and used. Learn how to use Node.js to build out a microservices architecture from scratch while splitting up a monolith.
Instructors
Eve Porcello
Developer Education at Moon Highway
Emmanuel Henri
Executive (CTO) with 27 years of experience | Author of 100+ published courses | Started programming when I was 10 (after I watched Tron 1983)
Jon Peck
Senior Director of Engineering at Business Insider
Daniel Khan
Member of the Management Board | KHAN Berufsbekleidung
Jamie Pittman
Senior Software Engineer & LinkedIn Learning Instructor #javascript #womenintech #athlete