|
Please note that this page does not hosts or makes available any of the listed filenames. You
cannot download any of those files from here.
|
| [CourseClub.ME].url |
122B |
| [FCS Forum].url |
133B |
| [FreeCourseSite.com].url |
127B |
| 1.1 Official Release Notes.html |
114B |
| 1.1 Section Code (Start).zip |
11.92KB |
| 1.1 Section Code (Start).zip |
11.45KB |
| 1.1 Section Code (Start).zip |
11.04KB |
| 1.1 Section Code (Start).zip |
12.50KB |
| 1.1 Section Code (Start).zip |
11.92KB |
| 1.1 Section Code (Start).zip |
16.05KB |
| 1.1 Section Code (Start).zip |
10.03KB |
| 1.1 Section Code (Start).zip |
20.00KB |
| 1.1 Section Code (Start).zip |
11.91KB |
| 1.1 Section Code (Start).zip |
11.00KB |
| 1.1 Section Code (Start).zip |
9.95KB |
| 1.1 Setup.zip |
7.75KB |
| 1.1 Start.zip |
10.63KB |
| 1.1 Starting Code.zip |
763B |
| 1. About this Section.mp4 |
6.44MB |
| 1. About this Section.mp4 |
9.46MB |
| 1. About this Section.srt |
805B |
| 1. About this Section.srt |
1.08KB |
| 1. Bonus More Content!.html |
1.05KB |
| 1. Course Roundup & Next Steps.mp4 |
8.95MB |
| 1. Course Roundup & Next Steps.srt |
5.75KB |
| 1. Introduction & Challenge.mp4 |
12.04MB |
| 1. Introduction & Challenge.srt |
3.98KB |
| 1. Module Introduction.mp4 |
6.71MB |
| 1. Module Introduction.mp4 |
1.26MB |
| 1. Module Introduction.mp4 |
2.16MB |
| 1. Module Introduction.mp4 |
1.72MB |
| 1. Module Introduction.mp4 |
2.83MB |
| 1. Module Introduction.mp4 |
2.47MB |
| 1. Module Introduction.mp4 |
13.84MB |
| 1. Module Introduction.mp4 |
3.41MB |
| 1. Module Introduction.mp4 |
5.03MB |
| 1. Module Introduction.mp4 |
5.47MB |
| 1. Module Introduction.mp4 |
1.95MB |
| 1. Module Introduction.mp4 |
4.06MB |
| 1. Module Introduction.mp4 |
2.92MB |
| 1. Module Introduction.mp4 |
3.21MB |
| 1. Module Introduction.mp4 |
4.22MB |
| 1. Module Introduction.mp4 |
7.15MB |
| 1. Module Introduction.mp4 |
4.25MB |
| 1. Module Introduction.mp4 |
3.84MB |
| 1. Module Introduction.mp4 |
3.15MB |
| 1. Module Introduction.mp4 |
2.86MB |
| 1. Module Introduction.mp4 |
5.89MB |
| 1. Module Introduction.mp4 |
3.45MB |
| 1. Module Introduction.mp4 |
3.43MB |
| 1. Module Introduction.mp4 |
3.03MB |
| 1. Module Introduction.mp4 |
4.74MB |
| 1. Module Introduction.mp4 |
6.60MB |
| 1. Module Introduction.mp4 |
6.38MB |
| 1. Module Introduction.mp4 |
4.62MB |
| 1. Module Introduction.mp4 |
6.04MB |
| 1. Module Introduction.mp4 |
4.72MB |
| 1. Module Introduction.mp4 |
3.13MB |
| 1. Module Introduction.mp4 |
3.18MB |
| 1. Module Introduction.mp4 |
10.21MB |
| 1. Module Introduction.mp4 |
5.13MB |
| 1. Module Introduction.mp4 |
4.08MB |
| 1. Module Introduction.srt |
2.73KB |
| 1. Module Introduction.srt |
830B |
| 1. Module Introduction.srt |
1.95KB |
| 1. Module Introduction.srt |
1.14KB |
| 1. Module Introduction.srt |
1.98KB |
| 1. Module Introduction.srt |
1.59KB |
| 1. Module Introduction.srt |
4.06KB |
| 1. Module Introduction.srt |
1.65KB |
| 1. Module Introduction.srt |
2.02KB |
| 1. Module Introduction.srt |
3.13KB |
| 1. Module Introduction.srt |
1.29KB |
| 1. Module Introduction.srt |
1.94KB |
| 1. Module Introduction.srt |
980B |
| 1. Module Introduction.srt |
967B |
| 1. Module Introduction.srt |
1.38KB |
| 1. Module Introduction.srt |
2.18KB |
| 1. Module Introduction.srt |
1.35KB |
| 1. Module Introduction.srt |
2.70KB |
| 1. Module Introduction.srt |
1.03KB |
| 1. Module Introduction.srt |
794B |
| 1. Module Introduction.srt |
2.11KB |
| 1. Module Introduction.srt |
1.18KB |
| 1. Module Introduction.srt |
1.26KB |
| 1. Module Introduction.srt |
953B |
| 1. Module Introduction.srt |
1.46KB |
| 1. Module Introduction.srt |
2.42KB |
| 1. Module Introduction.srt |
2.04KB |
| 1. Module Introduction.srt |
1.43KB |
| 1. Module Introduction.srt |
2.05KB |
| 1. Module Introduction.srt |
1.59KB |
| 1. Module Introduction.srt |
2.62KB |
| 1. Module Introduction.srt |
2.55KB |
| 1. Module Introduction.srt |
2.51KB |
| 1. Module Introduction.srt |
2.80KB |
| 1. Module Introduction.srt |
2.99KB |
| 1. Project Introduction.mp4 |
11.82MB |
| 1. Project Introduction.srt |
4.85KB |
| 1. Vue 3 - Overview.mp4 |
43.79MB |
| 1. Vue 3 - Overview.srt |
9.44KB |
| 1. Welcome to the Course!.mp4 |
32.90MB |
| 1. Welcome to the Course!.srt |
3.10KB |
| 1. Why is this section marked with VUE2.html |
534B |
| 10.1 axios--04-finished.zip |
65.53KB |
| 10.1 basics-03-events-starting-code.zip |
1.72KB |
| 10.1 behind-scenes-01-starting-setup.zip |
1.83KB |
| 10.1 coaches-list.css |
119B |
| 10.1 Custom Control.zip |
1.49KB |
| 10.1 form.css |
185B |
| 10.1 forms-01-starting-setup.zip |
33.43KB |
| 10.1 progress-bar.html |
144B |
| 10.1 reuse-07-example-starting-project.zip |
38.67KB |
| 10.1 Section Code (Before better Structure).zip |
12.76KB |
| 10.2 behind-scenes-04-understanding-templates.zip |
2.13KB |
| 10.2 coach-item.css |
243B |
| 10.2 forms-05-using-v-model-with-checkboxes.zip |
34.32KB |
| 10.3 behind-scenes-02-vue-reactivity-deep-dive.zip |
2.04KB |
| 10.3 forms-04-v-model-and-dropdowns.zip |
33.88KB |
| 10.4 behind-scenes-03-one-app-vs-multiple-apps.zip |
2.12KB |
| 10.4 forms-06-adding-basic-form-validation.zip |
34.43KB |
| 10.5 behind-scenes-05-working-with-refs.zip |
2.11KB |
| 10.5 forms-08-using-v-model-on-a-custom-control.zip |
35.44KB |
| 10.6 behind-scenes-06-vue-app-lifecycle-practice.zip |
2.29KB |
| 10.6 forms-03-working-with-v-model-modifiers.zip |
34.15KB |
| 10.7 forms-07-building-a-custom-control-component.zip |
35.42KB |
| 10.8 forms-02-v-model-and-inputs.zip |
33.69KB |
| 10. Accessing other Resources from Vuex.mp4 |
26.94MB |
| 10. Accessing other Resources from Vuex.srt |
10.69KB |
| 10. Adding a Portfolio Module to Vuex.mp4 |
38.10MB |
| 10. Adding a Portfolio Module to Vuex.srt |
13.50KB |
| 10. A Vue Bug.html |
594B |
| 10. Broken Udemy Download Links.html |
884B |
| 10. Communication between Sibling Components.mp4 |
24.70MB |
| 10. Communication between Sibling Components.srt |
7.80KB |
| 10. Controlling Quotes with a Progress Bar.mp4 |
13.09MB |
| 10. Controlling Quotes with a Progress Bar.srt |
4.45KB |
| 10. Creating a Basic Vue App.mp4 |
63.57MB |
| 10. Creating a Basic Vue App.srt |
15.20KB |
| 10. Creating a Custom Control (Input).mp4 |
22.91MB |
| 10. Creating a Custom Control (Input).srt |
7.37KB |
| 10. Custom Axios Instances.mp4 |
12.42MB |
| 10. Custom Axios Instances.srt |
6.12KB |
| 10. Demo Adding Components & Connecting Them.mp4 |
122.73MB |
| 10. Demo Adding Components & Connecting Them.srt |
20.23KB |
| 10. Dynamic Components.mp4 |
70.38MB |
| 10. Dynamic Components.srt |
11.96KB |
| 10. Example Creating a Search Hook.mp4 |
115.60MB |
| 10. Example Creating a Search Hook.srt |
18.40KB |
| 10. Fetching User Input.mp4 |
79.81MB |
| 10. Fetching User Input.srt |
14.75KB |
| 10. Finishing the Action Buttons.mp4 |
3.93MB |
| 10. Finishing the Action Buttons.srt |
1.26KB |
| 10. How To Get The Most Out Of This Course.mp4 |
14.65MB |
| 10. How To Get The Most Out Of This Course.srt |
6.63KB |
| 10. Looping through a List of Numbers.mp4 |
3.39MB |
| 10. Looping through a List of Numbers.srt |
1.16KB |
| 10. Module Resources.html |
185B |
| 10. Module Resources.html |
185B |
| 10. Module Wrap Up.mp4 |
4.60MB |
| 10. Module Wrap Up.srt |
1.36KB |
| 10. Moving to a Better Folder Structure.mp4 |
10.55MB |
| 10. Moving to a Better Folder Structure.srt |
3.68KB |
| 10. Reacting to Changes in Route Parameters.mp4 |
11.46MB |
| 10. Reacting to Changes in Route Parameters.srt |
3.95KB |
| 10. Setting Up an Initial (on-load) Animation.mp4 |
5.98MB |
| 10. Setting Up an Initial (on-load) Animation.srt |
1.88KB |
| 10. Showing a Loading... Message.mp4 |
26.10MB |
| 10. Showing a Loading... Message.srt |
26.11MB |
| 10. Switching Multiple Components with Dynamic Components.mp4 |
20.81MB |
| 10. Switching Multiple Components with Dynamic Components.srt |
6.72KB |
| 10. Time to Practice Conditional Content & Lists.html |
141B |
| 10. Time to Practice - Filters & Mixins.html |
136B |
| 10. Transitioning Between Multiple Elements.mp4 |
83.59MB |
| 10. Transitioning Between Multiple Elements.srt |
17.05KB |
| 10. Understanding Event Binding.mp4 |
53.34MB |
| 10. Understanding Event Binding.srt |
13.16KB |
| 10. Updating the UI Based on Auth State.mp4 |
40.94MB |
| 10. Updating the UI Based on Auth State.srt |
6.24KB |
| 10. Using Components.mp4 |
18.30MB |
| 10. Using Components.srt |
6.24KB |
| 10. Using Mapper Helpers.mp4 |
51.67MB |
| 10. Using Mapper Helpers.srt |
9.98KB |
| 10. Using Multiple Modifiers.mp4 |
16.77MB |
| 10. Using Multiple Modifiers.srt |
6.37KB |
| 10. Using Mutations.mp4 |
18.10MB |
| 10. Using Mutations.srt |
6.54KB |
| 10. Where the resource in vue-resource Comes From.mp4 |
18.69MB |
| 10. Where the resource in vue-resource Comes From.srt |
6.22KB |
| 10. Working on the Coaches List and List Items.mp4 |
102.17MB |
| 10. Working on the Coaches List and List Items.srt |
17.81KB |
| 10. Working with Watchers.mp4 |
49.46MB |
| 10. Working with Watchers.srt |
8.61KB |
| 11.1 auth--02-token.zip |
65.50KB |
| 11.1 base-card.css |
135B |
| 11.1 dialog.css |
679B |
| 11.1 Finished.zip |
10.50KB |
| 11.1 Slides.zip |
1.12MB |
| 11.2 base-badge.css |
329B |
| 11.2 gs-01-starting-project.zip |
2.66KB |
| 11.3 base-button.css |
614B |
| 11.3 gs-03-rebuilding-the-app-with-vue.zip |
3.19KB |
| 11.4 gs-02-first-app-with-just-js.zip |
2.94KB |
| 11. Adding a Component.mp4 |
60.98MB |
| 11. Adding a Component.srt |
13.62KB |
| 11. Adding a Couple of Base Components (Base Card, Base Button, Base Badge).mp4 |
117.60MB |
| 11. Adding a Couple of Base Components (Base Card, Base Button, Base Badge).srt |
21.47KB |
| 11. Adding a Logout Action & Flow.mp4 |
34.59MB |
| 11. Adding a Logout Action & Flow.srt |
6.38KB |
| 11. Adding a Modal Dialog.mp4 |
115.13MB |
| 11. Adding a Modal Dialog.srt |
19.14KB |
| 11. Alternative Folder Structures.html |
551B |
| 11. Creating an Action Log.mp4 |
10.22MB |
| 11. Creating an Action Log.srt |
3.00KB |
| 11. Creating Custom Resources.mp4 |
10.63MB |
| 11. Creating Custom Resources.srt |
3.52KB |
| 11. Custom Hooks Gotchas.mp4 |
91.26MB |
| 11. Custom Hooks Gotchas.srt |
13.75KB |
| 11. Demo Adding More Component Communication.mp4 |
60.20MB |
| 11. Demo Adding More Component Communication.srt |
10.54KB |
| 11. Events & Methods.mp4 |
48.39MB |
| 11. Events & Methods.srt |
10.70KB |
| 11. Example Adding More State.mp4 |
78.13MB |
| 11. Example Adding More State.srt |
12.79KB |
| 11. Finishing Touches and State Management.mp4 |
8.37MB |
| 11. Finishing Touches and State Management.srt |
2.53KB |
| 11. Handling the No Data State.mp4 |
26.95MB |
| 11. Handling the No Data State.srt |
4.86KB |
| 11. Keeping Dynamic Components Alive.mp4 |
20.67MB |
| 11. Keeping Dynamic Components Alive.srt |
4.48KB |
| 11. Keeping Track of Elements when using v-for.mp4 |
16.24MB |
| 11. Keeping Track of Elements when using v-for.srt |
5.08KB |
| 11. Limitations of some Templates.mp4 |
11.83MB |
| 11. Limitations of some Templates.srt |
3.52KB |
| 11. Module Resources.html |
286B |
| 11. Module Summary.mp4 |
11.77MB |
| 11. Module Summary.srt |
4.37KB |
| 11. More about .vue Files and the CLI.html |
2.14KB |
| 11. Passing more Complex Values to Directives.mp4 |
10.20MB |
| 11. Passing more Complex Values to Directives.srt |
2.92KB |
| 11. Sending the Token to the Backend.mp4 |
17.61MB |
| 11. Sending the Token to the Backend.srt |
7.00KB |
| 11. Submitting a Form.mp4 |
10.72MB |
| 11. Submitting a Form.srt |
3.25KB |
| 11. Time to Practice Composition API Core Building Blocks.html |
141B |
| 11. Time to Practice - Filters and Mixins (Code).html |
64B |
| 11. Time to Practice - Outputting Data to Templates.html |
136B |
| 11. Understanding Dynamic Component Behavior.mp4 |
8.02MB |
| 11. Understanding Dynamic Component Behavior.srt |
2.59KB |
| 11. Updating Params Data with Watchers.mp4 |
45.23MB |
| 11. Updating Params Data with Watchers.srt |
10.40KB |
| 11. Using an Event Bus for Communication.mp4 |
20.84MB |
| 11. Using an Event Bus for Communication.srt |
6.97KB |
| 11. Using Different CSS Class Names.mp4 |
16.95MB |
| 11. Using Different CSS Class Names.srt |
5.78KB |
| 11. Using Transition Events.mp4 |
87.57MB |
| 11. Using Transition Events.srt |
13.24KB |
| 11. vue-router 2.2 Extract Route Params via props.html |
575B |
| 11. Why Mutations have to run Synchronously.mp4 |
7.02MB |
| 11. Why Mutations have to run Synchronously.srt |
1.92KB |
| 11. Working on the Portfolio Stocks.mp4 |
25.79MB |
| 11. Working on the Portfolio Stocks.srt |
9.09KB |
| 11. Wrap Up.mp4 |
4.92MB |
| 11. Wrap Up.srt |
1.14KB |
| 12.1 auth--03-route-protection.zip |
66.16KB |
| 12.1 axios--02-requests.zip |
64.65KB |
| 12.1 Finished.zip |
12.08KB |
| 12.1 lists-cond-03-rendering-lists-of-data.zip |
1.93KB |
| 12.1 styles.css |
1002B |
| 12.2 axios--04-finished.zip |
65.53KB |
| 12.2 lists-cond-02-v-if-v-else-v-else-if.zip |
1.90KB |
| 12.3 axios--03-global-config.zip |
65.35KB |
| 12.3 lists-cond-04-diving-deeper-into-v-for.zip |
2.02KB |
| 12.4 axios--01-start.zip |
63.78KB |
| 12.4 lists-cond-06-lists-keys.zip |
1.97KB |
| 12.5 lists-cond-01-starting-setup.zip |
1.74KB |
| 12.6 lists-cond-05-removing-list-items.zip |
2.02KB |
| 12. Adding Styling.mp4 |
20.04MB |
| 12. Adding Styling.srt |
3.72KB |
| 12. A First Summary.mp4 |
12.91MB |
| 12. A First Summary.srt |
2.51KB |
| 12. Applying What We Know & A Problem.mp4 |
84.22MB |
| 12. Applying What We Know & A Problem.srt |
15.06KB |
| 12. Authentication & Routing (incl. Navigation Guards).mp4 |
123.36MB |
| 12. Authentication & Routing (incl. Navigation Guards).srt |
18.52KB |
| 12. Building JavaScript Transitions (instead of CSS).mp4 |
144.67MB |
| 12. Building JavaScript Transitions (instead of CSS).srt |
24.58KB |
| 12. Building the Coach Detail Component.mp4 |
76.59MB |
| 12. Building the Coach Detail Component.srt |
11.72KB |
| 12. Centralizing Code in an Event Bus.mp4 |
9.06MB |
| 12. Centralizing Code in an Event Bus.srt |
2.62KB |
| 12. Connecting the Portfolio with Vuex.mp4 |
7.96MB |
| 12. Connecting the Portfolio with Vuex.srt |
2.80KB |
| 12. Debugging VueJS Projects.html |
948B |
| 12. Deleting Items.mp4 |
68.12MB |
| 12. Deleting Items.srt |
10.85KB |
| 12. Handling Technical Browser-side Errors.mp4 |
68.46MB |
| 12. Handling Technical Browser-side Errors.srt |
10.65KB |
| 12. How Actions improve Mutations.mp4 |
6.12MB |
| 12. How Actions improve Mutations.srt |
1.87KB |
| 12. How to Name your Component Tags (Selectors).mp4 |
18.66MB |
| 12. How to Name your Component Tags (Selectors).srt |
5.77KB |
| 12. How VueJS Updates the DOM.mp4 |
13.09MB |
| 12. How VueJS Updates the DOM.srt |
4.56KB |
| 12. Keeping Dynamic Components Alive.mp4 |
3.83MB |
| 12. Keeping Dynamic Components Alive.srt |
1.32KB |
| 12. Listening to Events.mp4 |
6.90MB |
| 12. Listening to Events.srt |
2.34KB |
| 12. Module Resources.html |
185B |
| 12. Module Resources.html |
68B |
| 12. More Thoughts on Custom Hooks Composables.mp4 |
30.82MB |
| 12. More Thoughts on Custom Hooks Composables.srt |
5.21KB |
| 12. Organizing your Store with Modules.mp4 |
40.16MB |
| 12. Organizing your Store with Modules.srt |
6.17KB |
| 12. Passing Params as Props.mp4 |
35.44MB |
| 12. Passing Params as Props.srt |
6.05KB |
| 12. Printing the Log (v-for).mp4 |
9.54MB |
| 12. Printing the Log (v-for).srt |
2.78KB |
| 12. Protecting Routes (Auth Guard).mp4 |
6.87MB |
| 12. Protecting Routes (Auth Guard).srt |
3.18KB |
| 12. Resources vs Normal Http Requests.mp4 |
2.13MB |
| 12. Resources vs Normal Http Requests.srt |
641B |
| 12. Setting Up Child Routes (Nested Routes).mp4 |
16.87MB |
| 12. Setting Up Child Routes (Nested Routes).srt |
5.85KB |
| 12. Time to Practice - Conditionals & Lists.html |
136B |
| 12. Time to Practice - Directives.html |
136B |
| 12. Time to Practice - Forms.html |
136B |
| 12. Time to Practice Props & Custom Events.html |
141B |
| 12. Useful Resources & Links.html |
185B |
| 12. Using Dynamic Names and Attributes.mp4 |
9.72MB |
| 12. Using Dynamic Names and Attributes.srt |
3.54KB |
| 12. Working with Event Arguments.mp4 |
25.20MB |
| 12. Working with Event Arguments.srt |
4.63KB |
| 12. Wrap Up.mp4 |
8.55MB |
| 12. Wrap Up.srt |
2.56KB |
| 13.1 cmp-communication-08-a-potential-problem-starting-setup.zip |
35.82KB |
| 13.1 coach-filter.css |
246B |
| 13.1 Finished.zip |
10.95KB |
| 13.1 Finished.zip |
10.11KB |
| 13.1 Section Code - Filters (Finished).zip |
10.60KB |
| 13.2 Section Code - Mixins (Finished).zip |
11.52KB |
| 13. Adding Auto Login.mp4 |
92.29MB |
| 13. Adding Auto Login.srt |
13.91KB |
| 13. Adding Teleport.mp4 |
14.47MB |
| 13. Adding Teleport.srt |
2.39KB |
| 13. A Potential Problem.mp4 |
60.53MB |
| 13. A Potential Problem.srt |
10.75KB |
| 13. A Small Addition.html |
712B |
| 13. Disabling CSS Transitions.mp4 |
32.42MB |
| 13. Disabling CSS Transitions.srt |
5.14KB |
| 13. Dynamic Component Lifecycle Hooks.mp4 |
5.13MB |
| 13. Dynamic Component Lifecycle Hooks.srt |
1.55KB |
| 13. Example A Custom Sort Hook.mp4 |
54.43MB |
| 13. Example A Custom Sort Hook.srt |
10.46KB |
| 13. Filtering Coaches.mp4 |
106.49MB |
| 13. Filtering Coaches.srt |
17.79KB |
| 13. Finishing the Log.mp4 |
7.69MB |
| 13. Finishing the Log.srt |
2.37KB |
| 13. Getting Event Data from the Event Object.mp4 |
8.98MB |
| 13. Getting Event Data from the Event Object.srt |
2.88KB |
| 13. Handling Error Responses.mp4 |
60.08MB |
| 13. Handling Error Responses.srt |
10.91KB |
| 13. How To Use Template Refs.mp4 |
48.70MB |
| 13. How To Use Template Refs.srt |
7.29KB |
| 13. Module Resources & Useful Links.html |
413B |
| 13. Module Wrap Up.mp4 |
3.52MB |
| 13. Module Wrap Up.srt |
960B |
| 13. Navigating to Nested Routes.mp4 |
10.35MB |
| 13. Navigating to Nested Routes.srt |
3.89KB |
| 13. Redirecting & Catch All Routes.mp4 |
66.75MB |
| 13. Redirecting & Catch All Routes.srt |
13.28KB |
| 13. Scoping Component Styles.mp4 |
24.72MB |
| 13. Scoping Component Styles.srt |
6.97KB |
| 13. Teleporting Elements.mp4 |
35.51MB |
| 13. Teleporting Elements.srt |
6.58KB |
| 13. The VueJS Instance Lifecycle.mp4 |
11.59MB |
| 13. The VueJS Instance Lifecycle.srt |
4.23KB |
| 13. Time to fix some Errors.mp4 |
7.78MB |
| 13. Time to fix some Errors.srt |
2.65KB |
| 13. Time to Practice - Component Communication.html |
136B |
| 13. Time to Practice - Directives (Code).html |
72B |
| 13. Time to Practice - Forms (Code).html |
64B |
| 13. Transitioning between Multiple Elements (Theory).mp4 |
1.91MB |
| 13. Transitioning between Multiple Elements (Theory).srt |
693B |
| 13. Understanding Local Module State.mp4 |
44.34MB |
| 13. Understanding Local Module State.srt |
7.79KB |
| 13. Understanding Template URLs.mp4 |
20.72MB |
| 13. Understanding Template URLs.srt |
6.65KB |
| 13. Updating the UI State (based on Authentication State).mp4 |
7.21MB |
| 13. Updating the UI State (based on Authentication State).srt |
3.71KB |
| 13. Using Actions.mp4 |
19.09MB |
| 13. Using Actions.srt |
6.55KB |
| 13. Using the Native Event Object.mp4 |
85.54MB |
| 13. Using the Native Event Object.srt |
15.13KB |
| 14.10 prj-cmp-04-header-and-base-card-components.zip |
36.26KB |
| 14.11 prj-cmp-09-adding-a-modal-dialog.zip |
38.98KB |
| 14.1 coach-form.css |
702B |
| 14.1 Finished.zip |
12.45KB |
| 14.1 prj-cmp-01-starting-setup.zip |
31.88KB |
| 14.1 reuse-06-more-custom-composition-functions.zip |
35.80KB |
| 14.1 vue-cli-01-a-new-vue-project.zip |
32.20KB |
| 14.2 prj-cmp-03-styling-and-more-components.zip |
34.60KB |
| 14.2 reuse-09-example-a-custom-sort-hook.zip |
39.83KB |
| 14.2 vue-cli-02-adding-a-component.zip |
33.06KB |
| 14.3 prj-cmp-02-first-component-and-props.zip |
33.71KB |
| 14.3 reuse-01-starting-setup.zip |
34.40KB |
| 14.3 vue-cli-03-finished.zip |
33.10KB |
| 14.4 prj-cmp-11-adding-teleport.zip |
38.78KB |
| 14.4 reuse-03-global-mixins.zip |
35.16KB |
| 14.5 prj-cmp-08-fetching-user-input.zip |
37.81KB |
| 14.5 reuse-04-composition-api-starting-project.zip |
35.14KB |
| 14.6 prj-cmp-05-adding-a-basebutton.zip |
36.29KB |
| 14.6 reuse-07-example-starting-project.zip |
38.67KB |
| 14.7 prj-cmp-06-dynamic-cmp-attribute-fallthrough.zip |
37.91KB |
| 14.7 reuse-05-custom-hooks-composables.zip |
35.39KB |
| 14.8 prj-cmp-07-adding-a-form.zip |
37.25KB |
| 14.8 reuse-08-example-creating-a-search-hook.zip |
39.64KB |
| 14.9 prj-cmp-10-deleting-items.zip |
38.70KB |
| 14.9 reuse-02-using-mixins.zip |
34.77KB |
| 14. Adding Auto Logout.mp4 |
142.43MB |
| 14. Adding Auto Logout.srt |
19.45KB |
| 14. Adding User Logout.mp4 |
16.52MB |
| 14. Adding User Logout.srt |
5.45KB |
| 14. Components, Props & The Composition API.mp4 |
72.52MB |
| 14. Components, Props & The Composition API.srt |
12.12KB |
| 14. Displaying the Funds.mp4 |
13.21MB |
| 14. Displaying the Funds.srt |
4.73KB |
| 14. Exploring Event Modifiers.mp4 |
95.38MB |
| 14. Exploring Event Modifiers.srt |
16.54KB |
| 14. Getting Started with Animated Lists.mp4 |
60.43MB |
| 14. Getting Started with Animated Lists.srt |
10.60KB |
| 14. Making Router Links more Dynamic.mp4 |
6.93MB |
| 14. Making Router Links more Dynamic.srt |
2.29KB |
| 14. Mapping Actions to Methods.mp4 |
18.24MB |
| 14. Mapping Actions to Methods.srt |
6.29KB |
| 14. Module Resources.html |
185B |
| 14. Module Resources.html |
185B |
| 14. Module Resources.html |
185B |
| 14. Module Resources & Useful Links.html |
622B |
| 14. Module Summary.mp4 |
13.98MB |
| 14. Module Summary.srt |
2.50KB |
| 14. Module Wrap Up.mp4 |
3.70MB |
| 14. Module Wrap Up.srt |
1.15KB |
| 14. Namespacing Modules.mp4 |
48.45MB |
| 14. Namespacing Modules.srt |
7.94KB |
| 14. Passing your own Arguments with Events.mp4 |
7.05MB |
| 14. Passing your own Arguments with Events.srt |
2.31KB |
| 14. Provide + Inject To The Rescue.mp4 |
82.56MB |
| 14. Provide + Inject To The Rescue.srt |
13.30KB |
| 14. Registering as a Coach The Form.mp4 |
101.39MB |
| 14. Registering as a Coach The Form.srt |
15.35KB |
| 14. Styling the Log Conditionally.mp4 |
7.01MB |
| 14. Styling the Log Conditionally.srt |
1.94KB |
| 14. The VueJS Instance Lifecycle in Practice.mp4 |
19.77MB |
| 14. The VueJS Instance Lifecycle in Practice.srt |
7.12KB |
| 14. Time to Practice - Component Communication (Code).html |
52B |
| 14. Time to Practice - Slots and Dynamic Components.html |
136B |
| 14. Transitioning between Multiple Elements (Practice).mp4 |
19.97MB |
| 14. Transitioning between Multiple Elements (Practice).srt |
6.56KB |
| 14. Using Nested Routes.mp4 |
45.37MB |
| 14. Using Nested Routes.srt |
9.88KB |
| 14. Working with Fragments.mp4 |
13.02MB |
| 14. Working with Fragments.srt |
2.13KB |
| 14. Wrap Up.mp4 |
3.27MB |
| 14. Wrap Up.mp4 |
3.42MB |
| 14. Wrap Up.mp4 |
8.82MB |
| 14. Wrap Up.srt |
929B |
| 14. Wrap Up.srt |
1003B |
| 14. Wrap Up.srt |
2.27KB |
| 15.1 Available Modifiers in VueJS 2.pdf |
191.19KB |
| 15.1 Finished.zip |
11.15KB |
| 15.1 http-05-handling-technical-errors.zip |
36.99KB |
| 15.1 Section Code (Before better Structure).zip |
12.76KB |
| 15.1 Section Code (Finished).zip |
12.58KB |
| 15.1 Section Code (Finished).zip |
10.65KB |
| 15.1 Section Code (Finished).zip |
10.88KB |
| 15.2 http-03-getting-data.zip |
36.19KB |
| 15.2 Section Code (After better Structure).zip |
12.66KB |
| 15.3 http-02-sending-a-post-request.zip |
36.43KB |
| 15.4 http-01-starting-setup.zip |
35.95KB |
| 15.5 http-06-handling-error-responses.zip |
37.06KB |
| 15.6 http-04-showing-a-loading-message.zip |
36.83KB |
| 15. A Better Way of Creating Links - With Named Routes.mp4 |
11.46MB |
| 15. A Better Way of Creating Links - With Named Routes.srt |
4.14KB |
| 15. Adding Auto Logout.mp4 |
14.32MB |
| 15. Adding Auto Logout.srt |
6.87KB |
| 15. Adding Coaches to Vuex.mp4 |
121.45MB |
| 15. Adding Coaches to Vuex.srt |
23.07KB |
| 15. Adding some Order Checks.mp4 |
21.36MB |
| 15. Adding some Order Checks.srt |
7.13KB |
| 15. Animating Lists with transition-group.mp4 |
45.95MB |
| 15. Animating Lists with transition-group.srt |
10.20KB |
| 15. A Summary of Vuex.mp4 |
17.38MB |
| 15. A Summary of Vuex.srt |
5.53KB |
| 15. Emitting Custom Events.mp4 |
21.15MB |
| 15. Emitting Custom Events.srt |
4.26KB |
| 15. Listening to Transition Event Hooks.mp4 |
6.82MB |
| 15. Listening to Transition Event Hooks.srt |
2.80KB |
| 15. Locking Content with v-once.mp4 |
20.12MB |
| 15. Locking Content with v-once.srt |
3.43KB |
| 15. Modifying an Event - with Event Modifiers.mp4 |
12.40MB |
| 15. Modifying an Event - with Event Modifiers.srt |
4.12KB |
| 15. Module Resources.html |
185B |
| 15. Module Resources & Useful Links.html |
551B |
| 15. Module Resources & Useful Links.html |
245B |
| 15. Module Resources & Useful Links.html |
269B |
| 15. Module Resources & Useful Links.html |
872B |
| 15. Module Wrap Up.mp4 |
3.79MB |
| 15. Module Wrap Up.srt |
1.12KB |
| 15. More Fun with Named Routes & Location Objects.mp4 |
52.18MB |
| 15. More Fun with Named Routes & Location Objects.srt |
9.07KB |
| 15. Provide + Inject for Functions Methods.mp4 |
37.41MB |
| 15. Provide + Inject for Functions Methods.srt |
6.07KB |
| 15. Structuring Vuex Code & Files.mp4 |
79.71MB |
| 15. Structuring Vuex Code & Files.srt |
12.89KB |
| 15. Summary.mp4 |
14.04MB |
| 15. Summary.srt |
2.32KB |
| 15. The Vue Style Guide.mp4 |
30.62MB |
| 15. The Vue Style Guide.srt |
5.53KB |
| 15. Time to Practice - Slots and Dynamic Components (Code).html |
52B |
| 15. Wrap Up.mp4 |
7.35MB |
| 15. Wrap Up.mp4 |
2.62MB |
| 15. Wrap Up.srt |
1.68KB |
| 15. Wrap Up.srt |
864B |
| 16.10 auth-09-adding-auto-login.zip |
56.95KB |
| 16.11 auth-02-adding-an-authentication-page.zip |
55.03KB |
| 16.1 auth-10-adding-auto-logout.zip |
56.96KB |
| 16.1 Available Key Modifiers in VueJS 2.pdf |
192.97KB |
| 16.1 Finished.zip |
6.81KB |
| 16.1 Section Code (Finished).zip |
13.17KB |
| 16.1 vuex-11-a-challenge-starting-code.zip |
40.05KB |
| 16.2 auth-03-adding-a-signup-action.zip |
56.20KB |
| 16.3 auth-08-authentication-and-routing.zip |
57.45KB |
| 16.4 auth-05-adding-a-login-action.zip |
56.32KB |
| 16.5 auth-01-starting-project.zip |
52.82KB |
| 16.6 auth-06-attaching-the-token-to-outgoing-requests.zip |
58.62KB |
| 16.7 auth-04-better-ux-loading-spinner-error-handling.zip |
58.52KB |
| 16.8 auth-07-adding-a-logout-action.zip |
56.78KB |
| 16.9 auth-11-finished.zip |
55.79KB |
| 16. A Challenge!.mp4 |
20.17MB |
| 16. A Challenge!.srt |
3.30KB |
| 16. Adding Auto Login.mp4 |
33.15MB |
| 16. Adding Auto Login.srt |
12.58KB |
| 16. Adding Form Validation.mp4 |
135.91MB |
| 16. Adding Form Validation.srt |
18.88KB |
| 16. Animate List Item Movement.mp4 |
28.42MB |
| 16. Animate List Item Movement.srt |
6.48KB |
| 16. Full Application Code.html |
63B |
| 16. Listening to Keyboard Events.mp4 |
7.70MB |
| 16. Listening to Keyboard Events.srt |
2.52KB |
| 16. Making Funds Look Nicer with Filters.mp4 |
6.61MB |
| 16. Making Funds Look Nicer with Filters.srt |
2.43KB |
| 16. Module Resources.html |
185B |
| 16. Module Resources & Useful Links.html |
561B |
| 16. Module Resources & Useful Links.html |
648B |
| 16. Moving to a Different Folder Structure.mp4 |
24.78MB |
| 16. Moving to a Different Folder Structure.srt |
5.61KB |
| 16. Provide + Inject vs Props & Custom Events.mp4 |
18.96MB |
| 16. Provide + Inject vs Props & Custom Events.srt |
3.80KB |
| 16. Time to Practice Event Binding.html |
141B |
| 16. Two-Way-Binding (v-model) and Vuex.mp4 |
25.23MB |
| 16. Two-Way-Binding (v-model) and Vuex.srt |
7.14KB |
| 16. Understanding JavaScript Animations.mp4 |
31.63MB |
| 16. Understanding JavaScript Animations.srt |
10.80KB |
| 16. Using Query Parameters.mp4 |
9.83MB |
| 16. Using Query Parameters.srt |
3.87KB |
| 16. Using Query Params.mp4 |
35.87MB |
| 16. Using Query Params.srt |
6.73KB |
| 16. Working with Provide Inject.mp4 |
36.28MB |
| 16. Working with Provide Inject.srt |
5.58KB |
| 16. Wrap Up.mp4 |
5.33MB |
| 16. Wrap Up.srt |
1.35KB |
| 17.1 auth--04-finished.zip |
65.83KB |
| 17.1 basics-05-using-the-native-event-object.zip |
1.99KB |
| 17.1 contact-coach.css |
509B |
| 17.1 Section Code (Finished).zip |
11.71KB |
| 17. Animating Route Changes.mp4 |
103.76MB |
| 17. Animating Route Changes.srt |
19.54KB |
| 17. Challenge Solution (13).mp4 |
111.82MB |
| 17. Challenge Solution (13).srt |
18.83KB |
| 17. Data Binding + Event Binding = Two-Way Binding.mp4 |
64.25MB |
| 17. Data Binding + Event Binding = Two-Way Binding.srt |
10.61KB |
| 17. Ending the Day - Randomizing Stocks.mp4 |
20.43MB |
| 17. Ending the Day - Randomizing Stocks.srt |
7.12KB |
| 17. Excluding CSS from your Animation.mp4 |
5.91MB |
| 17. Excluding CSS from your Animation.srt |
2.13KB |
| 17. Improving Folder Structures.mp4 |
4.89MB |
| 17. Improving Folder Structures.srt |
1.31KB |
| 17. Lifecycle Hooks in the Composition API.mp4 |
40.79MB |
| 17. Lifecycle Hooks in the Composition API.srt |
8.03KB |
| 17. Module Resources & Helpful Links.html |
658B |
| 17. Module Summary.mp4 |
31.01MB |
| 17. Module Summary.mp4 |
20.23MB |
| 17. Module Summary.srt |
8.37KB |
| 17. Module Summary.srt |
6.02KB |
| 17. Multiple Router Views (Named Router Views).mp4 |
12.66MB |
| 17. Multiple Router Views (Named Router Views).srt |
4.54KB |
| 17. Rendering Multiple Routes with Named Router Views.mp4 |
55.58MB |
| 17. Rendering Multiple Routes with Named Router Views.srt |
10.06KB |
| 17. Time to Practice - Events.html |
136B |
| 17. Working on the Contact Form.mp4 |
73.23MB |
| 17. Working on the Contact Form.srt |
13.20KB |
| 17. Wrap Up.mp4 |
1.84MB |
| 17. Wrap Up.srt |
1.20KB |
| 18.10 cmp-adv-08-teleporting-elements.zip |
37.05KB |
| 18.1 auth--03-route-protection.zip |
66.16KB |
| 18.1 cmp-adv-03-introducing-slots.zip |
35.00KB |
| 18.1 cmp-communication-01-starting-setup.zip |
33.63KB |
| 18.1 composition-13-demo-starting-project.zip |
38.26KB |
| 18.2 axios--04-finished.zip |
65.53KB |
| 18.2 cmp-adv-02-scoped-styles.zip |
34.50KB |
| 18.2 cmp-communication-05-emitting-custom-events.zip |
34.21KB |
| 18.3 auth--02-token.zip |
65.50KB |
| 18.3 cmp-adv-04-named-slots.zip |
34.77KB |
| 18.3 cmp-communication-07-demo-adding-more-component-communication.zip |
35.69KB |
| 18.4 auth--04-finished.zip |
65.83KB |
| 18.4 cmp-adv-01-starting-setup.zip |
34.44KB |
| 18.4 cmp-communication-03-validating-props.zip |
33.99KB |
| 18.5 auth--01-signup-signin.zip |
66.21KB |
| 18.5 cmp-adv-10-moving-to-a-different-folder-structure.zip |
38.43KB |
| 18.5 cmp-communication-09-provide-inject-for-functions.zip |
35.60KB |
| 18.6 cmp-adv-05-more-on-slots.zip |
34.87KB |
| 18.6 cmp-communication-08-a-potential-problem-starting-setup.zip |
35.82KB |
| 18.7 cmp-adv-06-scoped-slots.zip |
35.32KB |
| 18.7 cmp-communication-02-introducing-props.zip |
33.82KB |
| 18.8 cmp-adv-09-working-with-fragments.zip |
37.13KB |
| 18.8 cmp-communication-06-defining-and-validating-custom-events.zip |
34.75KB |
| 18.9 cmp-adv-07-keeping-dynamic-components-alive.zip |
36.83KB |
| 18.9 cmp-communication-04-working-with-dynamic-prop-values.zip |
34.40KB |
| 18. Animating the Route Transitions.mp4 |
12.20MB |
| 18. Animating the Route Transitions.srt |
3.92KB |
| 18. An Important Note on Animated Route Changes.html |
1.52KB |
| 18. Challenge Solution (23).mp4 |
119.22MB |
| 18. Challenge Solution (23).srt |
18.38KB |
| 18. Controlling Scroll Behavior.mp4 |
61.06MB |
| 18. Controlling Scroll Behavior.srt |
10.83KB |
| 18. Creating an Animation in JavaScript.mp4 |
22.97MB |
| 18. Creating an Animation in JavaScript.srt |
8.05KB |
| 18. Methods used for Data Binding How It Works.mp4 |
61.25MB |
| 18. Methods used for Data Binding How It Works.srt |
10.87KB |
| 18. Migrating from Options API to Composition API - An Example Project.mp4 |
14.37MB |
| 18. Migrating from Options API to Composition API - An Example Project.srt |
3.35KB |
| 18. Modularizing the State Management.mp4 |
18.96MB |
| 18. Modularizing the State Management.srt |
6.03KB |
| 18. Module Resources.html |
185B |
| 18. Module Resources.html |
185B |
| 18. Redirecting.mp4 |
8.76MB |
| 18. Redirecting.srt |
2.83KB |
| 18. Storing Requests (Messages) With Vuex.mp4 |
70.22MB |
| 18. Storing Requests (Messages) With Vuex.srt |
13.02KB |
| 18. Useful Resources & Links.html |
568B |
| 18. Writing JavaScript Code in the Templates.mp4 |
13.16MB |
| 18. Writing JavaScript Code in the Templates.srt |
3.96KB |
| 19.10 animations-11-animating-route-changes.zip |
36.39KB |
| 19.11 animations-01-starting-setup.zip |
33.57KB |
| 19.1 animations-10-animate-list-item-movement.zip |
35.67KB |
| 19.1 request-item.css |
210B |
| 19.1 Section Code (Basics).zip |
14.21KB |
| 19.2 animations-08-getting-started-with-animated-lists.zip |
35.85KB |
| 19.2 requests-received.css |
145B |
| 19.3 animations-09-animating-lists-with-transition-group.zip |
36.06KB |
| 19.4 animations-03-using-custom-css-class-names.zip |
34.45KB |
| 19.5 animations-07-building-javascript-transitions.zip |
34.99KB |
| 19.6 animations-02-understanding-css-animations.zip |
34.19KB |
| 19.7 animations-05-transitioning-between-multiple-elements.zip |
35.01KB |
| 19.8 animations-04-example-animating-a-modal.zip |
34.43KB |
| 19.9 animations-06-using-transition-events.zip |
34.61KB |
| 19. Animating Dynamic Components.mp4 |
25.42MB |
| 19. Animating Dynamic Components.srt |
7.50KB |
| 19. Challenge Solution (33).mp4 |
31.62MB |
| 19. Challenge Solution (33).srt |
5.45KB |
| 19. Introducing Computed Properties.mp4 |
59.15MB |
| 19. Introducing Computed Properties.srt |
10.20KB |
| 19. Introducing Navigation Guards.mp4 |
69.97MB |
| 19. Introducing Navigation Guards.srt |
12.46KB |
| 19. Migrating a First Component.mp4 |
56.90MB |
| 19. Migrating a First Component.srt |
11.89KB |
| 19. Module Resources.html |
185B |
| 19. Outputting Incoming Requests (Messages).mp4 |
84.08MB |
| 19. Outputting Incoming Requests (Messages).srt |
16.49KB |
| 19. Saving & Fetching Data - Adding a Dropdown.mp4 |
9.47MB |
| 19. Saving & Fetching Data - Adding a Dropdown.srt |
2.99KB |
| 19. Setting Up Catch All Routes Wildcards.mp4 |
4.71MB |
| 19. Setting Up Catch All Routes Wildcards.srt |
1.31KB |
| 19. Using Separate Files.mp4 |
16.39MB |
| 19. Using Separate Files.srt |
5.11KB |
| 19. Using Two-Way-Binding.mp4 |
6.88MB |
| 19. Using Two-Way-Binding.srt |
2.34KB |
| 2.1 animations-01-starting-setup.zip |
33.57KB |
| 2.1 axios--01-start.zip |
63.78KB |
| 2.1 axios--04-finished.zip |
65.53KB |
| 2.1 basics-01-starting-code.zip |
1.54KB |
| 2.1 behind-scenes-01-starting-setup.zip |
1.83KB |
| 2.1 cmp-adv-01-starting-setup.zip |
34.44KB |
| 2.1 cmp-communication-01-starting-setup.zip |
33.63KB |
| 2.1 cmp-intro-01-starting-setup.zip |
1.63KB |
| 2.1 Demo Project (Finished Code).html |
119B |
| 2.1 forms-01-starting-setup.zip |
33.43KB |
| 2.1 http-01-starting-setup.zip |
35.95KB |
| 2.1 lists-cond-01-starting-setup.zip |
1.74KB |
| 2.1 prj-cmp-01-starting-setup.zip |
31.88KB |
| 2.1 prj-monster-01-starting-setup.zip |
1.89KB |
| 2.1 reuse-01-starting-setup.zip |
34.40KB |
| 2.1 routing-01-starting-setup.zip |
37.03KB |
| 2.1 Section Code (Start).zip |
935B |
| 2.1 Section Code (Start).zip |
11.92KB |
| 2.1 Section Code (Start).zip |
11.45KB |
| 2.1 Section Code (Start).zip |
11.04KB |
| 2.1 Section Code (Start).zip |
12.50KB |
| 2.1 Section Code (Start).zip |
11.92KB |
| 2.1 Section Code (Start).zip |
16.05KB |
| 2.1 Section Code (Start).zip |
10.03KB |
| 2.1 Section Code (Start).zip |
10.00KB |
| 2.1 Section Code (Start).zip |
11.91KB |
| 2.1 Section Code (Start).zip |
11.00KB |
| 2.1 Section Code (Start).zip |
9.95KB |
| 2.1 Setup.zip |
7.75KB |
| 2.1 Start.zip |
10.63KB |
| 2.1 Starting Code.zip |
763B |
| 2.1 Starting Code.zip |
1.59KB |
| 2.2 Demo Project (Starting Code).html |
122B |
| 2. A Basic input Form Binding.mp4 |
16.36MB |
| 2. A Basic input Form Binding.srt |
5.52KB |
| 2. Accessing Http via vue-resource - Setup.mp4 |
16.67MB |
| 2. Accessing Http via vue-resource - Setup.srt |
5.30KB |
| 2. Animation Basics & CSS Transitions.mp4 |
61.48MB |
| 2. Animation Basics & CSS Transitions.srt |
12.78KB |
| 2. An Introduction to Components.mp4 |
17.52MB |
| 2. An Introduction to Components.srt |
6.55KB |
| 2. An Introduction to Vue's Reactivity.mp4 |
31.54MB |
| 2. An Introduction to Vue's Reactivity.srt |
7.18KB |
| 2. Communication Problems.mp4 |
10.61MB |
| 2. Communication Problems.srt |
3.53KB |
| 2. Conditional Rendering with v-if.mp4 |
13.61MB |
| 2. Conditional Rendering with v-if.srt |
4.82KB |
| 2. Course Introduction.mp4 |
50.60MB |
| 2. Course Introduction.srt |
4.93KB |
| 2. Creating a Local Filter.mp4 |
17.13MB |
| 2. Creating a Local Filter.srt |
6.06KB |
| 2. Creating and Connecting Vue App Instances.mp4 |
56.27MB |
| 2. Creating and Connecting Vue App Instances.srt |
14.89KB |
| 2. How Authentication Works in Vue Apps (or any SPA).mp4 |
27.71MB |
| 2. How Authentication Works in Vue Apps (or any SPA).srt |
10.33KB |
| 2. Important Changes & Migration Steps.mp4 |
134.04MB |
| 2. Important Changes & Migration Steps.srt |
33.13KB |
| 2. Introducing Props (Parent = Child Communication).mp4 |
87.55MB |
| 2. Introducing Props (Parent = Child Communication).srt |
17.01KB |
| 2. Module Introduction.mp4 |
1.64MB |
| 2. Module Introduction.mp4 |
2.94MB |
| 2. Module Introduction.srt |
1.53KB |
| 2. Module Introduction.srt |
2.30KB |
| 2. Planning the Project Web App.mp4 |
13.47MB |
| 2. Planning the Project Web App.srt |
7.46KB |
| 2. Preparing for Deployment.mp4 |
7.38MB |
| 2. Preparing for Deployment.srt |
2.21KB |
| 2. Project Setup.mp4 |
19.73MB |
| 2. Project Setup.srt |
4.73KB |
| 2. Project Setup & First Methods.mp4 |
94.83MB |
| 2. Project Setup & First Methods.srt |
20.34KB |
| 2. Project Setup and Planning.mp4 |
10.21MB |
| 2. Project Setup and Planning.srt |
3.82KB |
| 2. Reusability Concepts.mp4 |
29.26MB |
| 2. Reusability Concepts.srt |
8.16KB |
| 2. Setting up the Course Project.mp4 |
11.98MB |
| 2. Setting up the Course Project.srt |
3.31KB |
| 2. Setting up the Module Project.mp4 |
10.52MB |
| 2. Setting up the Module Project.srt |
3.58KB |
| 2. Setting up the Project.mp4 |
5.49MB |
| 2. Setting up the Project.srt |
1.80KB |
| 2. Setting up the VueJS Router (vue-router).mp4 |
8.60MB |
| 2. Setting up the VueJS Router (vue-router).srt |
2.92KB |
| 2. Setup & First Steps.mp4 |
31.26MB |
| 2. Setup & First Steps.srt |
9.91KB |
| 2. Some Basics about the VueJS Instance.mp4 |
12.26MB |
| 2. Some Basics about the VueJS Instance.srt |
4.03KB |
| 2. Starting App & Why we need a Backend.mp4 |
30.40MB |
| 2. Starting App & Why we need a Backend.srt |
9.89KB |
| 2. Understanding Directives.mp4 |
13.01MB |
| 2. Understanding Directives.srt |
4.98KB |
| 2. Understanding the Problem.mp4 |
21.68MB |
| 2. Understanding the Problem.mp4 |
73.97MB |
| 2. Understanding the Problem.srt |
5.42KB |
| 2. Understanding the Problem.srt |
13.97KB |
| 2. Understanding Transitions.mp4 |
3.80MB |
| 2. Understanding Transitions.srt |
1.39KB |
| 2. Understanding VueJS Templates.mp4 |
10.82MB |
| 2. Understanding VueJS Templates.srt |
3.18KB |
| 2. v-model & Inputs.mp4 |
53.88MB |
| 2. v-model & Inputs.srt |
9.97KB |
| 2. What & Why.mp4 |
16.26MB |
| 2. What & Why.mp4 |
56.98MB |
| 2. What & Why.srt |
9.13KB |
| 2. What & Why.srt |
11.50KB |
| 2. What is Vue.js.mp4 |
59.61MB |
| 2. What is Vue.js.srt |
14.23KB |
| 2. What To Deploy.mp4 |
12.27MB |
| 2. What To Deploy.srt |
4.71KB |
| 2. Which Problem Does The Composition API Solve.mp4 |
48.57MB |
| 2. Which Problem Does The Composition API Solve.srt |
11.24KB |
| 2. Why a Different State Management May Be Needed.mp4 |
9.30MB |
| 2. Why a Different State Management May Be Needed.srt |
3.31KB |
| 2. Why do we need a Development Server.mp4 |
11.22MB |
| 2. Why do we need a Development Server.srt |
4.06KB |
| 2. Why We Need A Development Server.mp4 |
21.48MB |
| 2. Why We Need A Development Server.srt |
5.78KB |
| 20. Animating Lists with transition-group.mp4 |
2.61MB |
| 20. Animating Lists with transition-group.srt |
1.01KB |
| 20. Animating Route Transitions.mp4 |
11.06MB |
| 20. Animating Route Transitions.srt |
3.33KB |
| 20. Diving Deeper Into Navigation Guards.mp4 |
69.82MB |
| 20. Diving Deeper Into Navigation Guards.srt |
10.57KB |
| 20. Filtering Requests for the Active Coach.mp4 |
38.77MB |
| 20. Filtering Requests for the Active Coach.srt |
7.25KB |
| 20. Migrating a Big Component.mp4 |
133.80MB |
| 20. Migrating a Big Component.srt |
20.49KB |
| 20. Reacting to Changes with Computed Properties.mp4 |
34.63MB |
| 20. Reacting to Changes with Computed Properties.srt |
12.02KB |
| 20. Setting up vue-resource and Firebase.mp4 |
9.06MB |
| 20. Setting up vue-resource and Firebase.srt |
2.80KB |
| 20. Summary.mp4 |
11.27MB |
| 20. Summary.srt |
2.21KB |
| 20. Using Namespaces to Avoid Naming Problems.mp4 |
25.58MB |
| 20. Using Namespaces to Avoid Naming Problems.srt |
8.87KB |
| 20. Working with Watchers.mp4 |
99.31MB |
| 20. Working with Watchers.srt |
17.75KB |
| 21.10 vuex-04-introducing-getters.zip |
34.55KB |
| 21.11 vuex-06-using-mapping-helpers.zip |
34.81KB |
| 21.12 vuex-08-organizing-your-store-with-modules.zip |
35.99KB |
| 21.13 vuex-10-structuring-vuex-code-files.zip |
39.06KB |
| 21.14 vuex-07-example-adding-more-state.zip |
35.59KB |
| 21.1 vuex-01-starting-setup.zip |
32.85KB |
| 21.2 vuex-03-passing-data-to-mutations.zip |
34.25KB |
| 21.3 vuex-12-challenge-solution-1-3.zip |
41.47KB |
| 21.4 vuex-11-a-challenge-starting-code.zip |
40.05KB |
| 21.5 vuex-09-namespacing-modules.zip |
35.45KB |
| 21.6 vuex-05-running-async-code-with-actions.zip |
35.08KB |
| 21.7 vuex-02-connecting-components-to-state.zip |
33.92KB |
| 21.8 vuex-13-challenge-solution-2-3.zip |
41.50KB |
| 21.9 vuex-13-challenge-solution-3-3.zip |
41.61KB |
| 21. An Alternative to Computed Properties Watching for Changes.mp4 |
14.22MB |
| 21. An Alternative to Computed Properties Watching for Changes.srt |
4.71KB |
| 21. Auto-namespacing with Vuex 2.1.html |
311B |
| 21. Methods vs Computed Properties vs Watchers.mp4 |
14.14MB |
| 21. Methods vs Computed Properties vs Watchers.srt |
4.72KB |
| 21. Migrating the Remaining Components.mp4 |
124.12MB |
| 21. Migrating the Remaining Components.srt |
19.39KB |
| 21. Module Resources.html |
185B |
| 21. Passing the Hash Fragment.mp4 |
12.13MB |
| 21. Passing the Hash Fragment.srt |
4.46KB |
| 21. Saving Data (PUT Request).mp4 |
10.76MB |
| 21. Saving Data (PUT Request).srt |
3.67KB |
| 21. Sending a PUT Http Request to Store Coach Data.mp4 |
97.50MB |
| 21. Sending a PUT Http Request to Store Coach Data.srt |
18.54KB |
| 21. The Global afterEach Guard.mp4 |
14.35MB |
| 21. The Global afterEach Guard.srt |
2.28KB |
| 21. Using transition-group - Preparations.mp4 |
17.13MB |
| 21. Using transition-group - Preparations.srt |
5.81KB |
| 22.1 composition-17-routing-starting-project.zip |
36.44KB |
| 22. Beyond Entering Route Leave Guards.mp4 |
72.58MB |
| 22. Beyond Entering Route Leave Guards.srt |
11.99KB |
| 22. Controlling the Scroll Behavior.mp4 |
12.63MB |
| 22. Controlling the Scroll Behavior.srt |
4.54KB |
| 22. Fetching Coach Data (GET Http Request).mp4 |
73.71MB |
| 22. Fetching Coach Data (GET Http Request).srt |
13.79KB |
| 22. Fetching Data (GET Request).mp4 |
18.79MB |
| 22. Fetching Data (GET Request).srt |
6.04KB |
| 22. Routing, Params & The Composition API.mp4 |
64.27MB |
| 22. Routing, Params & The Composition API.srt |
11.48KB |
| 22. Saving Time with Shorthands.mp4 |
5.76MB |
| 22. Saving Time with Shorthands.srt |
1.74KB |
| 22. Using transition-group to Animate a List.mp4 |
25.22MB |
| 22. Using transition-group to Animate a List.srt |
8.15KB |
| 22. v-bind and v-on Shorthands.mp4 |
18.61MB |
| 22. v-bind and v-on Shorthands.srt |
3.11KB |
| 22. Wrap Up.mp4 |
3.86MB |
| 22. Wrap Up.srt |
1.04KB |
| 23.1 BaseSpinner.zip |
1.50KB |
| 23.1 Mini-App-Start.zip |
11.44KB |
| 23.1 Section Code (Finished).zip |
15.21KB |
| 23. Module Resources & Useful Links.html |
334B |
| 23. Protecting Routes with Guards.mp4 |
4.69MB |
| 23. Protecting Routes with Guards.srt |
1.54KB |
| 23. Rendering a Loading Spinner.mp4 |
69.67MB |
| 23. Rendering a Loading Spinner.srt |
10.89KB |
| 23. Testing and Bug Fixes.mp4 |
10.28MB |
| 23. Testing and Bug Fixes.srt |
3.60KB |
| 23. The Route & Router Objects and the Composition API.mp4 |
50.16MB |
| 23. The Route & Router Objects and the Composition API.srt |
7.74KB |
| 23. Time to Practice - Reactive Properties.html |
136B |
| 23. Time to Practice Reactivity.html |
141B |
| 23. Understanding the App.mp4 |
4.60MB |
| 23. Understanding the App.srt |
1.60KB |
| 23. Utilizing Route Metadata.mp4 |
22.28MB |
| 23. Utilizing Route Metadata.srt |
4.12KB |
| 24.1 BaseDialog.zip |
2.32KB |
| 24.1 basics-10-styling-starting-setup.zip |
1.42KB |
| 24.1 composition-19-vuex-starting-project.zip |
33.83KB |
| 24.1 Mini-App-Start.zip |
11.44KB |
| 24. Adding Http Error Handling.mp4 |
97.15MB |
| 24. Adding Http Error Handling.srt |
15.92KB |
| 24. Creating the App.mp4 |
48.05MB |
| 24. Creating the App.srt |
16.61KB |
| 24. Dynamic Styling with CSS Classes - Basics.mp4 |
16.04MB |
| 24. Dynamic Styling with CSS Classes - Basics.srt |
5.65KB |
| 24. Dynamic Styling with Inline Styles.mp4 |
62.22MB |
| 24. Dynamic Styling with Inline Styles.srt |
11.04KB |
| 24. Organizing Route Files.mp4 |
52.66MB |
| 24. Organizing Route Files.srt |
7.72KB |
| 24. Project Wrap Up.mp4 |
5.26MB |
| 24. Project Wrap Up.srt |
1.96KB |
| 24. Using the beforeEnter Guard.mp4 |
31.30MB |
| 24. Using the beforeEnter Guard.srt |
11.27KB |
| 24. Using Vuex with the Composition API.mp4 |
35.47MB |
| 24. Using Vuex with the Composition API.srt |
7.68KB |
| 25.1 Mini-App-Finished.zip |
11.68KB |
| 25. Adding Animations.mp4 |
24.11MB |
| 25. Adding Animations.srt |
8.72KB |
| 25. Adding CSS Classes Dynamically.mp4 |
57.14MB |
| 25. Adding CSS Classes Dynamically.srt |
10.49KB |
| 25. Bonus Debugging Vuex with Vue Developer Tools.mp4 |
6.11MB |
| 25. Bonus Debugging Vuex with Vue Developer Tools.srt |
2.46KB |
| 25. Dynamic Styling with CSS Classes - Using Objects.mp4 |
5.55MB |
| 25. Dynamic Styling with CSS Classes - Using Objects.srt |
1.99KB |
| 25. Sending Coaching Requests Http Requests.mp4 |
156.82MB |
| 25. Sending Coaching Requests Http Requests.srt |
24.82KB |
| 25. Summary.mp4 |
22.78MB |
| 25. Summary.mp4 |
19.17MB |
| 25. Summary.srt |
3.82KB |
| 25. Summary.srt |
5.97KB |
| 25. Using the beforeLeave Guard.mp4 |
13.53MB |
| 25. Using the beforeLeave Guard.srt |
4.97KB |
| 26.10 composition-02-replacing-data-with-refs.zip |
32.89KB |
| 26.10 routing-11-rendering-multiple-routes-with-named-routerview.zip |
40.37KB |
| 26.11 composition-15-migrating-a-big-component.zip |
38.76KB |
| 26.11 routing-01-starting-setup.zip |
37.03KB |
| 26.12 composition-17-routing-starting-project.zip |
36.44KB |
| 26.12 routing-10-using-query-params.zip |
38.12KB |
| 26.13 composition-07-working-with-watchers.zip |
33.13KB |
| 26.13 routing-05-navigation-and-dynamic-paths.zip |
38.00KB |
| 26.14 composition-10-emitting-custom-events.zip |
34.01KB |
| 26.14 routing-12-controlling-scroll-behavior.zip |
39.34KB |
| 26.15 composition-18-route-and-router-objects.zip |
36.64KB |
| 26.16 composition-13-demo-starting-project.zip |
38.26KB |
| 26.17 composition-20-using-vuex.zip |
33.56KB |
| 26.18 composition-08-how-to-use-template-refs.zip |
33.27KB |
| 26.19 composition-11-working-with-provide-inject.zip |
34.22KB |
| 26.1 composition-16-migrating-the-remaining-components.zip |
39.48KB |
| 26.1 routing-09-more-fun-with-named-routes.zip |
38.48KB |
| 26.1 Section Code (Finished).zip |
84.07KB |
| 26.20 composition-03-building-reactive-objects.zip |
32.99KB |
| 26.2 composition-19-vuex-starting-project.zip |
33.83KB |
| 26.2 routing-06-updating-params-data-with-watchers.zip |
38.38KB |
| 26.3 composition-09-components-props.zip |
33.76KB |
| 26.3 routing-08-redirecting-and-catch-all-routes.zip |
38.69KB |
| 26.4 composition-06-two-way-binding.zip |
32.86KB |
| 26.4 routing-04-styling-active-links.zip |
37.32KB |
| 26.5 composition-04-replacing-methods-with-regular-functions.zip |
33.46KB |
| 26.5 routing-07-passing-params-as-props.zip |
37.83KB |
| 26.6 composition-01-starting-setup.zip |
32.51KB |
| 26.6 routing-13-beyond-entering-route-leave-guards.zip |
40.14KB |
| 26.7 composition-12-lifecycle-hooks.zip |
33.90KB |
| 26.7 routing-14-organizing-route-files.zip |
39.93KB |
| 26.8 composition-05-replacing-computed-properties.zip |
33.30KB |
| 26.8 routing-03-navigating-with-router-link.zip |
37.64KB |
| 26.9 composition-14-migrating-a-first-component.zip |
38.58KB |
| 26.9 routing-02-registering-and-rendering-routes.zip |
38.04KB |
| 26. Caching Http Response Data.mp4 |
84.73MB |
| 26. Caching Http Response Data.srt |
14.20KB |
| 26. Classes & Computed Properties.mp4 |
16.47MB |
| 26. Classes & Computed Properties.srt |
3.35KB |
| 26. Dynamic Styling with CSS Classes - Using Names.mp4 |
12.64MB |
| 26. Dynamic Styling with CSS Classes - Using Names.srt |
4.46KB |
| 26. Loading Routes Lazily.mp4 |
27.76MB |
| 26. Loading Routes Lazily.srt |
9.39KB |
| 26. Module Resources.html |
185B |
| 26. Module Resources.html |
185B |
| 26. Module Resources & Useful Links.html |
242B |
| 26. Wrap Up.mp4 |
4.18MB |
| 26. Wrap Up.srt |
1.31KB |
| 27.1 Section Code (Finished).zip |
11.94KB |
| 27.2 Mini-App-Finished.zip |
11.68KB |
| 27. Adding Route Transitions.mp4 |
104.63MB |
| 27. Adding Route Transitions.srt |
15.84KB |
| 27. Dynamic Classes Array Syntax.mp4 |
11.31MB |
| 27. Dynamic Classes Array Syntax.srt |
2.33KB |
| 27. Module Resources & Useful Links.html |
68B |
| 27. Setting Styles Dynamically (without CSS Classes).mp4 |
10.92MB |
| 27. Setting Styles Dynamically (without CSS Classes).srt |
3.81KB |
| 27. Wrap Up.mp4 |
4.96MB |
| 27. Wrap Up.srt |
1.31KB |
| 28.1 Monster Slayer with Animations.zip |
7.22KB |
| 28.1 Section Code (Finished).zip |
14.17KB |
| 28.2 Section Code (Basics).zip |
14.21KB |
| 28. Module Resources & Useful Links.html |
368B |
| 28. Styling Elements with the Array Syntax.mp4 |
4.29MB |
| 28. Styling Elements with the Array Syntax.srt |
1.35KB |
| 28. The Animated Monster Slayer App.html |
61B |
| 28. The Not Found Page & Summary.mp4 |
22.74MB |
| 28. The Not Found Page & Summary.srt |
3.90KB |
| 28. Time to Practice Dynamic Styling.html |
141B |
| 29.10 main-prj-15-filtering-requests-for-the-active-coach.zip |
51.61KB |
| 29.11 main-prj-20-caching-http-response-data.zip |
53.42KB |
| 29.12 main-prj-01-starting-setup.zip |
31.91KB |
| 29.13 main-prj-02-adding-route-page-components.zip |
35.51KB |
| 29.14 main-prj-12-adding-form-validation.zip |
46.19KB |
| 29.15 main-prj-04-wiring-up-pages.zip |
36.54KB |
| 29.16 main-prj-13-storing-requests-messages.zip |
48.84KB |
| 29.17 main-prj-10-registering-as-a-coach-the-form.zip |
46.12KB |
| 29.18 main-prj-09-filtering-coaches.zip |
43.74KB |
| 29.19 main-prj-16-sending-a-put-http-request.zip |
50.46KB |
| 29.1 main-prj-05-adding-vuex-and-coach-data.zip |
39.98KB |
| 29.20 main-prj-07-adding-a-couple-of-base-components.zip |
43.83KB |
| 29.21 main-prj-18-adding-http-error-handling.zip |
52.64KB |
| 29.2 main-prj-08-building-the-coach-detail-component.zip |
44.28KB |
| 29.3 main-prj-21-finished.zip |
52.00KB |
| 29.4 main-prj-06-working-on-the-coaches-list-and-item.zip |
41.86KB |
| 29.5 main-prj-03-working-on-the-main-layout.zip |
36.88KB |
| 29.6 main-prj-14-outputting-incoming-requests.zip |
50.44KB |
| 29.7 main-prj-17-fetching-coach-data-get-http-request.zip |
51.66KB |
| 29.8 main-prj-11-adding-coaches-to-vuex.zip |
45.79KB |
| 29.9 main-prj-19-sending-coaching-requests-http.zip |
53.62KB |
| 29. Module Resources.html |
185B |
| 29. Module Summary.mp4 |
24.39MB |
| 29. Module Summary.srt |
5.56KB |
| 29. Time to Practice - Styling.html |
136B |
| 3.1 auth-01-starting-project.zip |
52.82KB |
| 3.1 axios--01-start.zip |
63.78KB |
| 3.1 composition-01-starting-setup.zip |
32.51KB |
| 3.1 deploy-01-starting-project.zip |
56.97KB |
| 3.1 vuex-01-starting-setup.zip |
32.85KB |
| 3. Adding a Backend.mp4 |
24.19MB |
| 3. Adding a Backend.srt |
6.16KB |
| 3. AWS S3 & Bucket Policies.html |
1.10KB |
| 3. Creating & Using a Store.mp4 |
34.19MB |
| 3. Creating & Using a Store.srt |
7.60KB |
| 3. Creating the First Components.mp4 |
10.89MB |
| 3. Creating the First Components.srt |
4.06KB |
| 3. Creating the Vue Instance and Styling the Healthbars.mp4 |
20.57MB |
| 3. Creating the Vue Instance and Styling the Healthbars.srt |
6.23KB |
| 3. Different Ways of Using Vue.mp4 |
13.14MB |
| 3. Different Ways of Using Vue.srt |
4.57KB |
| 3. Firebase & The Right Database.html |
343B |
| 3. First Components & Props.mp4 |
83.48MB |
| 3. First Components & Props.srt |
18.06KB |
| 3. Global Filters and How to Chain Multiple Filters.mp4 |
7.39MB |
| 3. Global Filters and How to Chain Multiple Filters.srt |
2.41KB |
| 3. Global vs Local Components.mp4 |
86.06MB |
| 3. Global vs Local Components.srt |
15.67KB |
| 3. Grouping Data and Pre-Populating Inputs.mp4 |
12.43MB |
| 3. Grouping Data and Pre-Populating Inputs.srt |
3.65KB |
| 3. How Authentication Works in SPAs.mp4 |
4.80MB |
| 3. How Authentication Works in SPAs.srt |
3.97KB |
| 3. How Directives Work - Hook Functions.mp4 |
8.19MB |
| 3. How Directives Work - Hook Functions.srt |
3.67KB |
| 3. How the VueJS Template Syntax and Instance Work Together.mp4 |
9.55MB |
| 3. How the VueJS Template Syntax and Instance Work Together.srt |
3.36KB |
| 3. Initializing the Application.mp4 |
5.01MB |
| 3. Initializing the Application.srt |
1.85KB |
| 3. Interpolation and Data Binding.mp4 |
26.67MB |
| 3. Interpolation and Data Binding.srt |
6.70KB |
| 3. Introducing Components.mp4 |
94.25MB |
| 3. Introducing Components.srt |
17.98KB |
| 3. Join our Online Learning Community.html |
735B |
| 3. Locking Protecting Backend Resources.mp4 |
44.59MB |
| 3. Locking Protecting Backend Resources.srt |
9.63KB |
| 3. Optimization Using Asynchronous Components.mp4 |
128.24MB |
| 3. Optimization Using Asynchronous Components.srt |
20.34KB |
| 3. Passing Content - The Suboptimal Solution.mp4 |
8.72MB |
| 3. Passing Content - The Suboptimal Solution.srt |
2.93KB |
| 3. Planning the Data Requirements.mp4 |
14.89MB |
| 3. Planning the Data Requirements.srt |
8.78KB |
| 3. Preparing Code to use Transitions.mp4 |
12.29MB |
| 3. Preparing Code to use Transitions.srt |
4.71KB |
| 3. Project Setup.mp4 |
6.83MB |
| 3. Project Setup.srt |
3.58KB |
| 3. Prop Behavior & Changing Props.mp4 |
61.55MB |
| 3. Prop Behavior & Changing Props.srt |
11.03KB |
| 3. Rendering Content Conditionally.mp4 |
34.00MB |
| 3. Rendering Content Conditionally.srt |
8.45KB |
| 3. Replacing data with refs.mp4 |
79.99MB |
| 3. Replacing data with refs.srt |
19.66KB |
| 3. Routing Setup.mp4 |
30.29MB |
| 3. Routing Setup.srt |
7.64KB |
| 3. Setting Up and Loading Routes.mp4 |
23.16MB |
| 3. Setting Up and Loading Routes.srt |
9.47KB |
| 3. Storing Data in Components with the Data Method.mp4 |
14.51MB |
| 3. Storing Data in Components with the Data Method.srt |
5.36KB |
| 3. Understanding Centralized State.mp4 |
6.20MB |
| 3. Understanding Centralized State.srt |
1.87KB |
| 3. Understanding CSS Animations.mp4 |
37.69MB |
| 3. Understanding CSS Animations.srt |
7.14KB |
| 3. Updating the Health Bars.mp4 |
66.42MB |
| 3. Updating the Health Bars.srt |
11.30KB |
| 3. Using Mixins.mp4 |
42.36MB |
| 3. Using Mixins.srt |
7.56KB |
| 3. Using Multiple Vue Instances.mp4 |
11.15MB |
| 3. Using Multiple Vue Instances.srt |
3.65KB |
| 3. Using Props for Parent = Child Communication.mp4 |
12.68MB |
| 3. Using Props for Parent = Child Communication.srt |
4.13KB |
| 3. v-else-if in Vue.js 2.1.html |
318B |
| 3. Vue 3 New Features.mp4 |
47.18MB |
| 3. Vue 3 New Features.srt |
9.56KB |
| 3. Vue Reactivity A Deep Dive.mp4 |
73.37MB |
| 3. Vue Reactivity A Deep Dive.srt |
13.15KB |
| 3. What does Development Workflow mean.mp4 |
15.61MB |
| 3. What does Development Workflow mean.srt |
5.30KB |
| 3. Why We Want A Better Developer Experience.mp4 |
46.44MB |
| 3. Why We Want A Better Developer Experience.srt |
10.10KB |
| 3. Working with v-model Modifiers and Numbers.mp4 |
65.66MB |
| 3. Working with v-model Modifiers and Numbers.srt |
10.71KB |
| 30.10 basics-09-v-bind-v-for-shorthands.zip |
2.18KB |
| 30.11 basics-03-events-starting-code.zip |
1.72KB |
| 30.12 basics-12-adding-css-classes-dynamically.zip |
1.75KB |
| 30.13 basics-02-a-first-summary.zip |
1.87KB |
| 30.1 basics-07-introducing-computed-properties.zip |
2.08KB |
| 30.2 basics-04-events-methods.zip |
1.74KB |
| 30.3 basics-05-using-the-native-event-object.zip |
1.99KB |
| 30.4 basics-13-dynamic-classes-array-syntax.zip |
1.78KB |
| 30.5 basics-06-two-way-binding.zip |
1.87KB |
| 30.6 basics-11-dynamic-styling-inline-styles.zip |
1.73KB |
| 30.7 basics-08-working-with-watchers.zip |
2.15KB |
| 30.8 basics-10-styling-starting-setup.zip |
1.42KB |
| 30.9 basics-01-starting-code.zip |
1.54KB |
| 30. Module Resources.html |
185B |
| 30. Module Wrap Up.mp4 |
3.03MB |
| 30. Module Wrap Up.srt |
847B |
| 31. Module Resources & Useful Links.html |
2.08KB |
| 4.1 axios--04-finished.zip |
65.53KB |
| 4.1 Demo Project (Finished Code).html |
135B |
| 4.1 Section Code - Filters (Finished).zip |
10.60KB |
| 4.1 stored-resources.css |
89B |
| 4.1 Vue vs Angular vs React.html |
133B |
| 4.2 app.css |
192B |
| 4.2 Demo Project (Starting Code).html |
138B |
| 4.3 learning-resource.css |
296B |
| 4. Accessing Data in the Vue Instance.mp4 |
6.75MB |
| 4. Accessing Data in the Vue Instance.srt |
2.33KB |
| 4. Accessing the Vue Instance from Outside.mp4 |
13.31MB |
| 4. Accessing the Vue Instance from Outside.srt |
4.47KB |
| 4. Adding an Authentication Page (Login & Signup).mp4 |
93.12MB |
| 4. Adding an Authentication Page (Login & Signup).srt |
16.28KB |
| 4. Adding a Special Attack.mp4 |
63.85MB |
| 4. Adding a Special Attack.srt |
10.52KB |
| 4. An (often-times better) Alternative to Filters Computed Properties.mp4 |
20.18MB |
| 4. An (often-times better) Alternative to Filters Computed Properties.srt |
7.16KB |
| 4. Axios Setup.mp4 |
7.88MB |
| 4. Axios Setup.srt |
2.79KB |
| 4. Binding Attributes with the v-bind Directive.mp4 |
47.22MB |
| 4. Binding Attributes with the v-bind Directive.srt |
9.12KB |
| 4. Building reactive Objects.mp4 |
89.94MB |
| 4. Building reactive Objects.srt |
16.70KB |
| 4. Connecting Components to State.mp4 |
22.49MB |
| 4. Connecting Components to State.srt |
3.98KB |
| 4. Creating an Application and Setting Up a Server (Firebase).mp4 |
20.69MB |
| 4. Creating an Application and Setting Up a Server (Firebase).srt |
7.31KB |
| 4. Creating a Simple Directive.mp4 |
5.02MB |
| 4. Creating a Simple Directive.srt |
1.76KB |
| 4. Creating the Application Components.mp4 |
13.31MB |
| 4. Creating the Application Components.srt |
4.83KB |
| 4. Deploying the App (Example AWS S3).mp4 |
25.36MB |
| 4. Deploying the App (Example AWS S3).srt |
7.76KB |
| 4. Exploring Vue Alternatives.mp4 |
19.83MB |
| 4. Exploring Vue Alternatives.srt |
6.00KB |
| 4. How To (Not) Send Http Requests.mp4 |
36.68MB |
| 4. How To (Not) Send Http Requests.srt |
8.83KB |
| 4. Installing & Using the Vue CLI.mp4 |
42.55MB |
| 4. Installing & Using the Vue CLI.srt |
16.13KB |
| 4. Let's Create our First VueJS Application.mp4 |
90.37MB |
| 4. Let's Create our First VueJS Application.srt |
9.78KB |
| 4. Modifying User Input with Input Modifiers.mp4 |
11.79MB |
| 4. Modifying User Input with Input Modifiers.srt |
3.94KB |
| 4. Naming props.mp4 |
5.02MB |
| 4. Naming props.srt |
1.54KB |
| 4. Note Async Components & Routing.html |
546B |
| 4. One App vs Multiple Apps.mp4 |
34.22MB |
| 4. One App vs Multiple Apps.srt |
5.91KB |
| 4. Passing Content with Slots.mp4 |
3.05MB |
| 4. Passing Content with Slots.srt |
853B |
| 4. Planning the Layout Components.mp4 |
16.96MB |
| 4. Planning the Layout Components.srt |
8.05KB |
| 4. Project Setup.mp4 |
5.36MB |
| 4. Project Setup.srt |
3.19KB |
| 4. Registering & Rendering Routes.mp4 |
53.46MB |
| 4. Registering & Rendering Routes.srt |
11.23KB |
| 4. Registering Components Locally and Globally.mp4 |
10.34MB |
| 4. Registering Components Locally and Globally.srt |
3.71KB |
| 4. Scoped Styles.mp4 |
44.12MB |
| 4. Scoped Styles.srt |
9.07KB |
| 4. Setting Up a Transition.mp4 |
11.64MB |
| 4. Setting Up a Transition.srt |
4.49KB |
| 4. Setup Project Routes.mp4 |
16.45MB |
| 4. Setup Project Routes.srt |
6.03KB |
| 4. Showing the Player Controls Conditionally.mp4 |
8.05MB |
| 4. Showing the Player Controls Conditionally.srt |
2.80KB |
| 4. Styling and More Components.mp4 |
63.29MB |
| 4. Styling and More Components.srt |
11.73KB |
| 4. The New Composition API (Optional!).mp4 |
213.38MB |
| 4. The New Composition API (Optional!).srt |
43.98KB |
| 4. The Why Building Complex User Interfaces With Components.mp4 |
9.19MB |
| 4. The Why Building Complex User Interfaces With Components.srt |
1.63KB |
| 4. Understanding Mixin Merging.mp4 |
26.55MB |
| 4. Understanding Mixin Merging.srt |
5.28KB |
| 4. Understanding Routing Modes (Hash vs History).mp4 |
15.28MB |
| 4. Understanding Routing Modes (Hash vs History).srt |
6.19KB |
| 4. Using an Alternative v-if Syntax.mp4 |
5.80MB |
| 4. Using an Alternative v-if Syntax.srt |
1.97KB |
| 4. Using the Centralized State.mp4 |
25.72MB |
| 4. Using the Centralized State.srt |
8.93KB |
| 4. Using the Vue CLI to create Projects.mp4 |
7.63MB |
| 4. Using the Vue CLI to create Projects.srt |
3.40KB |
| 4. Validating Props.mp4 |
67.76MB |
| 4. Validating Props.srt |
12.71KB |
| 4. v-if, v-else and v-else-if.mp4 |
34.76MB |
| 4. v-if, v-else and v-else-if.srt |
7.27KB |
| 4. v-model and Dropdowns.mp4 |
23.70MB |
| 4. v-model and Dropdowns.srt |
3.74KB |
| 4. Why Is Just CSS Not Enough.mp4 |
31.97MB |
| 4. Why Is Just CSS Not Enough.srt |
7.22KB |
| 5.1 base-card.css |
133B |
| 5.1 gs-01-starting-project.zip |
2.66KB |
| 5.1 main-prj-01-starting-setup.zip |
31.91KB |
| 5.2 gs-02-first-app-with-just-js.zip |
2.94KB |
| 5.2 header.css |
181B |
| 5. Adding a Header and Navigation.mp4 |
26.59MB |
| 5. Adding a Header and Navigation.srt |
9.09KB |
| 5. Adding a Heal Functionality.mp4 |
46.93MB |
| 5. Adding a Heal Functionality.srt |
7.78KB |
| 5. Adding User Signup.mp4 |
16.14MB |
| 5. Adding User Signup.srt |
6.36KB |
| 5. Assigning CSS Classes for Transitions.mp4 |
9.44MB |
| 5. Assigning CSS Classes for Transitions.srt |
3.27KB |
| 5. Binding textarea and Saving Line Breaks.mp4 |
13.17MB |
| 5. Binding textarea and Saving Line Breaks.srt |
3.99KB |
| 5. Binding to Attributes.mp4 |
9.44MB |
| 5. Binding to Attributes.srt |
3.26KB |
| 5. Building A First App With Just JavaScript.mp4 |
43.35MB |
| 5. Building A First App With Just JavaScript.srt |
11.83KB |
| 5. Building the Project For Production.mp4 |
28.77MB |
| 5. Building the Project For Production.srt |
6.18KB |
| 5. Don't Detach it with v-show.mp4 |
7.19MB |
| 5. Don't Detach it with v-show.srt |
2.22KB |
| 5. Extending the VueJS Application.mp4 |
16.31MB |
| 5. Extending the VueJS Application.srt |
6.38KB |
| 5. Further Migration Resources.html |
1.02KB |
| 5. Global Mixins.mp4 |
18.64MB |
| 5. Global Mixins.srt |
5.08KB |
| 5. Header & BaseCard Components.mp4 |
53.99MB |
| 5. Header & BaseCard Components.srt |
11.21KB |
| 5. How Slot Content gets Compiled and Styled.mp4 |
12.60MB |
| 5. How Slot Content gets Compiled and Styled.srt |
3.92KB |
| 5. How VueJS manages your Data and Methods.mp4 |
17.99MB |
| 5. How VueJS manages your Data and Methods.srt |
5.18KB |
| 5. Implementing a Start Game Method.mp4 |
6.55MB |
| 5. Implementing a Start Game Method.srt |
2.41KB |
| 5. Inspecting the Created Project.mp4 |
42.78MB |
| 5. Inspecting the Created Project.srt |
11.31KB |
| 5. Installing the Vue CLI and Creating a new Project.mp4 |
20.87MB |
| 5. Installing the Vue CLI and Creating a new Project.srt |
6.15KB |
| 5. Introducing Mutations - A Better Way of Changing Data.mp4 |
49.65MB |
| 5. Introducing Mutations - A Better Way of Changing Data.srt |
11.46KB |
| 5. Introducing Slots.mp4 |
54.73MB |
| 5. Introducing Slots.srt |
11.30KB |
| 5. Multiple Vue Apps vs Multiple Components.html |
1.68KB |
| 5. Navigating with router-link.mp4 |
42.54MB |
| 5. Navigating with router-link.srt |
8.59KB |
| 5. Navigating with Router Links.mp4 |
14.04MB |
| 5. Navigating with Router Links.srt |
5.16KB |
| 5. Passing Data with Props and Slots.mp4 |
7.23MB |
| 5. Passing Data with Props and Slots.srt |
2.45KB |
| 5. Passing Values to Custom Directives.mp4 |
4.84MB |
| 5. Passing Values to Custom Directives.srt |
1.58KB |
| 5. Playing CSS Animations with Vue's Help.mp4 |
32.51MB |
| 5. Playing CSS Animations with Vue's Help.srt |
8.02KB |
| 5. POSTing Data to a Server (Sending a POST Request).mp4 |
24.05MB |
| 5. POSTing Data to a Server (Sending a POST Request).srt |
8.59KB |
| 5. Preparing Vuex.mp4 |
35.61MB |
| 5. Preparing Vuex.srt |
7.36KB |
| 5. Reactivity A Deep Dive.mp4 |
71.89MB |
| 5. Reactivity A Deep Dive.srt |
15.83KB |
| 5. Registering Routes.mp4 |
41.53MB |
| 5. Registering Routes.srt |
10.23KB |
| 5. Sending a POST Request.mp4 |
17.47MB |
| 5. Sending a POST Request.srt |
7.81KB |
| 5. Sending a POST Request to Store Data.mp4 |
46.13MB |
| 5. Sending a POST Request to Store Data.srt |
9.71KB |
| 5. Supported Prop Values.html |
628B |
| 5. The Root Component in the App.vue File.mp4 |
12.67MB |
| 5. The Root Component in the App.vue File.srt |
4.57KB |
| 5. Understanding methods in Vue Apps.mp4 |
51.23MB |
| 5. Understanding methods in Vue Apps.srt |
9.78KB |
| 5. Understanding Mixins.mp4 |
9.62MB |
| 5. Understanding Mixins.srt |
3.29KB |
| 5. Understanding Templates.mp4 |
30.02MB |
| 5. Understanding Templates.srt |
6.43KB |
| 5. Using props in the Child Component.mp4 |
5.84MB |
| 5. Using props in the Child Component.srt |
1.57KB |
| 5. Using v-model with Checkboxes & Radiobuttons.mp4 |
70.44MB |
| 5. Using v-model with Checkboxes & Radiobuttons.srt |
11.19KB |
| 5. Using v-show Instead Of v-if.mp4 |
19.98MB |
| 5. Using v-show Instead Of v-if.srt |
4.17KB |
| 5. Why a Centralized State Alone Won't Fix It.mp4 |
10.51MB |
| 5. Why a Centralized State Alone Won't Fix It.srt |
3.12KB |
| 6.1 button.css |
379B |
| 6.1 cmp-intro-02-understanding-the-problem.zip |
1.99KB |
| 6.1 gs-03-rebuilding-the-app-with-vue.zip |
3.19KB |
| 6.1 Official Release Notes.html |
114B |
| 6.2 cmp-intro-01-starting-setup.zip |
1.63KB |
| 6.3 cmp-intro-03-introducing-components.zip |
2.00KB |
| 6. About this Course & Vue 3.mp4 |
34.98MB |
| 6. About this Course & Vue 3.srt |
9.29KB |
| 6. A Closer Look at $el and $data.mp4 |
20.40MB |
| 6. A Closer Look at $el and $data.srt |
6.30KB |
| 6. Adding a Base Button.mp4 |
47.65MB |
| 6. Adding a Base Button.srt |
8.78KB |
| 6. Adding a Game Over Screen.mp4 |
98.36MB |
| 6. Adding a Game Over Screen.srt |
14.79KB |
| 6. Adding a Signup Action & Flow.mp4 |
87.79MB |
| 6. Adding a Signup Action & Flow.srt |
14.21KB |
| 6. Adding Basic Form Validation.mp4 |
50.89MB |
| 6. Adding Basic Form Validation.srt |
7.88KB |
| 6. Adding Route Page Components.mp4 |
48.06MB |
| 6. Adding Route Page Components.srt |
8.69KB |
| 6. Adding User Signin (Login).mp4 |
7.58MB |
| 6. Adding User Signin (Login).srt |
3.46KB |
| 6. Allowing Users to Create Quotes with a NewQuote Component.mp4 |
12.99MB |
| 6. Allowing Users to Create Quotes with a NewQuote Component.srt |
4.69KB |
| 6. An Overview over the Webpack Template Folder Structure.mp4 |
14.80MB |
| 6. An Overview over the Webpack Template Folder Structure.srt |
5.21KB |
| 6. Changed Slot Styling Behavior.html |
596B |
| 6. Course Structure.mp4 |
14.96MB |
| 6. Course Structure.srt |
5.58KB |
| 6. Creating a Component.mp4 |
14.32MB |
| 6. Creating a Component.srt |
5.56KB |
| 6. Creating a Fade Transition with the CSS Transition Property.mp4 |
13.29MB |
| 6. Creating a Fade Transition with the CSS Transition Property.srt |
5.09KB |
| 6. Creating and Using Mixins.mp4 |
9.36MB |
| 6. Creating and Using Mixins.srt |
2.93KB |
| 6. Deploying a Vue App.mp4 |
69.16MB |
| 6. Deploying a Vue App.srt |
14.50KB |
| 6. Disadvantages of Mixins.mp4 |
27.31MB |
| 6. Disadvantages of Mixins.srt |
6.95KB |
| 6. GETting and Transforming Data (Sending a GET Request).mp4 |
27.16MB |
| 6. GETting and Transforming Data (Sending a GET Request).srt |
9.16KB |
| 6. Http Requests & Http Methods (Verbs).html |
1.58KB |
| 6. Implementing a Attack Method.mp4 |
29.00MB |
| 6. Implementing a Attack Method.srt |
10.22KB |
| 6. Inspecting the Vue Code & .vue Files.mp4 |
35.67MB |
| 6. Inspecting the Vue Code & .vue Files.srt |
9.80KB |
| 6. Module Resources.html |
185B |
| 6. Named Slots.mp4 |
49.87MB |
| 6. Named Slots.srt |
9.44KB |
| 6. Passing Arguments to Custom Directives.mp4 |
10.51MB |
| 6. Passing Arguments to Custom Directives.srt |
3.74KB |
| 6. Passing Data to Mutations with Payloads.mp4 |
36.91MB |
| 6. Passing Data to Mutations with Payloads.srt |
6.36KB |
| 6. Planning the Next Steps.mp4 |
5.19MB |
| 6. Planning the Next Steps.srt |
1.79KB |
| 6. Re-building the App with Vue.mp4 |
88.22MB |
| 6. Re-building the App with Vue.srt |
19.95KB |
| 6. Rendering Lists of Data.mp4 |
50.26MB |
| 6. Rendering Lists of Data.srt |
11.25KB |
| 6. Rendering Lists with v-for.mp4 |
8.85MB |
| 6. Rendering Lists with v-for.srt |
3.12KB |
| 6. Replacing methods with Regular Functions.mp4 |
56.90MB |
| 6. Replacing methods with Regular Functions.srt |
11.71KB |
| 6. Sending a GET Request.mp4 |
7.29MB |
| 6. Sending a GET Request.srt |
3.54KB |
| 6. Styling Active Links.mp4 |
28.50MB |
| 6. Styling Active Links.srt |
5.41KB |
| 6. Understanding and Using Directives.mp4 |
5.77MB |
| 6. Understanding and Using Directives.srt |
1.92KB |
| 6. Understanding Getters.mp4 |
3.31MB |
| 6. Understanding Getters.srt |
1.07KB |
| 6. Using Checkboxes and Saving Data in Arrays.mp4 |
20.23MB |
| 6. Using Checkboxes and Saving Data in Arrays.srt |
5.45KB |
| 6. Using the Transition Component.mp4 |
45.31MB |
| 6. Using the Transition Component.srt |
8.49KB |
| 6. Validating props.mp4 |
19.38MB |
| 6. Validating props.srt |
6.56KB |
| 6. Where am I - Styling Active Links.mp4 |
12.37MB |
| 6. Where am I - Styling Active Links.srt |
4.42KB |
| 6. Working with Data inside of a Vue App.mp4 |
32.79MB |
| 6. Working with Data inside of a Vue App.srt |
5.22KB |
| 6. Working with Dynamic Prop Values.mp4 |
55.25MB |
| 6. Working with Dynamic Prop Values.srt |
9.25KB |
| 6. Working with Refs.mp4 |
47.55MB |
| 6. Working with Refs.srt |
8.65KB |
| 7.1 app.css |
192B |
| 7.1 axios--02-requests.zip |
64.65KB |
| 7.1 deploy-01-starting-project.zip |
56.97KB |
| 7.1 More on the find() Method.html |
152B |
| 7.1 reuse-04-composition-api-starting-project.zip |
35.14KB |
| 7.2 deploy-02-async-components.zip |
57.08KB |
| 7.2 header.css |
773B |
| 7.2 More on JS Arrow Functions.html |
152B |
| 7. About this Course & Vue 3 (Written Summary).html |
7.57KB |
| 7. Accessing & Using Response Data.mp4 |
16.61MB |
| 7. Accessing & Using Response Data.srt |
7.30KB |
| 7. Adding Quotes with Custom Events.mp4 |
12.13MB |
| 7. Adding Quotes with Custom Events.srt |
4.35KB |
| 7. Adding the Vetur Extension to VS Code.mp4 |
10.55MB |
| 7. Adding the Vetur Extension to VS Code.srt |
1.94KB |
| 7. Better UX Loading Spinner & Error Handling.mp4 |
59.39MB |
| 7. Better UX Loading Spinner & Error Handling.srt |
9.81KB |
| 7. Building a Custom Control Component.mp4 |
60.57MB |
| 7. Building a Custom Control Component.srt |
9.25KB |
| 7. Configuring vue-resource Globally.mp4 |
11.65MB |
| 7. Configuring vue-resource Globally.srt |
3.65KB |
| 7. Creating a Slide Transition with the CSS Animation Property.mp4 |
14.38MB |
| 7. Creating a Slide Transition with the CSS Animation Property.srt |
5.04KB |
| 7. Creating Stocks Components.mp4 |
22.34MB |
| 7. Creating Stocks Components.srt |
8.56KB |
| 7. CSS Animations with the Transition Component.mp4 |
25.79MB |
| 7. CSS Animations with the Transition Component.srt |
4.26KB |
| 7. Custom Hooks Composables & The Composition API.mp4 |
68.72MB |
| 7. Custom Hooks Composables & The Composition API.srt |
15.81KB |
| 7. Disable Re-Rendering with v-once.mp4 |
6.43MB |
| 7. Disable Re-Rendering with v-once.srt |
2.00KB |
| 7. Diving Deeper Into v-for.mp4 |
46.92MB |
| 7. Diving Deeper Into v-for.srt |
8.78KB |
| 7. Dynamic Components & Attribute Fallthrough.mp4 |
76.20MB |
| 7. Dynamic Components & Attribute Fallthrough.srt |
14.08KB |
| 7. Emitting Custom Events (Child = Parent Communication).mp4 |
105.76MB |
| 7. Emitting Custom Events (Child = Parent Communication).srt |
17.56KB |
| 7. Finishing the Core Functionality.mp4 |
66.72MB |
| 7. Finishing the Core Functionality.srt |
10.19KB |
| 7. Getting the Current Index.mp4 |
6.78MB |
| 7. Getting the Current Index.srt |
2.56KB |
| 7. How Mixins get Merged.mp4 |
12.53MB |
| 7. How Mixins get Merged.srt |
3.83KB |
| 7. How Vue Updates the DOM.mp4 |
54.43MB |
| 7. How Vue Updates the DOM.srt |
10.89KB |
| 7. Introducing Getters - A Better Way Of Getting Data.mp4 |
62.73MB |
| 7. Introducing Getters - A Better Way Of Getting Data.srt |
13.73KB |
| 7. Modifying a Custom Directive with Modifiers.mp4 |
8.96MB |
| 7. Modifying a Custom Directive with Modifiers.srt |
3.15KB |
| 7. Module Resources.html |
185B |
| 7. Navigating from Code (Imperative Navigation).mp4 |
9.58MB |
| 7. Navigating from Code (Imperative Navigation).srt |
3.56KB |
| 7. Outputting Raw HTML Content with v-html.mp4 |
32.89MB |
| 7. Outputting Raw HTML Content with v-html.srt |
6.35KB |
| 7. Placing $refs and Using them on your Templates.mp4 |
21.64MB |
| 7. Placing $refs and Using them on your Templates.srt |
7.42KB |
| 7. Programmatic Navigation.mp4 |
32.56MB |
| 7. Programmatic Navigation.srt |
6.42KB |
| 7. Slot Styles & Compilation.mp4 |
23.08MB |
| 7. Slot Styles & Compilation.srt |
4.04KB |
| 7. Take Advantage of all Course Resources!.mp4 |
6.53MB |
| 7. Take Advantage of all Course Resources!.srt |
2.85KB |
| 7. Time to Practice Data & Functions.html |
141B |
| 7. Understanding .vue Files.mp4 |
27.13MB |
| 7. Understanding .vue Files.srt |
9.14KB |
| 7. Using Axios Instead Of fetch().html |
1.80KB |
| 7. Using Components.mp4 |
19.90MB |
| 7. Using Components.srt |
6.70KB |
| 7. Using Custom Events for Child = Parent Communication.mp4 |
22.88MB |
| 7. Using Custom Events for Child = Parent Communication.srt |
7.74KB |
| 7. Using Getters.mp4 |
10.02MB |
| 7. Using Getters.srt |
3.36KB |
| 7. Using Multiple Slots (Named Slots).mp4 |
10.84MB |
| 7. Using Multiple Slots (Named Slots).srt |
3.41KB |
| 7. Using Radio Buttons.mp4 |
11.26MB |
| 7. Using Radio Buttons.srt |
3.45KB |
| 7. Using Vuex to send Auth Requests.mp4 |
11.78MB |
| 7. Using Vuex to send Auth Requests.srt |
5.41KB |
| 7. Vue vs Vanilla JavaScript (just JavaScript).mp4 |
10.19MB |
| 7. Vue vs Vanilla JavaScript (just JavaScript).srt |
2.01KB |
| 7. Working on the Main Layout & Styling.mp4 |
51.50MB |
| 7. Working on the Main Layout & Styling.srt |
12.63KB |
| 7. Write better Code - Time for Refactoring!.mp4 |
18.32MB |
| 7. Write better Code - Time for Refactoring!.srt |
6.04KB |
| 8.1 auth--01-signup-signin.zip |
66.21KB |
| 8.1 Section Code (Finished).zip |
54.37KB |
| 8. Adding & Styling Tabs.mp4 |
49.54MB |
| 8. Adding & Styling Tabs.srt |
8.08KB |
| 8. Adding a Battle Log.mp4 |
141.94MB |
| 8. Adding a Battle Log.srt |
23.26KB |
| 8. Adding a Buy Button.mp4 |
21.78MB |
| 8. Adding a Buy Button.srt |
7.59KB |
| 8. Adding a Info Box.mp4 |
4.10MB |
| 8. Adding a Info Box.srt |
1.28KB |
| 8. Adding a Login Action & Flow.mp4 |
35.78MB |
| 8. Adding a Login Action & Flow.srt |
5.39KB |
| 8. A First Summary.mp4 |
40.11MB |
| 8. A First Summary.srt |
6.81KB |
| 8. Creating a Global Mixin (Special Case!).mp4 |
14.69MB |
| 8. Creating a Global Mixin (Special Case!).srt |
4.63KB |
| 8. Custom Directives - A Summary.mp4 |
2.19MB |
| 8. Custom Directives - A Summary.srt |
668B |
| 8. Default Slots and Slot Defaults.mp4 |
8.07MB |
| 8. Default Slots and Slot Defaults.srt |
2.59KB |
| 8. Defining & Validating Custom Events.mp4 |
39.75MB |
| 8. Defining & Validating Custom Events.srt |
7.30KB |
| 8. Getting Data (GET Request) & Transforming Response Data.mp4 |
87.63MB |
| 8. Getting Data (GET Request) & Transforming Response Data.srt |
17.71KB |
| 8. Handling Dropdowns with select and option.mp4 |
21.57MB |
| 8. Handling Dropdowns with select and option.srt |
6.94KB |
| 8. How to Output Raw HTML.mp4 |
9.73MB |
| 8. How to Output Raw HTML.srt |
3.21KB |
| 8. Implementing a Special Attack.mp4 |
8.84MB |
| 8. Implementing a Special Attack.srt |
2.80KB |
| 8. Intercepting Requests.mp4 |
13.52MB |
| 8. Intercepting Requests.srt |
4.84KB |
| 8. Mapping Getters to Properties.mp4 |
26.61MB |
| 8. Mapping Getters to Properties.srt |
8.53KB |
| 8. Mixing Transition and Animation Properties.mp4 |
13.99MB |
| 8. Mixing Transition and Animation Properties.srt |
4.51KB |
| 8. More Custom Composition Functions.mp4 |
35.35MB |
| 8. More Custom Composition Functions.srt |
6.28KB |
| 8. More on .vue Files.mp4 |
15.14MB |
| 8. More on .vue Files.srt |
2.91KB |
| 8. More on Slots.mp4 |
62.76MB |
| 8. More on Slots.srt |
14.23KB |
| 8. Passing Data with Route Params (Dynamic Segments).mp4 |
101.02MB |
| 8. Passing Data with Route Params (Dynamic Segments).srt |
17.62KB |
| 8. Removing List Items.mp4 |
36.47MB |
| 8. Removing List Items.srt |
6.83KB |
| 8. Replacing Computed Properties with the computed Function.mp4 |
73.56MB |
| 8. Replacing Computed Properties with the computed Function.srt |
12.92KB |
| 8. Running Async Code with Actions.mp4 |
60.51MB |
| 8. Running Async Code with Actions.srt |
12.75KB |
| 8. Setting a Global Request Configuration.mp4 |
16.15MB |
| 8. Setting a Global Request Configuration.srt |
7.43KB |
| 8. Setting Up Route Parameters.mp4 |
6.71MB |
| 8. Setting Up Route Parameters.srt |
2.59KB |
| 8. Setting Up the Course Development Environment.mp4 |
15.71MB |
| 8. Setting Up the Course Development Environment.srt |
3.61KB |
| 8. Setup VueJS Locally.mp4 |
9.25MB |
| 8. Setup VueJS Locally.srt |
3.03KB |
| 8. Storing Auth Data in Vuex.mp4 |
9.11MB |
| 8. Storing Auth Data in Vuex.srt |
4.40KB |
| 8. Time to Practice - Components.html |
136B |
| 8. Understanding the Object in the Vue File.mp4 |
4.71MB |
| 8. Understanding the Object in the Vue File.srt |
1.60KB |
| 8. Understanding Unidirectional Data Flow.mp4 |
3.55MB |
| 8. Understanding Unidirectional Data Flow.srt |
1.36KB |
| 8. Using an Alternative v-for Syntax.mp4 |
4.11MB |
| 8. Using an Alternative v-for Syntax.srt |
1.22KB |
| 8. Using Custom CSS Class Names.mp4 |
38.82MB |
| 8. Using Custom CSS Class Names.srt |
5.65KB |
| 8. Using v-model on Custom Components.mp4 |
70.17MB |
| 8. Using v-model on Custom Components.srt |
10.27KB |
| 8. Vue App Lifecycle - Theory.mp4 |
16.73MB |
| 8. Vue App Lifecycle - Theory.srt |
8.00KB |
| 8. Where to learn more about the Vue API.mp4 |
4.18MB |
| 8. Where to learn more about the Vue API.srt |
1.51KB |
| 8. Wiring Up Pages.mp4 |
37.41MB |
| 8. Wiring Up Pages.srt |
8.85KB |
| 9.1 add-resource.css |
331B |
| 9.1 adv-props.pdf |
39.79KB |
| 9.1 axios--03-global-config.zip |
65.35KB |
| 9.1 coaches.js |
570B |
| 9.1 Exercise-1.zip |
2.57KB |
| 9.1 Finished.zip |
11.82KB |
| 9.1 prj-monster-06-adding-a-battle-log.zip |
2.93KB |
| 9.1 Section Code (Finished).zip |
56.23KB |
| 9.1 vue-cli-01-a-new-vue-project.zip |
36.53KB |
| 9.2 prj-monster-04-adding-a-gamer-over-screen.zip |
2.62KB |
| 9.3 prj-monster-01-starting-setup.zip |
1.89KB |
| 9.4 prj-monster-03-adding-a-heal-functionality.zip |
2.45KB |
| 9.5 prj-monster-02-adding-a-special-attack.zip |
2.37KB |
| 9.6 prj-monster-05-finishing-core-functionality.zip |
2.71KB |
| 9. Adding a Form.mp4 |
36.42MB |
| 9. Adding a Form.srt |
6.96KB |
| 9. Adding Vuex and Coach Data.mp4 |
97.14MB |
| 9. Adding Vuex and Coach Data.srt |
20.22KB |
| 9. Allowing for Quote Deletion.mp4 |
12.94MB |
| 9. Allowing for Quote Deletion.srt |
4.48KB |
| 9. A New Vue Project.mp4 |
21.78MB |
| 9. A New Vue Project.srt |
9.49KB |
| 9. Animating v-if and v-show.mp4 |
2.40MB |
| 9. Animating v-if and v-show.srt |
755B |
| 9. A Summary on Slots.mp4 |
3.62MB |
| 9. A Summary on Slots.srt |
934B |
| 9. Attaching the Token to Outgoing Requests.mp4 |
39.98MB |
| 9. Attaching the Token to Outgoing Requests.srt |
7.59KB |
| 9. Communicating with Callback Functions.mp4 |
9.28MB |
| 9. Communicating with Callback Functions.srt |
2.98KB |
| 9. Course Outline & What's In The Course.mp4 |
15.24MB |
| 9. Course Outline & What's In The Course.srt |
5.38KB |
| 9. Example Animating a Modal.mp4 |
84.16MB |
| 9. Example Animating a Modal.srt |
14.28KB |
| 9. Fetching and Using Route Parameters.mp4 |
7.51MB |
| 9. Fetching and Using Route Parameters.srt |
2.39KB |
| 9. How to Build your App for Production.mp4 |
3.33MB |
| 9. How to Build your App for Production.srt |
1.16KB |
| 9. Implementing a Heal Method.mp4 |
9.74MB |
| 9. Implementing a Heal Method.srt |
2.74KB |
| 9. Intercepting Responses.mp4 |
11.41MB |
| 9. Intercepting Responses.srt |
4.03KB |
| 9. Lists & Keys.mp4 |
83.44MB |
| 9. Lists & Keys.srt |
13.94KB |
| 9. Loading Data When a Component Mounts.mp4 |
16.43MB |
| 9. Loading Data When a Component Mounts.srt |
3.29KB |
| 9. Looping through Objects.mp4 |
16.26MB |
| 9. Looping through Objects.srt |
5.88KB |
| 9. Mixins and Scope.mp4 |
10.06MB |
| 9. Mixins and Scope.srt |
3.33KB |
| 9. Module Resources.html |
185B |
| 9. Module Resources & Useful Links.html |
958B |
| 9. Module Summary.mp4 |
13.31MB |
| 9. Module Summary.srt |
2.16KB |
| 9. More about the Token (JWT).html |
282B |
| 9. Mounting a Template.mp4 |
25.31MB |
| 9. Mounting a Template.srt |
8.65KB |
| 9. Navigation & Dynamic Paths.mp4 |
26.84MB |
| 9. Navigation & Dynamic Paths.srt |
4.44KB |
| 9. Optional Assignment Starting Code.html |
229B |
| 9. Prop Event Fallthrough & Binding All Props.html |
3.60KB |
| 9. Registering Directives Locally.mp4 |
6.19MB |
| 9. Registering Directives Locally.srt |
2.29KB |
| 9. Scoped Slots.mp4 |
84.42MB |
| 9. Scoped Slots.srt |
17.48KB |
| 9. Setting up the Vuex State Management.mp4 |
36.66MB |
| 9. Setting up the Vuex State Management.srt |
13.02KB |
| 9. Time to Practice - Components (Code).html |
78B |
| 9. Time to Practice Data Binding.html |
141B |
| 9. Two-Way-Binding and the Composition API.mp4 |
27.09MB |
| 9. Two-Way-Binding and the Composition API.srt |
4.95KB |
| 9. Understanding Mutations.mp4 |
5.09MB |
| 9. Understanding Mutations.srt |
1.63KB |
| 9. Understanding the Action Context.mp4 |
17.36MB |
| 9. Understanding the Action Context.srt |
3.31KB |
| 9. Using Interceptors.mp4 |
17.35MB |
| 9. Using Interceptors.srt |
7.44KB |
| 9. Vue App Lifecycle - Practice.mp4 |
103.70MB |
| 9. Vue App Lifecycle - Practice.srt |
15.39KB |
| 9. What v-model does and How to Create a Custom Control.mp4 |
10.75MB |
| 9. What v-model does and How to Create a Custom Control.srt |
3.72KB |
| 9. Why Hooks Composables Beat Mixins.mp4 |
13.02MB |
| 9. Why Hooks Composables Beat Mixins.srt |
2.34KB |