What you'll 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
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ónSolidity. 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 blockchainBinance 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.