FileMood

Download NestJS Zero to Hero - Modern TypeScript Back-end Development

NestJS Zero to Hero Modern TypeScript Back end Development

Name

NestJS Zero to Hero - Modern TypeScript Back-end Development

 DOWNLOAD Copy Link

Total Size

2.8 GB

Total Files

185

Hash

6671C57BB6E28C6FDC213583DF4A93E0E6E2F108

/7. (Bonus) Logging/

2. Applying logging in our application.mp4

121.2 MB

1. Introduction to Logging.mp4

19.6 MB

1. Introduction to Logging.vtt

3.5 KB

2. Applying logging in our application.vtt

12.4 KB

2.1 NestJS Documentation - Logger.html

0.1 KB

/1. Introduction to NestJS & Pre-requisites/

1. Welcome to the course!.vtt

1.6 KB

2. What is NestJS.mp4

18.0 MB

2. What is NestJS.vtt

2.6 KB

3. Installing Node.js and NPM.html

0.5 KB

4. Installing the NestJS CLI.mp4

11.9 MB

4. Installing the NestJS CLI.vtt

2.6 KB

5. Installing Postman.html

0.5 KB

6. (Optional) Installing Visual Studio Code.html

0.8 KB

1. Welcome to the course!.mp4

6.3 MB

/2. REST API - Task Management Application (CRUD)/

1. Project Overview Task Management Application.mp4

44.2 MB

1. Project Overview Task Management Application.vtt

7.4 KB

1.1 project-overview-edited.mp4.mp4

52.7 MB

2. Creating a project via the CLI and an introduction to a NestJS project structure.mp4

37.4 MB

2. Creating a project via the CLI and an introduction to a NestJS project structure.vtt

7.3 KB

3. Introduction to NestJS Modules.mp4

20.0 MB

3. Introduction to NestJS Modules.vtt

2.7 KB

4. Creating a Tasks Module.mp4

13.9 MB

4. Creating a Tasks Module.vtt

3.3 KB

5. Introduction to NestJS Controllers.mp4

28.3 MB

5. Introduction to NestJS Controllers.vtt

4.5 KB

6. Creating a Tasks Controller.mp4

16.2 MB

6. Creating a Tasks Controller.vtt

3.8 KB

7. Introduction to NestJS Providers and Services.mp4

25.4 MB

7. Introduction to NestJS Providers and Services.vtt

3.3 KB

8. Creating a Tasks Service.mp4

16.4 MB

8. Creating a Tasks Service.vtt

3.7 KB

9. Feature Getting all Tasks.mp4

27.5 MB

9. Feature Getting all Tasks.vtt

5.7 KB

10. Defining a Task Model.mp4

24.5 MB

10. Defining a Task Model.vtt

5.3 KB

11. Feature Creating a Task (Part 1 Service).mp4

35.7 MB

11. Feature Creating a Task (Part 1 Service).vtt

6.0 KB

12. Feature Creating a Task (Part 2 Controller).mp4

44.6 MB

12. Feature Creating a Task (Part 2 Controller).vtt

5.8 KB

13. Introduction to Data Transfer Objects (DTOs).mp4

59.0 MB

13. Introduction to Data Transfer Objects (DTOs).vtt

7.6 KB

14. Creating a CreateTaskDto.mp4

42.3 MB

14. Creating a CreateTaskDto.vtt

5.1 KB

15. Feature Getting a Task by ID.mp4

33.8 MB

15. Feature Getting a Task by ID.vtt

4.6 KB

16. Challenge Deleting a Task.mp4

5.4 MB

16. Challenge Deleting a Task.vtt

0.9 KB

17. Solution Deleting a Task.mp4

38.2 MB

17. Solution Deleting a Task.vtt

6.1 KB

18. Challenge Updating a Task's Status.mp4

10.4 MB

18. Challenge Updating a Task's Status.vtt

1.4 KB

19. Solution Updating a Task's Status.mp4

34.3 MB

19. Solution Updating a Task's Status.vtt

5.0 KB

20. Feature Searching and Filtering Tasks.mp4

87.0 MB

20. Feature Searching and Filtering Tasks.vtt

9.4 KB

21. Summary Quiz.html

0.1 KB

/3. Validation and Error Handling/

1. Introduction to NestJS Pipes.mp4

45.4 MB

1. Introduction to NestJS Pipes.vtt

5.6 KB

2. ValidationPipe Creating a Task.mp4

29.0 MB

2. ValidationPipe Creating a Task.vtt

3.9 KB

2.1 class-validator GitHub repository.html

0.1 KB

