Blockchain Fundamentals

BlockChain Fundamentals
=====

—–
Course Id : BLOC-FUND
Duration : 24hours

Overview
—–

* This course will teach participants the Fundamentals of BlockChain technology

Audience
—–

* Banking/Finance professionals
* Software developers
* Data Analysts or Data Engineers

Pre-Requisites
—–

* Awareness of algorithms
* Advanced Programming Skills

Training Objectives
—–

* Comprehend the cryptography and cryptocurrency concepts
* Understand the concept of blockchain
* Understand the importance of blockchain technology
* Get an insight into the bitcoin network
* Learn the mechanism used by miners to validate bitcoin transactions
* Create and use bitcoin account effectively
* Understand Ethereum blockchain

Course Structure
—–

* We provide more focus on hands-on in our technical courses (typically 80% hands-on/20% theory)
* Students get the capability to apply the material they learn to real-world problems

Materials Provided
—–

* PDF of slides and hands-on exercises
* Access to instance with lab environment

Software Requirements
—–

* Any current internet browser

Hardware Requirements
—–

* Processor: 1.2 GHz
* RAM: 512 MB
* Disk space: 1 GB
* Network Connection with low latency (<250ms) to Internet

Daywise Course Outline
—–

## Day 1
—–

Unit 1: Quick Start
Unit 2: How Blockchain works
Unit 3: Smart Contracts

## Day 2
—–

Unit 4: Introduction to BitCoins
Unit 5: Adding money to your Wallet
Unit 6: Spending BitCoins
Unit 7: Sell BitCoins

## Day 3
—–

Unit 8: Setup BitCoin Usage
Unit 9: Ethereum For Beginners
Unit 10: Build An Ethereum Blockchain Application

Detailed Course Outline
—–
Unit 1: Quick Start
—–

* Blockchain/Bitcoin/Cryptocurrency for Beginners
* Why Blockchain Technology?
* Industry Disruption
* Current BlockChain Usage

Unit 2: How Blockchain works
—–

* Understand How the Entire Blockchain Works
* What is The Blockchain Actually
* Is Blockchain the new Internet
* Compare Public, Consortium, And Private Blockchain
* Compare Blockchain with a Spreadsheet
* Designed Not to Fail
* Blockchain Nodes

Unit 3: Smart Contracts
—–

* Understand How Smart Contracts Work
* Review sample Ethereum Based Smart Contract Code
* Examples of The Uses of Smart Contracts
* Smart Contracts USP’s
* Issues with Smart Contracts
* Blockchains supporting Smart Contracts

Unit 4: Introduction to BitCoins
—–

* Introduction to BitCoins
* BitCoin Evolution
* Relation between Blockchain and Bitcoins
* Variety Of Bitcoin Wallets available today

Unit 5: Adding money to your Wallet
—–

* Adding Bitcoin Into Your Wallet
* Methods to safely Earn Your First Bitcoins Online
* Faucet Sites

Unit 6: Spending BitCoins
—–

* How to Spend Bitcoin
* Sites to Spend Bitcoins
* Buy Anything From Amazon With Bitcoins

Unit 7: Sell BitCoins
—–

* How to Sell Bitcoins
* Process of selling Bitcoins

Unit 8: Setup BitCoin Usage
—–

* Setup Using BitCoins
* Future Of Bitcoin
* Summary

Unit 9: Ethereum For Beginners
—–

* Build A Hello World Blockchain App
* Introducing Ethereum

Unit 10: Build An Ethereum Blockchain Application
—–

* Summary Of the Application
* Basic Concepts Of The Blockchain
* Ethereum Blockchain Nodes Explained
* Understand the Genesis.json File
* Creating a private network
* Mist & The Ethereum Wallet
* Mist & The Ethereum Wallet (Practical)
* Troubleshooting on Linux
* ASSIGNMENT – Mine Some Ether
* Deploy Your Hello World Application Into Your Private Network

Scroll to top