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

  • فضای نام در Vuex Namespacing in Vuex

  • افزودن به موارد دلخواه Adding to favorites

  • ایجاد پروفایل کاربری Creating user profile

بعدش چی؟ What's next?

  • مشق شب Homework

  • سخنرانی جایزه من My Bonus Lecture

نمایش نظرات

نظری ارسال نشده است.

Vue JS Portfolio Project - آموزش Vue برای مبتدیان
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
9.5 hours
39
Udemy (یودمی) udemy-small
13 دی 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
188
3.9 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Oleksandr Kocherhin Oleksandr Kocherhin

مدرس حرفه ای و توسعه دهنده وب

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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