Packt - Vue JS 2 - The Complete Guide (incl. Vue Router and Vuex) 收录时间:2018-05-10 21:29:52 文件大小:7GB 下载次数:267 最近下载:2020-12-22 07:44:04 磁力链接: magnet:?xt=urn:btih:313981d2c3b25fdd5955931234efa8f277800b6e 立即下载 复制链接 文件列表 286 - Time to Practice (4) - Styling (Solution).mp4 613MB 288 - Time to Practice (5) - Conditionals and Lists (Solution).mp4 303MB 280 - Time to Practice (1) - Outputting Data to Templates (Solution).mp4 196MB 284 - Time to Practice (3) - Reactive Properties (Solution).mp4 196MB 282 - Time to Practice (2) - Events (Solution).mp4 163MB 285 - Time to Practice (4) - Styling (Problem).mp4 140MB 131 - A Basic _input_ Form Binding.mp4 121MB 283 - Time to Practice (3) - Reactive Properties (Problem).mp4 88MB 296 - Time to Practice (9) - Forms (Solution).mp4 71MB 279 - Time to Practice (1) - Outputting Data to Templates (Problem).mp4 70MB 281 - Time to Practice (2) - Events (Problem).mp4 56MB 187 - Creating the App.mp4 56MB 287 - Time to Practice (5) - Conditionals and Lists (Problem).mp4 56MB 326 - Adding Auto Login.mp4 49MB 258 - Setting up the Vuex State Management.mp4 48MB 292 - Time to Practice (7) - Component Communication (Solution).mp4 48MB 259 - Adding a Portfolio Module to Vuex.mp4 46MB 22 - Writing JavaScript Code in the Templates.mp4 45MB 331 - Adding a Validator.mp4 42MB 340 - Async Validators.mp4 40MB 320 - Accessing other Resources from Vuex.mp4 39MB 300 - Time to Practice (11) - Filters and Mixins (Solution).mp4 38MB 47 - Implementing a 'Attack' Method.mp4 38MB 179 - Understanding JavaScript Animations.mp4 37MB 225 - Using the 'beforeEnter' Guard.mp4 37MB 337 - Validating Arrays.mp4 34MB 227 - Loading Routes Lazily.mp4 34MB 236 - Mapping Getters to Properties.mp4 32MB 194 - GETting and Transforming Data (Sending a GET Request).mp4 32MB 232 - Using the Centralized State.mp4 32MB 260 - Working on the Portfolio Stocks.mp4 31MB 248 - Using Namespaces to Avoid Naming Problems.mp4 31MB 65 - Mounting a Template.mp4 31MB 78 - Understanding '.vue' Files.mp4 31MB 205 - Setting Up and Loading Routes.mp4 31MB 254 - Adding a Header and Navigation.mp4 31MB 256 - Creating Stocks Components.mp4 31MB 188 - Adding Animations.mp4 30MB 102 - Communication between Sibling Components.mp4 30MB 181 - Creating an Animation in JavaScript.mp4 29MB 193 - POSTing Data to a Server (Sending a POST Request).mp4 29MB 185 - Using _transition-group_ to Animate a List.mp4 28MB 298 - Time to Practice (10) - Directives (Solution).mp4 28MB 257 - Adding a 'Buy' Button.mp4 28MB 182 - Animating Dynamic Components.mp4 28MB 334 - More Validators.mp4 28MB 244 - Two-Way-Binding (v-model) and Vuex.mp4 28MB 99 - Using Custom Events for Child =_ Parent Communication.mp4 28MB 335 - Validating Passwords for Equality.mp4 27MB 277 - Deploying the App (Example - AWS S3).mp4 27MB 63 - Placing $refs and Using them on your Templates.mp4 27MB 70 - The VueJS Instance Lifecycle in Practice.mp4 27MB 309 - Using Interceptors.mp4 27MB 305 - Sending a POST Request.mp4 26MB 114 - Switching Multiple Components with Dynamic Components.mp4 26MB 307 - Accessing & Using Response Data.mp4 26MB 264 - Adding some Order Checks.mp4 26MB 308 - Setting a Global Request Configuration.mp4 26MB 88 - Using Components.mp4 26MB 103 - Using an Event Bus for Communication.mp4 25MB 325 - Adding Auto Logout.mp4 25MB 192 - Creating an Application and Setting Up a Server (Firebase).mp4 25MB 266 - Ending the Day - Randomizing Stocks.mp4 25MB 44 - Creating the Vue Instance and Styling the Healthbars.mp4 25MB 321 - Sending the Token to the Backend.mp4 25MB 157 - An (often-times better) Alternative to Filters - Computed Properties.mp4 24MB 91 - Scoping Component Styles.mp4 24MB 201 - Understanding Template URLs.mp4 24MB 241 - Using Actions.mp4 23MB 139 - Creating a Custom Control (Input).mp4 23MB 137 - Handling Dropdowns with _select_ and _option.mp4 23MB 271 - Fetching Data (GET Request).mp4 23MB 98 - Validating 'props'.mp4 23MB 246 - Modularizing the State Management.mp4 23MB 83 - An Introduction to Components.mp4 23MB 48 - Write better Code - Time for Refactoring!.mp4 23MB 316 - Adding User Signup.mp4 23MB 66 - Using Components.mp4 23MB 242 - Mapping Actions to Methods.mp4 23MB 62 - A Closer Look at $el and $data.mp4 23MB 238 - Using Mutations.mp4 22MB 38 - Looping through Objects.mp4 22MB 02 - Let's Create our First VueJS Application.mp4 22MB 177 - Transitioning between Multiple Elements (Practice).mp4 22MB 198 - Where the 'resource' in vue-resource comes from.mp4 22MB 324 - Adding User Logout.mp4 22MB 332 - Adding Validation UI Feedback.mp4 22MB 310 - Custom Axios Instances.mp4 22MB 253 - Setup Project Routes.mp4 22MB 151 - Using Multiple Modifiers.mp4 21MB 336 - Using the Required-Unless Validator.mp4 21MB 90 - How to Name your Component Tags (Selectors).mp4 21MB 213 - Setting Up Child Routes (Nested Routes).mp4 21MB 155 - Creating a Local Filter.mp4 21MB 25 - Saving Time with Shorthands.mp4 20MB 87 - Creating a Component.mp4 20MB 318 - Using Vuex to send Auth Requests.mp4 20MB 206 - Understanding Routing Modes (Hash vs History).mp4 20MB 247 - Using Separate Files.mp4 20MB 243 - A Summary of Vuex.mp4 20MB 03 - Extending the VueJS Application.mp4 20MB 40 - Keeping Track of Elements when using v-for.mp4 19MB 124 - Allowing Users to Create Quotes with a NewQuote Component.mp4 19MB 184 - Using _transition-group_ - Preparations.mp4 19MB 122 - Creating the Application Components.mp4 19MB 135 - Using Checkboxes and Saving Data in Arrays.mp4 19MB 76 - Installing the Vue CLI and creating a new Project.mp4 19MB 61 - How VueJS manages your Data and Methods.mp4 19MB 174 - Using Different CSS Class Names.mp4 19MB 84 - Storing Data in Components with the Data Method.mp4 19MB 191 - Accessing Http via vue-resource – Setup.mp4 18MB 128 - Controlling Quotes with a Progress Bar.mp4 18MB 23 - Reacting to Changes with Computed Properties.mp4 18MB 170 - Creating a 'Slide' Transition with the CSS Animation Property.mp4 18MB 04 - Course Structure.mp4 18MB 74 - What does 'Development Workflow' mean.mp4 17MB 77 - An Overview over the Webpack Template Folder Structure.mp4 17MB 207 - Navigating with Router Links.mp4 17MB 32 - Conditional Rendering with v-if.mp4 17MB 127 - Allowing for Quote Deletion.mp4 17MB 319 - Storing Auth Data in Vuex.mp4 16MB 196 - Intercepting Requests.mp4 16MB 143 - Understanding Directives.mp4 16MB 263 - Displaying the Funds.mp4 16MB 60 - Accessing the Vue Instance from Outside.mp4 16MB 222 - Passing the Hash Fragment.mp4 16MB 27 - Dynamic Styling with CSS Classes - Using Objects.mp4 16MB 226 - Using the 'beforeLeave' Guard.mp4 16MB 218 - Multiple Router Views (Named Router Views).mp4 16MB 125 - Adding Quotes with Custom Events.mp4 16MB 171 - Mixing Transition and Animation Properties.mp4 16MB 68 - How VueJS Updates the DOM.mp4 16MB 223 - Controlling the Scroll Behavior.mp4 16MB 18 - Modifying an Event - with Event Modifiers.mp4 16MB 216 - A Better Way of Creating Links - With Named Routes.mp4 16MB 161 - Creating a Global Mixin (Special Case!).mp4 16MB 20 - Writing JavaScript Code in the Templates.mp4 15MB 208 - Where am I - Styling Active Links.mp4 15MB 169 - Creating a 'Fade' Transition with the CSS Transition Property.mp4 15MB 86 - The 'Root Component' in the App.vue File.mp4 15MB 28 - Dynamic Styling with CSS Classes - Using Names Setting Styles Dynamically (without CSS Classes).mp4 15MB 267 - Animating the Route Transitions.mp4 15MB 95 - Using Props for Parent =_ Child Communication.mp4 15MB 01 - Course Introduction.mp4 15MB 166 - Preparing Code to use Transitions.mp4 15MB 69 - The VueJS Instance Lifecycle.mp4 15MB 291 - Time to Practice (7) - Component Communication (Problem).mp4 15MB 250 - Project Introduction.mp4 15MB 167 - Setting Up a Transition.mp4 14MB 214 - Navigating to Nested Routes.mp4 14MB 212 - Reacting to Changes in Route Parameters.mp4 14MB 110 - ow Slot Content gets Compiled and Styled.mp4 14MB 58 - Some Basics about the VueJS Instance.mp4 14MB 133 - Modifying User Input with Input Modifiers.mp4 14MB 339 - Creating Custom Validators.mp4 14MB 107 - Setting up the Module Project.mp4 14MB 160 - How Mixins get merged.mp4 14MB 322 - Protecting Routes (Auth Guard).mp4 14MB 42 - Introduction & Challenge.mp4 14MB 252 - Creating the First Components.mp4 13MB 306 - Sending a GET Request.mp4 13MB 94 - Communication Problems.mp4 13MB 217 - Using Query Parameters.mp4 13MB 197 - Intercepting Responses.mp4 13MB 85 - Registering Components Locally and Globally.mp4 13MB 138 - What v-model does and How to Create a Custom Control.mp4 13MB 323 - Updating the UI State (based on Authentication State).mp4 13MB 59 - Using Multiple Vue Instances.mp4 13MB 294 - Time to Practice (8) - Slots and Dynamic Components (Solution).mp4 13MB 270 - Saving Data (PUT Request).mp4 13MB 73 - Why do we need a Development Server.mp4 13MB 134 - Binding _textarea_ and Saving Line Breaks.mp4 13MB 272 - Testing and Bug Fixes.mp4 13MB 52 - Creating an Action Log.mp4 13MB 251 - Project Setup and Planning.mp4 13MB 89 - Moving to a Better Folder Structure.mp4 13MB 111 - Using Multiple Slots (Named Slots).mp4 13MB 195 - Configuring vue-resource globally.mp4 13MB 09 - How the VueJS Template Syntax and Instance Work Together.mp4 13MB 11 - Binding to Attributes.mp4 13MB 14 - How to Output Raw HTML.mp4 12MB 209 - Navigating from Code (Imperative Navigation).mp4 12MB 235 - Using Getters.mp4 12MB 147 - Passing Arguments to Custom Directives.mp4 12MB 233 - Why a Centralized State Alone Won't Fix It.mp4 12MB 317 - Adding User Signin (Login).mp4 12MB 221 - Animating Route Transitions.mp4 12MB 16 - Getting Event Data from the Event Object.mp4 12MB 199 - Creating Custom Resources.mp4 12MB 67 - Limitations of some Templates.mp4 12MB 136 - Using Radio Buttons.mp4 12MB 162 - Mixins and Scope.mp4 12MB 43 - Setting up the Course Project.mp4 12MB 132 - Grouping Data and Pre-Populating Inputs.mp4 12MB 175 - Using Dynamic Names and Attributes.mp4 12MB 08 - Understanding VueJS Templates.mp4 12MB 144 - How Directives Work - Hook Functions.mp4 11MB 168 - Assigning CSS Classes for Transitions.mp4 11MB 148 - Modifying a Custom Directive with Modifiers.mp4 11MB 50 - Implementing a 'Heal' Method.mp4 11MB 35 - Rendering Lists with v-for.mp4 11MB 230 - Why a Different State Management May Be Needed.mp4 11MB 159 - Creating and Using Mixins.mp4 11MB 338 - Controlling the Form Submit Button.mp4 11MB 101 - Communicating with Callback Functions.mp4 11MB 158 - Understanding Mixins.mp4 11MB 53 - Printing the Log (v-for).mp4 11MB 268 - Saving & Fetching Data - Adding a Dropdown.mp4 11MB 108 - Passing Content - The Suboptimal Solution.mp4 11MB 261 - Connecting the Portfolio with Vuex.mp4 11MB 152 - Passing more Complex Values to Directives.mp4 11MB 269 - Setting up vue-resource and Firebase.mp4 11MB 104 - Centralizing Code in an Event Bus.mp4 10MB 204 - Setting up the VueJS Router (vue-router).mp4 10MB 219 - Redirecting.mp4 10MB 303 - Project Setup.mp4 10MB 290 - Time to Practice (6) - Components (Solution).mp4 10MB 304 - Axios Setup.mp4 10MB 123 - Passing Data with Props and Slots.mp4 10MB 75 - Using the Vue CLI to create Projects.mp4 10MB 49 - Implementing a 'Special Attack'.mp4 10MB 333 - Controlling Styles for Invalid Entries.mp4 10MB 211 - Fetching and Using Route Parameters.mp4 10MB 19 - Listening to Keyboard Events.mp4 10MB 215 - Making Router Links more Dynamic.mp4 10MB 140 - Submitting a Form.mp4 10MB 115 - Understanding Dynamic Component Behavior.mp4 9MB 178 - Listening to Transition Event Hooks.mp4 9MB 129 - Finishing Touches and State Management.mp4 9MB 112 - Default Slots and Slot Defaults.mp4 9MB 06 - Setup VueJS Locally.mp4 9MB 274 - Bonus - Debugging Vuex with Vue Developer Tools.mp4 9MB 45 - Showing the Player Controls Conditionally.mp4 9MB 163 - Wrap Up.mp4 9MB 262 - Time to fix some Errors.mp4 9MB 17 - Passing your own Arguments with Events.mp4 9MB 36 - Getting the Current Index.mp4 9MB 210 - Setting Up Route Parameters.mp4 9MB 05 - Take Advantage of all Course Resources!.mp4 9MB 54 - Finishing the Log.mp4 9MB 15 - Listening to Events.mp4 8MB 10 - Accessing Data in the Vue Instance.mp4 8MB 21 - Using Two-Way-Binding.mp4 8MB 46 - Implementing a 'Start Game' Method.mp4 8MB 330 - Installing Vuelidate.mp4 8MB 34 - Don't detach it with v-show.mp4 8MB 156 - Global Filters and How to Chain Multiple Filters.mp4 8MB 276 - Preparing for Deployment.mp4 8MB 315 - Project Setup.mp4 8MB 289 - Time to Practice (6) - Components (Problem).mp4 8MB 13 - Disable Re-Rendering with v-once.mp4 8MB 202 - Wrap Up.mp4 8MB 265 - Making Funds Look Nicer with Filters.mp4 8MB 190 - Module Introduction.mp4 8MB 55 - Styling the Log Conditionally.mp4 8MB 150 - Registering Directives Locally.mp4 8MB 119 - Module Introduction.mp4 8MB 33 - Using an Alternative v-if Syntax.mp4 7MB 26 - Dynamic Styling with CSS Classes – Basics.mp4 7MB 239 - Why Mutations have to run synchronously.mp4 7MB 203 - Module Introduction.mp4 7MB 72 - Module Introduction.mp4 7MB 240 - How Actions improve Mutations.mp4 7MB 231 - Understanding 'Centralized State'.mp4 7MB 293 - Time to Practice (8) - Slots and Dynamic Components (Problem).mp4 7MB 97 - Using 'props' in the Child Component.mp4 7MB 295 - Time to Practice (9) - Forms (Problem).mp4 7MB 121 - Initializing the Application.mp4 7MB 56 - Wrap Up.mp4 7MB 180 - Excluding CSS from your Animation.mp4 7MB 12 - Understanding and Using Directives.mp4 7MB 24 - An Alternative to Computed Properties - Watching for Changes.mp4 7MB 173 - Setting Up an Initial (on-load) Animation.mp4 6MB 145 - Creating a Simple Directive.mp4 6MB 255 - Planning the Next Steps.mp4 6MB 273 - Project Wrap Up.mp4 6MB 120 - Setting up the Project.mp4 6MB 275 - Module Introduction.mp4 6MB 29 - Styling Elements with the Array Syntax.mp4 6MB 118 - Wrap Up.mp4 6MB 186 - Understanding the App.mp4 6MB 117 - Dynamic Component Lifecycle Hooks.mp4 6MB 237 - Understanding Mutations.mp4 6MB 224 - Protecting Routes with Guards.mp4 6MB 37 - Using an Alternative v-for Syntax.mp4 5MB 79 - Understanding the Object in the Vue File.mp4 5MB 96 - Naming 'props'.mp4 5MB 229 - Module Introduction.mp4 5MB 81 - Module Wrap Up.mp4 5MB 299 - Time to Practice (11) - Filters and Mixins (Problem).mp4 5MB 126 - Adding a Info Box.mp4 5MB 146 - Passing Values to Custom Directives.mp4 5MB 220 - Setting Up 'Catch All' Routes _ Wildcards.mp4 5MB 164 - Module Introduction.mp4 5MB 100 - Understanding Unidirectional Data Flow.mp4 5MB 314 - How Authentication Works in SPAs.mp4 5MB 82 - Module Introduction.mp4 5MB 228 - Wrap Up.mp4 5MB 57 - Module Introduction.mp4 5MB 311 - Wrap Up.mp4 5MB 189 - Wrap Up.mp4 5MB 165 - Understanding Transitions.mp4 5MB 245 - Improving Folder Structures.mp4 4MB 278 - Courses Roundup.mp4 4MB 328 - About this Section.mp4 4MB 39 - Looping through a List of Numbers.mp4 4MB 64 - Where to learn more about the Vue API.mp4 4MB 51 - Finishing the Action Buttons.mp4 4MB 71 - Module Wrap Up.mp4 4MB 297 - Time to Practice (10) - Directives (Problem).mp4 4MB 116 - Keeping Dynamic Components Alive.mp4 4MB 312 - About this Section.mp4 4MB 142 - Module Introduction.mp4 4MB 130 - Module Introduction.mp4 4MB 249 - Wrap Up.mp4 4MB 92 - Module Wrap Up.mp4 4MB 41 - Module Wrap Up.mp4 4MB 80 - How to Build your App for Production.mp4 4MB 234 - Understanding Getters.mp4 4MB 31 - Module Introduction.mp4 4MB 113 - A Summary on Slots.mp4 3MB 07 - Module Introduction.mp4 3MB 93 - Module Introduction.mp4 3MB 154 - Module Introduction.mp4 3MB 30 - Module Wrap Up.mp4 3MB 109 - Passing Content with Slots.mp4 3MB 141 - Wrap Up.mp4 3MB 153 - WrapUp.mp4 3MB 183 - Animating Lists with _transition-group.mp4 3MB 105 - Wrap Up.mp4 3MB 313 - Module Introduction.mp4 3MB 106 - Module Introduction.mp4 3MB 301 - About this Section.mp4 3MB 172 - Animating v-if and v-show.mp4 3MB 176 - Transitioning between Multiple Elements (Theory).mp4 2MB 327 - Wrap Up.mp4 2MB 149 - Custom Directives - A Summary.mp4 2MB 200 - Resources vs 'Normal' Http Requests.mp4 2MB 341 - Wrap Up.mp4 2MB 329 - Module Introduction.mp4 2MB 302 - Module Introduction.mp4 2MB