aykutmayali / react-native-bootcamp

1 week, 20 lessons, opinionated React Native Bootcamp for busy developers

Home Page:https://davidl.fr/workshop

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React Native Bootcamp — A Curriculum for Beginners

A series of React Native coding challenges with a variety of difficulties for busy developers.

I do react-native as a freelance since 2017 and I have 15+ years of experience shipping products with JavaScript. This bootcamp encapsulates all the problems I encounter in my daily job and all the things I wish I knew before starting my career as a React Native Developer.

My 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.


Getting Started

Students, to follow this workshop, you need to complete the onboarding form

During the bootcamp you are going to build this mobile appliction with Expo, react-native, TypeScript and react-query

React Native Application with Expo and react-query

For further study, I recommend downloading my React Native Book about the ecosystem.

Projects

  1. spacecraft with react-query
  2. newsfeed with getstream API
  3. onboarding with magic.link SDK
  4. nerd-fm with expo-av to play music
  5. and more

Meet the team

I am a freelance react-native developer, and I share a lot fo content about the react ecosystem.

Pedagogy

I have chosen two pedagogical tenets while building this curriculum: ensuring that it is hands-on project-based 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!

Each lesson includes

  • pre-lecture warmup quiz
  • written lesson
  • step-by-step guides on how to build the project
  • a challenge
  • supplemental reading

Was this helpful?

☕️ Leaving a tip helps me a lot!

About

1 week, 20 lessons, opinionated React Native Bootcamp for busy developers

https://davidl.fr/workshop


Languages

Language:TypeScript 98.1%Language:JavaScript 1.9%