Curriculum

7 Topics
How does our current financial system work?
What can be the possible solution?
What is a distributed system?
What is Blockchain?
How does a Blockchain work?
Properties of Blockchain
Evolution of Blockchain

10 Topics
Anonymity and Pseudonymity in Cryptocurrency
Programmable Money
What is inside a block?
Hash Functions and Merkle Trees
Components of Blockchain Ecosystem
Cryptography and Consensus Algorithms
Types of Blockchain
Side Chains: another type of Blockchain
Blockchain Implementations
Blockchain Platforms

8 Topics
What is Bitcoin?
Why use Bitcoins?
Bitcoin Trading: Buying selling and storing Bitcoins
Bitcoin Ecosystem
Structure of a Bitcoin Transaction
Scripting language in Bitcoin
Applications of Bitcoin script
Nodes in a Bitcoin Network

7 Topics
Bitcoin Economics
What is Bitcoin Mining?
Types of Mining
Mining and Consensus
Assembling and selecting chains of blocks
Mining and the hashing race
Mining Pools

13 Topics
What is Ethereum?
Introducing Smart Contracts
Cryptocurrency in Ethereum
Mining in Ethereum
Consensus Mechanism in Ethereum
Platform Functions used in Ethereum
Technologies that support Ethereum
Ethereum Programming Language
Components for development of Ethereum DApps
Editors and tools
Frontend Development
Ethereum Test Networks
ERC Tokens

13 Topics
Introducing Solidity
Sample Code
Layout of Source File
Structure of a Contract
State Variables
Functions Types
Reference Types
Units
Special Variables and Functions
Expressions and Control Structures
Function Calls
Error Handling
Visibility for Functions and State Variables

13 Topics
State Modifiers
Inheritance
Constructors
Libraries
Importing Smart Contracts
Events and Logging
Error Handling and Exceptions
Common Pitfalls
Gas Limit and Loops
Sending and Receiving Ether
Recommendations
Contract ABI
Setting up the development environment

5 Topics
Developing a DApp
Compile and Deploy the Smart Contract
Publish the DApp
Connecting to DApp
Ganache Output for Transaction Migration

7 Topics
Introduction to Hyperledger
Hyperledger architecture
Consensus
Hyperledger API and Application Model
Network Topology
Exploring Hyperledger frameworks
Business Network Deployment on Hyperledger Composer Playground

6 Topics
Setting up Development Environment using Composer
Developing business networks
Testing business networks
Introduction to Hyperledger Fabric
Hyperledger Fabric Model
Various ways to create Hyperledger Fabric Blockchain Network

6 Topics
What Is MultiChain?
Privacy and Permissions in MultiChain
Mining in MultiChain
Multiple configurable Blockchains using MultiChain
Setting up a Private Blockchain
Setting up a private Blockchain

5 Topics
Blockchain prospering our world
Blockchain transforming business and professionalism
Discussing practical use-cases of Blockchain
Real case scenarios of Blockchain
How governments around the world are using Blockchain?

  Write a Review

Blockchain Developer Certification Course

Go to Paid Course