Mobile Foundations
How mobile apps work, the development environment, and building your first screen.
UI & Layouts
Designing app screens — layouts, components, navigation and responsive mobile interfaces.
App Logic
Handling user input, events, and the logic that makes an app actually do things.
Data & Storage
Storing and managing data inside the app — user data, local storage and state.
APIs & the Internet
Connecting your app to online services — fetching data, APIs, and handling responses.
Navigation & Multi-Screen Apps
Building apps with multiple screens, navigation flows, and a real app structure.
Polish & Testing
Making apps reliable and user-friendly — handling errors, testing, and refining the experience.
Build & Ship Real Apps
Bringing it all together into complete apps, and running them on a real device — for your portfolio.
You finish able to: Build, run and ship a real Android app on your own.