آموزش یادگیری 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
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 14m
33
Linkedin (لینکدین) lynda-small
27 مهر 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
109,990
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Michael Sullivan Michael Sullivan

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

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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