Join a live online community of over 900,000+ developers and a course taught by industry experts that have actually worked both in Silicon Valley and Toronto with React Native. Using the latest version of React Native, this course is focused on efficiency. Never spend time on confusing, out of date, incomplete tutorials anymore, and instead, learn to build professional and modern Android and iPhone (iOS) apps! Graduates of Andrei’s courses are now working at Google, Tesla, Amazon, Apple, IBM, JP Morgan, Meta, + other top tech companies.We guarantee you this is the most comprehensive online resource on React Native. This project based course will introduce you to all of the modern toolchain of a React Native app developer. Along the way, we will build a massive restaurant application using React, React Hooks, Expo, React Navigation, Firebase, Styled-Components, Google Maps/Places API, React Animations, Stripe Payments, + more. This is going to be a full iOS and Android app!The curriculum is going to be very hands on as we walk you from start to finish of releasing a professional React Native project all the way into production. We will start from the very beginning by teaching you React basics and then going into advanced topics so you can make good decisions on architecture and tools on any of your future React Native projects. All code is going to be provided step by step and even if you don’t like to code along, you will get access to the the full master project code so anyone signed up to the course will have their own app to put on their portfolio right away.The topics covered will be:React BasicsReact Native FundamentalsDebugging React NativeReact NavigationReact HooksCustom React HooksFirebase API<
What you'll learn
understand React and React Native fundamentals
create mobile applications for both iOS and Android
navigate React Navigation for app routing
implement Firebase for backend services
utilize React Hooks and custom React Hooks
integrate Stripe Payments for processing transactions
Course objectives
to equip learners with practical skills to build professional mobile apps
to provide a comprehensive understanding of modern React Native development practices
to foster problem-solving abilities through real-world application building