Blockchain Professional Developer (CBPD)

Available Upon Request
Book Your Seat Today!

Kindly advise me your company detail and our consultant will contact you soonest!

Course Objectives

The CBPD credential certifies individuals in the Blockchain development from a vendor-neutral perspective.


A Certified Blockchain Professional Developer knows how to develop integrated smart contracts and deploy them on servers. A Certified Blockchain Professional Developer can build Blockchain based applications for enterprises and businesses in multiple Blockchain Technologies.

Target Audience

Software professionals who are familiar with software development processes, and worked with at least one of the programming languages.

Training Outline

  • Introduction to Ethereum
  • History of Ethereum
  • What is Ether?
  • How Ethereum works?
  • What is a Smart Contract and how it works?
  • Ethereum Development Eco System
  • Programming on Ethereum
  • What is Solidity?
  • Introduction to Smart Contracts
  • Ethereum Virtual Machine
  • Installing Solidity
  • Learn Solidity
  • Security Considerations
  • Recommendations
  • Miscellaneous
  • Application Binary Interface Specification
  • Sample Solidity Contract & Assignment
Interacting with Ethereum
  • Web3 JS Library
  • Web3.JS API Reference
  • Assignment
  • What is Multichain?
  • Creating a Blockchain
  • Connecting to a Blockchain
  • Multichain Interactive Mode
  • Using Naive Assets
  • Transaction Metadata
  • Round-robin Mining
  • What is Hyperledger Fabric?
  • Hyperledger Fabric VS other Blockchains
  • Hyperledger Fabric Architecture
  • Components of Hyperledger Fabric
  • Advantages of Hyperledger Fabric
  • How Hyperledger Fabric works
  • Hyperledger Blockchain on IBM Bluemix
  • Blockchain-as-a-Service
  • Why Blockchain-as-a-Service from Azure
  • Azure blockchain Solution


The candidate should be a developer and have basic knowledge of AWS, Microsoft Azure, Cryptocurrencies like Bitcoin, Ethereum etc. Should have completed CCBF (Cryptocurrency and Blockchain Fundamentals) or a course recognized by ICB as equivalent.