Graduación

1

Desarrollo de Proyectos Blockchain en Latinoamérica

Introducción al Ethereum Developer Program

2

Desarrollo Full Stack Blockchain: Fundamentos y Herramientas Esenciales

3

Programa de Desarrollo Ethereum: Construcción en Blockchain

4

Conceptos Básicos de Web3 y Gestión del Tiempo

5

Desarrollo Blockchain con Ethereum: Programa de Capacitación Completo

Semana 1: Importancia del Manejo de Memoria

6

Manejo de Memoria Web2 a Web3 y Optimización de Recursos

7

Manejo de Memoria en Sistemas de Ascensores

8

Estructura de Datos Trie en Ethereum: Funciones y Aplicaciones

Semana 2: Web3-react

9

Desarrollo de Aplicaciones Web3 con React y Blockchain Basics

10

Creación de Interfaces Web3 con React y Ethereum

11

Desarrollo de Aplicaciones Descentralizadas en Web3

12

Desarrollo de dApps en Ethereum con Web3-react y React

Semana 3: Ethereum Virtual Machine y Criptografía

13

Ethereum Virtual Machine: Fundamentos y Funcionamiento

14

Criptografía y Seguridad en Ethereum Virtual Machine

15

Ethereum Virtual Machine para Desarrolladores Blockchain

Semana 4: Creando tu primer Smart Contract

16

Desarrollo y despliegue de contratos inteligentes con Solidity

17

Desarrollo de Smart Contracts con Solidity y Pokémon

Semana 5: Solidity

18

Programación en Solidity: Crea una Lotería Descentralizada

Superando la primera etapa del Ethereum Developer Program

19

Creación de NFTs dinámicos con Solidity y Chainlink

Semana 6: Tokens y Tokenización

20

Tokenización y Creación de Aplicaciones Descentralizadas

Semana 7: Testing Tools y Despliegue

21

Testing y Despliegue de Contratos en Blockchain

22

Testing y Despliegue de Aplicaciones Web3 con Foundry y OpenZeppelin

Semana 9: Auditoría y Seguridad de Smart Contracts

23

Auditoría de Seguridad en Blockchain: Conceptos y Herramientas Básicas

24

Auditorías de Seguridad en Contratos Blockchain

Semana 10: Integraciones en Web3: Web3.js vs. Ether.js

25

Integración de librerías en contratos inteligentes Ethereum

Semana 11: Monetización para Blockchain Developers

26

Monetización para Desarrolladores Web3: Estrategias y Oportunidades

Recursos Adicionales

27

Seguridad en Contratos Inteligentes: Fundamentos y Mejores Prácticas

28

Diferencias entre `memory` y `storage` en Solidity

Programa de Desarrollo Ethereum: Construcción en Blockchain

3/28
Recursos
Transcripción

Estás a punto de iniciar una gran aventura para convertirte en Full Stack Blockchain Developer con Ethereum.

En esta clase, te contamos todos los detalles del programa, el camino que seguiremos y las oportunidades que tendremos durante todo este tiempo.

En este oportunidad esta fue la agenda del evento:

¿Qué es el Ethereum Developer Program? - Angela Ocando, Directora de la Escuela de Blockchain y Criptomonedas en Platzi.
Roadmap del Programa - Oscar Barajas, Learning Engineer en Platzi.
¿Cómo construir en Web3? - Camilo Molano, Community Advocate de Chainlink
Web3 hackatons y posibilidades - Juan David Reyes, Community Developer en Status.im
Ecosistema Ethereum - Natalia Madrid-Malo, Production-Lead en Devcon.

En la próxima clase vas a poder encontrar la guía de estudio y detalles del programa y paso a paso.

¡Esto es apenas el comienzo!

Aportes 11

Preguntas 4

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Ya tengo mi entrada para ETHLatam en BsAs ¿ A quien veo por allá?

Que genial que quede grabado, grandes aportes los que se vienen

Esta es mi marca inicio en el programa. Inspirador cada perfil. Resumo este capítulo como: Sé el cambio que quieres ver en el mundo.

Registrado en ETHBogota, necesito compañeros.

Hola, quiero empezar a estudiar lo relativo al programa de desarrollador en Etherium, me gustaría estudiar con otras personas. Me confirman por aquí, o si ya existe un grupo me gustaría saber

Cómo crear y construir en Web3?

Cuatro ejes fundamentales:

  1. Aprender
  2. Crear
  3. Compartir
  4. Masificar

Aprender lo que sucede en blockchain, web3, descentralización.
Creación de soluciones, construir comunidad.
Compartir lo que se aprende, lo que se está creando.
Masificar las soluciones creadas.

Es el momento preciso, una etapa temprana de aprendizaje, inicio en el 2009 con Bitcoin.

Que se debería aprender?

  1. Conceptos básicos de blockchain
  2. Fundamentos de programación
  3. Que son los contratos inteligentes?

Eth fue la herramienta que permitió la revolución de los contratos inteligentes.
No son ni contratos ni inteligentes.

Que es un contrato inteligente?
Un contrato autoejecutable en el que los términos del acuerdo se escriben directamente en el código.

Lenguajes de programación:

  • Solidity
  • Vyper
  • Rust

Herramientas

No hay que inventarse la rueda, ver lo que ya existe y aprovecharlo al máximo.
Brownie funciona basado en phynton

Truffle
Hardhat
Brownie
W3.js
Ethers.js

Comunidades:

  • Etehereum
  • Chainlink
  • Bitcoin
  • Polkadot
  • Solana
  • Polygon

Masificar: lograr que más personas se sumen a esta revolución.

Casos de uso

  • Wallets
  • Metaversos
  • Nft’s

El gran potencial de los contratos inteligentes y el mundo descentralizado se habilita cuando los contratos inteligentes se conectan con el mundo exterior lo que se logra a travez de oráculos.

Estadísticamente existen alrededor de 150.000 desarrolladores de blockchain en el mundo, en comparación con 26.8 millones de desarrolladores de software. Existen grandes oportunidades.
Presentación de Camilo Molano de Chainlink

Interesante venga DEVCONNN

Estoy muy entusiasmado de comenzar mi camino como desarrollador del ecosistema de eth.

Si bien actualmente estoy concentrado en otras labores como científico de datos e ingeniero físico; al ver los resultados del EDP estaré tomando este curso para poder ver como complementar mi carrera con las nuevas tendencias de la tecnologia.

Natalia Madrid-Malo de Ethereum Foundation

¿Qué es?