About the Course

This is a flexible comprehensive 250 hours blended mode learning program for IT professionals with prior programming skills. Deep dive into Blockchain technology and its applications and leverages EMURGO Global’s treasure trove of knowledge and in-house experts delivered through a synergistic platform. This course provides a stage to showcase innovative ideas on global forums through international conferences & gives opportunities to further ideas on an entrepreneurial path through accelerator programs.

Course Outline:

LEVEL 1 – Foundations of Blockchain (36 Hours)

  • What is Blockchain
  • Add another layer of functionality
  • Why is Blockchain Revolutionary
  • What’s a DApp?
  • A Brief look at Bitcoin
  • DAO
  • Cryptograph
  • Crypto-investments
  • Blockchain – Bringing it all together
  • Types of Blockchain
  • Bitcoin Design
  • Blockchain Transactions
  • Cryptocurrencies
  • Future of blockchain
  • Risks in Crypto
  • Blockchain Synergy
  • Consensus algorithms
  • Business Use cases 1, 2,3
  • Some more consensus algos
  • Use Case Analysis & Design
  • Blockchain – The underlying technology
  • Career Counselling
  • Programmable Blockchains – Smart Contracts

LEVEL 1 – Foundations of Blockchain (36 Hours)

  • What is Blockchain
  • Add another layer of functionality
  • Why is Blockchain Revolutionary
  • What’s a DApp?
  • A Brief look at Bitcoin
  • DAO
  • Cryptograph
  • Crypto-investments
  • Blockchain – Bringing it all together
  • Types of Blockchain
  • Bitcoin Design
  • Blockchain Transactions
  • Cryptocurrencies
  • Future of blockchain
  • Risks in Crypto
  • Blockchain Synergy
  • Consensus algorithms
  • Business Use cases 1, 2,3
  • Some more consensus algos
  • Use Case Analysis & Design
  • Blockchain – The underlying technology
  • Career Counselling
  • Programmable Blockchains – Smart Contracts

LEVEL 2 – Ethereum (64 Hours)

  • Intro to Ethereum
  • Setting up private node
  • Ethereum network
  • Understanding Geth better
  • Addresses, Keys
  • Other Tools
  • Accounts
  • Code walkthroughs
  • Wallets
  • How to design a DApp
  • Toolchain Installation
  • Popular Token Standards
  • Security Analysis using Static analyzers
  • Solidity Hands on Lab
  • IPFS
  • First look at smart contract
  • Review Session
  • Review Session
  • Remix IDE
  • OpenZeppelin/ZeppelinOS Session
  • Remix Local IDE
  • Design Pattern
  • Gas & Gas limits
  • Security Considerations
  • Introduction to Solidity
  • Unit testing – Session
  • Solidity – Wrapup
  • Limitations of current Ethereum release
  • Review Session
  • Future of Ethereum
  • Close look at Truffle / Web3JS

LEVEL 3 – Hyperledger Fabric (72 Hours)

  • HLF Overview – Blockchain in Enterprise
  • GoLang Overview
  • HL Framework & Tools
  • Environment Setup
  • Building Blocks of Blockchain Solution
  • Prepare to Dive
  • HLF Architecture
  • Design your Own HLF Solution
  • HLF Architecture – Summing it up
  • Implement your Own HLF Solution
  • HLF Transaction Flow
  • Advance HLF Engineering – Part 1
  • HLF governance
  • HLF Security – Part 1

LEVEL 3 – Hyperledger Fabric (72 Hours)

  • HLF Overview – Blockchain in Enterprise
  • GoLang Overview
  • HL Framework & Tools
  • Environment Setup
  • Building Blocks of Blockchain Solution
  • Prepare to Dive
  • HLF Architecture
  • Design your Own HLF Solution
  • HLF Architecture – Summing it up
  • Implement your Own HLF Solution
  • HLF Transaction Flow
  • Advance HLF Engineering – Part 1
  • HLF governance
  • HLF Security – Part 1

LEVEL 4 – Emerging Protocols (71 Hours)

  • Introduction to Cardano
  • Quorum Overview
  • Introduction to Cardano Algorithm
  • Quorum Hands-on lab
  • Concepts related to Cardano
  • Sawtooth Overview
  • Introduction to Cardano Wallet
  • Sawtooth hands-on lab
  • Hedera Hashgraph
  • R3 Corda Overview
  • IOTA
  • R3 Corda Setup
  • Algorand, Cosmos
  • R3 Corda Hands-on lab
  • EOS, TRON

Let's stay in touch!

Sign-up to our newsletter to stay up-to-date with
EMURGO’s latest announcements!

captcha