|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/crea-tu-primera-dapp-en-ethereum-un-tutorial-conciso/
课程评论:没有评论
**课程名称:** 在以太坊上创建你的第一个 DApp - 精简教程 **课程概述:** 本课程旨在帮助学习者快速掌握在以太坊上创建去中心化应用程序(DApp)的核心技能。作者指出,区块链、dApp、NFT 和 Web3 技术正在迅速普及,掌握这些技能的开发者薪资也水涨船高。然而,现有的许多资源在解释 dApp 的各种组件、库和工具时,往往过于冗长和复杂,容易让初学者感到困惑。 本课程的独特之处在于,它采用了“先用起来,再深入理解”的学习方法。就像使用 AWS 时无需了解其内部架构一样,学习创建 dApp 也不必一开始就掌握区块链的每一个细节。课程将引导学习者利用稳定易用的区块链框架,搭建开发环境,并实现和部署两个智能合约(即 dApp)。部署过程将涵盖本地部署和测试网部署。 课程的目标是让学习者以最小的努力完成 dApp 的部署,并为将来在以太坊主网上部署自己的 DApp(或客户的 DApp)打下基础。本课程并非对所有智能合约工具的全面指南,也不是对某一特定工具的深入探讨,而是作为学习 dApp 开发旅程的第一个关键步骤。 **学习目标:** * 理解 dApp 开发的核心流程。 * 设置以太坊开发环境。 * 学习使用成熟的区块链框架。 * 编写并部署两个智能合约(dApp)。 * 掌握本地和测试网的部署方法。 * 为日后在以太坊主网上部署 dApp 做好准备。
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 el mundo. 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á mucho, mucho más fácil.¡Únete a mí ahora y pongámonos a trabajar en esa dApp!