Course Code

blockchaindev
 

     Duration

14 Hours
 
 

     Requirements

  • A prior knowldege of programming is high recommended
  • Knowledge of javascript frameworks like NodeJS is high recommended
  • Some experience with Linux/Unix environment is preferred
  • Good to have an open source technology exposure
 

     Overview

This course has been designed for developers and project managers who would like to experiment with Blockchain in their products and projects. The course gives a basic know how on how to set up your private blockchain environment and throws light on some of the existing frameworks.

 

     Course Outline

Introduction to Blockchain

  • History and Background
  • Companies using Blockchain
  • Introdution to Bitcoin, Ethereum and Hyperledger
  • Centralized v/s Decentralized v/s Distributed Networks
  • Real Time Challenges

Bitcoin and Why are they Important

  • History and Background
  • Characteristics
  • Transactions
  • Mining
    • Hashing and Dual Key Encryption
    • Proof of Work
    • Merkle Tree
    • CPU v/s GPU mining
  • Consensus

Ethereum

  • Brief Background
  • Technologies Behind
  • Smart Contracts
  • DAO
  • Ether - The upcoming cryptocurrency

Blockchain for Development

  • Ethereum Virtual Machine
  • Introdution to Solidty
  • Usage of Solidity IDE
  • Setting up your first private Ethereum Network
    • go-ethereum
    • Genesis File
    • Solc Compiler
    • Remix IDE
  • Connecting Nodes to Network
  • Greeter
  • Web3 Framework

Conclusion

 

     Feedback (1)

I genuinely enjoyed the mode of interaction.

Deepak Gupta


The course could be tailored to suit your needs and objectives. It can also be delivered on your premises if preferred.


  

Onsite

  

Online

  

Classroom



  

Online Price per participant 6000 AED

  

Classroom Price per participant 6000 AED

Starts

 

Ends

 

  Workday courses take place between 9:30 and 10:30

Location


  Show venue details


Number of Participants






Related Courses

Total Courses 0


Bitcoin for Developers

  14 hours

 

Blockchain Development: Creating Decentralized Applications with .Net

  14 hours

Blockchain Development with Stellar

  21 hours

Corda: Distributed Ledger for Financial Companies

  14 hours

Blockchain: Launch Your First Dapp

  7 hours

Solidity: Introduction to Blockchain Programming

  14 hours

Monax: Build a Smart Contract Application

  7 hours

Ethereum for Developers

  21 hours

 

MultiChain: Set Up a Private Blockchain

  14 hours

 

IBM ODM and Blockchain: Applying Business Rules to Smart Contracts

  14 hours

Ripple Blockchain for Financial Companies

  14 hours

Ripple for Developers

  14 hours

Ripple for Financial Managers

  7 hours

Developing dApps with Web3, Solidity, and React

  14 hours



Public Course Discounts

Total Courses 5