Ethereum Developer

El objetivo general de la asignatura Desarrollador Ethereum es el de proporcionar al alumno una visión de conjunto sobre el stack de tecnologías en Ethereum.

Durante el curso se adquirirán las bases necesarias mediante una aproximación completa a la arquitectura del multiprotocolo y su funcionamiento. Se hará un énfasis en los conceptos clave que definen la plataforma, entre ellos la EVM (Ethereum Virtual Machine).

El alumno entenderá con detalle y manejará con solvencia los elementos que conforman las transacciones, bloques y los diferentes mecanismos de consenso integrados en Ethereum.

Se alcanzará una comprensión teórica del funcionamiento distribuido de la red P2P y se dominarán las herramientas de interacción con la misma, las APIs de las implementaciones más relevantes.

Contenido

» Fundamentos y herramientas

» Comunicación y procesamiento

» Protocolos (Swarm, Whisper, ENS)

» Estándares y ecosistema

» Entornos de desarrollo

» Clientes

» Librería web3

» DEV technologies

Información

» Carácter: Obligatoria

» Créditos: 3 ECTS (75 Hrs)

» Modalidad: Online

» Idioma: Español

Profesorado

TBD