Cronograma clase por clase
Cohorte agosto 2026 — Martes y jueves de 19:00 a 21:00 hs (ARG). 32 clases en vivo distribuidas en 4 cursos consecutivos. Cada clase tiene tema y actividad práctica concreta.
Cronograma de referencia — sujeto a ajustes menores antes del inicio de cohorte.
bloque#1
Curso 1 — Fundamentos de Blockchain, y Frameworks y Herramientas para la Creación de DApps
Agosto 2026 · Docente Responsable: Mg. Juan Manuel Fernández · Equipo: Esp. Ciro Edgardo Romero
hash del bloque—8 transacciones · una por clase
🎯Resultado del TP del curso: tu primer contrato Solidity propio desplegado y verificado en Sepolia, con tests y CI en repo público.
-
tx 01clase 1
- Tema
- Presentación del curso (objetivos, modalidad, metodología y trabajo final). Historia de blockchain, criptografía asimétrica (ECDSA, secp256k1) y funciones hash (SHA-256, Keccak-256)
- Actividad práctica
- Generación de un par de llaves con OpenSSL y firma/verificación de un mensaje, con análisis de la salida en clase
-
tx 02clase 2
- Tema
- Estructura del bloque, Merkle Trees, nonce y vinculación de bloques (hash chain)
- Actividad práctica
- Exploración visual de bloques reales en un explorador público (Etherscan/Sepolia): lectura de la cabecera del bloque y de la vinculación de hashes entre bloques consecutivos
-
tx 03clase 3
- Tema
- Protocolos de consenso: PoW, PoS, PoA, dPoS, BFT — trade-offs y casos de uso
- Actividad práctica
- Análisis comparativo de PoW vs PoS aplicado a una red financiera regional, con discusión de trade-offs en clase
-
tx 04clase 4
- Tema
- Tipos de redes: públicas (Ethereum, Bitcoin), privadas (Besu, Quorum), híbridas y Layer 2 (introducción a Optimistic vs ZK Rollups, Base, Arbitrum); gobernanza on-chain
- Actividad práctica
- Diseño arquitectónico de un caso de trazabilidad agroindustrial argentino (pública, privada o híbrida)
-
tx 05clase 5
- Tema
- Wallets (HD wallets, BIP-39/BIP-44), MetaMask, conexión a testnets (Sepolia, Holesky) y faucets
- Actividad práctica
- Configuración de MetaMask sobre testnet Sepolia y análisis de una transacción en Etherscan
-
tx 06clase 6
- Tema
- Remix IDE e introducción a Solidity: tipos, mappings, structs, visibilidad y modifiers
- Actividad práctica
- Despliegue de un contrato "Voting" en Remix sobre Sepolia y verificación pública en Etherscan
-
tx 07clase 7
- Tema
- Setup de Hardhat y Foundry: scripts, tests, fork de mainnet y debugging local (con referencia a Anchor como equivalente del lado Solana)
- Actividad práctica
- Armado en vivo de un repo Hardhat + Foundry con contrato Counter, tests unitarios y CI básico en GitHub Actions
-
tx 08clase 8
- Tema
- Cierre del Curso 1: entrega del TP final (contrato propio + tests + verificación en Etherscan) y handoff a Curso 2 (capa financiera sobre la base técnica)
- Actividad práctica
- Presentación en clase del TP final del curso y revisión cruzada entre alumnos del repo y del contrato verificado
📌Lente estratégica del curso: del primer commit al primer contrato verificado — entender blockchain construyéndolo, no leyéndolo. Salís con código propio firmando transacciones en Ethereum.
anterior = hash #1—
bloque#2
Curso 2 — Fundamentos Financieros y Blockchain para Finanzas Descentralizadas
Septiembre 2026 · Docente Responsable: Dr. Julián Olivares · Equipo: Deiller Guevara
hash del bloque—8 transacciones · una por clase
🎯Resultado del TP del curso: artículo financiero de un token propio (tokenomics + encuadre PSAV) y el ERC-20 desplegado en Sepolia siguiendo ese diseño.
-
tx 01clase 1
- Tema
- Presentación del curso (objetivos, modalidad, metodología y trabajo final). Historia del dinero: trueque, metálico, fiat, dinero digital y emisión monetaria
- Actividad práctica
- Análisis en clase de la inflación argentina 2020-2026 y discusión del rol potencial de las stablecoins en la economía local
-
tx 02clase 2
- Tema
- Tokenomics: supply, emission, vesting, sinks, incentivos de gobernanza y veTokenomics
- Actividad práctica
- Diseño colaborativo de tokenomics sobre un caso real: supply, vesting, sinks e incentivos de gobernanza en pizarra
-
tx 03clase 3
- Tema
- Stablecoins: collateralized (USDC, USDT), crypto-backed (DAI), algorítmicas y caso UST/Luna
- Actividad práctica
- Comparación en vivo de USDC, DAI y FRAX: lectura de reservas auditadas y análisis del colapso de UST/Luna como caso de estudio
-
tx 04clase 4
- Tema
- DeFi y AMMs: Uniswap v2/v3/v4, mecánica x*y=k, concentrated liquidity y impermanent loss
- Actividad práctica
- Provisión de liquidez en vivo en Uniswap v3 testnet y simulación de impermanent loss con distintos escenarios de precio
-
tx 05clase 5
- Tema
- Lending & borrowing: Aave, Compound, Curve; tasas variables, liquidaciones y flash loans
- Actividad práctica
- Ejecución guiada de un flash loan en testnet de Aave v3 para arbitraje simple entre dos DEX, con inspección de la transacción
-
tx 06clase 6
- Tema
- Derivados on-chain: perpetuals (GMX, dYdX), opciones (Lyra, Premia) y productos estructurados
- Actividad práctica
- Modelado del payoff de un perpetual con funding rate en notebook Python y backtest sobre datos reales del mercado
-
tx 07clase 7
- Tema
- Marco regulatorio: PSAV en Argentina (RG CNV 994), MiCA en UE y casos LATAM (Brasil, México)
- Actividad práctica
- Mesa de análisis regulatorio: lectura de la RG CNV 994 y discusión sobre cómo encuadrar un proyecto propio bajo el régimen PSAV
-
tx 08clase 8
- Tema
- Cierre: integración financiera con el proyecto integrador y handoff a Curso 3 (infraestructura)
- Actividad práctica
- Integración en clase de la capa financiera del proyecto integrador (tokenomics + regulación + riesgos) y handoff a la fase de infraestructura
📌Lente estratégica del curso: tokenomics con criterio regulatorio argentino — diseñar la economía de un token y poder defenderla técnica, financiera y legalmente frente a CNV (PSAV / RG 994).
anterior = hash #2—
bloque#3
Curso 3 — Automatización de Infraestructura y Arquitectura Tecnológica para Blockchain
Octubre-noviembre 2026 (inicio: martes 6/10 · cierre: martes 3/11, 8 clases) · Docente Responsable: Dr. David Petrocelli · Equipo: Mauricio Romero
hash del bloque—8 transacciones · una por clase
🤝Cursada conjunta: este curso se dicta junto con el Curso 2 de la Diplomatura en IA Generativa (orientación Inteligencia Artificial). Las clases 1 a 6 son compartidas entre ambas cohortes; las clases 7 y 8 son específicas de cada orientación.
🎯Resultado del TP del curso: el "andamio Web2" completo para sostener tu proyecto Web3 en producción — contenedores, IaC con Terraform, GKE, observabilidad y pipelines, más proxy RPC propio sobre Base Sepolia, gateway IPFS dedicado e indexer self-hosted. La capa sobre la que el DApp del Curso 4 va a correr en producción.
-
tx 01clase 1
- Tema
- Presentación del curso (objetivos, modalidad, metodología y trabajo final). Arquitectura híbrida en la nube: qué corre en GCP y qué no — sistemas Web3 entre on-chain y off-chain, y cargas de IA entre GPU y CPU. Despliegue de nodos blockchain sobre Compute Engine. Presentación del repo template provisto por la cátedra (mini-blockchain educativa que se opera en paralelo durante el curso)
- Actividad práctica
- Despliegue en vivo de un nodo blockchain sobre Compute Engine y deploy del repo template en una segunda instancia para operarla como infra propia
-
tx 02clase 2
- Tema
- IaC con Terraform sobre GCP: VPC, Compute Engine, Persistent Disk, IAM y Secret Manager para workloads stateful
- Actividad práctica
- Construcción guiada de un módulo Terraform reutilizable para nodo Ethereum en GCP, con tfvars dev/prod y plan validado en clase
-
tx 03clase 3
- Tema
- Terraform avanzado en GCP: módulos reutilizables, workspaces (dev/staging/prod) y patrones multi-environment
- Actividad práctica
- Armado en vivo de un módulo Terraform reutilizable para un proxy RPC propio sobre Base Sepolia, con autoescalado, snapshots automáticos de Persistent Disk y secretos gestionados
-
tx 04clase 4
- Tema
- CI/CD con GitHub Actions: build, test, deploy y promoción dev→prod con OIDC
- Actividad práctica
- Armado en clase de un pipeline GitHub Actions que despliega contratos a testnet en cada PR y a mainnet en tag de release vía OIDC
-
tx 05clase 5
- Tema
- Kubernetes con GKE (Google Kubernetes Engine): Helm charts, persistent volumes y StatefulSets para workloads stateful
- Actividad práctica
- Despliegue guiado de un Helm chart para nodo Geth en GKE, con StatefulSet, PVC y exposición del endpoint JSON-RPC
-
tx 06clase 6
- Tema
- Observabilidad con Cloud Monitoring, Prometheus, Grafana y Loki: métricas, logs y alertas de las cargas en producción
- Actividad práctica
- Construcción en vivo de un dashboard Grafana con los paneles clave del nodo y configuración de alertas sobre peer count, sync y disco
-
tx 07clase 7
- Tema
- Infraestructura Web3 sobre Layer 2 (Base Sepolia): proxy RPC propio con caché y rate limiting, gateway IPFS dedicado para metadatos y assets, e indexer self-hosted (Graph Node) para escuchar eventos on-chain
- Actividad práctica
- Despliegue en vivo de un stack mínimo de infra Web3 sobre GCP: proxy RPC apuntando a Base Sepolia, gateway IPFS propio e indexer básico que escucha eventos de un contrato del Curso 1
-
tx 08clase 8
- Tema
- Cierre: FinOps Web3 y revisión por pilares de buena arquitectura cloud (Google Cloud Architecture Framework, con guiños comparativos a AWS Well-Architected y Azure Well-Architected). Handoff a Curso 4: el andamio Web2 queda listo para hostear el DApp final
- Actividad práctica
- Revisión en clase del andamio Web2 desplegado (nodo Ethereum + PoC educativa + proxy RPC Base + IPFS + indexer + observabilidad) bajo los pilares del Google Cloud Architecture Framework, con priorización colaborativa de remediaciones antes del handoff al Curso 4
📌Lente estratégica del curso: qué necesitás de Web2 para que tu Web3 funcione en producción — cloud, contenedores, observabilidad y pipelines como código, sobre los que después corre tu DApp. La diferencia entre "deploy en testnet" y "proyecto productivo".
anterior = hash #3—
bloque#4
Curso 4 — Desarrollo de Aplicaciones y DApps Blockchain
Noviembre 2026 (inicio: jueves 5/11 · cierre: jueves 26/11, 7 clases) · Docente Responsable: Dr. David Petrocelli · Equipo: Esp. Ciro Edgardo Romero
hash del bloque—7 transacciones · una por clase
🎯Resultado del TP del curso: tu propia pasarela de pago Web3 (PaymentGateway) desplegada en Base Sepolia: contratos propios (token ERC-20 de pago, NFT recibo y PaymentGateway) testeados y auditados, frontend con conexión de wallet (Next.js + wagmi + RainbowKit), contratos verificados y comparativa de costos de gas contra mainnet. Reusa lo que diseñaste en el Curso 2 (token y tokenomics) y puede correr sobre el andamio que levantaste en el Curso 3 (infra).
-
tx 01clase 1
- Tema
- Presentación del curso (objetivos, modalidad, metodología y trabajo final). Arquitectura de una DApp y modelo de negocio de la pasarela. Repaso de Solidity desde el Curso 1 (tipos, mappings, modifiers, events, custom errors). Setup: Foundry, Anvil y Next.js
- Actividad práctica
- Refactor del contrato Counter con events y custom errors, midiendo gas antes y después
-
tx 02clase 2
- Tema
- Primer ERC-20 propio con OpenZeppelin, partiendo de la tokenomics del Curso 2: mint, transfer, approve, allowance y permit. Deploy y verificación en Base Sepolia
- Actividad práctica
- Despliegue en Base Sepolia del token de pago de la pasarela, verificado con Sourcify (visible en Blockscout)
-
tx 03clase 3
- Tema
- ERC-721 propio con OpenZeppelin: minteo, metadata e IPFS. Web3 avanzado: tokenización de activos reales (RWA) e identidad digital
- Actividad práctica
- NFT recibo/comprobante de la pasarela en Base Sepolia, con metadata e imagen en IPFS
-
tx 04clase 4
- Tema
- Patrones de seguridad: reentrancy, access control, front-running. CEI, ReentrancyGuard, Pausable y Pull over Push. Auditoría con Slither y Aderyn
- Actividad práctica
- CTF en clase: identificación y parcheo de vulnerabilidades en un contrato vulnerable + auditoría de los contratos propios
-
tx 05clase 5
- Tema
- Contrato PaymentGateway: cobro en ERC-20, emisión del recibo (NFT) y liberación al comercio. Testing con Foundry: cheatcodes, fuzz e invariant testing, coverage
- Actividad práctica
- PaymentGateway que integra el ERC-20 y el NFT, con suite de tests automatizados, desplegado en Base Sepolia
-
tx 06clase 6
- Tema
- Frontend Web3: Next.js + wagmi + viem + RainbowKit. Conexión de wallet, lectura de estado on-chain y disparo de transacciones
- Actividad práctica
- Frontend de la pasarela: conectar wallet, mostrar saldo del token, aprobar y pagar contra el PaymentGateway
-
tx 07clase 7
- Tema
- Layer 2 con foco en Base (OP Stack): deploy end-to-end, testnet vs mainnet y comparativa de costos de gas. Cierre del curso con la checklist de calidad del trabajo final
- Actividad práctica
- DApp completo (ERC-20 + NFT + PaymentGateway + frontend) en Base Sepolia, contratos verificados y análisis de gas comparado
📌Lente estratégica del curso: del contrato al producto en Layer 2 — construcción incremental de una pasarela de pago Web3 real, integrando ERC-20 + NFTs + frontend + auditoría con Slither y Aderyn, con foco en costos reales de gas y experiencia de usuario.
¿Y la estrategia? — Versión cronograma
Cada clase produce un artefacto reproducible en la actividad práctica: repo público, contrato verificado en un explorador público, dashboard Grafana, informe regulatorio. Las 31 clases construyen el Proyecto Integrador Final desde la primera semana — la última clase no es "el cierre del programa", es la defensa de algo que se vino construyendo clase por clase. El alumno egresa con repos públicos auditables y un DApp desplegado en mainnet o testnet pública, con documentación completa.