
¡Bienvenido al curso de Smart Contracts con Solidity: Ethereum & NFTs!
Espero que disfrutes de todo el contenido tan novedoso que trae este curso:
- Programación en Solidity
- Proyectos con Tokens NFT
- Pagos con Tokens ERC-20
¡Vamos a ello!
En esta clase te voy a presentar los bloques que componen este curso, de esta forma verás el trayecto a seguir en este viaje de aprendizaje de desarrollo con Blockchain.
¡Accede a la comunidad Crypto más grande del habla hispana, conoce a personas con los mismos intereses que tú y consigue hacer Networking para expandir tu potencial!
En esta clase te ofrezco acceso al código del curso. Un código totalmente actualizado y preparado para ser usado en el desarrollo de Smart Contracts.
¡Bienvenido al BLOQUE 1 del curso: Fundamentos de Solidity!
Empecemos a dar los primeros pasos de la creación de Smart Contracts con Solidity. En esta clase aprenderás a:
- Declarar Smart Contracts y sus constructores
- Heredar Smart Contracts
- Importaciones y comentarios
¡Empecemos!
En esta clase vas a programar tus primeras variables y modificadores en Solidity. Conocerás de la A a la Z todas las variables y modificadores posibles para llevar tus Smart Contracts a un nivel de desarrollo profesional.
El almacenamiento de la información de los Smart Contracts es un pilar esencial, así que llegó el momento de conocer las estructuras de datos más relevante en la programación con Solidity.
Llegamos al punto clave de este primer bloque, la creación de funciones es primordial la construcción de Smart Contracts, ¡¡aprendamos cómo hacerlo!!
Los bucles y los condicionales son sentencias siempre presentes en lenguajes de programación, así es como Solidity hace uso de este tipo de sentencias.
Lleva tus bases al siguiente nivel mediante esta clase de funciones avanzadas, acabarás siendo un experto en la construcción de Smart Contracts.
Aprende a crear una construcción automática de Smart Contracts mediante un Factory. ¡¡Ahora sí, ya hemos pasado al nivel extremo como programadores de Blockchain!!
¡Bienvenido al BLOQUE 2 del curso: Tokens NFT!
Empecemos con la construcción inicial del Smart Contract haciendo uso de OpenZeppelin para disponer del mejor código posible de los Tokens NFT (ERC-721).
Definamos las variables y estructuras de datos necesarias para controlar y manejar de forma adecuada toda la información del Smart Contract.
Los números aleatorios en Solidity se crean siguiendo unas técnicas peculiares, en esta clase te muestro como hacerlo.
Llego el punto clave de este proyecto: ¡¡vamos a generar Tokens NFT para que sean vendidos a los usuarios!!
El Smart Contract necesita gestionar de forma adecuada la economía de la venta de Tokens NFT, aprendamos a cómo hacerlo de una forma sencilla en esta misma clase.
El registro de información de Blockchain permite saber en todo momento quienes son los propietarios de los Tokens NFT que hemos vendido, ¡¡vamos a crear una función para poder visualizarlo de forma nítida!!
Llegó el momento de sacar nuestros beneficios como desarrolladores de Smart Contracts, pasemos a la extracción de los Ethers recibidos por los usuarios.
Las características de nuestro Token NFT son magníficas, en esta clase vamos a subir de nivel los Tokens NFT que nuestros usuarios han comprado.
En esta clase te voy a mostrar el funcionamiento completo del proyecto que hemos realizado mediante Tokens NFT. En resumen hemos hecho lo siguiente:
Uso del estándar ERC-721 (Openzeppelin)
Creación de fichas NFT (arte)
Beneficios económicos de los NFT
Extracción de beneficios ($)
Mejora de los tokens NFT
¡Espero que hayas disfrutado de este bloque de formación!
¡Bienvenido al BLOQUE 3 del curso: Tokens ERC-20!
Empecemos con las declaraciones iniciales del proyecto haciendo uso del estándar ERC-20 ofrecido por OpenZeppelin.
Declaremos las variables y estructuras de datos necesarias para almacenar y controlar la información del Smart Contract.
En esta clase te voy a mostrar cómo puedes controlar y gestionar de forma eficaz los Tokens ERC-20.
Llegamos al punto clave de este bloque: ¡¡vamos a aprender cómo vender Tokens ERC-20 y a realizar devoluciones de estos con Solidity!!
En esta clase aumentamos la información a almacenar de nuestro proyecto, ¡este proyecto es una auténtica locura!
Aprendamos en esta clase a regular (inserción y eliminación) la información que el Cine está emitiendo a sus usuarios.
Llegó el momento de dar uso a los servicios que el proyecto ofrece, nuestro cliente consume este servicio pagando con Tokens ERC-20.
En esta clase vamos a controlar y a visualizar la información relevante que nuestro Smart Contract está emitiendo.
En esta clase te voy a mostrar el funcionamiento completo del proyecto que hemos realizado mediante Tokens ERC-20. En resumen hemos hecho lo siguiente:
Uso del estándar ERC-20 (OpenZeppelin)
Creación de tokens ERC-20
Gestión de tokens ERC-20
Despliegue de tokens ERC-20 en un entorno real
Funciones avanzadas de Solidity
¡Espero que hayas disfrutado de este bloque de formación!
¿Quieres aprender a crear tus propios Smart Contracts?
¿Te apetece vender Tokens NFT creados por ti mismo?
¿Eres un emprendedor que quiere transformar su negocio con el poder de la tecnología Blockchain pero no sabes cómo conseguirlo?
¡Si la respuesta a alguna de estas preguntas es Sí, entonces este curso es para ti!
Blockchain es uno de los campos tecnológicos más punteros en el que todos quieren estar. Y es que Blockchain está cambiando la vida de las personas al igual que lo hizo la electricidad hace ya 100 años. Las palabras Blockchain, Bitcoin, Ethereum cada vez están más presentes en la vida de todos nosotros, la revolución de las criptomonedas ya es una realidad.
Este curso es único, pues ha sido diseñado para que aprendas a programar Smart Contracts desde 0, Tokens NFT y Tokens ERC-20. Este curso cubre todo lo necesario para ser un experto en la programación de Smart Contracts en Ethereum con Solidity.
En el curso nos centraremos en varios bloques:
BLOQUE 1: Aprenderás los fundamentos de programación de Solidity.
BLOQUE 2: Aprenderás a crear proyectos con Tokens NFT.
BLOQUE 3: Aprenderás a desarrollar entornos de pago con Tokens ERC-20.
Tendrás acceso a todo el material del curso e incluso tendrás un certificado de completación del curso al final del mismo que podrás subir a LinkedIn para mostrar tus nuevas habilidades en Blockchain y Solidity.
¡Nos vemos en clase!