Vue – The Complete Guide (incl Router & Composition API) - Udemy
Language: English | Size:14.52 GB
Genre:eLearning
Files Included :
001 Welcome to the Course!.mp4 (32.59 MB)
MP4
002 What is Vue js.mp4 (59.62 MB)
MP4
003 Different Ways of Using Vue.mp4 (13.13 MB)
MP4
004 Exploring Vue Alternatives.mp4 (19.85 MB)
MP4
005 Building A First App With Just jаvascript.mp4 (17.55 MB)
MP4
007 Re-building the App with Vue.mp4 (93.77 MB)
MP4
008 Vue vs Vanilla jаvascript (just jаvascript).mp4 (3.75 MB)
MP4
009 Setting Up the Course Development Environment.mp4 (7.18 MB)
MP4
010 Course Outline & What's In The Course.mp4 (5.38 MB)
MP4
011 How To Get The Most Out Of This Course.mp4 (5.81 MB)
MP4
001 Module Introduction.mp4 (896.55 KB)
MP4
002 Creating and Connecting Vue App Instances.mp4 (47.46 MB)
MP4
003 Interpolation and Data Binding.mp4 (8.57 MB)
MP4
004 Binding Attributes with the v-bind Directive.mp4 (17.81 MB)
MP4
005 Understanding methods in Vue Apps.mp4 (15.32 MB)
MP4
006 Working with Data inside of a Vue App.mp4 (11.77 MB)
MP4
007 Outputting Raw HTML Content with v-html.mp4 (9.56 MB)
MP4
008 A First Summary.mp4 (11.38 MB)
MP4
009 Understanding Event Binding.mp4 (24.69 MB)
MP4
010 Events & Methods.mp4 (15.41 MB)
MP4
011 Working with Event Arguments.mp4 (7.68 MB)
MP4
012 Using the Native Event Object.mp4 (54.34 MB)
MP4
013 Exploring Event Modifiers.mp4 (40.2 MB)
MP4
014 Locking Content with v-once.mp4 (5.87 MB)
MP4
015 Data Binding + Event Binding = Two-Way Binding.mp4 (22.91 MB)
MP4
016 Methods used for Data Binding How It Works.mp4 (38.61 MB)
MP4
017 Introducing Computed Properties.mp4 (16.61 MB)
MP4
018 Working with Watchers.mp4 (43.42 MB)
MP4
019 Methods vs Computed Properties vs Watchers.mp4 (4.81 MB)
MP4
020 v-bind and v-on Shorthands.mp4 (5.27 MB)
MP4
021 Dynamic Styling with Inline Styles.mp4 (27.95 MB)
MP4
022 Adding CSS Classes Dynamically.mp4 (21.77 MB)
MP4
023 Classes & Computed Properties.mp4 (5.15 MB)
MP4
024 Dynamic Classes Array Syntax.mp4 (3.45 MB)
MP4
025 Module Summary.mp4 (7.93 MB)
MP4
001 Module Introduction.mp4 (1.79 MB)
MP4
002 Understanding the Problem.mp4 (8.67 MB)
MP4
003 Rendering Content Conditionally.mp4 (23.2 MB)
MP4
004 v-if, v-else and v-else-if.mp4 (11.02 MB)
MP4
005 Using v-show Instead Of v-if.mp4 (6.25 MB)
MP4
006 Rendering Lists of Data.mp4 (16.31 MB)
MP4
007 Diving Deeper Into v-for.mp4 (20.55 MB)
MP4
008 Removing List Items.mp4 (13.21 MB)
MP4
009 Lists & Keys.mp4 (52.11 MB)
MP4
010 Module Summary.mp4 (3.84 MB)
MP4
001 Module Introduction.mp4 (2.03 MB)
MP4
002 Project Setup & First Methods.mp4 (62.32 MB)
MP4
003 Updating the Health Bars.mp4 (42.86 MB)
MP4
004 Adding a Special Attack.mp4 (26.44 MB)
MP4
005 Adding a Heal Functionality.mp4 (16.41 MB)
MP4
006 Adding a Game Over Screen.mp4 (97.12 MB)
MP4
007 Finishing the Core Functionality.mp4 (66.36 MB)
MP4
008 Adding a Battle Log.mp4 (88.96 MB)
MP4
001 Module Introduction.mp4 (1.55 MB)
MP4
002 An Introduction to Vue's Reactivity.mp4 (12.68 MB)
MP4
003 Vue Reactivity A Deep Dive.mp4 (26.32 MB)
MP4
004 One App vs Multiple Apps.mp4 (33.31 MB)
MP4
005 Understanding Templates.mp4 (11.99 MB)
MP4
006 Working with Refs.mp4 (46.2 MB)
MP4
007 How Vue Updates the DOM.mp4 (34.51 MB)
MP4
008 Vue App Lifecycle - Theory.mp4 (6.84 MB)
MP4
009 Vue App Lifecycle - Practice.mp4 (63.3 MB)
MP4
001 Module Introduction.mp4 (1.48 MB)
MP4
002 Understanding the Problem.mp4 (71.82 MB)
MP4
003 Introducing Components.mp4 (91.6 MB)
MP4
004 The Why Building Complex User Interfaces With Components.mp4 (5.84 MB)
MP4
001 Module Introduction.mp4 (3.15 MB)
MP4
002 Why We Need A Development Server.mp4 (14.74 MB)
MP4
003 Why We Want A Better Developer Experience.mp4 (29.64 MB)
MP4
005 Installing & Using the Vue CLI.mp4 (20.44 MB)
MP4
006 Inspecting the Created Project.mp4 (16.11 MB)
MP4
007 Inspecting the Vue Code & vue Files.mp4 (14.36 MB)
MP4
008 Adding the Vetur Extension to VS Code.mp4 (3.85 MB)
MP4
009 More on vue Files.mp4 (9.76 MB)
MP4
010 A New Vue Project.mp4 (9.6 MB)
MP4
011 Creating a Basic Vue App.mp4 (25.38 MB)
MP4
012 Adding a Component.mp4 (40.14 MB)
MP4
013 Adding Styling.mp4 (7.06 MB)
MP4
001 Module Introduction.mp4 (2.25 MB)
MP4
002 Introducing Props (Parent = Child Communication).mp4 (31.6 MB)
MP4
003 Prop Behavior & Changing Props.mp4 (25.47 MB)
MP4
004 Validating Props.mp4 (24.01 MB)
MP4
006 Working with Dynamic Prop Values.mp4 (19.26 MB)
MP4
007 Emitting Custom Events (Child = Parent Communication).mp4 (44.27 MB)
MP4
008 Defining & Validating Custom Events.mp4 (13.76 MB)
MP4
010 Demo Adding Components & Connecting Them.mp4 (43.39 MB)
MP4
011 Demo Adding More Component Communication.mp4 (24.98 MB)
MP4
012 A Potential Problem.mp4 (25.48 MB)
MP4
013 Provide + Inject To The Rescue.mp4 (81.63 MB)
MP4
014 Provide + Inject for Functions Methods.mp4 (15.96 MB)
MP4
015 Provide + Inject vs Props & Custom Events.mp4 (6.81 MB)
MP4
016 Module Summary.mp4 (9.64 MB)
MP4
001 Module Introduction.mp4 (1.85 MB)
MP4
002 Project Setup.mp4 (12.61 MB)
MP4
003 Global vs Local Components.mp4 (84.45 MB)
MP4
004 Scoped Styles.mp4 (18.65 MB)
MP4
005 Introducing Slots.mp4 (23.79 MB)
MP4
006 Named Slots.mp4 (18.02 MB)
MP4
007 Slot Styles & Compilation.mp4 (14.73 MB)
MP4
008 More on Slots.mp4 (22.72 MB)
MP4
009 Scoped Slots.mp4 (36.55 MB)
MP4
010 Dynamic Components.mp4 (28.72 MB)
MP4
011 Keeping Dynamic Components Alive.mp4 (8.62 MB)
MP4
012 Applying What We Know & A Problem.mp4 (35.61 MB)
MP4
013 Teleporting Elements.mp4 (14.63 MB)
MP4
014 Working with Fragments.mp4 (4.66 MB)
MP4
015 The Vue Style Guide.mp4 (25.06 MB)
MP4
016 Moving to a Different Folder Structure.mp4 (11.17 MB)
MP4
017 Module Summary.mp4 (6.65 MB)
MP4
001 Module Introduction.mp4 (2.51 MB)
MP4
002 Setup & First Steps.mp4 (12.93 MB)
MP4
003 First Components & Props.mp4 (37.65 MB)
MP4
004 Styling and More Components.mp4 (22.79 MB)
MP4
005 Header & BaseCard Components.mp4 (44.85 MB)
MP4
006 Adding a Base Button.mp4 (20.21 MB)
MP4
007 Dynamic Components & Attribute Fallthrough.mp4 (74.53 MB)
MP4
008 Adding & Styling Tabs.mp4 (20.26 MB)
MP4
009 Adding a Form.mp4 (15.72 MB)
MP4
010 Fetching User Input.mp4 (27.15 MB)
MP4
011 Adding a Modal Dialog.mp4 (94.58 MB)
MP4
012 Deleting Items.mp4 (42.54 MB)
MP4
013 Adding Teleport.mp4 (5.92 MB)
MP4
001 Module Introduction.mp4 (595.78 KB)
MP4
002 v-model & Inputs.mp4 (33.37 MB)
MP4
003 Working with v-model Modifiers and Numbers.mp4 (40.63 MB)
MP4
004 v-model and Dropdowns.mp4 (9.48 MB)
MP4
005 Using v-model with Checkboxes & Radiobuttons.mp4 (27.88 MB)
MP4
006 Adding Basic Form Validation.mp4 (31.39 MB)
MP4
007 Building a Custom Control Component.mp4 (38.73 MB)
MP4
008 Using v-model on Custom Components.mp4 (43.96 MB)
MP4
009 Module Summary.mp4 (5.24 MB)
MP4
001 Module Introduction.mp4 (1 MB)
MP4
002 Starting App & Why we need a Backend.mp4 (12.85 MB)
MP4
003 Adding a Backend.mp4 (16.72 MB)
MP4
004 How To (Not) Send Http Requests.mp4 (13.06 MB)
MP4
005 Sending a POST Request to Store Data.mp4 (17.26 MB)
MP4
008 Getting Data (GET Request) & Transforming Response Data.mp4 (36.74 MB)
MP4
009 Loading Data When a Component Mounts.mp4 (10.47 MB)
MP4
010 Showing a Loading Message.mp4 (10.89 MB)
MP4
011 Handling the No Data State.mp4 (11.63 MB)
MP4
012 Handling Technical Browser-side Errors.mp4 (26.87 MB)
MP4
013 Handling Error Responses.mp4 (25.36 MB)
MP4
014 Module Summary.mp4 (8.52 MB)
MP4
001 Module Introduction.mp4 (781.64 KB)
MP4
002 What & Why.mp4 (6.58 MB)
MP4
003 Routing Setup.mp4 (12.19 MB)
MP4
004 Registering & Rendering Routes.mp4 (19.61 MB)
MP4
005 Navigating with router-link.mp4 (18.79 MB)
MP4
006 Styling Active Links.mp4 (10.09 MB)
MP4
007 Programmatic Navigation.mp4 (12.14 MB)
MP4
008 Passing Data with Route Params (Dynamic Segments).mp4 (42.02 MB)
MP4
009 Navigation & Dynamic Paths.mp4 (11.64 MB)
MP4
011 Updating Params Data with Watchers.mp4 (19 MB)
MP4
012 Passing Params as Props.mp4 (14.46 MB)
MP4
013 Redirecting & Catch All Routes.mp4 (27.78 MB)
MP4
014 Using Nested Routes.mp4 (19.37 MB)
MP4
015 More Fun with Named Routes & Location Objects.mp4 (51.24 MB)
MP4
016 Using Query Params.mp4 (22.79 MB)
MP4
017 Rendering Multiple Routes with Named Router Views.mp4 (54.61 MB)
MP4
018 Controlling Scroll Behavior.mp4 (60.17 MB)
MP4
019 Introducing Navigation Guards.mp4 (29.65 MB)
MP4
020 Diving Deeper Into Navigation Guards.mp4 (57.2 MB)
MP4
021 The Global afterEach Guard.mp4 (5.11 MB)
MP4
022 Beyond Entering Route Leave Guards.mp4 (71.72 MB)
MP4
023 Utilizing Route Metadata.mp4 (7.91 MB)
MP4
024 Organizing Route Files.mp4 (32.45 MB)
MP4
025 Summary.mp4 (9.26 MB)
MP4
001 Module Introduction.mp4 (1.27 MB)
MP4
002 Animation Basics & CSS Transitions.mp4 (21.76 MB)
MP4
003 Understanding CSS Animations.mp4 (13.42 MB)
MP4
004 Why Is Just CSS Not Enough.mp4 (11.46 MB)
MP4
005 Playing CSS Animations with Vue's Help.mp4 (12.62 MB)
MP4
006 Using the Transition Component.mp4 (16.19 MB)
MP4
007 CSS Animations with the Transition Component.mp4 (10.22 MB)
MP4
008 Using Custom CSS Class Names.mp4 (15.11 MB)
MP4
009 Example Animating a Modal.mp4 (68.61 MB)
MP4
010 Transitioning Between Multiple Elements.mp4 (34.99 MB)
MP4
011 Using Transition Events.mp4 (53.71 MB)
MP4
012 Building jаvascript Transitions (instead of CSS).mp4 (89.89 MB)
MP4
013 Disabling CSS Transitions.mp4 (12.96 MB)
MP4
014 Getting Started with Animated Lists.mp4 (59.17 MB)
MP4
015 Animating Lists with transition-group.mp4 (16.6 MB)
MP4
016 Animate List Item Movement.mp4 (11.88 MB)
MP4
017 Animating Route Changes.mp4 (85.3 MB)
MP4
001 Module Introduction.mp4 (1.09 MB)
MP4
002 What & Why.mp4 (55.39 MB)
MP4
003 Creating & Using a Store.mp4 (11.23 MB)
MP4
004 Connecting Components to State.mp4 (8.27 MB)
MP4
005 Introducing Mutations - A Better Way of Changing Data.mp4 (18.91 MB)
MP4
006 Passing Data to Mutations with Payloads.mp4 (10.92 MB)
MP4
007 Introducing Getters - A Better Way Of Getting Data.mp4 (23.42 MB)
MP4
008 Running Async Code with Actions.mp4 (49.7 MB)
MP4
009 Understanding the Action Context.mp4 (7.25 MB)
MP4
010 Using Mapper Helpers.mp4 (22.77 MB)
MP4
011 Example Adding More State.mp4 (33.04 MB)
MP4
012 Organizing your Store with Modules.mp4 (16.62 MB)
MP4
013 Understanding Local Module State.mp4 (18.07 MB)
MP4
014 Namespacing Modules.mp4 (20.04 MB)
MP4
015 Structuring Vuex Code & Files.mp4 (29.04 MB)
MP4
016 A Challenge!.mp4 (7.73 MB)
MP4
017 Challenge Solution (13).mp4 (47.29 MB)
MP4
018 Challenge Solution (23).mp4 (47.99 MB)
MP4
019 Challenge Solution (33).mp4 (11.3 MB)
MP4
020 Summary.mp4 (4.03 MB)
MP4
001 Module Introduction.mp4 (5.91 MB)
MP4
002 Planning the Project Web App.mp4 (5.93 MB)
MP4
003 Planning the Data Requirements.mp4 (7.43 MB)
MP4
004 Planning the Layout Components.mp4 (7.2 MB)
MP4
005 Registering Routes.mp4 (13.58 MB)
MP4
006 Adding Route Page Components.mp4 (17.88 MB)
MP4
007 Working on the Main Layout & Styling.mp4 (20.13 MB)
MP4
008 Wiring Up Pages.mp4 (35.85 MB)
MP4
009 Adding Vuex and Coach Data.mp4 (43.49 MB)
MP4
010 Working on the Coaches List and List Items.mp4 (100.01 MB)
MP4
011 Adding a Couple of Base Components (Base Card, Base Button, Base Badge).mp4 (42.43 MB)
MP4
012 Building the Coach Detail Component.mp4 (49.47 MB)
MP4
013 Filtering Coaches.mp4 (67.93 MB)
MP4
014 Registering as a Coach The Form.mp4 (64.41 MB)
MP4
015 Adding Coaches to Vuex.mp4 (52.11 MB)
MP4
016 Adding Form Validation.mp4 (110.91 MB)
MP4
017 Working on the Contact Form.mp4 (26.72 MB)
MP4
018 Storing Requests (Messages) With Vuex.mp4 (26.42 MB)
MP4
019 Outputting Incoming Requests (Messages).mp4 (31.38 MB)
MP4
020 Filtering Requests for the Active Coach.mp4 (14.19 MB)
MP4
021 Sending a PUT Http Request to Store Coach Data.mp4 (41.6 MB)
MP4
022 Fetching Coach Data (GET Http Request).mp4 (30.5 MB)
MP4
023 Rendering a Loading Spinner.mp4 (43.21 MB)
MP4
024 Adding Http Error Handling.mp4 (61.05 MB)
MP4
025 Sending Coaching Requests Http Requests.mp4 (64.96 MB)
MP4
026 Caching Http Response Data.mp4 (34.88 MB)
MP4
027 Adding Route Transitions.mp4 (42.96 MB)
MP4
028 The Not Found Page & Summary.mp4 (7.85 MB)
MP4
001 Module Introduction.mp4 (1.3 MB)
MP4
002 How Authentication Works in Vue Apps (or any SPA).mp4 (10.84 MB)
MP4
003 Locking Protecting Backend Resources.mp4 (37.61 MB)
MP4
004 Adding an Authentication Page (Login & Signup).mp4 (38.72 MB)
MP4
005 Preparing Vuex.mp4 (13.55 MB)
MP4
006 Adding a Signup Action & Flow.mp4 (55.55 MB)
MP4
007 Better UX Loading Spinner & Error Handling.mp4 (36.91 MB)
MP4
008 Adding a Login Action & Flow.mp4 (22.05 MB)
MP4
009 Attaching the Token to Outgoing Requests.mp4 (25.33 MB)
MP4
010 Updating the UI Based on Auth State.mp4 (33.42 MB)
MP4
011 Adding a Logout Action & Flow.mp4 (14.67 MB)
MP4
012 Authentication & Routing (incl Navigation Guards).mp4 (49.55 MB)
MP4
013 Adding Auto Login.mp4 (57.67 MB)
MP4
014 Adding Auto Logout.mp4 (89.09 MB)
MP4
015 Summary.mp4 (11.32 MB)
MP4
001 Module Introduction.mp4 (2.13 MB)
MP4
002 What To Deploy.mp4 (5.42 MB)
MP4
003 Optimization Using Asynchronous Components.mp4 (127.28 MB)
MP4
005 Building the Project For Production.mp4 (27.74 MB)
MP4
006 Deploying a Vue App.mp4 (20.32 MB)
MP4
001 Module Introduction.mp4 (2.47 MB)
MP4
002 Which Problem Does The Composition API Solve.mp4 (46.48 MB)
MP4
003 Replacing data with refs.mp4 (31.56 MB)
MP4
005 Building reactive Objects.mp4 (33.21 MB)
MP4
006 Reactivity A Deep Dive.mp4 (25.94 MB)
MP4
007 Replacing methods with Regular Functions.mp4 (21.43 MB)
MP4
008 Replacing Computed Properties with the computed Function.mp4 (47.16 MB)
MP4
009 Two-Way-Binding and the Composition API.mp4 (9.54 MB)
MP4
010 Working with Watchers.mp4 (14.46 MB)
MP4
011 A First Summary.mp4 (5.44 MB)
MP4
012 How To Use Template Refs.mp4 (16.4 MB)
MP4
013 Components, Props & The Composition API.mp4 (60.2 MB)
MP4
014 Emitting Custom Events.mp4 (7.84 MB)
MP4
015 Working with Provide Inject.mp4 (22.97 MB)
MP4
016 Lifecycle Hooks in the Composition API.mp4 (26.68 MB)
MP4
017 Migrating from Options API to Composition API - An Example Project.mp4 (5.29 MB)
MP4
018 Migrating a First Component.mp4 (21.09 MB)
MP4
019 Migrating a Big Component.mp4 (82.54 MB)
MP4
020 Migrating the Remaining Components.mp4 (49.7 MB)
MP4
021 Routing, Params & The Composition API.mp4 (23.06 MB)
MP4
022 The Route & Router Objects and the Composition API.mp4 (18.36 MB)
MP4
023 Using Vuex with the Composition API.mp4 (10.83 MB)
MP4
024 Summary.mp4 (6.04 MB)
MP4
001 Module Introduction.mp4 (1.73 MB)
MP4
002 Reusability Concepts.mp4 (11.68 MB)
MP4
003 Using Mixins.mp4 (18.46 MB)
MP4
004 Understanding Mixin Merging.mp4 (9.9 MB)
MP4
005 Global Mixins.mp4 (6.27 MB)
MP4
006 Disadvantages of Mixins.mp4 (10.37 MB)
MP4
007 Custom Hooks Composables & The Composition API.mp4 (26.52 MB)
MP4
008 More Custom Composition Functions.mp4 (12.73 MB)
MP4
009 Why Hooks Composables Beat Mixins.mp4 (3.89 MB)
MP4
010 Example Creating a Search Hook.mp4 (94.3 MB)
MP4
011 Custom Hooks Gotchas.mp4 (57.07 MB)
MP4
012 More Thoughts on Custom Hooks Composables.mp4 (12.43 MB)
MP4
013 Example A Custom Sort Hook.mp4 (22.62 MB)
MP4
001 Thanks for being part of the course!.mp4 (11.04 MB)
MP4
002 Course Roundup & Next Steps.mp4 (4.03 MB)
MP4
001 Vue 3 - Overview.mp4 (35.69 MB)
MP4
002 Important Changes & Migration Steps.mp4 (128.57 MB)
MP4
003 Vue 3 New Features.mp4 (20.16 MB)
MP4
004 The New Composition API (Optional!).mp4 (135.96 MB)
MP4
getting-started-01-intro.mp4 (20.23 MB)
MP4
getting-started-02-first-app.mp4 (28.7 MB)
MP4
getting-started-03-enhancing-the-app.mp4 (26.99 MB)
MP4
getting-started-04-course-structure.mp4 (24.11 MB)
MP4
getting-started-05-course-resources.mp4 (10.53 MB)
MP4
getting-started-06-local-setup.mp4 (15.68 MB)
MP4
dom-interaction-01-intro.mp4 (4.15 MB)
MP4
dom-interaction-02-basics.mp4 (16.76 MB)
MP4
dom-interaction-03-template-syntax-and-the-vue-instance.mp4 (15.51 MB)
MP4
dom-interaction-04-vue-instance-proxies.mp4 (10.92 MB)
MP4
dom-interaction-05-attribute-binding.mp4 (15.77 MB)
MP4
dom-interaction-06-understanding-directives.mp4 (9.19 MB)
MP4
dom-interaction-07-only-rendering-once-with-v-once.mp4 (10.69 MB)
MP4
dom-interaction-08-output-raw-html.mp4 (17.3 MB)
MP4
dom-interaction-09-event-directive.mp4 (11.03 MB)
MP4
dom-interaction-10-using-the-event-object.mp4 (15.53 MB)
MP4
dom-interaction-11-event-custom-args.mp4 (12.24 MB)
MP4
dom-interaction-12-event-modifiers.mp4 (22.55 MB)
MP4
dom-interaction-13-key-modifiers.mp4 (14 MB)
MP4
dom-interaction-14-template-js-expressions.mp4 (24.35 MB)
MP4
dom-interaction-15-two-way-binding.mp4 (10.74 MB)
MP4
dom-interaction-16-computed-properties.mp4 (63.09 MB)
MP4
dom-interaction-17-watch.mp4 (25.99 MB)
MP4
dom-interaction-18-shorthands.mp4 (9.21 MB)
MP4
dom-interaction-19-css-classes.mp4 (26.85 MB)
MP4
dom-interaction-20-css-classes-object-in-data.mp4 (9.76 MB)
MP4
dom-interaction-21-css-classes-class-names.mp4 (22.7 MB)
MP4
dom-interaction-22-styles.mp4 (19.31 MB)
MP4
dom-interaction-23-styles-arrays-roundup.mp4 (7.66 MB)
MP4
dom-interaction-24-wrap-up.mp4 (4.23 MB)
MP4
dom-interaction-exercise-01-problem-output.mp4 (13.75 MB)
MP4
dom-interaction-exercise-01-solution-output.mp4 (40.21 MB)
MP4
dom-interaction-exercise-02-problem-events.mp4 (10.82 MB)
MP4
dom-interaction-exercise-02-solution-events.mp4 (32.2 MB)
MP4
dom-interaction-exercise-03-problem-solution-computed.mp4 (38.19 MB)
MP4
dom-interaction-exercise-03-problem-template-computed.mp4 (17.02 MB)
MP4
dom-interaction-exercise-04-problem-styles.mp4 (26.93 MB)
MP4
dom-interaction-exercise-04-solution-styles.mp4 (119.3 MB)
MP4
conditionals-lists-01-intro.mp4 (4.55 MB)
MP4
conditionals-lists-02-v-if.mp4 (22.7 MB)
MP4
conditionals-lists-03-v-if-template.mp4 (10.21 MB)
MP4
conditionals-lists-04-v-show.mp4 (13.05 MB)
MP4
conditionals-lists-05-v-for.mp4 (14.38 MB)
MP4
conditionals-lists-06-v-for-index.mp4 (11.29 MB)
MP4
conditionals-lists-07-v-for-template.mp4 (7.05 MB)
MP4
conditionals-lists-08-v-for-objects.mp4 (28.7 MB)
MP4
conditionals-lists-09-v-for-range.mp4 (6.05 MB)
MP4
conditionals-lists-10-v-for-key.mp4 (29.35 MB)
MP4
conditionals-lists-11-wrap-up.mp4 (4.95 MB)
MP4
conditionals-lists-exercise-01-problem.mp4 (10.68 MB)
MP4
conditionals-lists-exercise-01-solution.mp4 (60.78 MB)
MP4
understanding-vue-instance-01-intro.mp4 (6.05 MB)
MP4
understanding-vue-instance-02-vuejs-instance-basics-summary.mp4 (21.95 MB)
MP4
understanding-vue-instance-03-multiple-vue-instances.mp4 (20.15 MB)
MP4
understanding-vue-instance-04-accessing-the-vue-instance-from-outside.mp4 (23.58 MB)
MP4
understanding-vue-instance-05-how-vuejs-manages-and-proxies-properties-and-methods.mp4 (32.94 MB)
MP4
understanding-vue-instance-06-$el-and-$data.mp4 (38.98 MB)
MP4
understanding-vue-instance-07-$refs-and-vue-templates.mp4 (41.46 MB)
MP4
understanding-vue-instance-08-vue-api-ref.mp4 (6.32 MB)
MP4
understanding-vue-instance-09-vuejs-mounting-templates.mp4 (45.42 MB)
MP4
understanding-vue-instance-10-components.mp4 (33.61 MB)
MP4
understanding-vue-instance-11-vue-template-limitations-summary.mp4 (19.68 MB)
MP4
understanding-vue-instance-12-virtual-dom-updating.mp4 (19 MB)
MP4
understanding-vue-instance-13-vuejs-lifecycle-theory.mp4 (18.81 MB)
MP4
understanding-vue-instance-14-vuejs-lifecycle-practice.mp4 (38.18 MB)
MP4
understanding-vue-instance-15-wrap-up.mp4 (5.37 MB)
MP4
vue-cli-01-intro.mp4 (11.86 MB)
MP4
vue-cli-02-why-dev-server.mp4 (16.32 MB)
MP4
vue-cli-03-dev-workflow.mp4 (23.31 MB)
MP4
vue-cli-04-the-vue-cli.mp4 (11.1 MB)
MP4
vue-cli-05-install-vue-cli-and-setup-project.mp4 (28.81 MB)
MP4
vue-cli-06-folder-structure.mp4 (22.13 MB)
MP4
vue-cli-07-vue-files.mp4 (41.62 MB)
MP4
vue-cli-08-the-object-in-the-vue-file.mp4 (6.83 MB)
MP4
vue-cli-09-production-build.mp4 (5.26 MB)
MP4
vue-cli-10-wrap-up 1.mp4 (6.7 MB)
MP4
components-intro-01-intro.mp4 (5.74 MB)
MP4
components-intro-02-component-introduction.mp4 (28.72 MB)
MP4
components-intro-03-the-data-function.mp4 (25.55 MB)
MP4
components-intro-04-local-vs-global-registration.mp4 (17.72 MB)
MP4
components-intro-05-app-vue-root-component.mp4 (19.17 MB)
MP4
components-intro-06-creating-a-component.mp4 (22.96 MB)
MP4
components-intro-07-using-components-in-practice.mp4 (30.72 MB)
MP4
components-intro-08-exercise-problem.mp4 (12.12 MB)
MP4
components-intro-09-exercise-solution.mp4 (14.56 MB)
MP4
components-intro-10-better-folder-structures.mp4 (18.27 MB)
MP4
components-intro-11-vuejs-component-selectors.mp4 (32.64 MB)
MP4
components-intro-12-scoped-styles.mp4 (42.63 MB)
MP4
components-intro-13-wrap-up.mp4 (5.53 MB)
MP4
components-communication-01-intro.mp4 (4.6 MB)
MP4
components-communication-02-setup-communication-problems.mp4 (18.56 MB)
MP4
components-communication-03-parent-to-child-with-props.mp4 (22.35 MB)
MP4
components-communication-04-prop-names.mp4 (8.9 MB)
MP4
components-communication-05-props-in-the-vue-instance.mp4 (10.01 MB)
MP4
components-communication-06-props-validation.mp4 (34.05 MB)
MP4
components-communication-07-from-child-to-parent-custom-event.mp4 (40.21 MB)
MP4
components-communication-08-unidirectional-data-flow.mp4 (5.22 MB)
MP4
components-communication-09-callback-function-communication.mp4 (15.84 MB)
MP4
components-communication-10-sibling-communication-parent-child-chain.mp4 (43.33 MB)
MP4
components-communication-11-event-bus-sibling-communication.mp4 (34.99 MB)
MP4
components-communication-12-event-bus-centralize-code.mp4 (14.58 MB)
MP4
components-communication-13-exercise-problem.mp4 (19.16 MB)
MP4
components-communication-14-exercise-solution.mp4 (63.59 MB)
MP4
components-communication-15-wrap-up.mp4 (3.61 MB)
MP4
components-advanced-01-intro.mp4 (4.21 MB)
MP4
components-advanced-02-project-setup.mp4 (16.9 MB)
MP4
components-advanced-03-the-suboptimal-solution.mp4 (13.83 MB)
MP4
components-advanced-04-using-slots.mp4 (4.77 MB)
MP4
components-advanced-05-slot-compilation-and-style-scope.mp4 (20.57 MB)
MP4
components-advanced-06-named-slots.mp4 (17.74 MB)
MP4
components-advanced-07-default-slots-and-slot-defaults.mp4 (12.95 MB)
MP4
components-advanced-08-slot-summary.mp4 (5.91 MB)
MP4
components-advanced-09-dynamic-components.mp4 (37.06 MB)
MP4
components-advanced-10-dynamic-component-behavior.mp4 (12.54 MB)
MP4
components-advanced-11-keeping-dynamic-components-alive.mp4 (6.21 MB)
MP4
components-advanced-12-additional-lifecycle-hooks.mp4 (8.4 MB)
MP4
components-advanced-13-exercise-problem.mp4 (10.02 MB)
MP4
components-advanced-14-exercise-solution.mp4 (19.95 MB)
MP4
components-advanced-15-wrap-up.mp4 (7.69 MB)
MP4
second-project-01-intro.mp4 (8.68 MB)
MP4
second-project-02-project-setup.mp4 (8.26 MB)
MP4
second-project-03-app-initilization.mp4 (7.45 MB)
MP4
second-project-04-creating-components.mp4 (20.96 MB)
MP4
second-project-05-slots-props.mp4 (11.52 MB)
MP4
second-project-06-new-quote-component.mp4 (22.2 MB)
MP4
second-project-07-add-quote-custom-event.mp4 (20.12 MB)
MP4
second-project-08-info-box.mp4 (6.85 MB)
MP4
second-project-09-delete-quotes.mp4 (21.08 MB)
MP4
second-project-10-setup-progressbar.mp4 (21.5 MB)
MP4
second-project-11-finishing-touches-state-management.mp4 (12.95 MB)
MP4
forms-01-intro.mp4 (4.23 MB)
MP4
forms-01-problem.mp4 (12.73 MB)
MP4
forms-02-basic-input-form-binding-v-model.mp4 (24.47 MB)
MP4
forms-02-solution.mp4 (100.25 MB)
MP4
forms-03-group-data-object-prepopulate-fields.mp4 (18.39 MB)
MP4
forms-04-input-modifiers.mp4 (18.09 MB)
MP4
forms-05-textarea-and-line-breaks.mp4 (19.51 MB)
MP4
forms-06-checkboxes-array.mp4 (30.37 MB)
MP4
forms-07-radio-buttons.mp4 (17.37 MB)
MP4
forms-08-select-input.mp4 (35.15 MB)
MP4
forms-09-v-model-behind-the-scenes-custom-control.mp4 (18.35 MB)
MP4
forms-10-custom-control.mp4 (34.83 MB)
MP4
forms-11-submit-and-prevent.mp4 (15.86 MB)
MP4
forms-12-wrap-up.mp4 (4.62 MB)
MP4
directives-01-intro.mp4 (4.55 MB)
MP4
directives-02-directives-basics.mp4 (22.14 MB)
MP4
directives-03-directive-hooks.mp4 (12.11 MB)
MP4
directives-04-custom-directive-simple.mp4 (8.26 MB)
MP4
directives-05-custom-directive-value.mp4 (7.53 MB)
MP4
directives-06-custom-directive-argument.mp4 (16.87 MB)
MP4
directives-07-custom-directive-modifiers.mp4 (15.49 MB)
MP4
directives-08-summary.mp4 (3.53 MB)
MP4
directives-09-local-directives.mp4 (11.45 MB)
MP4
directives-10-multiple-modifiers.mp4 (29.49 MB)
MP4
directives-11-more-complex-value.mp4 (17.69 MB)
MP4
directives-12-wrap-up.mp4 (5.49 MB)
MP4
directives-exercise-01-problem.mp4 (5.84 MB)
MP4
directives-exercise-01-solution.mp4 (39.66 MB)
MP4
filters-mixins-01-intro.mp4 (4.13 MB)
MP4
filters-mixins-02-creating-a-local-filter.mp4 (28.51 MB)
MP4
filters-mixins-03-global-filter-and-chaining.mp4 (12.02 MB)
MP4
filters-mixins-04-alternative-computed-property.mp4 (34.23 MB)
MP4
filters-mixins-05-mixin-problem-set.mp4 (15.43 MB)
MP4
filters-mixins-06-creating-and-using-mixins.mp4 (14.77 MB)
MP4
filters-mixins-07-mixin-merging.mp4 (19.56 MB)
MP4
filters-mixins-08-global-mixin-merging.mp4 (23.12 MB)
MP4
filters-mixins-09-object-scope.mp4 (16.37 MB)
MP4
filters-mixins-10-wrap-up.mp4 (12.32 MB)
MP4
filters-mixins-exercise-01-problem.mp4 (9.06 MB)
MP4
filters-mixins-exercise-01-solution.mp4 (53.57 MB)
MP4
animations-transitions-01-intro.mp4 (6.27 MB)
MP4
animations-transitions-02-transitions-basics.mp4 (4.68 MB)
MP4
animations-transitions-03-code-preparation-transition-elemet.mp4 (20.23 MB)
MP4
animations-transitions-04-transition-css-classes.mp4 (15.68 MB)
MP4
animations-transitions-05-transition-assigning-css-classes.mp4 (14.44 MB)
MP4
animations-transitions-06-css-transition-fade.mp4 (19.89 MB)
MP4
animations-transitions-07-css-animation-slide.mp4 (22.16 MB)
MP4
animations-transitions-08-mixing-animation-and-transition.mp4 (22.1 MB)
MP4
animations-transitions-09-v-if-and-v-show.mp4 (3.8 MB)
MP4
animations-transitions-10-initial-animation.mp4 (9.08 MB)
MP4
animations-transitions-11-custom-css-classes.mp4 (30.17 MB)
MP4
animations-transitions-12-dynamic-names-and-attributes.mp4 (18.17 MB)
MP4
animations-transitions-13-transitioning-between-elements.mp4 (2.64 MB)
MP4
animations-transitions-14-transitioning-between-elements-practice.mp4 (34.2 MB)
MP4
animations-transitions-15-transition-events.mp4 (9.37 MB)
MP4
animations-transitions-16-js-hooks.mp4 (55.18 MB)
MP4
animations-transitions-17-css-false.mp4 (10.27 MB)
MP4
animations-transitions-18-js-animation.mp4 (38.33 MB)
MP4
animations-transitions-19-dynamic-components.mp4 (41.42 MB)
MP4
animations-transitions-20-transition-group-intro.mp4 (3.57 MB)
MP4
animations-transitions-21-group-animation-setup.mp4 (28.9 MB)
MP4
animations-transitions-22-using-transition-group-for-list-animations.mp4 (40.28 MB)
MP4
animations-transitions-23-mini-app-problem.mp4 (6.14 MB)
MP4
animations-transitions-24-mini-app-setup.mp4 (83.99 MB)
MP4
animations-transitions-25-mini-app-animations.mp4 (36.69 MB)
MP4
animations-transitions-26-wrap-up.mp4 (5.61 MB)
MP4
http-01-intro.mp4 (7.78 MB)
MP4
http-02-vue-resource-setup.mp4 (23.44 MB)
MP4
http-03-setup-app-and-firebase.mp4 (32.93 MB)
MP4
http-04-posting-data.mp4 (38.72 MB)
MP4
http-05-getting-data-transforming-data.mp4 (44.82 MB)
MP4
http-06-global-config.mp4 (17.58 MB)
MP4
http-07-request-interceptor.mp4 (21.67 MB)
MP4
http-08-response-interceptors.mp4 (18.41 MB)
MP4
http-09-resources-basics.mp4 (29.43 MB)
MP4
http-10-resources-custom.mp4 (17.03 MB)
MP4
http-11-resouces-vs-normal-requests.mp4 (3.42 MB)
MP4
http-12-template-urls.mp4 (34.28 MB)
MP4
http-13-wrap-up.mp4 (12.95 MB)
MP4
routing-01-intro.mp4 (8.14 MB)
MP4
routing-02-setup-vue-router.mp4 (13.97 MB)
MP4
routing-03-route-setup-router-view.mp4 (35.72 MB)
MP4
routing-04-hash-vs-history-mode.mp4 (23.33 MB)
MP4
routing-05-navigating-with-router-link.mp4 (21.52 MB)
MP4
routing-06-styling-active-links.mp4 (18.4 MB)
MP4
routing-07-programmatic-navigation.mp4 (15.37 MB)
MP4
routing-08-setting-up-dynamic-routes-with-params.mp4 (10.18 MB)
MP4
routing-09-fetching-dynamic-params.mp4 (12.45 MB)
MP4
routing-10-fetching-params-reactive.mp4 (19.22 MB)
MP4
routing-11-nested-routes.mp4 (26.71 MB)
MP4
routing-12-nested-routes-navigation-params.mp4 (16.39 MB)
MP4
routing-13-dynamic-to.mp4 (10.76 MB)
MP4
routing-14-better-way-to-create-links-named-routes.mp4 (18.71 MB)
MP4
routing-15-query-params.mp4 (15.15 MB)
MP4
routing-16-named-router-view.mp4 (20.7 MB)
MP4
routing-17-redirecting.mp4 (14.98 MB)
MP4
routing-18-catch-all-wildcard.mp4 (7.82 MB)
MP4
routing-19-transitions.mp4 (17.85 MB)
MP4
routing-20-passing-hash-fragment.mp4 (19.25 MB)
MP4
routing-21-controlling-scroll-behavior.mp4 (21.46 MB)
MP4
routing-22-router-guards.mp4 (7.62 MB)
MP4
routing-23-before-enter-guard.mp4 (53.38 MB)
MP4
routing-24-before-route-leave-guard.mp4 (23.49 MB)
MP4
routing-25-lazy-loading.mp4 (48.5 MB)
MP4
routing-26-wrap-up.mp4 (8.35 MB)
MP4
vuex-01-intro.mp4 (5.52 MB)
MP4
vuex-02-why-a-different-state-management.mp4 (13.62 MB)
MP4
vuex-03-understanding-central-state.mp4 (8.32 MB)
MP4
vuex-04-using-state.mp4 (39.87 MB)
MP4
vuex-05-the-problem-of-the-current-solution.mp4 (16.1 MB)
MP4
vuex-06-understanding-getters.mp4 (4.69 MB)
MP4
vuex-07-using-getters.mp4 (14.98 MB)
MP4
vuex-08-map-getters.mp4 (41.59 MB)
MP4
vuex-09-understanding-mutations.mp4 (7.32 MB)
MP4
vuex-10-using-mutations.mp4 (29.87 MB)
MP4
vuex-11-sync-mutations-problem.mp4 (10.76 MB)
MP4
vuex-12-understanding-actions.mp4 (9.28 MB)
MP4
vuex-13-using-actions.mp4 (31.07 MB)
MP4
vuex-14-understanding-mapaction-and-payloads.mp4 (30.61 MB)
MP4
vuex-15-summary-vuex.mp4 (27.83 MB)
MP4
vuex-16-v-model-and-vuex.mp4 (43.74 MB)
MP4
vuex-17-the-need-for-optimal-folder-structures.mp4 (7.66 MB)
MP4
vuex-18-using-modules.mp4 (31.4 MB)
MP4
vuex-19-splitting-it-up-in-files.mp4 (25.8 MB)
MP4
vuex-20-using-namespaces.mp4 (40.04 MB)
MP4
vuex-21-wrap-up.mp4 (6.54 MB)
MP4
final-project-01-project-intro.mp4 (15.98 MB)
MP4
final-project-02-setup-and-planning.mp4 (12.63 MB)
MP4
final-project-03-creating-components.mp4 (16.4 MB)
MP4
final-project-04-setup-routing.mp4 (26.23 MB)
MP4
final-project-05-adding-header-and-navigation.mp4 (50.41 MB)
MP4
final-project-06-planning-the-next-steps.mp4 (7.02 MB)
MP4
final-project-07-creating-stocks-components.mp4 (36.08 MB)
MP4
final-project-08-buy-stock-input-and-button.mp4 (36.28 MB)
MP4
final-project-09-setting-up-vuex-stocks-module.mp4 (60.16 MB)
MP4
final-project-10-vuex-portfolio-module.mp4 (67.87 MB)
MP4
final-project-11-portfolio-stocks.mp4 (44.59 MB)
MP4
final-project-12-connecting-the-portfolio-to-store.mp4 (13.14 MB)
MP4
final-project-13-fixing-errors.mp4 (12.77 MB)
MP4
final-project-14-displaying-funds.mp4 (22.66 MB)
MP4
final-project-15-order-checks.mp4 (36.76 MB)
MP4
final-project-16-funds-filters.mp4 (10.26 MB)
MP4
final-project-17-rnd-update-stocks.mp4 (34.58 MB)
MP4
final-project-18-animating-route-transitions.mp4 (20.01 MB)
MP4
final-project-19-header-dropdown.mp4 (17.82 MB)
MP4
final-project-20-vue-resource-firebase-setup.mp4 (15.23 MB)
MP4
final-project-21-save-data.mp4 (18.36 MB)
MP4
final-project-22-load-data.mp4 (32.14 MB)
MP4
final-project-23-load-data-testing-and-fixes.mp4 (17.09 MB)
MP4
final-project-24-wrap-up.mp4 (6.87 MB)
MP4
final-project-25-vue-dev-tools.mp4 (9.7 MB)
MP4
deployment-01-intro.mp4 (8.29 MB)
MP4
deployment-02-deployment-preparations.mp4 (13.12 MB)
MP4
deployment-03-deployment.mp4 (44.63 MB)
MP4
axios-0-section-info.mp4 (8.78 MB)
MP4
axios-01-intro.mp4 (1.88 MB)
MP4
axios-02-project-setup.mp4 (14.4 MB)
MP4
axios-03-axios-installation.mp4 (12.33 MB)
MP4
axios-04-sending-a-post-request.mp4 (34.31 MB)
MP4
axios-05-sending-a-get-request.mp4 (15.67 MB)
MP4
axios-06-accessing-response-data.mp4 (35.62 MB)
MP4
axios-07-global-config.mp4 (31.93 MB)
MP4
axios-08-interceptors.mp4 (35.79 MB)
MP4
axios-09-custom-instances.mp4 (27.7 MB)
MP4
axios-10-wrap-up.mp4 (7.34 MB)
MP4
auth-01-intro.mp4 (3.59 MB)
MP4
auth-02-how-auth-works-in-spas.mp4 (6.8 MB)
MP4
auth-03-project-setup.mp4 (10.63 MB)
MP4
auth-04-user-signup.mp4 (29.37 MB)
MP4
auth-05-user-signin.mp4 (14.86 MB)
MP4
auth-06-auth-requests-from-within-vuex.mp4 (24.88 MB)
MP4
auth-07-adding-a-mutation-to-store-auth-data.mp4 (18.65 MB)
MP4
auth-08-moving-db-access-to-vuex.mp4 (49.02 MB)
MP4
auth-09-passing-the-token-to-firebase.mp4 (31.62 MB)
MP4
auth-10-route-auth-guard.mp4 (15.52 MB)
MP4
auth-11-conditional-ui-updates-on-auth-state.mp4 (15.53 MB)
MP4
auth-12-logout.mp4 (27.82 MB)
MP4
auth-13-auto-logout.mp4 (31.18 MB)
MP4
auth-14-auto-login.mp4 (61.6 MB)
MP4
auth-15-wrap-up.mp4 (3.84 MB)
MP4
validation-0-section-info.mp4 (13.71 MB)
MP4
validation-01-intro.mp4 (2.02 MB)
MP4
validation-02-installing-vuelidate.mp4 (9.7 MB)
MP4
validation-03-adding-a-validator.mp4 (53.66 MB)
MP4
validation-04-validation-ui-feedback.mp4 (27.16 MB)
MP4
validation-05-controlling-the-styling-for-invalid-entries.mp4 (11.27 MB)
MP4
validation-06-more-validators.mp4 (37.23 MB)
MP4
validation-07-password-equality-validation.mp4 (34.9 MB)
MP4
validation-08-required-unless.mp4 (29.27 MB)
MP4
validation-09-validating-arrays.mp4 (44.9 MB)
MP4
validation-10-disabling-the-form-submit-button.mp4 (11.84 MB)
MP4
validation-11-creating-a-custom-validator.mp4 (15.19 MB)
MP4
validation-12-async-validators.mp4 (53.91 MB)
MP4
validation-13-wrap-up.mp4 (2.53 MB)
MP4
dom-interaction-exercise-01-solution-output.mp4 (245 B)
MP4
second-project-05-slots-props.mp4 (245 B)
MP4