Blockchain Developers and Engineers, this
valuable training program will equip you to define relevant
Blockchain application use-cases, set up a development environment for Solidity,
use the Solidity language and how to code a smart contract, create a test
network to test applications without cost, and launch a smart contract in a
live network. Training modules include: 1) Introduction to Blockchains and Smart Contracts - History of Blockchain
technology, Consequences
of double-spending avoidance, Objectives
of different Blockchains, Adding smart
contracts to Blockchains Determine relevant smart contract
use-cases, 2) Ethereum: A Smart Contract
Blockchain - Ethereum as a Blockchain for
smart contracts, Using Truffle as a smart
contract development tool, Ethereum addresses and transactions, Relationship
between Ether and Gas, 3) Solidity: A
Contract-Oriented Language - Solidity
smart contract, Solidity declarations, Solidity function modifiers, Solidity
error-checking, 4) Testing, Debugging, and Deploying Smart Contracts - Test smart contracts on a personal Blockchain, Debug
smart contracts, and Deploy smart contracts on a test and live network,
and 5) Smart Contracts - A Custom Token in
Ethereum and Creating a token framework.