توضیحات

NPM مخفف Node Package Manager و در واقع Package Manager ایست که برای Node.js و یا بهتر بگیم دنیای برنامه نویسی جاوااسکریپت نوشته شده است که شما با استفاده از آن میتوانید به سادگی پکیج های آماده جاوااسکریپت را به پروژه خود اضافه کنید.
NPM اعمالی مثل نصب، بروزرسانی و حذف کتابخانه‌ها را به صورت خودکار انجام دهد و همچنین نیازی نیست به فکر اضافه کردن فایل‌های جانبی و وابسته به کتابخانه‌ی اصلی باشیم.این ابزار قادر است این کتابخانه‌ها را دانلود و نصب نماید.

همچنین بزرگ ترین منبع پروژه ها و پکیج های رایگان (Open Source) در این زمینه است.
 

برای مشاهده این دوره نیازی به گذراندن دوره Node.js نیست، برای آشنایی بیشتر با دوره حتما ویدیو معرفی دوره را در پایین مشاهده کنید.
این دوره را به تمام دوستان جاوااسکریپت کار به شدت توصیه میکنم.

دوستان توجه کنید که دوره های وبسایت نقدی و یا رایگان هستند و توی وبسایت دیگه امکان عضویت ویژه نداریم، این دوره قبلا جز دوره های عضویت ویژه بوده و الان جز دوره های نقدی هست، پس با خرید این دوره فقط به همین دوره دسترسی دارید.

دوره های پیشنهادی، بعد از گذراندن این دوره :

پیش نیاز های این دوره فوق العاده کاربردی:


طراحی وب طراحی سایت javascript جاوا اسکریپت جاوااسکریپت npm

مدرس دوره علی شیخ
مدت دوره 02:04:50
تعداد ویدیو 17

وضعیت دوره : کامل شده
قیمت دوره : 89,000 تومان

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • سلام
    پکیج ها کدهای آماده هستند که به پروژه اضافه میکنیم یا همون پکیج ها هم باید برنامه نویسی بشه؟
    شما فرض کنید بخوایم فرانت اند با ویو یا ری اکت یادبگیریم. به عنوان یک برنامه نویس فرانت اند چقدر میتونیم از پکیج ها استفاده کنیم؟
    مثلا من میخوام ییک سیستم تگ رو پیاده سازی کنم دو راه دارم یکی اینکه برم گیت هاب کد دیگران رو ببینم و یادبگیرم از صفر تا صد پیاده سازیش کنم یکی هم اینکه پکیج مربوط به این کار رو نصب کنم و استفاده کنم. کدوم روش بهتره؟
    اصلا به کسی که از پکیج زیاد استفاده میکنه میشه گفت برنامه نویس یا اینکه برنامه نویس باید بتونه هرکاری رو از صفر تا صد خودش کدش رو بنویسه مثل مثال بالا؟
    تشکر

    • سلام وقت بخیر.
      دلیل استفاده از پکیج، بالا بردن سرعت پیاده سازی پروژه هست، اگه یک پکیج خوب که آپدیت باشه و تعداد دانلود بالای هم داشته و به شما توی یک بخش از پروژه کمک میکنه، چرا استفاده نشه، اصلا دلیل پکیج ها همین هست و به شما کمک میکنه بیشتر روی منطق برنامه تا پیاده سازیش فکر کنید.

  • سلام خسته نباشید.
    شما تو اموزش گفتین که باید با .json فایل های ماژول رو نصب کنیم ولی اگر کارفرما کسی بود که اصلا نمیدونست این چیزا چی هستن و میخواست خروجی رو ببینه چی؟؟
    باید چیکار کنه؟

    • سلام وقت بخیر.
      ببیند در کل ما توی پروژه ها از module bundler مثله webpak و یا gulp استفاده میکنیم که در نهایت خروجی یک فایل js هست و شما توی پروژه اضافه میکنید.این دوره در مورد خوده npm هست.
      اما اینکه شما میگید طرف مقابل نمیدونه چیه، شما پروژه رو باید بالا بیارید حالا روی سرور یا سرور های رایگان و شما فقط لینک مشاهده اون وب سایت یا پروژه رو بهش میدید.فایل package.js رو شما توی git و یا به برنامه نویس دیگه میدید و پوشه node_modules را نمیفرستید.

    • سلام وقت بخیر.
      بله توی این دوره درمورد نحوه افزودن پکیچ به پروژه توسط npm گفته شده، اما این مورد هم توی دوره گفته شده که در ابتدا باید داکیومنت اون پکیچ رو مطالعه کنید و با توجه به اون، import کنید.در مورد انتقال هم صحبت کردیم که کافیه شما فقط فایل package.json رو انتقال بدید.

  • سلام.وقت بخیر.میخواستم بپرسم در طول زمان عضویت ویژه فقط می تونم دوره های آموزشی رو مشاهده کنم یا امکان دانلود هم دارم؟(مثل دوره های رایگان که گزینه دانلود داره)

    • سلام وقت بخیر.
      شما در زمان عضویت ویژه در حال حاضر امکان دانلود قسمت های دوره را دارید.

    • سلام وقت بخیر.
      شما در زمان عضویت ویژه در حال حاضر امکان دانلود قسمت های دوره را دارید.