Imparte:
EBIS Business TechschoolLa tecnología blockchain está revolucionando los sistemas de información, abriendo un nuevo abanico de oportunidades para mejorar organizaciones y diseñar modelos de negocio más optimizados.
La demanda de profesionales especialistas en esta tecnología crece exponencialmente, y con ello la necesidad de programas formativos de primer nivel.
Para dar la mejor respuesta a esta exigencia del mercado laboral, se han reunido en un mismo equipo docente ingenieros, consultores estratégicos, especialistas en operaciones, juristas, jefes de proyectos de software y otros expertos, todos ellos altamente cualificados y especializados en tecnología blockchain. De este modo, EBIS es capaz de entender correctamente las necesidades del sector y diseñar los programas formativos más útiles para afrontar los retos que plantea esta tecnología emergente.
La tecnología blockchain puede representar una ventaja competitiva para muchas organizaciones a las que les puede permitir ahorrar en costes mientras incrementan la eficiencia y seguridad de sus procesos. Para poder identificar estas oportunidades y desarrollar soluciones optimizadas, es necesario comprender en profundidad cómo funciona la tecnología y sus posibilidades.
El máster en Ingeniería y Desarrollo Blockchain va dirigido a perfiles técnicos que quieran convertirse en Blockchain Developers. Profesionales con una formación relacionada con la informática o las telecomunicaciones. La mayor parte de los alumnos son desarrolladores de aplicaciones informáticas que desean destacar de sus competidores ofreciendo soluciones basadas en blockchain y productos innovadores para Web 3. Los profesionales que además deseen obtener los conocimientos del Máster en Blockchain Management pueden realizar la Doble Titulación.
El objetivo del Máster en Ingeniería y Desarrollo Blockchain es que los alumnos se conviertan en desarrolladores experimentados especializados en tecnología Blockchain. Durante la formación, éstos entenderán el funcionamiento global de la tecnología, aprenderán a programar Smart Contracts y aplicaciones descentralizadas de calidad para Blockchain públicas (prestando especial atención a la programación en Solidity) y Blockchain permisionadas (Hyperledger). Además serán capaces de desarrollar la infraestructura necesaria para poner en marcha una blockchain propia.
MÓDULO I. INTRODUCCIÓN A LA TECNOLOGÍA
Tema 1 - Tecnología blockchain
MÓDULO II. BLOCKCHAIN PÚBLICA (ETHEREUM y EVM Compatible)
Tema 2 - Ecosistema Ethereum
Tema 3 - Configuración de nodos y minado
Tema 4 - Solidity y desarrollo de Smart Contracts
Tema 5 - Smart Contracts Avanzados y patrones de diseño
Tema 6 - Herramientas de desarrollo de Smart Contracts
Tema 7 - Arquitectura de aplicaciones descentralizadas (DApps)
Tema 8 - Web3 y librerías JS para desarrollo DApps sobre Ethereum
Tema 9 - Desarrollo de DApps con Ionic y Embark compatibles con Android e IOs
Tema 10 - Auditoría y Seguridad
MÓDULO III. BLOCKCHAIN PERMISIONADA (HYPERLEDGER)
Tema 11 - Redes permisionadas, Hyperledger y planificación de proyectos
Tema 12 - Gestión de sistemas y redes
Tema 13 - Arquitectura de Hyperledger Fabric
Tema 14 - Desarrollo de aplicaciones descentralizadas con Hyperledger
Tema 15 - Despliegue de Hyperledger Explorer
Tema 16 - Desarrollo avanzados de Chaincodes y DApps
Tema 17 - Construcción de la infraestructura blockchain en entorno real
CASOS PRÁCTICOS DE NEGOCIO
Una parte importante del curso consiste en estas sesiones prácticas en las que el profesor presenta una organización y sus necesidades. Posteriormente los alumnos proponen posibles soluciones basadas en blockchain, las analizan, valoran su implementabilidad e impacto y finalmente diseñan el proyecto con más potencial.
PROYECTO FINAL
Este trabajo permitirá al alumno aplicar de manera práctica los conocimientos adquiridos a lo largo del curso. Consiste en diseñar una solución basada en blockchain, desarrollar su modelo de negocio, definir sus requisitos funcionales y planificar su implementación.