-
Урок 1.
00:02:09
Course Overview
-
Урок 2.
00:01:40
Introduction
-
Урок 3.
00:01:33
Gaining a Conceptual Understanding of Vue
-
Урок 4.
00:01:54
Setting up the Environment
-
Урок 5.
00:10:16
Creating a New Project with the Vue CLI
-
Урок 6.
00:09:36
Creating the Home Page
-
Урок 7.
00:00:30
Introduction
-
Урок 8.
00:04:41
Global Components vs. Single-file Components
-
Урок 9.
00:06:51
Creating Your First Component
-
Урок 10.
00:05:26
Binding Attributes to Data with v-bind
-
Урок 11.
00:06:49
Binding to Events with v-on
-
Урок 12.
00:01:13
Using Shorthand Bindings
-
Урок 13.
00:02:33
Binding to Computed Properties
-
Урок 14.
00:02:56
Displaying Data with Interpolation
-
Урок 15.
00:04:12
Conditionally Displaying Content with v-if and v-show
-
Урок 16.
00:10:50
Repeating Elements with v-for
-
Урок 17.
00:05:01
Styling Components
-
Урок 18.
00:06:36
Styling Child Components
-
Урок 19.
00:03:41
Conditionally Applying Styles with Style Bindings
-
Урок 20.
00:04:02
Conditionally Applying Classes with Class Bindings
-
Урок 21.
00:02:22
Using SASS and Other CSS Pre-processors
-
Урок 22.
00:02:18
Using Component Lifecycle Hooks
-
Урок 23.
00:02:18
Reducing Duplication with Mixins
-
Урок 24.
00:00:29
Summary
-
Урок 25.
00:00:43
Introduction
-
Урок 26.
00:05:48
Creating Child Components
-
Урок 27.
00:05:17
Using Props to Share Data with Child Components
-
Урок 28.
00:03:56
Validating Props
-
Урок 29.
00:10:30
Passing Data to Parent Components with Events
-
Урок 30.
00:06:57
Injecting Content into a Child Component with Slots
-
Урок 31.
00:00:20
Summary
-
Урок 32.
00:00:44
Introduction
-
Урок 33.
00:04:56
Adding Routing to Your App
-
Урок 34.
00:02:59
Linking to Routed Pages
-
Урок 35.
00:03:02
Styling Links Based on the Active Route
-
Урок 36.
00:03:51
Navigating from Code
-
Урок 37.
00:06:11
Working with Route Params
-
Урок 38.
00:02:25
Passing Params as Props
-
Урок 39.
00:07:28
Using Nested Routes
-
Урок 40.
00:06:18
Using Named Views
-
Урок 41.
00:02:48
Enabling HTML5 History Mode
-
Урок 42.
00:03:21
Preventing Pages from Loading with Navigation Guards
-
Урок 43.
00:04:05
Preventing Navigation Away from Pages with Navigation Guards
-
Урок 44.
00:00:30
Summary
-
Урок 45.
00:03:14
Introduction
-
Урок 46.
00:02:05
Creating a Vuex Store
-
Урок 47.
00:03:32
Changing Vuex Store State with Mutations
-
Урок 48.
00:06:53
Retreiving Items from the Vuex Store
-
Урок 49.
00:04:05
Using Vuex Getters to Return Calculated Data
-
Урок 50.
00:17:10
Using Actions to Work with APIs and Asynchronous Data
-
Урок 51.
00:03:27
Using Actions to Save Data to an API
-
Урок 52.
00:01:22
Returning Promises from Actions
-
Урок 53.
00:06:16
Organizing the Store with Modules
-
Урок 54.
00:04:27
Namespacing Modules
-
Урок 55.
00:01:12
Accessing Namespaced Getters
-
Урок 56.
00:09:31
Understanding Global and Namespaced State
-
Урок 57.
00:04:18
Using the Vuex MapState Helper
-
Урок 58.
00:01:13
Using the Vuex MapGetters Helper
-
Урок 59.
00:02:35
Using the Vuex MapActions Helper
-
Урок 60.
00:00:56
Using the Vuex MapMutations Helper
-
Урок 61.
00:00:35
Summary
-
Урок 62.
00:00:33
Introduction
-
Урок 63.
00:03:36
Creating a Custom Directive
-
Урок 64.
00:06:35
Passing Data to Directives
-
Урок 65.
00:05:12
Using Directive Lifecycle Hooks
-
Урок 66.
00:01:51
Making Directives Available Globally
-
Урок 67.
00:04:36
Creating a Custom Filter
-
Урок 68.
00:01:01
Declaring Filters Globally
-
Урок 69.
00:00:29
Summary
-
Урок 70.
00:02:16
Introduction
-
Урок 71.
00:02:09
Creating a Basic Vue.js Build with the CLI
-
Урок 72.
00:05:57
Using Environment Variables and Build Modes
-
Урок 73.
00:03:23
Deploying to a Production Webserver
-
Урок 74.
00:04:03
Handling Deep Linking on the Server
-
Урок 75.
00:01:47
Inspecting the Built-in Webpack Config
-
Урок 76.
00:07:04
Customizing Webpack Config
-
Урок 77.
00:00:38
Summary