آموزش یادگیری Vue.js

Learning Vue.js

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آیا یک چارچوب یا کتابخانه اصلی JavaScript پیدا کرده اید که متناسب با نیاز شما باشد؟ در غیر این صورت ، ممکن است بخواهید Vue.js را جستجو کنید ، که یک روش پیشرفته برای حل مشکلات front-end را ارائه می دهد. Vue جایگزینی معقول برای برخی از چارچوبهای پیچیده تر JavaScript است ، زیرا به توسعه دهندگان اجازه می دهد داده های ساده اتصال به دیدگاه های خود را اضافه کنند ، اما در صورت لزوم به تدریج به یک برنامه تک صفحه ای کامل تبدیل می شوند. در این دوره ، مایکل سالیوان چارچوب Vue را معرفی می کند ، توضیح می دهد که کدام مشکل را حل می کند و نشان می دهد که چگونه Vue را به یک صفحه وب جدید یا موجود اضافه کنید. مایکل بعد از اینکه مفاهیم کلیدی و قراردادهای اساسی Vue را پوشش داد ، به سیستم کامپوننت آن فرو می رود ، که می تواند به شما در ایجاد کد مدولار ، قابل استفاده مجدد کمک کند و نگاهی به ابزار Vue CLI می اندازد.
موضوعات شامل:
  • افزودن Vue به یک صفحه وب
  • تفکر اظهارنظر با اتصال داده
  • روش ها و مدیریت رویدادها
  • افزودن سبک و ویژگیهای کلاس پویا
  • استفاده از انتقال CSS و انیمیشن
  • استفاده از م componentsلفه های Vue
  • Vue CLI

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

مقدمه Introduction

  • با چارچوب Vue.JS Javascript آشنا شوید Get to know the Vue.JS Javascript framework

  • آنچه باید بدانید What you should know

1. ساده ترین فرم 1. The Simplest Form

  • چرا از یک چارچوب JavaScript استفاده می کنید؟ Why use a JavaScript framework?

  • اضافه کردن Vue به یک صفحه وب Adding Vue to a webpage

  • درک جریان اعدام Understanding execution flow

  • مسیر انحرافی را طی بوت استرپ A Bootstrap detour

  • به طرز تفریحی با اتصال داده ها فکر کنید Thinking declaratively with data binding

  • درک اتصال داده دو طرفه Understanding two-way data binding

  • روش ها و رسیدگی به رویداد Methods and event handling

2. دستورالعمل های اساسی ، گزینه ها و ابزارها 2. Essential Directives, Options, and Tools

  • ارائه elem Rendering elements conditionally

  • بارگیری داده ها به طور همزمان Loading data asynchrounously

  • با استفاده از قلاب چرخه عمر ایجاد شده Using the created lifecycle hook

  • با استفاده از پسوند مرورگر Vue Devtools Using the Vue Devtools browser extension

  • ارائه لیست با v-for Rendering lists with v-for

  • با استفاده از پارامترهای اضافی v-for Using additional v-for parameters

  • v-for را با استفاده از رویداد ترکیب کنید Combining v-for with event handling

  • با استفاده از خصوصیات محاسبه شده Using computed properties

3. تقویت رابط های کاربری 3. Enhancing User Interfaces

  • اضافه کردن ویژگی های سبک پویا Adding dynamic style attributes

  • اضافه کردن ویژگی های کلاس پویا Adding dynamic class attributes

  • با استفاده از انتقال CSS Using CSS transitions

  • اعمال انتقال به لیستها Applying transitions to lists

  • با استفاده از انیمیشن های CSS Using CSS animations

4- مؤلفه های Vue 4. Vue Components

  • با استفاده از مؤلفه های Vue Using Vue components

  • ثبت و استفاده از قطعات Registering and using components

  • افزودن غرفه های مؤلفه Adding component props

  • مدیریت محتوای مؤلفه با اسلات Managing component content with slots

  • ترکیب عناصر موجود در DOM Componentizing existing in-DOM templates

  • رسیدگی به رویدادها در مؤلفه ها Handling events in components

  • نصب Vue CLI Installing Vue CLI

  • الگوی پروژه Vue CLI Vue CLI project template

  • انتقال به مؤلفه های تک پرونده Moving to single-file components

  • ساختمان برای تولید Building for production

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش یادگیری Vue.js
جزییات دوره
2h 14m
33
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
109,990
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Michael Sullivan Michael Sullivan

مایکل سالیوان یک توسعه دهنده وب حرفه ای و خبره مایکروسافت است. مایکل مدرک کارشناسی ارشد خود را در رشته کامپیوتر از کالج میدبوری در ورمونت به دست آورد و دارای گواهینامه هایی در زمینه توسعه برنامه های وب با چهارچوب .NET Framework و SQL Server است. وی در حال حاضر در Abacus Web Design Design ، راه حل هایی برای وب و ارائه نیازهای مشاغل کوچک و متوسط در منطقه نیویورک و فراتر از آن کار می کند. مایکل پنج سال به عنوان مربی کلاس درس در شهر نیویورک گذراند و به تدریس ریاضیات و طراحی وب به دانش آموزان کلاس هشتم تا دوازدهم می پرداخت. تجربه قبلی وی همچنین شامل چندین سال به عنوان یک توسعه دهنده ارشد در سیستم های تحویل دانش ، ارائه دهنده پیشرو دوره های توسعه حرفه ای آنلاین برای معلمان مدارس دولتی در سراسر کشور است.