NestJS - Building Real Project API From Scratch

7h 59m 44s
English
Paid
August 2, 2024

In this course we will build a Medium clone API using NestJS, Typescript, Typeorm and PostgreSQL. This course is fully focused on fast and deep dive into creation of API for real application with NestJS. We will start from scratch and step by step you will get close to finished real application. You will deeply understand how to structure your application, build reusable and understandable modules and services and split code into smaller chunks of code. We will write code together in efficient way to make it pure and avoid data complexity.

More

For each lesson you'll get source code of the lesson, so it's easy to see the progress and get a working app on any lesson you want. 

What you will learn in this course:

  • Structure and configure project

  • Write high quality code with NestJS on real project

  • Create reusable modules, controllers and services

  • Implementing authentication

  • Deeply understand NestJS design patterns

No prior knowledge except of Javascript is needed (because I will teach you everything from basics) but if you have experience with any of this  (Angular/NodeJS/Express/Typescript/Typeorm/PostgreSQL) it will be easier for you to go through this course.

If you are feeling like you learned NodeJS but you still still missing knowledge of how to build your own real application this course is what you need. This course is fully focused on creating the application without getting deep into basic knowledge of NodeJS!

Watch Online NestJS - Building Real Project API From Scratch

Join premium to watch
Go to premium
# Title Duration
1 What technologies we will use? 04:59
2 What we will implement? 01:46
3 Generating a project 10:15
4 Creating tag module and controller 13:19
5 Creating tag service 07:09
6 Configuring absolute path 12:09
7 Installing Postgres 11:33
8 Configuring database 06:57
9 Creating tag entity 09:44
10 Working with tags repository 16:29
11 Creating migrations 14:03
12 Preparing register request 09:45
13 What is DTO? 06:49
14 Creating user entity 15:56
15 Generating jwt token 16:28
16 Validation pipes 08:58
17 Login request 18:36
18 Auth middleware 25:10
19 User decorator 08:35
20 Auth guard 07:07
21 Updating current user 11:10
22 Creating article module 13:06
23 Creating article method 18:56
24 Polishing create article 08:42
25 Get article by slug 06:27
26 Deleting the article 11:06
27 Updating an article 11:13
28 Creating feed 25:29
29 Liking articles 17:39
30 Disliking articles 20:30
31 Seeding the database 14:22
32 Getting a profile 17:58
33 Following users 15:53
34 Unfollowing users 08:05
35 Current user feed 14:49
36 Backend validation 19:21
37 Frontend testing 17:14
38 Homework 01:57

Similar courses to NestJS - Building Real Project API From Scratch

React and NestJS: A Practical Guide with Docker

React and NestJS: A Practical Guide with Docker

Duration 6 hours 54 minutes 20 seconds
NestJS GraphQL - Code-first approach

NestJS GraphQL - Code-first approach

Duration 1 hour 55 minutes 15 seconds
NestJS. Architecture and Advanced Patterns

NestJS. Architecture and Advanced Patterns

Duration 2 hours 15 minutes 52 seconds
NestJS Fundamentals

NestJS Fundamentals

Duration 5 hours 17 minutes 22 seconds
NestJS: The Complete Developer's Guide

NestJS: The Complete Developer's Guide

Duration 19 hours 40 minutes 39 seconds
Vue 3, Nuxt.js and NestJS: A Rapid Guide - Advanced

Vue 3, Nuxt.js and NestJS: A Rapid Guide - Advanced

Duration 7 hours 37 minutes 36 seconds
NestJS GraphQL - Schema-first approach

NestJS GraphQL - Schema-first approach

Duration 1 hour 52 minutes 6 seconds