توضیحات

Vuex یک کتابخانه مدیریت وضعیت یا داده است که مخصوص ایجاد اپلیکیشن‌های متوسط، پیچیده و بزرگ در Vue.js است. این کتابخانه به عنوان یک منبع مرکزی برای داده های برنامه عمل می کند و می توانید در سراسر برنامه از داده های این منبع استفاده کنید.

Vue.js یکی از فریم ورک های جاوا اسکریپت برای طراحی رابط کاربری است و امروزه محبوبیت زیادی را در بین توسعه دهندگان کسب کرده است.دوره رایگان و پروژه محور Vue.js ورژن 3 در سایت قرار گرفته برای مشاهده اینجا کلیک کنید.

مشکل اصلی در یک اپلیکیشن بزرگ، شیوه مدیریت وضعیت‌ها یا داده ها در بین کامپوننت‌های مختلف است. باید به صورتی این کار انجام شود که همه چیز واضح باشد و کدهای مرتبی داشته باشید. در این دوره شما روش حل این مشکل را با استفاده از Vuex یاد خواهید گرفت.

دوستان دقت کنید: این دوره آپدیت شده و آموزش کتابخانه pinia.js که به عنوان، کتابخانه مدیریت وضعیت بصورت پیش فرض در vue.js معرفی شده است هم به دوره اضافه شده که مفهوم و کانسپت آن مانند vuex هست و حتی ساده تر از vuex اما به دلیل اینکه vuex قدیمی تر است و ممکنه توی یک شرکت یا پروژه ای که کار میکنید از vuex استفاده شده باشد، نیاز هست که با vuex آشنا باشید از طرفی آشنایی با vuex برای درک بهتر pinia به شما کمک میکند.

برای آشنایی از مباحث و پروژه های این دوره حتما ویدیو معرفی دوره را مشاهده کنید.

همچنین دوستان دوره nuxt.js (ناکست جی اس) در سایت قرار گرفت که پیشنهاد میکنم حتما بعد از این دوره مشاهده کنید.

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

پیش نیاز این دوره :


javascript جاوا اسکریپت جاوااسکریپت vuejs ویو جی اس vuex ویو ایکس pinia pinia.js پی نیا جی اس

مدرس دوره علی شیخ
مدت دوره 05:16:05
تعداد ویدیو 32

وضعیت دوره : کامل شده
قیمت دوره : 199,000 189,000 تومان
% 5 تخفیف

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

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

    • سلام وقت بخیر.
      خیر، localstorage کلا سه تا تابع اصلی داره و همجا هم میتونید صداش بزنید، ساده تر از این؟

  • سلام و تشکر از دوره خوب و مفیدتون
    نقطه قوت دوره هاتون اینه ویدیو ها رو خیلی طول نمیدین که آدم دل زده و خسته بشه.
    کاش آموزش ساخت آپلودر در ویو-ایکس با php هم شرح میدادین.
    بیصبرانه منتظر دوره ناکست ۳ هستم .
    والبته پروژه های پیچیده تر از ویو و ویو ایکس.

  • سلام واقعا متشکرم از اموزش هاتون خیلی خوب شمرده و کامل اموزش میدید
    اگر این امکان بود که گواهی پایان دوره هم ارائه بشه برای رزومه خیلی خوب بود
    و اینکه به شدت منتظر دوره ی react / redux شما هستم اگر دوره زود تر استارت کنید خیلی خوب میشه 3>

    • سلام وقت بخیر.
      انشاا... توی دوره nuxt پروژه خوبی قرار میدیم، هر چند شما الان هم میتونید اینکارو انجام بدید، در خواست به سرور ارسال میکنید و اطلاعات کاربر را توی localstorge ذخیره کنید، مثله سبد خرید که توی دوره گفته شده

  • سلام استاد عزیز . اول میخواستم تشکر کنم بابت دوره های vue که قرار دادین و یه درخواستی داشتم اینکه پروژه های بیشتری رو برای این دوره یا دوره vue.js قرار بدین که ما بتونیم تو رزوممون برای بحث استخدام قرار بدیم و مورد بعدی اینکه فک میکنین دوره nuxt کی اماده بشه؟

    • سلام وقت بخیر.
      ممنون از شما
      انشاا... یک پروژه خوب توی دوره nuxt.js قرار میدیم. باید صبر کنیم ورژن ۳ nuxt بیاد.

  • سلام استاد
    من یه کارد دارم از v-for استفاده کردم الان میخوام از متد mousehover استفاده کنم ولی رخداد برای کارد ها همزمان اجرا میشه چطور میشه کاری کرد فقط برای اون کارد که hover شده اعمال بشه ؟

    • سلام وقت بخیر.
      ببیند ما توی این دوره زیاد از v-for استفاده کریم و داخلش event های دیگه مثله click را داشتیم.تو مثال شما زمانی که event مورد نظر روی هر کاردی اتفاق بیفته، تابع مورد نظر شما صدا زده میشه اینکه میفرماید رخداد برای کارد ها همزمان اجرا میشه را متوجه نشدم

    • من یه div ایجاد کردم در حالت هاید میخوام موقعی که موس میره روی یه ایتم اون دایو روی اون ایتم فقط نشون داده بشه ولی الان روی همه نشون میده

      اخرین مقالات همین جا رو ببینید وقتی موس میره روش یه دایو میاد بالا ولی واسه من همزمان برای همه میاد

    • ببینید، شما هر دفعه دارید یک تابع تکراری را صدا میزنید، خب مشخصه هر وقت صداش بزنی همون کارو میکنه، مگر اینکه ارگومان ارسال کنید مثلا id و با توجه به اون بیاید و اون div مورد نظر را نشان بدید.

    • استاد انجام دادم مشکل این بود از composition api استفاده میکردم با دیتا خیلی راحت انجام شد

    • سلام وقت بخیر.
      خیر، دوره اش خاص هست.اگه درخواست زیاد باشه توی برنامه قرار میدیم.

  • سلامم
    ببخشید آموزش vuex با چه نسخه ای هستش؟
    و اینکه در مورد مباحث اتصال به بک اند و ذخیره access token و refresh token و کلن مبحث لاگین در vuex در این دوره صحبتی شده ؟
    ممنون میشم قبل خزیداری این دوره این سوالات منو پاسخ بدید
    با تشکر

    • سلام وقت بخیر.
      آخرین ورژن هست که vue 3 را ساپورت میکنه،مثال احراز هویت داخل این دوره نیست اما مواردی که توی دوره گفته شده در ویدیو معرفی دوره توضیح داده شده و میتونید برای احراز هویت هم استفاده کنید.

  • استاد عزیز به هر کدام از دوره های سایت شما که مراجعه می کنم .بسیار به دانش من افزوده میشه. مخصوصا این دوره .دست شما درد نکنه و حتما راه را ادامه بدید.

    • سلام وقت بخیر.
      ممنون از شما?
      خداروشکر که دوره ها براتون مفید بوده.

    • سلام وقت بخیر.
      مشخص نیست ولی حدودا ۳۰ قسمت میشه،تمام مباحث هم توضیح داده میشه