آموزش Vue JS 2.0 - تسلط بر برنامه های وب

Vue JS 2.0 - Mastering Web Apps

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: برنامه های VueJS 2.0 را که همیشه می خواستید ایجاد کنید. 5 برنامه بسازید، اسرار توسعه، VueRouter، Vuex و موارد دیگر را بیاموزید! کل برنامه های Vue JS، VueRouter و Vuex را از ابتدا بسازید. برنامه هایی را توسعه دهید که با API ها و درخواست های وب سروکار دارند. برنامه های وب را با یک سرویس احراز هویت کامل و پایگاه داده بلادرنگ ایجاد کنید. پیش نیازها: برخی از جاوا اسکریپت، HTML و CSS کمک خواهند کرد، اما کاملا ضروری نیستند.

با استفاده از این آموزش در Vue Js به یک مهندس نرم افزار مورد تقاضا تبدیل شوید. به عنوان یکی از فریمورک‌های در حال رشد سریع برای توسعه وب، یادگیری Vue ضروری است. به زبان ساده، درک Vue درها و کارها را برای شما باز می کند.

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

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

شما نه تنها Vue 2.0، بلکه کتابخانه های ضروری مانند VueRouter و Vuex را یاد خواهید گرفت. Vuex می تواند به پیچیدگی شهرت داشته باشد، اما در این دوره، یک دستور العمل مخفی خواهید یافت که Vuex را به سه مرحله ساده خلاصه می کند!

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

پس منتظر چه چیزی هستید؟ به VueJ ها شیرجه بزنید. بیایید برنامه نویسی را شروع کنیم!


سرفصل ها و درس ها

معرفی دوره Introducing the Course

  • معرفی دوره Introducing the Course

  • معرفی مربی Introducing the Instructor

  • معرفی Vue Introducing Vue

  • در حال نصب Node Installing Node

  • نصب یک ویرایشگر کد Installing a Code Editor

  • چنگال کردن مخزن Forking the Repository

آشنایی با Vue Syntax و Essentials Understanding Vue Syntax and Essentials

  • Vue Syntax و Essentials Vue Syntax and Essentials

  • نمونه Vue The Vue Instance

  • دستورالعمل ها و V-if Directives and V-if

  • V-for برای رندرهای فهرست V-for for List Renderings

  • V-on برای کلیک کردن V-on for Clicking

  • اجزاء Components

  • V-model و ویژگی های محاسبه شده V-model and Computed Properties

  • قلاب چرخه حیات Lifecycle Hooks

  • نمای کلی بخش | Vue Syntax و Essentials Section Overview | Vue Syntax and Essentials

Building Notemaster | برنامه یک Building Notemaster | Application One

  • پیش نمایش Notemaster Previewing Notemaster

  • راه اندازی Notemaster Setting Up Notemaster

  • استفاده از مدل های V برای فرم یادداشت Using V-models for the Note Form

  • اضافه کردن یادداشت ها Adding Notes

  • حلقه زدن از طریق و حذف یادداشت ها Looping Through and Removing Notes

  • نمای کلی بخش | دفتر یادداشت Section Overview | Notemaster

پایگاه ستاره ای | برنامه دوم Starbase | Application Two

  • پیش نمایش Starbase Previewing Starbase

  • راه اندازی Starbase Setting Up Starbase

  • فایل های Vue .Vue Files

  • یک ظاهر طراحی اولیه با CSS Basic Styling with CSS

  • شکست کدنویسی | درخواست های وب Coding Break | Web Requests

  • معرفی API Introducing the API

  • ایجاد یک جزء کاراکتر Creating a Character Component

  • نهایی کردن رفتار شخصیت Finalizing Character Behavior

  • ساختار شخصیت ها Structuring the Characters

  • نمای کلی بخش | پایگاه ستاره Section Overview | Starbase

Starbase-Router | برنامه سه Starbase-Router | Application Three

  • پیش نمایش Starbase-Router Previewing Starbase-Router

  • راه اندازی Starbase-Router Setting Up Starbase-Router

  • سبک دادن سریع به برنامه Quickly Styling the App

  • معرفی VueRouter Introducing VueRouter

  • شکست کدنویسی | VueRouter Coding Break | VueRouter

  • روتر-لینک کردن صفحات مختلف Router-Linking Different Pages

  • توسعه مولفه داده Developing the Data Component

  • ایجاد کامپوننت آیتم Creating an Item Component

  • افزودن روش SwitchItem Adding the SwitchItem Method

  • نمای کلی بخش | Starbase-Router Section Overview | Starbase-Router

جوکستر | برنامه چهارم Jokester | Application Four

  • پیش نمایش جوکستر Previewing Jokester

  • راه اندازی جوکستر Setting Up Jokester

  • درک Vuex Understanding Vuex

  • ایجاد فروشگاه Creating the Store

  • جهش فروشگاه Mutating the Store

  • اقدام بر اساس فروشگاه Acting Upon the Store

  • شکست کدنویسی | دستور غذای Vuex Coding Break | The Vuex Recipe

  • ساخت کامپوننت جوک Building a Joke Component

  • اضافه کردن یک جوک در یک زمان Adding One Joke at a Time

  • حذف جوک ها Removing Jokes

  • جوک های فیلترینگ Filtering Jokes

  • نمای کلی بخش | جوکستر Section Overview | Jokester

میزان مشارکت | برنامه پنجم Turnout | Application Five

  • پیش نمایش میزان مشارکت Previewing Turnout

  • تنظیم میزان مشارکت Setting Up Turnout

  • افزودن VueRouter Adding VueRouter

  • معرفی Firebase Introducing Firebase

  • وارد شدن Signing In

  • ذخیره سازی داده ها با Vuex Storing Data with Vuex

  • خروج از سیستم Signing Out

  • توسعه مولفه ثبت نام Developing the Sign Up Component

  • شکست کدنویسی | احراز هویت Coding Break | Authentication

  • ارسال رویدادها Submitting Events

  • افزودن پایگاه داده بیدرنگ Adding a Realtime Database

  • راه اندازی رویدادها در فروشگاه Initializing Events in Store

  • ایجاد مؤلفه EventItem Creating the EventItem Component

  • نمای کلی بخش | میزان مشارکت Section Overview | Turnout

پایان دوره Concluding the Course

  • اظهارات پایانی Final Remarks

  • سخنرانی جایزه: تخفیف دوره های منحصر به فرد Bonus Lecture: Exclusive Course Discounts

نمایش نظرات

Udemy (یودمی)

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

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

آموزش Vue JS 2.0 - تسلط بر برنامه های وب
جزییات دوره
4.5 hours
69
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
60,578
4.8 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Joseph Katz David Joseph Katz

مهندس نرم افزار