Course curriculum
-
1
EOSIO Technical Course
-
Course Description
-
Course Syllabus
-
Disclaimer
-
-
2
Module 0: EOSIO GitHub Repositories
-
EOSIO GitHub Repositories (Repos)
-
Quick Outline: EOSIO Technical Basics
-
-
3
Module 1: Models for Understanding EOSIO
-
EOSIO as Next Generation Blockchain
-
EOSIO as Distributed Computing
-
EOSIO as Event Sourcing
-
EOSIO as Virtual State Machines
-
EOSIO as Smart Contract Platform
-
-
4
Module 2: Resources, Accounts, and Wallets
-
EOSIO Resources
-
Accounts and Permissions on EOSIO
-
Wallets: Keychains for EOSIO Account Keys
-
-
5
Module 3: Deterministic WebAssembly Modules
-
Determinism
-
Smart Contracts on EOSIO: WebAssembly, the ABI, and State
-
-
6
Module 4: Consensus, Blocks, Transactions
-
EOSIO's 2 Levels of Consensus
-
What's in an EOSIO Block?
-
-
7
Module 5: Interacting with EOSIO
-
EOSIO Development Tools
-
Lab: Your First EOSIO Project
-
-
8
Course Survey
-
Intro to EOSIO Technical Course Survey
-