× {{alert.msg}} Never ask again
Class time and plan

Live Mentor

Small Group

Hands-On Learning

“Let's leverage your knowledge of React to create memorable native mobile apps.”

Josh David Miller

Josh David Miller is a UX-focused product consultant and serial entrepreneur who helps startups bring ideas to market. Josh has more than a decade of experience building products and their integrated teams, and he is an avid evangelist of and contributor to open source initiatives.

Learn React Native with a Live Instructor, Not with Video Tutorials

Who is this class for?

This class for anyone who wants to write native mobile apps using the JavaScript and React he/she already knows. Participants need not be experts in React, but a minimal understanding of component lifecycle and JSX will be very beneficial.

What will you learn?

Participants will learn how to write mobile apps that look and feel native using the web technologies they already know.

Codementor React Native Class: Syllabus

Lesson 1

React Native Overview

  - What is React Native?

  - How does it work?

  - What can and can't React Native do, and when should I use it?

  - Getting started: from nothing to a running app

Lesson 2

Developing For Mobile

  - Flexbox and mobile layouts

  - CSS and styling components

  - Data flow in React Native apps

  - Going beyond JavaScript: Writing Native Modules

Lesson 3

Platform APIsBuilt-ins

  - Adding geolocation to your app

  - Making use of images and the camera

  - Requesting permissions

Lesson 4

Live Coding and Deploying an App

Finishing up our app and deploying

You Will Get

8 Hours of Live Training

The weekly live group lecture is the core of the class. The mentor will teach the curriculum live and students can ask questions directly.

Hands-on Pair Programming

You'll get the chance to code live via hands-on exercises. All students will work on the exercises together and get instant feedback via screen-sharing from the mentor.

Unlimited Lesson Playbacks

Had to miss a class? Fear not. All lessons are recorded and you can review the recordings in the future.

Frequently Asked Questions

How is this different from other courses?

For only $99, you’ll get to learn React Native live with a real online mentor. This includes 4 hours of interactive lectures and hands-on exercises. Having live interaction with a mentor makes learning much easier than watching recorded video tutorials.

What do I need to know before the class?

To get the most out of this class, it would be great for you to brush up your React skills before the class starts.

What if I miss a class?

All classes will be recorded, and you‘ll have access to the recordings at any time. You can also ask questions in our Slack channel and get help from other members of the community.

What is a Delayed Live Class?

Delayed Live Class is for those who couldn't make it for the live sessions. With Delayed Live Classes, you'll be able to watch recordings uploaded within 24 hours after each session, and have access to our Slack community to ask questions and discuss with your peers and the instructor.

Class Enrollment Starts Soon

Space is Limited - Reserve Your Seat Now!

This class is at 6PM PDT / 9PM EDT, starting on May 19.


Questions? We're here to help!

Have questions about this live class or Codementor in general? Our team is here to help!

Class time and plan