Scratch the image to get a discount on your course. You'll be able to apply the coupon at checkout.

5.0 /5
(21)

106
Bienvenidos al curso de DApps y Tokens NFT
Cómo sacarle el máximo partido al curso
Comunidad de Discord para Aprender con Amigos
Toma notas de tu curso en tiempo real en Frogames Formación
Plan de ataque
¿Qué es la fungibilidad?
¿Qué son los Tokens No Fungibles (NFT)?
¿Qué es exactamente un token ERC-721?
¿Por qué ha sido creado el token ERC-721?
Características de los tokens ERC-721
Diferencias entre tokens ERC-20 y ERC-721
Usos y aplicaciones de los tokens ERC-721
Obtener el código fuente completo desde Github
Las interfaces de ERC165 y ERC721
Validación de la recepción del token NFT
La librería SafeMath
Validación de las direcciones de contrato
La librería de contadores
Programación del Smart Contract ERC165
Nuestro NFT: mappings y constructores
Consulta de balances y aprobación de propietarios entre direcciones NFT
Transferencia de NFTs entre cuentas
Mintear y Quemar un Token NFT
Comprobar y validar la transacción
El contrato ERC721Enumerable
Sobrescritura de los métodos de la super clase
Los metadatos del token ERC721
El origen
Diferencias entre una DApp y una App tradicional
¿Cómo funciona una DApp?
Características de las DApps
Clasificación de las DApps
Limitaciones de las DApps
Importación de la plantilla para la creación de la DApp
Creación del Smart Contract para el coleccionable
Migración del Smart Contract a la Blockchain
Testing del Smart Contract con Truffle
Estilo para la DApp
Carga de Web3 y datos de la Blockchain
Enlazando nuestra función de nuevos Tokens NFT
Frontend de nuestra DApp
Uso completo de la DApp con Tokens NFT
Plan de ataque
¿Cómo funcionan los tokens ERC-20?
¿Por qué se crearon los tokens ERC-20?
Características principales de los tokens ERC-20
Importar la librería SafeMath en Solidity
Creando la interface para los métodos del token
Métodos adicionales de la interface
Eventos adicionales para garantizar la consistencia del token
Variables y constructores del token
Implementación de los métodos públicos del token
Implementación del método transfer
Implementación del método approval
Implementación del método transferFrom
Creación de una wallet con Metamask
Envío de tokens a nuestros amigos con Binance Smart Chain (BSC)
Envío de tokens a nuestros amigos con Polygon (MATIC)
Problemas con los Ethers de Test de Rinkeby
Plan de Ataque
Importando la pantilla del proyecto
Creación del Smart Contract
Fase de test
Web3
Visualizar la DApp en el navegador
13-07-importaciones
Ciclo de vida de los componentes React
Constructor de la DApp
Obtención de la dirección del Smart Contract
Generando una compra de tokens en nuestra DApp
Visualizando el balance de tokens de un usuario en nuestra DApp
Visualizando el balance de tokens del Smart Contract en nuestra DApp
13-14-react_parte7
Recibiendo ethers por nuestros Tokens
Despliegue de la DApp en Rinkeby
Parte 1: Smart Contract (Backend)
Plan de ataque
Importación del Token ERC20 y SafeMath
Declaraciones iniciales
Establecer un precio del Token
Generar un suplemento de Tokens
Comprar Tokens
Tokens disponibles en el Smart Contract
Tokens disponibles en el Bote
Visualizar mis Tokens para comprar Boletos de Lotería
Declaraciones iniciales de la Lotería
Comprar un Boleto de Lotería con Tokens
Visualizar el número de los boletos comprados
Generar un boleto ganador de forma transparente
Cambiar Tokens por Ethers
Uso completo del proyecto
Parte 2: DApp (Frontend)
Preparación del entorno de desarrollo
Preparación de la App.js
Imágenes de la DApp
Cabecera de la DApp
Preparación de los Componentes
Compra y venta de Tokens ERC-20 de la lotería - Parte 1
Compra y venta de Tokens ERC-20 de la lotería - Parte 2
Compra y venta de Tokens ERC-20 de la lotería - Parte 1
Ganador del premio de la lotería
Uso del Proyecto Completo
Docker-1: DApp de Colores con Tokens NFT
Docker-2: DApp de una Initial Coin Offering (ICO) con Tokens ERC-20
Docker-3: DApp de una Lotería con Tokens ERC-20
Hemos terminado una aventura juntos, ¡pero vamos a por la siguiente!

instructor

5.0 /5
(21)

  • Avatar
    Gabriela
    (5)
    DApps and NFTs: the perfect combination

    The course showed me how to develop decentralized applications professionally

  • Avatar
    Giovanni
    (5)
    Perfect toolkit combo

    I was surprised at how well they manage to integrate Truffle with React for token management. Building a dapp like this usually seems like a whole different world, but with this guide the process becomes logical, fluid, and above all, really applicable to real-world cases

  • Avatar
    Alfonso
    (5)
    Time to put it all together.

    You've learned the theory and smart contracts—now here's the course for your next step: interacting with users through the front end. Essential course, don't miss out on it.

  • Avatar
    Jorge
    (5)
    Everything connects perfectly

    I really liked how web development integrates with the blockchain world; now my applications have a much friendlier and more professional interface thanks to what I learned about React and Truffle.

  • Avatar
    Angel
    (5)
    Create DApps with NFT Tokens on Ethereum using Truffle and React: applied blockchain development from scratch

    This course is a complete guide to building decentralized applications (DApps) that integrate NFT tokens on the Ethereum network. Through a practical and progressive approach, students learn to develop smart contracts with Solidity, deploy them with Truffle, simulate environments with Ganache, and connect everything with modern interfaces using React.

  • Avatar
    Rosa
    (5)
    Quick to get started

  • Avatar
    Javi
    (5)
    My first decentralized application!

    It was incredible to see how my user interface connected with a smart contract. The combination of tools felt super smooth to me, and even though it sounds like Greek at first, when you see your token appear in the virtual wallet, the satisfaction is absolute. It's like having programming superpowers.

  • Avatar
    Santiago
    (5)
    Great course

  • Avatar
    Nicolás
    (5)
    It's Worth It

  • Avatar
    Jackeline
    (5)
    Great course

  • Avatar
    Nieves
    (5)
    Build DApps with NFT Tokens on Ethereum using Truffle and React – master Web3 development with professional tools

    This course teaches you how to build complete DApps that interact with smart contracts on Ethereum, using Truffle for Smart Contract development and deployment, and React to build modern interfaces. You'll learn to create NFT and ERC-20 tokens, simulate networks with Ganache, connect Metamask, and deploy your projects on networks like Rinkeby, Sepolia or BSC.

  • Avatar
    Gustavo
    (5)
    Build the digital future: DApps with NFTs, Truffle and React from scratch

    The course Create DApps with NFT Tokens on Ethereum using Truffle and React is an exceptional learning experience for those who want to develop decentralized applications with real impact in the Web3 ecosystem. With a practical, modern and well-structured approach, this course manages to integrate three fundamental pillars of blockchain development: smart contracts, dynamic web interfaces and NFT tokens.

  • Avatar
    María
    (5)
    My first DApp with NFTs, done!

    This course helped me connect the dots. I found it super interesting to see how everything fits together and to be able to see my DApp working. The explanations are really well structured and easy to follow.

  • Avatar
    Samuel
    (5)
    I feel more confident.

    Integrating React with Truffle makes everything super smooth. By the end of the course, I was building dApps like it was nothing.

  • Avatar
    danison
    (5)
    A challenge worth taking

    This course taught me how to create distributed applications (DApps) with NFT tokens using Truffle and React. It was an exciting challenge, but the course is so well structured that I never felt overwhelmed. I learned everything from creating smart contracts to integrating them with a React user interface.

  • Avatar
    Caty
    (5)
    Great

    The lessons are clear and very practical. Highly recommended!

  • Avatar
    Carlos
    (5)
    Recommended for anyone aspiring to become a blockchain developer

    The combination of Truffle and React for developing distributed applications is really powerful, and the course covers it in a very clear and practical way.

  • Avatar
    Joiser
    (5)
    highly recommended

    They give great tips for building DApps, and the support team helped me with the trickiest parts

  • Avatar
    Marc
    (5)
    So happy!

  • Avatar
    Matías
    (5)
    I recommend the course, great theoretical and practical content

    First they teach you all the theory of concepts you'll see throughout the course, and then you start working with NFT Tokens, implementing everything you've learned, and finally you deploy it with Docker. Couldn't be more complete. I recommend it.

  • Avatar
    Yvonne
    (5)
    Doing my thing

    NFTs have caught my attention for a long time, and I feel like I've been making progress little by little. I love what I'm doing thanks to these courses.

View More Reviews

PLANS TO MATCH YOUR GOALS AND NEEDS

Buy the individual course, get all the learning path or access to the entire platform

Choose the payment method that works best for your needs and budget with a one-time course payment, monthly or yearly access to the learning Path, or even to the entire platform.

One-Time Payment

Buy the course once and access it for life

49.99

  • A single payment
  • Instant lifetime access to the course
  • Access the course community
El Más
Popular

Bronze Frog

Access all Frogames courses, communities and extras

39 /month

  • Single payment of 39€ per month
  • Instant access to all courses
  • Access the platform and communities 24/7, wherever and whenever you want
  • Cancel anytime without losing your progress

Blockchain Path

Access all courses in the Blockchain Path

19.99 /month

  • Single payment of 19.99€ per month
  • Instant access to the +10 courses in the Path
  • Access the Path 24 / 7, wherever and whenever you want
  • Cancel anytime without losing your progress

One-time payment

Buy the course once and access it for life

49.99

  • A single payment
  • Instant lifetime access to the course
  • Access the course community
El Más
Valorado

Gold Frog

Access all Frogames courses, communities and extras

349 /year

  • Single payment of €349 per year
  • 3 months of discount
  • Instant access to all courses
  • Access the platform and communities 24/7, wherever and whenever you want
  • Cancel anytime without losing your progress
  • Resource Library
  • Monthly Q&A livestreams
  • Premium support

Blockchain Path

Access all courses in the Blockchain Path

199 /year

  • Single annual payment of €199
  • 4 months of discount
  • Instant access to the +10 courses in the Path
  • Access the Path 24 / 7, wherever and whenever you want
  • Cancel anytime without losing your progress
  • Premium support

* All prices include taxes.

For your security, all orders will be processed on a secure server.

Blockchain Path

The ultimate bundle with all our Blockchain courses to create Smart Contracts and Cryptos. Includes upcoming courses and updates and improvements to current ones.

Introducción al Blockchain, criptomonedas y smart contracts

An essential introduction to the theoretical concepts to understand what Blockchain is, the SHA-256 algorithm, how Cryptocurrencies work, or why Ethereum is the gas of Smart Contracts

52 classes

Introducción al Blockchain con aplicaciones en la industria

Learn how Blockchain is the most disruptive technology right now and how it's influencing and transforming industries and companies in the 21st century

33 classes

Trading Algorítmico de la A a la Z con Python

Technical Analysis, Machine Learning, Price Action, Backtesting and live trading with MetaTrader

84 classes

Learn to create Smart Contracts with Solidity from scratch

Learn to code in Solidity, the official language for creating Smart Contracts on the Ethereum Network and start harnessing the power of blockchain today

63 classes

Blockchain de la A a la Z: Crea tu criptomoneda en Python

Learn the power of the most disruptive technology since the Internet through real-world examples! Master Blockchain today

105 classes

Herramientas para el desarrollo blockchain: Ganache, Truffle, Docker, Open Sea y BSC

Meet Ganache, Truffle, Docker, Open Sea and Binance Smart Chain to stay up to date with the technologies you need to create your own cryptocurrencies, smart contracts or NFTs by combining all the tools

81 classes

Crea proyectos reales basados en Smart Contracts con Solidity

Create multiple Smart Contracts projects including an evaluation system, a COVID19 registry for the WHO, a ticketing system for an amusement park, and even a final project with Solidity

114 classes

Crea DApps con Tokens NFT en Ethereum usando Truffle y React

Become a Blockchain developer by creating your first distributed applications and NFT tokens with Truffle and React!

106 classes

Desarrollo de Videojuegos NFT de la A a la Z

Learn to develop a video game using NFT Tokens and Blockchain Technology, and expand your possibilities as a Blockchain developer!

48 classes

Crea tu primera DApp en Ethereum - Un tutorial conciso

Run the 'Hello World' and 'Coin' DApps (Smart Contracts on a Blockchain) using Ethereum, Hardhat, and Node.js. Deploy them to production on the mainnet and publish your first smart contract

14 classes