Blockchain Fundamentals
Get Course Info
Audience: Technical practitioners & technical leaders
Duration: 2 days
Format: Lectures (introductory) with optional labs
Overview
Blockchain has redefined how we think about distributed applications. This high-level course introduces Blockchain concepts, architecture, cryptocurrencies, mining, smart-contract use cases and includes optional hands-on labs.
Objective
Objective coming soon.
What You Will Learn
- Blockchain ecosystem & architecture
- Cryptocurrencies & wallets
- Mining process & consensus models
- Smart-contract use cases (finance, energy, contracts)
- Hashing, public/private keys, Merkle trees
- Public vs private networks, forks, double-spend prevention
Course Details
Audience: Technical practitioners & technical leaders
Duration: 2 days
Format: Lectures (introductory) with optional labs
Prerequisites:
Open to all (Java IDE needed for labs)
Setup: Optional local Java dev environment for labs
Detailed Outline
- History, exploration
- Economy, creation, trends
- P2P, ledger, consensus, scale
- Keys, hashing, encryption
- Wallets, addresses, recording
- Hashing, proof-of-work/stake
- Blocks, schema, forks, double-spend
- Nodes, SPV, transaction pools
- Process, rewards, fees
- Group discussion of use cases
Ready to Get Started?
Contact us to learn more about this course and schedule your training.