From zero to smart contract deployer

Are you interested in learning how to create smart contracts on Ethereum? Have you been struggling to find a comprehensive and beginner-friendly Solidity course? Look no further!

10 USDC

20 USDC

50% discount

Foundations

Development

  • Introduccion a Smart Contracts(X min)
  • Hardhat - Configurando nuestro entorno de desarrollo(X min)
  • Escribiendo nuestro primer smart contract(X min)
  • Deployando nuestro smart contract(X min)
  • Consumiendo nuestro smart contract programaticamente(X min)
  • Tipos de datos en Solidity, todo lo que hay que saber(X min)
  • Mappings(X min)
  • Bucles(X min)
  • La importancia del require(X min)
  • Funciones publicas, internas y privadas(X min)
  • Modifiers(X min)
  • El rol de las dependencias externas en Solidity(X min)
  • Herencia(X min)
  • Diagramando la arquitectura de protocolos completos(X min)
  • Midiendo el tamaño y costo de nuestros contratos(X min)
  • Creando nuestro primer token (ERC20)(X min)
  • Creando nuestro primer NFT (ERC721)(X min)
  • Recibir ETH en la ejecución de funciones(X min)
  • Aprobando y transfiriendo tokens en nuestro smart contract(X min)
  • Usando timestamps en nuestro smart contract(X min)
  • Librerias(X min)
  • Eventos(X min)
  • Errores personalizados en Solidity(X min)

Deployment

  • Introducción al mundo del testing(X min)
  • Aprendiendo a usar it() y describe()(X min)
  • Armando nuestro entorno de testing(X min)
  • Testeando nuestro primer contrato(X min)
  • Midiendo el coverage de nuestros tests(X min)
  • Creamos nuestra propia maquina del tiempo(X min)

Testing

  • Configurando nuestro entorno para deployar(X min)
  • Orden y dependencias(X min)
  • Deployando a multiples redes(X min)
  • Verificando nuestros smart contracts(X min)
  • Usando nuestro contrato desde Etherscan(X min)