Training mobile and web developers in Africa

Google has a vision to bridge the developer-skills gap in Africa by providing better access to high-quality, world-class skilling on mobile technologies and platforms.

We aim to train 100,000 developers and aspiring new developers across Africa.

Self-paced learning for beginners and intermediate developers

Android for beginners

Passionate about starting a programming career? No programming experience? No problem. Learn the basics of Android and Java programming, and take the first step on your journey to becoming an Android developer with our online, self-paced course on Udacity.

Android for programmers

Already a programmer but without experience in Android? The online, self-paced Developing Android Apps course on Udacity is your first step towards a career as an Android developer and will prepare you for the Associate Android Developer certification. You need programming experience in Java to start this course.

Google Developers Certification

Ready to demonstrate your proficiency and skill? Want to be recognized with an industry standard credential?

After you pass a Google Developers Certification exam, you can use your certification to promote yourself to the employers, customers, communities, and partners that are important to you.

Learn more