FreeCourseWeb.com

React Native & Expo Crash Course For React Developers

Build iOS & Android apps using React Native, Expo, Expo Router, Zustand, and Supabase with hands-on projects

If you are a React developer looking to expand your skills into mobile app development, this React Native Crash Course is perfect for you. This course is designed to help you quickly get up to speed with React Native by leveraging your existing knowledge of React.

What you’ll learn

Course Content

Requirements

If you are a React developer looking to expand your skills into mobile app development, this React Native Crash Course is perfect for you. This course is designed to help you quickly get up to speed with React Native by leveraging your existing knowledge of React.

This is a hands-on course that covers the fundamentals of React Native, including components, styling, navigation, and state management. You will learn how to build and deploy mobile applications for both iOS and Android platforms using React Native and Expo.

Topics Covered:

  1. Introduction to React Native
  2. Advantages and Limitations of Expo
  3. Setting Up the Development Environment
  4. Core Components and APIs
  5. Styling in React Native
  6. Navigation with Expo Router
  7. State Management with Zustand
  8. Handling User Input and Forms
  9. Networking and Data Fetching
  10. Debugging and Testing React Native Apps
  11. Integrating Supabase with React Native
  12. Performing CRUD Operations with Supabase PostgreSQL Database
  13. Uploading Images and Files to Supabase Storage
  14. Customizing App Icons and Splash Screens
  15. Customizing the Status Bar and Navigation Bar
  16. Building Apps Using Expo CLI and EAS

By the end of this course, you will have a solid understanding of React Native and be able to create your own mobile applications using your React skills. Whether you want to build apps for personal projects or professional development, this course will provide you with the knowledge and confidence to get started with React Native.

Prerequisites: