آموزش NestJS از صفر تا قهرمان - توسعه بک‌اند مدرن - آخرین آپدیت

دانلود NestJS Zero to Hero - Modern backend Development

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

عنوان دوره:
آموزش جامع NestJS: توسعه بک‌اند مدرن [به زبان هندی]

توضیحات دوره:
در این دوره جامع هندی، توسعه بک‌اند مدرن را با NestJS یاد بگیرید! چه مبتدی باشید و چه توسعه‌دهنده‌ای باتجربه، این دوره شما را از صفر به قهرمان تبدیل می‌کند و تمام مباحث از پایه‌ای تا پیشرفته را پوشش می‌دهد.

یاد خواهید گرفت چگونه با استفاده از TypeScript و NestJS، یک فریم‌ورک قدرتمند Node.js الهام گرفته از Angular، برنامه‌های سمت سرور مقیاس‌پذیر و قابل نگهداری بسازید. مباحثی مانند REST API، GraphQL، احراز هویت، ادغام پایگاه داده (PostgreSQL, MongoDB, TypeORM, Prisma)، میکروسرویس‌ها، معماری رویداد محور، تست و استقرار را پوشش خواهیم داد.

در پایان این دوره، شما قادر خواهید بود با استفاده از بهترین شیوه‌ها در توسعه بک‌اند مدرن، برنامه‌های آماده برای استقرار در محیط Production را توسعه و مستقر کنید.

آنچه یاد خواهید گرفت:

  • آشنایی با NestJS و معماری آن
  • مفاهیم پایه ای Nestjs (مفاهیم اصلی)
  • راه‌اندازی یک پروژه NestJS با TypeScript
  • ایجاد RESTful API و GraphQL endpoints
  • پیاده‌سازی احراز هویت (JWT, OAuth, Passport.js)
  • ساخت سرویس های REST API از ابتدا تا انتها
  • راه‌اندازی یک پروژه NestJS با Monorepo
  • ادغام پایگاه داده با TypeORM، Prisma و Mongoose
  • راه اندازی پروژه NestJS با Testing
  • درک میکروسرویس‌های NestJS
  • ساخت میکروسرویس‌ها و برنامه‌های رویداد محور
  • تست واحد و یکپارچگی در NestJS
  • CI/CD و استقرار برنامه‌های NestJS در فضای ابری
  • استقرار nestjs به عنوان نمونه های lambda یا EC2 با استفاده از CI/CD

این دوره برای چه کسانی مناسب است:

  • مبتدیانی که می‌خواهند توسعه بک‌اند را از ابتدا یاد بگیرند
  • توسعه‌دهندگان وب که به دنبال انتقال به توسعه Full-Stack هستند
  • توسعه‌دهندگان با تجربه‌ای که می‌خواهند NestJS و شیوه‌های مدرن بک‌اند را یاد بگیرند

پیش نیازها: هیچ تجربه قبلی در NestJS لازم نیست! فقط دانش پایه ای از JavaScript/TypeScript و اشتیاق به یادگیری. آشنایی با Node.js و npm/pnpm (درک اولیه توسعه بک‌اند). اشتیاق به یادگیری و ساخت پروژه‌های دنیای واقعی! کامپیوتر با نصب Node.js و NPM


سرفصل ها و درس ها

مقدمه - NestJS از صفر تا قهرمان Introduction - NestJS Zero to Hero

  • NestJS از صفر تا قهرمان - توسعه بک‌اند مدرن [هندی] NestJS Zero to Hero - Modern backend Development [Hindi]

  • راه اندازی سیستم و پیش نیازهای این دوره Setting up Your System and prerequisite for this Course

  • برنامه و رئوس مطالب دوره Course Agenda & Outline

شروع کار با NestJS Getting Started with NestJS

  • استارتر NestJS CLI: بررسی کد تولید شده NestJS CLI Starter: Exploring the Generated Code

  • راه اندازی سیستم و نصب Node.js برای توسعه NestJS System Setup and Node.js Installation for NestJS Development

  • چرا NestJS؟ - مقدمه ای بر NestJS Why NestJS? – Introduction to NestJS

  • NestJS در مقابل Express: تفاوت های کلیدی در توسعه API NestJS vs Express: Key Differences in API Development

  • استفاده از NestJS CLI و سازماندهی کد با ساختار ماژولار Using NestJS CLI & Organize Your Code with Modular Structure

