We are a mission-driven organization

We are a mission-driven organization

We are a mission-driven organization

The main purpose of Proof of Africa is to create opportunities for Africans in Africa through the profit generated by our on-chain activities.



Education is the most powerful weapon we can use to change the world” – Nelson Mandela.

The main purpose of Proof of Africa is to create opportunities for Africans in Africa through the profit generated by our on-chain activities.



Education is the most powerful weapon we can use to change the world” – Nelson Mandela.

The main purpose of Proof of Africa is to create opportunities for Africans in Africa through the profit generated by our on-chain activities.



Education is the most powerful weapon we can use to change the world” – Nelson Mandela.

African Blockchain Center for Developers (ABCD)

African Blockchain Center for Developers (ABCD)

African Blockchain Center for Developers (ABCD)

If you use the Google search box to research the most in-demand digital technology skills, you will find blockchain skills predominantly inclusive on the lists of varying websites.

The perception of Africa however is far from an elite reputation in technological prowess and edge. Africa is enriched with young minds who seek to establish change and contribute to the technological revolution, but the lack of infrastructure, access, and funds have created a huge limitation for African developers to explore their capacity in tech achievement.

ABCD, established in 2020 is a mission-driven academy whose ardent mission is to educate and train African developers at an elite level in blockchain technology and equip them on how to harness the power of blockchain technology to implement global and economic change and decentralized innovations.

Our program was created to provide the necessary educational resources and experience to help bridge the developer skill gap in Africa by providing better access to high quality, world-class skills on blockchain technology. We intend to onboard competent developers into the blockchain network and enable the adoption of Cardano in Africa.

ABCD seeks to create learning opportunities and access to quality resources, employment opportunities, gender versatility in the tech ecosystem and economic growth. Our mission is to find talented and motivated people to provide them with the skills and means necessary to innovate and contribute at an elite level.

We offer a well-crafted curriculum in partnership with EMURGO, a renowned institute in the Cardano and blockchain ecosystem.



PROGRAM DURATION AND FORMAT

We have designed and organized the program curriculum to span through a period of six months which will require a devoted weekly input of 4-6 hours.

ABCD program is an online course that operates using live online training sessions with experts in the blockchain ecosystem. We also provide training and reference materials for studying outside these live sessions and for the diversification of knowledge.

Assessments and assignments are part of the curriculum and are mandatory, to track the progress of our enrolled developers.



PROGRAM CURRICULUM

We have partnered with EMURGO Academy; this will enable us to relay a well-crafted curriculum geared towards proficiency and quality learning experience at an elite level. The program curriculum includes the following contents:

1) Foundations of Blockchain
• Introduction to Blockchain as a technology
• Cryptography and Consensus Algorithms In-depth
• Design of Decentralized Applications (DApps), DAOs and more
• Challenges in Blockchain
• Security and Design fundamentals
• Future of Blockchain
• Use Case Analysis of cutting edge Blockchain solutions
• Analysis and Design of Decentralized solutions

2) Blockchain Architecture and Design Principles
• What is Blockchain?
• Cryptographic Principles
• Proof of Work Mining Process
• Bitcoin Design
• Classical Consensus Algorithm
• Modern Consensus Algorithm
• Smart Contract and related concepts
• Tokenization and Oracles
• DAOs
• Extensive Business Use cases
• Use Case Analysis and Design (emphasis on hands-on)
• Career counseling

3) Ethereum Architecture and Design Developer Associate
• Introduction to Ethereum
• Network Structure and key concepts
• Toolchain Installation
• Gas and Gas limits
• Smart Contract prototyping using Remix IDE
• Solidity Programming with hands-on lab
• Popular Token Standards
• Mini project code walkthroughs
• Project (two weeks faculty-led mentoring, Project dissertation)

4) Ethereum Architecture and Design Developer Professional
• Ethereum network and private network setup
• Geth in-depth
• Deployment and Front end integration using Truffle, Web3 libraries
• Advance code walkthroughs and hands-on labs
• Industry Strength security and functionality through OpenZeppelin integration
• Design patterns and security considerations
• Regression Testing and Unit Testing
• Significance of Security Analysis and SA Tools
• Decentralized Storage – IPFS
• Limitations of Ethereum and future features of Ethereum 2.0
• Project (Assignments, two weeks faculty-led mentoring, Project dissertation)

5) Cardano Overview
• Introduction to Cardano
• UTXO Concept
• Layers in Cardano blockchain (CL AND CSL)
• Slots and Epochs
• The three pillars of Cardano – Scalability, Interoperability and Sustainability



MENTORSHIP NETWORK

Education is not the learning of facts but the training of the mind to think” – Albert Einstein.

Our program is equipped with experts from the Blockchain Ecosystem and a developer advocate on the ground to help provide online technical guidance and support for the developers recruited into our program. Mentorship maintains a key part of our program.

One of our core values at ABCD is community building, as this will inevitably bolster the learning experience and exposure of our developers. We have put together extracurricular activities which include:
• Virtual live meet-ups with other enrolled developers
• Discord discussion forum where developers can offer help to one another while being assisted by a developer advocate
• Webinars with speakers from the blockchain and Cardano ecosystem each week of the program duration
• ABCD’s podcast



ABCD’S EXPECTATIONS FROM RECRUITED DEVELOPERS

To maintain a high standard of education, we require selected developers to remain committed to the course flow without pushing off attendance and avoiding participation. We expect our developers to seek offering value and help in an attempt to hold each other accountable throughout the program.

Recruited developers are expected to provide themselves with secured and reliable internet access and connectivity through the duration of the program.

It is important for developers to communicate any difficulty they are faced with during the program to enable the mentors to offer assistance to them through the challenge.


ABCD’S EXPECTATIONS FROM RECRUITED DEVELOPERS

Developers can look forward to the following after the successful completion of the program:

• Certification
• Internships/job opportunities in the Blockchain Ecosystem
• Networking
• Start-ups incubator

ABCD cares about the African dream and seeks to offer the tool for a revolution of change in Africa – elite education.

En5wBNkXIAAlHLL

About    Security    Blog

Twitter    YouTube    Telegram