
Programa y despliega contratos inteligentes en Sway para una tienda en línea. Aprende a manejar funciones de solo lectura, transacciones y estados complejos. Conecta tu contrato a una interfaz usando TypeScript SDK para crear un DApp completo.
Clases del curso
Your first Sway project
Types and Standard Library
Writing your contract
Deploying your contract
Frontend
Conoce quién enseña el curso

Camila Ramos
Developer Evangelist Lead - Berachain
👩🏻💻 Software Engineer especializada en Blockchain
👩🏻🏫 Apasionada de la educación
🇨🇴 Colombiana
Proyecto del curso

Construye contratos inteligentes con Sway
Construye dos contratos inteligentes con Sway: un contrato de contador simple y un contrato de mercado, en el que los vendedores pueden listar productos, los compradores pueden comprarlos y el mercado se lleva una parte de cada compra.
software y recursos necesarios
- Terminal y línea de comandos
- Visual Studio Code
4.9 · 6 opiniones


Patricio Sánchez Fernández
Buen curso

Johan Andres Tamara Flautero
Un muy interesante ecosistema, muy buena documentación y programar en Sway se siente muy cómodo la verdad.


Anthony Chávez
Adentrarme al fascinante mundo de las layes 2 con una tecnología de blockchain modular como Fuel Network, con una teza como Camila


Erik Valle Camacho
Excelente curso!!! espero la actualizacion..


Sergio Martinez Marin
Excelente curso, muy interesante la contibuación ;)

A good introduction to Sway!
Complementa este curso con nuestras rutas de aprendizaje

Blockchain y Web3
Construye tu carrera profesional como Blockchain Developer. Aprende sobre blockchain, desarrollo de smart contracts y crea soluciones Web3 del futuro.




Finanzas Descentralizadas (DeFi)
Explora el ecosistema DeFi: invierte, gestiona riesgos, usa protocolos de préstamos, intercambios descentralizados (DEX), stablecoins y yield farming. Aprende análisis técnico y fundamental aplicado a criptoactivos y diseña productos DeFi centrados en el usuario.




Ecosistemas Blockchain Alternativos (No-EVM)
Amplía tus conocimientos más allá de Ethereum explorando el desarrollo en otras blockchains como NEAR (con Rust o JavaScript), Celo (EVM-compatible pero con enfoque móvil) y Fuel (con Sway) para construir soluciones en diversos ecosistemas.




Seguridad Blockchain
Especialízate en proteger activos y aplicaciones descentralizadas. Aprende a identificar y mitigar vulnerabilidades en smart contracts, asegurar wallets, aplicar buenas prácticas y auditar código para prevenir ataques.




Producto, Marketing y Legal en Web3
Dirige el desarrollo de productos blockchain, construye y gestiona comunidades, implementa estrategias de marketing adaptadas a Web3 y navega el entorno legal y regulatorio para lanzar y escalar proyectos cripto exitosamente.




Desarrollo de Smart Contracts y dApps
Aprende a programar, probar, desplegar y asegurar contratos inteligentes en Ethereum y redes compatibles con EVM usando Solidity, OpenZeppelin y herramientas como Hardhat. Construye aplicaciones descentralizadas (dApps) conectando el frontend con la blockchain.




Fundamentos de Blockchain y Web3
Comprende los conceptos básicos de blockchain, criptomonedas como Bitcoin y Ethereum, la evolución de la web hacia Web3 y la historia relevante del dinero y los cypherpunks. Establece las bases técnicas y conceptuales para adentrarte en el ecosistema descentralizado.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender