NestJS – Building Real Project API From Scratch
- CategoryOther
- TypeTutorials
- LanguageEnglish
- Total size5.3 GB
- Uploaded Bytutsnode
- Downloads81
- Last checkedJun. 08th '21
- Date uploadedJun. 05th '21
- Seeders 15
- Leechers7
NestJS – Building Real Project API From Scratch
Description
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.
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!
Who this course is for:
This course is for you if you want to develop API for real project from beginning to the end
This course is for everyone who is interested in learning developing with NestJS
This course is for you if you want to improve you knowledge of NestJS or backend development
Requirements
A computer on which you can install software (Windows, MacOS, or Linux)
Javascript knowledge is required
Last Updated 5/2021
Files:
NestJS - Building Real Project API From Scratch [TutsNode.com] - NestJS - Building Real Project API From Scratch 03 Authentication module- 008 Auth middleware.mp4 (291.7 MB)
- 008 Auth middleware.en.srt (36.8 KB)
- 007 Login request.mp4 (220.5 MB)
- 012 mediumclone-nestjs-13-preparing-register-request.zip (128.4 KB)
- 001 Creating migrations.en.srt (19.5 KB)
- 007 Login request.en.srt (27.7 KB)
- 010 Auth guard.en.srt (10.5 KB)
- 021 mediumclone-nestjs-22-updating-current-user.zip (141.1 KB)
- 020 mediumclone-nestjs-21-auth-guard.zip (139.6 KB)
- 019 mediumclone-nestjs-20-user-decorator.zip (139.2 KB)
- 005 Generating jwt token.mp4 (182.1 MB)
- 018 mediumclone-nestjs-19-auth-middleware.zip (138.6 KB)
- 017 mediumclone-nestjs-18-do-it-yourself-login-request.zip (138.1 KB)
- 015 mediumclone-nestjs-16-generate-jwt-token.zip (135.8 KB)
- 014 mediumclone-nestjs-15-user-entity.zip (128.0 KB)
- 016 mediumclone-nestjs-17-validation-pipes.zip (136.6 KB)
- 013 mediumclone-nestjs-14-dto.zip (127.5 KB)
- 004 Creating user entity.mp4 (178.6 MB)
- 011 mediumclone-nestjs-12-creating-migrations.zip (126.6 KB)
- 005 Generating jwt token.en.srt (23.4 KB)
- 004 Creating user entity.en.srt (22.9 KB)
- 011 Updating current user.en.srt (15.8 KB)
- 002 Preparing register request.en.srt (14.3 KB)
- 006 Validation pipes.en.srt (12.8 KB)
- 009 User decorator.en.srt (12.2 KB)
- 003 What is DTO_.en.srt (9.6 KB)
- 001 Creating migrations.mp4 (154.0 MB)
- 011 Updating current user.mp4 (121.6 MB)
- 006 Validation pipes.mp4 (104.0 MB)
- 002 Preparing register request.mp4 (101.7 MB)
- 009 User decorator.mp4 (95.6 MB)
- 010 Auth guard.mp4 (79.6 MB)
- 003 What is DTO_.mp4 (74.6 MB)
- 036 mediumclone-nestjs-37-backend-validation.zip (155.3 KB)
- 037 mediumclone-nestjs-38-frontend-testing.zip (155.1 KB)
- 001 Backend validation.mp4 (224.6 MB)
- 002 Frontend testing.mp4 (200.8 MB)
- 001 Backend validation.en.srt (29.4 KB)
- 002 Frontend testing.en.srt (26.2 KB)
- 007 mediumclone-nestjs-08-installing-postgres.zip (119.3 KB)
- 008 mediumclone-nestjs-09-configuring-database.zip (126.2 KB)
- 006 Creating tag entity.en.srt (13.3 KB)
- 009 mediumclone-nestjs-10-creating-tag-entity.zip (125.6 KB)
- 010 mediumclone-nestjs-11-tags-repository.zip (125.6 KB)
- 007 Working with tags repository.en.srt (23.7 KB)
- 001 Creating tag module and controller.en.srt (19.1 KB)
- 007 Working with tags repository.mp4 (174.5 MB)
- 006 mediumclone-nestjs-07-absolute-path.zip (119.0 KB)
- 004 mediumclone-nestjs-05-creating-tag-module-and-controller.zip (111.0 KB)
- 005 mediumclone-nestjs-06-creating-tag-service.zip (110.8 KB)
- 004 Installing Postgres.en.srt (17.0 KB)
- 003 Configuring absolute path.en.srt (16.7 KB)
- 002 Creating tag service.en.srt (10.5 KB)
- 005 Configuring database.en.srt (9.6 KB)
- 004 Installing Postgres.mp4 (149.2 MB)
- 001 Creating tag module and controller.mp4 (138.2 MB)
- 003 Configuring absolute path.mp4 (131.9 MB)
- 006 Creating tag entity.mp4 (100.4 MB)
- 002 Creating tag service.mp4 (83.8 MB)
- 005 Configuring database.mp4 (77.4 MB)
- 002 What we will implement_.en.srt (2.6 KB)
- 001 What technologies we will use_.en.srt (7.4 KB)
- 003 Generating a project.en.srt (15.0 KB)
- 003 mediumclone-nestjs-04-generating-a-project.zip (109.5 KB)
- 003 Generating a project.mp4 (105.4 MB)
- 001 What technologies we will use_.mp4 (65.4 MB)
- 002 What we will implement_.mp4 (20.6 MB)
- 001 Homework.en.srt (2.8 KB)
- 002 Bonus_ More Content!.html (1.6 KB)
- 001 Homework.mp4 (39.7 MB)
- 007 Creating feed.mp4 (291.7 MB)
- 009 Disliking articles.mp4 (229.8 MB)
- 029 mediumclone-nestjs-30-liking-and-disliking-articles.zip (149.6 KB)
- 007 Creating feed.en.srt (36.6 KB)
- 002 Creating article method.mp4 (216.3 MB)
- 030 mediumclone-nestjs-31-disliking-articles.zip (148.8 KB)
- 024 mediumclone-nestjs-25-polishing-create-article.zip (146.7 KB)
- 026 mediumclone-nestjs-27-deleting-the-article.zip (146.6 KB)
- 027 mediumclone-nestjs-28-updating-an-article.zip (146.5 KB)
- 028 mediumclone-nestjs-29-creating-feed.zip (146.5 KB)
- 009 Disliking articles.en.srt (29.7 KB)
- 025 mediumclone-nestjs-26-get-article-by-slug.zip (146.2 KB)
- 008 Liking articles.mp4 (193.3 MB)
- 023 mediumclone-nestjs-24-create-article-method.zip (145.5 KB)
- 022 mediumclone-nestjs-23-creating-article-module.zip (143.9 KB)
- 002 Creating article method.en.srt (26.2 KB)
- 008 Liking articles.en.srt (26.1 KB)
- 001 Creating article module.en.srt (18.5 KB)
- 006 Updating an article.en.srt (16.8 KB)
- 005 Deleting the article.en.srt (15.9 KB)
- 003 Polishing create article.en.srt (12.9 KB)
- 004 Get article by slug.en.srt (9.4 KB)
- 001 Creating article module.mp4 (147.2 MB)
- 006 Updating an article.mp4 (123.7 MB)
- 005 Deleting the article.mp4 (122.7 MB)
- 003 Polishing create article.mp4 (96.6 MB)
- 004 Get article by slug.mp4 (75.6 MB)
- 035 mediumclone-nestjs-36-current-user-feed.zip (154.0 KB)
- 034 mediumclone-nestjs-35-unfollowing-users.zip (153.9 KB)
- 033 mediumclone-nestjs-34-following-users.zip (153.5 KB)
- 032 mediumclone-nestjs-33-getting-a-profile.zip (152.6 KB)
- 031 mediumclone-nestjs-32-seeding-the-database.zip (150.3 KB)
- 002 Getting a profile.mp4 (194.8 MB)
- 003 Following users.mp4 (176.8 MB)
- 002 Getting a profile.en.srt
Code:
- udp://inferno.demonoid.pw:3391/announce
- udp://tracker.openbittorrent.com:80/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://torrent.gresille.org:80/announce
- udp://glotorrents.pw:6969/announce
- udp://tracker.leechers-paradise.org:6969/announce
- udp://tracker.pirateparty.gr:6969/announce
- udp://tracker.coppersurfer.tk:6969/announce
- udp://ipv4.tracker.harry.lu:80/announce
- udp://9.rarbg.to:2710/announce
- udp://shadowshq.yi.org:6969/announce
- udp://tracker.zer0day.to:1337/announce