دانلود دوره کامل قدم به قدم node js از proacademy
برای دانلود ویدیوهای آموزش نود جی اس مرحله به مرحله می توانید از طریق لینک های زیر اقدام نمایید:
- _01 Introduction to NODE JS _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 10.4 MB
- _02 Installing NODE JS _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 10.5 MB
- _03 Understanding REPL in Node _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 10.6 MB
- _04 First Node JS Project _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 16.8 MB
- _05 Reading _ Writing files synchronously _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 19.5 MB
- _06 Asynchronous nature of Node JS _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 21.4 MB
- _07 Reading _ Writing files asynchronously _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 35.0 MB
- _08 Creating a simple web server _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 19.5 MB
- _09 An overview of how web works _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 19.3 MB
- _10 How Request _ Response works _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 22.2 MB
- _11 What is Routing _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 13.0 MB
- _12 Creating Routes in Node JS _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 18.3 MB
- _13 Sending HTML Response _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 19.9 MB
- _14 Setting headers for Response _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 17.0 MB
- _15 Working with JSON data _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 35.8 MB
- _16 Transforming JSON data into HTML _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 45.9 MB
- _17 Parsing Query String from URL _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 32.5 MB
- _18 Creating a reusable function _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 33.5 MB
- _19 Creating a Custom Module _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 22.2 MB
- _20 Understanding event driven architecture _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 19.2 MB
- _21 Emitting _ Handling Custom Events _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 42.1 MB
- _22 Understanding Streams in NODE JS _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 16.3 MB
- _23 Understanding Streams in Practice _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 46.5 MB
- _24 Understanding pipe method _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 21.9 MB
- _25 What is NPM _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 15.3 MB
- _26 Types of Packages _ installs _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 25.2 MB
- _27 Architecture of NODE JS _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 20.2 MB
- _28 Event Loop in NODE JS _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 32.8 MB
- _29 NODE JS Event Loop in Practice _ Fundamentals of NODE JS _ A Complete NODE JS Course.mp4 – 58.8 MB
- _30 Introduction to Express JS _ Working with Express JS _ A Complete NODE JS Course.mp4 – 33.5 MB
- _31 Frontend vs Backend Development _ Working with Express JS _ A Complete NODE JS Course.mp4 – 9.2 MB
- _32 What is Web API _ Working with Express JS _ A Complete NODE JS Course.mp4 – 18.2 MB
- _33 Understanding REST Architecture _ Working with Express JS _ A Complete NODE JS Course.mp4 – 20.6 MB
- _34 API_ Handling GET Request _ Working with Express JS _ A Complete NODE JS Course.mp4 – 36.4 MB
- _35 API_ Handling POST Request _ Working with Express JS _ A Complete NODE JS Course.mp4 – 37.9 MB
- _36 API_ Handling Route Parameters _ Working with Express JS _ A Complete NODE JS Course.mp4 – 46.9 MB
- _37 API_ Handling PATCH Request _ Working with Express JS _ A Complete NODE JS Course.mp4 – 45.1 MB
- _38 API_ Handling DELETE Request _ Working with Express JS _ A Complete NODE JS Course.mp4 – 41.0 MB
- _39 Understanding Middleware in Express _ Working with Express JS _ A Complete NODE JS Course.mp4 – 9.6 MB
- _40 Creating a Custom Middleware _ Working with Express JS _ A Complete NODE JS Course.mp4 – 24.5 MB
- _41 Using third party middleware _ Working with Express JS _ A Complete NODE JS Course.mp4 – 33.7 MB
- _42 Mounting Routes in Express _ Working with Express JS _ A Complete NODE JS Course.mp4 – 14.3 MB
- _43 Creating _ using Routes module _ Working with Express JS _ A Complete NODE JS Course.mp4 – 44.3 MB
- _44 Understanding param middleware _ Working with Express JS _ A Complete NODE JS Course.mp4 – 40.0 MB
- _45 Chaining multiple middleware _ Working with Express JS _ A Complete NODE JS Course.mp4 – 30.7 MB
- _46 Serving static files _ Working with Express JS _ A Complete NODE JS Course.mp4 – 24.2 MB
- _47 Environment variables _ Working with Express JS _ A Complete NODE JS Course.mp4 – 22.7 MB
- _48 Environment variable configuration file _ Working with Express JS _ A Complete NODE JS Course.mp4 – 27.9 MB
- _49 Introduction to MongoDB _ Getting Started with MongoDB _ A Complete NODE JS Course.mp4 – 18.3 MB
- _50 Install MongoDB for Windows _ Getting Started with MongoDB _ A Complete NODE JS Course.mp4 – 21.2 MB
- _51 Working with MongoDB Database _ Getting Started with MongoDB _ A Complete NODE JS Course.mp4 – 11.9 MB
- _52 Working with Collections _ Getting Started with MongoDB _ A Complete NODE JS Course.mp4 – 11.7 MB
- _53 What is BSON data format _ Getting Started with MongoDB _ A Complete NODE JS Course.mp4 – 19.1 MB
- _54 Inserting documents in collection _ Getting Started with MongoDB _ A Complete NODE JS Course.mp4 – 12.7 MB
- _55 Fetch documents from collection _ Getting Started with MongoDB _ A Complete NODE JS Course.mp4 – 10.7 MB
- _56 Update documents in a collection _ Getting Started with MongoDB _ A Complete NODE JS Course.mp4 – 16.7 MB
- _57 Delete document in a collection _ Getting Started with MongoDB _ A Complete NODE JS Course.mp4 – 21.2 MB
- _58 What is Cursor in MongoDB _ Getting Started with MongoDB _ A Complete NODE JS Course.mp4 – 18.2 MB
- _59 Data types in MongoDB _ Getting Started with MongoDB _ A Complete NODE JS Course.mp4 – 15.1 MB
- _61 Working with Arrays _ Getting Started with MongoDB _ A Complete NODE JS Course.mp4 – 12.7 MB
- _62 Introduction to MongoDB Compass _ Getting Started with MongoDB _ A Complete NODE JS Course.mp4 – 24.6 MB
- _63 Creating a hosted database with Atlas _ Getting Started with MongoDB _ A Complete NODE JS Course.mp4 – 31.5 MB
- _64 Connect to remote database from Express _ Using MongoDB with Express_ A Complete NODE JS Course.mp4 – 25.5 MB
- _65 Creating Schema _ Model _ Using MongoDB with Express_ A Complete NODE JS Course.mp4 – 26.9 MB
- _66 Creating documents from Model _ Using MongoDB with Express_ A Complete NODE JS Course.mp4 – 25.7 MB
- _67 MVC Architecture in NODE JS _ Using MongoDB with Express_ A Complete NODE JS Course.mp4 – 31.2 MB
- _68 Create document from Express _ Using MongoDB with Express_ A Complete NODE JS Course.mp4 – 44.2 MB
- _69 Query documents from Express _ Using MongoDB with Express_ A Complete NODE JS Course.mp4 – 40.0 MB
- _70 Update document from Express _ Using MongoDB with Express_ A Complete NODE JS Course.mp4 – 39.0 MB
- _71 Delete document from Express _ Using MongoDB with Express_ A Complete NODE JS Course.mp4 – 19.4 MB
- _72 Defining schema for Movie model _ Using MongoDB with Express_ A Complete NODE JS Course.mp4 – 23.5 MB
- _73 Importing development data _ Using MongoDB with Express_ A Complete NODE JS Course.mp4 – 63.4 MB
- _74 Filtering _ Using MongoDB with Express_ A Complete NODE JS Course.mp4 – 34.6 MB
- _75 Excluding query object properties _ Using MongoDB with Express_ A Complete NODE JS Course.mp4 – 26.9 MB
- _76 Advance filtering _ Using MongoDB with Express_ A Complete NODE JS Course.mp4 – 52.4 MB
- _77 Sorting result _ Using MongoDB with Express_ A Complete NODE JS Course.mp4 – 46.5 MB
- _78 Limiting fields _ Using MongoDB with Express_ A Complete NODE JS Course.mp4 – 32.2 MB
- _79 Pagination _ Using MongoDB with Express_ A Complete NODE JS Course.mp4 – 32.1 MB
- _80 Aliasing a route _ Using MongoDB with Express_ A Complete NODE JS Course.mp4 – 28.3 MB
- _81 Creating a reusable class _ Using MongoDB with Express_ A Complete NODE JS Course.mp4 – 61.9 MB
- _82 Aggregation pipeline_ _match _ _group _ Using MongoDB with Express _ A Complete NODE JS Course.mp4 – 68.6 MB
- _83 Aggregation pipeline_ _unwind _ _project _Using MongoDB with Express _ A Complete NODE JS Course.mp4 – 55.4 MB
- _84 Virtual Properties _ Using MongoDB with Express _ A Complete NODE JS.mp4 – 22.4 MB
- _85 Document Middleware _ Using MongoDB with Express _ A Complete NODE JS Course.mp4 – 52.4 MB
- _86 Query Middleware _ Using MongoDB with Express _ A Complete NODE JS Course.mp4 – 47.6 MB
- _87 Aggregation Middleware _ Using MongoDB with Express _ A Complete NODE JS Course.mp4 – 42.9 MB
- _88 Data Validators_ Built-in validators _ Using MongoDB with Express _ A Complete NODE JS Course.mp4 – 34.8 MB
- _89 Data Validators_ Custom validators _ Using MongoDB with Express _ A Complete NODE JS Course.mp4 – 44.1 MB
- _90 Creating a Default Route _ Error Handling in Express _ A Complete NODE JS Course.mp4 – 26.4 MB
- _91 Global Error Handling Middleware _ Error Handling in Express _ A Complete NODE JS Course.mp4 – 27.5 MB
- _92 Creating a Custom Error class _ Error Handling in Express _ A Complete NODE JS Course.mp4 – 27.3 MB
- _93 Error Handling in async function _ Error Handling in Express _ A Complete NODE JS Course.mp4 – 44.9 MB
- _94 Handling Not Found Errors _ Error Handling in Express _ A Complete NODE JS Course.mp4 – 26.1 MB
- _95 Development _ Production Error _ Error Handling in Express _ A Complete NODE JS Course.mp4 – 19.5 MB
- _96 Handling Invalid ID Error _ Error Handling in Express _ A Complete NODE JS Course.mp4 – 44.8 MB
- _97 Handling Duplicate Key Error _ Error Handling in Express _ A Complete NODE JS Course.mp4 – 38.4 MB
- _98 Handling Mongoose Validation Errors _ Error Handling in Express _ A Complete NODE JS Course.mp4 – 42.6 MB
- _99 Handling Rejected Promises Globally _ Error Handling in Express _ A Complete NODE JS Course.mp4 – 31.3 MB
- _100 Handling Uncaught Exceptions _ Error Handling in Express _ A Complete NODE JS Course.mp4 – 38.7 MB
- _101 Debugging NODE JS Code _ Error Handling in Express _ A Complete NODE JS Course.mp4 – 48.9 MB
- _102 Creating a User Model _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 24.9 MB
- _103 Creating a new User _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 32.8 MB
- _104 Encrypting Password _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 56.9 MB
- _105 How Authentication Works with JWT _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 19.8 MB
- _106 Signing up a User _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 41.6 MB
- _107 Logging in a User _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 85.2 MB
- _108 Protecting Routes_ PART 1 _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 85.7 MB
- _109 Protecting Routes_ PART 2 _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 85.2 MB
- _110 Advanced Postman Setup _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 47.9 MB
- _111 User Roles and Permission _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 54.0 MB
- _112 Password Reset Functionality _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 65.4 MB
- _113 Sending Email for Password Reset _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 68.3 MB
- _114 Setting new Password for User _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 67.3 MB
- _115 Updating the User Password _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 66.9 MB
- _116 Updating Current User Details _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 80.6 MB
- _117 Deleting the Current User _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 66.8 MB
- _118 Using Cookie for Sending JWT _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 42.8 MB
- _119 Implementing Rate Limiting _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 26.9 MB
- _120 Setting Security HTTP Headers _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 16.7 MB
- _121 Data Sanitization _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 27.2 MB
- _122 Preventing Parameter Pollution _ Authentication _ Authorization _ A Complete NODE JS Course.mp4 – 37.5 MB
مقداد علی بخشی هستم. موسیقی دان، برنامه نویس، متخصص هوش مصنوعی، علم داده، متخصص بلاکچین و توسعه دهنده ربات های هوشمند.
دانش آموخته مقطع ارشد و دکتری دانشکده فنی دانشگاه تهران هستم. با سابقه تدریس درس برنامه نویسی در دانشگاه (پردیس بین الملل کیش دانشگاه تهران)