تبلیغات

آموزش توسعه وب با Vue.js

دسته بندی ها: آموزش Vue.js ، آموزش های Packtpub ، آموزش طراحی وب ، آموزش جاوااسکریپت (Javascript)

Vue.js یک فریمورک جاوا اسکریپت پیشرفته برای ایجاد رابط های کاربری است. در این دوره با ساخت سریع برنامه های وب با استفاده از Vue.js، اصول نحوه استفاده از Vue و درک محیط Vue، یادگیری vue-cli با اپلیکیشن شخصی CRM با کتابخانه های Vue مانند VueX و Vue Router، مفاهیم مدیریت state و تست کامپوننت های Vue با استفاده از ابزارهایی مانند Jest همراه با vue-test-utils، استفاده از کامپوننت های کودک با vue-test-utils، افزایش مهارت های Vue و نکات و ترفندهای واقعی کار با Vue.js آشنا می شوید.

سرفصل:

  • معرفی دوره
  • ایجاد اپلیکیشن Vue
  • رندر کردن لیست ها و  استفاده از ویژگی های محاسبه شده
  • بهبود اپلیکیشن با روش های سفارشی
  • بررسی چرخه عمر Vue
  • توزیع محتوا با کامپوننت ها
  • کار با Vue DevTools
  • شروع اپلیکیشن Vue.js
  • ساخت یک CRM شخصی
  • شروع یک اپلیکیشن جدید با vue-cli
  • معرفی Vue-Singlefile-Components
  • استفاده از بسته های npm خارجی
  • کار با مدیریت داده سمت کلاینت
  • ایجاد داده جدید در Fly
  • مسیریابی بین مجموعه داده ها
  • درک مدل V
  • استفاده از خواص دو طرفه محاسبه شده
  • مدیریت state
  • اولویت بندی Global State در مورد Component State
  • ایجاد Flux Store
  • شروع کار با Vuex
  • داده های پایدار در ذخیره سازی محلی
  • داده های پایدار با Firebase Firestore
  • تست کامپوننت های Vue
  • معرفی Jest
  • تست Vuex Store
  • معرفی  vue-test-utils
  • تست کامپوننت های Nested
  • معرفی تست Snapshot
  • نکات و ترفندهای دنیای واقعی
  • انتقال داده از خارج به Vue
  • استفاده از Vue با پشته موجود
  • استفاده از Vue Mixins و Plugins
  • آماده سازی مراحل بعدی شما
آیا این نوشته را دوست داشتید؟
Hands-On Web Development with Vue.js [Video] Publisher:Packtpub Author:Roman Kuba Duration:4 hours 55 minutes

Provide richer and interactive User Interfaces to your web applications to deliver high-quality production code
Vue.js is an open-source progressive JavaScript framework for building user interfaces. The main features that make Vue.js stand out are that it is approachable, versatile and performant.
This course will show you how to build rich web applications quickly using Vue.js. You will start in the simplest way possible so you can get up-and-running with Vue within minutes. You will understand the fundamentals of how to use a Vue instance and dig deeper into the Vue environment. Start the journey with vue-cli by building a personal CRM application with Vue libraries such as VueX and Vue Router. Learn the concepts of clean state management and testing Vue components using tools such as Jest along with vue-test-utils. Using child components with vue-test-utils, level up your Vue skills for production readiness. Finally, learn the real world tips and tricks of working with Vue.js efficiently.
By the end of this course, you will be able to write well tested, clean code to provide your web application with rich and interactive experience.
The code bundle for this video course is available at- https://github.com/PacktPublishing/Hands-on-Web-Development-with-Vue.js.
Style and Approach
This course offers in-depth content balanced with tutorials that put the theory into practice. The focus of this course is on giving you the understanding and practical examples that will transform you from a beginner-level web developer into an expert, ready to develop powerful, efficient web applications using Vue!
Released: Monday, May 21, 2018
Getting a Rolling Start with Vue
The Course Overview
Creating Your First Vue App
Rendering Lists and Leveraging Computed Properties
Improving the App with Custom Methods
Exploring the Vue Lifecycle
Distributing Content with Components
Working with the Vue DevTools
Starting Your Vue.js Application
Building a Personal CRM
Starting a New App with vue-cli
Introducing Vue-Singlefile-Components
Using External npm Packages
Working with Client-Side Data Management
Creating New Data on the Fly
Routing between Datasets
Understanding V-Model
Using Two-Way Computed Properties
Deep Dive into State Management
Prioritizing Global State over Component State
Building a Flux Store from Scratch
Getting Started with Vuex
Persisting Data in Local Storage
Persisting Data with Firebase Firestore
Testing Vue Components
Introduction to Jest and Writing the First Spec
Testing a Vuex Store
Introducing vue-test-utils
Testing Nested Components
Introduction to Snapshot Testing
Real World Tips and Tricks
Tying Up Loose Ends of Our Application
Passing Data from the Outside into Vue
Using Vue with an Existing Stack
Using Vue Mixins and Plugins
Preparing Your Next Steps

پیشنهاد فرادرس

لینک های دانلود حجم فایل: 852.0MB Packtpub Hands-On Web Development with Vue.js [Video]_git.ir.rar