اصول اولیه NestJS با CRUD ساده NestJS Basic Fundamentals with Simple CRUD

  • کد پایه Nestjs برای ساخت API Baseline Nestjs Code for Building APIs

  • ساخت عملیات REST API CRUD با داده های In Memory Building REST API CRUD Operation with In Memory Data

  • کنترلر و سرویس NestJS: اصول اولیه NestJS Controller and Service Basic Fundamentals

Nestjs CLI و بلوک های سازنده اصلی Nestjs Nestjs CLI and Nestjs Core Building Blocks

  • درک جریان چرخه درخواست NestJS Understanding the NestJS Request Lifecycle Flow

  • راه اندازی برنامه NestJS با CLI Kickstarting Your NestJS App with the CLI

  • Middleware و Auth Guard NestJS با اجزای اصلی NestJS Middleware and Auth Guard with Core Components

  • مستندسازی API NestJS با استفاده از Swagger NestJS API Documentation Using Swagger

تزریق وابستگی NestJS و بلوک های سازنده NestJS Dependency Injection and Building Blocks

  • تزریق وابستگی (DI) NestJS و فریم ورک DI NestJS Dependency Injection (DI) and DI Framework

  • بلوک های سازنده NestJS: فیلترهای Exception NestJS Building Blocks: Exception Filters

  • کنترل جریان با Interceptorهای NestJS Controlling Flow with NestJS Interceptors

  • بلوک های سازنده NestJS: خلاصه ای سریع NestJS Building Blocks: Quick Recap Summary

NestJS پیشرفته: Custom Providerها و مدیریت دامنه های Provider Advanced NestJS: Custom Providers and Managing Provider Scopes

  • مدیریت متغیرهای محیطی در NestJS Managing Environment Variables in NestJS

  • Providerهای NestJS و دامنه های Custom Provider قسمت 1 NestJS Providers and Custom Provider Scopes Part-1

  • Providerهای NestJS و Custom Provider با دامنه ها قسمت 2 NestJS Providers and Custom Provider with Scopes Part-2

  • خلاصه سریع: دوره پیشرفته NestJS Quick Recap: Advanced NestJS Course

راه اندازی Repository Workspace برای Demoهای NestJS Setting Up a Repository Workspace for NestJS Demos

  • راه اندازی Monorepo پیشرفته NestJS با استفاده از Nestjs CLI NestJS Advanced Monorepo Setup using Nestjs CLI

  • راه اندازی Monorepo پیشرفته NestJS با ابزار NX و PNPM Advanced NestJS Monorepo Setup with NX Tooling and PNPM

ساخت و اعتبارسنجی APIها با NestJS: ادغام Swagger و اعتبارسنجی DTO Building and Validating APIs with NestJS: Swagger Integration & DTO Validation

  • اعتبارسنجی پیشرفته Data Transfer Object (DTO) در NestJS Advanced DTO Data Transfer Object Validation in NestJS

  • امنیت پیشرفته برای مستندسازی API در NestJS Advanced Security for API Documentation in NestJS

  • مفاهیم پیشرفته Swagger در NestJS Advanced Swagger Concepts in NestJS

طراحی API جستجو، مرتب سازی و فیلتر برای NestJS Search, Sort, and Filter API Design for NestJS

  • APIهای جستجو، مرتب سازی و صفحه بندی پیشرفته NestJS: قسمت 1 Advanced NestJS Search, Sort, and Pagination APIs: Part 1

  • APIهای جستجو، مرتب سازی و صفحه بندی پیشرفته NestJS: قسمت 2 Advanced NestJS Search, Sort, and Pagination APIs: Part 2

  • طراحی API فیلتر پیشرفته NestJS Advanced NestJS Filter API Design

تسلط بر Logging API در NestJS Mastering API Logging in NestJS

  • مدیریت پیکربندی پیشرفته در NestJS Advanced Configuration Management in NestJS

  • تسلط بر ماژول های Logging پیشرفته NestJS Mastering NestJS Advanced Logging Modules

  • Logging پیشرفته با NestJS و Pino Advanced Logging with NestJS and Pino

  • Logging پیشرفته با NestJS و Winston Advanced Logging with NestJS and Winston

