Back-End Development with Node.js and Express

Server-side JavaScript: Node.js modules and the file system, building REST APIs with Express, middleware, databases, validation and testing.

JS-230 Year 2 3 credits 12 lessons planned ▶ Video lessons coming soon

Offered by HSM University · JavaScript Programming

Course content

  1. 1Node.js on the serverComing
  2. 2Modules, npm and the file systemComing
  3. 3Building an HTTP serverComing
  4. 4Express routesComing
  5. 5MiddlewareComing
  6. 6Validation and error handlingComing
  7. 7Connecting to a databaseComing
  8. 8Building a REST APIComing
  9. 9Configuration and environment variablesComing
  10. 10Testing APIsComing
  11. 11Logging and debuggingComing
  12. 12Capstone: an order APIComing

Requirements

Recommended background. You can start any course at any time.

Description

Server-side JavaScript: Node.js modules and the file system, building REST APIs with Express, middleware, databases, validation and testing.

Part of the Information Technology stream, typically taken in year 2.