NestJS Challenges
August 26, 2024 ยท View on GitHub
The ticketing repository contains challenges to help you learn NestJS by practicing. The challenges are designed to help you understand the principles of NestJS and how to apply them in a real-world scenario.
- Chapter 1: Introduction to NestJS
- Chapter 2: Design and implement a hybrid application
- Chapter 3: Advanced techniques
Exercises organization
%%{init: { 'logLevel': 'debug', 'theme': 'base', 'gitGraph': {'rotateCommitLabel': true}} }%%
---
title: Managing exercises branches
---
gitGraph LR:
commit id: "feat: great new feature"
branch nestjs-workshop-phase-1-chapter-1
checkout nestjs-workshop-phase-1-chapter-1
commit id: "feat: create a new project"
branch nestjs-workshop-phase-1-chapter-2
checkout nestjs-workshop-phase-1-chapter-2
commit id: "feat: create a config module"
branch nestjs-workshop-phase-1-chapter-3
checkout nestjs-workshop-phase-1-chapter-3
commit id: "feat: implement lifecycle hooks"
branch nestjs-workshop-phase-1-chapter-4
checkout nestjs-workshop-phase-1-chapter-4
commit id: "feat: showcase request lifecycle"
branch nestjs-workshop-phase-1-chapter-5
checkout nestjs-workshop-phase-1-chapter-5
commit id: "feat: use request context hooks"
checkout main
commit id: "chore: update NestJS"
commit tag: "v1.0.0"
checkout nestjs-workshop-phase-1-chapter-1
merge main
checkout nestjs-workshop-phase-1-chapter-2
merge nestjs-workshop-phase-1-chapter-1
checkout nestjs-workshop-phase-1-chapter-3
merge nestjs-workshop-phase-1-chapter-2
checkout nestjs-workshop-phase-1-chapter-4
merge nestjs-workshop-phase-1-chapter-3
checkout nestjs-workshop-phase-1-chapter-5
merge nestjs-workshop-phase-1-chapter-4
checkout main
Important
The exercises are organized in chapters. Each chapter contains a set of exercises that build on top of each other. To resolve an exercise, create a new branch and submit a PR with the solution.