لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Master NestJS 9 - Node.js Framework 2023
Master NestJS 9 - Node.js Framework 2023
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Nest 9 و Node، GraphQL، REST، Unit Testing، E2E Testing، Type ORM 3، API Development با TypeScript و موارد دیگر را بیاموزید! توسعه APIهای REST قوی درک و ایجاد آزمایش APIهای GraphQL با تست های واحد و پایان به پایان گردش کار توسعه قوی با استفاده از Docker با استفاده از انتزاع پایگاه داده مدرن (TypeORM) درک ماژول ها، ارائه دهندگان و خدمات! احراز هویت و مجوز را بیاموزید (با پاسپورت) بدانید که چگونه توکنهای JWT کار میکنند نحوه پیکربندی برنامه و نحوه نگهداشتن گزارشها را درک کنید Query Builder - یاد بگیرید چگونه به طور موثر کوئری بسازید یاد بگیرید چگونه دادهها را اعتبارسنجی و سریالسازی کنید آموزش استفاده از Nest CLI درک طراحی کد الگوهایی مانند Repository یا Service پیش نیازها:درک پایه جاوا اسکریپت
آیا برای یادگیری هنر ساختن APIهای REST GraphQL قوی و مقیاس پذیر آماده هستید؟ جلوترش رو نگاه نکن! این دوره جامع در مورد NestJS اینجاست تا شما را در فرآیند ساخت APIهای با کارایی بالا راهنمایی کند.
در این دوره آموزشی، با استفاده از پایگاههای داده از جمله TypeORM برای ماندگاری دادهها با Repository، Query Builder و Relations با مسیریابی و کنترلکنندهها آشنا میشوید. همچنین نحوه استفاده از Docker در گردش کار توسعه محلی خود و نحوه انجام اعتبارسنجی و سریال سازی داده ها را بررسی خواهید کرد.
ما عمیقاً در ماژولهای NestJS، Dependency Injection و Providerها غوطه ور میشویم و با پیکربندی، ثبت و مدیریت خطا آشنا خواهید شد. شما با احراز هویت با استفاده از Passport.js و Bcrypt آشنا خواهید شد و مفهوم نشانههای JSON Web Tokens (JWT)، نحوه تولید آنها و نحوه استفاده از آنها را خواهید فهمید.
این دوره همچنین مجوز و حصول اطمینان از برخورداری کاربر از امتیازات لازم را پوشش می دهد. ما به شما یاد خواهیم داد که چگونه از Postman به طور موثر استفاده کنید، از جمله ایجاد مجموعه ها، محیط ها، و خودکار کردن Postman. علاوه بر این، در مورد واحد و آزمایش سرتاسر، از جمله اتصال به پایگاه داده، خواهید آموخت.
آخرین اما نه کماهمیت، تجربه عملی در ساخت GraphQL API کسب خواهید کرد و در کمترین زمان به یک حرفهای تبدیل خواهید شد. این دوره با کد منبع کامل، نمودارها و تصاویر به شما کمک می کند تا مفاهیم را بهتر درک کنید. اگر زمانی گیر کردید، من همیشه برای کمک به شما در بخش Q A یا انجمن Discord ما در دسترس هستم. این دوره با تمرکز بر مهارت های عملی و برنامه های کاربردی در دنیای واقعی، به شما دانش و اعتماد به نفس لازم برای ساخت و استقرار API های REST GraphQL خود را ارائه می دهد. پس برای چی منتظری؟ اکنون ثبت نام کنید و سفر خود را برای تبدیل شدن به یک توسعه دهنده با تجربه API آغاز کنید!
برخی از موضوعاتی که پوشش خواهیم داد، عبارتند از:
مسیریابی و کنترلرها
پایگاه های داده شامل TypeORM (مخزن، Query Builder، Relations)
استفاده از Docker در گردش کار توسعه محلی شما
اعتبار سنجی و سریال سازی داده ها
همه چیز درباره ماژولهای NestJS، تزریق وابستگی، و ارائهدهندگان
پیکربندی، ثبت، مدیریت خطا
احراز هویت از جمله Passport.js، Bcrypt
توکن های JSON Web Tokens (JWT) توضیح داده شده، تولید و استفاده
مجوز (مطمئن شدن از برخورداری کاربر از امتیازات)
استفاده از پستچی (از جمله مجموعهها، محیطها و خودکار کردن پستچی)
آزمایش واحد
آزمایش پایان به پایان (از جمله اتصال به پایگاه داده)
API های GraphQL
سرفصل ها و درس ها
مقدمه دوره
Introduction to the Course
درباره Node، Express، Nest و Backend Development
About Node, Express, Nest and Backend Development
چگونه کمک بگیریم؟
How to Get Help?
دریافت کد منبع!
Getting the Source Code!
تایپ اسکریپت یا جاوا اسکریپت را نمی شناسید؟
Don't Know TypeScript or JavaScript?
تایپ اسکریپت یا جاوا اسکریپت را نمی شناسید؟
Don't Know TypeScript or JavaScript?
نرم افزار مورد نیاز (Node، Docker، Postman)
Software You Need (Node, Docker, Postman)
نرم افزار مورد نیاز (Node، Docker، Postman)
Software You Need (Node, Docker, Postman)
با استفاده از پستچی
Using Postman
با استفاده از پستچی
Using Postman
استفاده از کد ویژوال استودیو
Using Visual Studio Code
برنامه Front-End (اختیاری!)
Front-End Application (OPTIONAL!)
برنامه Front-End (اختیاری!)
Front-End Application (OPTIONAL!)
مقدمه دوره
Introduction to the Course
درباره Node، Express، Nest و Backend Development
About Node, Express, Nest and Backend Development
چگونه کمک بگیریم؟
How to Get Help?
دریافت کد منبع!
Getting the Source Code!
استفاده از کد ویژوال استودیو
Using Visual Studio Code
مقدمه ای بر NestJS
Introduction to NestJS
مقدمه ای بر NestJS - بخش معرفی
Introduction to NestJS - Section Intro
نصب و استفاده از Nest CLI
Installing and Using Nest CLI
نصب و استفاده از Nest CLI
Installing and Using Nest CLI
ساختار پروژه NestJS
NestJS Project Structure
ساختار پروژه NestJS
NestJS Project Structure
مقدمه ای بر NestJS - دانش خود را آزمایش کنید! (اختیاری!)
Introduction to NestJS - Test Your Knowledge! (OPTIONAL!)
مقدمه ای بر NestJS - دانش خود را آزمایش کنید! (اختیاری!)
Introduction to NestJS - Test Your Knowledge! (OPTIONAL!)
مقدمه ای بر NestJS
Introduction to NestJS
مقدمه ای بر NestJS - بخش معرفی
Introduction to NestJS - Section Intro
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات