آموزش جامع NestJS؛ ساخت و توسعه API حرفهای
- ۲ دانشجو
- ۱ ساعت و ۴۶ دقیقه مدت دوره
- متوسط سطح
- در حال برگزاری وضعیت
بدون پرداخت — همین الان شروع کن
درباره دوره
اگر به توسعه بکاند با Node.js علاقهمند هستید و میخواهید APIهایی مقیاسپذیر، ساختاریافته و قابل نگهداری بسازید، NestJS یکی از بهترین فریمورکهایی است که باید یاد بگیرید.
در این دوره بهصورت پروژهمحور با معماری NestJS آشنا میشوید و یک API واقعی و آماده Production را از ابتدا توسعه میدهید. علاوه بر یادگیری مفاهیم اصلی NestJS، با ابزارهای مدرن مانند Prisma، Better Auth و Arcjet نیز کار خواهید کرد تا یک بکاند امن، حرفهای و قابل توسعه بسازید.
در طول آموزش، ابتدا تفاوت NestJS با Express را بررسی میکنید و سپس با مفاهیم کلیدی مانند Module، Controller، Provider، Middleware، Guards، Pipes، Interceptors و Exception Filters آشنا میشوید. در ادامه، تمامی این مفاهیم را در قالب توسعه یک پروژه واقعی پیادهسازی خواهید کرد.
در این دوره چه چیزهایی یاد میگیرید؟
- آشنایی با معماری و فلسفه NestJS
- تفاوت Express و NestJS
- ساختار پروژه و معماری ماژولار
- ایجاد Module، Controller و Provider
- کار با Middleware، Pipes، Guards و Interceptors
- مدیریت خطاها با Exception Filters
- طراحی و توسعه REST API استاندارد
- اتصال به پایگاه داده با Prisma ORM
- پیادهسازی احراز هویت با Better Auth
- افزایش امنیت API با Arcjet
- ساخت یک پروژه واقعی و آماده Production
- آشنایی با بهترین روشهای توسعه بکاند در پروژههای بزرگ
این دوره مناسب چه کسانی است؟
- برنامهنویسان Node.js که قصد یادگیری NestJS را دارند.
- توسعهدهندگان Express که میخواهند معماری حرفهایتری را تجربه کنند.
- علاقهمندان به توسعه REST APIهای مقیاسپذیر.
- افرادی که قصد ورود به بازار کار بکاند یا ارتقای مهارتهای خود را دارند.
در پایان این دوره، علاوه بر تسلط بر مفاهیم اصلی NestJS، یک API حرفهای و آماده Production خواهید ساخت که میتواند نمونهکار ارزشمندی برای رزومه و پروژههای واقعی شما باشد.
جلسات دوره
10 جلسهنظرات و گفتگو
سوال، نظر یا تجربهات رو بنویس — بقیه هم ازش استفاده میکنن.
برای نوشتن نظر باید وارد بشی — یک دقیقهست!
هنوز کسی نظر نذاشته — تو اولین نفر باش!