Temario del curso

Introducción a Python

  • Controlando el flujo de tu programa
  • Trabajando con listas
  • Trabajando con el tipo de dato diccionario
  • Manipulando cadenas de texto
  • Haciendo coincidencias de patrones con expresiones regulares
  • Leyendo, escribiendo y gestionando archivos
  • Depurando tu código
  • Obteniendo información de internet (web scraping)
  • Trabajando con documentos Excel, Word y PDF
  • Trabajando con CSV y JSON
  • Manteniendo el tiempo
  • Programando tareas
  • Lanzando programas
  • Enviando correos electrónicos y otros mensajes
  • Manipulando imágenes
  • Automatización de GUI

Introducción a Blockchain

  • Historia y antecedentes
  • Empresas que utilizan Blockchain
  • Introducción a Bitcoin, Ethereum e Hyperledger
  • Redes centralizadas vs descentralizadas vs distribuidas
  • Desafíos en tiempo real

Bitcoin y por qué son importantes

  • Historia y antecedentes
  • Características
  • Transacciones
  • Minería
    • Hashing y cifrado de doble clave
    • Prueba de trabajo
    • Árbol de Merkle
    • Minería CPU vs GPU
  • Consenso

Ethereum

  • Breve antecedente
  • Tecnologías detrás
  • Contratos inteligentes
  • DAO
  • Ether - La próxima criptomoneda

Blockchain para el Desarrollo

  • Máquina Virtual de Ethereum
  • Introducción a Solidity
  • Uso del IDE de Solidity
  • Configurando tu primera red privada de Ethereum
    • go-ethereum
    • Archivo Genesis
    • Compilador Solc
    • IDE Remix
  • Conectando nodos a la red
  • Greeter
  • Marcos de trabajo Web3

Requerimientos

  • Habilidades básicas de computación: navegar en sitios web, ejecutar programas, guardar y abrir documentos, etc.
  • Se recomienda tener conocimientos previos de programación
  • Conocimientos de marcos de trabajo de JavaScript como NodeJS se recomiendan altamente
  • Alguna experiencia con entornos Linux/Unix es preferible
  • Es bueno tener exposición a tecnologías open source

Público Objetivo

  • Desarrolladores
  • Emprendedores
  • Cualquiera que quiera explorar los conceptos y principios de blockchain y criptomonedas utilizando Python
 28 Horas

Número de participantes


Precio por Participante​

Testimonios (1)

Próximos cursos

Categorías Relacionadas