Certified Blockchain Professional Developer (CBPD)

Certified Blockchain Professional Developer (CBPD)

Overview
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. The CBPD credential certifies individuals in the Blockchain development from a vendor-neutral perspective. This course is typically 3 to 4 days.

Target Audience
The ideal CBPD participants very familiar with software development processes, and has worked with at least one of the programming language. The candidate should also have basic knowledge of AWS, Microsoft Azure, as well as awareness of Cryptocurrencies like Bitcoin, Ethereum etc.
Learning Objectives
Ethereum

  • 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
Solidity
  • 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
MultiChain
  • What is Multichain?
  • Creating a Blockchain
  • Connecting to a Blockchain
  • Multichain Interactive Mode
  • Using Naive Assets
  • Transaction Metadata
  • Round-robin Mining
Hyperledger
  • 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
  • Blockchain-as-a-Service
  • Why Blockchain-as-a-Service from Azure
  • Azure blockchain Solution

Getting Started
If you are interested in pursuing the Blockchain Professional Developer certification, we invite you to take the certification class   with one of the R.E.Ps. Please check our calendar to find a scheduled class in your area.