Programa del Curso

Introducción a Python

    Controlar el flujo del programa Trabajar con listas Trabajar con el tipo de datos del diccionario Manipulación de cadenas Coincidencia de patrones con expresiones regulares Lectura, escritura y gestión de archivos Depuración del código Extracción de información de Internet (web scraping) Trabajar con documentos Excel, Word y PDF Trabajar con CSV y JSON Mantener el tiempo Programación de tareas Lanzamiento de programas Envío de correos electrónicos y otros mensajes Manipulación de imágenes Automatización de la interfaz gráfica de usuario

Introducción a Blockchain

    Historia y antecedentes Empresas que utilizan Blockchain Introducción a Bitcoin, Ethereum y Hyperledger Centralizadas v/s Descentralizadas v/s Redes Distribuidas Desafíos en tiempo real

Bitcoin y ¿Por qué son importantes?

    Historia y antecedentes Características Transacciones Minería Hash y cifrado de doble clave Comprobante de trabajo Árbol de Merkle Minería de CPU v/s GPU
Consenso
  • Ethereum
  • Breve historia Tecnologías detrás Smart Contracts DAO Ether - La próxima criptomoneda

      Blockchain para el desarrollo

    Máquina virtual Ethereum Introducción a Solidty Uso de Solidity IDE Configuración de su primera red privada de Ethereum Go-Ethereum Archivo Génesis Compilador de Solc IDE de remezcla

      Conexión de nodos a la red
    Greeter
  • Web3 Marco
  • Requerimientos

      Conocimientos básicos de informática: navegar por páginas web, ejecutar programas, guardar y abrir documentos, etc. Se recomienda encarecidamente tener conocimientos previos de programación Se recomienda encarecidamente el conocimiento de frameworks de javascript como NodeJS Se prefiere cierta experiencia con el entorno Linux/Unix Es bueno tener una exposición a la tecnología de código abierto

    Audiencia

      Desarrolladores Empresarios Cualquiera que quiera explorar los conceptos y principios de blockchain y criptomonedas usando Python
     28 horas

    Testimonios (2)