0%

Build Web APIs and Applications with Node.js

Write JavaScript on the server and learn why Node.js is the go-to platform for high-performing web and CLI applications.

Total time: 28 hours, 47 minutes

Core Coursework

Take these in order
Prerequisite: JavaScript: From First Steps to Professional or experience with JavaScript and familiarity using a terminal.
Up First
Node.js is a cross-platform JavaScript runtime, making its an excellent platform for API servers, build tools, and CLIs. Gain a fundamental understanding of Node.js and start writing server-side JavaScript.
Up Next
Go under the hood of Node.js and gain a mental model around the architecture of writing JavaScript on the server with Node.js.
Up Next
Deep knowledge of Node.js equips you with the skills to create CLI tools, interact with the file system, and debug complex server applications.
Up Next
Gain the skills to build and deploy production-ready APIs in Node.js. Learn the foundations of RESTful APIs and add authentication and database integration.
Up Next
Deploy a Node.js application to a VPS (Virtual Private Server) and learn about server administration, SSH keys, DNS, and the full development-to-production CI/CD pipeline.

Elective Coursework

Optional, take in any order

Learn Straight from the Experts Who Shape the Modern Web

  • In-depth Courses
  • Industry Leading Experts
  • Learning Paths
  • Live Interactive Workshops
Get Unlimited Access Now