Description
Trainer – Tarek
Delivery Medium: Instructor-led Live online
Max Class Size: 30 Pre-reqs: None
Duration: 1 day (6-8 hours)
Class requirements: Laptop/PC, wi-fi access, Chrome browser
Course Description:
The Blockchain introductory course is essential to understand the origin and fundamentals of this technology.
Course Objectives:
1. Understanding the fundamentals of Blockchain technology
2. Measure the benefits and limits of this technology
3. Learn to develop a Blockchain application
Course Content
- Genesis and introduction to Blockchain Fundamentals
- History and genesis (financial crisis, double spending problem etc.)
- Blockchain vs Database
- Blockchain ingredients (P2P, Nodes, consensus, blocks, hash and cryptography)
- Blockchain transaction workflow
- Bitcoin the first use case and limits of Blockchain 1.0
- Introduction to Bitcoin
- A bitcoin transaction workflow
- Practical work: exploring the Bitcoin Blockchain
- Limits of Blockchain 1.0
- Blockchain 2.0: Ethereum, Smart Contracts and dApp,
- Introduction to the Ethereum Blockchain and smart contract
- Smart contract use cases and benefits
- Practical work: smart contract use cases ideation
- Understanding Ethereum Blockchain mechanisms (Ether, Gas, accounts etc.)
- Practical work: 1st Ethereum transactions through Metamask
- Introduction to the smart contract development language
- Introduction to Tokens and Token economy (aka “tokenomics”)
- From smart contract to Tokens
- Blockchain benefits for Tokens and Token economy
Tags: Blockchain, Development, Home