3. Error Handling Getting a non-existing Task.mp4

22.5 MB

3. Error Handling Getting a non-existing Task.vtt

3.4 KB

4. Error Handling Deleting a non-existing Task.mp4

13.4 MB

4. Error Handling Deleting a non-existing Task.vtt

2.1 KB

5. Custom Pipe Validating the Task Status.mp4

55.0 MB

5. Custom Pipe Validating the Task Status.vtt

6.7 KB

6. ValidationPipe Task Filtering and Search.mp4

25.4 MB

6. ValidationPipe Task Filtering and Search.vtt

4.0 KB

7. Summary Quiz.html

0.1 KB

/4. Data Persistence - PostgreSQL & TypeORM/

1. Installing PostgreSQL and pgAdmin.html

0.9 KB

2. Using pgAdmin to create a Database.mp4

11.6 MB

2. Using pgAdmin to create a Database.vtt

2.2 KB

2.1 pgAdmin Download.html

0.1 KB

3. Introduction to Object Relational Mapping and TypeORM.mp4

24.4 MB

3. Introduction to Object Relational Mapping and TypeORM.vtt

3.8 KB

4. IMPORTANT TypeORM Entities Configuration.html

0.5 KB

5. Connecting NestJS to a database using TypeORM.mp4

35.6 MB

5. Connecting NestJS to a database using TypeORM.vtt

6.0 KB

6. Creating a Task Entity.mp4

10.9 MB

6. Creating a Task Entity.vtt

1.9 KB

6.1 TypeORM Entities.html

0.1 KB

7. Creating a Task Repository.mp4

20.9 MB

7. Creating a Task Repository.vtt

3.9 KB

7.1 TypeORM Custom Repository.html

0.1 KB

7.2 TypeORM Repository Documentation.html

0.1 KB

8. Preparation for Task Service Refactoring.mp4

28.5 MB

8. Preparation for Task Service Refactoring.vtt

3.1 KB

9. Persistence Getting a Task by ID.mp4

59.3 MB

9. Persistence Getting a Task by ID.vtt

7.2 KB

9.1 TypeORM findOne.html

0.1 KB

10. Persistence Creating a Task.mp4

64.5 MB

10. Persistence Creating a Task.vtt

6.7 KB

11. Challenge Delete Task Persistence.mp4

13.2 MB

11. Challenge Delete Task Persistence.vtt

2.1 KB

11.1 TypeORM Repisotry.delete().html

0.1 KB

11.2 TypeORM Repository.remove().html

0.1 KB

12. Solution Delete Task Persistence.mp4

55.5 MB

12. Solution Delete Task Persistence.vtt

8.4 KB

12.1 TypeORM Repository.delete().html

0.1 KB

12.2 TypeORM Repository.remove().html

0.1 KB

13. Persistence Updating Task Status.mp4

32.7 MB

13. Persistence Updating Task Status.vtt

3.6 KB

14. IMPORTANT Before Persistence of Getting Tasks.mp4

32.9 MB

14. IMPORTANT Before Persistence of Getting Tasks.vtt

3.6 KB

15. Persistence Getting Tasks (with or without filters).mp4

82.0 MB

15. Persistence Getting Tasks (with or without filters).vtt

10.2 KB

15.1 TypeORM Query Builder.html

0.1 KB

16. Summary Quiz.html

0.1 KB

/5. (Part 1) Authentication - Setting up JWTPassport.js/

1. Introduction Users and roles in our application.html

0.0 KB

2. Setting up AuthModule, User Entity and UserRepository.mp4

38.1 MB

2. Setting up AuthModule, User Entity and UserRepository.vtt

5.5 KB

3. Feature Sign Up.mp4

67.5 MB

3. Feature Sign Up.vtt

9.4 KB

3.1 feature-sign-up.mp4.mp4

113.6 MB

4. Validation AuthCredentialsDto, password strength.mp4

31.5 MB

4. Validation AuthCredentialsDto, password strength.vtt

5.2 KB

4.1 GitHub Gist - Regular Expression used in this lecture.html

0.1 KB

4.2 Regular Expression - Wikipedia.html

0.1 KB

5. Error Handling Duplicate Usernames.mp4

56.0 MB

5. Error Handling Duplicate Usernames.vtt

6.3 KB

5.1 Rainbow table - Wikipedia.html

0.1 KB

5.2 Salt (cryptography) - Wikipedia.html

0.1 KB

6. Security Hashing Passwords & Using Salts.mp4

92.3 MB

6. Security Hashing Passwords & Using Salts.vtt

