Learning paths
Mobile Developer
For web developers and beginners who want their work on a phone's home screen. You version everything with Git from day one, learn JavaScript and React once, use them to ship cross-platform apps with React Native and Expo, then learn enough Swift and SwiftUI to understand the native side.
5 courses · 26h 25m total
Where it gets you
- Build a cross-platform app with Expo Router and run it on your own phone
- Render long lists and forms that stay smooth on real devices
- Write SwiftUI screens with @Observable state and NavigationStack
- Keep your app's code in Git with branches and reviewed pull requests




