Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
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
Testimonios (1)
Patrick hizo un gran trabajo equilibrando la cobertura de todo el material preparado mientras reservaba tiempo para dar respuestas detalladas a cualquier pregunta del grupo.
Mick Mccarthy - Rakuten Blockchain Lab
Curso - Ethereum for Developers
Traducción Automática