Curso Ethereum Básico

Ethereum Básico

Contenido

Información sobre el curso
Objetivo

Enseñar al alumno desde los conceptos técnicos básicos del funcionamiento de blockchain, hasta el dominio del código de Solidity. Dotar de las habilidades y herramientas necesarias para que el estudiante desarrolle sus primeros contratos inteligentes sobre las redes de prueba globales y locales.

¿A qué personas va dirigido?

Desarrolladores de software que busquen ampliar sus habilidades técnicas en el ecosistema de Ethereum. Desarrolladores con disponibilidad para completar la formación presencial y realizar investigación de manera autónoma.

Perfil del egresado

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

Requisitos de conocimientos previos
  • Curso online - Blockchain 101

  • Conocimientos de Programación Orientada a Objetos

Requisitos de software
  • Google Chrome

  • Extensión de Chrome: Metamask

Carreras en las que aparece
Badges que ofrece el curso

Smart Contracts en Ethereum

emitido por Blockchain Academy México

Temario

Módulo 0: Introducción a Ethereum

El alumno tendrá una breve introducción a Ethereum y conocerá la importancia que tiene esta plataforma dentro del ecosistema blockchain

¿Qué es Ethereum?

Componentes de un blockchain público

Etapas de Ethereum

Diferencia entre Proof of Work y Proof of Stake

Ethereum blockchain explorer

¿Por qué aprender Ethereum?

Módulo 1: Fundamentos de Ethereum

El alumno entenderá los conceptos fundamentales de la plataforma Ethereum. Creará una cartera y podrá distinguir entre una cartera determinista y no determinista

Ether

Criptografía asimétrica

Curvas Elípticas

Tipos de cuentas

Cartera

Frases mnemónicas

Transacción

Gas y EVM

Módulo 2: Ambiente de desarrollo

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

Metamask

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

Remix

Módulo 3: Ambiente de desarrollo

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

¿Qué es un Contrato Inteligente?

Sintaxis Solidity

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

Storage vs Memory

Mappings vs Arrays

Despliegue de contrato en una red de prueba

Módulo 4: Tokens

El alumno conocerá 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 token

El 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 Básico

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.