React Native Training
Level
BeginnerDuration
24h / 3 daysDate
Individually arrangedPrice
Individually arrangedReact Native Training
Join a comprehensive React Native training designed for those who want to learn how to create modern mobile applications using one of the most popular JavaScript frameworks. Discover how to leverage React Native’s advantages to quickly and effectively develop apps that integrate seamlessly with both iOS and Android.
What You Will Learn
- How to create interactive mobile applications with React Native
- How to choose the right libraries for your business needs
- How to write testable and maintainable applications
Who is this training for?
Web developers working with React who want to use React Native for mobile app development
Developers who have learned React/React Native on their own but need to structure and systematize their knowledge
People looking to start a new career path or expand their skills with React Native to increase their job market opportunities
Training Program
Introduction
- Introduction to React Native
- JavaScript or TypeScript?
Project Setup: Expo vs React Native CLI
- Comparing Expo and React Native CLI
- Setting up a project with Expo or React Native CLI
- Debugging methods for React Native applications
Mastering Components in React Native
- Core components
- Working with lists
- Implementing SVG files
- Handling notches with SafeAreaView
- Introduction to WebViews
Styling and Animating Applications
- Basic styling with
StyleSheet - Emotion as an alternative styling method
- Adapting popular component libraries
- Creating animations
Data Management and Navigation
- Navigation in React Native – creating intuitive user flows
- Data management and storage
- State management with Redux and Zustand
Application Testing
- Writing tests with React Native Testing Library
- Overview of end-to-end testing tools