
Course Overview
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.
Learning Outcomes
• Understand the Nodejs framework
• Work with Node projects
• Work with shrinkwrap
• Learn asynchronous programming
• HTTP server with Nodejs
• Buffer streams and events
Course Outline Course Outline (PDF)
- 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
Class Schedule 2026
Click any date to enquire or enrol · Dates subject to changeJan
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.