Curso Ethereum 101

Ethereum 101

Contenido

Información sobre el curso
Objetivo

El programa busca que obtengas una introducción al proyecto de Ethereum, conozcas los conceptos básicos y al finalizar cuentes con las herramientas necesarias para escribir tus propios contratos inteligentes. Conocerás cómo funcionan las redes de prueba, desplegarás tus propios contratos inteligentes en un entorno controlado pero simulando por la red principal de Ethereum.

¿A qué personas va dirigido?

Desarrolladores o líderes técnicos interesados en iniciarse en el mundo de las aplicaciones descentralizadas que buscan aprender sobre la plataforma de Ethereum, los fundamentos básicos para desarrollar sus primeros contratos inteligentes.

Perfil del egresado

Dominarás los conceptos básicos del blockchain de Ethereum, los estándares principales y las limitaciones de la tecnología. Contarás con elementos suficientes para desarrollar tus primeros contratos inteligentes. Realizarás transferencias entre llaves de propiedad externa y de contrato. Sabrás identificar las principales Propuestas de Mejora de Ethereum (EIPs) y sabrá desarrollar un token ERC20 y ERC721.

Requisitos de conocimientos previos
  • Programación Orientada a Objetos

  • Programación básica

Requisitos técnicos
  • Ninguno

Carreras en las que aparece
Badges que ofrece el curso

Ethereum 101

Emitido por:

Blockchain Academy México

Temario
Descargar

Introducción a Ethereum

Tendrás una breve introducción al proyecto Ethereum y conocerá la importancia que tiene esta plataforma dentro del ecosistema blockchain.

Componentes de un blockchain público

¿Qué es Ethereum?

Etapas de Ethereum

Proof of Work vs Proof of Stake

Ethereum Blockchain Explorer

¿Por qué aprender Ethereum?

Fundamentos de Ethereum

Aprenderás los conceptos fundamentales de la plataforma Ethereum. Crearás una cartera y podrás distinguir entre una cartera determinista y no determinista.

Ether

Criptografía asimétrica

Curvas elípticas

Tipos de cuentas en Ethereum

Wallets / Carteras

Transacciones

Gas y Ethereum Virtual Machine

Ambiente de desarrollo

Conocerás las principales herramientas sobre las cuales se desarrollan aplicaciones descentralizadas en la blockchain Ethereum. Así como las principales redes de prueba y sabrás diferenciarlas para tomar la mejor decisión antes de empezar a desarrollar.

Metamask

Redes de prueba en Ethereum (Kovan, Ropsten, Rinkeby…)

Remix

Contratos Inteligentes y Solidity

Al finalizar este módulo, entenderás el concepto de Contrato Inteligente y tendrás el conocimiento necesario para continuar desarrollando Contratos Inteligentes por tu cuenta.

¿Qué es un Contrato Inteligente?

Sintaxis de Solidity

Componentes de un contrato (funciones, constructor, modificadores, eventos)

Storage vs Memory

Mappings vs Arrays

Despliegue de contrato en una red de prueba

Ejercicios prácticos (industria de seguros y sistema de votaciones)

Tokens

Conocerás las principales propuestas para mejorar la plataforma Ethereum así como el estándar para crear un token fungible y no fungible.

Definición de token

Tipos de Tokens

Estándar ERC

Token ERC20

Token ERC721

Próximos cursos

Próximos cursos por anunciar

Conviértete en parte de la comunidad de profesionales de Blockchain Academy México

Ethereum 101

Curso individual


Playera oficial
Badge de Curso
Blockchain 101 Online

Carrera Completa

Cualquier carrera que incluya este curso


Playera oficial
Badge de Curso
Badge de Cursos de la carrera
Certificación de la carrera emitido a través de ethereum
Blockchain Academy México

Somos la primer academia mexicana que tiene como propósito desarrollar el ecosistema blockchain en México a través de cursos presenciales y eventos.

Contáctanos

Twitter - BlockdemyFacebook - BlockdemyInstagram - BlockdemyMedium - BlockdemyLinkedin - Blockdemy

Aviso de privacidad

Brand guidelines

Email

Tel

Made with by BAM’s Dev Team.