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.
|
1.1 @media queries.html |
116B |
1.1 BEM.html |
79B |
1.1 code splitting.html |
124B |
1.1 crwn-clothing_sct6_local_images.zip |
2.37MB |
1.1 css keyframe animations.html |
110B |
1.1 Github end of lesson.html |
101B |
1.1 Github start of lesson.html |
101B |
1.1 Github start of lesson.html |
101B |
1.1 Github useState example.html |
109B |
1.1 GraphQL.html |
81B |
1.1 heroku.html |
84B |
1.1 React CodeSandbox.html |
89B |
1.1 styles.zip |
346B |
1.1 styles.zip |
346B |
1.1 What is Babel.html |
93B |
1.1 window.localStorage.html |
129B |
1.1 ZTM Github Projects.html |
95B |
1.2 Firebase security rules docs.html |
128B |
1.2 get started guidelines.html |
117B |
1.2 Github start of lesson.html |
101B |
1.2 Heroku CLI.html |
109B |
1.2 NVM.html |
90B |
1.2 styled-components.html |
95B |
1.2 styles.zip |
501B |
1.2 useState documentation.html |
102B |
1.2 What is regex.html |
98B |
1.2 window.sessionStorage.html |
131B |
1.3 babel-loader.html |
98B |
1.3 heroku CRA buildpack.html |
111B |
1.3 Introducing hooks.html |
102B |
1.3 React Docs.html |
113B |
1.4 Node install.html |
83B |
1.4 webpack docs.html |
93B |
1.5 Github start of lesson.html |
112B |
1. About This Section.html |
782B |
1. AMA - 100,000 Students!!.mp4 |
858.94MB |
1. AMA - 100,000 Students!!.srt |
53.61KB |
1. Bonus Lecture.html |
3.29KB |
1. Code Splitting Introduction.mp4 |
143.24MB |
1. Code Splitting Introduction.srt |
19.07KB |
1. Container Pattern.mp4 |
136.74MB |
1. Container Pattern.srt |
16.50KB |
1. Contributing To Open Source.mp4 |
130.25MB |
1. Contributing To Open Source.srt |
17.13KB |
1. Course Outline.mp4 |
56.14MB |
1. Course Outline.srt |
6.69KB |
1. CSS in JS.mp4 |
80.71MB |
1. CSS in JS.srt |
12.68KB |
1. Data Normalization + Collection Page.mp4 |
96.63MB |
1. Data Normalization + Collection Page.srt |
9.36KB |
1. Deploying To Heroku.mp4 |
109.82MB |
1. Deploying To Heroku.srt |
13.49KB |
1. Directory State Into Redux.mp4 |
135.29MB |
1. Directory State Into Redux.srt |
11.88KB |
1. Don't Overcomplicate.mp4 |
9.65MB |
1. Don't Overcomplicate.srt |
2.51KB |
1. Endorsements On LinkedIN.html |
2.05KB |
1. Firebase Security Rules.mp4 |
42.87MB |
1. Firebase Security Rules.srt |
11.26KB |
1. Introduction To GraphQL.mp4 |
65.73MB |
1. Introduction To GraphQL.srt |
18.47KB |
1. Introduction to Sagas.mp4 |
56.01MB |
1. Introduction to Sagas.srt |
13.32KB |
1. Introduction To Stripe.mp4 |
44.71MB |
1. Introduction To Stripe.srt |
7.17KB |
1. Introduction to Webpack + Babel.mp4 |
70.25MB |
1. Introduction to Webpack + Babel.srt |
16.17KB |
1. Local Storage and Session Storage.mp4 |
58.73MB |
1. Local Storage and Session Storage.srt |
9.35KB |
1. map().mp4 |
49.74MB |
1. map().srt |
6.18KB |
1. Mobile Responsiveness.mp4 |
105.70MB |
1. Mobile Responsiveness.srt |
13.24KB |
1. Nested Routing in Shop Page.mp4 |
80.27MB |
1. Nested Routing in Shop Page.srt |
8.71KB |
1. Note About This Section.html |
612B |
1. Note About This Section.html |
956B |
1. Observables + Observer Pattern.mp4 |
69.34MB |
1. Observables + Observer Pattern.srt |
16.23KB |
1. Quick note about cloning this repo.html |
577B |
1. Quick Note About This Section.html |
1.08KB |
1. React Concepts.mp4 |
11.41MB |
1. React Concepts.srt |
2.98KB |
1. React Hooks Introduction (useState).mp4 |
64.98MB |
1. React Hooks Introduction (useState).srt |
13.33KB |
1. Routing In React.mp4 |
43.81MB |
1. Routing In React.srt |
5.51KB |
1. Section Overview.mp4 |
36.96MB |
1. Section Overview.mp4 |
27.40MB |
1. Section Overview.mp4 |
17.86MB |
1. Section Overview.mp4 |
52.99MB |
1. Section Overview.srt |
7.67KB |
1. Section Overview.srt |
4.09KB |
1. Section Overview.srt |
2.57KB |
1. Section Overview.srt |
4.71KB |
1. Shopping Data.html |
6.17KB |
1. WithSpinner HOC.mp4 |
92.37MB |
1. WithSpinner HOC.srt |
12.71KB |
10.1 compression.html |
102B |
10.1 Crwn-Clothing playground.html |
87B |
10.1 CSS Border Box.html |
116B |
10.1 Github end of lesson.html |
101B |
10.1 styled-components.html |
108B |
10.2 babel-plugin-styled-components.html |
121B |
10.2 Github end of lesson.html |
100B |
10.2 Github start of lesson.html |
101B |
10.3 netlify.html |
85B |
10.3 redirect documentation.html |
116B |
10.4 gatsby-plugin-styled-components.html |
122B |
10.5 Github end of lesson.html |
111B |
10. Building Our Blog 5.mp4 |
77.55MB |
10. Building Our Blog 5.srt |
12.08KB |
10. Custom Hooks 2.mp4 |
32.80MB |
10. Custom Hooks 2.srt |
5.54KB |
10. Don't Eject.mp4 |
18.23MB |
10. Don't Eject.srt |
2.54KB |
10. Google Sign In Authentication 3.mp4 |
70.76MB |
10. Google Sign In Authentication 3.srt |
9.23KB |
10. Google Sign In Into Sagas.mp4 |
165.19MB |
10. Google Sign In Into Sagas.srt |
20.81KB |
10. Gzipping and Compression.mp4 |
67.17MB |
10. Gzipping and Compression.srt |
8.72KB |
10. NOTE Ignoring client node_modules.html |
934B |
10. NOTE Shop page may break.html |
210B |
10. Project Component Architecture.mp4 |
46.58MB |
10. Project Component Architecture.srt |
5.37KB |
10. Query With Variables.mp4 |
83.52MB |
10. Query With Variables.srt |
12.10KB |
10. reduce().mp4 |
90.78MB |
10. reduce().srt |
7.57KB |
10. Resources PWA - Service Workers.html |
831B |
10. Setting Up Jest.mp4 |
59.65MB |
10. Setting Up Jest.srt |
12.31KB |
10. User Redirect and User Action Type.mp4 |
41.90MB |
10. User Redirect and User Action Type.srt |
5.14KB |
11.1 Github Project with full code.html |
101B |
11.1 Github start of lesson.html |
101B |
11.1 Github useReducer example.html |
110B |
11.1 React class component documentation.html |
106B |
11.1 React Profiler API Docs.html |
105B |
11.2 Heroku config documentation.html |
110B |
11.2 shopping-bag.svg |
2.15KB |
11.2 useReducer documentation.html |
117B |
11.3 styles.zip |
361B |
11. Cart Component.mp4 |
50.31MB |
11. Cart Component.srt |
4.61KB |
11. Class Components.mp4 |
46.89MB |
11. Class Components.srt |
6.14KB |
11. CSS and SCSS files.html |
275B |
11. Deploying To Production.mp4 |
68.48MB |
11. Deploying To Production.srt |
13.13KB |
11. Email Sign In Into Sagas.mp4 |
147.67MB |
11. Email Sign In Into Sagas.srt |
16.37KB |
11. Firebase Firestore.mp4 |
55.80MB |
11. Firebase Firestore.srt |
11.56KB |
11. GraphQL vs Redux.mp4 |
32.85MB |
11. GraphQL vs Redux.srt |
10.89KB |
11. Memoization.mp4 |
53.12MB |
11. Memoization.srt |
8.01KB |
11. Our First Tests.mp4 |
79.68MB |
11. Our First Tests.srt |
11.70KB |
11. PWA - Final Thoughts.mp4 |
18.53MB |
11. PWA - Final Thoughts.srt |
2.50KB |
11. React Profiler.mp4 |
36.01MB |
11. React Profiler.srt |
7.72KB |
11. useReducer.mp4 |
80.07MB |
11. useReducer.srt |
10.31KB |
12.1 Docs on resolvers.html |
125B |
12.1 Github start of lesson.html |
100B |
12.1 styles.zip |
401B |
12.2 Apollo cache.html |
119B |
12.2 directory.data.js |
660B |
12.3 ES6 Template Strings.html |
144B |
12.4 styles.zip |
972B |
12. Cart Dropdown Component.mp4 |
44.58MB |
12. Cart Dropdown Component.srt |
3.80KB |
12. Currying.mp4 |
22.00MB |
12. Currying.srt |
4.59KB |
12. Homepage and Directory Components.mp4 |
121.47MB |
12. Homepage and Directory Components.srt |
15.22KB |
12. Mutations On The Client.mp4 |
97.05MB |
12. Mutations On The Client.srt |
20.47KB |
12. Optional Async Await.html |
500B |
12. React Performance Cheat Sheet.html |
349B |
12. Reviewing Our Sagas.mp4 |
42.27MB |
12. Reviewing Our Sagas.srt |
12.32KB |
12. Thinking In JSX.mp4 |
38.49MB |
12. Thinking In JSX.srt |
6.85KB |
12. Update for CRA v4.0.0+ and React 17+.html |
1.69KB |
12. useContext + useMemo + useCallback.html |
468B |
12. Writing Tests.mp4 |
50.04MB |
12. Writing Tests.srt |
6.28KB |
13.1 crwn-512x512.png |
19.04KB |
13.1 cubic bezier docs.html |
125B |
13.1 firebase.pdf |
521.65KB |
13.1 Github end of lesson.html |
101B |
13.1 react-redux hooks docs.html |
102B |
13.2 Complete guide to useEffect.html |
114B |
13.2 Github start of lesson.html |
100B |
13.2 lighthouse plugin.html |
152B |
13.2 styles.zip |
312B |
13.3 crwn-192x192.png |
6.59KB |
13.3 Github end of lesson.html |
100B |
13.3 react-router hooks docs.html |
158B |
13.4 crwn-live.html |
93B |
13.4 Google fonts.html |
153B |
13.5 express-sslify.html |
105B |
13. Converting Our App To PWA.mp4 |
93.53MB |
13. Converting Our App To PWA.srt |
13.52KB |
13. Dynamic Content.mp4 |
43.41MB |
13. Dynamic Content.srt |
6.61KB |
13. Implementing Redux In Cart.mp4 |
83.45MB |
13. Implementing Redux In Cart.srt |
9.50KB |
13. Quick Note Upcoming API Endpoint.html |
1.13KB |
13. Recreating Persistence.mp4 |
83.16MB |
13. Recreating Persistence.srt |
9.46KB |
13. Resources Mutations.html |
332B |
13. Should You Adopt Hooks.mp4 |
83.27MB |
13. Should You Adopt Hooks.srt |
17.52KB |
13. Storing User Data In Firebase.mp4 |
124.83MB |
13. Storing User Data In Firebase.srt |
20.91KB |
13. Styling Menu Items.mp4 |
87.21MB |
13. Styling Menu Items.srt |
9.12KB |
14.1 Github start of lesson.html |
101B |
14.2 styles.zip |
1006B |
14. Addendum to Server.js.html |
1.92KB |
14. Add To Cart Styling.mp4 |
73.25MB |
14. Add To Cart Styling.srt |
5.86KB |
14. Asynchronous Tests.mp4 |
82.00MB |
14. Asynchronous Tests.srt |
10.57KB |
14. Mutations On The Client 2.mp4 |
72.75MB |
14. Mutations On The Client 2.srt |
8.93KB |
14. Note Firestore update regarding permissions.html |
1.40KB |
14. Note Small correction on user saga.html |
1.44KB |
14. Optional map() + key attribute.html |
781B |
14. Updated Google Fonts UI.html |
839B |
15.1 Github end of lesson.html |
102B |
15.1 JSON Placeholder API.html |
103B |
15.2 What is JSON.html |
109B |
15. Adding Items With Apollo.mp4 |
103.49MB |
15. Adding Items With Apollo.srt |
13.79KB |
15. Asynchronous Tests 2.mp4 |
96.39MB |
15. Asynchronous Tests 2.srt |
12.28KB |
15. Cart Item Reducer.mp4 |
125.45MB |
15. Cart Item Reducer.srt |
16.11KB |
15. Quick Note React 17.html |
518B |
15. Sign Out With Sagas.mp4 |
77.46MB |
15. Sign Out With Sagas.srt |
7.53KB |
15. Single Page Application.mp4 |
36.62MB |
15. Single Page Application.srt |
6.65KB |
15. Storing User Data In Our App.mp4 |
74.39MB |
15. Storing User Data In Our App.srt |
10.83KB |
16.1 Github Code up to now.html |
122B |
16.1 Github start of lesson.html |
102B |
16.1 JSON Placeholder API.html |
103B |
16.1 styles.zip |
272B |
16.2 Github end of lesson.html |
101B |
16.3 shop.data.js |
5.46KB |
16. Adding Items With Apollo 2.mp4 |
57.60MB |
16. Adding Items With Apollo 2.srt |
6.50KB |
16. Adding Multiple Items To Cart.mp4 |
83.23MB |
16. Adding Multiple Items To Cart.srt |
8.13KB |
16. Clear Cart Saga.mp4 |
81.87MB |
16. Clear Cart Saga.srt |
10.42KB |
16. Fetching Content.mp4 |
50.60MB |
16. Fetching Content.srt |
6.79KB |
16. React 17 Updating Packages + Latest Version Of React.mp4 |
72.02MB |
16. React 17 Updating Packages + Latest Version Of React.srt |
11.38KB |
16. Resources Jest Cheat Sheet.html |
347B |
16. Sign Up Component.mp4 |
86.18MB |
16. Sign Up Component.srt |
9.00KB |
17.1 Github end of lesson.html |
101B |
17.1 styles.zip |
303B |
17.2 Github end of lesson.html |
101B |
17. Mocks and Spies.mp4 |
113.80MB |
17. Mocks and Spies.srt |
13.52KB |
17. Note Compose in next lesson.html |
1.53KB |
17. Optional find().html |
430B |
17. Optional Promises.html |
417B |
17. Sign Up With Email and Password.mp4 |
36.84MB |
17. Sign Up With Email and Password.srt |
5.53KB |
17. Solution Sign Up Saga.mp4 |
124.54MB |
17. Solution Sign Up Saga.srt |
13.01KB |
18.1 Github start of lesson.html |
101B |
18.1 React-Apollo graphql() docs.html |
148B |
18.2 Github end of lesson.html |
101B |
18.3 styles.zip |
376B |
18. Architecting Our App.mp4 |
48.38MB |
18. Architecting Our App.srt |
7.55KB |
18. Cart Item Component.mp4 |
66.56MB |
18. Cart Item Component.srt |
6.04KB |
18. CartItem Count With Apollo.mp4 |
136.05MB |
18. CartItem Count With Apollo.srt |
18.46KB |
18. Note Testing React Apps.html |
306B |
18. Sign In With Email and Password.mp4 |
29.54MB |
18. Sign In With Email and Password.srt |
3.29KB |
19.1 What is CSS-Grid.html |
92B |
19.2 Great resource on CSS-Grid.html |
117B |
19.3 card-list.styles.css |
125B |
19. Card List Component.mp4 |
65.44MB |
19. Card List Component.srt |
9.77KB |
19. Exercises Adding More GraphQL.html |
658B |
19. Introduction To Enzyme.mp4 |
120.66MB |
19. Introduction To Enzyme.srt |
15.44KB |
19. Note on our Custom Button.html |
805B |
19. Optional reduce().html |
442B |
2.1 Complete-React-Course-Course-Guideline.pdf |
193.37KB |
2.1 CSS Grid Cheatsheet.html |
117B |
2.1 css-loader.html |
117B |
2.1 Firebase.html |
89B |
2.1 Firebase Request Auth.html |
144B |
2.1 Gatsby.html |
86B |
2.1 Github end of lesson.html |
101B |
2.1 Github Project with full backend code.html |
101B |
2.1 Github start of lesson.html |
100B |
2.1 Github start of lesson.html |
112B |
2.1 Promises.html |
149B |
2.1 react-router-dom.html |
107B |
2.1 redux-persist.html |
104B |
2.1 svg url.html |
96B |
2.1 Yarn.html |
113B |
2.2 ContextAPI documentation.html |
98B |
2.2 Firestore rest api documentation.html |
134B |
2.2 Github Code up to now.html |
101B |
2.2 Github end of lesson.html |
100B |
2.2 Github start of lesson.html |
101B |
2.2 react-stripe-button.html |
112B |
2.2 shop.data.js |
5.46KB |
2.2 style-loader.html |
121B |
2.2 Visual Studio Code.html |
91B |
2.3 Github end of lesson.html |
101B |
2.3 Github end of lesson.html |
105B |
2.3 Github start of lesson.html |
101B |
2.3 NVM.html |
114B |
2.3 React-router documentation.html |
122B |
2.3 styles.zip |
343B |
2.4 Github start of lesson.html |
100B |
2.4 html-webpack-plugin.html |
125B |
2.4 NodeJS.html |
83B |
2.4 react-stripe-checkout docs.html |
109B |
2. Be A Late Follower.mp4 |
13.55MB |
2. Be A Late Follower.srt |
3.72KB |
2. Coding Challenges.html |
863B |
2. Collection State Into Redux.mp4 |
75.87MB |
2. Collection State Into Redux.srt |
8.20KB |
2. Contributing To Open Source 2.mp4 |
112.96MB |
2. Contributing To Open Source 2.srt |
10.18KB |
2. Correction about Saga flow.html |
818B |
2. Course Guideline + Github Links.html |
235B |
2. Environment Setup for Mac.mp4 |
79.00MB |
2. Environment Setup for Mac.srt |
10.96KB |
2. Firebase Introduction.mp4 |
94.59MB |
2. Firebase Introduction.srt |
7.50KB |
2. Improving Naming Of Component.mp4 |
19.98MB |
2. Improving Naming Of Component.srt |
1.68KB |
2. Introducing React Lazy.mp4 |
27.85MB |
2. Introducing React Lazy.srt |
4.27KB |
2. Introduction To Backend.mp4 |
104.71MB |
2. Introduction To Backend.srt |
14.26KB |
2. Introduction To Context API.mp4 |
53.04MB |
2. Introduction To Context API.srt |
6.88KB |
2. Introduction to Gatsby.js.mp4 |
37.99MB |
2. Introduction to Gatsby.js.srt |
9.49KB |
2. Join Our Online Classroom!.html |
2.12KB |
2. Mobile Responsiveness 2.mp4 |
128.25MB |
2. Mobile Responsiveness 2.srt |
17.14KB |
2. Optional Hash Tables vs Arrays.html |
457B |
2. Progressive Web Apps.mp4 |
110.07MB |
2. Progressive Web Apps.srt |
14.13KB |
2. Promise Pattern.mp4 |
103.48MB |
2. Promise Pattern.srt |
13.85KB |
2. Promises.mp4 |
88.14MB |
2. Promises.srt |
16.20KB |
2. Quick Note Firebase.html |
689B |
2. Redux Introduction.mp4 |
36.52MB |
2. Redux Introduction.srt |
4.91KB |
2. Redux Persist.mp4 |
86.28MB |
2. Redux Persist.srt |
12.30KB |
2. Refactoring Is A Tradeoff.mp4 |
30.41MB |
2. Refactoring Is A Tradeoff.srt |
6.25KB |
2. Resources Buildpack.html |
270B |
2. Routing In Our Project.mp4 |
70.93MB |
2. Routing In Our Project.srt |
10.40KB |
2. Section Overview.mp4 |
53.99MB |
2. Section Overview.srt |
7.03KB |
2. Shop Page.mp4 |
102.88MB |
2. Shop Page.srt |
12.17KB |
2. Stripe Integration.mp4 |
140.31MB |
2. Stripe Integration.srt |
18.50KB |
2. styled-components.mp4 |
67.66MB |
2. styled-components.srt |
9.14KB |
2. The Birth of React.js.mp4 |
65.23MB |
2. The Birth of React.js.srt |
11.06KB |
2. The Long Road Ahead.mp4 |
14.59MB |
2. The Long Road Ahead.srt |
3.61KB |
2. User Security Rule.mp4 |
64.92MB |
2. User Security Rule.srt |
13.85KB |
2. Webpack Config.mp4 |
78.25MB |
2. Webpack Config.srt |
14.62KB |
2. Why Did React Add Hooks.html |
329B |
2. WithSpinner HOC 2.mp4 |
87.32MB |
2. WithSpinner HOC 2.srt |
10.23KB |
20.1 reselect.html |
99B |
20. Firebase unsubscribe method.html |
151B |
20. Quick Note Empty Snapshots.html |
694B |
20. Quick note on quotes for string interpolation.html |
375B |
20. Selectors in Redux.mp4 |
76.08MB |
20. Selectors in Redux.srt |
9.10KB |
20. Should You Use GraphQL.mp4 |
42.97MB |
20. Should You Use GraphQL.srt |
9.69KB |
21.1 card.styles.css |
366B |
21.2 RoboHash.html |
92B |
21. Card Component.mp4 |
58.78MB |
21. Card Component.srt |
7.88KB |
21. Optional Memoization.html |
756B |
21. Section Review.mp4 |
9.41MB |
21. Section Review.srt |
2.51KB |
21. Snapshot Testing.mp4 |
90.20MB |
21. Snapshot Testing.srt |
10.61KB |
22.1 reselect.html |
99B |
22.2 Github start of lesson.html |
101B |
22.3 Github end of lesson.html |
101B |
22. Exercise Breaking Into Components.mp4 |
18.68MB |
22. Exercise Breaking Into Components.srt |
5.07KB |
22. Reselect Library.mp4 |
71.11MB |
22. Reselect Library.srt |
8.71KB |
22. Snapshot Testing + Code Coverage.mp4 |
47.00MB |
22. Snapshot Testing + Code Coverage.srt |
5.27KB |
23.1 React Developer Tools.html |
163B |
23. Quick correction on CartIcon re-rendering.html |
1.41KB |
23. State vs Props.mp4 |
38.99MB |
23. State vs Props.srt |
8.36KB |
23. Testing Stateful Components.mp4 |
118.11MB |
23. Testing Stateful Components.srt |
12.08KB |
24.1 Github start of lesson.html |
101B |
24.1 React component setState documentation.html |
115B |
24. Quick Recap.mp4 |
25.86MB |
24. Quick Recap.srt |
2.93KB |
24. SearchField State.mp4 |
84.28MB |
24. SearchField State.srt |
10.54KB |
24. User Selectors.mp4 |
76.62MB |
24. User Selectors.srt |
7.26KB |
25.1 React Synthetic Events.html |
97B |
25.1 styles.zip |
473B |
25.2 HTML onchange Event.html |
111B |
25.3 HTML Events Overview.html |
141B |
25. Checkout Page.mp4 |
96.58MB |
25. Checkout Page.srt |
9.27KB |
25. React Events.mp4 |
34.43MB |
25. React Events.srt |
6.62KB |
25. Testing Connected Components.mp4 |
259.11MB |
25. Testing Connected Components.srt |
24.83KB |
26.1 ES6 object destructuring.html |
182B |
26.1 styles.zip |
473B |
26. Checkout Page 2.mp4 |
63.04MB |
26. Checkout Page 2.srt |
7.05KB |
26. Filtering State.mp4 |
44.75MB |
26. Filtering State.srt |
6.01KB |
26. Testing Connected Components 2.mp4 |
41.92MB |
26. Testing Connected Components 2.srt |
3.70KB |
27. Extensible Code.mp4 |
17.20MB |
27. Extensible Code.srt |
3.36KB |
27. Optional filter(), includes().html |
460B |
27. Testing Reducers.mp4 |
144.80MB |
27. Testing Reducers.srt |
15.38KB |
28.1 search-box.styles.css |
150B |
28. Dispatch Action Shorthand.mp4 |
36.95MB |
28. Dispatch Action Shorthand.srt |
3.90KB |
28. Search Box Component.mp4 |
61.23MB |
28. Search Box Component.srt |
8.80KB |
28. Testing Actions.mp4 |
180.86MB |
28. Testing Actions.srt |
18.60KB |
29.1 Github end of lesson.html |
101B |
29.2 UTF-8 Wingdings.html |
116B |
29.3 styles.zip |
431B |
29. Checkout Item Component.mp4 |
66.21MB |
29. Checkout Item Component.srt |
9.85KB |
29. Exercise Where To Put State.mp4 |
17.24MB |
29. Exercise Where To Put State.srt |
4.85KB |
29. Section Review.mp4 |
39.87MB |
29. Section Review.srt |
4.96KB |
3.1 Gatsby-CLI.html |
102B |
3.1 Generator function documentation.html |
147B |
3.1 Github Code up to now.html |
101B |
3.1 Github end of lesson.html |
100B |
3.1 Github end of lesson.html |
101B |
3.1 Link to demo project.html |
109B |
3.1 NodeJS.html |
92B |
3.1 react suspense.html |
114B |
3.1 redux-thunk.html |
102B |
3.1 styled-components.html |
108B |
3.1 styles.zip |
268B |
3.1 useContext documentation.html |
117B |
3.1 useEffect documentation.html |
103B |
3.2 Gatsby plugin library.html |
94B |
3.2 Github Solution.html |
110B |
3.2 Github start of lesson.html |
101B |
3.2 Github useEffect example.html |
110B |
3.2 react lazy.html |
115B |
3.2 styles.zip |
753B |
3.2 Yarn.html |
111B |
3.3 Gatsby blog starter.html |
108B |
3.3 JSON Placeholder API.html |
97B |
3.3 Visual Studio Code.html |
91B |
3.4 Gitbash.html |
87B |
3. Break Things Down.mp4 |
6.36MB |
3. Break Things Down.srt |
2.13KB |
3. Cloning From This Point On.html |
4.48KB |
3. Collection Item.mp4 |
86.31MB |
3. Collection Item.srt |
10.08KB |
3. Collection Overview Component.mp4 |
89.65MB |
3. Collection Overview Component.srt |
7.98KB |
3. Collection Routing and Selector.mp4 |
71.52MB |
3. Collection Routing and Selector.srt |
8.36KB |
3. Context Consumer + useContext Hook.mp4 |
115.27MB |
3. Context Consumer + useContext Hook.srt |
14.85KB |
3. Data Flow In Our App.mp4 |
102.30MB |
3. Data Flow In Our App.srt |
11.45KB |
3. Declarative vs Imperative.mp4 |
37.33MB |
3. Declarative vs Imperative.srt |
7.82KB |
3. Environment Setup For Windows.mp4 |
66.54MB |
3. Environment Setup For Windows.srt |
12.57KB |
3. Exercise Contribute To Open Source.html |
1.45KB |
3. Exercise Meet The Community.html |
2.24KB |
3. Exercise Mobile Friendly App.html |
729B |
3. filter().mp4 |
32.39MB |
3. filter().srt |
2.69KB |
3. Firebase Refresher.mp4 |
117.15MB |
3. Firebase Refresher.srt |
15.07KB |
3. Generator Functions.mp4 |
82.34MB |
3. Generator Functions.srt |
10.23KB |
3. IMPORTANT NOTE firebase version in the course!.html |
1.11KB |
3. Linking Github to Heroku.html |
700B |
3. Note about next lesson.html |
770B |
3. Note about TEST credit cards for Stripe.html |
379B |
3. Project Overview.mp4 |
15.89MB |
3. Project Overview.srt |
1.93KB |
3. Quick Note About Next Lesson.html |
232B |
3. React Lazy + Suspense.mp4 |
118.61MB |
3. React Lazy + Suspense.srt |
12.34KB |
3. React Router Dom.mp4 |
85.70MB |
3. React Router Dom.srt |
15.63KB |
3. Redux Concepts.mp4 |
71.96MB |
3. Redux Concepts.srt |
11.24KB |
3. Redux Thunk.mp4 |
182.00MB |
3. Redux Thunk.srt |
22.67KB |
3. Resources Progressive Web Apps.html |
910B |
3. Starting a Gatsby Project.mp4 |
63.44MB |
3. Starting a Gatsby Project.srt |
11.31KB |
3. styled-components In Our App.mp4 |
119.38MB |
3. styled-components In Our App.srt |
13.18KB |
3. Types of Tests.mp4 |
27.99MB |
3. Types of Tests.srt |
3.32KB |
3. useEffect.mp4 |
113.55MB |
3. useEffect.srt |
16.48KB |
3. User Security Rule 2.mp4 |
43.12MB |
3. User Security Rule 2.srt |
9.36KB |
30.1 Event Binding in React.html |
106B |
30.1 Github start of lesson.html |
101B |
30.1 Github start of lesson.html |
101B |
30.2 enzyme documentation.html |
109B |
30.2 Github end of lesson.html |
101B |
30.3 Github testing solution.html |
101B |
30. Class Methods and Arrow Functions.mp4 |
99.52MB |
30. Class Methods and Arrow Functions.srt |
11.38KB |
30. Remove Items From Cart.mp4 |
69.70MB |
30. Remove Items From Cart.srt |
9.16KB |
30. Testing In Our Master Project.html |
1.18KB |
31.1 Github end of lesson.html |
101B |
31.2 Github start of lesson.html |
101B |
31. Exercise Event Binding.mp4 |
33.77MB |
31. Exercise Event Binding.srt |
8.55KB |
31. Remove Items At Checkout.mp4 |
103.28MB |
31. Remove Items At Checkout.srt |
13.14KB |
32. Quick Note Binding in React.html |
446B |
33. Optional Git + Github.html |
1.64KB |
34.1 Github HTTPS vs SSH.html |
126B |
34.2 Adding SSH key to Github.html |
173B |
34. Optional Connecting With SSH To Github.html |
1.82KB |
35.1 index.css |
486B |
35.2 App.css |
137B |
35.3 Github Monsters Rolodex Complete.html |
117B |
35.4 Google fonts.html |
137B |
35. Deploying Our App.mp4 |
59.84MB |
35. Deploying Our App.srt |
8.34KB |
36. NOTE CORS error.html |
588B |
37.1 unpkg react-dom development link.html |
124B |
37.2 unpkg react development link.html |
116B |
37. React and ReactDOM.mp4 |
81.24MB |
37. React and ReactDOM.srt |
13.37KB |
38. Latest React Package Updates.mp4 |
49.52MB |
38. Latest React Package Updates.srt |
13.18KB |
39. Revisiting VirtualDOM + Unidirectional Data Flow.mp4 |
104.51MB |
39. Revisiting VirtualDOM + Unidirectional Data Flow.srt |
16.26KB |
4.1 Error boundaries.html |
107B |
4.1 firebase.html |
99B |
4.1 Further reading hook rules.html |
102B |
4.1 Github Higher Order Components Explained.html |
125B |
4.1 Github Prisma Backend.html |
112B |
4.1 Higher Order Components.html |
114B |
4.1 Redux flow diagram.png |
137.35KB |
4.1 styles.zip |
366B |
4.1 useStaticQuery.html |
108B |
4.2 Basic GraphQL types.html |
104B |
4.2 Github end of lesson.html |
100B |
4.2 Github start of lesson.html |
100B |
4.2 Github start of lesson.html |
100B |
4.2 pages documentation.html |
120B |
4.2 styles.zip |
478B |
4.3 404 images.html |
118B |
4.3 crown.svg |
1.04KB |
4.3 Github start of lesson.html |
100B |
4.3 GraphQL backend playground.html |
87B |
4.4 Github end of lesson.html |
100B |
4. Adding a Project to Firebase.mp4 |
34.82MB |
4. Adding a Project to Firebase.srt |
4.98KB |
4. Cloning From This Point On.html |
605B |
4. Component Architecture.mp4 |
30.02MB |
4. Component Architecture.srt |
5.92KB |
4. Context Provider.mp4 |
132.83MB |
4. Context Provider.srt |
14.62KB |
4. Error Boundaries.mp4 |
139.87MB |
4. Error Boundaries.srt |
19.89KB |
4. Firebase Refresher 2.mp4 |
64.17MB |
4. Firebase Refresher 2.srt |
6.53KB |
4. Gatsby Pages.mp4 |
71.17MB |
4. Gatsby Pages.srt |
12.01KB |
4. Github + Project Repositories.mp4 |
40.25MB |
4. Github + Project Repositories.srt |
5.62KB |
4. GraphQL Playground.mp4 |
68.21MB |
4. GraphQL Playground.srt |
16.07KB |
4. Header Component.mp4 |
84.62MB |
4. Header Component.srt |
9.50KB |
4. Hook Rules.mp4 |
23.02MB |
4. Hook Rules.srt |
3.39KB |
4. includes().mp4 |
177.67MB |
4. includes().srt |
12.90KB |
4. It Will Never Be Perfect.mp4 |
8.34MB |
4. It Will Never Be Perfect.srt |
2.41KB |
4. Memoizing selectCollection and collectionUrlParam.html |
2.24KB |
4. More Security Rules.mp4 |
34.63MB |
4. More Security Rules.srt |
7.71KB |
4. Note Do not push to github until end of section!.html |
452B |
4. NPM vs YARN.html |
1.01KB |
4. Optional Git + Heroku commands.html |
3.13KB |
4. Optional How To Build HOCs.mp4 |
166.75MB |
4. Optional How To Build HOCs.srt |
18.56KB |
4. Progressive Web Apps Examples.mp4 |
63.48MB |
4. Progressive Web Apps Examples.srt |
6.67KB |
4. Quick Note About Sagas.html |
488B |
4. Redux In Our Application.mp4 |
61.53MB |
4. Redux In Our Application.srt |
6.90KB |
4. Testing Libraries.mp4 |
153.86MB |
4. Testing Libraries.srt |
17.75KB |
4. Thinking About Data Flow.mp4 |
22.44MB |
4. Thinking About Data Flow.srt |
3.92KB |
4. Thinking About Tradeoffs.mp4 |
23.21MB |
4. Thinking About Tradeoffs.srt |
4.00KB |
4. What Does Redux Thunk Do.mp4 |
21.79MB |
4. What Does Redux Thunk Do.srt |
2.97KB |
4. withRouter().mp4 |
77.40MB |
4. withRouter().srt |
9.10KB |
40. Asynchronous setState.mp4 |
116.73MB |
40. Asynchronous setState.srt |
16.59KB |
41.1 Github Lifecycles example.html |
109B |
41. Introducing Lifecycle Methods.mp4 |
42.57MB |
41. Introducing Lifecycle Methods.srt |
8.13KB |
42.1 React lifecycles diagram.html |
122B |
42. React Lifecycle Methods - Mounting.mp4 |
44.74MB |
42. React Lifecycle Methods - Mounting.srt |
7.49KB |
43. React Lifecycle Methods - Updating.mp4 |
94.32MB |
43. React Lifecycle Methods - Updating.srt |
15.98KB |
44. React Lifecycle Methods - Unmounting.mp4 |
23.15MB |
44. React Lifecycle Methods - Unmounting.srt |
4.11KB |
45. When should we use a functional component vs a class component.html |
151B |
46. Section Review.mp4 |
16.73MB |
46. Section Review.srt |
4.30KB |
5.1 Complete-React-Course-Course-Guideline.pdf |
193.37KB |
5.1 favicon.ico |
14.73KB |
5.1 Github start of lesson.html |
101B |
5.1 Github start of lesson.html |
101B |
5.1 Github start of lesson.html |
101B |
5.1 markdowns.zip |
1.82KB |
5.1 nodemon.html |
98B |
5.1 Operator Mono Lig.zip |
111.52KB |
5.1 React developer tools.html |
163B |
5.1 Security rules resource and data docs.html |
145B |
5.2 Firestore where keyword.html |
164B |
5.2 Github end of lesson.html |
101B |
5.2 Github end of lesson.html |
101B |
5.2 Github start of lesson.html |
101B |
5.2 Markdown cheatsheet.html |
125B |
5.2 PureComponent.html |
119B |
5.2 redux-saga.html |
101B |
5.3 concurrently.html |
103B |
5.3 Final solution.html |
119B |
5.3 React.memo.html |
110B |
5.4 package.json |
679B |
5. Backend Code.html |
1.41KB |
5. Cart Context.mp4 |
118.62MB |
5. Cart Context.srt |
16.45KB |
5. Coding Challenge Firebase Cart.html |
1.58KB |
5. Converting Class Components With useState.mp4 |
88.34MB |
5. Converting Class Components With useState.srt |
9.42KB |
5. Course Guideline + Github Links.html |
235B |
5. Creating our Server Inside the Project.mp4 |
76.67MB |
5. Creating our Server Inside the Project.srt |
13.31KB |
5. CWD Git + Github.mp4 |
173.17MB |
5. CWD Git + Github.srt |
22.09KB |
5. Debugging Our Code.mp4 |
106.91MB |
5. Debugging Our Code.srt |
13.40KB |
5. Finishing Touches + Look Ahead.mp4 |
49.84MB |
5. Finishing Touches + Look Ahead.srt |
6.51KB |
5. Gatsby GraphQL + Markdown.mp4 |
71.01MB |
5. Gatsby GraphQL + Markdown.srt |
11.67KB |
5. Learning Guideline.html |
329B |
5. Moving Our Shop Data To Firebase.mp4 |
65.75MB |
5. Moving Our Shop Data To Firebase.srt |
10.04KB |
5. Note about Github.html |
966B |
5. Note The Next Videos.html |
572B |
5. One Way Data Flow.mp4 |
33.18MB |
5. One Way Data Flow.srt |
6.95KB |
5. Optimizing Production Build.mp4 |
63.38MB |
5. Optimizing Production Build.srt |
7.83KB |
5. Optional Currying.html |
455B |
5. PWA - HTTPS.mp4 |
58.79MB |
5. PWA - HTTPS.srt |
7.06KB |
5. React.memo, PureComponent, shouldComponentUpdate.mp4 |
111.39MB |
5. React.memo, PureComponent, shouldComponentUpdate.srt |
19.37KB |
5. Redux Actions and Reducers.mp4 |
36.23MB |
5. Redux Actions and Reducers.srt |
9.70KB |
5. redux-saga.mp4 |
74.63MB |
5. redux-saga.srt |
12.40KB |
5. Resources Importing SVG In React.html |
689B |
5. styled-components In Our App 2.mp4 |
36.18MB |
5. styled-components In Our App 2.srt |
3.84KB |
5. Yihua's VSCode font and settings.html |
1.42KB |
6.1 bodyParser.html |
102B |
6.1 Firebase batch documentation.html |
128B |
6.1 Firebase web documentation.html |
107B |
6.1 gatsby-source-filesystem.html |
120B |
6.1 Github end of lesson.html |
101B |
6.1 Github start of lesson.html |
101B |
6.1 HTML Forms intro.html |
139B |
6.1 React 360.html |
98B |
6.2 cors.html |
95B |
6.2 event.preventDefault().html |
130B |
6.2 gatsby-transformer-remark.html |
121B |
6.2 React blessed.html |
107B |
6.2 redux.html |
96B |
6.3 dotenv.html |
97B |
6.3 React Desktop.html |
89B |
6.3 redux-logger.html |
103B |
6.4 express.html |
98B |
6.4 react-redux.html |
102B |
6. Building A Basic Server.mp4 |
100.51MB |
6. Building A Basic Server.srt |
17.38KB |
6. Building Our Blog 1.mp4 |
91.58MB |
6. Building Our Blog 1.srt |
13.57KB |
6. Endorsements On LinkedIn.html |
2.05KB |
6. Github Update Master -- Main.html |
877B |
6. Google Sign In Authentication.mp4 |
54.12MB |
6. Google Sign In Authentication.srt |
8.39KB |
6. GraphQL Playground 2.mp4 |
44.28MB |
6. GraphQL Playground 2.srt |
9.78KB |
6. Introducing Forms In React.mp4 |
44.44MB |
6. Introducing Forms In React.srt |
8.86KB |
6. Moving Our Shop Data To Firebase 2.mp4 |
64.59MB |
6. Moving Our Shop Data To Firebase 2.srt |
8.29KB |
6. Note on server.js code.html |
800B |
6. Provider Context Pattern.mp4 |
160.22MB |
6. Provider Context Pattern.srt |
19.16KB |
6. Quick Note About Github.html |
1016B |
6. Redux Thunk Into Saga.mp4 |
93.79MB |
6. Redux Thunk Into Saga.srt |
11.07KB |
6. Setting Up Redux 1.mp4 |
87.11MB |
6. Setting Up Redux 1.srt |
18.41KB |
6. styled-components In Our App 3.mp4 |
113.80MB |
6. styled-components In Our App 3.srt |
12.61KB |
6. UI Library.mp4 |
24.25MB |
6. UI Library.srt |
5.35KB |
6. Unit Tests.mp4 |
24.37MB |
6. Unit Tests.srt |
3.38KB |
6. Update on React Devtools.html |
1.67KB |
6. useEffect In Our App.mp4 |
139.14MB |
6. useEffect In Our App.srt |
14.27KB |
6. VSCode settings update.html |
687B |
7.1 Create React App docs.html |
125B |
7.1 gatsby-node.js API documentation.html |
101B |
7.1 Github Context Solution Complete!.html |
114B |
7.1 Github Our code up to now.html |
101B |
7.1 Github start of lesson.html |
100B |
7.1 Github taketakeLatesttakeEvery.html |
128B |
7.1 react-apollo.html |
103B |
7.2 createFilePath.html |
135B |
7.2 Github Code up to now.html |
114B |
7.2 Github complete project in styled-components.html |
110B |
7.2 graphql.html |
98B |
7.2 The project we are building! Monsters Rolodex.html |
108B |
7.3 Github start of lesson.html |
106B |
7.4 apollo-boost.html |
103B |
7.5 Apollo docs.html |
102B |
7. Become An Alumni.html |
945B |
7. Building Our Blog 2.mp4 |
58.69MB |
7. Building Our Blog 2.srt |
12.79KB |
7. Cloning From This Point On.html |
410B |
7. Create React App.mp4 |
24.27MB |
7. Create React App.srt |
3.81KB |
7. CWD Git + Github 2.mp4 |
116.51MB |
7. CWD Git + Github 2.srt |
18.25KB |
7. Exercise styled-components.html |
278B |
7. How To Be A Great React Developer.mp4 |
23.08MB |
7. How To Be A Great React Developer.srt |
5.26KB |
7. Integration Tests.mp4 |
24.38MB |
7. Integration Tests.srt |
3.44KB |
7. Introduction To Apollo.mp4 |
111.91MB |
7. Introduction To Apollo.srt |
17.07KB |
7. Performance In Our App.mp4 |
90.88MB |
7. Performance In Our App.srt |
12.57KB |
7. Provider Context Pattern 2.mp4 |
126.82MB |
7. Provider Context Pattern 2.srt |
13.28KB |
7. Resources PWA - HTTPS.html |
884B |
7. Reviewing What We Have Done.mp4 |
19.26MB |
7. Reviewing What We Have Done.srt |
5.62KB |
7. Setting Up Redux 2.mp4 |
64.62MB |
7. Setting Up Redux 2.srt |
13.29KB |
7. Sign In Component.mp4 |
73.56MB |
7. Sign In Component.srt |
8.46KB |
7. take(), takeEvery(), takeLatest().mp4 |
96.47MB |
7. take(), takeEvery(), takeLatest().srt |
18.14KB |
7. Update for CRA v4.0.0+ and React 17+.html |
1.28KB |
7. useEffect as ComponentWillUnmount().mp4 |
62.73MB |
7. useEffect as ComponentWillUnmount().srt |
7.70KB |
7. What We Are Building.mp4 |
25.78MB |
7. What We Are Building.srt |
6.14KB |
8.1 Connect documentation.html |
99B |
8.1 createPage.html |
110B |
8.1 Github callback repo.html |
111B |
8.1 Github end of lesson.html |
101B |
8.1 Github end of lesson.html |
114B |
8.1 Import default as alias.html |
163B |
8.1 stripe.html |
97B |
8.1 styles.zip |
528B |
8.1 styles.zip |
581B |
8.2 createPages.html |
113B |
8.2 Github start of lesson.html |
100B |
8.2 Github start of lesson.html |
111B |
8.3 node-sass.html |
100B |
8.3 Tagged template literals.html |
161B |
8.3 useCallback.html |
118B |
8.4 Github end of lesson.html |
100B |
8. Apollo Container.mp4 |
93.83MB |
8. Apollo Container.srt |
13.52KB |
8. Async Await.mp4 |
73.68MB |
8. Async Await.srt |
10.55KB |
8. Automation Testing.mp4 |
42.68MB |
8. Automation Testing.srt |
5.33KB |
8. Backend Payment Route.mp4 |
73.37MB |
8. Backend Payment Route.srt |
12.79KB |
8. Bringing Shop Data To Our App.mp4 |
117.21MB |
8. Bringing Shop Data To Our App.srt |
19.78KB |
8. Building Our Blog 3.mp4 |
44.40MB |
8. Building Our Blog 3.srt |
9.31KB |
8. Common React Interview Questions.html |
213B |
8. connect() and mapStateToProps.mp4 |
32.64MB |
8. connect() and mapStateToProps.srt |
4.58KB |
8. Create React App 2.mp4 |
47.27MB |
8. Create React App 2.srt |
6.40KB |
8. E-commerce Homepage + SASS setup.mp4 |
123.12MB |
8. E-commerce Homepage + SASS setup.srt |
14.32KB |
8. Form Input Component.mp4 |
67.35MB |
8. Form Input Component.srt |
8.43KB |
8. Google Sign In Authentication 2.mp4 |
66.50MB |
8. Google Sign In Authentication 2.srt |
10.92KB |
8. PWA - App Manifest.mp4 |
51.90MB |
8. PWA - App Manifest.srt |
6.97KB |
8. React Latest Version!.html |
420B |
8. Redux vs Context API.mp4 |
76.28MB |
8. Redux vs Context API.srt |
11.53KB |
8. Root Saga.mp4 |
39.43MB |
8. Root Saga.srt |
5.16KB |
8. useCallback.mp4 |
85.78MB |
8. useCallback.srt |
13.00KB |
8. useEffect Cheat Sheet.html |
855B |
9.1 Fetch POST documentation.html |
157B |
9.1 Github custom hook example.html |
111B |
9.1 Github end of lesson.html |
100B |
9.1 Github end of lesson.html |
101B |
9.1 Github end of lesson.html |
103B |
9.1 Github start of lesson.html |
101B |
9.1 path.html |
93B |
9.1 useMemo.html |
114B |
9.2 axios.html |
96B |
9.2 dangerouslySetInnerHTML.html |
127B |
9.2 styles.zip |
426B |
9. Adding Shop Data To Redux.mp4 |
73.73MB |
9. Adding Shop Data To Redux.srt |
8.32KB |
9. Building Our Blog 4.mp4 |
57.14MB |
9. Building Our Blog 4.srt |
9.40KB |
9. Connecting Client To Server.mp4 |
76.48MB |
9. Connecting Client To Server.srt |
11.50KB |
9. Custom Button Component.mp4 |
34.67MB |
9. Custom Button Component.srt |
5.68KB |
9. Custom Hooks.mp4 |
107.54MB |
9. Custom Hooks.srt |
16.08KB |
9. Final Note On Testing.mp4 |
29.85MB |
9. Final Note On Testing.srt |
3.42KB |
9. find().mp4 |
38.13MB |
9. find().srt |
2.99KB |
9. mapDispatchToProps.mp4 |
83.89MB |
9. mapDispatchToProps.srt |
9.56KB |
9. Note Destructuring change in next lesson.html |
2.26KB |
9. Optional How to fix 403 restricted_client error.html |
696B |
9. Planning Ahead With Sagas.mp4 |
30.38MB |
9. Planning Ahead With Sagas.srt |
5.79KB |
9. Project Files + Modules.mp4 |
72.10MB |
9. Project Files + Modules.srt |
9.42KB |
9. PWA - Service Workers.mp4 |
135.75MB |
9. PWA - Service Workers.srt |
14.70KB |
9. React Project Setup.mp4 |
82.96MB |
9. React Project Setup.srt |
12.85KB |
9. useMemo.mp4 |
51.33MB |
9. useMemo.srt |
7.13KB |
9. Web Developer Monthly.html |
721B |