Training program
Special online educational program
powered by Inery
Introduction to blockchain – 6 classes
- What is blockchain?
- Blockchain and the issue of trust
- Current applications of blockchain technology
- Software architecture with blockchain
- Blockchain business opportunities
Etherium bases - 6 classes
- Introduction to Ethereum VM
- Metamask
- Main, BNB, Matic network
Smart contracts – Solidity – Truffle – 16 classes
- Introduction to Smart Contracts
- Compilation and migration of Smart Contracts
- Truffle
- Introduction to Remix
- Interacting with the blockchain
- Writing Smart contracts in Solidity
- Solidity – data types
- Global variables
- Solidity functions – events
WEB3 – Decentralized web – 6 classes
- Decentralized applications and integrations
- Introduction to Web3
- Writing Web3 applications
Project – Coding – 4 classes
- Writing your own Web3 application
- Implementation of the blockchain application
- Project presentation and test
Blockchain Ecosystem – 6 classes
- What is blockchain and how does it work?
- P2P network
- Asymmetric Encryption
- Elliptic curve and sha256 algorithm
- Transactional system
- Virtual Machine
- WASM i ABI (WebAssembly i Application Binary Interface)
- Consensus Mechanism
- Self Delegated Proof of Equal Stake
- Master Nodes and Block Production
- Accounts and permissions
- Master Accounts
- Memory distribution
- Clients and blockchain consumers
- Other Nodes
- Lite Nodes
- Observer Nodes
- Data Extraction
- Blockchain API
Value Contracts –Decentralized database – 6 classes
- Value contract as Database Model
- Contracts, Tables, and Actions
- The core of Inery Contract Development Toolkit Library
- Develop dApp using Inery Blockchain infrastructure
Final project
- Final project presentation and test