R19 to unlock
Mobile App Development
Engineering, Trades & Technology · Intermediate · 60 hours
Build mobile apps from idea to release — UI design, app logic, data, APIs and publishing — using accessible, beginner-friendly approaches.
Open this course in the app →
What you'll learn
- Understand how mobile apps are built
- Design simple, usable app interfaces
- Program app logic and handle data
- Connect apps to APIs and storage
- Test and publish an app
Course modules
- Module 1: How Mobile Apps Work
- Module 2: Programming Foundations
- Module 3: Choosing a Platform & Tools
- Module 4: UI & UX Design
- Module 5: Building Screens & Navigation
- Module 6: Handling Data
- Module 7: APIs & the Internet
- Module 8: Testing & Debugging
- Module 9: Publishing Your App
- Module 10: Monetisation & Careers
- Module 11: Core Concepts in Depth
- Module 12: Common Mistakes & How to Avoid Them
- Module 13: Tools, Resources & Templates
- Module 14: Standards, Quality & Best Practice
- Module 15: Health, Safety & Ethics
- Module 16: Case Study: A South African Example
- Module 17: Communication & Working with Others
- Module 18: Staying Current & Continuing to Learn
- Module 19: Capstone Project
- Module 20: Review, Assessment & Next Steps
Unlock this course for R19 on any phone. A certificate is optional (from R39).