Learn to Ship. Change the World.

Project-based, blockchain and full-stack development training in Africa for entrepreneurial-minded students.

Get Involved

Learn to Ship. Change The World.

Project-based, blockchain and full-stack development training in Africa for entrepreneurial-minded students.
Get Involved

NEWS! ACA Startup: Fidelis Loans Wins Algorand Foundation Grant!

Fidelis Loans is an Algorand Blockchain DeFi startup seeking to disrupt the Informal Lending Economy in Africa.

 

With the help of a grant from the Algorand Foundation, the ACA incubated startup, Fidelis Loans,  will be developed and launched by graduates of our ’21 and ’22 cohorts, developing smart contracts on the Algorand blockchain to enable instant and transparent non-collateralize loans for Southern Africa.

Learn More

NEWS! ACA Startup: Fidelis Loans Wins Algorand Foundation Grant!

Fidelis Loans is an Algorand Blockchain DeFi startup seeking to disrupt the Informal Lending Economy in Africa.

 

With the help of a grant from the Algorand Foundation, the ACA incubated startup, Fidelis Loans,  will be developed and launched by graduates of our ’21 and ’22 cohorts, developing smart contracts on the Algorand blockchain to enable instant and transparent non-collateralize loans for Southern Africa.

Learn More

Teaching Developers To Start Businesses

From the minute you enter an ACA classroom you’ll be expected to put on your developer’s hat. Enhance your coding skills by learning how to software company ships code!

We feel that the sooner you enter into the culture of software development, the sooner you’ll understand what it means to start a business and change the world.

Classroom learning organized like companies

Immediately enter the mind of a real software developer by working in a software dev environment.

Project-based product-building learning modules

In real-world software companies, it’s all about the product, we start on day one.

Starting a business
is a graduation requirement

In the spirit of entrepreneurship, the final project of each grad will be to start his or her actual company.

Mentorship
Chains

Devs are assigned a mentor when they arrive at ACA and are called on to mentor for at least a year after graduation.

Training and retaining
From within

To continue to establish new academies around Africa, top students will be offered opportunities to return as instructors or assistants.

Building the platform From within

Advanced projects will include building and improving the ACA platform itself.

Blockchain
Tracking

Secure and transparent encoding and tracking of each student’s milestones and overall progress on a blockchain hyperledger.

Teaching Developers To Start Businesses

From the minute you enter an ACA classroom you’ll be expected to put on your developer’s hat. Enhance your coding skills by learning how to software company ships code!

We feel that the sooner you enter into the culture of software development, the sooner you’ll understand what it means to start a business and change the world.

Classroom learning organized like companies

Immediately enter the mind of a real software developer by working in a software dev environment.

Project-based product-building learning modules

In real-world software companies, it’s all about the product, we start on day one.

Starting a business
is a graduation requirement

In the spirit of entrepreneurship, the final project of each grad will be to start his or her actual company.

Mentorship
Chains

Devs are assigned a mentor when they arrive at ACA and are called on to mentor for at least a year after graduation.

Training and retaining
From within

To continue to establish new academies around Africa, top students will be offered opportunities to return as instructors or assistants.

Building the platform From within

Advanced projects will include building and improving the ACA platform itself.

Blockchain
Tracking

Secure and transparent encoding and tracking of each student’s milestones and overall progress on a blockchain hyperledger.

A Coding School That Runs
Like A Software Company

Africa Code Academy prepares students for real-world scenarios by structuring class-time just like a software company. Meaning, students are referred to as ‘Devs,’ teaching assistants are called ‘Project Managers’ and the lead instructors are called the ‘Engineers in Residence’.

And because it’s a software company—it’s all about the product.

Learn to SHIP

Devs start by learning software engineering  fundamentals with an emphasis on delivering solid code.

Mentor Future Students

After graduation, devs will have the opportunity to turn around and become project managers at the school.

Start a Business

Devs will also have the opportunity to join the start-up accelerator where they’ll learn skills to create their own business.

Mentorships With
Industry Experts

Build your skills alongside a global network of engineers.

Mentorships With
Industry Experts

Build your skills alongside a global network of engineers.

The Next Generation Of Software Development Starts In 

africa