سرعت پخش
سبک زیرنویس
تسلط بر NestJS: ساخت API آمادهی استقرار
بدون پرداخت — همین الان شروع کن
درباره دوره
این دوره برای توسعهدهندگان Node.js که میخواهند مهارتهای خود را در ساخت APIهای مقیاسپذیر و قابل نگهداری ارتقا دهند، طراحی شده است.
در طول این دوره، یک API مدیریت وظایف (Task Management API) کامل را با استفاده از NestJS، TypeScript، Docker و Postgres ایجاد خواهید کرد و یاد خواهید گرفت چگونه آن را به صورت حرفهای استقرار دهید.
ما از اصول اولیه NestJS شروع میکنیم و به مباحث پیشرفته مانند DTOها، اعتبارسنجی دادهها، مدیریت خطاها و بهترین شیوههای کدنویسی میپردازیم. این دوره با پروژههای عملی و تمرینهای کدنویسی همراه است.
در این دوره چه چیزهایی یاد میگیرید؟
- ساخت و پیکربندی اولین برنامه NestJS
- درک مفهوم Dependency Injection و IoC در NestJS
- طراحی و ساختاردهی API با استفاده از ماژولها و سرویسها
- ایجاد کنترلرها و endpointهای API برای مدیریت درخواستها
- استفاده از DTOها برای ساختاربندی دادههای API
- پیادهسازی اعتبارسنجی دادهها با استفاده از Pipes
- مدیریت خطاها و پاسخهای HTTP به صورت حرفهای
- کار با پایگاه داده Postgres با استفاده از NestJS
- استفاده از Docker برای کانتینریزه کردن و استقرار API
- تست API با استفاده از Postman و VSCode
- بهینهسازی کد با استفاده از TypeScript و Mapped Types
- پیادهسازی عملیات CRUD (Create, Read, Update, Delete) با استفاده از NestJS
- درک تفاوتهای PUT و PATCH در APIهای RESTful
- نوشتن تستهای unit برای API
این دوره مناسب چه کسانی است؟
- توسعهدهندگان Node.js با دانش پایه TypeScript
- افرادی که با مفاهیم RESTful API آشنا هستند
- توسعهدهندگانی که به دنبال یادگیری یک فریمورک قدرتمند برای ساخت APIهای بکاند هستند
- کسانی که میخواهند مهارتهای خود را در Docker و استقرار برنامهها ارتقا دهند
با گذراندن این دوره، شما به یک توسعهدهنده NestJS ماهر تبدیل خواهید شد و قادر خواهید بود APIهای قدرتمند و مقیاسپذیری را برای پروژههای واقعی خود بسازید. همین امروز ثبتنام کنید و سفر خود را به سوی تسلط بر NestJS آغاز کنید.
جلسات دوره
236 جلسهنظرات و گفتگو
سوال، نظر یا تجربهات رو بنویس — بقیه هم ازش استفاده میکنن.
برای نوشتن نظر باید وارد بشی — یک دقیقهست!
هنوز کسی نظر نذاشته — تو اولین نفر باش!