Smart Contracts DApps Blockchain con Solidity, BNB Binance
Desarrolla una aplicación Web basada en Smart Contracts desplegada en la Binance Smart Chain (BNB)
What you will learn
Te convertirás en desarrollador de Smart Contracts en la Binance Smart Chain (BNB) una de las blockchains más populares y baratas
Desplegarás Smart Contracts en la red de Binance accesibles desde aplicaciones web
Aprenderás mediante el desarrollo de aplicaciones completas, ejemplos totalmente funcionales basados en Smart Contract + Aplicaciones web
Aprenderás desde cero a desarrollar Smart Contracts avanzados con el lenguaje Solidity y las herramientas de Truffle
Aprenderás el flujo de trabajo completo para desarrollar, desplegar y utilizar Smart Contracts
Aprenderás a crear aplicaciones web con la librería Ethers (Web3) que se conectan a los Smart Contracts
Description
En menos de dos horas crearás tu primera aplicación Web basada en Smart Contracts y desplegada en la blockchain de Binance Smart Chain (BNB) una de las más populares y rentables, empieza a desarrollar contratos inteligentes hoy mismo.
Este curso está impartido por un profesor universitario con amplia experiencia en el desarrollo web y en la creación de contratos inteligentes con el lenguaje de programación Solidity. El curso tiene un enfoque práctico y está orientado a presentar los fundamentos del desarrollo a la vez que se va desarrollando una aplicación web totalmente funcional.
Se utilizará la herramienta truffle para la creación de los proyectos Smart Contracts y el entorno de desarrollo Visual Code para la implementación.
Los contratos inteligentes serán desplegados sobre la red blockchain Binance Smart Chain, una de las redes más usadas y rentables. Los contratos inteligentes permiten desplegar código en una blockchain y que posteriormente ese código sea ejecutado desde una aplicación web, este paradigma promete revolucionar el desarrollo de muchas aplicaciones. Los contratos inteligentes permiten la identificación de usuarios mediante sus wallets, hacen que el código desplegado sea inalterable y permiten la gestión de criptomonedas y tokens, recibir transferencias, enviarlas, etc.
En el curso se revisan los aspectos fundamentales del lenguaje Solidity utilizado para implementar los contratos inteligentes.