Training Structure
Faculty of Sciences, Joint Continuing Education Office
Overview
The goal of this training course is to introduce software developers to developing a RESTful API with NestJS and an authentication microservice using JWTs. NestJS is the most popular JavaScript framework for building a well-architected backend that can be used by any client-side framework (including Angular, React, and Vue). Furthermore, the use of JSON Web Tokens is essential for user authentication in JavaScript web applications.
From a theoretical perspective, commonalities will be highlighted using design and architectural patterns from computer software engineering.
The Benefits of the Training Program
Next session: May 31–June 4, 2027
This microcertification is unique in that it is divided into three independent microcertifications.
Therefore, it is possible to:
- Complete the entire course (JavaScript Frameworks for Web Application Development),
OR
- Choose one or more independent microcertifications (Angular / Backend / React & Vue).
Objectives
Develop a RESTful API with NestJS and an authentication microservice using JWTs with Node.js.
Expertise and Skills
At the end of the training, an assessment will measure participants’ mastery of the skills, identify their strengths and areas for improvement, and confirm their ability to apply the knowledge they have acquired in a professional setting.
Program
Duration: 9 hours of training spread over 3 half-days - Training available as an in-house course
Next session: May 31–June 4, 2027
Admission
Mandatory Prerequisites
BTS or DUT degree, or a bachelor's degree in computer science, or professional experience as a web developer.
Entry requirement: 2 years of post-secondary education