NestJS Fundamentals

5h 17m 22s
English
Paid
May 18, 2023

Get up to speed with NestJS fast. Master the building blocks and essentials concepts behind creating your own enterprise-grade applications.

More

Prepare for an in-depth guided course & walk-through of all the fundamentals of a NestJS application from the Creator Kamil Mysliwiec himself, and Mark Pieszak (Core Team Member).

  •  Step-by-step lesson progression, code everything alongside us!
  •  Featuring 80 videos (with subtitles) and over 5 hours of content
  •  Build a real-world REST API application with NestJS
  •  Learn and use all the most important NestJS building blocks
  •  Learn how to interact with both SQL & NoSQL databases
  •  Official NestJS Certificate of Completion

Watch Online NestJS Fundamentals

Join premium to watch
Go to premium
# Title Duration
1 Introduction to NestJS 03:55
2 Installing the NestJS CLI (command-line interface) 01:28
3 Generating our first NestJS Application 01:33
4 What’s inside a NestJS Application 04:05
5 Prerequisite: Install Insomnia 00:30
6 Running NestJS in Development Mode 01:07
7 Creating a Basic Controller 04:53
8 Use Route Parameters 02:06
9 Handling Request Body / Payload 01:49
10 Response Status Codes 04:14
11 Handling Update and Delete Requests 03:05
12 Implement Pagination with Query Parameters 02:20
13 Creating a Basic Service 07:54
14 Send User-Friendly Error Messages 03:50
15 Encompass Business-Domain in Modules 04:38
16 Introduction to Data Transfer Objects 06:30
17 Validate Input Data with Data Transfer Objects 07:25
18 Handling Malicious Request Data 02:10
19 Auto-transform Payloads to DTO instances 03:02
20 Before we Get Started 00:47
21 Prerequisite: Install Docker 02:10
22 Running PostgreSQL 03:07
23 Introducing the TypeORM Module 04:05
24 Creating a TypeORM Entity 04:01
25 Using Repository to Access Database 07:03
26 Create a Relation between two Entities 06:15
27 Retrieve Entities with their Relations 03:15
28 Using Cascading Inserts and Updates 04:50
29 Adding Pagination 04:56
30 Use Transactions 05:34
31 Adding Indexes to Entities 00:55
32 Setting up Migrations 06:58
33 Understand Dependency Injection 04:00
34 Control NestJS Module Encapsulation 03:07
35 Diving Into Custom Providers 01:18
36 Value based Providers 00:57
37 Non-class-based Provider Tokens 03:11
38 Class Providers 01:04
39 Factory Providers 02:21
40 Leverage Async Providers 02:09
41 Create a Dynamic Module 03:56
42 Control Providers Scope 04:00
43 Diving Deeper Into Request-Scoped Providers 03:24
44 Introducing the Config Module 04:42
45 Custom Environment File Paths 01:18
46 Schema Validation 03:00
47 Using the Config Service 02:20
48 Custom Configuration Files 04:33
49 Configuration Namespaces and Partial Registration 04:58
50 Asynchronously Configure Dynamic Modules 03:09
51 Introducing More Building Blocks 02:21
52 Understanding Binding Techniques 06:20
53 Catch Exceptions with Filters 07:25
54 Protect Routes with Guards 07:40
55 Using Metadata to Build Generic Guards or Interceptors 10:06
56 Add Pointcuts with Interceptors 07:02
57 Handling Timeouts with Interceptors 04:03
58 Creating Custom Pipes 05:49
59 Bonus: Add Request Logging with Middleware 06:16
60 Bonus: Create Custom Param Decorators 03:50
61 Introducing the Swagger Module 03:45
62 Enabling CLI Plugin 03:43
63 Decorating Model Properties 01:21
64 Adding Example Responses 02:04
65 Using Tags to Group Resources 01:05
66 Introduction to Jest 01:51
67 Getting Started with Test Suites 08:45
68 Adding Unit Tests 07:44
69 Diving Into e2e Tests 06:09
70 Creating our First e2e Test 06:59
71 Implementing e2e Test Logic 04:12
72 Before we Get Started 00:44
73 Prerequisite: Install Docker 02:32
74 Running MongoDB 03:00
75 Introducing the Mongoose Module 02:46
76 Creating a Mongoose Model 04:52
77 Using a Mongoose Model to Access MongoDB 08:42
78 Adding Pagination 04:57
79 Use Transactions 06:04
80 Adding Indexes to Schemas 01:18

Similar courses to NestJS Fundamentals

NestJS Microservices

NestJS Microservices

Duration 1 hour 38 minutes 2 seconds
NestJS Advanced Concepts

NestJS Advanced Concepts

Duration 1 hour 59 minutes 39 seconds
NestJS Authentication and Authorization

NestJS Authentication and Authorization

Duration 2 hours 17 minutes 12 seconds
React and NestJS: A Practical Guide with Docker

React and NestJS: A Practical Guide with Docker

Duration 6 hours 54 minutes 20 seconds
NestJS. Architecture and Advanced Patterns

NestJS. Architecture and Advanced Patterns

Duration 2 hours 15 minutes 52 seconds
NestJS GraphQL - Code-first approach

NestJS GraphQL - Code-first approach

Duration 1 hour 55 minutes 15 seconds
NestJS GraphQL - Schema-first approach

NestJS GraphQL - Schema-first approach

Duration 1 hour 52 minutes 6 seconds