An open API service indexing awesome lists of open source software.

https://github.com/amrsekilly/learning-react-in-one-week

The resources that helped me learn React and Redux in a week
https://github.com/amrsekilly/learning-react-in-one-week

Last synced: 3 months ago
JSON representation

The resources that helped me learn React and Redux in a week

Awesome Lists containing this project

README

        

# learning-react-in-one-week
I got a front-end role that requires me to work with a react app so I'm creating this list to include all the resources that I'll use to learn react in a week.

- [x] [How to Use ES6 for Universal JavaScript Apps](https://medium.com/javascript-scene/how-to-use-es6-for-isomorphic-javascript-apps-2a9c3abe5ea2#.7nbw6mbdx).
- [x] [React JS Tutorials for Beginners -thenewboston](https://www.youtube.com/watch?v=-AbaV3nrw6E&list=PL6gx4Cwl9DGBuKtLgPR_zWYnrwv-JllpA).
- [x] [JSX Looks Like An Abomination But it’s Good for You](https://medium.com/javascript-scene/jsx-looks-like-an-abomination-1c1ec351a918#.xdtphhqcy).
- [x] Read the [React events system docs](https://facebook.github.io/react/docs/events.html).
- [x] [I'll read the todo app to understand how to register a single store with a dispatcher](https://github.com/facebook/flux/tree/master/examples/flux-todomvc/).
- [x] [Reading the intro to Flux and watching the Facebook talk at Hacker Way](https://facebook.github.io/flux/docs/overview.html).
- [x] [Baby’s First Reaction](https://medium.com/javascript-scene/baby-s-first-reaction-2103348eccdd#.bjrri8et2).
- [x] Read the [top-level API docs](https://facebook.github.io/react/docs/top-level-api.html).
- [x] Watch [React Fundamentals course](https://egghead.io/courses/react-fundamentals) and write some [sample code](https://github.com/amrsekilly/learningReactFundamentalsSampleCode).
- [x] [Dan Abramov - The Redux Journey at react-europe 2016](https://www.youtube.com/watch?v=uvAXVMwHJXU).
- [x] Read the Redux docs for [the basics](http://redux.js.org/docs/basics/index.html).
- [x] Felt the need to read about the [spread object syntax](http://redux.js.org/docs/recipes/UsingObjectSpreadOperator.html) to simplify my reducers.
- [x] Learned about [combining reducers into a root reducer](http://redux.js.org/docs/api/combineReducers.html).
- [x] Read [Presentational and Container Components](https://medium.com/@dan_abramov/smart-and-dumb-components-7ca2f9a7c7d0#.ezc8sx5oh).
- [x] Read [Thinking in React by Pete Hunt](https://facebook.github.io/react/docs/thinking-in-react.html).
- [x] Understand it's [usage with React](http://redux.js.org/docs/basics/UsageWithReact.html).
- [x] [Getting Started with Redux](https://egghead.io/courses/getting-started-with-redux).
- [x] [Understand este](https://github.com/este/este).
- [x] Read the [Map](https://facebook.github.io/immutable-js/docs/#/Map) API for immutableJS.
- [x] Read [using immutable records with Redux](https://tonyhb.gitbooks.io/redux-without-profanity/content/using_immutablejs_records.html).
- [x] [Updating the todo app in este as instructed](https://github.com/amrsekilly/updatedEste/commits/master?author=amrsekilly).
- [x] Finish watching the [Redux course by Wes Bos](https://learnredux.com/view/sAzh8t1H0p4).