Application Schedule





Applications Due





Assessment Test Due





Learning Starts

Start your application today


(Nigerian & Kenyan residents only)


Become a Learning Community Ambassador


Volunteer as a facilitator, mentor or code reviewer


Program tracks/curriculum


Android Learning Community

Beginner path


Course content

Android Basics: User Interface

Android Basics: Multiscreen  

Android Basics: User Input



Learn how to build basic Android Apps from scratch. Bring your passion and enthusiasm

Intermediate path


Course content

Developing Android Apps

Android Advanced Course



Build Android Apps and learn best practices of mobile development, and Android development in particular.

Web Learning Community

Beginner path


Course content

Intro to HTML and CSS

Javascript Basics



Learn how to build websites from scratch.

Intermediate path


Course content

Responsive Web Design Development

Building Offline Web Applications



Learn how to build responsive websites and offline web applications  with rich user experience.

Design Learning Community

Beginner path

The Product Design Track is only accepting intermediate applications.

Intermediate Path

Product Design


Course content

Google Product Design



Materialize your game-changing idea and transform it into a product that you can build a business around.

ALC 1.0


Android Apps developed


hours of learning




Success stories

In ALC 1.0, we received over 4,500 unique applications, supported over  2,000 learners, and produced over 1,000  Android confident graduates with more than 70 Google Certified Associate Android Developers.
Read more about the ALC 1.0 success story

Success stories


Akande Olasunkanmi

Akande, a former driver, found an opportunity to start a long-term career in software development to support his daughters by joining ALC in 2017. He plans to join a top tech company as a software engineer – currently he is doing some learning to grow his programming skills.


Comfort Mbah

Comfort, who joined ALC in 2017, came to ALC after leaving her job as a kitchen assistant. Now, she’s proudly embracing a career in software development while pursuing her college admission into a technology-oriented discipline.


Ajoke Emekene

Ajoke joined ALC in 2017, hoping to use the skills she learns as a software developer to begin her educational business to grow other aspiring developers in her region.


Andela Learning Community (ALC) 2.0 powered by Google is a program that connects people who are interested in learning software development with beginner or intermediate courses in Android/web development or product design. Powered by Andela and Google, and featuring course curriculum from Udacity, it is designed to spark a generation of tech talent across Africa

Apply here

Who can join?

Anyone in Kenya or Nigeria over the age of 13. Prior programming experience is not required.

What are the requirements?

  • An ability to commit 10+ hours per week from mid-November to March 2018.
  • Have or have reliable access to a laptop.
  • Be located in Kenya or Nigeria.
  • Have a strong passion for technology

Where does ALC 2.0 take place?

Online, with optional in-person meetups.

When does the program take place?

The program begins mid-November and continues until March 2018.

When is the deadline to apply?

October 21, 2017.

How do I join?

Candidates are selected through an application process. To submit an application, click the apply here button and provide the required information. If selected, Andela will contact you by e-mail within a few weeks to notify you and provide the next steps.



Apply here

What is Andela?

How does the program work?


ALC 2.0 is split into two ‘tracks’ based on level of experience.


The beginner track is for candidates with no prior programming experience. It starts from the absolute beginning and provides candidates the option to learn how to develop apps, build websites, and/or build technology products. The intermediate track is for candidates who have 1-2 years prior programming experience on Android, web development, or product design. 



ALC is powered by self-learning, but the program features peer-learning groups through online and physical community meetups.



The program is delivered through an online Udacity course. It features learning content from Google and small group learning programs organized and run by Andela. Andela provides offline content for learners with limited internet access at meetups.

Do I have to leave work or school to join?

No. The only requirement is that you can commit to a minimum of 10+ hours per week.

Will Andela assist with data or internet?

Andela does not provide for internet access or data. However, it does provide offline content for learners with limited internet access at meetups.

Will I be provided a job at the end of the course?

No, Andela does not connect candidates with jobs upon completion.

How can I help the program succeed?

Tell a friend! Share this page with people you know who are passionate about technology.

What if I have more questions?

You can contact us at


Apply here