
React Native Foundations

Required skills: Knowledge of React web development, JavaScript/TypeScript
A comprehensive, hands-on workshop for experienced React web developers to master the fundamentals of building and deploying production-ready applications with React Native and Expo. The course utilizes a Bucket List app as a core project and extends it with real-world features.
This 4-hour workshop is structured into five focused modules. You will start with React Native architecture, Expo Dev Tools, and setting up your project structure. Next, you will learn state management with useState and useEffect, handling user input, forms, validation, and managing dynamic lists with performance optimization strategies.
The workshop continues with styling using Flexbox, responsive design, platform-specific styling, and data persistence with AsyncStorage. You will then cover debugging techniques, implementing navigation with React Navigation, and the full deployment process for iOS and Android stores using Expo. Finally, you will explore native modules and understand how to extend your app with platform-specific functionality.
19/20 seats booked
Includes
- React Native Core & Setup
- Interactivity and State Management
- Styling and Advanced Features
- Debugging, Navigation and Deployment
- Native Modules