589689.xyz

NestJS Zero to Hero - Modern TypeScript Back-end Development

  • 收录时间:2019-11-28 04:19:25
  • 文件大小:3GB
  • 下载次数:171
  • 最近下载:2021-01-22 04:55:49
  • 磁力链接:

文件列表

  1. 7. (Bonus) Logging/2. Applying logging in our application.mp4 116MB
  2. 5. (Part 1) Authentication - Setting up JWTPassport.js/3.1 feature-sign-up.mp4.mp4 108MB
  3. 5. (Part 1) Authentication - Setting up JWTPassport.js/6. Security Hashing Passwords & Using Salts.mp4 88MB
  4. 2. REST API - Task Management Application (CRUD)/20. Feature Searching and Filtering Tasks.mp4 83MB
  5. 5. (Part 1) Authentication - Setting up JWTPassport.js/7. Feature Validating Password - Sign In.mp4 78MB
  6. 4. Data Persistence - PostgreSQL & TypeORM/15. Persistence Getting Tasks (with or without filters).mp4 78MB
  7. 8. (Bonus) Pro-Production Configuration/4. Applying Configuration - Codebase (Part 1).mp4 78MB
  8. 5. (Part 1) Authentication - Setting up JWTPassport.js/11. Setting up the JWT Strategy for Authorization.mp4 65MB
  9. 10. (Bonus) Deployment - Amazon Web Services (AWS)/8. Deploying NestJS to Elastic Beanstalk.mp4 65MB
  10. 5. (Part 1) Authentication - Setting up JWTPassport.js/3. Feature Sign Up.mp4 64MB
  11. 4. Data Persistence - PostgreSQL & TypeORM/10. Persistence Creating a Task.mp4 62MB
  12. 4. Data Persistence - PostgreSQL & TypeORM/9. Persistence Getting a Task by ID.mp4 57MB
  13. 2. REST API - Task Management Application (CRUD)/13. Introduction to Data Transfer Objects (DTOs).mp4 56MB
  14. 5. (Part 1) Authentication - Setting up JWTPassport.js/5. Error Handling Duplicate Usernames.mp4 53MB
  15. 4. Data Persistence - PostgreSQL & TypeORM/12. Solution Delete Task Persistence.mp4 53MB
  16. 3. Validation and Error Handling/5. Custom Pipe Validating the Task Status.mp4 52MB
  17. 2. REST API - Task Management Application (CRUD)/1.1 project-overview-edited.mp4.mp4 50MB
  18. 6. (Part 2) Authorization - Task Ownership/3. Authorization Getting Tasks For User.mp4 44MB
  19. 3. Validation and Error Handling/1. Introduction to NestJS Pipes.mp4 43MB
  20. 5. (Part 1) Authentication - Setting up JWTPassport.js/8. Introduction to JSON Web Tokens (JWT).mp4 43MB
  21. 2. REST API - Task Management Application (CRUD)/12. Feature Creating a Task (Part 2 Controller).mp4 43MB
  22. 2. REST API - Task Management Application (CRUD)/1. Project Overview Task Management Application.mp4 42MB
  23. 2. REST API - Task Management Application (CRUD)/14. Creating a CreateTaskDto.mp4 40MB
  24. 5. (Part 1) Authentication - Setting up JWTPassport.js/10. Signing a JWT Token Upon Authentication.mp4 38MB
  25. 6. (Part 2) Authorization - Task Ownership/2. Authorization Creating a Task For User.mp4 37MB
  26. 10. (Bonus) Deployment - Amazon Web Services (AWS)/6.1 pre-prod-packagejson-changes.mp4.mp4 37MB
  27. 2. REST API - Task Management Application (CRUD)/17. Solution Deleting a Task.mp4 36MB
  28. 5. (Part 1) Authentication - Setting up JWTPassport.js/2. Setting up AuthModule, User Entity and UserRepository.mp4 36MB
  29. 6. (Part 2) Authorization - Task Ownership/1. Tasks and Users - Database Relation.mp4 36MB
  30. 10. (Bonus) Deployment - Amazon Web Services (AWS)/2. Amazon S3 Setting up a Bucket (Front-end Hosting).mp4 36MB
  31. 2. REST API - Task Management Application (CRUD)/2. Creating a project via the CLI and an introduction to a NestJS project structure.mp4 36MB
  32. 8. (Bonus) Pro-Production Configuration/3. Configuration Management Set-up.mp4 36MB
  33. 2. REST API - Task Management Application (CRUD)/11. Feature Creating a Task (Part 1 Service).mp4 34MB
  34. 4. Data Persistence - PostgreSQL & TypeORM/5. Connecting NestJS to a database using TypeORM.mp4 34MB
  35. 5. (Part 1) Authentication - Setting up JWTPassport.js/9. Setting up the JWT Module and Passport.js.mp4 33MB
  36. 2. REST API - Task Management Application (CRUD)/19. Solution Updating a Task's Status.mp4 33MB
  37. 2. REST API - Task Management Application (CRUD)/15. Feature Getting a Task by ID.mp4 32MB
  38. 4. Data Persistence - PostgreSQL & TypeORM/14. IMPORTANT Before Persistence of Getting Tasks.mp4 31MB
  39. 4. Data Persistence - PostgreSQL & TypeORM/13. Persistence Updating Task Status.mp4 31MB
  40. 5. (Part 1) Authentication - Setting up JWTPassport.js/4. Validation AuthCredentialsDto, password strength.mp4 30MB
  41. 9. (Bonus) Front-end Application/1. Front-end Application Set-up (Development Mode).mp4 30MB
  42. 3. Validation and Error Handling/2. ValidationPipe Creating a Task.mp4 28MB
  43. 4. Data Persistence - PostgreSQL & TypeORM/8. Preparation for Task Service Refactoring.mp4 27MB
  44. 2. REST API - Task Management Application (CRUD)/5. Introduction to NestJS Controllers.mp4 27MB
  45. 2. REST API - Task Management Application (CRUD)/9. Feature Getting all Tasks.mp4 26MB
  46. 5. (Part 1) Authentication - Setting up JWTPassport.js/12. Custom @GetUser() Decorator.mp4 26MB
  47. 6. (Part 2) Authorization - Task Ownership/4. Authorization Getting a User's Task.mp4 25MB
  48. 3. Validation and Error Handling/6. ValidationPipe Task Filtering and Search.mp4 24MB
  49. 2. REST API - Task Management Application (CRUD)/7. Introduction to NestJS Providers and Services.mp4 24MB
  50. 2. REST API - Task Management Application (CRUD)/10. Defining a Task Model.mp4 23MB
  51. 4. Data Persistence - PostgreSQL & TypeORM/3. Introduction to Object Relational Mapping and TypeORM.mp4 23MB
  52. 10. (Bonus) Deployment - Amazon Web Services (AWS)/9. Uploading the Front-end App to S3.mp4 22MB
  53. 6. (Part 2) Authorization - Task Ownership/6. Authorization Deleting a User's Task.mp4 22MB
  54. 3. Validation and Error Handling/3. Error Handling Getting a non-existing Task.mp4 21MB
  55. 10. (Bonus) Deployment - Amazon Web Services (AWS)/3. Enabling CORS from the S3 Front-end Application.mp4 21MB
  56. 4. Data Persistence - PostgreSQL & TypeORM/7. Creating a Task Repository.mp4 20MB
  57. 5. (Part 1) Authentication - Setting up JWTPassport.js/13. Guarding the Tasks Routes (TasksController).mp4 19MB
  58. 10. (Bonus) Deployment - Amazon Web Services (AWS)/6. Pre-production package.json Adjustments.mp4 19MB
  59. 2. REST API - Task Management Application (CRUD)/3. Introduction to NestJS Modules.mp4 19MB
  60. 7. (Bonus) Logging/1. Introduction to Logging.mp4 19MB
  61. 1. Introduction to NestJS & Pre-requisites/2. What is NestJS.mp4 17MB
  62. 2. REST API - Task Management Application (CRUD)/8. Creating a Tasks Service.mp4 16MB
  63. 2. REST API - Task Management Application (CRUD)/6. Creating a Tasks Controller.mp4 15MB
  64. 2. REST API - Task Management Application (CRUD)/4. Creating a Tasks Module.mp4 13MB
  65. 6. (Part 2) Authorization - Task Ownership/5. Authorization Updating a User's Task Status.mp4 13MB
  66. 3. Validation and Error Handling/4. Error Handling Deleting a non-existing Task.mp4 13MB
  67. 8. (Bonus) Pro-Production Configuration/2. Introduction to Configuration.mp4 13MB
  68. 4. Data Persistence - PostgreSQL & TypeORM/11. Challenge Delete Task Persistence.mp4 13MB
  69. 1. Introduction to NestJS & Pre-requisites/4. Installing the NestJS CLI.mp4 11MB
  70. 4. Data Persistence - PostgreSQL & TypeORM/2. Using pgAdmin to create a Database.mp4 11MB
  71. 4. Data Persistence - PostgreSQL & TypeORM/6. Creating a Task Entity.mp4 10MB
  72. 2. REST API - Task Management Application (CRUD)/18. Challenge Updating a Task's Status.mp4 10MB
  73. 1. Introduction to NestJS & Pre-requisites/1. Welcome to the course!.mp4 6MB
  74. 2. REST API - Task Management Application (CRUD)/16. Challenge Deleting a Task.mp4 5MB
  75. 7. (Bonus) Logging/2. Applying logging in our application.vtt 12KB
  76. 4. Data Persistence - PostgreSQL & TypeORM/15. Persistence Getting Tasks (with or without filters).vtt 10KB
  77. 5. (Part 1) Authentication - Setting up JWTPassport.js/6. Security Hashing Passwords & Using Salts.vtt 9KB
  78. 2. REST API - Task Management Application (CRUD)/20. Feature Searching and Filtering Tasks.vtt 9KB
  79. 5. (Part 1) Authentication - Setting up JWTPassport.js/3. Feature Sign Up.vtt 9KB
  80. 10. (Bonus) Deployment - Amazon Web Services (AWS)/8. Deploying NestJS to Elastic Beanstalk.vtt 9KB
  81. 5. (Part 1) Authentication - Setting up JWTPassport.js/7. Feature Validating Password - Sign In.vtt 9KB
  82. 8. (Bonus) Pro-Production Configuration/4. Applying Configuration - Codebase (Part 1).vtt 8KB
  83. 4. Data Persistence - PostgreSQL & TypeORM/12. Solution Delete Task Persistence.vtt 8KB
  84. 5. (Part 1) Authentication - Setting up JWTPassport.js/11. Setting up the JWT Strategy for Authorization.vtt 8KB
  85. 2. REST API - Task Management Application (CRUD)/13. Introduction to Data Transfer Objects (DTOs).vtt 7KB
  86. 2. REST API - Task Management Application (CRUD)/1. Project Overview Task Management Application.vtt 7KB
  87. 2. REST API - Task Management Application (CRUD)/2. Creating a project via the CLI and an introduction to a NestJS project structure.vtt 7KB
  88. 4. Data Persistence - PostgreSQL & TypeORM/9. Persistence Getting a Task by ID.vtt 7KB
  89. 9. (Bonus) Front-end Application/1. Front-end Application Set-up (Development Mode).vtt 7KB
  90. 3. Validation and Error Handling/5. Custom Pipe Validating the Task Status.vtt 7KB
  91. 4. Data Persistence - PostgreSQL & TypeORM/10. Persistence Creating a Task.vtt 7KB
  92. 5. (Part 1) Authentication - Setting up JWTPassport.js/5. Error Handling Duplicate Usernames.vtt 6KB
  93. 8. (Bonus) Pro-Production Configuration/3. Configuration Management Set-up.vtt 6KB
  94. 2. REST API - Task Management Application (CRUD)/17. Solution Deleting a Task.vtt 6KB
  95. 4. Data Persistence - PostgreSQL & TypeORM/5. Connecting NestJS to a database using TypeORM.vtt 6KB
  96. 2. REST API - Task Management Application (CRUD)/11. Feature Creating a Task (Part 1 Service).vtt 6KB
  97. 6. (Part 2) Authorization - Task Ownership/3. Authorization Getting Tasks For User.vtt 6KB
  98. 2. REST API - Task Management Application (CRUD)/12. Feature Creating a Task (Part 2 Controller).vtt 6KB
  99. 2. REST API - Task Management Application (CRUD)/9. Feature Getting all Tasks.vtt 6KB
  100. 10. (Bonus) Deployment - Amazon Web Services (AWS)/2. Amazon S3 Setting up a Bucket (Front-end Hosting).vtt 6KB
  101. 3. Validation and Error Handling/1. Introduction to NestJS Pipes.vtt 5KB
  102. 5. (Part 1) Authentication - Setting up JWTPassport.js/8. Introduction to JSON Web Tokens (JWT).vtt 5KB
  103. 5. (Part 1) Authentication - Setting up JWTPassport.js/2. Setting up AuthModule, User Entity and UserRepository.vtt 5KB
  104. 2. REST API - Task Management Application (CRUD)/10. Defining a Task Model.vtt 5KB
  105. 5. (Part 1) Authentication - Setting up JWTPassport.js/4. Validation AuthCredentialsDto, password strength.vtt 5KB
  106. 5. (Part 1) Authentication - Setting up JWTPassport.js/10. Signing a JWT Token Upon Authentication.vtt 5KB
  107. 2. REST API - Task Management Application (CRUD)/14. Creating a CreateTaskDto.vtt 5KB
  108. 2. REST API - Task Management Application (CRUD)/19. Solution Updating a Task's Status.vtt 5KB
  109. 2. REST API - Task Management Application (CRUD)/15. Feature Getting a Task by ID.vtt 4KB
  110. 2. REST API - Task Management Application (CRUD)/5. Introduction to NestJS Controllers.vtt 4KB
  111. 6. (Part 2) Authorization - Task Ownership/1. Tasks and Users - Database Relation.vtt 4KB
  112. 6. (Part 2) Authorization - Task Ownership/2. Authorization Creating a Task For User.vtt 4KB
  113. 5. (Part 1) Authentication - Setting up JWTPassport.js/9. Setting up the JWT Module and Passport.js.vtt 4KB
  114. 3. Validation and Error Handling/6. ValidationPipe Task Filtering and Search.vtt 4KB
  115. 4. Data Persistence - PostgreSQL & TypeORM/7. Creating a Task Repository.vtt 4KB
  116. 3. Validation and Error Handling/2. ValidationPipe Creating a Task.vtt 4KB
  117. 4. Data Persistence - PostgreSQL & TypeORM/3. Introduction to Object Relational Mapping and TypeORM.vtt 4KB
  118. 2. REST API - Task Management Application (CRUD)/6. Creating a Tasks Controller.vtt 4KB
  119. 10. (Bonus) Deployment - Amazon Web Services (AWS)/3. Enabling CORS from the S3 Front-end Application.vtt 4KB
  120. 2. REST API - Task Management Application (CRUD)/8. Creating a Tasks Service.vtt 4KB
  121. 4. Data Persistence - PostgreSQL & TypeORM/13. Persistence Updating Task Status.vtt 4KB
  122. 4. Data Persistence - PostgreSQL & TypeORM/14. IMPORTANT Before Persistence of Getting Tasks.vtt 4KB
  123. 6. (Part 2) Authorization - Task Ownership/4. Authorization Getting a User's Task.vtt 3KB
  124. 7. (Bonus) Logging/1. Introduction to Logging.vtt 3KB
  125. 3. Validation and Error Handling/3. Error Handling Getting a non-existing Task.vtt 3KB
  126. 2. REST API - Task Management Application (CRUD)/7. Introduction to NestJS Providers and Services.vtt 3KB
  127. 2. REST API - Task Management Application (CRUD)/4. Creating a Tasks Module.vtt 3KB
  128. 10. (Bonus) Deployment - Amazon Web Services (AWS)/9. Uploading the Front-end App to S3.vtt 3KB
  129. 5. (Part 1) Authentication - Setting up JWTPassport.js/12. Custom @GetUser() Decorator.vtt 3KB
  130. 4. Data Persistence - PostgreSQL & TypeORM/8. Preparation for Task Service Refactoring.vtt 3KB
  131. 5. (Part 1) Authentication - Setting up JWTPassport.js/13. Guarding the Tasks Routes (TasksController).vtt 3KB
  132. 2. REST API - Task Management Application (CRUD)/3. Introduction to NestJS Modules.vtt 3KB
  133. 1. Introduction to NestJS & Pre-requisites/4. Installing the NestJS CLI.vtt 3KB
  134. 1. Introduction to NestJS & Pre-requisites/2. What is NestJS.vtt 3KB
  135. 6. (Part 2) Authorization - Task Ownership/6. Authorization Deleting a User's Task.vtt 3KB
  136. 4. Data Persistence - PostgreSQL & TypeORM/2. Using pgAdmin to create a Database.vtt 2KB
  137. 4. Data Persistence - PostgreSQL & TypeORM/11. Challenge Delete Task Persistence.vtt 2KB
  138. 3. Validation and Error Handling/4. Error Handling Deleting a non-existing Task.vtt 2KB
  139. 10. (Bonus) Deployment - Amazon Web Services (AWS)/1. Signing up to Amazon Web Services and signing up.html 2KB
  140. 4. Data Persistence - PostgreSQL & TypeORM/6. Creating a Task Entity.vtt 2KB
  141. 10. (Bonus) Deployment - Amazon Web Services (AWS)/6. Pre-production package.json Adjustments.vtt 2KB
  142. 8. (Bonus) Pro-Production Configuration/2. Introduction to Configuration.vtt 2KB
  143. 6. (Part 2) Authorization - Task Ownership/5. Authorization Updating a User's Task Status.vtt 2KB
  144. 1. Introduction to NestJS & Pre-requisites/1. Welcome to the course!.vtt 2KB
  145. 2. REST API - Task Management Application (CRUD)/18. Challenge Updating a Task's Status.vtt 1KB
  146. 11. Bonus Material/1. HTTPS - Secure Communication.html 1KB
  147. 11. Bonus Material/3. Domain Names for AWS Applications.html 999B
  148. 10. (Bonus) Deployment - Amazon Web Services (AWS)/4. IMPORTANT bcryptjs NPM package.html 976B
  149. 4. Data Persistence - PostgreSQL & TypeORM/1. Installing PostgreSQL and pgAdmin.html 946B
  150. 10. (Bonus) Deployment - Amazon Web Services (AWS)/7. IMPORTANT Change in TypeORM Configuration.html 946B
  151. 2. REST API - Task Management Application (CRUD)/16. Challenge Deleting a Task.vtt 915B
  152. 10. (Bonus) Deployment - Amazon Web Services (AWS)/5. TIP Before Deploying to Production.html 856B
  153. 1. Introduction to NestJS & Pre-requisites/6. (Optional) Installing Visual Studio Code.html 772B
  154. 11. Bonus Material/2. Proceeding with NestJS & Back-end Development.html 744B
  155. 11. Bonus Material/4. Elastic Beanstalk CLI.html 696B
  156. 8. (Bonus) Pro-Production Configuration/1. Windows Environment Variables.html 685B
  157. 4. Data Persistence - PostgreSQL & TypeORM/4. IMPORTANT TypeORM Entities Configuration.html 514B
  158. 1. Introduction to NestJS & Pre-requisites/5. Installing Postman.html 479B
  159. 1. Introduction to NestJS & Pre-requisites/3. Installing Node.js and NPM.html 458B
  160. 10. (Bonus) Deployment - Amazon Web Services (AWS)/2.2 index.html.html 263B
  161. 4. Data Persistence - PostgreSQL & TypeORM/9.1 TypeORM findOne.html 149B
  162. 4. Data Persistence - PostgreSQL & TypeORM/11.1 TypeORM Repisotry.delete().html 148B
  163. 4. Data Persistence - PostgreSQL & TypeORM/11.2 TypeORM Repository.remove().html 148B
  164. 4. Data Persistence - PostgreSQL & TypeORM/12.1 TypeORM Repository.delete().html 148B
  165. 4. Data Persistence - PostgreSQL & TypeORM/12.2 TypeORM Repository.remove().html 148B
  166. 10. (Bonus) Deployment - Amazon Web Services (AWS)/2.1 AWS S3 Bucket Policy.html 142B
  167. 4. Data Persistence - PostgreSQL & TypeORM/7.2 TypeORM Repository Documentation.html 141B
  168. 4. Data Persistence - PostgreSQL & TypeORM/15.1 TypeORM Query Builder.html 136B
  169. 4. Data Persistence - PostgreSQL & TypeORM/7.1 TypeORM Custom Repository.html 133B
  170. 5. (Part 1) Authentication - Setting up JWTPassport.js/4.1 GitHub Gist - Regular Expression used in this lecture.html 133B
  171. 3. Validation and Error Handling/2.1 class-validator GitHub repository.html 127B
  172. 4. Data Persistence - PostgreSQL & TypeORM/6.1 TypeORM Entities.html 124B
  173. 2. REST API - Task Management Application (CRUD)/21. Summary Quiz.html 123B
  174. 3. Validation and Error Handling/7. Summary Quiz.html 123B
  175. 4. Data Persistence - PostgreSQL & TypeORM/16. Summary Quiz.html 123B
  176. 5. (Part 1) Authentication - Setting up JWTPassport.js/14. Summary Quiz.html 123B
  177. 9. (Bonus) Front-end Application/1.1 GitHub - Task Management Front-end.html 120B
  178. 5. (Part 1) Authentication - Setting up JWTPassport.js/5.2 Salt (cryptography) - Wikipedia.html 110B
  179. 5. (Part 1) Authentication - Setting up JWTPassport.js/4.2 Regular Expression - Wikipedia.html 109B
  180. 5. (Part 1) Authentication - Setting up JWTPassport.js/5.1 Rainbow table - Wikipedia.html 104B
  181. 7. (Bonus) Logging/2.1 NestJS Documentation - Logger.html 102B
  182. 5. (Part 1) Authentication - Setting up JWTPassport.js/9.1 @nestjspassport - GitHub.html 95B
  183. 4. Data Persistence - PostgreSQL & TypeORM/2.1 pgAdmin Download.html 94B
  184. 5. (Part 1) Authentication - Setting up JWTPassport.js/9.2 @nestjsjwt - GitHub.html 90B
  185. 5. (Part 1) Authentication - Setting up JWTPassport.js/1. Introduction Users and roles in our application.html 23B