| 10 | 01 - setting up our foundation project.mp4 | mp4 | 125.96 MiB |
| 26 | 02 - setting up webpack and webpack-dev-server.mp4 | mp4 | 15.74 MiB |
| 15 | 03 - bootstrapping our html.mp4 | mp4 | 20.47 MiB |
| 24 | 04 - hot reloading with webpack-dev-server.mp4 | mp4 | 12.71 MiB |
| 23 | 05 - adding support for es6 and jsx with babel.mp4 | mp4 | 38.38 MiB |
| 22 | 06 - building our first jsx react component.mp4 | mp4 | 31.90 MiB |
| 7 | 07 - creating an es6 react component.mp4 | mp4 | 30.63 MiB |
| 8 | 08 - building a reusable bootstrap react button.mp4 | mp4 | 65.73 MiB |
| 25 | 09 - creating dynamic jsx tags.mp4 | mp4 | 22.99 MiB |
| 2 | 10 - understanding jsx spread in depth.mp4 | mp4 | 31.67 MiB |
| 0 | 11 - adding features to our button component.mp4 | mp4 | 49.50 MiB |
| 21 | 12 - making disabled tags work.mp4 | mp4 | 19.95 MiB |
| 6 | 13 - creating reusable utilities.mp4 | mp4 | 26.87 MiB |
| 14 | 14 - creating the jumbotron component.mp4 | mp4 | 33.52 MiB |
| 20 | 15 - building a reusable container class.mp4 | mp4 | 56.78 MiB |
| 16 | 16 - removing unknown props from html.mp4 | mp4 | 29.47 MiB |
| 1 | 17 - completing our jumbotron with a dynamic fluid child.mp4 | mp4 | 34.17 MiB |
| 17 | 18 - dynamically building css files with webpack.mp4 | mp4 | 47.85 MiB |
| 9 | 19 - creating sass variables.mp4 | mp4 | 24.32 MiB |
| 5 | 20 - importing scss files with webpack.mp4 | mp4 | 49.63 MiB |
| 4 | 21 - introducing scss mixins.mp4 | mp4 | 38.30 MiB |
| 19 | 22 - animating in react with add-ons.mp4 | mp4 | 29.53 MiB |
| 18 | 23 - choosing between children and props.mp4 | mp4 | 15.58 MiB |
| 27 | 24 - working with events in react.mp4 | mp4 | 21.61 MiB |
| 11 | 25 - understanding how state works.mp4 | mp4 | 18.90 MiB |
| 3 | 26 - animating children with reactcsstransitiongroup.mp4 | mp4 | 40.92 MiB |
| 13 | 27 - leaving animations with sass nesting.mp4 | mp4 | 30.90 MiB |
| 12 | learning react.js user interfaces [video].zip | zip | 2.16 MiB |