تسلط به NPM - مدیریت و انتشار پکیج نود جی اس
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک NPM، اینکه چگونه کار میکند و چگونه از آن استفاده کنید.
- درک نسخهبندی معنایی و مدیریت وابستگی با NPM
- آشنایی با انواع مختلف وابستگیها در NPM
- درک کنید چگونه تعارضات وابستگیها را حل کنید و از قفل کردن نسخه استفاده کنید.
- ایجاد اسکریپتهای سفارشی با NPM
- ایجاد و انتشار یک پکیج NPM
پیشنیازهای دوره
دانش اولیه جاوا اسکریپت و نود جی اس
توضیحات دوره
با تسلط به NPM، اکوسیستی که به هر پروژه مدرن جاوا اسکریپت قدرت میبخشد، مهارتهای خود را ارتقاء دهید و در بازار کار متمایز باشید.
در این بوتکمپ عملی، از طریق برنامه درسی ساختار یافته و پروژهمحور، شما از یک مبتدی به یک ناشر پکیج با اعتماد به نفس تبدیل میشوید.
ابتدا با نصب نود جی اس، مقداردهی اولیه پروژههای جدید و ابهامزدایی از فایل package.json شروع میکنید.
سپس به مهارتهای اصلی، نصب، بروزرسانی، قفل کردن وابستگیها، حل تعارضات نسخه و درک نسخهبندی معنایی مانند افراد حرفهای میپردازید.
در مرحله بعد، گردش کار خود را با اسکریپتهای سفارشی، متغیرهای محیطی و Post Hookها و Pre Hooksها خودکار میکنید تا وظایف تکراری را حذف کنید. شما تفاوتهای بین نصبهای سراسری و محلی را بررسی میکنید و یاد میگیرید هر رویکرد چه زمانی منطقی است.
در ماژول انتشار، شما کتابخانه قابل استفاده مجدد خود را در رجیستری NPM عمومی ایجاد، مستندسازی، نسخهبندی و منتشر میکنید، تجربه واقعی با راهاندازی حساب، بهترین شیوهها و فرمانهای انتشار بدست میآورید.
در نهایت، دانش خود را با پروژه capstone تثبیت میکنید، یک رابط خط فرمان تعاملی «NPM Package Explorer» ایجاد میکنید که همه چیزهایی را که یاد گرفتید نشان میدهد.
هر درس بین تئوری مختصر، دموهای عملی، کد قابل دانلود و چالشها تعادل برقرار میکند که تسلط شما را تقویت میکنند. چه توسعهدهنده فرانتاند باشید و بخواهید ساخت را سریعتر کنید، چه توسعهدهنده بکاندی که میخواهد یوتیلیتیهایی را به اشتراک بگذارد یا دانشجویی که برای اولین نقش فنی آماده میشود، این دوره شما را به گردش کار کامل پکیج نود جی اس مجهز میکند.
همین امروز به جمع ما بپیوندید و مهارتهای خود را ارتقاء دهید!
این دوره برای چه کسانی مناسب است؟
توسعهدهندگان جاوا اسکریپت که میخواهند مهارتهای خود را از مبتدی تا پیشرفته ارتقاء دهند و با تسلط به NPM در بازار متمایز شوند.
تسلط به NPM - مدیریت و انتشار پکیج نود جی اس
-
آشنایی با دوره 02:39
-
NPM چیست؟ 02:09
-
مقداردهی اولیه NPM 03:33
-
درک package.json 02:44
-
نصب وابستگیها 05:33
-
چالش: استفاده از یک وابستگی 00:41
-
راهحل: استفاده از یک وابستگی 05:36
-
نسخهبندی معنایی 03:05
-
بروزرسانی وابستگیها 03:33
-
نصبهای سراسری در مقابل محلی 04:19
-
اصول None
-
انواع وابستگیها 03:09
-
قفل کردن وابستگیها با package-lock.json 02:57
-
مدیریت تعارضات وابستگی 03:38
-
مدیریت وابستگی None
-
ایجاد اسکریپتهای سفارشی 03:50
-
تنظیم متغیرهای محیطی با اسکریپتهای سفارشی 03:53
-
Post Hookها و Pre Hooksها در اسکریپتهای NPM 02:29
-
اسکریپتهای NPM None
-
بررسی پکیج 00:37
-
راهاندازی یک پکیج جدید 01:41
-
پیادهسازی پکیج 03:22
-
افزودن README.md 01:35
-
ایجاد یک حساب NPM 00:59
-
انتشار پکیج 02:37
-
ایجاد نسخه جدید 01:40
-
چالش: استفاده از پکیج 03:08
-
راهحل: استفاده از پکیج 03:08
-
انتشار پکیجها None
-
بررسی پروژه 00:51
-
راهاندازی پروژه 04:12
-
پیادهسازی پکیج 20:54
-
پیکربندی فرمان رابط خط فرمان و تست به صورت محلی 02:34
-
افزودن README.md و انتشار پکیج 02:46
-
متغیرها 06:05
-
تبدیل به عدد 02:55
-
توابع 08:57
-
ارسال آرگومانها 03:36
-
تاریخ 03:32
-
آرایهها 05:18
-
عملگرهای تساوی 02:23
-
دستورات while ،if و do-while 06:12
-
حلقههای for 05:39
-
دستکاری DOM 15:42
مشخصات آموزش
تسلط به NPM - مدیریت و انتشار پکیج نود جی اس
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:44
- مدت زمان :02:44:37
- حجم :1.04GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy