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
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
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
Testimonios (2)
Muy informativo y dio una mirada más profunda al contenido, es genial tener un entrenador experimentado a mano para aclarar cualquier problema o concepto erróneo sobre varios temas
Jordan - Rakuten Blockchain Lab
Curso - Ethereum for Developers
Traducción Automática
El Sr. Chen tiene muchos conocimientos y experiencias en el dominio de la cadena de bloques. Me gustaron las secciones que estaba dispuesto a discutir conmigo sobre algunas escenas reales. Tenía una visión muy clara de las preguntas y me dio diferentes consejos/sugerencias que tenía en el caso real. No estaba vendiendo sus ideas, sino que me guió para entender esta nueva tecnología desde diferentes perspectivas, explicando los pros y los contras de cada situación.
Hailiang Shi
Curso - Ripple Blockchain for Financial Companies
Traducción Automática