Es un programa exhaustivo de entrenamiento que tiene como objetivo proporcionar la creación del contratos inteligentes.
Duración
- 3 horas de entrenamiento
- 1 hora para el examen
- La capacitación se puede consumir según la disponibilidad y la velocidad del participante.
Examen
- Opción múltiple de 100 puntos.
- Debe obtener más de 60 puntos para pasar el examen.
TEMARIO
Introduction
- What is Blockchain in real life?
- Why is Blockchain better than traditional technologies?
- Benefits of using Blockchain
- Provenance
- Consensus
- Security
- High Availability
- Finality
- Immutability
- Private vs. Public Blockchain
- What is a Cryptocurrency and how is it different from Blockchain
- What is Ethereum with a brief Introduction?
- Understanding Ether along with its units.
- What is Gas in Ethereum and why is its significance.
- What is Ethereum Virtual Machine?
- What are Smart Contracts and how do they work?
- Briefly understanding ERC20 and ERC20 Tokens.
- Introduction to Truffle Framework
- Understanding Solidity and its basic Concepts
- Use Cases of Ethereum
- Healthcare
- Security from Hackers
- Self-driving cars
- Storing data
- Use Cases of Smart Contracts
- Governance
- Management
- Supply chain
- Crowdfunding
- Real estate
- Automobile
- Steps for setting up a Development Environment
- Steps for running and compiling a Smart Contract
- ERC20 Token project
- Creation and Development of Smart Contract for ERC20 Token
- Compilation and Testing of the created Smart Contract
- DIR project
- Creation and Development of Smart Contract for a Decentralized Investigation Report Filing System
- Compilation and Testing of the created Smart Contract
- ToDo project
- Creation and Development of Smart Contract for a ToDo project maintaining a track of your day to day activities.
- Compilation and Testing of the Smart Contract
- Sellable project
- Creation and Development of Smart Contract for a Sellable project for buying and Selling of Smart Contracts
- Compilation and Testing of the created Smart Contract
- Voting Ballot project
- Creation and Development of Smart Contract for Voting Ballot
- Compilation and Testing of the created Smart Contract