درک Request Parameters، Query Parameters و Request Body در NestJS Understanding Request Parameters, Query Parameters, and Request Body in NestJS

  • ارسال پاسخ در NestJS: Status Codes، Headers & Redirection Sending Responses in NestJS: Status Codes, Headers & Redirection

  • ضروریات NestJS: Route Params، Query Params & Request Headers NestJS Essentials: Route Params, Query Params & Request Headers

  • دسترسی و مدیریت Request Payloads در NestJS Accessing and Handling Request Payloads in NestJS

  • طراحی و پیاده سازی REST APIها در NestJS Designing and Implementing REST APIs in NestJS

تسلط بر Providerها در NestJS: تکنیک های Custom، Named و Async Mastering Providers in NestJS: Custom, Named, and Async Techniques

  • Custom Providerهای پیشرفته: تزریق وابستگی در NestJS Advanced Custom Providers : Dependancy Injection in NestJS

  • Custom Providerهای Nestjs با استفاده از useClass، useValue، useFactory Nestjs custom providers using useClass, useValue, useFactory

  • الگوهای Async Provider پیشرفته در NestJS Advanced Async Providers Patterns in NestJS

  • NestJS Deep Dive: دامنه های Singleton، Request & Transient Provider NestJS Deep Dive: Singleton, Request & Transient Provider Scopes

تکنیک های روتینگ API پیشرفته در NestJS و LifeCycle Hook Advanced API Routing Techniques in NestJS and LifeCycle Hook

  • درک روتینگ API NestJS Understanding NestJS API Routing

  • رفع وابستگی های Cyclic در NestJS Fixing Cyclic Dependencies in NestJS

  • درک Lifecycle Hookهای NestJS و کاربردهای آنها Understanding NestJS Lifecycle Hooks and Their Applications

ادغام پایگاه داده ها در NestJS با TypeORM، postgres Integrating Databases in NestJS with TypeORM, postgres

  • ادغام پایگاه داده ها در NestJS با ORM در مقابل بدون ORM Integrating Databases in NestJS with ORM vs Without ORM

  • ادغام TypeORM در NestJS TypeORM Integration in NestJS

  • NestJS TypeORM: Migrations و راه اندازی اتصال به پایگاه داده NestJS TypeORM: Migrations and Database Connection Setup

  • راهنمای کامل ادغام پایگاه داده NestJS Complete Guide to NestJS Database Integration

Demo احراز هویت مبتنی بر Session در Nestjs با Postgres و Redis TypeORM Nestjs Session based Auth Demo with Postgres and Redis TypeORM

  • NestJS + Docker + PostgreSQL + Redis | راهنمای گام به گام NestJS + Docker + PostgreSQL + Redis | Step-by-Step Guide

  • آموزش ادغام NestJS PostgreSQL با TypeORM NestJS PostgreSQL Integration Tutorial with TypeORM

  • ابزارهای NestJS PostgreSQL برای Database TablePlus و Docker NestJS PostgreSQL Tools for Database TablePlus and Docker

  • اتصال پایگاه داده NestJS TypeORM با استفاده از forRoot و Async NestJS TypeORM database connection using forRoot and Async

  • احراز هویت در NestJS با TypeORM و استراتژی Passport Authentication in NestJS with TypeORM and Passport Strategy

  • NestJS Auth - ساخت سرویس کاربر (Passport + TypeORM) NestJS Auth – Building the User Service (Passport + TypeORM)

  • NestJS Auth - ساخت سرویس کاربر (Passport + TypeORM) NestJS Auth – Building the User Service (Passport + TypeORM)

  • NestJS + Passport Session Auth (Express Sessions) NestJS + Passport Session Auth (Express Sessions)

  • احراز هویت Session NestJS با PostgreSQL و Redis انتها به انتها | Demo گام به گام NestJS Session Auth with PostgreSQL and Redis end to end | Step-by-Step Demo

نمایش نظرات

آموزش NestJS از صفر تا قهرمان - توسعه بک‌اند مدرن
جزییات دوره
9.5 hours
59
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,005
5 از 5
ندارد
ندارد
ندارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tarun (tkssharma) Sharma Tarun (tkssharma) Sharma

سرپرست توسعه | مسئول فنی ارشد | لیدر توسعه