Role path
Mobile Developer (React Native)
Build iOS and Android apps with React Native that work offline and on cheap phones.
7 tools13 courses5 lines81 lessons open4 career stages49 h in total
Tools this role uses
The labs and templates for real work that the mobile developer (react native) route opens. Use them on the job today; the courses below teach why they work.
Fresher
Station 1Your Developer SetupSet up a professional developer workstation on Windows or macOS, get comfortable in the terminal and VS Code, and add the team tools that keep everyone's code consistent.- Station 2Git from the InsideUnderstand how Git really works, from snapshots and the staging area to branches, conflicts, safe history rewriting, undo and the objects inside .git, by running every command yourself.
- Station 3JavaScript Deep DiveLearn how JavaScript really behaves, from values and closures to the event loop and async code, by fixing real bugs in a grocery chain's apps.
Change to the System Design line
Station 4How the Web WorksFollow one request from a phone to a server and back, design APIs that survive real networks, and put numbers on speed, load and reliability.Junior
Change to the Developer Foundations line
Station 5React for the WebBuild fast, accessible web front ends with React 19 and Next.js: components, state, data loading, forms and tests.Change to the Engineering Roles line
Station 6Mobile Apps with React NativeBuild, test and ship iOS and Android apps with React Native and Expo: navigation, offline data, push and store releases.Change to the Developer Foundations line
Station 7GitHub for TeamsWork on a shared codebase the way strong teams do: push and pull safely, review pull requests, ship releases and hotfixes, plan in GitHub Projects, and let GitHub Actions check and deploy every change.Mid-level
Station 8JavaScript in the Real WorldTake JavaScript from the language to real projects: the browser, npm, TypeScript, Node APIs, performance and security.- Station 9Building APIs with Node.jsDesign and build a production-ready REST API with Node.js, TypeScript, NestJS and PostgreSQL.
Change to the Engineering Roles line
Station 10Test Automation and Quality EngineeringAutomate the right tests: unit, API and end-to-end with Playwright, contract and performance tests, all running in CI.Senior
Change to the Developer Foundations line
Station 11Software Development: Idea to AppPlan, build, test and ship a real app, from a one-page spec to users' phones, and learn from what they do with it.Change to the Cybersecurity line
Station 12Application Security for DevelopersBuild software that resists attack: the OWASP Top 10, threat modelling, secure code review, supply chain and AI app risks.Change to the Leadership line
Station 13From Engineer to Tech LeadLead the technical work of a team: direction, design reviews, delegation, mentoring, predictable delivery and a working partnership with product and engineering management.