Blockchain: Desarrollo de aplicaciones descentralizadas con Ethereum

Nom empresa: 
GFT
Professor Responsable: 
Esteban Chiner Sanz
Objectius: 
  • Introducción a Blockchain, Ethereum y su ecosistema
  • Desarrollo de una aplicación descentralizada sobre Ethereum
Programa: 
  • Primera sessió (3 hores): Introducción a Blockchain
    • Historia: De Bitcoin a la actualidad
    • Descentralización y smart contracts
    • Ethereum y su ecosistema
    • Conectándose a Ethereum
    • Ejercicio: crear un nodo de Ethereum y conectarlo a la red

 

  • Segona sessió (3 hores): Desarrollo de Smart Contracts con Solidity
    • Introducción al entorno de desarrollo Remix
    • Desarrollo de un contrato con Solidity:
      • Estructura de un contrato
      • Tipos básicos y estructuras de datos
      • Funciones: tipos y modificadores
      • Variables globales y eventos
    • Probando el contrato
    • Ejercicio: desarrollo de un caso de uso con Solidity

 

  • Tercera sessió (3 hores): Desarrollo de aplicaciones distribuidas
    • Despliegue de un contrato en Ethereum
    • Ejercicio:  despligue del smart contract en Ethereum
    • Interacción con el Smart Contract usando Web3
    • Ejercicio: desarrollo de un caso de uso con HTML/Web3
    • Desarrollo y test de Smart Contracts con Truffle
    • Ejercicio: probar el Smart Contract con Truffle
Horari: 
dijous, 8 febrer, 2018 - 15:00 a 18:00
divendres, 9 febrer, 2018 - 11:00 a 14:00
divendres, 16 febrer, 2018 - 11:00 a 14:00