• 687374918
  • info@devacademy.es

Desarrolla en Ethereum sin salir de tu casa

Primeros pasos en el desarrollo de Ethereum Blockchain

Nos lo habéis pedido mucho y, por fin, nos adentramos en el mundo de las formaciones online. El curso lo impartirá Miguel Martínez, Full Stack Blockchain Developer, quién explicará los primeros pasos que hay que tener en cuenta de cara al desarrollo con Ethereum (Blockchain).

¿Te lo vas a perder?

¿Quién es el profe?

Miguel Martínez, Ingeniero Informático, Full Stack Blockchain Developer en UST Global y Embajador Quorum. Desarrollador Full Stack en proyectos sobre las principales plataformas Blockchain. Apasionado por el mundo Ethereum, centrado en esta tecnología y su aplicación a la seguridad de los datos.

 

 

Pero…¿de qué va a ir la formación?

El alumno conocerá la plataforma desde un punto de vista práctico, profundizando en su funcionamiento a través de ejercicios utilizando los principales frameworks y herramientas existentes.
El curso se dividirá en dos partes, una teórica y otra práctica, que tendrán una duración equivalente.
– En la primera parte, se introducirá la tecnología blockchain orientada a Ethereum, se explicarán de manera abreviada algunos términos importantes para la lección y finalmente se impartirán unas nociones sobre Solidity utilizando ejemplos.
En la parte práctica se realizarán los “Casos prácticos” que se indican en el siguiente apartado. Al final de la sesión, se dejará un espacio de 15 minutos para resolver las
dudas que tengan los alumnos.

Agenda

– Introducción a Ethereum Blockchain.
– Smart Contracts con Solidity.
– Desarrollo completo de un Smart Contract.
– Escritura de un contrato utilizando patrones y librerías.
– Revisión de seguridad de los contratos.
– Despliegue del contrato en distintos entornos.
– Interacción con el contrato.
– Próximos pasos en el desarrollo Ethereum.

Casos prácticos

Se plantea realizar un caso de uso determinado de forma parcial, para el que se seguirán
los siguientes pasos:
1. Escritura de un Smart Contract avanzado utilizando un patrón y una librería.
2. Revisión de seguridad de los contratos.
3. Despliegue del contrato en distintos entornos.
4. Translado del source code a Truffle Framework.
5. Explicación de próximos pasos del desarrollo.

Material

– Poseer un sistema operativo Unix, preferiblemente Ubuntu.
– El curso se realizará utilizando Ubuntu 16.04, aunque su uso no es requisito
imprescindible.
– Tener instalado Node.js y NPM

Requisitos y conocimientos previos

El alumno debe contar con conocimientos básicos de desarrollo de software y manejo de sistema unix.

¿Qué día y hora?

  • 26 de junio
  • 19:00h-22:00h

¡INSCRÍBETE AQUÍ!

 

Blockchain, Ethereum, smart contracts, solidity

DevAcademy 2019 - info@devacademy.es - Telf: 687374918