Node.js and Express

Run JavaScript on the server and build REST APIs.

Intermediate5 modules17 lessonsFree · no sign-up
0 of 17 lessons published
View syllabus

Syllabus

01 Getting StartedJavaScript outside the browser. 3 lessons
  1. 1.1What is Node.js?Coming soon
  2. 1.2The Node event loopComing soon
  3. 1.3npm and package.jsonComing soon
02 Core ModulesNode's built-in toolkit. 4 lessons
  1. 2.1Modules: CommonJS and ES modulesComing soon
  2. 2.2File system moduleComing soon
  3. 2.3Events and streamsComing soon
  4. 2.4HTTP moduleComing soon
03 ExpressThe most popular Node web framework. 4 lessons
  1. 3.1Express basics and routingComing soon
  2. 3.2MiddlewareComing soon
  3. 3.3Building a REST APIComing soon
  4. 3.4Error handlingComing soon
04 Data and SecurityDatabases and authentication. 4 lessons
  1. 4.1Connecting to MongoDB with MongooseComing soon
  2. 4.2Connecting to MySQL/PostgreSQLComing soon
  3. 4.3Authentication with JWTComing soon
  4. 4.4Securing an APIComing soon
05 DeploymentGoing live. 2 lessons
  1. 5.1Environment variables and configComing soon
  2. 5.2Deploying a Node appComing soon