Android Development Fundamentals (Java)
What you'll learn
- Android Studio, layouts and common attributes
- The Activity lifecycle (the #1 interview topic)
- RecyclerView lists, menus, and app polish
- Retrofit: load live data from an API
Curriculum
01 Setup & first screens Free lesson 5 lessons
02 How Android really works 2 lessons
03 Lists & menus 5 lessons
04 Networking with Retrofit 3 lessons
05 Modern companion (external, hand-picked) 1 lesson
Requirements
- any programming basics
Description
Native Android still matters: it is what most Ugandan companies maintain, and understanding it makes you a stronger Flutter developer too. This course rebuilds the classic Android path, layouts, activities, lists, menus and networking with Retrofit, from the channel's live classes and one-on-one series.
Your instructor
Nine years building the systems that governments, hospitals, schools and farmers actually run on, and teaching thousands of people to build their own.
Frequently asked questions
How do I pay?
Pay with MTN Mobile Money, Airtel Money, or a Visa/Mastercard card, all handled securely through Flutterwave. Free courses need no payment at all.
Is it self-paced?
Yes, you learn on your own schedule. There are no live class times to catch; lessons stay available for the course's access window.
Do I get a certificate?
Yes, a certificate is issued automatically once you complete every lesson in the course, and you can verify it any time from its own link.
What if I get stuck?
Use the course's discussion Q&A to ask a question. I read and answer these myself.