Meta React Native Specialization

Become a cross-platform mobile app developer. Learn in-demand skills for developing reliable, scalable and user-friendly mobile apps for multiple operating systems, such as iOS and Android.

Instructor: Taught by Meta Staff

What you'll learn

  •   Gain the skills required to create apps across different platforms and devices.
  •   Learn programming fundamentals, how to create a user interface (UI) and best practices for designing the UI. 
  •   Become an expert in React Native, React, JavaScript, GitHub repositories and version control.
  •   Walk away with a project-based portfolio that demonstrates your skills to employers.
  • Skills you'll gain

  •   User Experience Design
  •   Interaction Design
  •   Jest (JavaScript Testing Framework)
  •   User Interface (UI)
  •   Restful API
  •   User Experience
  •   Version Control
  •   Persona (User Experience)
  •   Unix Commands
  •   User Interface and User Experience (UI/UX) Design
  •   Git (Version Control System)
  •   Mobile Development
  • Specialization - 8 course series

     At the end of the program, there will be a Capstone project where you will bring your new skillset together to create a mobile app.

    Some of the basics skills you will learn include: • Building a single-page React Native app and styling it using basic components • Building large lists and configuring user inputs within a React Native app • Using the Pressable component to build buttons and other clickable areas • Setting up an app with React Navigation and moving between screens You’ll gain experience with the following tools and software: • React • React Native • Front End development languages (HTML, CSS and JavaScript) • JSX • Code editing programs, such as Expo and Visual Studio Code This course is for learners who would like to prepare themselves for a career in mobile development. To succeed in this course, you will need foundational knowledge of React basics, internet navigation skills and an eagerness to code.

    The course is designed to be completed over five weeks. You will learn about data and databases in a more general sense, and then proceed to become familiar with tools and practices for working with data specifically in React Native. By the end of this course you will be able to: • Explain what REST APIs are and identify best practices for working with them • Make network calls to retrieve online content and handle responses from the server • Create databases and tables and use SQL to store data in them in a structured, relational way • Read and write data for a mobile application using AsyncStorage • Read and write data for a mobile application using SQLite To complete this course, you will need React Native experience. Additionally, it always helps to have a can-do attitude!

    Programming with JavaScript

    Version Control

    React Basics

    React Native

    Working with Data

    Principles of UX/UI Design

    Capstone (React App)

    ©2025  ementorhub.com. All rights reserved