Learn More

Step-by-Step Roadmap for React Native Success

React Native
Course RoadMap

The Buzzing Tech Stack- Fundamentals, Concepts, Complexities,
Troubleshooting and Hands-On Project

Course Schedule

Basic Course Short Term Course Full Term Course
Duration 45 days
(180 hours approx.)
3 Months
(360 hours approx.)
6 Months
(720 hours approx.)
Modules Covered Module 1, 2 and Navigation
and Scroll View
Module 1 - Module 5
and async storage
All 10 Modules
Hours per day 4 Hours 4 Hours 4 Hours

Modules

Click On Modules To View Detail

  • Basic overview of React Native
  • Prerequisites and installation on Mac and Windows
  • Folder structure of React Native
  • Differences between React Native and other platforms
  • Setting up React Native for Android and iOS
  • Creating the first app in React Native

  • Setting DOM objects in React Native
  • Styling views with StyleSheet
  • Creating buttons, text, and handling onPress activities
  • Implementing text inputs and managing values with states
  • Form creation using states
  • Basics of Navigation (Bottom, Top, Drawer, Stack)
  • Introduction to ScrollView, Flatlist, and Section List

  • Scrolling components and scrolling functions using ref
  • Understanding and working with useRef
  • Usage of FlatList and its advantages
  • Handling large data lists
  • Implementation of Section List

  • Creating screens in React Native
  • Navigating between screens
  • Using React Navigation library
  • Implementing both stack and native-stack for navigation
  • Explanation of navigation props like push, reset, goBack()

  • Navigation listeners such as focus, blur, etc.
  • Animations during screen gestures
  • Implementing Drawer Navigation
  • Tab Navigation and Bottom Tab Navigation

  • Exploring Async Storage
  • Understanding Secure Storage and its differences from Async Storage
  • Managing data with Redux and useReducer

  • Making API calls using fetch
  • Handling API calls with Axios
  • Explaining GET, PUT, POST, DELETE requests
  • Managing request and response in networking

  • Authentication with API calls
  • Understanding access tokens and refresh tokens
  • Managing, using, and updating access tokens
  • Implementing social authentication like Google Login and Apple Login

  • Utilizing 'React-native' animations
  • Creating a simple accordion
  • Implementing animations with 'React-native-reanimated'
  • Using 'pan-responder' to handle gestures

  • Industry Relevant/ Live Projects

Enroll Now at Prologic School of Technology and master
Web Development skills. Your future in tech starts here!