9.7 KB

7. Feature Validating Password - Sign In.mp4

82.2 MB

7. Feature Validating Password - Sign In.vtt

8.8 KB

8. Introduction to JSON Web Tokens (JWT).mp4

45.3 MB

8. Introduction to JSON Web Tokens (JWT).vtt

5.6 KB

9. Setting up the JWT Module and Passport.js.mp4

35.0 MB

9. Setting up the JWT Module and Passport.js.vtt

4.1 KB

9.1 @nestjspassport - GitHub.html

0.1 KB

9.2 @nestjsjwt - GitHub.html

0.1 KB

10. Signing a JWT Token Upon Authentication.mp4

39.8 MB

10. Signing a JWT Token Upon Authentication.vtt

5.2 KB

11. Setting up the JWT Strategy for Authorization.mp4

68.1 MB

11. Setting up the JWT Strategy for Authorization.vtt

8.0 KB

12. Custom @GetUser() Decorator.mp4

27.4 MB

12. Custom @GetUser() Decorator.vtt

3.1 KB

13. Guarding the Tasks Routes (TasksController).mp4

20.1 MB

13. Guarding the Tasks Routes (TasksController).vtt

2.8 KB

14. Summary Quiz.html

0.1 KB

/6. (Part 2) Authorization - Task Ownership/

1. Tasks and Users - Database Relation.mp4

38.1 MB

1. Tasks and Users - Database Relation.vtt

4.2 KB

2. Authorization Creating a Task For User.mp4

39.2 MB

2. Authorization Creating a Task For User.vtt

4.2 KB

3. Authorization Getting Tasks For User.mp4

46.2 MB

3. Authorization Getting Tasks For User.vtt

6.0 KB

4. Authorization Getting a User's Task.mp4

26.2 MB

4. Authorization Getting a User's Task.vtt

3.6 KB

5. Authorization Updating a User's Task Status.mp4

13.8 MB

5. Authorization Updating a User's Task Status.vtt

1.7 KB

6. Authorization Deleting a User's Task.mp4

23.3 MB

6. Authorization Deleting a User's Task.vtt

2.6 KB

/8. (Bonus) Pro-Production Configuration/

1. Windows Environment Variables.html

0.7 KB

2. Introduction to Configuration.mp4

13.2 MB

2. Introduction to Configuration.vtt

1.7 KB

3. Configuration Management Set-up.mp4

37.4 MB

3. Configuration Management Set-up.vtt

6.3 KB

4. Applying Configuration - Codebase (Part 1).mp4

81.8 MB

4. Applying Configuration - Codebase (Part 1).vtt

8.6 KB

/9. (Bonus) Front-end Application/

1. Front-end Application Set-up (Development Mode).mp4

31.4 MB

1. Front-end Application Set-up (Development Mode).vtt

7.0 KB

1.1 GitHub - Task Management Front-end.html

0.1 KB

/10. (Bonus) Deployment - Amazon Web Services (AWS)/

1. Signing up to Amazon Web Services and signing up.html

1.9 KB

2. Amazon S3 Setting up a Bucket (Front-end Hosting).mp4

37.6 MB

2. Amazon S3 Setting up a Bucket (Front-end Hosting).vtt

5.6 KB

2.1 AWS S3 Bucket Policy.html

0.1 KB

2.2 index.html.html

0.3 KB

3. Enabling CORS from the S3 Front-end Application.mp4

21.9 MB

3. Enabling CORS from the S3 Front-end Application.vtt

3.8 KB

4. IMPORTANT bcryptjs NPM package.html

1.0 KB

5. TIP Before Deploying to Production.html

0.9 KB

6. Pre-production package.json Adjustments.mp4

20.0 MB

6. Pre-production package.json Adjustments.vtt

1.8 KB

6.1 pre-prod-packagejson-changes.mp4.mp4

38.8 MB

7. IMPORTANT Change in TypeORM Configuration.html

0.9 KB

8. Deploying NestJS to Elastic Beanstalk.mp4

68.0 MB

8. Deploying NestJS to Elastic Beanstalk.vtt

9.1 KB

9. Uploading the Front-end App to S3.mp4

23.4 MB

9. Uploading the Front-end App to S3.vtt

3.2 KB

/11. Bonus Material/

1. HTTPS - Secure Communication.html

1.4 KB

2. Proceeding with NestJS & Back-end Development.html

0.7 KB

3. Domain Names for AWS Applications.html

1.0 KB

4. Elastic Beanstalk CLI.html

0.7 KB

 

Total files 185


Copyright © 2024 FileMood.com