Learning is something that we, as a developers do continuously during our career. Doesn’t matter if you’re a newbie or an expert: you should never stop learning.
In the times that every knowledge that we can think of is accessible, finding valuable learning resources is really hard. That’s why I prepared a list of React Native learning materials everyone will benefit from. Doesn’t matter if you’re a newbie or experienced developer.
The Complete React Native and Redux Course on Udemy
https://www.udemy.com/the-complete-react-native-and-redux-course/
A very good course showing how to create various React Native concepts from very beginning.
Stephen Grider’s blog
https://www.rallycoding.com/blog/
Stephen is an author of the above course. He knows what he is talking about. Absolutely worth reading.
React Native in Action book
https://www.manning.com/books/react-native-in-action
Very good book, diving deep into React Native more advanced concepts like cross-platform compatibility, OS differences, performance.
React Native Fundamentals course on egghead.io
https://egghead.io/courses/react-native-fundamentals
Free online course showing how to create React Native apps from very beginning to more complex subjects.
Official React Native docs
https://facebook.github.io/react-native/
You’ve done some online courses now – you know what to look for in the official API docs.
Diving into NativeBase UI framework
https://nativebase.io/
It’s very good UI framework for React Native (like Bootstrap for Web). It’s sometimes buggy and issues are not resolved very quickly but it has a lot of examples so you can jump in, start building your app and look how the components are made.
Flexbox Froggy
http://flexboxfroggy.com/
Get familiar with flexbox. Do it well. This cute frog will help you 🙂
Enjoy your learning!