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.
|
[FreeCourseSite.com].txt |
1.07KB |
[FreeCourseSite.com].url |
127B |
[HaxTech.me].txt |
1.05KB |
[HaxTech.me].url |
123B |
001 Introduction.mp4 |
14.85MB |
001 Introduction-subtitle-en.vtt |
2.08KB |
002 components-learning-card.pdf |
32.31KB |
002 What is React_.mp4 |
11.70MB |
002 What is React_-subtitle-en.vtt |
3.35KB |
003 Real-World SPAs & React Web Apps.mp4 |
7.83MB |
003 Real-World SPAs & React Web Apps-subtitle-en.vtt |
2.97KB |
004 Writing our First React Code.mp4 |
32.52MB |
004 Writing our First React Code-subtitle-en.vtt |
16.87KB |
005 Why Should we Choose React_.mp4 |
4.54MB |
005 Why Should we Choose React_-subtitle-en.vtt |
2.35KB |
006 React Alternatives.mp4 |
2.71MB |
006 React Alternatives-subtitle-en.vtt |
1.37KB |
007 Understanding Single Page Applications and Multi Page Applications.mp4 |
7.21MB |
007 Understanding Single Page Applications and Multi Page Applications-subtitle-en.vtt |
4.22KB |
008 Course Outline.mp4 |
29.23MB |
008 Course Outline-subtitle-en.vtt |
8.84KB |
009 How to get the Most out of This Course.mp4 |
5.25MB |
009 How to get the Most out of This Course-subtitle-en.vtt |
3.08KB |
011 Module Introduction.mp4 |
2.36MB |
011 Module Introduction-subtitle-en.vtt |
1.90KB |
012 Understanding _let_ and _const_.mp4 |
5.37MB |
012 Understanding _let_ and _const_-subtitle-en.vtt |
3.52KB |
013 Arrow Functions.mp4 |
9.15MB |
013 Arrow Functions-subtitle-en.vtt |
5.98KB |
014 Exports and Imports.mp4 |
7.63MB |
014 Exports and Imports-subtitle-en.vtt |
5.34KB |
015 Understanding Classes.mp4 |
8.39MB |
015 Understanding Classes-subtitle-en.vtt |
5.14KB |
016 Classes_ Properties and Methods.mp4 |
5.61MB |
016 Classes_ Properties and Methods-subtitle-en.vtt |
3.59KB |
017 The Spread & Rest Operator.mp4 |
11.10MB |
017 The Spread & Rest Operator-subtitle-en.vtt |
7.24KB |
018 Destructuring.mp4 |
5.75MB |
018 Destructuring-subtitle-en.vtt |
3.65KB |
019 Reference and Primitive Types Refresher.mp4 |
7.43MB |
019 Reference and Primitive Types Refresher-subtitle-en.vtt |
4.81KB |
020 Refreshing Array Functions.mp4 |
4.45MB |
020 Refreshing Array Functions-subtitle-en.vtt |
3.13KB |
021 Wrap Up.mp4 |
1.29MB |
021 Wrap Up-subtitle-en.vtt |
1.13KB |
024 Module Introduction.mp4 |
989.51KB |
024 Module Introduction-subtitle-en.vtt |
699B |
025 The Build Workflow.mp4 |
32.25MB |
025 The Build Workflow-subtitle-en.vtt |
9.53KB |
026 Using Create React App.mp4 |
14.48MB |
026 Using Create React App-subtitle-en.vtt |
6.28KB |
027 ide-setup.pdf |
48.68KB |
027 Understanding the Folder Structure.mp4 |
18.81MB |
027 Understanding the Folder Structure-subtitle-en.vtt |
9.72KB |
028 components-learning-card.pdf |
32.31KB |
028 Understanding Component Basics.mp4 |
10.56MB |
028 Understanding Component Basics-subtitle-en.vtt |
6.12KB |
029 Understanding JSX.mp4 |
13.24MB |
029 Understanding JSX-subtitle-en.vtt |
5.94KB |
030 JSX Restrictions.mp4 |
7.04MB |
030 JSX Restrictions-subtitle-en.vtt |
3.37KB |
031 Creating a Functional Component.mp4 |
16.42MB |
031 Creating a Functional Component-subtitle-en.vtt |
8.75KB |
032 components.pdf |
32.81KB |
033 Working with Components & Re-Using Them.mp4 |
3.79MB |
033 Working with Components & Re-Using Them-subtitle-en.vtt |
1.88KB |
034 Outputting Dynamic Content.mp4 |
6.94MB |
034 Outputting Dynamic Content-subtitle-en.vtt |
2.76KB |
035 props-learning-card.pdf |
35.06KB |
035 Working with Props.mp4 |
9.67MB |
035 Working with Props-subtitle-en.vtt |
4.11KB |
036 base-syntax-01-props-custom-cmp.zip |
121.10KB |
036 Understanding the Children Property.mp4 |
6.92MB |
036 Understanding the Children Property-subtitle-en.vtt |
2.83KB |
037 Understanding & Using State.mp4 |
16.50MB |
037 Understanding & Using State-subtitle-en.vtt |
6.90KB |
039 Handling Events with Methods.mp4 |
9.64MB |
039 Handling Events with Methods-subtitle-en.vtt |
3.96KB |
041 Manipulating the State.mp4 |
12.38MB |
041 Manipulating the State-subtitle-en.vtt |
4.99KB |
041 state-learning-card.pdf |
28.31KB |
042 Functional (Stateless) vs class (Stateful) Components.mp4 |
7.45MB |
042 Functional (Stateless) vs class (Stateful) Components-subtitle-en.vtt |
3.87KB |
043 base-syntax-02-state-events.zip |
121.13KB |
043 Passing Method References Between Components.mp4 |
19.72MB |
043 Passing Method References Between Components-subtitle-en.vtt |
7.62KB |
044 Adding Two Way Binding.mp4 |
18.39MB |
044 Adding Two Way Binding-subtitle-en.vtt |
7.00KB |
045 Adding Styling with Stylesheets.mp4 |
14.38MB |
045 Adding Styling with Stylesheets-subtitle-en.vtt |
5.96KB |
046 Working with Inline Styles.mp4 |
11.07MB |
046 Working with Inline Styles-subtitle-en.vtt |
4.79KB |
047 base-syntax-03-finished.zip |
121.64KB |
048 Module Introduction.mp4 |
1.61MB |
048 Module Introduction-subtitle-en.vtt |
1.11KB |
049 jsx-conditionals-learning-card.pdf |
21.27KB |
049 Rendering Content Conditionally.mp4 |
32.22MB |
049 Rendering Content Conditionally-subtitle-en.vtt |
10.98KB |
050 Handling Dynamic Content _The JavaScript Way_.mp4 |
14.22MB |
050 Handling Dynamic Content _The JavaScript Way_-subtitle-en.vtt |
5.39KB |
050 lists-conditionals-01-conditional-content.zip |
123.20KB |
051 Outputting Lists (Intro).mp4 |
4.48MB |
051 Outputting Lists (Intro)-subtitle-en.vtt |
1.54KB |
052 jsx-lists-learning-card.pdf |
31.40KB |
052 Outputting Lists.mp4 |
17.02MB |
052 Outputting Lists-subtitle-en.vtt |
6.00KB |
053 Lists & State.mp4 |
12.31MB |
053 Lists & State-subtitle-en.vtt |
4.66KB |
054 Updating State Immutably.mp4 |
6.55MB |
054 Updating State Immutably-subtitle-en.vtt |
2.80KB |
055 Lists & Keys.mp4 |
12.35MB |
055 Lists & Keys-subtitle-en.vtt |
4.94KB |
056 Flexible Lists.mp4 |
25.45MB |
056 Flexible Lists-subtitle-en.vtt |
8.44KB |
056 lists-conditionals-lists-finished.zip |
122.60KB |
057 Wrap Up.mp4 |
6.47MB |
057 Wrap Up-subtitle-en.vtt |
2.06KB |
058 lists-conditionals-lists-finished.zip |
122.60KB |
059 Module Introduction.mp4 |
1.98MB |
059 Module Introduction-subtitle-en.vtt |
1.38KB |
060 Outlining the Problem Set.mp4 |
5.08MB |
060 Outlining the Problem Set-subtitle-en.vtt |
2.11KB |
061 Setting Styles Dynamically.mp4 |
9.19MB |
061 Setting Styles Dynamically-subtitle-en.vtt |
3.68KB |
062 Setting Class Names Dynamically.mp4 |
20.19MB |
062 Setting Class Names Dynamically-subtitle-en.vtt |
7.89KB |
063 Adding and Using Radium.mp4 |
22.23MB |
063 Adding and Using Radium-subtitle-en.vtt |
7.79KB |
064 styling-01-radium.zip |
121.92KB |
064 Using Radium for Media Queries.mp4 |
14.64MB |
064 Using Radium for Media Queries-subtitle-en.vtt |
5.25KB |
065 css-modules-learning-card.pdf |
24.27KB |
065 Enabling & Using CSS Modules.mp4 |
46.25MB |
065 Enabling & Using CSS Modules-subtitle-en.vtt |
15.13KB |
067 Adding Pseudo Selectors.mp4 |
17.75MB |
067 Adding Pseudo Selectors-subtitle-en.vtt |
5.16KB |
068 Working with Media Queries.mp4 |
5.01MB |
068 Working with Media Queries-subtitle-en.vtt |
2.06KB |
069 styling-02-css-modules-finished.zip |
151.07KB |
070 Module Introduction.mp4 |
1.38MB |
070 Module Introduction-subtitle-en.vtt |
945B |
071 Understanding Error Messages.mp4 |
8.55MB |
071 Understanding Error Messages-subtitle-en.vtt |
2.96KB |
072 Finding Logical Errors by using Dev Tools & Sourcemaps.mp4 |
11.12MB |
072 Finding Logical Errors by using Dev Tools & Sourcemaps-subtitle-en.vtt |
4.58KB |
073 Working with the React Developer Tools.mp4 |
5.74MB |
073 Working with the React Developer Tools-subtitle-en.vtt |
2.69KB |
074 Using Error Boundaries (React 16+).mp4 |
22.97MB |
074 Using Error Boundaries (React 16+)-subtitle-en.vtt |
8.38KB |
075 Wrap Up.mp4 |
1.79MB |
075 Wrap Up-subtitle-en.vtt |
1.08KB |
076 debugging-01-finished.zip |
151.61KB |
077 Module Introduction.mp4 |
1.07MB |
077 Module Introduction-subtitle-en.vtt |
797B |
078 A Better Project Structure.mp4 |
17.85MB |
078 A Better Project Structure-subtitle-en.vtt |
8.06KB |
079 cmp-deep-dive-01-after-cmp-split.zip |
158.07KB |
079 Splitting an App Into Components.mp4 |
46.23MB |
079 Splitting an App Into Components-subtitle-en.vtt |
17.29KB |
080 Comparing Stateless and Stateful Components.mp4 |
21.05MB |
080 Comparing Stateless and Stateful Components-subtitle-en.vtt |
8.09KB |
081 Understanding the Component Lifecycle.mp4 |
11.22MB |
081 Understanding the Component Lifecycle-subtitle-en.vtt |
7.90KB |
082 Converting Stateless to Stateful Components.mp4 |
8.66MB |
082 Converting Stateless to Stateful Components-subtitle-en.vtt |
3.05KB |
083 Component Creation Lifecycle in Action.mp4 |
27.84MB |
083 Component Creation Lifecycle in Action-subtitle-en.vtt |
9.74KB |
083 lifecycle-creation-learning-card.pdf |
32.53KB |
085 cmp-deep-dive-02-added-lifecycle.zip |
158.58KB |
085 Component Updating Lifecycle Hooks.mp4 |
6.54MB |
085 Component Updating Lifecycle Hooks-subtitle-en.vtt |
4.67KB |
086 Component Updating Lifecycle in Action.mp4 |
25.29MB |
086 Component Updating Lifecycle in Action-subtitle-en.vtt |
8.81KB |
086 lifecycle-update-external-learning-card.pdf |
32.87KB |
087 cmp-deep-dive-03-should-component-update.zip |
160.10KB |
087 Updating Lifecycle Hooks (Triggered by State Changes).mp4 |
7.68MB |
087 Updating Lifecycle Hooks (Triggered by State Changes)-subtitle-en.vtt |
3.77KB |
088 cmp-deep-dive-04-pure-components.zip |
158.67KB |
088 Performance Gains with PureComponents.mp4 |
32.44MB |
088 Performance Gains with PureComponents-subtitle-en.vtt |
11.92KB |
089 How React Updates the App & Component Tree.mp4 |
3.85MB |
089 How React Updates the App & Component Tree-subtitle-en.vtt |
2.75KB |
090 Understanding React's DOM Updating Strategy.mp4 |
8.00MB |
090 Understanding React's DOM Updating Strategy-subtitle-en.vtt |
5.02KB |
091 Returning Adjacent Elements (React 16+).mp4 |
26.88MB |
091 Returning Adjacent Elements (React 16+)-subtitle-en.vtt |
9.60KB |
092 Understanding Higher Order Components (HOCs).mp4 |
13.81MB |
092 Understanding Higher Order Components (HOCs)-subtitle-en.vtt |
4.25KB |
093 Auxiliary.js |
59B |
094 A Different Approach to HOCs.mp4 |
18.14MB |
094 A Different Approach to HOCs-subtitle-en.vtt |
6.06KB |
094 cmp-deep-dive-05-hocs.zip |
158.76KB |
095 Passing Unknown Props.mp4 |
10.88MB |
095 Passing Unknown Props-subtitle-en.vtt |
4.57KB |
096 Using setState Correctly.mp4 |
13.57MB |
096 Using setState Correctly-subtitle-en.vtt |
4.71KB |
097 cmp-deep-dive-06-proptypes.zip |
159.97KB |
097 Validating Props.mp4 |
18.83MB |
097 Validating Props-subtitle-en.vtt |
6.73KB |
099 Using References (_ref_).mp4 |
14.68MB |
099 Using References (_ref_)-subtitle-en.vtt |
5.83KB |
100 Wrap Up.mp4 |
2.74MB |
100 Wrap Up-subtitle-en.vtt |
1.84KB |
101 cmp-deep-dive-07-finished.zip |
160.51KB |
102 Module Introduction.mp4 |
1.43MB |
102 Module Introduction-subtitle-en.vtt |
1.11KB |
103 Planning an App in React - Core Steps.mp4 |
3.90MB |
103 Planning an App in React - Core Steps-subtitle-en.vtt |
3.09KB |
104 Planning our App - Layout and Component Tree.mp4 |
19.96MB |
104 Planning our App - Layout and Component Tree-subtitle-en.vtt |
11.48KB |
105 Planning the State.mp4 |
8.39MB |
105 Planning the State-subtitle-en.vtt |
4.69KB |
106 burger-basics-01-project-setup.zip |
147.99KB |
106 Setting up the Project.mp4 |
12.63MB |
106 Setting up the Project-subtitle-en.vtt |
5.29KB |
107 Creating a Layout Component.mp4 |
20.95MB |
107 Creating a Layout Component-subtitle-en.vtt |
11.09KB |
108 Starting Implementation of The Burger Builder Container.mp4 |
11.40MB |
108 Starting Implementation of The Burger Builder Container-subtitle-en.vtt |
5.13KB |
109 Adding a Dynamic Ingredient Component.mp4 |
23.60MB |
109 Adding a Dynamic Ingredient Component-subtitle-en.vtt |
8.84KB |
109 BurgerIngredient.css |
2.12KB |
110 Adding Prop Type Validation.mp4 |
9.08MB |
110 Adding Prop Type Validation-subtitle-en.vtt |
3.55KB |
111 Starting the Burger Component.mp4 |
16.38MB |
111 Starting the Burger Component-subtitle-en.vtt |
7.22KB |
112 Outputting Burger Ingredients Dynamically.mp4 |
23.94MB |
112 Outputting Burger Ingredients Dynamically-subtitle-en.vtt |
10.12KB |
113 burger-basics-02-after-ingredients.zip |
161.61KB |
113 Calculating the Ingredient Sum Dynamically.mp4 |
15.02MB |
113 Calculating the Ingredient Sum Dynamically-subtitle-en.vtt |
5.48KB |
114 13-build-control-addition.css |
686B |
114 Adding the Build Control Component.mp4 |
18.81MB |
114 Adding the Build Control Component-subtitle-en.vtt |
7.64KB |
115 Outputting Multiple Build Controls.mp4 |
10.61MB |
115 Outputting Multiple Build Controls-subtitle-en.vtt |
3.94KB |
116 Connecting State to Build Controls.mp4 |
22.77MB |
116 Connecting State to Build Controls-subtitle-en.vtt |
8.35KB |
117 Removing Ingredients Safely.mp4 |
24.38MB |
117 Removing Ingredients Safely-subtitle-en.vtt |
8.33KB |
118 Displaying and Updating the Burger Price.mp4 |
8.23MB |
118 Displaying and Updating the Burger Price-subtitle-en.vtt |
2.64KB |
119 Adding the Order Button.mp4 |
33.66MB |
119 Adding the Order Button-subtitle-en.vtt |
11.28KB |
119 burger-basics-03-after-build-controls.zip |
171.47KB |
120 Creating the Order Summary Modal.mp4 |
39.53MB |
120 Creating the Order Summary Modal-subtitle-en.vtt |
14.94KB |
120 Modal.css |
373B |
121 Showing & Hiding the Modal (with Animation!).mp4 |
20.57MB |
121 Showing & Hiding the Modal (with Animation!)-subtitle-en.vtt |
7.67KB |
122 Implementing the Backdrop Component.mp4 |
21.50MB |
122 Implementing the Backdrop Component-subtitle-en.vtt |
8.81KB |
123 Adding a Custom Button Component.mp4 |
11.50MB |
123 Adding a Custom Button Component-subtitle-en.vtt |
4.93KB |
123 Button.css |
336B |
124 Implementing the Button Component.mp4 |
13.19MB |
124 Implementing the Button Component-subtitle-en.vtt |
5.02KB |
125 Adding the Price to the Order Summary.mp4 |
4.42MB |
125 Adding the Price to the Order Summary-subtitle-en.vtt |
2.41KB |
125 burger-basics-04-after-modal.zip |
177.77KB |
126 Adding a Toolbar.mp4 |
21.26MB |
126 Adding a Toolbar-subtitle-en.vtt |
10.28KB |
127 burger-logo.png |
14.30KB |
127 Using a Logo in our Application.mp4 |
15.65MB |
127 Using a Logo in our Application-subtitle-en.vtt |
7.38KB |
128 Adding Reusable Navigation Items.mp4 |
29.08MB |
128 Adding Reusable Navigation Items-subtitle-en.vtt |
12.53KB |
129 Creating a Responsive Sidedrawer.mp4 |
19.58MB |
129 Creating a Responsive Sidedrawer-subtitle-en.vtt |
8.36KB |
130 Working on Responsive Adjustments.mp4 |
12.50MB |
130 Working on Responsive Adjustments-subtitle-en.vtt |
4.97KB |
131 More about Responsive Adjustments.mp4 |
20.75MB |
131 More about Responsive Adjustments-subtitle-en.vtt |
8.70KB |
132 Reusing the Backdrop.mp4 |
25.14MB |
132 Reusing the Backdrop-subtitle-en.vtt |
10.41KB |
133 Adding a Sidedrawer Toogle Button.mp4 |
16.83MB |
133 Adding a Sidedrawer Toogle Button-subtitle-en.vtt |
7.12KB |
134 Adding a Hamburger Icon.mp4 |
6.09MB |
134 Adding a Hamburger Icon-subtitle-en.vtt |
2.51KB |
134 burger-basics-05-after-navigation.zip |
217.35KB |
135 Improving the App - Introduction.mp4 |
2.58MB |
135 Improving the App - Introduction-subtitle-en.vtt |
1.39KB |
136 Prop Type Validation.mp4 |
3.76MB |
136 Prop Type Validation-subtitle-en.vtt |
1.69KB |
137 Improving Performance.mp4 |
25.51MB |
137 Improving Performance-subtitle-en.vtt |
8.42KB |
138 Using Component Lifecycle Methods.mp4 |
5.19MB |
138 Using Component Lifecycle Methods-subtitle-en.vtt |
2.23KB |
139 Changing the Folder Structure.mp4 |
10.34MB |
139 Changing the Folder Structure-subtitle-en.vtt |
5.98KB |
140 Wrap Up.mp4 |
3.56MB |
140 Wrap Up-subtitle-en.vtt |
1.94KB |
141 burger-basics-05-after-navigation.zip |
217.35KB |
142 Module Introduction.mp4 |
1.09MB |
142 Module Introduction-subtitle-en.vtt |
1.13KB |
143 Understanding Http Requests in React.mp4 |
1.68MB |
143 Understanding Http Requests in React-subtitle-en.vtt |
1.73KB |
144 http-01-starting-setup.zip |
131.70KB |
144 Understanding our Project and Introducing Axios.mp4 |
8.74MB |
144 Understanding our Project and Introducing Axios-subtitle-en.vtt |
4.67KB |
145 Creating a Http Request to GET Data.mp4 |
11.38MB |
145 Creating a Http Request to GET Data-subtitle-en.vtt |
6.19KB |
146 Rendering Fetched Data to the Screen.mp4 |
8.77MB |
146 Rendering Fetched Data to the Screen-subtitle-en.vtt |
4.42KB |
147 Transforming Data.mp4 |
5.45MB |
147 Transforming Data-subtitle-en.vtt |
2.93KB |
148 Making a Post Selectable.mp4 |
8.88MB |
148 Making a Post Selectable-subtitle-en.vtt |
4.35KB |
149 Fetching Data on Update (without Creating Infinite Loops).mp4 |
18.17MB |
149 Fetching Data on Update (without Creating Infinite Loops)-subtitle-en.vtt |
8.41KB |
149 http-02-after-get.zip |
129.79KB |
150 POSTing Data to the Server.mp4 |
8.24MB |
150 POSTing Data to the Server-subtitle-en.vtt |
4.42KB |
151 Sending a DELETE Request.mp4 |
5.29MB |
151 Sending a DELETE Request-subtitle-en.vtt |
2.67KB |
152 Fixing a Bug.mp4 |
1.09MB |
152 Fixing a Bug-subtitle-en.vtt |
634B |
153 Handling Errors Locally.mp4 |
7.65MB |
153 Handling Errors Locally-subtitle-en.vtt |
3.62KB |
153 http-03-after-post-error.zip |
130.99KB |
154 Adding Interceptors to Execute Code Globally.mp4 |
12.83MB |
154 Adding Interceptors to Execute Code Globally-subtitle-en.vtt |
7.04KB |
156 http-04-after-global-axios.zip |
131.39KB |
156 Setting a Default Global Configuration for Axios.mp4 |
7.04MB |
156 Setting a Default Global Configuration for Axios-subtitle-en.vtt |
3.54KB |
157 Creating and Using Axios Instances.mp4 |
10.27MB |
157 Creating and Using Axios Instances-subtitle-en.vtt |
5.71KB |
158 Wrap Up.mp4 |
891.56KB |
158 Wrap Up-subtitle-en.vtt |
872B |
159 http-05-finished.zip |
130.81KB |
160 Module Introduction.mp4 |
3.35MB |
160 Module Introduction-subtitle-en.vtt |
2.16KB |
161 Creating the Firebase Project.mp4 |
7.97MB |
161 Creating the Firebase Project-subtitle-en.vtt |
4.37KB |
162 Creating the Axios Instance.mp4 |
4.42MB |
162 Creating the Axios Instance-subtitle-en.vtt |
3.01KB |
163 Sending a POST Request.mp4 |
15.71MB |
163 Sending a POST Request-subtitle-en.vtt |
9.20KB |
164 Displaying a Spinner while Sending a Request.mp4 |
22.95MB |
164 Displaying a Spinner while Sending a Request-subtitle-en.vtt |
10.79KB |
164 http-burger-01-post-data.zip |
215.48KB |
165 Handling Errors.mp4 |
26.09MB |
165 Handling Errors-subtitle-en.vtt |
12.78KB |
165 http-burger-02-after-error-hoc.zip |
220.06KB |
166 Retrieving Data from the Backend.mp4 |
27.87MB |
166 Retrieving Data from the Backend-subtitle-en.vtt |
12.43KB |
167 Removing Old Interceptors.mp4 |
16.03MB |
167 Removing Old Interceptors-subtitle-en.vtt |
8.96KB |
168 http-burger-03-finished.zip |
217.20KB |
169 Module Introduction.mp4 |
899.62KB |
169 Module Introduction-subtitle-en.vtt |
957B |
170 Routing and SPAs.mp4 |
3.23MB |
170 Routing and SPAs-subtitle-en.vtt |
2.84KB |
170 routing-learning-card.pdf |
21.69KB |
171 routing-01-start.zip |
130.81KB |
171 Setting Up Links.mp4 |
8.66MB |
171 Setting Up Links-subtitle-en.vtt |
4.76KB |
172 Setting Up the Router Package.mp4 |
8.84MB |
172 Setting Up the Router Package-subtitle-en.vtt |
5.00KB |
174 Preparing the Project For Routing.mp4 |
11.87MB |
174 Preparing the Project For Routing-subtitle-en.vtt |
5.48KB |
175 Setting Up and Rendering Routes.mp4 |
8.93MB |
175 Setting Up and Rendering Routes-subtitle-en.vtt |
5.82KB |
176 Rendering Components for Routes.mp4 |
3.43MB |
176 Rendering Components for Routes-subtitle-en.vtt |
2.04KB |
176 routing-02-links-and-routes.zip |
135.87KB |
177 Switching Between Pages.mp4 |
3.27MB |
177 Switching Between Pages-subtitle-en.vtt |
2.47KB |
178 Using Links to Switch Pages.mp4 |
6.74MB |
178 Using Links to Switch Pages-subtitle-en.vtt |
4.77KB |
179 Using Routing-Related Props.mp4 |
6.11MB |
179 Using Routing-Related Props-subtitle-en.vtt |
3.65KB |
180 The _withRouter_ HOC & Route Props.mp4 |
7.71MB |
180 The _withRouter_ HOC & Route Props-subtitle-en.vtt |
3.77KB |
181 Absolute vs Relative Paths.mp4 |
4.38MB |
181 Absolute vs Relative Paths-subtitle-en.vtt |
2.80KB |
183 Styling the Active Route.mp4 |
11.04MB |
183 Styling the Active Route-subtitle-en.vtt |
6.31KB |
184 Passing Route Parameters.mp4 |
14.32MB |
184 Passing Route Parameters-subtitle-en.vtt |
7.41KB |
185 Extracting Route Parameters.mp4 |
6.06MB |
185 Extracting Route Parameters-subtitle-en.vtt |
3.32KB |
187 Using Switch to Load a Single Route.mp4 |
7.09MB |
187 Using Switch to Load a Single Route-subtitle-en.vtt |
3.94KB |
188 Navigating Programmatically.mp4 |
6.97MB |
188 Navigating Programmatically-subtitle-en.vtt |
3.80KB |
189 Additional Information Regarding Active Links.mp4 |
4.36MB |
189 Additional Information Regarding Active Links-subtitle-en.vtt |
2.64KB |
190 Understanding Nested Routes.mp4 |
15.93MB |
190 Understanding Nested Routes-subtitle-en.vtt |
7.98KB |
191 Creating Dynamic Nested Routes.mp4 |
11.03MB |
191 Creating Dynamic Nested Routes-subtitle-en.vtt |
5.01KB |
191 routing-03-after-nested-routing.zip |
136.74KB |
192 Redirecting Requests.mp4 |
5.18MB |
192 Redirecting Requests-subtitle-en.vtt |
2.87KB |
193 Conditional Redirects.mp4 |
6.08MB |
193 Conditional Redirects-subtitle-en.vtt |
2.90KB |
194 routing-04-redirect.zip |
135.09KB |
194 Using the History Prop to Redirect (Replace).mp4 |
4.98MB |
194 Using the History Prop to Redirect (Replace)-subtitle-en.vtt |
3.21KB |
195 Working with Guards.mp4 |
7.67MB |
195 Working with Guards-subtitle-en.vtt |
3.88KB |
196 Handling the 404 Case (Unknown Routes).mp4 |
5.54MB |
196 Handling the 404 Case (Unknown Routes)-subtitle-en.vtt |
3.38KB |
197 Loading Routes Lazily.mp4 |
22.30MB |
197 Loading Routes Lazily-subtitle-en.vtt |
12.43KB |
198 Routing and Server Deployment.mp4 |
5.92MB |
198 Routing and Server Deployment-subtitle-en.vtt |
4.90KB |
199 Wrap Up.mp4 |
1022.87KB |
199 Wrap Up-subtitle-en.vtt |
822B |
200 routing-05-finished.zip |
136.74KB |
201 Module Introduction.mp4 |
2.77MB |
201 Module Introduction-subtitle-en.vtt |
1.80KB |
202 Building the Checkout Container.mp4 |
29.76MB |
202 Building the Checkout Container-subtitle-en.vtt |
12.46KB |
203 Setting Up Routing & Routes.mp4 |
12.26MB |
203 Setting Up Routing & Routes-subtitle-en.vtt |
4.85KB |
204 Navigating to the Checkout Page.mp4 |
17.48MB |
204 Navigating to the Checkout Page-subtitle-en.vtt |
5.13KB |
205 Navigating Back & To Next Page.mp4 |
8.57MB |
205 Navigating Back & To Next Page-subtitle-en.vtt |
3.65KB |
205 routing-burger-01-first-routes.zip |
227.92KB |
206 Passing Ingredients via Query Params.mp4 |
16.08MB |
206 Passing Ingredients via Query Params-subtitle-en.vtt |
5.66KB |
206 routing-burger-02-query-params.zip |
228.24KB |
207 Navigating to the Contact Data Component.mp4 |
26.33MB |
207 Navigating to the Contact Data Component-subtitle-en.vtt |
9.73KB |
208 Order Submission & Passing Data Between Pages.mp4 |
41.03MB |
208 Order Submission & Passing Data Between Pages-subtitle-en.vtt |
12.27KB |
209 Adding an Orders Page.mp4 |
14.74MB |
209 Adding an Orders Page-subtitle-en.vtt |
5.65KB |
210 Implementing Navigation Links.mp4 |
13.60MB |
210 Implementing Navigation Links-subtitle-en.vtt |
6.00KB |
211 Fetching Orders.mp4 |
18.53MB |
211 Fetching Orders-subtitle-en.vtt |
6.49KB |
212 Outputting the Orders.mp4 |
23.09MB |
212 Outputting the Orders-subtitle-en.vtt |
7.71KB |
213 Wrap Up.mp4 |
3.52MB |
213 Wrap Up-subtitle-en.vtt |
1.29KB |
214 routing-burger-03-finished.zip |
231.94KB |
215 Module Introduction.mp4 |
1.25MB |
215 Module Introduction-subtitle-en.vtt |
902B |
216 Analyzing the App.mp4 |
6.97MB |
216 Analyzing the App-subtitle-en.vtt |
2.02KB |
217 Creating a Custom Dynamic Input Component.mp4 |
32.00MB |
217 Creating a Custom Dynamic Input Component-subtitle-en.vtt |
12.81KB |
218 Setting Up a JS Config for the Form.mp4 |
23.14MB |
218 Setting Up a JS Config for the Form-subtitle-en.vtt |
8.65KB |
219 Dynamically Create Inputs based on JS Config.mp4 |
22.31MB |
219 Dynamically Create Inputs based on JS Config-subtitle-en.vtt |
5.80KB |
220 Adding a Dropdown Component.mp4 |
10.98MB |
220 Adding a Dropdown Component-subtitle-en.vtt |
4.17KB |
221 Handling User Input.mp4 |
29.77MB |
221 Handling User Input-subtitle-en.vtt |
8.05KB |
222 forms-01-basic-form.zip |
231.43KB |
222 Handling Form Submission.mp4 |
16.93MB |
222 Handling Form Submission-subtitle-en.vtt |
4.57KB |
223 Adding Custom Form Validation.mp4 |
31.40MB |
223 Adding Custom Form Validation-subtitle-en.vtt |
8.34KB |
224 Fixing a Common Validation Gotcha.mp4 |
3.82MB |
224 Fixing a Common Validation Gotcha-subtitle-en.vtt |
1.40KB |
225 Adding Validation Feedback.mp4 |
18.08MB |
225 Adding Validation Feedback-subtitle-en.vtt |
5.43KB |
226 Improving Visual Feedback.mp4 |
8.20MB |
226 Improving Visual Feedback-subtitle-en.vtt |
2.31KB |
228 forms-02-form-validation.zip |
234.31KB |
228 Handling Overall Form Validity.mp4 |
31.11MB |
228 Handling Overall Form Validity-subtitle-en.vtt |
7.85KB |
229 Fixing a Bug.mp4 |
3.77MB |
229 Fixing a Bug-subtitle-en.vtt |
1.68KB |
230 Wrap Up.mp4 |
9.28MB |
230 Wrap Up-subtitle-en.vtt |
2.30KB |
231 forms-03-finished.zip |
230.96KB |
232 Module Introduction.mp4 |
1.52MB |
232 Module Introduction-subtitle-en.vtt |
1.04KB |
233 Understanding State.mp4 |
2.78MB |
233 Understanding State-subtitle-en.vtt |
2.35KB |
234 The Complexity of Managing State.mp4 |
4.19MB |
234 The Complexity of Managing State-subtitle-en.vtt |
3.21KB |
235 redux-learning-card.pdf |
26.03KB |
235 Understanding the Redux Flow.mp4 |
8.38MB |
235 Understanding the Redux Flow-subtitle-en.vtt |
6.28KB |
236 redux-01-start.zip |
126.22KB |
236 Setting Up Reducer and Store.mp4 |
16.19MB |
236 Setting Up Reducer and Store-subtitle-en.vtt |
8.42KB |
237 Dispatching Actions.mp4 |
16.40MB |
237 Dispatching Actions-subtitle-en.vtt |
7.47KB |
238 Adding Subscriptions.mp4 |
6.68MB |
238 Adding Subscriptions-subtitle-en.vtt |
3.07KB |
238 redux-02-basic-flow.zip |
127.88KB |
239 Connecting React to Redux.mp4 |
8.35MB |
239 Connecting React to Redux-subtitle-en.vtt |
4.11KB |
240 Connecting the Store to React.mp4 |
21.10MB |
240 Connecting the Store to React-subtitle-en.vtt |
9.12KB |
241 Dispatching Actions from within the Component.mp4 |
16.13MB |
241 Dispatching Actions from within the Component-subtitle-en.vtt |
6.73KB |
241 redux-03-react-redux.zip |
129.82KB |
242 Passing and Retrieving Data with Action.mp4 |
10.17MB |
242 Passing and Retrieving Data with Action-subtitle-en.vtt |
4.36KB |
243 Switch-Case in the Reducer.mp4 |
8.75MB |
243 Switch-Case in the Reducer-subtitle-en.vtt |
3.29KB |
244 Updating State Immutably.mp4 |
37.51MB |
244 Updating State Immutably-subtitle-en.vtt |
14.53KB |
245 redux-04-improved-setup.zip |
132.90KB |
245 Updating Arrays Immutably.mp4 |
25.45MB |
245 Updating Arrays Immutably-subtitle-en.vtt |
9.39KB |
247 Outsourcing Action Types.mp4 |
15.24MB |
247 Outsourcing Action Types-subtitle-en.vtt |
5.32KB |
248 Combining Multiple Reducers.mp4 |
31.76MB |
248 Combining Multiple Reducers-subtitle-en.vtt |
10.69KB |
249 state-types.pdf |
24.20KB |
249 Understanding State Types.mp4 |
7.43MB |
249 Understanding State Types-subtitle-en.vtt |
5.50KB |
250 Combining Local UI State and Redux.mp4 |
23.25MB |
250 Combining Local UI State and Redux-subtitle-en.vtt |
7.30KB |
251 Wrap Up.mp4 |
3.98MB |
251 Wrap Up-subtitle-en.vtt |
1.77KB |
252 redux-05-finished.zip |
127.79KB |
253 Module Introduction.mp4 |
21.82MB |
253 Module Introduction-subtitle-en.vtt |
6.22KB |
254 Installing Redux and React Redux.mp4 |
10.99MB |
254 Installing Redux and React Redux-subtitle-en.vtt |
4.58KB |
255 Basic Redux Setup.mp4 |
5.48MB |
255 Basic Redux Setup-subtitle-en.vtt |
2.31KB |
255 redux-burger-01-basic-setup.zip |
238.48KB |
256 Finishing the Reducer for Ingredients.mp4 |
16.66MB |
256 Finishing the Reducer for Ingredients-subtitle-en.vtt |
7.22KB |
257 Connecting the Burger Builder Container to our Store.mp4 |
34.87MB |
257 Connecting the Burger Builder Container to our Store-subtitle-en.vtt |
10.38KB |
258 Working on the Total Price Calculation.mp4 |
23.94MB |
258 Working on the Total Price Calculation-subtitle-en.vtt |
6.42KB |
259 Redux & UI State.mp4 |
16.21MB |
259 Redux & UI State-subtitle-en.vtt |
4.47KB |
260 Adjusting Checkout and Contact Data.mp4 |
36.72MB |
260 Adjusting Checkout and Contact Data-subtitle-en.vtt |
9.62KB |
261 Wrap Up.mp4 |
9.72MB |
261 Wrap Up-subtitle-en.vtt |
2.88KB |
262 redux-burger-02-finished.zip |
236.88KB |
263 Module Introduction.mp4 |
744.31KB |
263 Module Introduction-subtitle-en.vtt |
491B |
264 Adding Middleware.mp4 |
17.33MB |
264 Adding Middleware-subtitle-en.vtt |
8.87KB |
265 redux-adv-01-start.zip |
131.32KB |
265 Using the Redux Devtools.mp4 |
23.66MB |
265 Using the Redux Devtools-subtitle-en.vtt |
9.11KB |
266 Executing Asynchronous Code - Introduction.mp4 |
4.52MB |
266 Executing Asynchronous Code - Introduction-subtitle-en.vtt |
2.14KB |
267 Introducing Action Creators.mp4 |
11.92MB |
267 Introducing Action Creators-subtitle-en.vtt |
4.99KB |
267 redux-adv-02-action-creators.zip |
133.84KB |
268 Action Creators & Async Code.mp4 |
19.22MB |
268 Action Creators & Async Code-subtitle-en.vtt |
7.21KB |
269 Handling Asynchronous Code.mp4 |
23.23MB |
269 Handling Asynchronous Code-subtitle-en.vtt |
9.00KB |
269 redux-adv-03-async-actions.zip |
133.68KB |
270 Restructuring Actions.mp4 |
18.65MB |
270 Restructuring Actions-subtitle-en.vtt |
7.63KB |
271 Where to Put Data Transforming Logic_.mp4 |
12.30MB |
271 Where to Put Data Transforming Logic_-subtitle-en.vtt |
6.55KB |
272 Using Action Creators and Get State.mp4 |
9.26MB |
272 Using Action Creators and Get State-subtitle-en.vtt |
3.72KB |
273 Using Utility Functions.mp4 |
20.69MB |
273 Using Utility Functions-subtitle-en.vtt |
8.19KB |
274 A Leaner Switch Case Statement.mp4 |
10.51MB |
274 A Leaner Switch Case Statement-subtitle-en.vtt |
3.67KB |
275 An Alternative Folder Structure.mp4 |
5.41MB |
275 An Alternative Folder Structure-subtitle-en.vtt |
2.65KB |
276 Diving Much Deeper.mp4 |
7.89MB |
276 Diving Much Deeper-subtitle-en.vtt |
2.47KB |
277 Wrap Up.mp4 |
2.65MB |
277 Wrap Up-subtitle-en.vtt |
1.14KB |
278 redux-adv-04-finished.zip |
135.75KB |
279 Module Introduction.mp4 |
3.48MB |
279 Module Introduction-subtitle-en.vtt |
1.53KB |
280 Installing the Redux Devtools.mp4 |
9.17MB |
280 Installing the Redux Devtools-subtitle-en.vtt |
3.58KB |
281 Preparing the Folder Structure.mp4 |
8.85MB |
281 Preparing the Folder Structure-subtitle-en.vtt |
3.53KB |
282 Creating Action Creators.mp4 |
17.95MB |
282 Creating Action Creators-subtitle-en.vtt |
7.26KB |
283 Executing Asynchronous Code.mp4 |
13.27MB |
283 Executing Asynchronous Code-subtitle-en.vtt |
4.85KB |
284 Fetching Ingredients Asynchronously.mp4 |
25.60MB |
284 Fetching Ingredients Asynchronously-subtitle-en.vtt |
8.83KB |
285 Initializing Ingredients in the BurgerBuilder.mp4 |
19.28MB |
285 Initializing Ingredients in the BurgerBuilder-subtitle-en.vtt |
6.13KB |
286 Changing the Order of our Ingredients Manually.mp4 |
6.50MB |
286 Changing the Order of our Ingredients Manually-subtitle-en.vtt |
2.71KB |
286 redux-adv-burger-01-async-action-ingredients.zip |
251.39KB |
287 Adding Order Actions.mp4 |
20.02MB |
287 Adding Order Actions-subtitle-en.vtt |
6.90KB |
288 Connecting Contact Data Container & Actions.mp4 |
19.65MB |
288 Connecting Contact Data Container & Actions-subtitle-en.vtt |
4.59KB |
289 The Order Reducer.mp4 |
16.71MB |
289 The Order Reducer-subtitle-en.vtt |
5.80KB |
290 Working on Order Actions.mp4 |
17.17MB |
290 Working on Order Actions-subtitle-en.vtt |
4.91KB |
291 Redirect to Improve UX.mp4 |
10.06MB |
291 Redirect to Improve UX-subtitle-en.vtt |
3.60KB |
292 Combining Reducers.mp4 |
15.09MB |
292 Combining Reducers-subtitle-en.vtt |
5.41KB |
293 Handling Purchases & Updating the UI.mp4 |
30.18MB |
293 Handling Purchases & Updating the UI-subtitle-en.vtt |
9.25KB |
294 Resetting the Price after Purchases.mp4 |
6.55MB |
294 Resetting the Price after Purchases-subtitle-en.vtt |
1.92KB |
295 Fetching Orders (via Redux).mp4 |
45.76MB |
295 Fetching Orders (via Redux)-subtitle-en.vtt |
14.51KB |
296 Checking our Implemented Functionalities.mp4 |
4.67MB |
296 Checking our Implemented Functionalities-subtitle-en.vtt |
1.78KB |
297 Refactoring Reducers.mp4 |
30.85MB |
297 Refactoring Reducers-subtitle-en.vtt |
8.82KB |
298 Refactoring Reducers Continued.mp4 |
39.58MB |
298 Refactoring Reducers Continued-subtitle-en.vtt |
8.46KB |
299 Wrap Up.mp4 |
3.43MB |
299 Wrap Up-subtitle-en.vtt |
1.11KB |
300 redux-adv-burger-02-finished.zip |
245.02KB |
301 Module Introduction.mp4 |
1.84MB |
301 Module Introduction-subtitle-en.vtt |
1.47KB |
302 Understanding Authentication in Single Page Applications.mp4 |
4.63MB |
302 Understanding Authentication in Single Page Applications-subtitle-en.vtt |
3.74KB |
303 Required App Adjustments.mp4 |
1.41MB |
303 Required App Adjustments-subtitle-en.vtt |
998B |
304 Adding an Auth Form.mp4 |
49.83MB |
304 Adding an Auth Form-subtitle-en.vtt |
14.16KB |
305 Adding Actions.mp4 |
20.91MB |
305 Adding Actions-subtitle-en.vtt |
6.30KB |
305 auth-01-form-actions.zip |
245.64KB |
306 Getting a Token from the Backend.mp4 |
20.69MB |
306 Getting a Token from the Backend-subtitle-en.vtt |
7.68KB |
307 Adding Sign-In.mp4 |
20.18MB |
307 Adding Sign-In-subtitle-en.vtt |
5.83KB |
308 auth-02-auth-store.zip |
245.85KB |
308 Storing the Token.mp4 |
32.24MB |
308 Storing the Token-subtitle-en.vtt |
8.62KB |
309 Adding a Spinner.mp4 |
23.82MB |
309 Adding a Spinner-subtitle-en.vtt |
6.38KB |
310 Logging Users Out.mp4 |
21.80MB |
310 Logging Users Out-subtitle-en.vtt |
6.95KB |
311 Accessing Protected Resources.mp4 |
32.63MB |
311 Accessing Protected Resources-subtitle-en.vtt |
13.36KB |
311 auth-03-token.zip |
243.32KB |
312 Updating the UI Depending on Auth State.mp4 |
22.99MB |
312 Updating the UI Depending on Auth State-subtitle-en.vtt |
8.32KB |
313 Adding a Logout Link.mp4 |
19.69MB |
313 Adding a Logout Link-subtitle-en.vtt |
8.13KB |
314 Forwarding Unauthenticated Users.mp4 |
32.47MB |
314 Forwarding Unauthenticated Users-subtitle-en.vtt |
9.20KB |
315 Redirecting the User to the Checkout Page.mp4 |
50.07MB |
315 Redirecting the User to the Checkout Page-subtitle-en.vtt |
14.34KB |
316 Persistent Auth State with localStorage.mp4 |
51.31MB |
316 Persistent Auth State with localStorage-subtitle-en.vtt |
15.25KB |
317 Fixing Connect + Routing Errors.mp4 |
23.97MB |
317 Fixing Connect + Routing Errors-subtitle-en.vtt |
7.60KB |
318 Ensuring App Security.mp4 |
6.05MB |
318 Ensuring App Security-subtitle-en.vtt |
3.31KB |
319 Guarding Routes.mp4 |
16.78MB |
319 Guarding Routes-subtitle-en.vtt |
6.16KB |
320 Displaying User Specific Orders.mp4 |
25.47MB |
320 Displaying User Specific Orders-subtitle-en.vtt |
9.27KB |
321 Wrap Up.mp4 |
1.93MB |
321 Wrap Up-subtitle-en.vtt |
777B |
322 auth-04-finished.zip |
247.84KB |
323 Module Introduction.mp4 |
1022.90KB |
323 Module Introduction-subtitle-en.vtt |
750B |
324 Fixing the Redirect to the Frontpage.mp4 |
19.62MB |
324 Fixing the Redirect to the Frontpage-subtitle-en.vtt |
6.56KB |
325 Using updateObject in the Entire App.mp4 |
27.82MB |
325 Using updateObject in the Entire App-subtitle-en.vtt |
6.96KB |
326 Sharing the Validation Method.mp4 |
11.14MB |
326 Sharing the Validation Method-subtitle-en.vtt |
2.65KB |
327 Using Environment Variables.mp4 |
8.64MB |
327 Using Environment Variables-subtitle-en.vtt |
2.93KB |
328 Removing console_log()s.mp4 |
13.86MB |
328 Removing console_log()s-subtitle-en.vtt |
4.55KB |
329 Adding Lazy Loading.mp4 |
16.16MB |
329 Adding Lazy Loading-subtitle-en.vtt |
5.83KB |
330 Wrap Up.mp4 |
2.61MB |
330 Wrap Up-subtitle-en.vtt |
988B |
331 burger-improvements-01-finished.zip |
258.76KB |
332 Module Introduction.mp4 |
1.29MB |
332 Module Introduction-subtitle-en.vtt |
1.28KB |
333 What is Testing_.mp4 |
3.67MB |
333 What is Testing_-subtitle-en.vtt |
3.83KB |
334 Required Testing Tools.mp4 |
2.71MB |
334 Required Testing Tools-subtitle-en.vtt |
2.80KB |
335 What To Test_.mp4 |
3.05MB |
335 What To Test_-subtitle-en.vtt |
3.64KB |
336 Writing our First Test.mp4 |
31.68MB |
336 Writing our First Test-subtitle-en.vtt |
14.95KB |
337 Testing Components Continued.mp4 |
8.86MB |
337 Testing Components Continued-subtitle-en.vtt |
4.63KB |
338 Jest and Enzyme Documentations.mp4 |
14.27MB |
338 Jest and Enzyme Documentations-subtitle-en.vtt |
7.79KB |
339 Testing Components Correctly.mp4 |
5.36MB |
339 Testing Components Correctly-subtitle-en.vtt |
2.75KB |
340 Testing Containers.mp4 |
17.56MB |
340 Testing Containers-subtitle-en.vtt |
7.31KB |
341 How to Test Redux.mp4 |
10.41MB |
341 How to Test Redux-subtitle-en.vtt |
5.52KB |
342 Wrap Up.mp4 |
2.46MB |
342 Wrap Up-subtitle-en.vtt |
1.75KB |
343 testing-01-finished.zip |
256.03KB |
344 Module Introduction.mp4 |
853.16KB |
344 Module Introduction-subtitle-en.vtt |
689B |
345 Deployment Steps.mp4 |
4.69MB |
345 Deployment Steps-subtitle-en.vtt |
3.22KB |
346 Building the Project.mp4 |
6.33MB |
346 Building the Project-subtitle-en.vtt |
2.69KB |
347 Example_ Deploying on Firebase.mp4 |
10.28MB |
347 Example_ Deploying on Firebase-subtitle-en.vtt |
5.05KB |
348 Wrap Up.mp4 |
1.43MB |
348 Wrap Up-subtitle-en.vtt |
807B |
349 deployment-01-finished.zip |
259.17KB |
350 Module Introduction.mp4 |
2.09MB |
350 Module Introduction-subtitle-en.vtt |
1.51KB |
351 Introducing Webpack.mp4 |
1.95MB |
351 Introducing Webpack-subtitle-en.vtt |
1.21KB |
352 How Webpack works.mp4 |
4.24MB |
352 How Webpack works-subtitle-en.vtt |
2.84KB |
353 Basic Workflow Requirements.mp4 |
2.44MB |
353 Basic Workflow Requirements-subtitle-en.vtt |
1.76KB |
354 Project & npm Setup.mp4 |
7.97MB |
354 Project & npm Setup-subtitle-en.vtt |
4.72KB |
355 Creating a Basic Folder & File Structure.mp4 |
6.51MB |
355 Creating a Basic Folder & File Structure-subtitle-en.vtt |
3.46KB |
356 asyncComponent.js |
542B |
356 Creating the Basic React Application.mp4 |
26.84MB |
356 Creating the Basic React Application-subtitle-en.vtt |
11.85KB |
357 Installing Production Dependencies.mp4 |
2.84MB |
357 Installing Production Dependencies-subtitle-en.vtt |
1.60KB |
357 webpack-01-basic-react-app.zip |
182.33KB |
358 Setting Up the Basic Webpack Config.mp4 |
13.52MB |
358 Setting Up the Basic Webpack Config-subtitle-en.vtt |
8.03KB |
359 Adding File Rules.mp4 |
6.29MB |
359 Adding File Rules-subtitle-en.vtt |
3.70KB |
360 Introducing Babel.mp4 |
10.41MB |
360 Introducing Babel-subtitle-en.vtt |
5.39KB |
360 webpack-02-added-babel.zip |
190.99KB |
361 Adding CSS File Support.mp4 |
13.49MB |
361 Adding CSS File Support-subtitle-en.vtt |
6.91KB |
362 Creating Rules for Images.mp4 |
7.33MB |
362 Creating Rules for Images-subtitle-en.vtt |
3.55KB |
363 Lazy Loading.mp4 |
11.27MB |
363 Lazy Loading-subtitle-en.vtt |
5.83KB |
364 Injecting the Script into the index_html File.mp4 |
11.73MB |
364 Injecting the Script into the index_html File-subtitle-en.vtt |
4.94KB |
365 Creating the Production Workflow.mp4 |
21.39MB |
365 Creating the Production Workflow-subtitle-en.vtt |
6.57KB |
366 Wrap Up.mp4 |
2.75MB |
366 Wrap Up-subtitle-en.vtt |
1.22KB |
368 webpack-03-finished.zip |
204.37KB |
369 Module Introduction.mp4 |
1.24MB |
369 Module Introduction-subtitle-en.vtt |
1.49KB |
370 Understanding Server Side Rendering.mp4 |
5.28MB |
370 Understanding Server Side Rendering-subtitle-en.vtt |
3.69KB |
371 Setting Up a Project.mp4 |
9.62MB |
371 Setting Up a Project-subtitle-en.vtt |
6.81KB |
372 Understanding the Basics.mp4 |
6.53MB |
372 Understanding the Basics-subtitle-en.vtt |
4.56KB |
373 Next_js & Components & Pages.mp4 |
4.64MB |
373 Next_js & Components & Pages-subtitle-en.vtt |
3.12KB |
374 Styling our App in Next_js.mp4 |
4.70MB |
374 Styling our App in Next_js-subtitle-en.vtt |
2.76KB |
375 Handling (404) Errors.mp4 |
4.17MB |
375 Handling (404) Errors-subtitle-en.vtt |
2.29KB |
376 A Special Lifecyle Hook.mp4 |
20.64MB |
376 A Special Lifecyle Hook-subtitle-en.vtt |
10.80KB |
377 Deploying our App.mp4 |
6.47MB |
377 Deploying our App-subtitle-en.vtt |
3.49KB |
378 nextjs-01-finished.zip |
54.09KB |
379 Module Introduction.mp4 |
1.67MB |
379 Module Introduction-subtitle-en.vtt |
1.24KB |
380 animations-02-modal-open-close.zip |
128.08KB |
380 Preparing the Demo Project.mp4 |
17.03MB |
380 Preparing the Demo Project-subtitle-en.vtt |
6.66KB |
381 Using CSS Transitions.mp4 |
10.62MB |
381 Using CSS Transitions-subtitle-en.vtt |
5.12KB |
382 animations-03-css-animations.zip |
127.96KB |
382 Using CSS Animations.mp4 |
14.71MB |
382 Using CSS Animations-subtitle-en.vtt |
5.97KB |
383 CSS Transition & Animations Limitations.mp4 |
10.40MB |
383 CSS Transition & Animations Limitations-subtitle-en.vtt |
4.16KB |
384 Using ReactTransitionGroup.mp4 |
37.25MB |
384 Using ReactTransitionGroup-subtitle-en.vtt |
13.45KB |
385 animations-04-react-transition-basic.zip |
129.52KB |
385 Using the Transition Component.mp4 |
9.00MB |
385 Using the Transition Component-subtitle-en.vtt |
3.47KB |
386 Wrapping the Transition Component.mp4 |
9.40MB |
386 Wrapping the Transition Component-subtitle-en.vtt |
3.01KB |
387 Animation Timings.mp4 |
8.24MB |
387 Animation Timings-subtitle-en.vtt |
3.48KB |
388 animations-05-after-animation-events.zip |
129.71KB |
388 Transition Events.mp4 |
5.87MB |
388 Transition Events-subtitle-en.vtt |
2.71KB |
389 The CSSTransition Component.mp4 |
14.60MB |
389 The CSSTransition Component-subtitle-en.vtt |
5.64KB |
390 animations-06-csstransition.zip |
128.67KB |
390 Customizing CSS Classnames.mp4 |
7.02MB |
390 Customizing CSS Classnames-subtitle-en.vtt |
2.79KB |
391 Animating Lists.mp4 |
21.46MB |
391 Animating Lists-subtitle-en.vtt |
7.07KB |
392 Alternative Animation Packages.mp4 |
17.40MB |
392 Alternative Animation Packages-subtitle-en.vtt |
5.14KB |
392 animations-07-finished.zip |
128.21KB |
393 Wrap Up.mp4 |
4.20MB |
393 Wrap Up-subtitle-en.vtt |
2.12KB |
395 Module Introduction.mp4 |
2.21MB |
395 Module Introduction-subtitle-en.vtt |
1.59KB |
396 Installing Redux Saga.mp4 |
7.30MB |
396 Installing Redux Saga-subtitle-en.vtt |
2.97KB |
396 redux-saga-01-start.zip |
258.05KB |
397 Creating our First Saga.mp4 |
13.57MB |
397 Creating our First Saga-subtitle-en.vtt |
6.45KB |
398 Hooking the Saga Up (to the Store and Actions).mp4 |
14.31MB |
398 Hooking the Saga Up (to the Store and Actions)-subtitle-en.vtt |
4.49KB |
399 Moving Logic from the Action Creator to a Saga.mp4 |
16.58MB |
399 Moving Logic from the Action Creator to a Saga-subtitle-en.vtt |
6.16KB |
400 Moving More Logic Into Sagas.mp4 |
25.93MB |
400 Moving More Logic Into Sagas-subtitle-en.vtt |
10.37KB |
401 Handling Authentication with a Saga.mp4 |
36.85MB |
401 Handling Authentication with a Saga-subtitle-en.vtt |
11.01KB |
402 Handling Auto-Sign-In with a Saga.mp4 |
20.42MB |
402 Handling Auto-Sign-In with a Saga-subtitle-en.vtt |
5.90KB |
402 redux-saga-02-auth.zip |
260.05KB |
403 Moving the BurgerBuilder Side Effects into a Saga.mp4 |
20.78MB |
403 Moving the BurgerBuilder Side Effects into a Saga-subtitle-en.vtt |
7.33KB |
403 redux-saga-03-burger-builder.zip |
267.12KB |
404 Moving the Orders Side Effects into Sagas.mp4 |
40.71MB |
404 Moving the Orders Side Effects into Sagas-subtitle-en.vtt |
12.31KB |
404 redux-saga-04-orders.zip |
262.97KB |
405 Why Sagas can be Helpful.mp4 |
4.48MB |
405 Why Sagas can be Helpful-subtitle-en.vtt |
1.36KB |
406 Diving Deeper into Sagas.mp4 |
24.11MB |
406 Diving Deeper into Sagas-subtitle-en.vtt |
7.32KB |
407 redux-saga-05-finished.zip |
263.65KB |
408 Building the Burger CSS Code.mp4 |
80.67MB |
408 Building the Burger CSS Code-subtitle-en.vtt |
26.11KB |
408 burger-css.pdf |
9.78KB |
409 Module Introduction.mp4 |
1.03MB |
409 Module Introduction-subtitle-en.vtt |
1.27KB |
410 React Rocks! Where to find more Examples.mp4 |
4.89MB |
410 React Rocks! Where to find more Examples-subtitle-en.vtt |
1.62KB |
411 More Inspiration_ Real-World Projects Built with React.mp4 |
4.50MB |
411 More Inspiration_ Real-World Projects Built with React-subtitle-en.vtt |
1.67KB |
412 Static React Apps with Gatsby_js.mp4 |
5.52MB |
412 Static React Apps with Gatsby_js-subtitle-en.vtt |
2.99KB |
413 Introducing React Native.mp4 |
3.85MB |
413 Introducing React Native-subtitle-en.vtt |
2.67KB |
414 Component Libraries (Example_ Material UI).mp4 |
3.85MB |
414 Component Libraries (Example_ Material UI)-subtitle-en.vtt |
3.25KB |
415 Smaller Apps with Preact.mp4 |
5.36MB |
415 Smaller Apps with Preact-subtitle-en.vtt |
3.57KB |
416 Comparing React with Preact.mp4 |
13.52MB |
416 Comparing React with Preact-subtitle-en.vtt |
6.92KB |
417 Congratulations.mp4 |
5.87MB |
417 Congratulations-subtitle-en.vtt |
1.54KB |