Create stunning mobile apps with JavaScript and React Native.
This course delivers a complete, project-driven path to building cross-platform mobile apps for Android and iOS using React Native. You will start by setting up your development environment and learning how to compose beautiful, responsive interfaces with core components and Flexbox-based layouts. From there, you will add navigation, manage state effectively, integrate REST APIs and handle forms, validation and error states so your apps feel polished and reliable. You will also work with local storage, notifications, and key native device features such as camera and location to create real-world user experiences. In the later modules, the focus shifts to performance optimisation, debugging techniques, app architecture and the full release process for the Play Store and App Store. By the end of the program, you will have multiple portfolio apps and the confidence to contribute to production React Native projects.

Data Science Lead
PhD in Machine Learning from MIT. Previously led data teams at Amazon and Microsoft.

Limited seats • Includes certification & lifetime access