Clear, practical technology insights
Build practical programming and technology skills

React Native Development

Build cross-platform mobile applications with React Native, TypeScript, navigation, device capabilities, local storage, APIs, tests, and release packaging.

View curriculum
PractitionerDifficulty
40 hoursEstimated time
8 modules32 lessons
5 guided labsKnowledge check
00
Plan your learning

Path Brief

Skills you will practice

  • Mobile · React Native Development
  • Mobile · React Native Project Foundations
  • Mobile · Native Components And Layout
  • Mobile · State Events And Forms
  • Mobile · Navigation And Application Architecture
  • Mobile · Device Capabilities And Local Storage

Prerequisites

  • Javascript Fundamentals
  • React Development

Tools

  • A current web browser
  • A code editor or terminal appropriate to the path
  • A safe local or virtual lab environment
01
Before you begin

What you need

  • Javascript Fundamentals
  • React Development
02
Step-by-step curriculum

Learning modules

Complete lessons in order or open the module that matches your current goal. Your lesson progress is saved on this device.

01React Native Project FoundationsBuild practical skill in react native project foundations and connect it to the outcomes of React Native Development.4 lessons · 1 lab
Module checkpointReact Native Project Foundations checkpoint
1Which statement is a core idea you need to understand for React Native Project Foundations in React Native Development?
2Which setup step belongs directly to React Native Project Foundations in React Native Development?
3Which exercise best practices the actual skill taught in React Native Project Foundations in React Native Development?
02Native Components and LayoutBuild practical skill in native components and layout and connect it to the outcomes of React Native Development.4 lessons · 1 lab
Module checkpointNative Components and Layout checkpoint
1Which exercise best practices the actual skill taught in Native Components and Layout in React Native Development?
2Which diagnostic action is relevant when Native Components and Layout in React Native Development does not behave as expected?
3Which statement is a core idea you need to understand for Native Components and Layout in React Native Development?
03State, Events, and FormsBuild practical skill in state, events, and forms and connect it to the outcomes of React Native Development.4 lessons · 1 lab
Module checkpointState, Events, and Forms checkpoint
1Which diagnostic action is relevant when State, Events, and Forms in React Native Development does not behave as expected?
2Which statement is a core idea you need to understand for State, Events, and Forms in React Native Development?
3Which setup step belongs directly to State, Events, and Forms in React Native Development?
04Navigation and Application ArchitectureBuild practical skill in navigation and application architecture and connect it to the outcomes of React Native Development.4 lessons · 1 lab
Module checkpointNavigation and Application Architecture checkpoint
1Which exercise best practices the actual skill taught in Navigation and Application Architecture in React Native Development?
2Which diagnostic action is relevant when Navigation and Application Architecture in React Native Development does not behave as expected?
3Which statement is a core idea you need to understand for Navigation and Application Architecture in React Native Development?
05Device Capabilities and Local StorageBuild practical skill in device capabilities and local storage and connect it to the outcomes of React Native Development.4 lessons · 1 lab
Module checkpointDevice Capabilities and Local Storage checkpoint
1Which setup step belongs directly to Device Capabilities and Local Storage in React Native Development?
2Which exercise best practices the actual skill taught in Device Capabilities and Local Storage in React Native Development?
3Which diagnostic action is relevant when Device Capabilities and Local Storage in React Native Development does not behave as expected?
06APIs and Asynchronous DataBuild practical skill in apis and asynchronous data and connect it to the outcomes of React Native Development.4 lessons
Module checkpointAPIs and Asynchronous Data checkpoint
1Which exercise best practices the actual skill taught in APIs and Asynchronous Data in React Native Development?
2Which diagnostic action is relevant when APIs and Asynchronous Data in React Native Development does not behave as expected?
3Which statement is a core idea you need to understand for APIs and Asynchronous Data in React Native Development?
07Testing, Accessibility, and PerformanceBuild practical skill in testing, accessibility, and performance and connect it to the outcomes of React Native Development.4 lessons
Module checkpointTesting, Accessibility, and Performance checkpoint
1Which statement is a core idea you need to understand for Testing, Accessibility, and Performance in React Native Development?
2Which setup step belongs directly to Testing, Accessibility, and Performance in React Native Development?
3Which exercise best practices the actual skill taught in Testing, Accessibility, and Performance in React Native Development?
08Packaging and ReleaseBuild practical skill in packaging and release and connect it to the outcomes of React Native Development.4 lessons
Module checkpointPackaging and Release checkpoint
1Which statement is a core idea you need to understand for Packaging and Release in React Native Development?
2Which setup step belongs directly to Packaging and Release in React Native Development?
3Which exercise best practices the actual skill taught in Packaging and Release in React Native Development?
03
Portfolio integration

Capstone Project

Build a React Native Field Service Application

Combine the path skills in a portfolio-ready project with clear functional requirements, tests, verification evidence, and operating notes.

GuidedIndependentPortfolio

Acceptance criteria

  • The core workflow works from start to finish.
  • Invalid input or failure states are handled clearly.
  • The result is tested and documented.
  • A reviewer can reproduce the setup and verification.
03
Knowledge check

Test your understanding

Answer all questions. Results and explanations are calculated instantly in your browser.

1Path review for React Native Development: Which statement is a core idea you need to understand for React Native Project Foundations in React Native Development?
2Path review for React Native Development: Which setup step belongs directly to Native Components and Layout in React Native Development?
3Path review for React Native Development: Which exercise best practices the actual skill taught in State, Events, and Forms in React Native Development?
4Path review for React Native Development: Which diagnostic action is relevant when Navigation and Application Architecture in React Native Development does not behave as expected?
5Path review for React Native Development: Which statement is a core idea you need to understand for Device Capabilities and Local Storage in React Native Development?
04
Continue in Programming

Related Programming