A series of React Native coding challenges with a variety of difficulties for busy developers.
This is based on the bootcamp by David Leuliette here. He has done react-native as a freelance since 2017 and has 15+ years of experience shipping products with JavaScript. This bootcamp encapsulates all the problems he encounters in his daily job and all the things he wishes he knew before starting his career as a React Native Developer.
The project-based pedagogy allows you to learn while building, a proven way for new skills to 'stick'.
📱 Hearty thanks to the team behind expo, the open-source platform for making universal native apps with React that run on Android, iOS, and the web.
🎨 Thanks as well to all the react-native-paper contributors for their easy to use UI library.
🙏 Special thanks to Alex Lobera, Horacio Herrera, William Candillon, Satyajit Sahoo, Tanner Linsley, Brent Vatne.
Challenge after challenge, you are going to build this mobile appliction to buy Star Wars space ships using TypeScript, expo, react-native and react-query.
To support David's work, you can download his React Native Book about the ecosystem.
He has chosen two pedagogical tenets while building this curriculum: ensuring that it is hands-on project-based, with up-to-date dependencies and that it includes frequent quizzes. In addition, this curriculum has a common theme —create a mobile app with real API— to give it cohesion.
If you encounter an issue, feel free to contribute, I welcome your constructive feedback!
- lecture
- written lesson
- step-by-step guides
- a challenge
- bonus challenges
A list of projects done during the hackathon day:
- spacecraft with
react-query - newsfeed with getstream API
- jimmy-punchline with genius API
- nerd-fm with
expo-avto play music - and more
👥 Follow flexbox_ on Twitter for more updates.
