Entra al mundo de la programación de smart contracts para mantener tu porfolio un paso adelante

Desarrolla tus propios contratos inteligentes en Ethereum

¿Cómo funciona el curso?

Vicente @vicente.eth

Clases exhaustivas y prácticas para un conocimiento sólido

Conviértete en experto

Conoce el blockchain desde una perspectiva teórico-práctica y domina la Máquina Virtual de Ethereum.

Identifica dónde aplicar los Smart Contract

Entiende en qué entornos se aplican los Smart Contract y empieza a desarrollar tu idea de negocio.

Crea tu primer Smart Contract

Crea, despliega y valida tu primer contrato en plataformas Blockchain y Web3.

Conoce al expertto en solidity

Cultta nace gracias a la colaboración de los expertos e influencers más importantes dentro de cada área formativa.

¿Qué vas a aprender?

  • ¿Qué es blockchain y ethereum?
  • ¿Qué es un smart contract?
  • ¿Para qué se puede utilizar un smart contract?
  • ¿Qué es Solidity?
  • Conceptos básicos
  • Clientes de Ethereum
  • Criptografía
  • Carteras
  • Transacciones
  • ¿Qué es un smart contract desde el punto de vista técnico?
  • Tu entorno de desarrollo con Visual Studio Code
  • Tu entorno de desarrollo con Remix
  • El compilador de Solidity
  • Características fundamentales de Solidity
  • Definición de contrato
  • Tipos de datos
  • Funciones predefinidas y variables globales
  • Herencia
  • Constructores y destructores
  • Funciones y modificadores de funciones
  • Manejo de errores
  • Eventos
  • Llamar a otros contratos
  • ¿Qué es el gas?
  • Seguridad en el desarrollo de smart contracts
  • Buenas prácticas en el desarrollo de smart contracts
  • ¿Qué es un token?
  • Usos y tipos de tokens
  • Buenas prácticas en el desarrollo de tokens
  • Creando nuestro propio token de reputación
  • Oráculos, nuestro smart contract se comunica con el mundo exterior
  • ¿Qué es el testing y cómo podemos validar nuestro smart contract?
  • Desplegando nuestro smart contract en un entorno controlado con Ganache
  • Desplegando nuestro smart contract en una blockchain real
  • Interactuando con nuestro smart contract con web3.js
  • ¿Qué es web3 y las DAPPS?
  • Nuestra primera aplicación web3.js para interactuar con un smart contract