本站已收录 番号和无损神作磁力链接/BT种子 

[FreeCourseSite.com] Udemy - Vue - The Complete Guide (incl. Router & Composition API)

种子简介

种子名称: [FreeCourseSite.com] Udemy - Vue - The Complete Guide (incl. Router & Composition API)
文件类型: 视频
文件数目: 294个文件
文件大小: 7.84 GB
收录时间: 2024-2-4 05:37
已经下载: 3
资源热度: 143
最近下载: 2024-12-23 22:47

下载BT种子文件

下载Torrent文件(.torrent) 立即下载

磁力链接下载

magnet:?xt=urn:btih:068b9ade524d4b1145e273b9cea3d3656eb8775c&dn=[FreeCourseSite.com] Udemy - Vue - The Complete Guide (incl. Router & Composition API) 复制链接到迅雷、QQ旋风进行下载,或者使用百度云离线下载。

喜欢这个种子的人也喜欢

种子包含的文件

[FreeCourseSite.com] Udemy - Vue - The Complete Guide (incl. Router & Composition API).torrent
  • 01 - Getting Started/001 Welcome to the Course!.mp432.59MB
  • 01 - Getting Started/002 What is Vue.js.mp459.62MB
  • 01 - Getting Started/003 Different Ways of Using Vue.mp413.13MB
  • 01 - Getting Started/004 Exploring Vue Alternatives.mp419.85MB
  • 01 - Getting Started/005 Building A First App With Just JavaScript.mp417.55MB
  • 01 - Getting Started/007 Re-building the App with Vue.mp493.77MB
  • 01 - Getting Started/008 Vue vs Vanilla JavaScript (just JavaScript).mp43.75MB
  • 01 - Getting Started/009 Setting Up the Course Development Environment.mp47.18MB
  • 01 - Getting Started/010 Course Outline & What's In The Course.mp45.38MB
  • 01 - Getting Started/011 How To Get The Most Out Of This Course.mp45.81MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/001 Module Introduction.mp4896.55KB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/002 Creating and Connecting Vue App Instances.mp447.46MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/003 Interpolation and Data Binding.mp48.57MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/004 Binding Attributes with the v-bind Directive.mp417.81MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/005 Understanding methods in Vue Apps.mp415.32MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/006 Working with Data inside of a Vue App.mp411.77MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/007 Outputting Raw HTML Content with v-html.mp49.56MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/008 A First Summary.mp411.38MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/009 Understanding Event Binding.mp424.69MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/010 Events & Methods.mp415.41MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/011 Working with Event Arguments.mp47.68MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/012 Using the Native Event Object.mp454.34MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/013 Exploring Event Modifiers.mp440.2MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/014 Locking Content with v-once.mp45.87MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/015 Data Binding + Event Binding = Two-Way Binding.mp422.91MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/016 Methods used for Data Binding How It Works.mp438.61MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/017 Introducing Computed Properties.mp416.61MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/018 Working with Watchers.mp443.42MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/019 Methods vs Computed Properties vs Watchers.mp44.81MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/020 v-bind and v-on Shorthands.mp45.27MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/021 Dynamic Styling with Inline Styles.mp427.95MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/022 Adding CSS Classes Dynamically.mp421.77MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/023 Classes & Computed Properties.mp45.15MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/024 Dynamic Classes Array Syntax.mp43.45MB
  • 02 - Basics & Core Concepts - DOM Interaction with Vue/025 Module Summary.mp47.93MB
  • 03 - Rendering Conditional Content & Lists/001 Module Introduction.mp41.79MB
  • 03 - Rendering Conditional Content & Lists/002 Understanding the Problem.mp48.67MB
  • 03 - Rendering Conditional Content & Lists/003 Rendering Content Conditionally.mp423.2MB
  • 03 - Rendering Conditional Content & Lists/004 v-if, v-else and v-else-if.mp411.02MB
  • 03 - Rendering Conditional Content & Lists/005 Using v-show Instead Of v-if.mp46.25MB
  • 03 - Rendering Conditional Content & Lists/006 Rendering Lists of Data.mp416.31MB
  • 03 - Rendering Conditional Content & Lists/007 Diving Deeper Into v-for.mp420.55MB
  • 03 - Rendering Conditional Content & Lists/008 Removing List Items.mp413.21MB
  • 03 - Rendering Conditional Content & Lists/009 Lists & Keys.mp452.11MB
  • 03 - Rendering Conditional Content & Lists/010 Module Summary.mp43.84MB
  • 04 - Course Project The Monster Slayer Game/001 Module Introduction.mp42.03MB
  • 04 - Course Project The Monster Slayer Game/002 Project Setup & First Methods.mp462.32MB
  • 04 - Course Project The Monster Slayer Game/003 Updating the Health Bars.mp442.86MB
  • 04 - Course Project The Monster Slayer Game/004 Adding a Special Attack.mp426.44MB
  • 04 - Course Project The Monster Slayer Game/005 Adding a Heal Functionality.mp416.41MB
  • 04 - Course Project The Monster Slayer Game/006 Adding a Game Over Screen.mp497.12MB
  • 04 - Course Project The Monster Slayer Game/007 Finishing the Core Functionality.mp466.36MB
  • 04 - Course Project The Monster Slayer Game/008 Adding a Battle Log.mp488.96MB
  • 05 - Vue Behind the Scenes/001 Module Introduction.mp41.55MB
  • 05 - Vue Behind the Scenes/002 An Introduction to Vue's Reactivity.mp412.68MB
  • 05 - Vue Behind the Scenes/003 Vue Reactivity A Deep Dive.mp426.32MB
  • 05 - Vue Behind the Scenes/004 One App vs Multiple Apps.mp433.31MB
  • 05 - Vue Behind the Scenes/005 Understanding Templates.mp411.99MB
  • 05 - Vue Behind the Scenes/006 Working with Refs.mp446.2MB
  • 05 - Vue Behind the Scenes/007 How Vue Updates the DOM.mp434.51MB
  • 05 - Vue Behind the Scenes/008 Vue App Lifecycle - Theory.mp46.84MB
  • 05 - Vue Behind the Scenes/009 Vue App Lifecycle - Practice.mp463.3MB
  • 06 - Introducing Components/001 Module Introduction.mp41.48MB
  • 06 - Introducing Components/002 Understanding the Problem.mp471.82MB
  • 06 - Introducing Components/003 Introducing Components.mp491.6MB
  • 06 - Introducing Components/004 The Why Building Complex User Interfaces With Components.mp45.84MB
  • 07 - Moving to a Better Development Setup & Workflow with the Vue CLI/001 Module Introduction.mp43.15MB
  • 07 - Moving to a Better Development Setup & Workflow with the Vue CLI/002 Why We Need A Development Server.mp414.74MB
  • 07 - Moving to a Better Development Setup & Workflow with the Vue CLI/003 Why We Want A Better Developer Experience.mp429.64MB
  • 07 - Moving to a Better Development Setup & Workflow with the Vue CLI/005 Installing & Using the Vue CLI.mp420.44MB
  • 07 - Moving to a Better Development Setup & Workflow with the Vue CLI/006 Inspecting the Created Project.mp416.11MB
  • 07 - Moving to a Better Development Setup & Workflow with the Vue CLI/007 Inspecting the Vue Code & .vue Files.mp414.36MB
  • 07 - Moving to a Better Development Setup & Workflow with the Vue CLI/008 Adding the Vetur Extension to VS Code.mp43.85MB
  • 07 - Moving to a Better Development Setup & Workflow with the Vue CLI/009 More on .vue Files.mp49.76MB
  • 07 - Moving to a Better Development Setup & Workflow with the Vue CLI/010 A New Vue Project.mp49.6MB
  • 07 - Moving to a Better Development Setup & Workflow with the Vue CLI/011 Creating a Basic Vue App.mp425.38MB
  • 07 - Moving to a Better Development Setup & Workflow with the Vue CLI/012 Adding a Component.mp440.14MB
  • 07 - Moving to a Better Development Setup & Workflow with the Vue CLI/013 Adding Styling.mp47.06MB
  • 08 - Component Communication/001 Module Introduction.mp42.25MB
  • 08 - Component Communication/002 Introducing Props (Parent = Child Communication).mp431.6MB
  • 08 - Component Communication/003 Prop Behavior & Changing Props.mp425.47MB
  • 08 - Component Communication/004 Validating Props.mp424.01MB
  • 08 - Component Communication/006 Working with Dynamic Prop Values.mp419.26MB
  • 08 - Component Communication/007 Emitting Custom Events (Child = Parent Communication).mp444.27MB
  • 08 - Component Communication/008 Defining & Validating Custom Events.mp413.76MB
  • 08 - Component Communication/010 Demo Adding Components & Connecting Them.mp443.39MB
  • 08 - Component Communication/011 Demo Adding More Component Communication.mp424.98MB
  • 08 - Component Communication/012 A Potential Problem.mp425.48MB
  • 08 - Component Communication/013 Provide + Inject To The Rescue.mp481.63MB
  • 08 - Component Communication/014 Provide + Inject for Functions Methods.mp415.96MB
  • 08 - Component Communication/015 Provide + Inject vs Props & Custom Events.mp46.81MB
  • 08 - Component Communication/016 Module Summary.mp49.64MB
  • 09 - Diving Deeper Into Components/001 Module Introduction.mp41.85MB
  • 09 - Diving Deeper Into Components/002 Project Setup.mp412.61MB
  • 09 - Diving Deeper Into Components/003 Global vs Local Components.mp484.45MB
  • 09 - Diving Deeper Into Components/004 Scoped Styles.mp418.65MB
  • 09 - Diving Deeper Into Components/005 Introducing Slots.mp423.79MB
  • 09 - Diving Deeper Into Components/006 Named Slots.mp418.02MB
  • 09 - Diving Deeper Into Components/007 Slot Styles & Compilation.mp414.73MB
  • 09 - Diving Deeper Into Components/008 More on Slots.mp422.72MB
  • 09 - Diving Deeper Into Components/009 Scoped Slots.mp436.55MB
  • 09 - Diving Deeper Into Components/010 Dynamic Components.mp428.72MB
  • 09 - Diving Deeper Into Components/011 Keeping Dynamic Components Alive.mp48.62MB
  • 09 - Diving Deeper Into Components/012 Applying What We Know & A Problem.mp435.61MB
  • 09 - Diving Deeper Into Components/013 Teleporting Elements.mp414.63MB
  • 09 - Diving Deeper Into Components/014 Working with Fragments.mp44.66MB
  • 09 - Diving Deeper Into Components/015 The Vue Style Guide.mp425.06MB
  • 09 - Diving Deeper Into Components/016 Moving to a Different Folder Structure.mp411.17MB
  • 09 - Diving Deeper Into Components/017 Module Summary.mp46.65MB
  • 10 - Course Project The Learning Resources App/001 Module Introduction.mp42.51MB
  • 10 - Course Project The Learning Resources App/002 Setup & First Steps.mp412.93MB
  • 10 - Course Project The Learning Resources App/003 First Components & Props.mp437.65MB
  • 10 - Course Project The Learning Resources App/004 Styling and More Components.mp422.79MB
  • 10 - Course Project The Learning Resources App/005 Header & BaseCard Components.mp444.85MB
  • 10 - Course Project The Learning Resources App/006 Adding a Base Button.mp420.21MB
  • 10 - Course Project The Learning Resources App/007 Dynamic Components & Attribute Fallthrough.mp474.53MB
  • 10 - Course Project The Learning Resources App/008 Adding & Styling Tabs.mp420.26MB
  • 10 - Course Project The Learning Resources App/009 Adding a Form.mp415.72MB
  • 10 - Course Project The Learning Resources App/010 Fetching User Input.mp427.15MB
  • 10 - Course Project The Learning Resources App/011 Adding a Modal Dialog.mp494.58MB
  • 10 - Course Project The Learning Resources App/012 Deleting Items.mp442.54MB
  • 10 - Course Project The Learning Resources App/013 Adding Teleport.mp45.92MB
  • 11 - Forms/001 Module Introduction.mp4595.78KB
  • 11 - Forms/002 v-model & Inputs.mp433.37MB
  • 11 - Forms/003 Working with v-model Modifiers and Numbers.mp440.63MB
  • 11 - Forms/004 v-model and Dropdowns.mp49.48MB
  • 11 - Forms/005 Using v-model with Checkboxes & Radiobuttons.mp427.88MB
  • 11 - Forms/006 Adding Basic Form Validation.mp431.39MB
  • 11 - Forms/007 Building a Custom Control Component.mp438.73MB
  • 11 - Forms/008 Using v-model on Custom Components.mp443.96MB
  • 11 - Forms/009 Module Summary.mp45.24MB
  • 12 - Sending Http Requests/001 Module Introduction.mp41MB
  • 12 - Sending Http Requests/002 Starting App & Why we need a Backend.mp412.85MB
  • 12 - Sending Http Requests/003 Adding a Backend.mp416.72MB
  • 12 - Sending Http Requests/004 How To (Not) Send Http Requests.mp413.06MB
  • 12 - Sending Http Requests/005 Sending a POST Request to Store Data.mp417.26MB
  • 12 - Sending Http Requests/008 Getting Data (GET Request) & Transforming Response Data.mp436.74MB
  • 12 - Sending Http Requests/009 Loading Data When a Component Mounts.mp410.47MB
  • 12 - Sending Http Requests/010 Showing a Loading... Message.mp410.89MB
  • 12 - Sending Http Requests/011 Handling the No Data State.mp411.63MB
  • 12 - Sending Http Requests/012 Handling Technical Browser-side Errors.mp426.87MB
  • 12 - Sending Http Requests/013 Handling Error Responses.mp425.36MB
  • 12 - Sending Http Requests/014 Module Summary.mp48.52MB
  • 13 - Routing Building Multi-Page Single Page Applications/001 Module Introduction.mp4781.64KB
  • 13 - Routing Building Multi-Page Single Page Applications/002 What & Why.mp46.58MB
  • 13 - Routing Building Multi-Page Single Page Applications/003 Routing Setup.mp412.19MB
  • 13 - Routing Building Multi-Page Single Page Applications/004 Registering & Rendering Routes.mp419.61MB
  • 13 - Routing Building Multi-Page Single Page Applications/005 Navigating with router-link.mp418.79MB
  • 13 - Routing Building Multi-Page Single Page Applications/006 Styling Active Links.mp410.09MB
  • 13 - Routing Building Multi-Page Single Page Applications/007 Programmatic Navigation.mp412.14MB
  • 13 - Routing Building Multi-Page Single Page Applications/008 Passing Data with Route Params (Dynamic Segments).mp442.02MB
  • 13 - Routing Building Multi-Page Single Page Applications/009 Navigation & Dynamic Paths.mp411.64MB
  • 13 - Routing Building Multi-Page Single Page Applications/011 Updating Params Data with Watchers.mp419MB
  • 13 - Routing Building Multi-Page Single Page Applications/012 Passing Params as Props.mp414.46MB
  • 13 - Routing Building Multi-Page Single Page Applications/013 Redirecting & Catch All Routes.mp427.78MB
  • 13 - Routing Building Multi-Page Single Page Applications/014 Using Nested Routes.mp419.37MB
  • 13 - Routing Building Multi-Page Single Page Applications/015 More Fun with Named Routes & Location Objects.mp451.24MB
  • 13 - Routing Building Multi-Page Single Page Applications/016 Using Query Params.mp422.79MB
  • 13 - Routing Building Multi-Page Single Page Applications/017 Rendering Multiple Routes with Named Router Views.mp454.61MB
  • 13 - Routing Building Multi-Page Single Page Applications/018 Controlling Scroll Behavior.mp460.17MB
  • 13 - Routing Building Multi-Page Single Page Applications/019 Introducing Navigation Guards.mp429.65MB
  • 13 - Routing Building Multi-Page Single Page Applications/020 Diving Deeper Into Navigation Guards.mp457.2MB
  • 13 - Routing Building Multi-Page Single Page Applications/021 The Global afterEach Guard.mp45.11MB
  • 13 - Routing Building Multi-Page Single Page Applications/022 Beyond Entering Route Leave Guards.mp471.72MB
  • 13 - Routing Building Multi-Page Single Page Applications/023 Utilizing Route Metadata.mp47.91MB
  • 13 - Routing Building Multi-Page Single Page Applications/024 Organizing Route Files.mp432.45MB
  • 13 - Routing Building Multi-Page Single Page Applications/025 Summary.mp49.26MB
  • 14 - Animations & Transitions/001 Module Introduction.mp41.27MB
  • 14 - Animations & Transitions/002 Animation Basics & CSS Transitions.mp421.76MB
  • 14 - Animations & Transitions/003 Understanding CSS Animations.mp413.42MB
  • 14 - Animations & Transitions/004 Why Is Just CSS Not Enough.mp411.46MB
  • 14 - Animations & Transitions/005 Playing CSS Animations with Vue's Help.mp412.62MB
  • 14 - Animations & Transitions/006 Using the Transition Component.mp416.19MB
  • 14 - Animations & Transitions/007 CSS Animations with the Transition Component.mp410.22MB
  • 14 - Animations & Transitions/008 Using Custom CSS Class Names.mp415.11MB
  • 14 - Animations & Transitions/009 Example Animating a Modal.mp468.61MB
  • 14 - Animations & Transitions/010 Transitioning Between Multiple Elements.mp434.99MB
  • 14 - Animations & Transitions/011 Using Transition Events.mp453.71MB
  • 14 - Animations & Transitions/012 Building JavaScript Transitions (instead of CSS).mp489.89MB
  • 14 - Animations & Transitions/013 Disabling CSS Transitions.mp412.96MB
  • 14 - Animations & Transitions/014 Getting Started with Animated Lists.mp459.17MB
  • 14 - Animations & Transitions/015 Animating Lists with transition-group.mp416.6MB
  • 14 - Animations & Transitions/016 Animate List Item Movement.mp411.88MB
  • 14 - Animations & Transitions/017 Animating Route Changes.mp485.3MB
  • 15 - Vuex/001 Module Introduction.mp41.09MB
  • 15 - Vuex/002 What & Why.mp455.39MB
  • 15 - Vuex/003 Creating & Using a Store.mp411.23MB
  • 15 - Vuex/004 Connecting Components to State.mp48.27MB
  • 15 - Vuex/005 Introducing Mutations - A Better Way of Changing Data.mp418.91MB
  • 15 - Vuex/006 Passing Data to Mutations with Payloads.mp410.92MB
  • 15 - Vuex/007 Introducing Getters - A Better Way Of Getting Data.mp423.42MB
  • 15 - Vuex/008 Running Async Code with Actions.mp449.7MB
  • 15 - Vuex/009 Understanding the Action Context.mp47.25MB
  • 15 - Vuex/010 Using Mapper Helpers.mp422.77MB
  • 15 - Vuex/011 Example Adding More State.mp433.04MB
  • 15 - Vuex/012 Organizing your Store with Modules.mp416.62MB
  • 15 - Vuex/013 Understanding Local Module State.mp418.07MB
  • 15 - Vuex/014 Namespacing Modules.mp420.04MB
  • 15 - Vuex/015 Structuring Vuex Code & Files.mp429.04MB
  • 15 - Vuex/016 A Challenge!.mp47.73MB
  • 15 - Vuex/017 Challenge Solution (13).mp447.29MB
  • 15 - Vuex/018 Challenge Solution (23).mp447.99MB
  • 15 - Vuex/019 Challenge Solution (33).mp411.3MB
  • 15 - Vuex/020 Summary.mp44.03MB
  • 16 - Main Project Find a Coach Web App/001 Module Introduction.mp45.91MB
  • 16 - Main Project Find a Coach Web App/002 Planning the Project Web App.mp45.93MB
  • 16 - Main Project Find a Coach Web App/003 Planning the Data Requirements.mp47.43MB
  • 16 - Main Project Find a Coach Web App/004 Planning the Layout Components.mp47.2MB
  • 16 - Main Project Find a Coach Web App/005 Registering Routes.mp413.58MB
  • 16 - Main Project Find a Coach Web App/006 Adding Route Page Components.mp417.88MB
  • 16 - Main Project Find a Coach Web App/007 Working on the Main Layout & Styling.mp420.13MB
  • 16 - Main Project Find a Coach Web App/008 Wiring Up Pages.mp435.85MB
  • 16 - Main Project Find a Coach Web App/009 Adding Vuex and Coach Data.mp443.49MB
  • 16 - Main Project Find a Coach Web App/010 Working on the Coaches List and List Items.mp4100.01MB
  • 16 - Main Project Find a Coach Web App/011 Adding a Couple of Base Components (Base Card, Base Button, Base Badge).mp442.43MB
  • 16 - Main Project Find a Coach Web App/012 Building the Coach Detail Component.mp449.47MB
  • 16 - Main Project Find a Coach Web App/013 Filtering Coaches.mp467.93MB
  • 16 - Main Project Find a Coach Web App/014 Registering as a Coach The Form.mp464.41MB
  • 16 - Main Project Find a Coach Web App/015 Adding Coaches to Vuex.mp452.11MB
  • 16 - Main Project Find a Coach Web App/016 Adding Form Validation.mp4110.91MB
  • 16 - Main Project Find a Coach Web App/017 Working on the Contact Form.mp426.72MB
  • 16 - Main Project Find a Coach Web App/018 Storing Requests (Messages) With Vuex.mp426.42MB
  • 16 - Main Project Find a Coach Web App/019 Outputting Incoming Requests (Messages).mp431.38MB
  • 16 - Main Project Find a Coach Web App/020 Filtering Requests for the Active Coach.mp414.19MB
  • 16 - Main Project Find a Coach Web App/021 Sending a PUT Http Request to Store Coach Data.mp441.6MB
  • 16 - Main Project Find a Coach Web App/022 Fetching Coach Data (GET Http Request).mp430.5MB
  • 16 - Main Project Find a Coach Web App/023 Rendering a Loading Spinner.mp443.21MB
  • 16 - Main Project Find a Coach Web App/024 Adding Http Error Handling.mp461.05MB
  • 16 - Main Project Find a Coach Web App/025 Sending Coaching Requests Http Requests.mp464.96MB
  • 16 - Main Project Find a Coach Web App/026 Caching Http Response Data.mp434.88MB
  • 16 - Main Project Find a Coach Web App/027 Adding Route Transitions.mp442.96MB
  • 16 - Main Project Find a Coach Web App/028 The Not Found Page & Summary.mp47.85MB
  • 17 - Vue & Authentication/001 Module Introduction.mp41.3MB
  • 17 - Vue & Authentication/002 How Authentication Works in Vue Apps (or any SPA).mp410.84MB
  • 17 - Vue & Authentication/003 Locking Protecting Backend Resources.mp437.61MB
  • 17 - Vue & Authentication/004 Adding an Authentication Page (Login & Signup).mp438.72MB
  • 17 - Vue & Authentication/005 Preparing Vuex.mp413.55MB
  • 17 - Vue & Authentication/006 Adding a Signup Action & Flow.mp455.55MB
  • 17 - Vue & Authentication/007 Better UX Loading Spinner & Error Handling.mp436.91MB
  • 17 - Vue & Authentication/008 Adding a Login Action & Flow.mp422.05MB
  • 17 - Vue & Authentication/009 Attaching the Token to Outgoing Requests.mp425.33MB
  • 17 - Vue & Authentication/010 Updating the UI Based on Auth State.mp433.42MB
  • 17 - Vue & Authentication/011 Adding a Logout Action & Flow.mp414.67MB
  • 17 - Vue & Authentication/012 Authentication & Routing (incl. Navigation Guards).mp449.55MB
  • 17 - Vue & Authentication/013 Adding Auto Login.mp457.67MB
  • 17 - Vue & Authentication/014 Adding Auto Logout.mp489.09MB
  • 17 - Vue & Authentication/015 Summary.mp411.32MB
  • 18 - Optimizing & Deploying Vue Apps/001 Module Introduction.mp42.13MB
  • 18 - Optimizing & Deploying Vue Apps/002 What To Deploy.mp45.42MB
  • 18 - Optimizing & Deploying Vue Apps/003 Optimization Using Asynchronous Components.mp4127.28MB
  • 18 - Optimizing & Deploying Vue Apps/005 Building the Project For Production.mp427.74MB
  • 18 - Optimizing & Deploying Vue Apps/006 Deploying a Vue App.mp420.32MB
  • 19 - The Composition API - Replacing the Options API/001 Module Introduction.mp42.47MB
  • 19 - The Composition API - Replacing the Options API/002 Which Problem Does The Composition API Solve.mp446.48MB
  • 19 - The Composition API - Replacing the Options API/003 Replacing data with refs.mp431.56MB
  • 19 - The Composition API - Replacing the Options API/005 Building reactive Objects.mp433.21MB
  • 19 - The Composition API - Replacing the Options API/006 Reactivity A Deep Dive.mp425.94MB
  • 19 - The Composition API - Replacing the Options API/007 Replacing methods with Regular Functions.mp421.43MB
  • 19 - The Composition API - Replacing the Options API/008 Replacing Computed Properties with the computed Function.mp447.16MB
  • 19 - The Composition API - Replacing the Options API/009 Two-Way-Binding and the Composition API.mp49.54MB
  • 19 - The Composition API - Replacing the Options API/010 Working with Watchers.mp414.46MB
  • 19 - The Composition API - Replacing the Options API/011 A First Summary.mp45.44MB
  • 19 - The Composition API - Replacing the Options API/012 How To Use Template Refs.mp416.4MB
  • 19 - The Composition API - Replacing the Options API/013 Components, Props & The Composition API.mp460.2MB
  • 19 - The Composition API - Replacing the Options API/014 Emitting Custom Events.mp47.84MB
  • 19 - The Composition API - Replacing the Options API/015 Working with Provide Inject.mp422.97MB
  • 19 - The Composition API - Replacing the Options API/016 Lifecycle Hooks in the Composition API.mp426.68MB
  • 19 - The Composition API - Replacing the Options API/017 Migrating from Options API to Composition API - An Example Project.mp45.29MB
  • 19 - The Composition API - Replacing the Options API/018 Migrating a First Component.mp421.09MB
  • 19 - The Composition API - Replacing the Options API/019 Migrating a Big Component.mp482.54MB
  • 19 - The Composition API - Replacing the Options API/020 Migrating the Remaining Components.mp449.7MB
  • 19 - The Composition API - Replacing the Options API/021 Routing, Params & The Composition API.mp423.06MB
  • 19 - The Composition API - Replacing the Options API/022 The Route & Router Objects and the Composition API.mp418.36MB
  • 19 - The Composition API - Replacing the Options API/023 Using Vuex with the Composition API.mp410.83MB
  • 19 - The Composition API - Replacing the Options API/024 Summary.mp46.04MB
  • 20 - Reusing Functionality Mixins & Custom Composition Functions/001 Module Introduction.mp41.73MB
  • 20 - Reusing Functionality Mixins & Custom Composition Functions/002 Reusability Concepts.mp411.68MB
  • 20 - Reusing Functionality Mixins & Custom Composition Functions/003 Using Mixins.mp418.46MB
  • 20 - Reusing Functionality Mixins & Custom Composition Functions/004 Understanding Mixin Merging.mp49.9MB
  • 20 - Reusing Functionality Mixins & Custom Composition Functions/005 Global Mixins.mp46.27MB
  • 20 - Reusing Functionality Mixins & Custom Composition Functions/006 Disadvantages of Mixins.mp410.37MB
  • 20 - Reusing Functionality Mixins & Custom Composition Functions/007 Custom Hooks Composables & The Composition API.mp426.52MB
  • 20 - Reusing Functionality Mixins & Custom Composition Functions/008 More Custom Composition Functions.mp412.73MB
  • 20 - Reusing Functionality Mixins & Custom Composition Functions/009 Why Hooks Composables Beat Mixins.mp43.89MB
  • 20 - Reusing Functionality Mixins & Custom Composition Functions/010 Example Creating a Search Hook.mp494.3MB
  • 20 - Reusing Functionality Mixins & Custom Composition Functions/011 Custom Hooks Gotchas.mp457.07MB
  • 20 - Reusing Functionality Mixins & Custom Composition Functions/012 More Thoughts on Custom Hooks Composables.mp412.43MB
  • 20 - Reusing Functionality Mixins & Custom Composition Functions/013 Example A Custom Sort Hook.mp422.62MB
  • 21 - Roundup & Next Steps/001 Thanks for being part of the course!.mp411.04MB
  • 21 - Roundup & Next Steps/002 Course Roundup & Next Steps.mp44.03MB
  • 22 - Vue 2 to Vue 3 Migration/001 Vue 3 - Overview.mp435.69MB
  • 22 - Vue 2 to Vue 3 Migration/002 Important Changes & Migration Steps.mp4128.57MB
  • 22 - Vue 2 to Vue 3 Migration/003 Vue 3 New Features.mp420.16MB
  • 22 - Vue 2 to Vue 3 Migration/004 The New Composition API (Optional!).mp4135.96MB