Este curso te enseñará todo lo que necesitas saber sobre las aplicaciones descentralizadas en una blockchain como Ethereum. Aprenderás a comprender el valor y la utilidad de estas aplicaciones, y podrás extraer ideas y reglas generales de sus casos de uso para aplicar en múltiples contextos.
Además, adquirirás habilidades valiosas para detectar y analizar posibles problemas de escalabilidad en una DApp (aplicación descentralizada) y considerar soluciones para abordarlos. Esto te permitirá aplicar tus conocimientos y habilidades en el mundo real y contribuir al desarrollo de aplicaciones descentralizadas más efectivas y escalables.
Si deseas aprender sobre el potencial y la utilidad de las DApps, y cómo identificar y resolver problemas de escalabilidad en el mundo blockchain, ¡este curso es para ti!
Este curso forma parte del Master en Blockchain y Fintech: Master en Tecnología Blockchain, Fintech y Criptomonedas. Si quieres ampliar tu formación, consulta el programa completo.
Este curso te enseñará todo lo que necesitas saber sobre las aplicaciones descentralizadas en una blockchain como Ethereum. Aprenderás a comprender el valor y la utilidad de estas aplicaciones, y podrás extraer ideas y reglas generales de sus casos de uso para aplicar en múltiples contextos.
Además, adquirirás habilidades valiosas para detectar y analizar posibles problemas de escalabilidad en una DApp (aplicación descentralizada) y considerar soluciones para abordarlos. Esto te permitirá aplicar tus conocimientos y habilidades en el mundo real y contribuir al desarrollo de aplicaciones descentralizadas más efectivas y escalables.
Si deseas aprender sobre el potencial y la utilidad de las DApps, y cómo identificar y resolver problemas de escalabilidad en el mundo blockchain, ¡este curso es para ti!
Este curso forma parte del Master en Blockchain y Fintech: Master en Tecnología Blockchain, Fintech y Criptomonedas. Si quieres ampliar tu formación, consulta el programa completo.
Al finalizar el Curso en Ethereum: Aplicaciones descentralizadas (DApps) serás perfectamente capaz de:
El curso incluye:
Contenidos del curso:
En esta primera clase se explicarán los fundamentos de las aplicaciones descentralizadas (DApps), conociendo desde el concepto y su historia, hasta su arquitectura de componentes y flujo de ejecución end-to-end, para comprender su funcionamiento.
Descubriremos algunos de los casos de uso más comunes en el ecosistema de Web3, así como algunos casos de éxito actuales de DApps que dan servicio a millones de usuarios.
Por último, veremos algunas de las herramientas de desarrollo que se utilizan para desarrollar DApps desde cero, para introducirnos en la parte práctica del módulo.
En esta clase se introducirá el caso práctico planteado, basado en una subasta descentralizada de activos basada en Ethereum.
Diseñaremos el funcionamiento y la arquitectura de componentes de la aplicación descentralizada (DApp), para desarrollar cada uno de los componentes principales que forman parte de la DApp: capa lógica, capa de cliente, capa de conexión, etc,
Partiremos de un proyecto ya creado (que utilizaremos como template) para terminar obteniendo una primera versión básica y funcional de aplicación descentralizada. Customizaremos la interfaz de usuario para dotar de información y funcionalidades básicas a la DApp.
En esta clase se conocerán posibles de mejoras de diseño y escalabilidad a implementar en cualquier aplicación descentralizada (DApp).
Descubriremos mejoras de diseño para el manejo del wallet desde la interfaz de usuario, para la escucha y el control de eventos que se lancen desde los Smart Contracts de la DApp, así como mecanismos para la verificación del Smart Contract de forma manual y automática, o para la gestión de gas de los usuarios.
Se profundizará también sobre la capa de almacenamiento persistente que algunas DApps requieren, conociendo distintas alternativas del ecosistema Web3.
Por último, trataremos algunas de las limitaciones existentes a la hora de desarrollar una DApp basada en Ethereum, y conoceremos algunas de las soluciones de escalabilidad más interesantes para introducir y practicar con la DApp.
El 95% de nuestros alumnos está trabajando o emprende cuando finaliza sus estudios
Somos la mayor comunidad de profesionales digitales del mundo
Expertos en formación online: más de 10 años liderando la innovación del elearning
El 95% de nuestros alumnos consiguen mejorar su situación al finalizar sus estudios
Curso en Ethereum: Aplicaciones descentralizadas (DApps)
Curso en Ethereum: Aplicaciones descentralizadas (DApps)