CURSO DE PROGRAMACION EN ETHEREUM Y BLOCKCHAIN (Julio de 2017)

CURSO DE PROGRAMACION EN ETHEREUM Y BLOCKCHAIN (Julio de 2017)
La Revolución Industrial de Internet

Duración: 25 horas
Fechas:
Viernes 7 (17:00 a 22:00) y 8 (9:00 a 14:00) de julio
Viernes 14 (17:00 a 22:00) y 15 (9:00 a 14:00) de julio
Viernes 21 (17:00 a 22:00) y 22 (9:00 a 14:00) de julio

Ubicación: ImpactHub Madrid (Atocha)

Max Alumnos: 10 por clase

Instructores: Sandra Becker (Modulo 1) y Santiago Márquez (Modulo 2 a 4)

Requisitos: traer portátil personal

Módulo 1: Introducción conceptual a Bitcoin & Ethereum.
I. Parte: Bitcoin - La historia del dinero
La historia del dinero
¿Qué es Bitcoin?
¿Por qué Bitcoin?
¿Cómo funciona Bitcoin? - Clave publico & privado, firma digital
¿Cómo funciona Bitcoin? - La cadena de bloques
¿Cómo funciona Bitcoin? - Mining & algoritmos de consenso
Bitcoin 2.0
Futuro de Bitcoin

II. Ethereum – El ordenador universal
¿Qué es Ethereum?
Los pasos del desarrollo
Funcionalidades
• Transacciones
• Smart Contract
• Smart Properties
• DAPPs (redes sociales, mercados de predicción, arte, identidad, etc.)
• DAOs (The DAO, cryptoeconomics)
Ethereum On-chain
• EVM
• Gas
• Solidity
• Mist Browser Ethereum Off-chain
• Whisper
• Swarm/IPFS
• Oracles
Variantes de Blockchain
• EEA
• ¿Qué son blockchain privados?
• Privado vs. Público
El ecosistema
Retos del futuro

Módulo 2: Introducción a Blockchain
I. Principios básicos de las Cadenas de Bloques o Blockchain
Problema de los Generales Bizantinos

II. Distribuido y Descentralizado
¿Cómo funcionan las Cadenas de Bloques
¿Cómo se aplica la minería y qué función tiene?
Aproximación a los diferentes tipos de Minería
• Algoritmos Básicos
• Tipos de Consenso

III. Tipos de Blockchain
Permissioned
Permissionless
Ventajas y Desventajas
Ejemplos

IV. Implementaciones
Ripple
Corda
Ethereum
Hyperledger
Lisk

V. Cadenas Laterales o Sidechains ¿Para qué sirven?

VI. Nuevos Modelos de Negocio
Energía
Periodismo
IoT
Banca
Telecomunicaciones
Pymes

Módulo 3: Seguridad y Criptografía
I. ¿De dónde venimos?
Movimiento Ciberpunk
El Manifiesto Criptoanarquista
II. Teoría de Juegos para novatos
III. Conceptos de Seguridad y Criptografía
Funciones Hash Criptográficas
Criptografía de Clave Pública y Firmas Criptográficas
La Criptografía de Curva Elíptica para el absoluto novato
IV. Aplicación sobre Blockchain
Direcciones
Transacciones
Bloques

V. Más allá del bloque y de la Blockchain Cripto Economía

Módulo 4: El lenguaje de Programación Solidity
I. Herramientas de Desarrollo para Ethereum
Web IDE

II. Ethereum VIrtual Machines

III. Introducción a los Smart Contracts
Creación de Tokens
Ejecución de Solidity

IV. Enséñame el Código!!
Clases, Funciones y Condiciones
Tipos, Arrays y Estructuras
Variables Globales

VI. Aspectos Avanzados
Web3
Truffle
Servicios Off-chain (Swarm/IPFS, Whisper e INFURA)

Somos miembros de

Alianza Blockchain

Socios estratégicos

Avalbit
Comillas
Leon
Alastria
Tutellus

Medios

ElPais
ElMundo
Tve
CriptoNoticias
elEconomista
El Español
EL PAÍS
Antena3

Contact

Conecta con Blockchain España

Nuestra labor como impulsores del ecosistema Blockchain en España, Latinoamérica y Europa y como formadores en tecnología Blockchain nos da una posición de excepción para la identificación de talento y oportunidades de empleo, colaboración, partnerships, alianzas. Impulsando talento, generamos oportunidades.


ÚNETE