لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
Vue JS Portfolio Project - آموزش Vue برای مبتدیان
Vue JS Portfolio Project - Vue Training for Beginners
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
ساخت پروژه Vue JS Portfolio با Vuex با آموزش My Vue برای مبتدیان پروژه Vue JS Portfolio نوشتن کد با کیفیت بالا ایجاد ماژول ها و کامپوننت های قابل استفاده مجدد آموزش Vue با استفاده واقعی Vue و Vuex پیش نیازها: رایانه ای که می توانید روی آن نرم افزار نصب کنید (Windows, MacOS, یا لینوکس) مقداری دانش در مورد Vue و به صورت اختیاری Redux/Vuex
در این دوره ما یک پروژه نمونه کار Vue JS با استفاده از Vue و Vuex خواهیم ساخت. این آموزش Vue برای مبتدیان به طور کامل بر روی شیرجه رفتن سریع و عمیق در ایجاد یک برنامه واقعی با Vue و Vuex متمرکز شده است. ما از ابتدا شروع خواهیم کرد و گام به گام به برنامه واقعی نهایی نزدیک خواهید شد. شما عمیقاً درک خواهید کرد که چگونه برنامه خود را ساختار دهید، ماژول ها و مؤلفه های قابل استفاده مجدد و قابل درک بسازید و کد را به تکه های کوچکتر کد تقسیم کنید. ما کد را با هم به روشی کارآمد می نویسیم تا آن را خالص کنیم و از پیچیدگی داده ها جلوگیری کنیم.
برای هر درس کد منبع درس را دریافت خواهید کرد، بنابراین مشاهده پیشرفت و دریافت یک برنامه کاربردی در هر درسی که میخواهید آسان است.
آنچه در این دوره خواهید آموخت:
ساختار و پیکربندی پروژه
کد با کیفیت بالا را با Vue و Vuex در پروژه واقعی بنویسید
ماژول ها و اجزای قابل استفاده مجدد ایجاد کنید
اجرای احراز هویت
الگوهای طراحی Vuex را عمیقاً درک کنید
در پایان این دوره، کار با Vue و Vuex بسیار راحت خواهید بود.
اگر احساس میکنید Vue را یاد گرفتهاید، اما هنوز دانشی در مورد چگونگی ساخت برنامه واقعی خود ندارید، این دوره همان چیزی است که به آن نیاز دارید. این دوره کاملاً بر روی ایجاد برنامه بدون وارد شدن به دانش اولیه Vue متمرکز شده است!
سرفصل ها و درس ها
تهیه ابزار
Preparing tools
این بخش در مورد چیست؟
What is this section about?
در حال آماده سازی پروژه Vue
Preparing Vue project
راه اندازی api خود
Setting up own api
نصب زیباتر
Installing Prettier
به روز رسانی Vue به نسخه 3
Updating Vue to version 3
ساختار فایل در Vue
File structure in Vue
ثبت
Registration
ثبت طرح
Register layout
Redux و Vuex
Redux and Vuex
ایجاد ماژول Vuex auth
Creating Vuex auth module
اقدامات Vuex
Vuex actions
ایجاد درخواست ثبت نام API
Making register API request
بهبود صفحه ثبت نام
Improving register page
در حال ذخیره رمز دسترسی
Saving access token
ارائه خطاهای اعتبارسنجی
Rendering validation errors
احراز هویت
Authentication
نامگذاری مجدد
Refactoring naming
افزودن صفحه ورود
Adding login page
ایجاد نوار بالای صفحه
Creating topbar
گیرندگان در Vuex
Getters in Vuex
دریافت کاربر فعلی
Getting current user
خوراک
Feed
تهیه خوراک
Preparing a feed
ارائه فید
Rendering a feed
پیاده سازی صفحه بندی
Implementing pagination
محاسبه افست
Calculating offset
پیاده سازی برچسب های محبوب
Implementing popular tags
افزودن اجزای کمکی
Adding helper components
ایجاد فید و فید برچسب شما
Creating your feed and tag feed
اضافه کردن جابجایی فید
Adding feed toggler
صفحات مقاله
Article pages
ایجاد صفحه مقاله
Creating article page
اضافه کردن حذف مقاله
Adding article delete
افزودن لیست برچسب ها
Adding tag list
ایجاد فرم مقاله
Creating article form
افزودن صفحه ایجاد مقاله
Adding create article page
افزودن صفحه ویرایش مقاله
Adding edit article page
پروفایل ها
Profiles
صفحه تنظیمات پیاده سازی
Implementing settings page
نمایش نظرات