Outline:
Session 1 - What is react native ? (30 mins)
- Intro to React Native (15 mins)
- Why react native (15 mins)
Session 2 - Basics ? (60 mins)
- Hello World App (15 mins)
- Tooling: IDE, packager, developer tools, debugging, scripts setup (20 mins)
- Understanding the code for hello world (10 mins)
- Styles/Working with flex box (15 mins)
- Debugging (15 mins)
Session 3 - Lets build a crypto currencies app - Part 1(45 mins)
- App Setup(15 mins)
- Build a list view to show a list of cryptocurrencies and their current values (30 mins)
Session 4 - Lets build a crypto currencies app - Part 2(45 mins)
- Add styling to make the app look presentable(15 mins)
- Working/Fetching data from an API (30 mins)
Session 5 - Lets build a crypto currencies app - Part 3(60 mins)
- Implementing a search feature(20 mins)
- Adding ability to change the base currency(20 mins)
- Implementing navigation(20 mins)