Talk to an instructur:
+41 61 551 00 82
jonas@letsboot.ch

NestJS & TypeScript for Microservices 

Course & Training

Two or three days of intensive introduction to developing scalable and robust microservice architectures using NestJS and other technologies of the Node.js ecosystem.

Microservice architectures are nowadays a standard for building distributed systems. NestJS, combined with other Node.js technologies, provides a powerful platform for constructing efficient and scalable microservices. This framework promotes clean code structure and modular architecture, facilitating easy maintenance and expansion.

In-House Course:

We are happy to conduct tailored courses for your team - on-site, remotely or in our course rooms.

Request In-House Course

 

Content:


Together, we incrementally build a microservice stack that illustrates the following topics:

- Introduction to microservices and their advantages
- Basics of NestJS and its ecosystem
- Structuring NestJS projects for microservices
- Communication between services (REST, GraphQL, Microservice patterns)
- Data persistence and database integration (TypeORM, Mongoose)
- Implementing authentication and authorization layers
- Monitoring, logging, and error handling in NestJS
- Utilizing container technologies like Docker
- Testing and quality assurance with Jest
- Deployment and scaling of NestJS microservices
- Outlook: Using Kubernetes for orchestration

We focus on a specific set of topics to look at and understand in detail.


Disclaimer: The actual course content may vary from the above, depending on the trainer, implementation, duration and constellation of participants.

Whether we call it training, course, workshop or seminar, we want to pick up participants at their point and equip them with the necessary practical knowledge so that they can apply the technology directly after the training and deepen it independently.

Goal:

At the end of the course participants will understand how to efficiently use NestJS for microservices. Participants will be able to independently implement microservices using NestJS.


Form:

A proven mix of explanation, live coding, and collaborative construction of a comprehensive microservice stack, always with a practical focus.


Target Audience:

Software developers who want an efficient introduction to microservice development with NestJS and are looking to implement practical projects.


Requirements:

Basic knowledge in JavaScript development and understanding of fundamental backend technologies.


Preparation:

Each participant receives a questionnaire and installation instructions after registration. Matching the answers, we send individual feedback.

Request In-House Course:

In-House Kurs Anfragen

Waitinglist for public course:

Sign up for the waiting list for more public course dates. Once we have enough people on the waiting list, we will determine a date that suits everyone as much as possible and schedule a new session. If you want to participate directly with two colleagues, we can even plan a public course specifically for you.

Waiting List Request

(If you already have 3 or more participants, we will discuss your preferred date directly with you and announce the course.)

Share by: