PROGRAMAS
Duración:
2 años académicos
Conocimientos previos requeridos:
Programación en JavaScript y HTML
Idioma:
Español
Modalidades:
Live Streaming y Online Flexible
El objetivo del programa doble es adquirir, por un lado, las competencias propias de un analista de negocios especializado en Blockchain, y por el otro, las de un ingeniero en tecnologías Blockchain y DLT.
Por lo tanto, los alumnos serán capaces de comprender en detalle el funcionamiento de la tecnología, aprenderán a diseñar nuevas soluciones y a aplicarlas en el mundo real. Y además, adquirirán todos los conocimientos y experiencia necesaria para programar e implantar las aplicaciones descentralizadas. También serán capaces de construir la infraestructura Blockchain, configurar los nodos e instalar y poner en marcha las aplicaciones descentralizadas sobre la red.
Perfiles técnicos con formación relacionada con la informática o las telecomunicaciones. Profesionales que aspiren a liderar y/o ejecutar todas las fases de un proyecto blockchain.
Formación bonificable a través de FUNDAE (debe ser coordinado desde tu empresa) o solicita información sobre nuestro programa de becas.
Al finalizar la formación, recibirás dos títulos: uno emitido por nuestra Escuela de Negocios (EBIS) y otro por la Universidad de Vitoria-Gasteiz (EUNEIZ).
El objetivo del programa doble es adquirir, por un lado, las competencias propias de un analista de negocios especializado en Blockchain, y por el otro, las de un ingeniero en tecnologías Blockchain y DLT.
Por lo tanto, los alumnos serán capaces de comprender en detalle el funcionamiento de la tecnología, aprenderán a diseñar nuevas soluciones y a aplicarlas en el mundo real. Y además, adquirirán todos los conocimientos y experiencia necesaria para programar e implantar las aplicaciones descentralizadas. También serán capaces de construir la infraestructura Blockchain, configurar los nodos e instalar y poner en marcha las aplicaciones descentralizadas sobre la red.
Perfiles técnicos con formación relacionada con la informática o las telecomunicaciones. Profesionales que aspiren a liderar y/o ejecutar todas las fases de un proyecto blockchain.
Formación bonificable a través de FUNDAE (debe ser coordinado desde tu empresa) o solicita información sobre nuestro programa de becas.
Al finalizar la formación, recibirás dos títulos: uno emitido por nuestra Escuela de Negocios (EBIS) y otro por la Universidad de Vitoria-Gasteiz (EUNEIZ).
Elegidos como la mejor escuela de negocios especializada en tecnología
Ranking DondeEstudiar
EBIS es socio de Alastria, el consorcio de blockchain más importante de España
Consorcio Alastria
Primera posición en el Ranking de Másters en Blockchain
Financial Magazine
Galardonados con el distintivo European Excellence Education
Financial Magazine
El primer bloque contextualiza los orígenes del blockchain, las necesidades que pretendía cubrir y la evolución de la tecnología hasta la actualidad. También pretende explicar la propuesta de valor que plantea la tecnología blockchain, y sus principales aplicaciones.
|
|
Se explica en profundidad el funcionamiento de la tecnología, incluyendo conceptos estadísticos, de encriptación, sistemas informáticos, bases de datos, etc. El alumno aprenderá los conceptos técnicos necesarios, para comprender las posibilidades y limitaciones de la tecnología, llegando a conocer la arquitectura de las aplicaciones blockchain. Queda fuera del alcance del curso los lenguajes de programación y el desarrollo de software. También se estudiará más en detalle el campo de la Web 3.0.
|
|
Hay dos tipos de blockchain muy distintas entre ellas. En esta sección se explican en detalle las características de las blockchain públicas y se entra en detalle con la red Bitcoin y Ethereum. También se usarán en directo varias aplicaciones descentralizadas (DApps) para entender cómo se usan correctamente y comprender mejor su funcionamiento. Finalmente se pondrá a prueba a los alumnos con casos reales para que aprendan a diseñar y gestionar proyectos basados en blockchains públicas.
|
|
Actualmente las blockchain privadas o de consorcio están despertando el interés de muchas empresas que se quieren iniciar en esta tecnología. Sus características son muy distintas a las públicas, y por lo tanto también lo son sus aplicaciones. En esta sección mostraremos sus características, utilidades y profundizaremos en las ventajas y desventajas de este tipo de infraestructura blockchain. Finalmente se pondrá a prueba a los alumnos con casos reales para que aprendan a diseñar y gestionar proyectos basados en blockchains permisionadas.
|
|
Desde la aparición del blockchain la Web 3.0 ha evolucionado de manera significativa dando lugar a una forma única de representación digital de elementos, entidades y lugares. En este capítulo se estudiará cómo funcionan estas nuevas verticales de la Web 3.0 y cómo aplicarlas correctamente en entornos corporativos.
|
|
La tecnología blockchain ha permitido crear un dinero electrónico descentralizado que por primera vez en la historia no depende de bancos ni gobiernos para que funcione correctamente. Esto ha abierto un nuevo abanico de posibilidades en el sector financiero (DeFi) ofreciendo nuevas propuestas de valor y aplicaciones. En esta sección se explicará en detalle las posibilidades y verticales que ofrece, y se estudiarán las principales aplicaciones DeFi y su funcionamiento. También se analizará el nuevo paradigma de la criptoeconomía y sus implicaciones. En este tema, además, se aprovechará para enseñar a manejar correctamente criptomonedas y a invertir en ellas usando pautas que minimicen los riesgos asociados.
|
|
Una vez entendido el funcionamiento de la tecnología es el momento de profundizar en sus posibles aplicaciones y en cómo podría configurarse la tecnología en función del caso de uso. Al finalizar esta sección los alumnos serán capaces de identificar oportunidades de mejora basadas en blockchain y conceptualizar soluciones que encajen con unas necesidades concretas. También se mostrarán las limitaciones de la tecnología, cuando es necesario usarla, cuando no y descubriremos los retos que plantea de cara el futuro. Finalmente se entrará en detalle sobre las aplicaciones existentes para las diferentes industrias.
|
|
Se explica si los Smart Contract (contratos inteligentes) tienen garantías jurídicas y hablaremos sobre las regulaciones y normativas que se deben tener en cuenta para afrontar un proyecto basado en blockchain. También veremos la regulación mundial de los criptoactivos e introduciremos sus requisitos fiscales. Una buena manera de afrontar este reto tecnológico es colaborando con varias empresas del mismo sector. De este modo, éstas pueden compartir objetivos y costes. En este tema, explicaremos también qué tipos de consorcio existen, qué nos pueden aportar y cómo poder formar parte de uno.
|
|
En este tema se abordan algunos de los elementos más importantes para poder aplicar el blockchain a nivel profesional. Se explica cómo diseñar aplicaciones e infraestructuras para optimizar su rendimiento. Se analizan los recursos necesarios para llevarlo a cabo y como gestionarlos. Además, se explicará cómo desarrollar la documentación requerida para que el equipo técnico pueda programar e implementar la solución de la manera más eficiente. Y se aprenderá a planificar y dirigir proyectos con las metodologías más apropiadas. Una vez más, la teoría se combinará con la práctica y con ejemplos de casos reales para poder consolidar los conocimientos y conocer las mejores prácticas.
|
|
Se estudia el funcionamiento global de una blockchain pública. Concretamente se profundidad en la principal infraestructura pública para el desarrollo de DApps, Ethereum. Se ofrece una introducción y posteriormente se analizan los los distintos elementos que intervienen para asegurar el correcto funcionamiento de la tecnología y la generación de transacciones.
|
|
Instalación y configuración de nodos en una red pública y administración de un sistema de minado.
|
|
Estudio del lenguaje de programación Solidity para el desarrollo de Smart Contracts en la blockchain de Ethereum.
|
|
Se profundiza sobre funciones avanzadas de desarrollo de Smart Contracts, patrones de diseño y estándares de su programación
|
|
Se trabaja con las principales herramientas para el desarrollo, publicación y testing de Smart Contracts. Se implementan varios Smart Contract sencillos en la blockchain de desarrollo local y en una Testnet pública de Ethereum. Se desarrolla la primera aplicación y se interactúa con ella y además se realizarán prácticas de implementación y automatización de tests unitarios.
|
|
Se estudia el desarrollo de DApps y su arquitectura. Se crean aplicaciones reales que permiten a los alumnos interactuar con los Smart Contracts implementados sobre la blockchain.
|
|
Se estudia en detalle la librería Web3, componente principal para la comunicación de las DApp con la blockchain de Ethereum.
|
|
En este tema se estudian dos tecnologías distintas para desarrollar DApps que sean compatibles con Android e IOs. La primera es el SDK Ionic que permite el desarrollo de DApps híbridas y multiplataforma. Se desarrollan y compilan tanto para Android como para IOS. También se muestran distintas formas de gestionar las wallets y se utiliza firebase para el almacenamiento de los seeds de la DApp desarrollada. Posteriormente se trabaja con el entorno de desarrollo ágil Embark. Se muestran las ventajas y funcionalidades mientras se construye una DApp. También se dan a conocer las posibilidades de integración con servicios off-chain como IPFS o Swarm. Estos servicios son útiles cuando se requiere almacenar grandes cantidades de información.
|
|
Este tema es uno de los más importantes del curso. Se dan las pautas para evitar errores que podrían poner en jaque al sistema y se enseña a aumentar la seguridad del mismo. Estas pautas son útiles para cualquier desarrollo basado en blockchain independientemente de si es sobre Ethereum o cualquier otra tecnología. La programación de Smart Contracts requiere una mentalidad ingenieril distinta a la que estamos acostumbrados. El coste de un fallo puede ser muy elevado y cualquier cambio trivial puede resultar fatal para el proyecto. Consecuentemente, no es suficiente con defenderse contra vulnerabilidades conocidas, es necesario un cambio de filosofía y seguir las buenas practicas y recomendaciones de seguridad mostradas en este capítulo.
|
|
Se analiza el concepto de blockchain permisionada y la tecnología iniciada por la Fundación Linux que está siendo usada como marco principal en la mayoría de proyectos permisionados. Se instala Hyperledger Fabric en los servidores, el conjunto de herramientas y archivos que conforman el entorno de trabajo. Finalmente se explica los recursos y herramientas necesarios para poder llevar a cabo un proyecto basado en Hyperledger Fabric, como planificar su implementación y como gestionar la ejecución.
|
|
En este tema se aprende a diseñar e instalar la infraestructura necesaria para la implementación de una blockchain privada en un entorno de pruebas . El objetivo es organizar una red que cumpla con las necesidades de la cadena de valor del cliente.
|
|
Se explica la estructura de la tecnología y la arquitectura de las soluciones basadas en Hyperledger Fabric. Se muestran esquemas optimizados para mejorar el funcionamiento global de las aplicaciones y se analizan las diferentes soluciones de infraestructura para el despliegue de una red de negocio con Hyperledger Fabric.
|
|
Se estudian las herramientas y lenguajes necesarios para programar soluciones en una red de negocio descentralizada con Hyperledger. Se entra en detalle en el desarrollo de los Chain Codes (Smart Contracts para entornos privados) y en la construcción del conjunto de la DApp.
|
|
En este tema se estudia en profundidad la herramienta Hyperledger Explorer, el explorador de bloques oficial de Hyperledger.
|
|
Se plantean diferentes retos al alumno relacionados con la programación de aplicaciones descentralizadas. Este tema es totalmente práctico y tiene como objetivo consolidar la experiencia necesaria para programar de manera eficaz soluciones con Hyperledger Fabric. Se comparten mejores prácticas para optimizar el código y evitar errores.
|
|
Se enseña a instalar y configurar la tecnología Hyperledger en un conjunto de servidores privados . El objetivo es construir y poner en marcha una infraestructura de blockchain permisionada en un entorno real con todas sus prestaciones. Se utilizan servidores independientes para conseguir replicar un escenario típico en el que diferentes empresas participan en la red, cada una con un nodo. Además se instala la DApp desarrollada por el alumno sobre esta misma blockchain y se ejecuta.
|
|
Se revisan los aspectos principales del framework Hyperledger Besu y se analiza técnicamente un proyecto real. Se desplegará la tecnología tanto a nivel de arquitectura como a nivel de desarrollo de un Smart Contract usando el lenguaje de programación Solidity (compatible con Hyperledger Besu).
|
|
Por último, se revisará los distintos roles técnicos en un proyecto de Hyperledger, se analizará los usos principales de un proyecto de Fabric y se debatirá sobre la aceptación e introducción en el mercado.
|
|
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.
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.
Se espera un rápido avance en las tecnologías digitales. Por esta razón, los estudiantes de la escuela disfrutarán de acceso continuo a actualizaciones y novedades de manera indefinida.
Nuestro canal privado conecta directamente a todos los antiguos alumnos, docentes y empresas para que puedan comunicarse fácilmente. También se organizan eventos virtuales y presenciales para la comunidad.
Gracias a nuestros acuerdos estratégicos, podemos brindar emocionantes oportunidades de empleo y la opción de realizar prácticas laborales, ya sea durante el curso o después de su finalización.
Apoyamos a los estudiantes en la transformación de sus proyectos finales de máster en startups. Ofrecemos mentores, acceso a inversores y la colaboración de desarrolladores para la creación del producto mínimo viable.
Desactiva el AdBlock para poder solicitar información a través del formulario.
La doble titulación consiste en formar profesionales que tengan competencias de un analista de negocios especializado en blockchain y las de un ingeniero en tecnologías blockchain y DLT.
Se combina comprendiendo el funcionamiento de las nuevas tecnologías, su impacto en el mundo empresarial y tener los conocimientos para desarrollar nuevas soluciones tecnológicas.
Los graduados podrán diseñar, liderar y desarrollar de manera integral el software e infraestructura de proyectos basados en blockchain.
No es necesaria la experiencia previa, pero sí conocimientos de programación en JavaScript y HTML.
Con esta doble titulación las personas podrán desempeñarse como líderes de proyectos blockchain, desarrollador de aplicaciones y web descentralizada, blockchain, en consultorías, etc.
Centro inscrito en el Registro Estatal de Entidades de Formación en virtud de la ley 30/2015
EBIS EDUCATION SL, B67370601© 2024 EBIS Business Techschool, C. Agustín Millares, 18, 35001 Las Palmas de Gran Canaria