Curso ONLINE

Curso en Hyperledger: Desarrollo de Smart Contracts y DApps

Impartido por Sergio Torres Palomino, Blockchain Manager en Telefónica - Hyperledger Professor
Inicio: 27 Junio 2024
1 mes
4.8

Presentación del curso

Este curso te ofrece la oportunidad de desarrollar habilidades prácticas en la programación de Smart Contracts privados sobre Hyperledger utilizando el conjunto de herramientas de Hyperledger Composer Playground.

A través de este curso, aprenderás no solo a programar Smart Contracts, sino también a analizar y evaluar las posibilidades de otras aplicaciones descentralizadas realizadas con estas mismas herramientas. Además, al aprender a trabajar con herramientas de Hyperledger Composer Playground, estarás adquiriendo habilidades que son altamente valoradas en la industria.

Este curso forma parte del Master en Blockchain y Fintech. Si quieres ampliar tu formación, consulta el programa completo.

Este curso te ofrece la oportunidad de desarrollar habilidades prácticas en la programación de Smart Contracts privados sobre Hyperledger utilizando el conjunto de herramientas de Hyperledger Composer Playground.

A través de este curso, aprenderás no solo a programar Smart Contracts, sino también a analizar y evaluar las posibilidades de otras aplicaciones descentralizadas realizadas con estas mismas herramientas. Además, al aprender a trabajar con herramientas de Hyperledger Composer Playground, estarás adquiriendo habilidades que son altamente valoradas en la industria.

Este curso forma parte del Master en Blockchain y Fintech. Si quieres ampliar tu formación, consulta el programa completo.

¿Qué aprenderás en este curso?

Al finalizar el Curso en Hyperledger: Desarrollo de Smart Contracts y DApps serás perfectamente capaz de:

  • Comprender el funcionamiento de Hyperledger y su papel en la industria Blockchain.

  • Aprender a programar Smart Contracts privados sobre Hyperledger utilizando el conjunto de herramientas de Hyperledger Composer Playground.

  • Desarrollar habilidades prácticas en la construcción de aplicaciones descentralizadas utilizando las herramientas de Hyperledger Composer Playground.

  • Evaluar y analizar las posibilidades de otras aplicaciones descentralizadas realizadas con herramientas de Hyperledger Composer Playground.

  • Adquirir conocimientos sólidos sobre las mejores prácticas de seguridad y privacidad en el desarrollo de aplicaciones descentralizadas en Hyperledger.

¿Para quién es este curso?

El Curso en Hyperledger: Desarrollo de Smart Contracts y DApps Aplicaciones  descentralizadas (DApps) proporciona formación específicamente orientada a los siguientes perfiles:

  • Ingenieros que tengan por objetivo una actualización de sus conocimientos y el desarrollo de nuevas competencias dentro del Blockchain y, en particular, en Ethereum e Hyperledger.
  • Profesionales vinculados fuertemente con la tecnología que tengan por objetivo la especialización en tecnologías Blockchains.
  • Programadores que tengan por objetivo ampliar sus conocimientos y capacidades en el mundo de la tecnología descentralizada para su desarrollo profesional.
  • Tecnólogos con ganas de conocer la influencia de las últimas tecnologías en uno de los mayores sectores que quedan por disrumpir y cómo sacar provecho de ella para dar respuesta a los retos a los que se enfrentan.

El curso incluye:

  • 3 clases (1 mes)

  • 3 sprint semanales

  • Masterclass y/o tutorias

  • 1 proyecto

  • Diploma IEBS

  • Bolsa de empleo

Plan de estudios

Contenidos del curso:

  • Bienvenida y presentación
Tema 1: Hyperledger Composer Playground

Resumen

Con esta nueva clase técnica sobre Hyperledger Fabric, podremos comenzar a introducir despliegues y configuraciones más profundas.

