توضیحات
کامل ترین آموزش کار با NestJS
نام دوره : NestJS: The Complete Developer’s Guide
به روز رسانی 5/2022 با کیفیت 1080 تهیه شده رسمی یودمی ایران
پیش نیاز:
درک اولیه جاوا اسکریپت
توضیحات:
احراز هویت / مجوز؟ پوشش داده شده . تست خودکار؟ بله، آن هم همین طور! استقرار تولید ؟ البته!
تبریک می گویم! شما راهنمای کاملی در مورد نحوه ساخت برنامههای آماده سازمانی با NestJS پیدا کردهاید.
NestJS یک چارچوب Backend است که برای ایجاد APIهای مقیاس پذیر و قابل اعتماد استفاده می شود.
این یک چارچوب “آماده به کار” است. شامل ابزارهایی برای رسیدگی به تقریباً همه موارد استفاده ممکن است، از تداوم داده، تا اعتبارسنجی، مدیریت پیکربندی، آزمایش، و خیلی چیزهای دیگر.
این دوره به شما کمک میکند در Nest تسلط پیدا کنید . تا زمانی که این دوره را به پایان برسانید، این اطمینان را خواهید داشت که هر اپلیکیشنی را که تصور کنید بسازید.
در طول دوره کامل ترین آموزش کار با NestJS شما مجموعه ای از برنامه ها را با پیچیدگی رو به رشد خواهید ساخت .
ما تا حد امکان از کتابخانه ها و ابزارهای کمتری استفاده می کنیم. در عوض، سیستمهای سفارشی زیادی را مینویسید تا بهتر درک کنید که هر قطعه Nest چگونه با هم کار میکند .
هر برنامهای که میسازید شامل بحث در مورد مدلسازی داده و تداوم است. ما ابتدا رکوردها را در یک فروشگاه داده ساده مبتنی بر فایل (ساخته شده از ابتدا) ذخیره می کنیم و در نهایت به ذخیره داده ها در یک نمونه Postgres درجه تولید می پردازیم.
تست یک موضوع اساسی در Nest است.
مقدار زیادی از عملکرد در Nest برای اطمینان از آسان بودن آزمایش پروژه شما اختصاص داده شده است.
این دوره از توصیههای تست Nest پیروی میکند، و شما هم تستهای یکپارچهسازی و هم واحد را مینویسید تا مطمئن شوید پروژه شما مطابق انتظار کار میکند.
اگرچه تست زدن گاهی اوقات می تواند گیج کننده و خسته کننده باشد، اما من دقت ویژه ای را برای اطمینان از اینکه تست هایی که می نویسیم رسا، سریع و موثر هستند، انجام داده ام .
میتوانید از این دانش در پروژههای خود، حتی پروژههایی که از Nest استفاده نمیکنند، استفاده کنید!
تایپ اسکریپت در طول این دوره استفاده می شود تا مطمئن شویم کدهای تمیز و صحیح می نویسیم.
تایپ اسکریپت را نمی شناسید؟ مشکلی نیست! یک ضمیمه رایگان در پایان دوره گنجانده شده است تا شما را با سرعت تایپ اسکریپت آشنا کند.
زمانی که با آن آشنا شدید، تایپ اسکریپت به شما کمک می کند تا حتی قبل از اجرای آن ، خطاها و اشکالات موجود در کد خود را پیدا کنید . اگر قبلا تایپ اسکریپت را استفاده نکردهاید، باید گفت نصف عمرتان را از دست داده اید!!
————————————-
همه چیز در دوره کامل ترین آموزش کار با NestJS به گونه ای طراحی شده است تا فرآیند یادگیری شما را تا حد امکان آسان کند.
در هر مرحله، به شما یاد میدهم که Nest به صورت داخلی چه کاری انجام میدهد و به شما کمک میکنم بفهمید که چگونه Nest را بچرخانید و خم کنید تا با نیازهای برنامهتان مطابقت داشته باشد.
هر ویدیوی دوره دارای یک فایل ZIP ضمیمه شده حاوی کدهای به روز است.
در اینجا لیستی جزئی از موضوعات موجود در دوره کامل ترین آموزش کار با NestJS آمده است:
- به طور ایمن برنامه خود را برای تولید مستقر کنید
- یکپارچه سازی خودکار و تست های واحد را بنویسید تا مطمئن شوید کد شما کار می کند
- یک سیستم احراز هویت از ابتدا بسازید تا کاربران وارد آن شوند
- به کاربران اجازه می دهد تا اقدامات خاصی را با یک سیستم مجوز انجام دهند
- ذخیره و بازیابی داده ها با پرس و جوهای پیچیده با استفاده از TypeORM
- درک کنید که TypeORM چگونه روابط داده را مدیریت می کند
- کد اعلامی را با استفاده از دکوراتورهای ویژگی، روش و پارامتر بنویسید
- بر مفهوم تزریق وابستگی برای نوشتن کدهای قابل استفاده مجدد مسلط شوید
- اجرای اعتبارسنجی خودکار درخواست های دریافتی
- داده های پاسخ خروجی را با یک سیستم DTO سفارشی قالب بندی کنید
- درخواست های ورودی و پاسخ های خروجی را با استفاده از گاردها و رهگیرها رسیدگی کنید
- کد خود را به Nest Modules قابل استفاده مجدد تقسیم کنید
- با استفاده از مهاجرت، ساختار را به پایگاه داده خود اضافه کنید
دوره کامل ترین آموزش کار با NestJS برای چه کسانی است:
- هر مهندسي كه به دنبال ساخت API است
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید
Mostafa Jahani –
سلام
جلسات 15 و 18 مشکل دارند. لطفا بررسی بفرمائید.
یودمی ایران –
سلام عرض شد
بررسی شد مشکلی نداشتند . به ایمیل [email protected] در تماس باشید اگر مشکلی باشه براتون حل می شه
mr j –
سلام، زیرنویس فارسی نداره؟
یودمی ایران –
سلام عرض شد
خیر