Course Name
Course Code : YQD31
Venue Details
Postal Code : 30-644
Session Dates
Duration: 3 days (21 hours)
This course enables developers to design, build, and deploy high-performance mobile applications for both iOS and Android using React Native. The course covers fundamentals of React Native components, navigation, API integration, state management with Redux/Context, styling, debugging, and app deployment strategies. Participants will work on hands-on projects to gain real-world development experience.
Introduction to React Native and ecosystem
Installing tools: Node.js, Expo CLI, Android Studio/Xcode
Project structure and setup (Expo vs React Native CLI)
Creating your first app
Core components: View, Text, Button, Image, ScrollView
Styling with Flexbox and StyleSheet
Props, State, and Lifecycle in React Native
Handling user input: TextInput, Buttons, Forms
Event handling and basic validations
Navigation using React Navigation (Stack, Tab, Drawer)
Passing data between screens
Fetching data from REST APIs (using fetch/axios)
FlatList and SectionList for dynamic content rendering
State management with Context API and useReducer
Introduction to Redux and redux-thunk (optional)
Local storage with AsyncStorage
Accessing device camera, GPS, and media library
Push notifications (Firebase Cloud Messaging basics)
Permissions handling (location, camera, etc.)
Image picker and file upload
Debugging and performance optimization techniques
Unit testing components with Jest
Debugging tools and console logging
Building for Android (APK/AAB) and iOS (IPA/TestFlight)
Publishing to Google Play and Apple App Store (overview)
Final Evaluation
Mode of Delivery : The event can be attended both online and at nearby ProgNXT classroom by Individual Professionals and Corporate Employees as per the seat availability. Please Contact Us at [email protected] for checking the seat availability
Audience : We have a global audience that logs in to using their own computers to work hand in hand with our world-class instructors.
Assessment : Each training course will have ProgNXT Assessment at the end.
Certification : After successful passing of ProgNXT Assessment, ProgNXT Certification will be provided, which has got acceptance in 55+ Countries.
| Global Region | Location | Start Date | End Date | Action |
|---|---|---|---|---|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |