آشنایی با NX Monorepos برای مبتدیان
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- مزایای NX و مونو ریپوها
- راهاندازی و مدیریت فضاهای کاری NX
- ایجاد و پیکربندی اپلیکیشنها و کتابخانهها در NX
- استفاده از ویژگیهای اصلی و پیشرفته NX
- برنامهریزی، ساخت و استقرار پروژههای واقعی با NX
- عیبیابی و پیروی از بهترین شیوهها در NX
پیشنیازهای دوره
- تایپاسکریپت
- توانایی خواندن انگولار
- ویژوال استودیو کد نصب شده
- داکر نصب شده
- گیت
توضیحات دوره
پتانسیل کامل گردش کار توسعه خود را با "آشنایی با NX Monorepos برای مبتدیان" آنلاک کنید. این دوره جامع برای راهنمایی توسعهدهندگان در پیچیدگیهای NX، ابزار قدرتمند مدیریت مونو ریپوها و سادهسازی پایگاه کدهای پیچیده طراحی شده است.
چه یک توسعهدهنده باتجربه باشید که به دنبال بهینهسازی پروژههای خود هستید و چه یک مبتدی که به یادگیری شیوههای توسعه کارآمد علاقهمند است، این دوره همه آنچه را که باید درباره NX بدانید پوشش میدهد. شما خواهید آموخت چگونه محیط خود را راهاندازی کنید، پروژهها را ایجاد و مدیریت کنید، از ویژگیهای اصلی NX استفاده کنید و تکنیکهای پیشرفته را برای اپلیکیشنهای واقعی به کار ببرید.
آنچه یاد خواهید گرفت:
- آشنایی با NX و مونو ریپوها: مزایای استفاده از NX و مونو ریپوها برای مدیریت پایگاه کدهای بزرگ را درک کنید.
- محیط خود را راهاندازی کنید: نود جی اس، npm و خط فرمان NX را نصب و پیکربندی کنید. فضای کاری NX خود را به سادگی ایجاد کنید.
- ایجاد و مدیریت پروژهها: اپلیکیشنها و کتابخانههای انگولار را بسازید و پیکربندی کنید. تفاوتها و بهترین شیوههای مدیریت آنها در یک فضای کاری NX را یاد بگیرید.
- ویژگیهای کلیدی NX: نمودار وابستگی، فرمانهای تحت تأثیر و خودکارسازی تولید کد با شماتیکها و ژنراتورها را بررسی کنید.
- ویژگیهای پیشرفته NX: اشتراکگذاری کد، فدراسیون ماژول، لینتینگ، فرمتبندی، تست و یکپارچهسازی CI-CD را بررسی کنید.
- اپلیکیشنهای واقعی: یک برنامه مدیریت وظایف واقعی را برنامهریزی کنید، بسازید و مستقر کنید. ماژولهای متعدد را یکپارچهسازی کنید و بهترین شیوهها را برای حفظ یک پایگاه کد سالم دنبال کنید.
چرا در این دوره شرکت کنید؟
- یادگیری عملی: آموزشهای گامبهگام و دقیق و مثالهای عملی را دنبال کنید.
- راهنمایی از کارشناسان: از مدرسان با تجربهای که دانش عمیقی از NX و شیوههای توسعه مدرن دارند، یاد بگیرید.
- پوشش جامع: درک عمیقی از ویژگیهای اولیه و پیشرفته NX بدست آورید که به شما این امکان را میدهد که به هر پروژهای با اعتماد به نفس رسیدگی کنید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان فرانتاند: مهارتهای توسعه انگولار خود را ارتقا دهید و پروژههای خود را مؤثرتر مدیریت کنید.
- توسعهدهندگان بکاند: یاد بگیرید چگونه اپلیکیشنهای نود جی اس را در یک فضای کاری NX یکپارچهسازی کنید.
- توسعهدهندگان فولاستک: به هنر ایجاد و مدیریت مونو ریپوها مسلط شوید که شامل پروژههای فرانتاند و بکاند است.
- سرپرستان تیم و مدیران پروژه: شیوههای مؤثری را برای مدیریت پایگاه کدهای بزرگ و تضمین یکپارچگی در تیم خود کشف کنید.
- توسعهدهندگانی که درباره مونو ریپوها کنجکاو هستند.
- توسعهدهندگانی که درباره مدیریت مونو ریپوها با NX کنجکاو هستند.
آشنایی با NX Monorepos برای مبتدیان
-
آشنایی با دوره و مدرس 01:36
-
NX چیست و چرا از مونو ریپو استفاده کنیم؟ 02:29
-
درک مونو ریپوها در مقابل پلی ریپوها 03:31
-
مزایا و معایب مونو ریپوها 03:47
-
نصب نود جی اس و npm 02:16
-
نصب خط فرمان NX 01:50
-
اولین فضای کاری NX خود را راهاندازی کنید 03:17
-
بررسی ساختار فضای کاری NX 03:43
-
فایلها و دایرکتوریهای کلیدی در یک پروژه NX 04:10
-
آزمون بخش 2 None
-
اولین اپلیکیشن خود را با NX ایجاد کنید 05:19
-
ایجاد کتابخانهها در NX 02:00
-
تفاوتهای بین اپلیکیشنها و کتابخانهها 03:01
-
مدیریت پیکربندی پروژه 03:44
-
درک و استفاده از nx.json و workspace.json 02:54
-
آزمون بخش 3 None
-
درک نمودار وابستگی NX 02:22
-
استفاده از فرمانهای تحت تأثیر برای بیلدها و تستهای کارآمد 03:31
-
استفاده از ژنراتورهای NX و شماتیکها 04:55
-
شماتیکهای خود را ایجاد و سفارشیسازی کنید 04:04
-
استفاده از Executorهای NX برای اجرای تسکها 05:38
-
خودکارسازی گردش کارها با NX 05:55
-
آزمون بخش 4 None
-
اشتراکگذاری کد بین پروژهها 03:03
-
استفاده از فدراسیون ماژول در NX 03:54
-
راهاندازی لینتینگ و فرمتبندی کد 03:46
-
اجرای تستها با NX 02:35
-
یکپارچهسازی با پایپلاینهای CI-CD 02:44
-
آزمون بخش 5 None
-
برنامهریزی و راهاندازی پروژه 05:49
-
ساخت و یکپارچهسازی چندین ماژول 03:07
-
اپلیکیشن خود را مستقر کنید 05:26
-
مشکلات رایج و چگونگی حل آنها 01:18
-
بهترین شیوهها برای کار با مونو ریپوهای NX 02:58
-
آزمون بخش 6 None
-
خلاصه دوره و نکات کلیدی 04:10
-
منابع برای یادگیری بیشتر 02:12
-
نکات پایانی و پایان دوره 02:01
مشخصات آموزش
آشنایی با NX Monorepos برای مبتدیان
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متوسط
- تعداد درس:38
- مدت زمان :01:56:08
- حجم :959.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy