Node. js (Node) is an open source, cross-platform runtime environment for executing JavaScript code. Node is used extensively for server-side programming, making it possible for developers to use JavaScript for client-side and server-side code without needing to learn an additional language.

• Understand the Nodejs framework
• Work with Node projects
• Work with shrinkwrap
• Learn asynchronous programming
• HTTP server with Nodejs
• Buffer streams and events

  • Introduction to The Course
  • Introduction to HTTP
  • Starting Our DevCamper Project
  • Getting Started With MongoDB and Bootcamps Resource
  • Custom Error Handling and Mongoose Middleware
  • Mongoose Advanced Querying and Relationships
  • Authentication, Users and Permissions
  • API Security
Course Outline (PDF)

Class Schedule 2026

Click any date to enquire or enrol · Dates subject to change
Jan
TBC
Feb
TBC
Mar
TBC
Apr
TBC
May
TBC
Jun
TBC
Jul
TBC
Aug
TBC
Sep
TBC
Oct
TBC
Nov
TBC
Dec
TBC
Course Enquiry / Enrolment
Fill in your details below and we'll get back to you.