In February 2019, Africa Blockchain Alliance (ABA) announced the launch of Africa Blockchain Developer Program in partnership with ConsenSys Academy, the educational arm of ConsenSys, a market-leading blockchain technology company.
The program was launched to give developers in Africa the opportunity to gain the skills to become industry-ready blockchain developers and empower them with the tools they need to leverage blockchain to solve some of the pressing problems in Africa and the world.
The first cohort of the program graduated in July 2019. 13 developers from 100+ applications were selected for the program.
The second cohort of the program started in August 2019 with an increase in the number of developers and country representation. ABA awarded scholarships to 23 developers for the program, thanks to a $10,000 grant from ConsenSys Grants, which was announced during the 2019 Ethereal Summit in New York in May 2019. There were over 200 applications from across Africa for this cohort with representations from Uganda, Zimbabwe, Nigeria, South Africa, Morocco, Tunisia and Ghana.
The third cohort of the program ran from September to December 2020 with 10 developers from across Africa.
The program, which is mostly online with in-person sessions in select cities, gives developers in Africa access to ConsenSys Academy’s Developer course at a significantly discounted rate. Developers on the course have access to dedicated mentors who have weekly office hours for 1 to 2 hours per week and answer their questions daily. Developers also have unlimited access to an online forum with over 2,000 developers who are all current and past developers trained by Consensys Academy. The program normally runs for a period of 11 to 12 weeks (approximately 3 months). On successful completion of the program, graduates are issued certificates on the Ethereum blockchain and given the opportunity to work on blockchain projects in Africa and around the world.
The ideal applicant is an object oriented programmer, who is comfortable with Python, JS, HTML, Git. The ideal applicant demographic is wide ranging from talented student to veteran developer.
Here are what some of the developers from the first cohort had to say about the program;
Kwadwo Amo-Addai (Ghana)
“The Africa Blockchain Developer Program is one of the best online education programs I've taken in my life. It has successfully initiated me into the Blockchain space, and fully-prepared me for venturing into this emerging technology sector.”
Allan Katongole (Uganda)
"The Africa Blockchain Developer Program was quite informative both in a theoretical and practical aspect. The mentorship and office hour sessions were top notch and provided efficient and quick solutions in situations where I was stuck technically."
Wael Yousfi (Tunisia)
"Three months ago, I joined the first cohort of the Africa Blockchain Developer Program. It gave me the opportunity to learn more about ethereum blockchain development. I learned to develop solidity smart contracts and I built my own decentralized application using solidity and truffle. Thanks to Africa Blockchain Alliance for giving me the opportunity to be part of this program.
I highly recommend it to every African developer interested in blockchain development.”