Back to catalog
Software Development

Mobile Development

Create cross-platform mobile applications with React Native, focusing on app architecture, device capabilities, offline behavior, and release workflows.

Register for This Course
Mobile Development

Level

Intermediate

Duration

10 weeks

Delivery

Live Online

Category

Software Development

Build cross-platform mobile applications and learn the workflow from mobile interface design through app testing and release preparation.

Course overview

A cross-platform mobile development course that develops mobile product engineering skills beyond introductory React Native usage. Learners work with navigation, device features, offline data, application performance, mobile testing, and release preparation for Android and iOS.

Who it's for: JavaScript developers and aspiring mobile engineers who want to build and prepare cross-platform applications for release.

What you will learn

  • Structure multi-screen mobile applications with reusable components
  • Integrate device APIs, remote services, and local storage
  • Handle mobile permissions, connectivity, and application lifecycle
  • Test and prepare applications for Android and iOS release

Curriculum

Tools you'll use

React NativeExpoJavaScriptREST APIsGit

Projects you'll build

  • Offline-capable task app
  • Location-aware service app
  • Mobile capstone prepared for release

Prerequisites

  • • Basic JavaScript knowledge
  • • A laptop and mobile device or emulator for practice

Related courses

Full-Stack Web Development
Software Development
Beginner to Intermediate 12-16 weeks

Full-Stack Web Development

Learn to design, build, test and deploy modern full-stack web applications using HTML, CSS, JavaScript, TypeScript, React, APIs and databases.

View course
Mobile App Development with React Native
Software Development
Intermediate 10 weeks

Mobile App Development with React Native

Build modern, production-ready Android and iOS applications with React Native from a single codebase.

View course
Frontend Engineering
Software Development
Intermediate 10 weeks

Frontend Engineering

Build accessible, performant frontend applications with modern JavaScript, TypeScript, React, testing, and production workflows.

View course