cadena-de-bloques

Blockchain

boosted by

Logo-Innsomnia-DTS

Desarrollamos { talento }

  • Para programadores de empresas o independientes
  • Tus profesores serán tu nueva red de contactos del sector
  • Temario ad-hoc a las necesidades de las empresas
  • Especialízate en un sector de enorme crecimiento
  • Crea tu propio proyecto Blockchain

¡Llama y pregúntanos!

1
Semanas
1
Horas Lectivas
1
Profesores Expertos

Aprende y especialízate en

y realiza un tutorizado por uno de los mayores expertos de Blockchain nacional.

Precio

Matrícula inicial

500€

Docencia

4 cuotas sin intereses de

1.000

o financiado con intereses por bancos en pagos de

110€ a 395€

entre 12 y 48 meses

* Bonificable por la Fundación Tripartita

Convocatorias

Valencia

23 Noviembre 2018

Viernes de 16h a 21h y Sábado de 9h a 14h​

Part Time
12 semanas

Alicante

14 Diciembre 2018

Viernes de 16h a 21h y Sábado de 9h a 14h​

Part Time
12 semanas

Próximamente.

Madrid

2019

Viernes de 16h a 21h y Sábado de 9h a 14h​

Part Time
12 semanas

Hemos elegido poner nuestro dinero y nuestra fe en un marco matemático libre de política y error humano

¿Cómo está organizado?

Duración: 12 semanas.

Modalidad: Presencial.

Horario: Viernes de 16:00 a 21:00 y sábados de 9:00 a 14:00.

Ciudades: Valencia y Alicante.

Idioma: Español.

Profesores: Cada módulo será impartido por un profesor experto en la materia.

Dirección de programa: En cada sede habrá un director de bootcamp que se encargará de la coordinación general y académica.

Proyecto piloto: Hacia el final de bootcamp se realizará una consultoría gratuíta en la empresa de cada alumno, para plantear un proyecto piloto real enmarcado en el sector de cada una de las empresas.

¿A quién va dirigido?

  • Empresas que son conscientes de la necesidad de formar a empleados de su equipo IT en blockchain, para no quedar fuera del mercado en poco tiempo.

  • Desarrolladores que tengan claro que el blockchain es presente. Y que las empresas en las que trabajan, se pueden beneficiar de formar en blockchain a sus empleados, para tomar la delantera y empezar a realizar pruebas y proyectos piloto. 

  • Desarrolladores que quieran dar un salto cualitativo en su carrera profesional.

Requisitos de acceso.

* Tener conocimientos de programación.

Programación del Bootcamp de Blockchain

Programación del Bootcamp de Blockchain

Temario del curso.

  • Presentación del programa.

    Breve presentación sobre el formato del curso, profesionales, participantes, recomendaciones y herramientas a utilizar.

  • Introducción al blockchain.

    Haremos un repaso al comienzo de la tecnología blockchain, a su presente y a su impredecible futuro. Hablaremos de criptodivisas, tokens y criptografía.

  • Presentación del Reto – Proyecto.

    Se explicará el proyecto que el alumno deberá escoger como RETO para realizar durante toda la duración del bootcamp. Este proyecto será de carácter obligatorio y con una presentación ante empresas empleadoras o compañías en busca de invertir en talento y startups de blockchain (esto último voluntario).

  • Qué son las criptomonedas.

    Las tan conocidas como “criptos” , cuántas hay, cómo de importantes son, qué motivaciones podemos tener para conocer sus procesos y qué se espera de ellas en el medio y largo plazo.

  • Cómo funcionan.

    Introducción técnica de los principales funcionamientos y redes tras ellas. Estudiaremos de forma global sus tecnologías, la eficiencia y el valor de las mismas.

  • Qué es un wallet.

    Indagaremos en conceptos básicos de “monedero” virtual, qué tipos existen, cómo de fiables son, qué criterios hay que seguir a la hora de escoger unos u otros.

  • Qué es un exchange y trading.

    Un gran número de compañías empleadoras del sector y con alta demanda de perfiles técnicos están detrás de los principales exchanges del mercado. Aprenderemos cuáles trabajan con mayores volúmenes de transacciones y qué tecnologías y seguridad hay tras ellos.

 

  • Aplicación de la criptografía al blockchain.

    Veremos y aprenderemos el arte de escribir con clave secreta o de forma enigmática y cómo se utiliza en Blockchain. Haremos mucho hincapié en esta parte, ya que todo buen programador de Blockchain requiere de un manejo de la criptografía notable.

  • Ciberseguridad.

    Ahondaremos en los principios de la ciberseguridad, sus aplicaciones en Blockchain, viendo protocolos tales como Zero knowledge proof, gestión del riesgo en plataformas, evaluación de sistemas y medidas y buenas prácticas en ciberseguridad para fortificar proyectos e interacción.

  • Funcionamiento de la cadena de bloques y tipos.

    Veremos el funcionamiento de la cadena de bloques, la prueba de trabajo y los protocolos de consenso. Estudiaremos sus principales redes como son Bitcoin y Ethereum y cómo funciona Bitcoin Scripting y la Ethereum Virtual Machine.

  • Micropayments channel.

    Trabajaremos y entenderemos el concepto del canal de micropagos.

  • Oráculos.

    Aprenderemos las funciones de traducción adheridas a los oráculos y la importancia de éstos para desencadenar los contratos inteligentes.

  • Lighting network.

    Aprenderemos a usar protocolos como Lighting Network que nos ayudan a escalar y acelerar las cadenas de bloques resolviendo limitaciones técnicas que suelen presentarse.

  • Raiden/Plasma.

    Veremos las soluciones a la escalabilidad de Ethereum, ya que en la actualidad esta escalabilidad es un tema muy preocupante y Raiden y Plasma ofrecen un alivio a esta problemática.

  • Qué son los Smart Contracts.

    Estudiaremos qué son los contratos inteligentes, la importancia que tienen y el valor que tendremos como programadores que saben desarrollarlos.

  • Programación de contratos inteligentes.

    Nos pondremos manos a la obra picando código y aprendiendo a programar smart contracts.

  • Testing.

    Nos volcaremos con el testing de los contratos inteligentes viendo la automatización y frameworks como Truffle.

  • Aspectos legales.

    Visión general y nada aburrida de los aspectos legales generales que nos pueden influir como desarrolladores de blockchain.

  • Event sourcing y técnicas de Recovery.

    Aumentaremos nuestros conocimientos de ciberseguridad con patrones de arquitectura como event sourcing y técnicas de recovery en aplicaciones críticas.

  • Técnicas SPV.

    Aprenderemos a trabajar con técnicas SPV y de validación de transacciones temprana.

  • Test de integración.

    Aprenderemos a montar un entorno de integración continua con una testnet propia y tests de integración en Ethereum y en Bitcoin. Crearemos escenarios reales con una testnet.

  • Qué es una ICO y cómo se organiza.

    Veremos las particularidades de las ICO’s y las oportunidades. Hablaremos sobre minería y los dos métodos principales PoW y PoS que son muy relevantes para entender el funcionamiento de las ICO’s.

  • Programación básica.

    Picaremos más código y trataremos de ser autosuficientes para la creación de un proyecto de ICO.

Sin duda la plataforma de blockchain descentralizada y open source con más potencial para desarrolladores. Nos centraremos en todos estos aspectos, trabajándolos de forma práctica

  • Arquitectura.
  • Red.
  • P2P.
  • Direcciones.
  • Transacciones.
  • Wallets.

En este módulo veremos las diferentes herramientas para Ethereum y sus usos:

  • RPC/Apis
  • Web3j
  • Pyethereum
  • Solidity
  • Desarrollo de Smart Contracts
  • Nodos Ethereum.

    Trabajaremos con nodos Ethereum, los cuales ya triplican en volumen a los de la red Bitcoin.

  • Gestión de wallets (Geth y Parity).

    Veremos las interfaces de línea como Geth, la cual es el principal producto de la etapa Frontier, una de las cuatro fases marcadas en la hoja de ruta de Ethereum y Parity el más rápido y ligero cliente de Ethereum del mundo.

  • Proyecto Hyperledger. 

    Visión generalista del proyecto Hyperledger para posterior foco en Hyperledger Fabric, su arquitectura, las características que hay que tener en cuenta para montar una red privada y aprender a realizar smart contracts en go. Un módulo puramente práctico que dotará al alumno de un complemento diferencial de otros muchos developers.

  • El RETO propuesto como proyecto durante el curso será pulido y entregado al tutor de proyecto, quien según el estado del mismo y las inquietudes e intereses del alumno, lo pasará a la segunda y última fase, la presentación del mismo a potenciales reclutadores de Blockchain Developers y a inversores o compañías interesadas en la absorción de startups de blockchain.

Nuestros profesores

 Profesionales en activo de primer nivel, con reconocida experiencia docente impartiendo conferencias, workshops y cursos de formación en escuelas de negocio, entidades y empresas.

Alberto G. Toribio
Responsable de Blockchain en Bankia.

Creador de la primera startup Blockchain del mundo y técnico de formación. Una de las personas con más talento del sector. Ha creado startups Blockchain a medida para grandes corporaciones y colaborado con organismos como la Reserva Federal en NY, la Comisión Europea o la Europol.

Alex Puig
CEO de Alastria y CTO de Caelum Labs.

Responsable de la mayor red de corporaciones españolas de Blockchain y director de tecnología de una de las principales startups de desarrollo Blockchain de Europa. Considerado el mayor influencer del sector, forma y moldea a los programadores de esta tecnología en base a las necesidades exactas que necesitan y necesitarán las empresas.

Carlos Kuchkovsky
CTO New Digital Business en BBVA.

Una de las personas más representativas e influentes del sector Blockchain. Perteneciente al Board Member de Hyperledger y responsable de Blockchain del BBVA. Participa en algunas de las startups más relevantes de Blockchain en España y posee un conocimiento del mercado que lo coloca como uno de los expertos de más alto nivel en Europa.

Yaiza Rubio
Analista de Inteligencia en ElevenPaths y Telefónica.

Es considerada una de las mejores hackers españolas con un altísimo conocimiento y experiencia en Blockchain. Ha sido la primera hacker española en impartir conferencias en DefCON y Blackhat en Las Vegas.

Fran Ramírez
Experto de seguridad en Telefónica y ElevenPaths.

Graduado en informática de Sistemas, Técnico Superior en Electrónica Digital y Máster en Seguridad de las TIC con más de 12 años de experiencia trabajando como administrador de sistemas en EEUU y Canadá, consolidando centro de datos y tecnologías de la información. Parte del equipo de Ideas Locas de Chema Alonso.

María Teresa Nieto Galán
Blockchain Technological Specialist en Telefónica.

Dedicada al desarrollo de soluciones basadas en Blockchain utilizando plataformas como Ethereum, Hyperledger Burrow y Hyperledger Fabric y también al desarrollo de smartcontracts (principalmente en Solidity).

Sede del curso

Nos has podido ver en estos medios.

Financiación

bankia

Acuerdos de financiación preferente con entidades bancarias.

Disponemos de acuerdos con varias entidades bancarias.   Financiación del pago de la docencia con intereses entre 12 y 48 meses.
Geekshubs-logo-cuadrado-mediano.png

Financiación propia de GeeksHubs.

Financiación del pago de la docencia sin intereses en 4 pagos.

Bonificable por la fundación tripartita.

fundacion-tripartita-[Convertido]

Nuestro bootcamp es bonificable por la fundación tripartita. Solicítanos la información.

academy-blanco.png

Conéctate con nuestra comunidad de desarrolladores y potencia tu talento técnico con la metodología GeeksHubs Academy.