No solo nos basaremos en entender cada componente, ahora habrá que configurarlos con un conocimiento técnico sobre cada uno de ellos. Esta profundidad que se le da la arquitectura de Fabric será uno de los objetivos de esta clase, poder conocer mejor todos los procesos que hay a la hora de administrar esta tecnología.

 

Objetivos

  • Instalar Chaincodes (Smart Contracts(
  • Cambiar de World State
  • Configurar políticas de endoso
  • Añadir seguridad a la red
 

Temario

  • Chaincodes
    • Arrancar la red configurada
    • Instalar y actualizar Chaincodes
    • Configurar políticas de endoso
  • Cambiar de LevelDB a CouchDB
    • Desplegar la red
  • Crear canales de comunicación
    • Definir un nuevo canal
  • Configurar red con RAFT
    • Desplegar la red
  • Añadir seguridad TLS a la red
    • ¿Cómo queda una red sin este tipo de seguridad?
  • Añadir una tercera organización con un nuevo canal
    • Cómo crear la organización 3
Tema 2: Desarrollo de Smart Contracts Privados: Chaincode

Resumen

Para las arquitecturas de Fabric, uno de los elementos más característicos con respecto a las blockchain públicas, es su CA.

La Autoridad de Certificación de Fabric es un elemento crítico dentro de la red privada con más éxito del mercado. Este componente recoge toda su definición bajo las siglas de MSP y se materializa con la generación y administración de certificados para poder identificar todos los participantes en esta red privada.

 

Objetivos

  • Conocer el concepto MSP
  • Saber desplegar una CA con un HSM
  • Trabajar el proceso de alta de identidades
  • Gestionar identidades en una red de Fabric
 

Temario

  • Identidades en Hyperledger Fabric
    • MSP
  • Conectar la CA con un HSM
    • Parte práctica. Parte I
    • Parte práctica. Parte II
  • Identidades
    • Añadir identidades
    • Revocar identidades
  • Configuración de la CA
    • Puesta en práctica CA
    • Guía de referencia de la CA
  • Cryptogen VS Fabric CA
    • Cómo crear certificados en Cryptogen
Tema 3: Desarrollo de DApps para entorno permisionado

Resumen

El ecosistema Hyperledger hacer referencia a más conceptos que solo sus frameworks (Fabric, Besu, Sawtooth, etc).

También existen las Tools o herramientas que poder usar para acoplar a estos frameworks. Dentro de todas las herramientas, destacan dos entre todas ellas, Hyperledger Explorer y Hyperledger Caliper. Estas dos herramientas son las más utilizadas en el ecosistema Hyperledger y acopladas a una red de Hyperledger Fabric. Esto será lo que se recorra en este apartado.

 

Objetivos

  • Entender y desplegar la red Hyperledger Explorer y Hyperledger Caliper
 

Temario

  • Hyperledger Explorer
    • Definición y características
    • Instalación
    • Herramientas de monitorización Grafa y Kibana
  • Hyperledger Caliper
    • Definición y características
    • Instalación
    • Herramientas de test de stress JMETER

Experto

Sergio Torres Palomino

Blockchain Manager en Telefónica - Hyperledger Professor

Nuestros alumnos opinan

¿Por qué elegirnos?

Descubre lo que nos diferencia

95%Empleo

El 95% de nuestros alumnos está trabajando o emprende cuando finaliza sus estudios

Empleo
175kAlumnos

Somos la mayor comunidad de profesionales digitales del mundo

Comunidad
13Años

Expertos en formación online: más de 10 años liderando la innovación del elearning

Experiencia
95%Satisfacción

El 95% de nuestros alumnos consiguen mejorar su situación al finalizar sus estudios

Seguridad

Curso en Hyperledger: Desarrollo de Smart Contracts y DApps

U$S 510

  • Fintech & Blockchain
Inicio: 27 Junio 2024
1 mes
Online
Ininterrumpido 24/7
Diploma de IEBS

Curso en Hyperledger: Desarrollo de Smart Contracts y DApps

U$S 510