Blog
Blockchain Developer training Sri Lanka.
Blockchain Developer training conducted by Sharmilan Sham and Organized by BlueChip Training and Consulting. It was held at
Ceylinco General Insurance head office.
Course outline –
Module 1: Blockchain Basics
Distributed systems
The history of blockchain
Introduction to blockchain
Types of blockchain
Benefits and limitations of blockchain
Module 2: Decentralization
Decentralization using blockchain
Methods of decentralization
Blockchain and full ecosystem decentralization
Smart contract
Decentralized applications
Platforms for decentralization
Module 3: Ethereum basics
Introduction
Ethereum blockchain
Elements of the Ethereum blockchain
Ether
Mining
Clients and wallets
The Ethereum network
Applications developed on Ethereum
Scalability and security issues
Module 4: Smart Contract Programming Basics
Advantages and Drawbacks of Smart Contracts
Smart Contracts with Solidity
The Layout of a Solidity File
Writing simple smart contract
Creating contracts
Using new keyword
Module 5: Ethereum Development
Setting up a development environment
Algorithms & Techniques
Development tools and clients
Introducing solidity
Decentralized Applications
Module 6: Understanding Deployment and Costs
Understand Development and Deployment Cycles
Understanding Solidity Compilation and Deployment
Gas and Gas-Costs
Upgradeability and Data Migration Techniques
Module 7: Hyperledger
Hyperledger as a protocol
Hyperledger Fabric
Module 8: Alternative Blockchains
Platforms
Blockchain Usage
Best Practices