![]() |
Mastering Nestjs - 2024 - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Mastering Nestjs - 2024 (/Thread-Mastering-Nestjs-2024--667801) |
Mastering Nestjs - 2024 - AD-TEAM - 11-15-2024 ![]() Mastering Nestjs - 2024 Published 7/2024 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 4.39 GB | Duration: 8h 9m Master NestJS and build Apps using REST API, MySQL, TypeORM, MongoDB, Mongoose, JWT, BcryptJS and more. [b]What you'll learn[/b] Learn fundamentals of NestJS / Server side programming step-by-step with controller and decorator basics Validating data with the understanding of Built in Pipes and Custom pipe implementation. Detailed understanding of NestJS middleware and dealing with the Route concept. Dive deeper with NestJS guards with fundamentals, API key authorization, practical assignment, role based guards and global guards. Make use of interceptors that intercept incoming and outgoing requests in your application to modify request and response data. CRUD operation with MySQL using TypeORM CRUD operation with MongoDB using Mongoose Practical concise MyStore app with MySQL (RDBMS) with the implementation of CRUD Operation Data validation and UI/UX implementation Cookies and JWT authentication with password hashing Conversion of MyStore app from RDBMS (MySQL) to NoSQL (MongoDB) and much more.. [b]Requirements[/b] Typescript and NodeJs basics will be a great help Time, attention and dedication to learn & practice [b]Description[/b] Explore the dynamic universe of server-side web development with this meticulously crafted Nest.js course, tailored for both aspiring learners and seasoned professionals looking to master server-side TypeScript. This progressive guide takes you on a hands-on exploration of Nest.js, with a new generation development approach with typescript.In this course, you'll learn the correct approach to tackle real-world projects - ensuring that you gain practical skills that are directly applicable in professional settings.Here are the key features of this course:NestJS BasicsControllersPipesGuardsInterceptorsMiddlewareCRUD with MySQLTypeORMREST APIsCookiesSessionJWTBcryptJSWorking with MongoDBMongoosePractical assignments & more.Master NestJS Fundamentals → Grasp the foundational principles like Controllers, Pipes, Guards and MiddlewareCRUD Operations with MySQL and MongoDB → Master techniques for building robust web applications and APIs with RDBMS and NoSQL databases. Interceptors → Make use of interceptors that intercept incoming and outgoing requests in your application to modify request and response data, execute additional logic, or handle errors globally.By the end of this course, you will be able to:Build scalable and maintainable Node.js applicationsEffectively use TypeScript in your NestJS projectsMaster the core concepts of NestJS architectureCreate robust RESTful APIsImplement advanced features like middleware, pipes, interceptors, and guardsWrite comprehensive tests for your code Overview Section 1: Introduction Lecture 1 Introduction to NEST JS Lecture 2 Setting up the project Lecture 3 Understanding Project Structure Section 2: Nest JS Fundamentals Lecture 4 Understanding Controllers Lecture 5 Controller Fundamentals(@Get Handler) Lecture 6 Controller Fundamentals(Headers) Lecture 7 Controller Fundamentals (@Post Handler) Lecture 8 Controller Fundamentals (@Post Handler) - Pt 2 with Modules Lecture 9 Controller Fundamentals (Fetching Params) Lecture 10 Controller Fundamentals (@Put Handler) Lecture 11 Controller Fundamentals (@Patch Handler) Lecture 12 Controller Fundamentals (@Delete Handler) Lecture 13 Request Object Lecture 14 Response Object Lecture 15 Fetching Queries Lecture 16 @HttpCode Vs. @Res Decorator Lecture 17 HTTP Response Status Section 3: Working with pipes Lecture 18 Introduction To Pipes Lecture 19 Built-in Pipes(ParseIntPipe) Lecture 20 Built-in Pipes(ParseFloatPipe) Lecture 21 Built-in Pipes(ParseBooleanPipe) Lecture 22 Built-in Pipes(ParseArrayPipe) Lecture 23 Built-in Pipes (ParseUUIDPipe) Lecture 24 Built-in Pipes (ValidationPipe) Lecture 25 Validating empty fields Lecture 26 Validating Field Length Lecture 27 Custom Validation Messages Lecture 28 Validating Field Using @IsEnum() Validator Lecture 29 Validating Dates In NestJS Lecture 30 Validating Optional Fields Lecture 31 Validating Regex Pattern Lecture 32 Creating A Custom Pipe Lecture 33 Understanding ArgumentMetadata (metadata.type) Lecture 34 Assignment - Custom Pipe (Handling different "type" arguments) Lecture 35 Understanding ArgumentMetadata (metadata.metatype) Lecture 36 Understanding ArgumentMetadata (metadata.data) Lecture 37 Implementing Global Pipes Section 4: NestJS Middleware Lecture 38 Introduction to Nest Middlewares Lecture 39 Implementing Middleware Lecture 40 Registering a Middleware Lecture 41 Route-Specific Middleware Lecture 42 Assignment - Checking Content-type With Middleware Lecture 43 Handling Route Wildcards Lecture 44 Middleware For Specific Route Handlers Lecture 45 Excluding Routes Lecture 46 Controller-Driven Route Middleware Lecture 47 Understanding Functional Middleware Lecture 48 Applying Multiple Middlewares Lecture 49 Applying Global Middlewares Lecture 50 Assignment - Password Encryption Middleware Section 5: NestJS Guards Lecture 51 Introduction To Guards Lecture 52 Understanding Guard Lecture 53 Understanding ExecutionContext Lecture 54 Accessing Arguments With getArgs() Lecture 55 Limiting Controller Access With Guard Lecture 56 Understanding switchToHttp() method Lecture 57 Assignment - API Key Authorization Lecture 58 Applying Multiple Guards Lecture 59 Defining Custom Metadata Lecture 60 Setting Custom Metadata - A Better Way Lecture 61 Applying Role For Specific Handlers Lecture 62 Applying Multiple Roles Lecture 63 Applying Global Guards Section 6: NestJS Interceptors Lecture 64 Introduction To Interceptors Lecture 65 Understanding Interceptor Lecture 66 Assignment - Transforming Response Data Lecture 67 Assignment - Modifying Request Headers Lecture 68 Assignment - Hiding Sensitive Information Lecture 69 Exception Mapping Lecture 70 Data Validation With Interceptor Lecture 71 Authentication and Authorization Lecture 72 Applying Global Interceptors Section 7: NestJS With MySQL Lecture 73 Connecting To MySQL Database Using TypeORM Lecture 74 Creating Entity With TypeORM Lecture 75 Inserting Product Data(CRUD) Lecture 76 Fetching the Product Data(CRUD) Lecture 77 Updating Product Record(CRUD) Lecture 78 Deleting Product Record(CRUD) Section 8: Practical Application - Creating a MyStore App Lecture 79 Introduction to MyStore Application Lecture 80 Rendering Template On Server Lecture 81 Creating Navbar With "includes" Lecture 82 Creating Home Interface Lecture 83 Conditional Rendering - No Product Found Lecture 84 Configuring Add Product Route Lecture 85 Creating "Add Product" Interface Lecture 86 Configuring Edit Product Route Lecture 87 Interface & Functionality - Edit Product Section 9: Attaching Templates to MySQL Lecture 88 Fetching The Products Lecture 89 Adding Product To Database - Part 1 Lecture 90 Adding Product To Database - Part 2 Lecture 91 Updating The Product Lecture 92 Deleting The Product Section 10: MyStore - Authentication/Session Cookie Lecture 93 Section Introduction Lecture 94 Setting Up The Sign-up Route Lecture 95 Designing the Sign-Up Form Lecture 96 Implementing Show/Hide Password Functionality Lecture 97 Validating Password Lecture 98 Registering User To The Database Lecture 99 Configuring Login Page Lecture 100 Validating User & Sending Cookie Lecture 101 Reading A Cookie Lecture 102 Rendering DOM Based On Login Status Lecture 103 Implementing Logout Lecture 104 Configuring Express-Session Lecture 105 Sending And Reading Session Cookie Lecture 106 Storing Sessions In MySQL Lecture 107 Destroying The Session - Logout Lecture 108 Optimizing Session Storage Lecture 109 Implementing JWT Token Lecture 110 Validating Request With Middleware Lecture 111 Conditional Rendering With Token Lecture 112 Hashing The Password On SignUp Lecture 113 Validating Login Credentials Lecture 114 Finalizing MyStore Application Aspirants who want to master NestJS developer,Junior & mid-level developers who want to enhance their skills to the max!,Expert developers who want to upgrade their existing development skills with the latest features. ![]()
FileAxa
DDownload RapidGator FileStore TurboBit |