دوره آموزشی
دوبله زبان فارسی
آموزش Node package manager (NPM) - شروع سریع و پیشرفته
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یاد بگیرید چگونه از توابع اولیه NPM استفاده کنید.
- فرمانهای NPM: بررسی npm install و npm run
- مدیریت وابستگی با NPM
- نسخهبندی معنایی
- فضاهای کاری NPM
- ایجاد پکیجهای NPM
- استفاده از NPM با تایپ اسکریپت
- امنیت NPM: حسابرسی، اسکریپتهای پس از نصب و رویدادهای امنیت
- اجرای ماژولهای node با npx
- جایگزینهای NPM مانند Yarn و Pnpm
- گیت و NPM
- قدرت اکوسیستم NodeJs را بهطور ایمن آنلاک کنید.
توضیحات دوره
این دوره بر اساس قانون 80/20 سازماندهی شده است:
- در ابتدا شما ویژگیها و فرمانهای NPM را یاد خواهید گرفت که 80% مواقع از آنها استفاده میکنید.
- در بخشهای بعدی، شما به کل قدرت آن NPM با ویژگیهای پیشرفته مسلط خواهید شد.
ویژگیهای NPM تحت پوشش دوره:
- درک انواع وابستگیها: وابستگیهای محلی، گلوبال و همتا
- استفاده از فرمان npminstall
- تفاوت بین وابستگیها و devDependencies
- نسخهبندی معنایی NPM یا semver
- پروژه خود را برای اجرا در مرورگر با EsBuild آماده کنید.
- درک تفاوت بین CommonJs و EsModules
- درک کنید رجیستریها چگونه با مقداردهی اولیه رجیستری خصوصی شما و انتشار پکیجها در آن کار میکنند؟
- ایجاد و استفاده از پکیجها بهصورت ایمن با موضوعات امنیتی پیشرفته
- افزونههای سی پلاس پلاس
- فضاهای کاری NPM
- استفاده از NPM با تایپ اسکریپت
- استفاده از NPM با گیت
- درک مدیریت وابستگی و اینکه NPM چگونه این کار را انجام میدهد.
در پایان دوره، با یادگیری فرمانهای رایج و همچنین با ویژگیهای پیشرفتهتر که سالها زمان میبرد تا کشف کنید، شما قادر خواهید بود تا از NPM استفاده کرده و پکیجها را مانند یک حرفهای مدیریت کنید.
این دوره برای چه کسانی مناسب است؟
توسعهدهندگان نرمافزار که مشتاقند از قدرت کامل NPM استفاده کنند.
آموزش Node package manager (NPM) - شروع سریع و پیشرفته
-
مقدمه 03:41
-
ارائه NPM 03:25
-
نصب NPM 03:58
-
مقدمه بخش 01:14
-
اولین پروژه NPM - وابستگیهای NPM 05:17
-
اسکریپتهای NPM 05:05
-
استفاده از وابستگیها 06:33
-
وابستگیهای توسعه 06:34
-
اجرا در مرورگر 07:34
-
وابستگیهای جهانی 07:18
-
نسخهها 07:43
-
جمعبندی بخش None
-
مقدمه بخش 01:52
-
Npx و npm exec 03:55
-
وابستگیهای همتا 03:51
-
ساخت برای تولید 05:03
-
بروزرسانی NPM 03:04
-
فضاهای کاری NPM 12:32
-
جمعبندی بخش None
-
مقدمه بخش 01:54
-
ایجاد کلاس base 03:50
-
استفاده از پکیجهای محلی 05:30
-
استفاده از رجیستری خصوصی NPM 08:47
-
مقدمه بخش 02:05
-
راهاندازی تایپ اسکریپت 09:40
-
تولید انواع 02:54
-
Npm ignore 04:45
-
مقدمه بخش 01:20
-
حسابرسی NPM 04:12
-
پس از نصب NPM 04:27
-
سایر نگرانیهای امنیت 04:09
-
چگونه از کتابخانهها استفاده کنیم؟ 07:19
-
رویدادهای امنیت NPM None
-
مقدمه بخش 01:15
-
افزونههای سی پلاس پلاس و Node 13:54
-
مدیریت نصبهای متعدد Node 03:24
-
NPM و گیت 03:04
-
جایگزینهای NPM: بررسی Yarn و Pnpm 09:53
-
حذف ماژولهای Node مانند یک فرد حرفهای 01:41
-
متشکرم! 01:49
مشخصات آموزش
آموزش Node package manager (NPM) - شروع سریع و پیشرفته
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:40
- مدت زمان :03:05:00
- حجم :1.3GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy