• training@skillsforafrica.org
    info@skillsforafrica.org

Blockchain Certification Training

INTRODUCTION

Dive into the world of blockchain technology with our Blockchain Certification Training. Designed for developers and technology enthusiasts, this comprehensive course deciphers the global craze surrounding Blockchain, Bitcoin, and cryptocurrencies. Participants will gain a deep understanding of the core structure and technical mechanisms of leading blockchain platforms like Bitcoin, Ethereum, Hyperledger, and Multichain. This course provides hands-on experience in building blockchain applications, setting up private blockchains, deploying smart contracts on Ethereum, and working on real-world blockchain projects. Our training covers everything from the basics of blockchain technology to advanced application development, offering practical insights and tools that are essential for leveraging blockchain in various industries. By the end of this course, participants will be well-equipped to develop blockchain solutions, understand key blockchain concepts, and stay ahead in this rapidly evolving field.

COURSE OBJECTIVES

By the end of this Blockchain Certification Training course, participants will be able to:

  • Gain hands-on experience with Bitcoin, Ethereum, Hyperledger, and Multichain scenarios.
  • Develop a strong understanding of core blockchain platforms and how Bitcoin works.
  • Learn key vocabulary and concepts commonly used in blockchain discussions.
  • Understand the motivations behind developing applications with Ethereum.

DURATION

10 Days

WHO SHOULD ATTEND

This Blockchain Certification Training course is ideal for developers, technologists interested in Ethereum, Hyperledger, and Blockchain, technology architects, entrepreneurs with a technology background, and anyone interested in ERC20 tokens and ICOs.

COURSE CONTENT

Module 1: Overview of Blockchain

  • What is Blockchain?
  • History of Blockchain
  • Network and Protocols
  • Fundamentals of Cryptography
  • Structure of a Block
  • Ledgers
  • Blockchain Transaction Process
  • Consensus Protocol: Proof-of-Work
  • Blockchain Application Components
  • Blockchain Application Templates
  • Blockchain Platforms

Module 2: Bitcoin Blockchain

  • What is Bitcoin?
  • Uses of Bitcoin
  • Bitcoin Wallets
  • How to Buy and Sell Bitcoins
  • How to Store and Spend Bitcoins
  • Bitcoin Transactions
  • Bitcoin Scripts
  • Bitcoin Network
  • Bitcoin Block Mining

Module 3: Ethereum

  • What is Ethereum?
  • Ethereum Ecosystem
  • Ethereum Virtual Machine
  • Ethereum Languages
  • Gas and Ether
  • Ethereum Accounts
  • State Storage
  • Ethereum Mining
  • Ethereum Tools (Parity, Metamask, Mist Wallet, Swarm, IPFS, Whisper)
  • Ethereum Framework (Web3.js, Eth.js)
  • Ethereum Development Environment (Remix IDE, Truffle, Embark)
  • Introduction to Ethereum DAPPs and DAOs
  • Ethereum Networks

Module 4: Deploying Smart Contracts on Private Ethereum Network

  • Setting Up Private Blockchain Using Ethereum
  • Stages of Contract Deployment
  • Learning Solidity
  • Compiling and Deploying Contracts
  • Smart Contract Design Patterns

Module 5: Hyperledger

  • Overview of Hyperledger
  • Hyperledger Projects
  • Hyperledger Architecture
  • Consensus Model for Permissioned Blockchains
  • Consensus and Its Interaction with Architectural Layers
  • Application Programming Interface
  • Network Topology

Module 6: Hyperledger Composer

  • Hyperledger Fabric
  • Hyperledger Fabric Model
  • Issues in Hyperledger Fabric
  • Creating Fabric Blockchain Network
  • Hyperledger Composer
  • Developing Business Networks
  • Testing Business Networks

Module 7: Blockchain on Multichain

  • Introduction to Multichain
  • Privacy and Permissions in Multichain
  • Features of Assets in Multichain
  • Multichain Streams
  • Mining in Multichain
  • Interactive Mode Commands
  • Round Robin Mining

Module 8: Blockchain Prospects

  • Do You Need Blockchain?
  • Challenges in Blockchain
  • Identifying a Blockchain Use Case
  • Blockchain in Government Organizations
  • Blockchain in Finance
  • Domain-Specific Blockchain Applications
  • Blockchain in Healthcare and Hospitality
  • Blockchain in the Entertainment Industry
  • Blockchain in Cybersecurity
  • Blockchain in the Capital Market

GENERAL NOTES

  • This course is delivered by seasoned trainers with extensive professional experience.
  • Training includes a mix of practical activities, theoretical knowledge, group work, and case studies.
  • Participants receive comprehensive training manuals and additional reference materials.
  • A certificate is awarded upon successful course completion.
  • Tailor-made courses to meet specific organizational needs are available. Contact us at training@skillsforafrica.org for more information.
  • The training will be conducted at the Skills for Africa Training Institute in Nairobi, Kenya.
  • The training fee covers tuition, materials, lunch, and the training venue. Accommodation and airport transfer can be arranged upon request.
  • Payment should be made to our bank account before the training starts, and proof of payment sent to: training@skillsforafrica.org.

Course Schedule
Dates Fees Location Apply
09/12/2024 - 13/12/2024 $1500 Nairobi Physical Class

Online Class
06/01/2025 - 10/01/2025 $1500 Nairobi Physical Class

Online Class
20/01/2025 - 24/01/2025 $1500 Nairobi Physical Class

Online Class
03/02/2025 - 07/02/2025 $1500 Nairobi Physical Class

Online Class
17/02/2025 - 21/02/2025 $1500 Nairobi Physical Class

Online Class
03/03/2025 - 07/03/2025 $1500 Nairobi Physical Class

Online Class
10/03/2025 - 14/03/2025 $3000 Kigali Physical Class

Online Class
17/03/2025 - 21/03/2025 $1500 Nairobi Physical Class

Online Class
07/04/2025 - 11/04/2025 $1500 Nairobi Physical Class

Online Class
14/04/2025 - 18/04/2025 $1750 Mombasa Physical Class

Online Class
21/04/2025 - 25/04/2025 $1500 Nairobi Physical Class

Online Class
05/05/2025 - 09/05/2025 $1500 Nairobi Physical Class

Online Class
12/05/2025 - 16/05/2025 $4500 Dubai Physical Class

Online Class
19/05/2025 - 23/05/2025 $1500 Nairobi Physical Class

Online Class
02/06/2025 - 06/06/2025 $1500 Nairobi Physical Class

Online Class
09/06/2025 - 13/06/2025 $1750 Mombasa Physical Class

Online Class
16/06/2025 - 20/06/2025 $1500 Nairobi Physical Class

Online Class
07/07/2025 - 11/07/2025 $1500 Nairobi Physical Class

Online Class
14/07/2025 - 18/07/2025 $3500 Johannesburg Physical Class

Online Class
21/07/2025 - 25/07/2025 $1500 Nairobi Physical Class

Online Class
04/08/2025 - 08/08/2025 $1500 Nairobi Physical Class

Online Class
11/08/2025 - 15/08/2025 $1750 Mombasa Physical Class

Online Class
18/08/2025 - 22/08/2025 $1500 Nairobi Physical Class

Online Class
01/09/2025 - 05/09/2025 $1500 Nairobi Physical Class

Online Class
08/09/2025 - 12/09/2025 $3500 Dar es Salaam Physical Class

Online Class
15/09/2025 - 19/09/2025 $1500 Nairobi Physical Class

Online Class
06/10/2025 - 10/10/2025 $1500 Nairobi Physical Class

Online Class
13/10/2025 - 17/10/2025 $3000 Kigali Physical Class

Online Class
20/10/2025 - 24/10/2025 $1500 Nairobi Physical Class

Online Class
03/11/2025 - 07/11/2025 $1500 Nairobi Physical Class

Online Class
10/11/2025 - 14/11/2025 $1750 Mombasa Physical Class

Online Class
17/11/2025 - 21/11/2025 $1500 Nairobi Physical Class

Online Class
01/12/2025 - 05/12/2025 $1500 Nairobi Physical Class

Online Class
15/12/2025 - 19/12/2025 $1500 Nairobi Physical Class

Online Class