Autoplay
Autocomplete
Previous Lesson
Complete and Continue
NestJS - Building an API for Real Project From Scratch
Preparing tools
What technologies we will use? (4:58)
What we will implement? (1:45)
Generating a project (10:14)
Tags module
Creating tag module and controller (13:18)
Creating tag service (7:08)
Configuring absolute path (12:08)
Installing Postgres (11:32)
Configuring database (6:56)
Creating tag entity (9:43)
Working with tags repository (16:28)
Authentication module
Creating migrations (14:02)
Preparing register request (9:44)
What is DTO? (6:48)
Creating user entity (15:55)
Generating jwt token (16:26)
Validation pipes (8:57)
Login request (18:35)
Auth middleware (25:09)
User decorator (8:34)
Auth guard (7:05)
Updating current user (11:09)
Article module
Creating article module (13:05)
Creating article method (18:55)
Polishing create article (8:41)
Get article by slug (6:26)
Deleting the article (11:05)
Updating an article (11:12)
Creating feed (25:28)
Liking articles (17:38)
Disliking articles (20:28)
Profile module
Seeding the database (14:21)
Getting a profile (17:57)
Following users (15:52)
Unfollowing users (8:04)
Current user feed (14:48)
Last improvements
Backend validation (19:20)
Frontend testing (17:13)
What's next?
Homework (1:56)
Frontend testing
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock