Las sesiones se desarrollarán los días viernes de 5:00 p.m. a 9:00 p.m. y sábados de 8:00 a.m. a 12:00 p.m.
El Nivel Intermedio del Bootcamp de Blockchain profundiza en la arquitectura técnica de las redes blockchain y avanza hacia el desarrollo de soluciones Web3. La ruta integra fundamentos criptográficos, modelos de transacción, estructuras de datos, consenso y funcionamiento de Ethereum; continúa con la programación de contratos inteligentes en Solidity; amplía la comprensión de protocolos, redes EVM y no-EVM, soluciones Layer 2 y frameworks de desarrollo; y culmina con la construcción e integración de una aplicación descentralizada (DApp). El participante fortalece una comprensión técnica y aplicada del ecosistema, articulando seguridad, programación, selección tecnológica e interacción entre interfaces, wallets y smart contracts. El nivel está diseñado como una progresión práctica que permite pasar de la comprensión interna de blockchain a la implementación de componentes funcionales sobre redes descentralizadas.
El bootcamps ofrecen una experiencia de formación práctica que combina sesiones sincrónicas, trabajo autónomo y acompañamiento experto. A través de laboratorios, casos y retos, aplicarás lo aprendido y desarrollarás un proyecto integrador orientado a resolver una necesidad del entorno laboral. Además, contarás con espacios para fortalecer tu perfil y orientar tu proyección profesional.
¿Cómo se distribuyen las 159 horas?
Las sesiones se desarrollarán los días viernes de 5:00 p.m. a 9:00 p.m. y sábados de 8:00 a.m. a 12:00 p.m.
Nota: Para obtener la certificación del bootcamp, los participantes deberán asistir a todas las sesiones sincrónicas de inmersión y participar en los encuentros programados con los mentores. Estos espacios permitirán compartir avances, recibir retroalimentación y fortalecer su proceso formativo. Asimismo, se requiere completar y entregar las actividades de aprendizaje, y presentar y aprobar el proyecto integrador. Las fechas de entrega y los criterios de evaluación se compartirán al inicio de la ruta formativa.
En caso de fuerza mayor, la Universidad se reserva el derecho de cambio en los docentes y fechas programadas, antes y durante la ejecución del curso. Estos cambios serán informados oportunamente a los participantes.
Online
Desarrollar conocimientos técnicos y habilidades prácticas para comprender la arquitectura de redes blockchain, programar contratos inteligentes con Solidity, analizar protocolos y herramientas Web3 e integrar aplicaciones descentralizadas funcionales, aplicando criterios de seguridad, eficiencia y selección tecnológica.
Módulo 1. Arquitectura de Blockchain
Profundiza en la arquitectura que sustenta redes como Bitcoin y Ethereum, integrando criptografía, modelos de transacción, estructuras de datos, organización del estado, gas, consenso y flujo completo de transacciones. Permite comprender el funcionamiento interno de una blockchain y la base técnica necesaria para avanzar hacia el desarrollo Web3.
Módulo 2. Fundamentos de desarrollo de Smart Contracts en Solidity
Introduce el desarrollo de contratos inteligentes con Solidity, abordando sintaxis, estructura, tipos de datos, almacenamiento, funciones, control de flujo y manejo del estado. Integra seguridad, errores, eventos, gestión de Ether, modularidad, reutilización de código y procesos de compilación y despliegue.
POO aplicada a Solidity.
Estructura de un Smart Contract.
Tipos de datos y almacenamiento.
Funciones, visibilidad y control de flujo.
Hashing e integridad de la información.
Manejo de errores y control de acceso.
Eventos y comunicación con aplicaciones.
Gestión de Ether y tiempo.
Herencia, interfaces y contratos abstractos.
Interacción entre contratos.
Librerías y componentes reutilizables.
Compilación, despliegue y verificación.
Módulo 3. Frameworks y protocolos Web3
Amplía la comprensión del ecosistema Web3 mediante el análisis de Ethereum, soluciones Layer 2, redes EVM-compatible y plataformas no-EVM. Presenta arquitecturas multichain, frameworks y herramientas de desarrollo, con criterios para comparar alternativas y seleccionar tecnologías según los objetivos técnicos y de negocio.
Módulo 4. Introducción al desarrollo de DApps
Integra los aprendizajes del nivel mediante la construcción de una aplicación descentralizada funcional. Aborda la arquitectura de una DApp, la comunicación entre interfaz, wallet y Smart Contract, el uso de ethers.js y la implementación de un caso práctico de staking, incluyendo despliegue y verificación.