, , ,

Crea tu primera DApp en Ethereum – Un tutorial conciso

Ejecuta las DApps ‘Hello World’ y ‘Coin’ (Contratos Inteligentes en una Blockchain) usando Ethereum, Hardhat, y Node.js. Súbelas a producción en la red principal y publica tu primer smart contract

Las Blockchains y las tecnologías soportadas por ellas, como las aplicaciones distribuidas (dApps / contratos inteligentes), las NFTs y la Web3, están arrasando en la actualidad. Todo el mundo habla de ellas y los desarrolladores con conocimientos de estas tecnologías son algunos de los mejor pagados del mundo.

El problema es que, si no se aprende bien, hay tantos componentes en una dApp que uno puede perderse fácilmente entre los cientos de componentes, librerías y herramientas que circulan por la web. Incluso las documentaciones oficiales no son suficientes, ya que sólo hablan de una herramienta / librería a la vez y se pierden la integración de todo para crear una dApp que funcione.

Para colmo, todos los cursos existentes sobre el tema intentan explicarlo todo con detalle y, al hacerlo, provocan aún más confusión. Esta no es la forma correcta de abordar el tema. Como dice la documentación oficial de Solidity (el lenguaje oficial de contratos inteligentes de Ethereum), “¿hay que saber cómo funciona internamente AWS de Amazon para poder utilizarlo?”. La respuesta es, obviamente, ¡no!

Del mismo modo, para aprender a crear dApps, puedes asumir que una cadena de bloques es un almacén de datos distribuido que ofrece ciertas garantías. Entonces, empieza a utilizar los frameworks de blockchain existentes para desplegar tus dApps igual que desplegamos tus sitios en la web ¡sin tener que reconstruir un servidor web!

Este es el enfoque que adoptamos en este curso. Configuraremos un entorno de blockchain utilizando frameworks estables y fáciles de usar. Luego, veremos dos contratos inteligentes (o dApps) y los desplegaremos primero localmente y luego en una red de prueba distribuida global. Esto te llevará a través de todos los pasos necesarios para desplegar tu propia dApp con el mínimo esfuerzo. Al final, estarás en condiciones de desplegar tu dApp (y la de tus clientes) en la red principal de Ethereum.

Se supone que este es el primer paso en tu viaje hacia la dApp. Esto no es una guía completa de todas las herramientas de contratos inteligentes o incluso una discusión en profundidad sobre una herramienta en particular. Da este primer paso y el resto te resultarán mucho, mucho más fáciles.

Únete a mí ahora y pongámonos a trabajar en esa dApp. ¡Nos vemos en clase!

Qué vamos a aprender

En este curso crearemos nuestra primera DApp en Ethereum

  • Descubrir los componentes necesarios para desplegar una dApp
  • Configurar una cadena de bloques local para tus dApps
  • Desplegar dApps en Ropsten Testnet a través de un Endpoint
  • Aprender a mover tu dApp a la red principal de Ethereum
  • Escribir dos contratos inteligentes simples para dApps

Requisitos del curso

Este es un curso de nivel experto, por tanto es requisito indispensable:

  • Tener un ordenador con conexión a internet y con cualquier sistema operativo instalado y saber utilizarlo a nivel básico de usuario
  • Tener algunos conocimientos básicos de javascript
  • Conocer React es un plus añadido para sacar más provecho al curso, pues la aplicación de ejemplo hace uso de ese lenguaje de programación

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Crea tu primera DApp en Ethereum – Un tutorial conciso”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *