
Explora cómo funciona la Ethereum Virtual Machine (EVM), desarrolla tu propio proyecto y máquina virtual. Aprenderás sobre teoría computacional, autómatas, el gas en Ethereum y más. Requiere conocimientos de Solidity y TypeScript.
Clases del curso
Teoría de Máquinas Computacionales
Ethereum Virtual Machine
Solidity Decompiling
Platzi Virtual Machine
Conclusión
Conoce quién enseña el curso

Ernesto García
Software Engineer en OpenZeppelin
Apasionado por tecnología financiera, ex Zenfi y Google, ahora es Smart Contract Engineer en OpenZeppelin. Impulsa seguridad en blockchains y fomenta aprendizaje en Criptografía y Web3.
Proyecto del curso

Platzi Virtual Machine
Construye una máquina virtual simplificada, que replica a la Ethereum Virtual Machine.
conocimientos previos
- Fundamentos de Solidity y Smart Contracts
- Fundamentos de Typescript
- Fundamentos de estructuras de datos
- Programación orientada a objetos
- Fundamentos de Node.js
software y recursos necesarios
- Navegador Web
- Visual Studio Code
4.8 · 13 opiniones


Loscar Perez
Este es el curso definitivo para aprender sobre la EVM


Cristian Marchese
Muy bueno el curso y creo que será útil en la comunidad. Hubiera estado mejor si no se usaban tantas librerías externas para tener mayor noción incluso de lo que se hace, quiza un set más chico y lo que me parece que faltó es el revert que hace la EVM en el caso de error.

Arturo Collado Rosell
Lo mejor de este curso es que tienen que hacer mas curso como este. Cursos avanzados, para los que queremos profundizar en estos temas..


Juan Sebastian Torchia
Excelente curso es increible la cantidad de cosas que aprendi

Fabricio Dupraz
MUY BUEN CURSO! Sinceramente creo que fue uno de los que más me gustó de todos los que hice. Me gustó la implementación práctica de la teoría. Eso me ayudó a afianzar los conocimientos y poder entender su funcionamiento más a fondo. Super recomendado...

Gonzalo Piñeiro Aleman Urquiza
Es un exelente curso para poder entender el funcionamiento total de la EVM


Anthony Chávez
De los mejores cursos de WEB3 que tiene Platzi


José Manuel Piña Rodríguez
El nivel avanzado que tiene el curso, buena profundidad.


Braejan Arias
De verdad explica a buen nivel de profundidad la EVM.


Orlando Sánchez
Excelente curso, gran contenido, maravilloso manejo del tema por parte del profesor.


Fernando Piñango
bastante bueno, me gustaria profundizar en el tema con la EVM real que usa ethereum en go


Rafael Molina
El mejor curso que he tomado, profundiza muchísimo en máquinas virtuales y su funcionamiento, además de explicar como funciona la EVM


Naudys Reina
Excelente!
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