The Vue.js 3 Masterclass/01-Getting Started/01-What Do I Need to Take the Vue 3 Masterclass.mp4 |
11.5 MB |
The Vue.js 3 Masterclass/01-Getting Started/02-FTF - Hello from the Future.mp4 |
46 MB |
The Vue.js 3 Masterclass/01-Getting Started/03-FTF - From Vue CLI to Vite.mp4 |
12.5 MB |
The Vue.js 3 Masterclass/01-Getting Started/04-Install Vue CLI and Its Dependencies.mp4 |
23.4 MB |
The Vue.js 3 Masterclass/01-Getting Started/05-Scaffold a New Vue 3 Project With Vue CLI.mp4 |
10.4 MB |
The Vue.js 3 Masterclass/01-Getting Started/06-Exploring the Scaffolded Vue 3 Project.mp4 |
16.1 MB |
The Vue.js 3 Masterclass/01-Getting Started/07-FTF - Bootstrap the Project with Vite.mp4 |
28.8 MB |
The Vue.js 3 Masterclass/01-Getting Started/08-Automatic and Static Code Review With ESLint (Linting).mp4 |
45.7 MB |
The Vue.js 3 Masterclass/01-Getting Started/09-Choosing ESLint Presets.mp4 |
28.9 MB |
The Vue.js 3 Masterclass/01-Getting Started/10-Initialize a Vue 3 App Using createApp.mp4 |
15.7 MB |
The Vue.js 3 Masterclass/02-Application Structure/01-Structuring Our Forum Data.mp4 |
31.7 MB |
The Vue.js 3 Masterclass/02-Application Structure/02-How to Import Data From JSON Files in a Vue 3 App.mp4 |
20.9 MB |
The Vue.js 3 Masterclass/02-Application Structure/03-FTF - From Options to CAPI.mp4 |
48.8 MB |
The Vue.js 3 Masterclass/02-Application Structure/04-Displaying a List of Elements in Vue 3.mp4 |
58.3 MB |
The Vue.js 3 Masterclass/02-Application Structure/05-FTF - Refactor the HomePage Component Using the Composition API.mp4 |
55 MB |
The Vue.js 3 Masterclass/02-Application Structure/06-Styling Vue Components.mp4 |
37 MB |
The Vue.js 3 Masterclass/02-Application Structure/07-Global Styles and Stylesheet Processing.mp4 |
22.5 MB |
The Vue.js 3 Masterclass/03-Routing & Components Basics/01-Install and Configure Vue Router 4.mp4 |
43.6 MB |
The Vue.js 3 Masterclass/03-Routing & Components Basics/02-Dynamic Route Matching & Route Params.mp4 |
25.7 MB |
The Vue.js 3 Masterclass/03-Routing & Components Basics/03-Extract Router Configuration.mp4 |
9.3 MB |
The Vue.js 3 Masterclass/03-Routing & Components Basics/04-Create ThreadList.vue and Clean up the Homepage.mp4 |
46.3 MB |
The Vue.js 3 Masterclass/03-Routing & Components Basics/05-FTF - Refactor the ThreadList Component with the Composition API.mp4 |
24.4 MB |
The Vue.js 3 Masterclass/03-Routing & Components Basics/06-Using router-link to Navigate Between Page Components.mp4 |
21 MB |
The Vue.js 3 Masterclass/03-Routing & Components Basics/07-Creating a Not Found Page with Vue Router.mp4 |
22.8 MB |
The Vue.js 3 Masterclass/03-Routing & Components Basics/08-Redirect With Vue Router Without Changing the URL.mp4 |
40.2 MB |
The Vue.js 3 Masterclass/04-Organizing the Application/01-Reorganizing the Page Components.mp4 |
21.1 MB |
The Vue.js 3 Masterclass/04-Organizing the Application/02-Creating a Forum Post Component.mp4 |
32.4 MB |
The Vue.js 3 Masterclass/04-Organizing the Application/03-Creating a Post Editor.mp4 |
50.2 MB |
The Vue.js 3 Masterclass/04-Organizing the Application/04-Communication Between Components.mp4 |
37.5 MB |
The Vue.js 3 Masterclass/04-Organizing the Application/05-Adding Human Readable Dates.mp4 |
35.2 MB |
The Vue.js 3 Masterclass/04-Organizing the Application/06-Creating Base Components in a Vue Application.mp4 |
30.3 MB |
The Vue.js 3 Masterclass/04-Organizing the Application/07-Registering Base Components Globally.mp4 |
30.1 MB |
The Vue.js 3 Masterclass/04-Organizing the Application/08-Organizing Threads in Forums.mp4 |
34.7 MB |
The Vue.js 3 Masterclass/04-Organizing the Application/09-Creating a ForumList Component.mp4 |
43.5 MB |
The Vue.js 3 Masterclass/04-Organizing the Application/10-Introducing Categories, Collections of Forums.mp4 |
64 MB |
The Vue.js 3 Masterclass/05-Vuex and State Management/01-FTF - From Vuex to Pinia.mp4 |
30.5 MB |
The Vue.js 3 Masterclass/05-Vuex and State Management/02-How to Migrate Vue Application’s State to Vuex.mp4 |
46.7 MB |
The Vue.js 3 Masterclass/05-Vuex and State Management/03-Vuex Actions & Mutations.mp4 |
26.3 MB |
The Vue.js 3 Masterclass/05-Vuex and State Management/04-FTF - Setup Initial State in Pinia.mp4 |
59.8 MB |
The Vue.js 3 Masterclass/05-Vuex and State Management/05-FTF - Use Pinia Actions for Adding Posts.mp4 |
49.8 MB |
The Vue.js 3 Masterclass/05-Vuex and State Management/06-Creating a Forum Navbar.mp4 |
22.6 MB |
The Vue.js 3 Masterclass/05-Vuex and State Management/07-Fetching the Authenticated User From Vuex.mp4 |
17.3 MB |
The Vue.js 3 Masterclass/05-Vuex and State Management/08-Creating the User Profile Page.mp4 |
39 MB |
The Vue.js 3 Masterclass/05-Vuex and State Management/09-JavaScript Passed by Reference vs by Value.mp4 |
12.9 MB |
The Vue.js 3 Masterclass/05-Vuex and State Management/10-Extracting User Posts and Threads to the Store.mp4 |
29.7 MB |
The Vue.js 3 Masterclass/05-Vuex and State Management/11-Updating the User Profile.mp4 |
42.6 MB |
The Vue.js 3 Masterclass/05-Vuex and State Management/12-Sharing Components Between Multiple Pages.mp4 |
27.4 MB |
The Vue.js 3 Masterclass/05-Vuex and State Management/13-Scroll to Top with Vue Router.mp4 |
13.1 MB |
The Vue.js 3 Masterclass/05-Vuex and State Management/14-Using the authId When Creating new posts.mp4 |
11.9 MB |
The Vue.js 3 Masterclass/06-Forum Threads/01-Creating New Forum Threads.mp4 |
18.7 MB |
The Vue.js 3 Masterclass/06-Forum Threads/02-Refactoring the Forum Thread Related Actions and Mutations.mp4 |
42.7 MB |
The Vue.js 3 Masterclass/06-Forum Threads/03-Creating a Route to Create New Forum Threads.mp4 |
21.4 MB |
The Vue.js 3 Masterclass/06-Forum Threads/04-Redirecting When Creating New Threads.mp4 |
18 MB |
The Vue.js 3 Masterclass/06-Forum Threads/05-Creating a ThreadEditor Component.mp4 |
18.1 MB |
The Vue.js 3 Masterclass/06-Forum Threads/06-Editing Threads.mp4 |
56 MB |
The Vue.js 3 Masterclass/06-Forum Threads/07-Improving the ThreadEditor.mp4 |
15.6 MB |
The Vue.js 3 Masterclass/06-Forum Threads/08-FTF - Refactor the Thread Editor Component with the Composition API.mp4 |
44 MB |
The Vue.js 3 Masterclass/06-Forum Threads/09-Creating Helper Functions.mp4 |
44.7 MB |
The Vue.js 3 Masterclass/07-Higher Order Functions/01-What Is a Higher Order Function in JavaScript.mp4 |
23 MB |
The Vue.js 3 Masterclass/07-Higher Order Functions/02-Creating Vuex Mutations with Higher Order Functions.mp4 |
46.4 MB |
The Vue.js 3 Masterclass/07-Higher Order Functions/03-Creating Dynamic Vuex Getters with Higher Order Functions.mp4 |
62.4 MB |
The Vue.js 3 Masterclass/07-Higher Order Functions/04-Minor Improvements Before Introducing the Cloud Firestore.mp4 |
32.8 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/01-FTF - From Firebase 8 - 9.mp4 |
14.1 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/02-Firebase Setup and Installation.mp4 |
31.8 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/03-Set up the Cloud Firestore Database.mp4 |
30.1 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/04-Understanding the Lifecycle Hooks in Vue.js.mp4 |
28.2 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/05-Migrating Vuex to use Cloud Firestore Database.mp4 |
62.2 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/06-Fetching Data from Cloud Firestore with Vuex Actions.mp4 |
33.6 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/07-Creating Reusable Vuex Actions and Mutations.mp4 |
50 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/08-Creating Vuex Actions that Fetch Multiple Items from Cloud Firestore.mp4 |
39.7 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/09-Fetching Data in beforeCreate on the Homepage.mp4 |
42.8 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/10-Fetching Data for the Forum Page.mp4 |
34.1 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/11-Fetching Data For All Remaining Pages.mp4 |
53.3 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/12-Mapping Vuex Actions.mp4 |
42.9 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/13-Splitting the Vuex Store into Multiple Files.mp4 |
37.8 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/14-Fetching App-Wide Data.mp4 |
18.7 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/15-Storing New Posts in Cloud Firestore with Vuex.mp4 |
52.6 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/16-Using the Server Timestamp for Post Published At.mp4 |
31 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/17-Storing New Threads in Cloud Firestore with Vuex.mp4 |
29.3 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/18-Incrementing the User's Posts Count.mp4 |
39.9 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/19-Updating a Thread in the Firestore.mp4 |
33.5 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/20-Creating a Font Awesome Plugin in Vue 3.mp4 |
52.5 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/21-Preparing the User Interface for Post Updates.mp4 |
38.5 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/22-Updating a Post in Cloud Firestore.mp4 |
32.2 MB |
The Vue.js 3 Masterclass/08-Working with Cloud Firestore/23-Unsubscribing from Cloud Firestore Snapshots.mp4 |
72.6 MB |
The Vue.js 3 Masterclass/09-Loading Indicators when Fetching Async Data/01-Hiding Content Until Data is Fully Loaded.mp4 |
11.5 MB |
The Vue.js 3 Masterclass/09-Loading Indicators when Fetching Async Data/02-Sharing Logic Between Components with Mixins.mp4 |
42.9 MB |
The Vue.js 3 Masterclass/09-Loading Indicators when Fetching Async Data/03-Displaying a Loading Indicator while Components Fetch Async Data.mp4 |
38.5 MB |
The Vue.js 3 Masterclass/09-Loading Indicators when Fetching Async Data/04-Show a Loading Spinner while Fetching Async Data.mp4 |
11.2 MB |
The Vue.js 3 Masterclass/09-Loading Indicators when Fetching Async Data/05-Showing a Progress Bar while Components Fetch Asynchronous Data.mp4 |
16.3 MB |
The Vue.js 3 Masterclass/10-Workflow Improvements/01-Firebase Tools (CLI).mp4 |
25.7 MB |
The Vue.js 3 Masterclass/10-Workflow Improvements/02-Seeding the Database.mp4 |
26.3 MB |
The Vue.js 3 Masterclass/10-Workflow Improvements/03-Using .env for Different Environment Configuration.mp4 |
22.2 MB |
The Vue.js 3 Masterclass/10-Workflow Improvements/04-Using .env for Secure Secrets.mp4 |
18.4 MB |
The Vue.js 3 Masterclass/11-User Authentication/01-Creating the User Registration Form.mp4 |
20.3 MB |
The Vue.js 3 Masterclass/11-User Authentication/02-Storing New Users in the Firestore.mp4 |
29.9 MB |
The Vue.js 3 Masterclass/11-User Authentication/03-Integrating Registration with Firebase Authentication.mp4 |
29.4 MB |
The Vue.js 3 Masterclass/11-User Authentication/04-Signing the User in after Registration.mp4 |
28.7 MB |
The Vue.js 3 Masterclass/11-User Authentication/05-Signing Users In and Out.mp4 |
38.7 MB |
The Vue.js 3 Masterclass/11-User Authentication/06-Using Class Bindings for User Drop Down Menu.mp4 |
27.6 MB |
The Vue.js 3 Masterclass/11-User Authentication/07-Authenticating Users via 3rd Party Providers.mp4 |
31 MB |
The Vue.js 3 Masterclass/11-User Authentication/08-Unsubscribing from the Auth User Snapshot0.mp4 |
48.6 MB |
The Vue.js 3 Masterclass/12-Vue Router Middleware and Navigation Guards/01-In Component Navigation Guards with Vue Router.mp4 |
46.2 MB |
The Vue.js 3 Masterclass/12-Vue Router Middleware and Navigation Guards/02-Navigation Guards for Componentless Routes.mp4 |
19.4 MB |
The Vue.js 3 Masterclass/12-Vue Router Middleware and Navigation Guards/03-Meta Fields and Global Navigation Guards.mp4 |
26.7 MB |
The Vue.js 3 Masterclass/12-Vue Router Middleware and Navigation Guards/04-Navigation Guards and Firebase Authentication.mp4 |
39.1 MB |
The Vue.js 3 Masterclass/12-Vue Router Middleware and Navigation Guards/05-404 Thread Show Page and Async Thread Data.mp4 |
17.3 MB |
The Vue.js 3 Masterclass/12-Vue Router Middleware and Navigation Guards/06-Firestore Rules and Protecting Pages for Authenticated Users.mp4 |
71.2 MB |
The Vue.js 3 Masterclass/12-Vue Router Middleware and Navigation Guards/07-Hiding Guest Pages from Logged In Users.mp4 |
10.1 MB |
The Vue.js 3 Masterclass/12-Vue Router Middleware and Navigation Guards/08-Redirecting Users After Logging In to the Page they Tried to Visit.mp4 |
16.7 MB |
The Vue.js 3 Masterclass/12-Vue Router Middleware and Navigation Guards/09-Allowing Only Authenticated Users to Create and Edit Posts.mp4 |
12.4 MB |
The Vue.js 3 Masterclass/12-Vue Router Middleware and Navigation Guards/10-The Authenticated User's Profile Page.mp4 |
24.9 MB |
The Vue.js 3 Masterclass/12-Vue Router Middleware and Navigation Guards/11-Forcing Vue Router to Destroy Component to Trigger Lifecycle Hooks.mp4 |
29 MB |
The Vue.js 3 Masterclass/13-Modularizing the Vuex Store/01-Splitting a Large Vuex Store Into Namespaced Modules Part 1.mp4 |
55.7 MB |
The Vue.js 3 Masterclass/13-Modularizing the Vuex Store/02-Splitting a Large Vuex Store Into Namespaced Modules Part 2.mp4 |
67 MB |
The Vue.js 3 Masterclass/13-Modularizing the Vuex Store/03-Splitting a Large Vuex Store Into Namespaced Modules Part 3.mp4 |
83.2 MB |
The Vue.js 3 Masterclass/14-Custom Vue.js Directives/01-Closing Dropdown on Click Outside.mp4 |
28.4 MB |
The Vue.js 3 Masterclass/14-Custom Vue.js Directives/02-Building a Mobile Navbar.mp4 |
25.2 MB |
The Vue.js 3 Masterclass/14-Custom Vue.js Directives/03-Closing the Mobile Navbar on Scroll.mp4 |
26 MB |
The Vue.js 3 Masterclass/15-Pagination/01-Pagination and Indexes in the Cloud Firestore.mp4 |
51.3 MB |
The Vue.js 3 Masterclass/15-Pagination/02-Paginating User Posts with Infinite Scroll.mp4 |
26.7 MB |
The Vue.js 3 Masterclass/15-Pagination/03-Paginating Threads with Pagination Component.mp4 |
85.1 MB |
The Vue.js 3 Masterclass/15-Pagination/04-Storing the Current Page as a URL Query Variable.mp4 |
13.4 MB |
The Vue.js 3 Masterclass/16-Notification System/01-Clean Up to Prep for Notifications.mp4 |
29.9 MB |
The Vue.js 3 Masterclass/16-Notification System/02-A Composable for Storing and Interacting with Notifications.mp4 |
46.1 MB |
The Vue.js 3 Masterclass/16-Notification System/03-Implementing Notifications on Thread Page Part 1.mp4 |
41.5 MB |
The Vue.js 3 Masterclass/16-Notification System/04-Implementing the Notifications on Thread Page Part 2.mp4 |
20 MB |
The Vue.js 3 Masterclass/16-Notification System/05-Extending Notifications with Options.mp4 |
13.9 MB |
The Vue.js 3 Masterclass/16-Notification System/06-Using the Transition Group Component.mp4 |
8.4 MB |
The Vue.js 3 Masterclass/17-Uploading and Storing Images/01-Uploading Avatars to Firebase Storage During Registration.mp4 |
39.6 MB |
The Vue.js 3 Masterclass/17-Uploading and Storing Images/02-Securing Files with Firebase Storage Rules.mp4 |
7.8 MB |
The Vue.js 3 Masterclass/17-Uploading and Storing Images/03-Editing the User Avatar on the Profile Page.mp4 |
25.8 MB |
The Vue.js 3 Masterclass/17-Uploading and Storing Images/04-Improving the Avatar Editing User Experience.mp4 |
35.5 MB |
The Vue.js 3 Masterclass/17-Uploading and Storing Images/05-Handling Errors With Image Uploads.mp4 |
29.1 MB |
The Vue.js 3 Masterclass/17-Uploading and Storing Images/06-Providing an Avatar Placeholder for Users with no Avatar.mp4 |
20.1 MB |
The Vue.js 3 Masterclass/17-Uploading and Storing Images/07-Use the Pixabay REST API to Enable Random Profile Pictures.mp4 |
64.1 MB |
The Vue.js 3 Masterclass/17-Uploading and Storing Images/08-Storing Images to Firebase Storage from a Web URL.mp4 |
18.2 MB |
The Vue.js 3 Masterclass/18-Form Validation with VeeValidate/01-Introduction to VeeValidate.mp4 |
20.9 MB |
The Vue.js 3 Masterclass/18-Form Validation with VeeValidate/02-Displaying Error Messages with VeeValidate.mp4 |
15 MB |
The Vue.js 3 Masterclass/18-Form Validation with VeeValidate/03-Defining Global Components and Rules.mp4 |
26 MB |
The Vue.js 3 Masterclass/18-Form Validation with VeeValidate/04-Using Multiple Rules on a Single Field.mp4 |
7.4 MB |
The Vue.js 3 Masterclass/18-Form Validation with VeeValidate/05-Passing Arguments to VeeValidate Rules.mp4 |
8.5 MB |
The Vue.js 3 Masterclass/18-Form Validation with VeeValidate/06-Customizing VeeValidate Error Messages.mp4 |
19.5 MB |
The Vue.js 3 Masterclass/18-Form Validation with VeeValidate/07-Defining Async Rules with VeeValidate.mp4 |
29.8 MB |
The Vue.js 3 Masterclass/18-Form Validation with VeeValidate/08-Wrapping VeeValidate Field with Custom AppFormField.mp4 |
26.8 MB |
The Vue.js 3 Masterclass/18-Form Validation with VeeValidate/09-Adding Validation to all the Forms.mp4 |
24.8 MB |
The Vue.js 3 Masterclass/18-Form Validation with VeeValidate/10-Creating a Simple Autocomplete Location Field.mp4 |
33.2 MB |
The Vue.js 3 Masterclass/19-Deploying the Application/01-Last Minute Clean Up Part 1.mp4 |
24.8 MB |
The Vue.js 3 Masterclass/19-Deploying the Application/02-Last Minute Clean Up Part 2.mp4 |
31.5 MB |
The Vue.js 3 Masterclass/19-Deploying the Application/03-Last Minute Clean Up Part 3.mp4 |
22.1 MB |
The Vue.js 3 Masterclass/19-Deploying the Application/04-Updating the User Email Address.mp4 |
44.4 MB |
The Vue.js 3 Masterclass/19-Deploying the Application/05-Updating the User Email Address Part 2.mp4 |
28 MB |
The Vue.js 3 Masterclass/19-Deploying the Application/06-Deploying to Netlify.mp4 |
19.9 MB |
The Vue.js 3 Masterclass/19-Deploying the Application/07-CI_CD with Netlify.mp4 |
17.9 MB |
The Vue.js 3 Masterclass/19-Deploying the Application/08-Analyzing Bundle Size and Code Splitting Routes.mp4 |
50.7 MB |
The Vue.js 3 Masterclass/19-Deploying the Application/09-Meta for SEO with Netlify PreRendering.mp4 |
43.3 MB |
The Vue.js 3 Masterclass/19-Deploying the Application/10-Course Conclusion.mp4 |
8.7 MB |
The Vue.js 3 Masterclass/GitHub - vueschool-vue-masterclass- Source code for The Vue 3 Masterclass.url |
70 B |