fbpx

Smart Contracts con Ethereum

Objetivo

El curso de Smart contracts con Ethereum proporciona a los participantes los fundamentos teóricos, prácticas en vivo y todas las herramientas necesarias para ser un programador profesional de contratos inteligentes.

Temario:

MODULO 1

Descentralización, Consenso, Minería, Recompensas, Comisiones, ERC20, transacciones, bloques.
Explorador de bloques (etherscan.io, ethplorer.io)
¿Qué un Smart Contract y cómo funciona?
Oráculos, DAO, dapps, Ethereum Virtual Machine

MODULO 2

Remix Solidity: Environment, cuentas, gas limit, Wei, Solidity Unit Test, compiladores.
Ropsten: Bloques, transacciones, tokens, smart contracts.
Metamask: Instalación y configuración del plugin en Google Chrome, Conexión con Remix Solidity.
Creación de mi primer Smart Contract

MODULO 3

Redes de pruebas: Georli, Tobalaba, Kovan, Rinkeby

Definición de bytecode y ABI.
Práctica con Smart Contract: Leer y modificar un texto
Web3: Interactuar con blockchain desde javascript
Infura: Conexión a la Blockchain
Función Modifiers Eventos, Enum, Struct

MODULO 4

Solidity: Prácticas
Estructuras de control
Funciones generales
Visibilidad de las funciones
Función Modifiers
Eventos
Enum
Struct
Tipos de datos
Operadores
Arrays

MODULO 5

Solidity: Prácticas
Mapping
Conversiones implícitas
Conversiones explícitas
Delete
Time Units
Variables y funciones globales
Funciones matemáticas
Restricciones de acceso

MODULO 6

Prácticas guiadas y conclusión

Práctica 1: Contador de números
Práctica 2: Números aleatorios
Práctica 3: Sistema bancario

Fundamentos de seguridad y conclusión sobre la red de Ethereum

Duración:

20 horas

Metodología

En el desarrollo de las sesiones se aplicará una capacitación presencial, casos prácticos, se brindará material digital y se realizarán debates para identificar los procesos de negocio de su organización que pueden ser optimizados con la tecnología Blockchain.
Todos nuestros profesores son profesionales capacitados y con una amplia experiencia en la industria, adicionalmente nuestros programas se actualizan de manera constante para brindarte un mejor servicio.

Al finalizar el Programa de Smart Contracts con Ethereum serás capaz de:

1. Administrar y programar un smart contract en la red de Ethereum desde cero.

2. Realizar sistemas automáticos, descentralizados y seguros

3. Trabajar en cualquier empresa que demande un programador profesional de contratos inteligentes.

Whatsapp: 940113661
Teléfono: 017612980

capacitacion@dapps.pe

Lima Perú

WhatsApp chat