|
|
001 App Overview.mp4
|
MP4
|
11.9 MB
|
|
|
001 App Overview_en.srt
|
SRT
|
4.5 KB
|
|
|
001 Bonus!.html
|
HTML
|
3.6 KB
|
|
|
001 How to Get Help.mp4
|
MP4
|
5 MB
|
|
|
001 How to Get Help_en.srt
|
SRT
|
2 KB
|
|
|
001 Image Module Deisgn.mp4
|
MP4
|
70.1 MB
|
|
|
001 Image Module Deisgn_en.srt
|
SRT
|
12.7 KB
|
|
|
001 Image Upload Overview.mp4
|
MP4
|
20.4 MB
|
|
|
001 Image Upload Overview_en.srt
|
SRT
|
4.9 KB
|
|
|
001 OAuth Overview.mp4
|
MP4
|
29.1 MB
|
|
|
001 OAuth Overview_en.srt
|
SRT
|
7.9 KB
|
|
|
001 Starting from Scratch.mp4
|
MP4
|
19.7 MB
|
|
|
001 Starting from Scratch_en.srt
|
SRT
|
8.3 KB
|
|
|
001 Wiring up Vue Router.mp4
|
MP4
|
94.7 MB
|
|
|
001 Wiring up Vue Router_en.srt
|
SRT
|
11 KB
|
|
|
002 App Challenges.mp4
|
MP4
|
26.1 MB
|
|
|
002 App Challenges_en.srt
|
SRT
|
8.3 KB
|
|
|
002 Browser vs Hash Routers.mp4
|
MP4
|
32.4 MB
|
|
|
002 Course Resources.html
|
HTML
|
1.3 KB
|
|
|
002 Imgur API Signup.mp4
|
MP4
|
97 MB
|
|
|
002 Imgur API Signup_en.srt
|
SRT
|
9.9 KB
|
|
|
002 Module Implementation.mp4
|
MP4
|
24 MB
|
|
|
002 Module Implementation_en.srt
|
SRT
|
5.6 KB
|
|
|
002 The App Component.mp4
|
MP4
|
35.6 MB
|
|
|
002 The App Component_en.srt
|
SRT
|
5.8 KB
|
|
|
002 Upload Form HTML.mp4
|
MP4
|
29.8 MB
|
|
|
002 Upload Form HTML_en.srt
|
SRT
|
7.5 KB
|
|
|
002 diagrams.zip
|
ZIP
|
22.3 KB
|
|
|
003 Additional Dependencies.mp4
|
MP4
|
3.6 MB
|
|
|
003 Additional Dependencies_en.srt
|
SRT
|
2 KB
|
|
|
003 Another Way of Specifying Content.mp4
|
MP4
|
14.9 MB
|
|
|
003 Component Insertion Point.mp4
|
MP4
|
16.1 MB
|
|
|
003 Component Insertion Point_en.srt
|
SRT
|
3.8 KB
|
|
|
003 Fetch Images API Documentation.mp4
|
MP4
|
16.8 MB
|
|
|
003 Generating a New Project.mp4
|
MP4
|
25.1 MB
|
|
|
003 Generating a New Project_en.srt
|
SRT
|
4.2 KB
|
|
|
003 Handling App Logic.mp4
|
MP4
|
42.2 MB
|
|
|
003 Handling App Logic_en.srt
|
SRT
|
9.1 KB
|
|
|
003 Join Our Community!.html
|
HTML
|
307.2 B
|
|
|
003 Styling the Upload Form.mp4
|
MP4
|
86 MB
|
|
|
003 Styling the Upload Form_en.srt
|
SRT
|
9.9 KB
|
|
|
004 A Bit of Boilerplate.mp4
|
MP4
|
21.9 MB
|
|
|
004 A Bit of Boilerplate_en.srt
|
SRT
|
6.9 KB
|
|
|
004 Component Lifecycle Methods.mp4
|
MP4
|
42.1 MB
|
|
|
004 Component Lifecycle Methods_en.srt
|
SRT
|
11.1 KB
|
|
|
004 Fetching Images.mp4
|
MP4
|
102.1 MB
|
|
|
004 Fetching Images_en.srt
|
SRT
|
8.3 KB
|
|
|
004 Multiple Ways of DOM Attachment.mp4
|
MP4
|
24.4 MB
|
|
|
004 Multiple Ways of DOM Attachment_en.srt
|
SRT
|
7.9 KB
|
|
|
004 Our First Vue App.mp4
|
MP4
|
101.2 MB
|
|
|
004 Our First Vue App_en.srt
|
SRT
|
12.1 KB
|
|
|
004 The Upload Images Action.mp4
|
MP4
|
19.8 MB
|
|
|
004 The Upload Images Action_en.srt
|
SRT
|
3.6 KB
|
|
|
004 Vuex Introduction.mp4
|
MP4
|
94.5 MB
|
|
|
004 Vuex Introduction_en.srt
|
SRT
|
5.1 KB
|
|
|
004 Why Use Vue CLI.mp4
|
MP4
|
25.2 MB
|
|
|
004 Why Use Vue CLI_en.srt
|
SRT
|
6.1 KB
|
|
|
005 App Overview.mp4
|
MP4
|
19.8 MB
|
|
|
005 Building the Header.mp4
|
MP4
|
25.4 MB
|
|
|
005 Calling Actions.mp4
|
MP4
|
58.5 MB
|
|
|
005 Calling Actions_en.srt
|
SRT
|
5 KB
|
|
|
005 Communicating Across Modules.mp4
|
MP4
|
42 MB
|
|
|
005 Communicating Across Modules_en.srt
|
SRT
|
9.1 KB
|
|
|
005 File Change Event.mp4
|
MP4
|
21.9 MB
|
|
|
005 File Change Event_en.srt
|
SRT
|
4.1 KB
|
|
|
005 Making the SearchBar.mp4
|
MP4
|
12.1 MB
|
|
|
005 Making the SearchBar_en.srt
|
SRT
|
3.7 KB
|
|
|
005 Project Walkthrough.mp4
|
MP4
|
35.7 MB
|
|
|
005 Project Walkthrough_en.srt
|
SRT
|
7.1 KB
|
|
|
005 Vuex Modules.mp4
|
MP4
|
294.7 MB
|
|
|
005 Vuex Modules_en.srt
|
SRT
|
17 KB
|
|
|
006 A Codepen Starter.mp4
|
MP4
|
13 MB
|
|
|
006 A Codepen Starter_en.srt
|
SRT
|
3.9 KB
|
|
|
006 Accepting Multiple Image Files.mp4
|
MP4
|
81.7 MB
|
|
|
006 Accepting Multiple Image Files_en.srt
|
SRT
|
8.9 KB
|
|
|
006 Connecting Vuex to Vue.mp4
|
MP4
|
36.4 MB
|
|
|
006 Connecting Vuex to Vue_en.srt
|
SRT
|
10.4 KB
|
|
|
006 Including Semantic UI.mp4
|
MP4
|
74.9 MB
|
|
|
006 Including Semantic UI_en.srt
|
SRT
|
7.7 KB
|
|
|
006 Nesting Components.mp4
|
MP4
|
40.7 MB
|
|
|
006 Nesting Components_en.srt
|
SRT
|
6.4 KB
|
|
|
006 Parsing the Access Token.mp4
|
MP4
|
154 MB
|
|
|
006 Parsing the Access Token_en.srt
|
SRT
|
9.8 KB
|
|
|
006 Testing Images Reponse.mp4
|
MP4
|
58.2 MB
|
|
|
006 Testing Images Reponse_en.srt
|
SRT
|
11 KB
|
|
|
006 Vue Files.mp4
|
MP4
|
59.9 MB
|
|
|
006 Vue Files_en.srt
|
SRT
|
7 KB
|
|
|
007 Behind the Scenes of Vue Files.mp4
|
MP4
|
59.3 MB
|
|
|
007 Data in Components with MapGetters.mp4
|
MP4
|
55.3 MB
|
|
|
007 Data in Components with MapGetters_en.srt
|
SRT
|
10.3 KB
|
|
|
007 Event Directives.mp4
|
MP4
|
20 MB
|
|
|
007 Event Directives_en.srt
|
SRT
|
3.2 KB
|
|
|
007 Image Upload via Imgur.mp4
|
MP4
|
71.5 MB
|
|
|
007 Image Upload via Imgur_en.srt
|
SRT
|
5.7 KB
|
|
|
007 Initial Auth Module Design.mp4
|
MP4
|
33.4 MB
|
|
|
007 Initial Auth Module Design_en.srt
|
SRT
|
10 KB
|
|
|
007 Styling the Header.mp4
|
MP4
|
35.3 MB
|
|
|
007 The Path to Upload.mp4
|
MP4
|
59.3 MB
|
|
|
007 The Path to Upload_en.srt
|
SRT
|
5.5 KB
|
|
|
007 Vue Templates and Instances.mp4
|
MP4
|
54.7 MB
|
|
|
007 Vue Templates and Instances_en.srt
|
SRT
|
7.1 KB
|
|
|
008 Attaching Images with FormData.mp4
|
MP4
|
54.3 MB
|
|
|
008 Attaching Images with FormData_en.srt
|
SRT
|
10.2 KB
|
|
|
008 Auth Module Mutations.mp4
|
MP4
|
63.6 MB
|
|
|
008 Auth Module Mutations_en.srt
|
SRT
|
10.4 KB
|
|
|
008 Committing Images to State.mp4
|
MP4
|
26.9 MB
|
|
|
008 Committing Images to State_en.srt
|
SRT
|
4.8 KB
|
|
|
008 Creating the Template.mp4
|
MP4
|
11.8 MB
|
|
|
008 Creating the Template_en.srt
|
SRT
|
3.3 KB
|
|
|
008 Imgur Overview.mp4
|
MP4
|
26.6 MB
|
|
|
008 Shorthand Event Syntax.mp4
|
MP4
|
9.7 MB
|
|
|
008 Shorthand Event Syntax_en.srt
|
SRT
|
3.2 KB
|
|
|
008 The V-Else Directive.mp4
|
MP4
|
34.4 MB
|
|
|
008 The V-Else Directive_en.srt
|
SRT
|
8.3 KB
|
|
|
008 Vue Components vs Vue Instances.mp4
|
MP4
|
34.6 MB
|
|
|
008 Vue Components vs Vue Instances_en.srt
|
SRT
|
8.2 KB
|
|
|
009 Auth Module State and Getters.mp4
|
MP4
|
120.7 MB
|
|
|
009 Auth Module State and Getters_en.srt
|
SRT
|
9.7 KB
|
|
|
009 Concurrent Uploads.mp4
|
MP4
|
69.2 MB
|
|
|
009 Concurrent Uploads_en.srt
|
SRT
|
8.5 KB
|
|
|
009 Data Sharing Between Components.mp4
|
MP4
|
24.4 MB
|
|
|
009 Data Sharing Between Components_en.srt
|
SRT
|
5.8 KB
|
|
|
009 Linking Templates and Instances.mp4
|
MP4
|
38 MB
|
|
|
009 Linking Templates and Instances_en.srt
|
SRT
|
5.3 KB
|
|
|
009 Mapping the Images Getter.mp4
|
MP4
|
22.1 MB
|
|
|
009 Mapping the Images Getter_en.srt
|
SRT
|
4.3 KB
|
|
|
009 Persisting Login State.mp4
|
MP4
|
40.4 MB
|
|
|
009 Persisting Login State_en.srt
|
SRT
|
9.3 KB
|
|
|
010 Button Styling.mp4
|
MP4
|
61.5 MB
|
|
|
010 Button Styling_en.srt
|
SRT
|
5 KB
|
|
|
010 Communication with Props and Events.mp4
|
MP4
|
14.8 MB
|
|
|
010 Communication with Props and Events_en.srt
|
SRT
|
3.4 KB
|
|
|
010 Layout with CSS Grid.mp4
|
MP4
|
58 MB
|
|
|
010 Layout with CSS Grid_en.srt
|
SRT
|
4.7 KB
|
|
|
010 Listing Images.mp4
|
MP4
|
12.8 MB
|
|
|
010 Listing Images_en.srt
|
SRT
|
4.4 KB
|
|
|
010 Step by Step Implementation.mp4
|
MP4
|
32.8 MB
|
|
|
010 Updating State Values.mp4
|
MP4
|
19 MB
|
|
|
010 Updating State Values_en.srt
|
SRT
|
4.4 KB
|
|
|
011 Defining Instance Methods.mp4
|
MP4
|
19.4 MB
|
|
|
011 Emitting Events.mp4
|
MP4
|
13.6 MB
|
|
|
011 Emitting Events_en.srt
|
SRT
|
4.7 KB
|
|
|
011 Hide Images on Logout.mp4
|
MP4
|
21.1 MB
|
|
|
011 Hide Images on Logout_en.srt
|
SRT
|
3.5 KB
|
|
|
011 Logging Out Users.mp4
|
MP4
|
17.2 MB
|
|
|
011 Logging Out Users_en.srt
|
SRT
|
4.1 KB
|
|
|
011 Logging Out with Actions.mp4
|
MP4
|
28.1 MB
|
|
|
011 Logging Out with Actions_en.srt
|
SRT
|
6.7 KB
|
|
|
012 Automatic Component Updates.mp4
|
MP4
|
9.1 MB
|
|
|
012 Automatic Component Updates_en.srt
|
SRT
|
2.8 KB
|
|
|
012 Defining Vue Directives.mp4
|
MP4
|
23.9 MB
|
|
|
012 Defining Vue Directives_en.srt
|
SRT
|
7.3 KB
|
|
|
012 Expanding the App.mp4
|
MP4
|
38.2 MB
|
|
|
012 Listening for Custom Events.mp4
|
MP4
|
53.7 MB
|
|
|
012 Listening for Custom Events_en.srt
|
SRT
|
7.1 KB
|
|
|
012 Separate API Helpers.mp4
|
MP4
|
192.6 MB
|
|
|
013 Clearing LocalStorage Tokens.mp4
|
MP4
|
43.3 MB
|
|
|
013 Clearing LocalStorage Tokens_en.srt
|
SRT
|
3.7 KB
|
|
|
013 Forming the OAuth2 URL.mp4
|
MP4
|
47.7 MB
|
|
|
013 Retrieving Event Information.mp4
|
MP4
|
12.2 MB
|
|
|
013 Retrieving Event Information_en.srt
|
SRT
|
3.9 KB
|
|
|
013 Youtube API Signup.mp4
|
MP4
|
30.3 MB
|
|
|
013 Youtube API Signup_en.srt
|
SRT
|
8.5 KB
|
|
|
014 Imperative vs Declarative Programming.mp4
|
MP4
|
140.3 MB
|
|
|
014 Initiating the Login Flow.mp4
|
MP4
|
22.8 MB
|
|
|
014 Initiating the Login Flow_en.srt
|
SRT
|
4.9 KB
|
|
|
014 Programmatic Navigation.mp4
|
MP4
|
60.4 MB
|
|
|
014 Programmatic Navigation_en.srt
|
SRT
|
10.8 KB
|
|
|
014 Searching Youtube.mp4
|
MP4
|
60 MB
|
|
|
015 Additional Route Config.mp4
|
MP4
|
35.9 MB
|
|
|
015 Declarative Apps with the Vue API.mp4
|
MP4
|
40 MB
|
|
|
015 Declarative Apps with the Vue API_en.srt
|
SRT
|
9.6 KB
|
|
|
015 Investigating Video Responses.mp4
|
MP4
|
17.6 MB
|
|
|
015 Investigating Video Responses_en.srt
|
SRT
|
4 KB
|
|
|
015 Wiring in the Auth Module.mp4
|
MP4
|
16.5 MB
|
|
|
015 Wiring in the Auth Module_en.srt
|
SRT
|
5.2 KB
|
|
|
016 Data, Computed, and Methods.mp4
|
MP4
|
16.7 MB
|
|
|
016 Data, Computed, and Methods_en.srt
|
SRT
|
3.8 KB
|
|
|
016 Initial OAuth Request.mp4
|
MP4
|
245.7 MB
|
|
|
016 Initial OAuth Request_en.srt
|
SRT
|
20.2 KB
|
|
|
016 Navigation with Router-Link.mp4
|
MP4
|
86.2 MB
|
|
|
016 Navigation with Router-Link_en.srt
|
SRT
|
9.4 KB
|
|
|
016 Rendering a List of Videos.mp4
|
MP4
|
53.1 MB
|
|
|
016 Rendering a List of Videos_en.srt
|
SRT
|
6 KB
|
|
|
017 Extracting the Access Token.mp4
|
MP4
|
111.3 MB
|
|
|
017 Extracting the Access Token_en.srt
|
SRT
|
7.3 KB
|
|
|
017 Updated Data Values.mp4
|
MP4
|
28.8 MB
|
|
|
017 Updated Data Values_en.srt
|
SRT
|
7 KB
|
|
|
017 Updating Data Causes Rerenders.mp4
|
MP4
|
52.1 MB
|
|
|
017 Updating Data Causes Rerenders_en.srt
|
SRT
|
5.3 KB
|
|
|
018 Computed Properties.mp4
|
MP4
|
35.9 MB
|
|
|
018 Computed Properties_en.srt
|
SRT
|
7.9 KB
|
|
|
018 Data in Components vs Instances.mp4
|
MP4
|
63 MB
|
|
|
018 Data in Components vs Instances_en.srt
|
SRT
|
6.3 KB
|
|
|
019 Review from Start to Finish.mp4
|
MP4
|
32.7 MB
|
|
|
019 Review from Start to Finish_en.srt
|
SRT
|
7 KB
|
|
|
019 Updating Data.mp4
|
MP4
|
56.2 MB
|
|
|
019 Updating Data_en.srt
|
SRT
|
7.6 KB
|
|
|
020 Communicating from Parent to Child.mp4
|
MP4
|
55.3 MB
|
|
|
020 Communicating from Parent to Child_en.srt
|
SRT
|
9.8 KB
|
|
|
020 Template Placement.mp4
|
MP4
|
17.3 MB
|
|
|
021 Prop Validation.mp4
|
MP4
|
36.4 MB
|
|
|
021 Prop Validation_en.srt
|
SRT
|
8.4 KB
|
|
|
021 Referencing Data in the Template.mp4
|
MP4
|
42.3 MB
|
|
|
021 Referencing Data in the Template_en.srt
|
SRT
|
5.8 KB
|
|
|
022 Expressions in Templates.mp4
|
MP4
|
24.7 MB
|
|
|
022 Expressions in Templates_en.srt
|
SRT
|
8.5 KB
|
|
|
022 Separate List Components.mp4
|
MP4
|
24.4 MB
|
|
|
022 Separate List Components_en.srt
|
SRT
|
6.3 KB
|
|
|
023 Exercise Solution.mp4
|
MP4
|
7.6 MB
|
|
|
023 Exercise Solution_en.srt
|
SRT
|
2.6 KB
|
|
|
023 Lists with V-For.mp4
|
MP4
|
47.6 MB
|
|
|
023 Lists with V-For_en.srt
|
SRT
|
5.4 KB
|
|
|
024 Exercise Solution.mp4
|
MP4
|
11.4 MB
|
|
|
024 Exercise Solution_en.srt
|
SRT
|
3.3 KB
|
|
|
024 Handling Props with V-For.mp4
|
MP4
|
36.7 MB
|
|
|
024 Handling Props with V-For_en.srt
|
SRT
|
9.6 KB
|
|
|
025 Keys with V-For.mp4
|
MP4
|
18.6 MB
|
|
|
025 Keys with V-For_en.srt
|
SRT
|
4.6 KB
|
|
|
026 Including Bootstrap Styling.mp4
|
MP4
|
31.4 MB
|
|
|
026 Including Bootstrap Styling_en.srt
|
SRT
|
3.3 KB
|
|
|
027 Styling the Search Bar.mp4
|
MP4
|
26.8 MB
|
|
|
027 Styling the Search Bar_en.srt
|
SRT
|
6.3 KB
|
|
|
028 Styling the Video List.mp4
|
MP4
|
16 MB
|
|
|
028 Styling the Video List_en.srt
|
SRT
|
3.8 KB
|
|
|
029 Thumbnail Image Reference.mp4
|
MP4
|
82.6 MB
|
|
|
029 Thumbnail Image Reference_en.srt
|
SRT
|
7.9 KB
|
|
|
030 Thumbnail By Computed Property.mp4
|
MP4
|
38 MB
|
|
|
030 Thumbnail By Computed Property_en.srt
|
SRT
|
7 KB
|
|
|
031 More List Item Styling.mp4
|
MP4
|
118.1 MB
|
|
|
031 More List Item Styling_en.srt
|
SRT
|
8.2 KB
|
|
|
032 Handling Nested Clicks.mp4
|
MP4
|
29.6 MB
|
|
|
032 Handling Nested Clicks_en.srt
|
SRT
|
6.5 KB
|
|
|
033 Event Handling in the VideoList.mp4
|
MP4
|
32.1 MB
|
|
|
033 Event Handling in the VideoList_en.srt
|
SRT
|
7 KB
|
|
|
034 Receiving Events in the App.mp4
|
MP4
|
21.1 MB
|
|
|
035 Passing Props to the Video Detail.mp4
|
MP4
|
42.8 MB
|
|
|
035 Passing Props to the Video Detail_en.srt
|
SRT
|
6.9 KB
|
|
|
036 Updating Data.mp4
|
MP4
|
45.1 MB
|
|
|
036 Updating Data_en.srt
|
SRT
|
7.6 KB
|
|
|
037 The V-If Directive.mp4
|
MP4
|
97 MB
|
|
|
037 The V-If Directive_en.srt
|
SRT
|
5.9 KB
|
|
|
038 Referencing Video Title and Description.mp4
|
MP4
|
107.6 MB
|
|
|
038 Referencing Video Title and Description_en.srt
|
SRT
|
6.3 KB
|
|
|
039 Crafting the Embed URL.mp4
|
MP4
|
200.1 MB
|
|
|
039 Crafting the Embed URL_en.srt
|
SRT
|
10.5 KB
|
|
|
040 Responsive Embeds.mp4
|
MP4
|
20.6 MB
|
|
|
041 Two Column Layout.mp4
|
MP4
|
88.8 MB
|
|
|
042 App Review.mp4
|
MP4
|
20.1 MB
|
|
|
042 App Review_en.srt
|
SRT
|
4 KB
|
|
|
043 Exercise Solution.mp4
|
MP4
|
8.5 MB
|
|
|
043 Exercise Solution_en.srt
|
SRT
|
2.7 KB
|
|
|
044 Exercise Solution.mp4
|
MP4
|
14.3 MB
|
|
|
044 Exercise Solution_en.srt
|
SRT
|
4.1 KB
|
|
|
[CourseClub.Me].url
|
URL
|
102.4 B
|
|
|
[FreeCourseSite.com].url
|
URL
|
102.4 B
|
|
|
[GigaCourse.Com].url
|
URL
|
0 B
|