Curso en línea: especialización profesional certificada en la creación de DApps en Ethereum Blockchain por Coursera, EDUCBA

Desarrollo de aplicaciones distribuidas con experiencia. Actualice sus habilidades de desarrollo para crear aplicaciones descentralizadas en la cadena de bloques Ethereum.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

a partir de

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Controlar el desarrollo inteligente usando Solidity
  • Integrando DApps con web3.js para interactuar con la cadena de bloques Ethereum
  • Investigando los protocolos financieros descentralizados (DeFi) y sus aplicaciones en los sistemas financieros
  • Creación de DApps reales, incluidos intercambios descentralizados y mercados NFT
  • Comprender los principios de la gobernanza descentralizada y su impacto en el desarrollo de DApps

What you will learn in the course

Courses for which the course is suitable

  • Desarrolladores de cadenas de bloques
  • Desarrolladores de aplicaciones descentralizadas (DApp)
  • Expertos en finanzas descentralizadas (DeFi)
  • Contratos Inteligentes (Contratos Inteligentes)
  • desarrolladores web3
  • Responsables de proyectos en el campo de la tecnología.
  • Emprendedores de cadena de bloques
  • Analistas en el campo de las finanzas digitales.
  • Desarrolladores que quieran ampliar sus habilidades en nuevas tecnologías

Pasantía: una serie de cursos de 4 partes

Descripción general: como parte de esta pasantía, profundizará en el mundo del desarrollo de aplicaciones distribuidas (DApp) en la cadena de bloques Ethereum. Una serie de proyectos y módulos prácticos guiados por expertos lo ayudarán a desarrollar habilidades en desarrollo inteligente, integración con web3 y finanzas descentralizadas (DeFi). Al finalizar, saldrá equipado con las capacidades para crear DApps sólidas, seguras e innovadoras, listas para contribuir al ecosistema de tecnología blockchain en evolución.

Público objetivo:

  • Aspirantes a desarrolladores de blockchain
  • Amantes de la tecnología interesados ​​en Ethereum y las aplicaciones descentralizadas
  • Profesionales que buscan ampliar su conjunto de habilidades en tecnologías blockchain

Objetivos de aprendizaje:

  • Controle el desarrollo inteligente usando Solidity
  • Integre DApps con web3.js para una interacción perfecta con la cadena de bloques Ethereum
  • Investigar los protocolos de finanzas descentralizadas (DeFi) y su aplicación en los sistemas financieros.
  • Cree DApps reales, incluidos intercambios descentralizados, mercados NFT y más
  • Comprender los principios de la gobernanza descentralizada y su impacto en el desarrollo de DApps.

Un proyecto de aprendizaje práctico.

Los proyectos de esta capacitación sumergirán a los alumnos en la creación de aplicaciones distribuidas (DApps) en la cadena de bloques Ethereum. Desde el establecimiento de plataformas de finanzas descentralizadas (DeFi) hasta la implementación de mercados NFT, los estudiantes aplicarán sus habilidades para abordar desafíos reales, como la inclusión financiera, la propiedad digital y la gobernanza descentralizada, contribuyendo así al avance de la tecnología blockchain.

Details of the courses that make up the specialization

Conocimiento de la cadena de bloques Ethereum.

Curso 1: Creación de De-Apps en la cadena de bloques Ethereum

Duración: 11 horas

Este curso está diseñado para brindar a los participantes los conocimientos y habilidades necesarios para diseñar, desarrollar y lanzar aplicaciones descentralizadas (de-apps) en la cadena de bloques Ethereum.

Público objetivo:

  • Desarrolladores con un sólido conocimiento de los conceptos de programación.
  • Entusiastas de la cadena de bloques.
  • Emprendedores y responsables de producto.
  • Profesionales técnicos del sector financiero y bancario.
  • estudiantes e investigadores.

Requisitos previos:

  • Comprensión sólida de conceptos de programación y experiencia en al menos un lenguaje de programación.
  • Introducción a los conceptos básicos de la tecnología blockchain.
  • Conocimientos básicos de desarrollo de sitios web.
  • Familiaridad con la interfaz de línea de comandos (CLI).
  • Herramientas de desarrollo de Solidity y Ethereum.

Al finalizar el curso, podrás:

  • Comprenda los conceptos y técnicas clave para crear desarrolladores basados ​​en Ethereum.
  • Conozca los principios básicos de la tecnología blockchain.

Desarrollo de contratos inteligentes avanzados

Curso 2

Duración: 7 horas

El curso está diseñado para proporcionar una base sólida en la tecnología blockchain, incluidos conceptos clave como consenso distribuido y bloques inmutables.

Lo que aprenderás:

  • La arquitectura y los componentes de la cadena de bloques Ethereum.
  • Lenguaje de programación Solidity para el desarrollo de contratos inteligentes.
  • Desarrollo, prueba y lanzamiento de contratos inteligentes.
  • Interactuar con la red Ethereum.

Requisitos previos:

  • Sólido conocimiento de conceptos de programación.
  • Conceptos básicos de la cadena de bloques.
  • Habilidades de desarrollo web.
  • Experiencia en línea de comando.
  • Herramientas de desarrollo de Solidity y Ethereum.

Desarrollo de aplicaciones distribuidas (DApp)

Curso 3

Duración: 11 horas

Lo que aprenderás:

  • Comprender el concepto de aplicaciones distribuidas (DApps).
  • Desarrollar interfaces DApp usando HTML, CSS y JavaScript.
  • Explicar los contratos inteligentes para el procesamiento de pagos automatizado y seguro.

Seguridad y auditorías de Ethereum

Curso 4

Duración: 8 horas

Lo que aprenderás:

  • Utilice herramientas de auditoría y seguridad de Ethereum.
  • Estrategias para la gestión de entradas y errores.
  • Identifique pruebas de penetración y revisiones de código efectivas.