Curso iniciación Blockchain, Bitcoin y Ethereum (Noviembre de 2017)steemCreated with Sketch.

in blockchain •  7 years ago 

Curso Blockchain y Ethereum de la escuela Blockchain España
(Noviembre de 2017)
La Revolución Industrial de InternetYa se ha abierto la inscripción para la cuarta edición de la escuela Blockchain España para la promoción de noviembre de 2017 (con inicio en la última semana de octubre). Este programa queda sujeto a pequeños cambios de contenido como parte de nuestra filosofía de seguir mejorando con el feedback de los alumnos de cada promoción. El curso de noviembre incorporará las sugerencias de la tercera promoción en medida de lo posible.Duración de los 4 módulos: 45 horas (CURSO NO BONIFICABLE)Programa con fechas
Módulo 1: Introducción a la tecnología Blockchain, Bitcoin & Ethereum (10 horas)
Viernes 27 (17:00 a 22:00) y Sábado 28  (9:00 a 14:00) de octubre
Precio: 300€ (IVA incluido)
Profesores: Alex Preukschat y Sandra BeckerMódulo 2: Introducción técnica a Blockchain (10 horas)
Viernes 3 (17:00 a 22:00) y Sábado 4 (9:00 a 14:00) de noviembre
Precio: 300€ (IVA incluido)
Profesor: Jaime Núñez MillerMódulo 3: Fundamentos de programación para no programadores (15 horas)
Viernes 17 (17:00 a 22:00) y Sábado 18 (9:00 a 19:00) de noviembre
Precio: 450€ (IVA incluido)
Profesor: Javier Domínguez GómezMódulo 4: El lenguaje de Programación Solidity para Ethereum (10 horas)
Viernes 24 (17:00 a 22:00) y Sábado 25 (9:00 a 14:00) de noviembre
Precio: 300€ (IVA incluido)
Profesor: Florentino Sainz MantecaPrecio Módulos 1 a 4: 1.200€Ubicación: ImpactHub Madrid (Calle de la Alameda, 22, 28014 Madrid)Inscripción: Escribiendo al email [email protected] con el asunto "Curso 3".

Módulo 1: Introducción a la tecnología Blockchain, Bitcoin & Ethereum.

Duración: 10 horas
Precio: 300€ (IVA incluido)
Ubicación: ImpactHub
Perfil alumno: de iniciación y accesible a todo el mundo
Material: tener instalado Telegram en el móvil

  1. Criptografía, Cypherpunks y el origen de la Blockchain ¿De dónde venimos? El Manifiesto Criptoanarquista
  2. 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? - Minería & algoritmos de consenso
  3. Ethereum - El ordenador universal
    • ¿Qué es Ethereum?
    • Smart Contract
      • Smart Properties
      • DAPPs (redes sociales, mercados de predicción, arte, identidad, etc.)
      • DAOs (The DAO, criptoeconomía)
      • Modelos de negocio descentralizados

Módulo 2: Introducción técnica a Blockchain

Duración: 10 horas
Precio: 300€ (IVA incluido)
Ubicación: ImpactHub
Perfil alumno: de iniciación y accesible a todo el mundo, pero recomendable haber hecho el Módulo 1
Material: tener instalado Telegram en el móvil

  1. Principios criptográficos, matemáticos y de arquitectura de una Blockchain
  2. Teoría de Juegos para novatos
  3. 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
  4. Aplicación sobre Blockchain
    • Direcciones
    • Transacciones
    • Bloques
  5. Tipos de consenso y el problema de los Generales Bizantinos
  6. 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 para la minería
  7. Diferencias clave entre Blockchains Bitcoin y 
  8. Tipos de Blockchain
    • Permissioned
    • Permissionless
    • Ventajas y Desventajas

Módulo 3: Fundamentos de programación para no programadores

Perfil alumno: De iniciación y accesible a todo el mundo.
Duración:  15 horas
Ubicación: ImpactHub
Precio: 450€ (IVA incluido)
Max Alumnos: de 10 a 15 personasMaterial imprescindible: Portátil (GNU/Linux, Mac o Windows) + tener instalado Telegram

  1. Objetivos
  2. Lógica
    • Álgebra de Boole (muy básico)
    • Verdadero y falso
    • Operadores lógicos and, or, condicional y bicondicional.
  3. Sistema binario
    • Representación binaria
    • Operaciones binarias (muy básico)
    • Conversión a octal, decimal y hexadecimal
  4. Lenguajes de programación
    • Lenguajes de bajo nivel
    • Lenguajes de medio nivel
    • Lenguajes de alto nivel
    • Elementos básicos en un lenguaje de programación
    • Valores y tipos
    • Expresiones aritméticas
    • Estructura de un programa
  5. Variables y constantes
    • Variables
    • Constantes
    • Utilización e impresión de variables y constantes
  6. Punteros
  7. Programación estructurada
    • Secuencia
    • Selección (condicional if)
    • Iteración (for, while y do while)
    • Estructuras anidadas
  8. Desarrollo de un programa de ejemplo
    • Hola mundo
    • Suma de números enteros
    • Cálculo del área de un cilindro y área de un triángulo
  9. Funciones y procedimientos
    • Concepto de subprograma
    • Paso de argumentos
    • Recursividad
  10. Estructuras de control
    • Switch y Case
    • Comparación de cadenas
  11. Estructuras de datos (structs)
  12. Trabajando con ficheros
    • Abrir un fichero
    • Escribir dentro de un fichero
    • Lectura de un fichero

Módulo 4: El lenguaje de Programación Solidity para Ethereum

Duración: 10 horas
Precio: 300€ (IVA incluido)
Ubicación: ImpactHub
Max Alumnos: máximo de 15 personas
Perfil alumno: Necesario haber hecho el Módulo 2 y 3 (para no programadores)

  1. Características de Solidity y Ethereum Virtual Machine
  2. Desplegar red privada de Ethereum
  3. Herramientas de Desarrollo para Ethereum
    • Web IDE
  4. Introducción a los Smart Contracts
    • Creación de Tokens
    • Ejecución/debug de Solidity en Web IDE & Red Privada
  5. Implementaciones avanzadas:
    • Patrones de implementaciones Solidity
    • Mappings, Arrays y Estructuras
    • Librerías, contratos e interacciones entre contratos
  6. Interactuando con el Blockchain/Smart Contracts desde nuestra DApp
    • Web3
    • Truffle
    • Servicios Off-chain (Swarm/IPFS & Whisper)

BLOCKCHAIN ESPAÑA

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Congratulations @xtarhx! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

You published your First Post
You made your First Vote
You got a First Vote
You made your First Comment
Award for the number of upvotes

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
https://madrid.impacthub.net/evento/curso-blockchain-ethereum-y-programacion/

Congratulations @xtarhx! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Do not miss the last post from @steemitboard:

The new SteemFest⁴ badge is ready
Vote for @Steemitboard as a witness to get one more award and increased upvotes!