NestJS. Architecture and Advanced Patterns
2h 15m 52s
English
Paid
Course description
In one of our most advanced courses yet. In this course, we will be covering many powerful Architectural Concepts & Patterns used in some of today's most complex Node.js systems in the real-world!
From N-Tier, Hexagonal, Domain Driven-Design, and so much, you'll be ready to build world-class NestJS / Node.js systems in no-time! Prepare for an in-depth guided course & walk-through of real-world Advanced Architectural Concepts & Patterns from the Creator Kamil Mysliwiec himself, and Mark Pieszak (Core Team Member).
Watch Online
0:00
/ #1: NestJS Architecture & Advanced Patterns - Course Overview
All Course Lessons (21)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | NestJS Architecture & Advanced Patterns - Course Overview Demo | 00:59 | |
| 2 | Prerequisite: Generate a Nest application | 01:00 | |
| 3 | What’s a Layered (N-tier) Architecture? | 03:56 | |
| 4 | Three-tier Architecture vs Hexagonal Architecture | 03:59 | |
| 5 | Hexagonal Architecture in Practice. Part 1 | 07:08 | |
| 6 | Hexagonal Architecture in Practice. Part 2 | 12:21 | |
| 7 | Onion Architecture? | 02:18 | |
| 8 | Introduction to Domain-Driven Design | 05:00 | |
| 9 | Command Query Responsibility Segregation (CQRS) | 03:05 | |
| 10 | Experimenting with CQRS. Part 1 | 05:34 | |
| 11 | What's an Event-Driven Architecture? | 02:53 | |
| 12 | Experimenting with CQRS. Part 2 | 05:16 | |
| 13 | Eventual Consistency | 02:35 | |
| 14 | Experimenting with CQRS. Part 3 | 21:25 | |
| 15 | Introduction to Event Sourcing | 03:15 | |
| 16 | Adding an Event Store. Part 1 | 18:59 | |
| 17 | Adding an Event Store. Part 2 | 07:21 | |
| 18 | Extra: Autowire Event classes | 02:27 | |
| 19 | Rehydrating Aggregates | 12:29 | |
| 20 | Snapshots: What & Why? | 02:57 | |
| 21 | Understanding Sagas | 10:55 |
Unlock unlimited learning
Get instant access to all 20 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionComments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
NestJS Microservices: Build a Distributed Job Engine
Sources: udemy, Michael Guay
Learn to create scalable microservices with NestJS. Develop a distributed Job Engine, mastering gRPC, Apache Pulsar, GraphQL, and other technologies.
15 hours 9 seconds
Write Cleaner NestJS | Configurable Module Builder
Sources: Michael Guay
Learn how to write clean and flexible code in NestJS by creating dynamic modules. Simplify the architecture and reduce boilerplate code with Configurable...
13 minutes 19 seconds
Build an AI Chatbot with Vercel AI SDK & Gateway
Sources: Michael Guay
Attend the workshop and create an AI chatbot using NestJS and Next.js. Learn how to integrate an AI interface into the application using Vercel AI SDK and...
2 hours 21 minutes 35 seconds
Deploy NestJS on Railway with Postgres & Docker
Sources: Michael Guay
Learn how to deploy NestJS on Railway using Docker and Postgres. Set up the Dockerfile, environment variables, and deploy to production with just a few...
31 minutes 2 seconds
NestJS + Next.js: Event Driven Architecture
Sources: Michael Guay
Learn how to create an event-driven architecture with NestJS and Next.js. The course covers EventEmitter and SSE for developing real-time systems.
45 minutes 9 seconds