PProtokol
← all paths

Mobile Developer

Build native and cross-platform mobile apps.

3 courses5 projects37 lessons~34h

Skills you'll build

LoopsVariablesConditionalsFunctionsProblem SolvingComputational Thinking

Your progress

0/37 lessons · 0%

Next step

Programming Foundations

start path

Courses in this path

  1. 01

    Programming Foundations

    Think like a programmer: values, logic, loops, functions and problem solving in JavaScript.

    ~14h17 lessons3 projectsbeginner

    start
  2. 02

    Mobile Development Foundations

    Learn how to build real mobile apps: React Native components, navigation, device APIs, and shipping to app stores.

    ~10h10 lessons1 projectintermediate

    Finish Programming Foundations first.

    locked
  3. 03

    React Fundamentals

    Learn React from first principles: components, JSX, props vs state, events, lists, conditional rendering, effects, composition, and data fetching.

    ~10h10 lessons1 projectintermediate

    Finish Programming Foundations first.

    locked

Projects you'll complete

  • Score Tracker

    Turn variables and types into a working score tracker used by a small games night app.

  • Filterable Product Dashboard

    Build a filterable dashboard that lists items, lets users search/filter/sort them, and manages UI state with React hooks.

  • Build a Mini Offline-Ready Mobile App

    Capstone: build the core logic for a small mobile app that fetches data, persists it locally, handles offline actions, and navigates between screens.

  • Number Guessing Engine

    Build the logic engine behind a guessing game using conditions and loops.

  • Study Coach

    Final project: a study coach that summarises practice sessions and reports back in plain English.