توجه: این یک دوره آموزشی قدیمی برای Vuetify 2 (با Vue JS 2) است. Vuetify 3 (با Vue JS 3) در این دوره پوشش داده نمی شود.
در این دوره آموزشی یاد خواهید گرفت که چگونه از Vuetify 2 به همراه Vue JS 2 Vuex برای ایجاد یک برنامه فوق العاده Todo از ابتدا استفاده کنید.
Vuetify یک چارچوب بسیار محبوب Vue UI است که 100 مولفه طراحی متریال را ارائه می دهد که می تواند برای ایجاد تقریباً هر وب سایت یا برنامه ای استفاده شود.
با این حال، شروع کار ممکن است دشوار باشد، بنابراین در این دوره آموزشی یاد خواهید گرفت که چگونه یک برنامه زیبا و پاسخگو از ابتدا ایجاد کنید که در هر دو موبایل دسکتاپ عالی به نظر می رسد.
شما از تعداد زیادی مولفه Vuetify مانند لیستها، فیلدهای متنی، منوها، دیالوگها، انتخابگرهای تاریخ، نوارهای اسنک استفاده خواهید کرد.
شما همچنین از Vuex برای متمرکز کردن منطق دادههای اصلی برنامه، راهاندازی State، Mutations، Actions Getters استفاده خواهید کرد.
برنامه خود را به Child Components تقسیم میکنید تا مدیریت پروژه آسانتر شود.
در برنامه دوره خود، Vuetify Todo، میتوانیم فهرستی از وظایف را نمایش دهیم، وظایف را با ضربه زدن روی آنها علامت گذاری کنیم.
هر کار دارای یک منو است، با گزینههایی برای ویرایش نام یک کار، افزودن تاریخ سررسید به یک کار، حذف یک کار و حتی گزینهای برای تغییر ترتیب کارها با استفاده از کشیدن دراپ.
ما حتی میتوانیم وظایف خود را با استفاده از یک فیلد جستجوی در حال گسترش فیلتر کنیم.
از Vue Router برای راهاندازی مسیرهای صفحات استفاده میکنید که میتوانند با پیوندهای موجود در کشوی پیمایش پیمایش شوند.
با استفاده از IndexedDB Localbase همه داده ها را در مرورگر کاربر ذخیره می کنید. بنابراین حتی اگر کاربر مرورگر را ببندد یا آن را تازهسازی کند - تمام دادههای او حفظ میشود.
برنامه را در دستگاههای Android واقعی iOS آزمایش میکنید، اشکالزدایی را برطرف میکنید.
و وقتی کارتان تمام شد، برنامه تمام شده خود را در Netlify مستقر خواهید کرد!
معلم و برنامه نویس Indie App
من ۷ سال برای شرکتهای مختلف در بریتانیا به عنوان یک توسعهدهنده وب (هم جلویی و هم پشتیبان) کار کردم و در HTML، CSS، جاوا اسکریپت، jQuery، PHP و بسیاری موارد دیگر مهارت بالایی داشتم.
پس از علاقهمندی بیشتر به برنامهها، به مدت ۲ سال بهعنوان یک توسعهدهنده برنامه ترکیبی کار کردم و با استفاده از فناوریهایی از جمله Angular، Ionic، Vue.js و غیره، برنامههای چند پلتفرمی را برای بخش خیریه ایجاد کردم.
من برنامه موفق خود را به نام Fudget (برای iOS، Android، Mac Windows) ایجاد کردم که بالاترین رتبه بندی کاربر در برنامه مالی شخصی در iOS با بیش از 1.5 میلیون بارگیری است. این در نهایت به من امکان داد که شغلم را ترک کنم و یک برنامهنویس تمام وقت Indie App Developer شوم و روی برنامههای خودم کار کنم.
من یک کانال جوان اما موفق YouTube دارم که در آن آموزش های کدنویسی را نیز به اشتراک می گذارم.
من بسیار هیجان زده هستم که دانش خود را در Skillshare به اشتراک بگذارم!
نمایش نظرات