##React Advance
- Thinking in react
- React Router
- Transition between screens
- Understand basic use-cases for routing
- Redux
- Create and dispatch actions from user events
- Reflect state updates as props to components
- Update state
- Build Tools and Transpilers
- Understanding the use of Webpack
- Understanding Babel in context with writing ES6 codes in react
- Basics of object oriented javascript Udacity Course
- Following TDD in react using jest
Links
- https://reacttraining.com/react-router/web/guides/quick-start
- https://facebook.github.io/flux/docs/overview.html
- http://redux.js.org/
- https://facebook.github.io/react/docs/shallow-compare.html
- https://scotch.io/tutorials/javascript-transpilers-what-they-are-why-we-need-them
- http://blog.tamizhvendan.in/blog/2015/11/23/a-beginner-guide-to-setup-react-dot-js-environment-using-babel-6-and-webpack/
- http://macr.ae/article/gulp-and-babel.html
- https://community.nitrous.io/tutorials/getting-started-with-brunch (skip the nitrous)
- https://classroom.udacity.com/courses/ud015
- https://jestjs.io/docs/en/tutorial-react