Certificate in Reactnative Mobile Development

Our flagship full-time intensive course teaching all there is to know about mobile development using React Native

  • TBD
  • 60 sessions
  • 8.0 hours/session

About this course

Students will be taught in a classroom lecture setting on how to code in mobile apps in React Native using a project based learning method.

At the end of the course, students will:

• Learn how to use React's custom markup language, JSX, to clean up your Javascript code
• Master the process of breaking down a complex component into many smaller, interchangeable components
• Grasp the difference between “props" and “state" and when to use each
• Render interactive, media-rich components in beautifully styled apps
• Develop apps that are unique, fun, and responsive
• Build on both Android and iOS platforms
• Master integration with Firebase for user authentication
• Learn the core principles of navigation with React Native
• Learn the theory and practice of implementing complex Animation systems
• Bootstrap your app using the new Expo platform
• Navigate your user around using React-Navigation
• Engage your users with automated Push Notifications
• Enhance authentication flows in your app with One Time Passwords with Twilio
• Increase your app's reliability with Offline Data Persistence
• Educate your users on how to use your app with Welcome Tutorial pages
• Authenticate your users using Facebook OAuth
• Go beyond the mobile front end with Google Cloud Functions: Add custom logic to your Firebase backend
• Locate your users with cross-platform MapView components


This full-time course will provide everything you need to kickstart your career as a React Native mobile developer.



There are no open runs for this course at the moment. If you're interested in taking this course, you may join the waitlist and you will be notified when there are vacancies.

UpCode Academy

Attend coding classes taught by true experts working in the industry. Get practical instructions and interact with these practitioners during the classes.

  • 30 Courses
  • 1,349 Students
  • 30 Instructors

Subscribe to our Newsletter