Impulsa tu carrera
 y sigue creciendo profesionalmente

Plazas limitadas

FORMACIÓN GRATUITA

Curso Herramientas para el desarrollo de aplicaciones con Blockchain

Familia profesional

Informática y Comunicaciones

Sector prioritario

Nueva tecnología avanzada de la información

Se ubica en el sector servicios, en el subsector de programación, consultoría y otras actividades relacionadas con la informática o en cualquier sector productivo con empresas que dispongan de sistemas de información para la gestión de sus procesos de negocio.

TODA LA INFORMACIÓN SOBRE EL CURSO:

Curso Herramientas para el desarrollo de aplicaciones con Blockchain

Ocupaciones y puestos de trabajo relevantes

Los  términos  de  la  siguiente  relación  de  ocupaciones  y  puestos  de  trabajo  se  utilizan  con  carácter genérico y omnicomprensivo de mujeres y hombres.

  • Técnicos en desarrollo de productos Blockchain.
  • Administradores de sistemas Blockchain.
  • Desarrolladores de aplicaciones descentralizadas.
  • Programadores de Contratos Inteligentes.

QUIERO SOLICITAR INFORMACIÓN

Cualificación profesional:

  • IFC789_3 Desarrollo de productos basados en cadenas de bloques Blockchain.

Unidad de competencia:

  • UC2630_3: Preparar  herramientas  de  desarrollo  de  productos  que  utilicen  tecnologías descentralizadas Blockchain.

CONTENIDOS FORMATIVOS

Contenidos vinculados con el módulo formativo MF2630_3

Preparación de herramientas para el desarrollo de productos y aplicaciones que utilicen tecnologías descentralizadas Blockchain.

1   Tecnologías para entornos de desarrollo en Blockchain (20h.)

  • Entornos de desarrollo locales y en la nube para Blockchain.
  • Soporte del IDE para tipos de estructura de cadena de bloque. Grafos acíclicos dirigidos.
  • Soporte  del  IDE  para  requerimientos  de  participación.  Por  entidad  externa  (‘Permissioned’).  De
  • acceso libre y voluntario (‘permissionless’).
  • Soporte  del  IDE  según  ámbito  o  entorno  de  las  cadenas  de  bloque  en  producción  (‘mainnet’),
  • prueba (‘testnet’), personalizadas (‘regtest’ o ‘sigtest’).
  • Soporte del IDE para tipos de consenso de Blockchain. Prueba de trabajo (‘Proof of Work’ ‐ PoW).
  • Prueba de participación (‘Proof of Stake’ ‐ PoS). Prueba de autoridad (‘Proof of Authority’ ‐ PoA).

2   Instalación y configuración de entornos de desarrollo para Blockchain (20h.)

  • Procedimientos de instalación y configuración de entornos de desarrollo Blockchain.
  • Procedimientos de instalación y configuración en local.
  • Procedimientos de instalación y configuración en la nube.
  • procedimientos de instalación y configuración del software tipo monedero (‘wallet’). Generación de
  • semillas, Claves públicas/privada, Direcciones, Carga de saldo.
  • Procedimientos de despliegue. Despliegue local. Despliegue en la nube.

3   Procedimientos  de  pruebas  de  conexión  desde  entornos  de  desarrollo  para Blockchain (20h.)

  • Procedimientos  de  prueba  y  verificación  de  conexión  con  un  nodo.  Interfaz  RPC  (‘Remote
  • Procedure Call’).
  • Procedimientos de verificación de la conectividad al exterior con otros nodos de una red de cadena
  • de bloques mediante navegador. Técnicas de documentación de instalación, despliegue y pruebas de un IDE para Blockchain.

Evaluación:

  • Cuestionario en línea para evaluar los conocimientos teóricos sobre la aplicación de herramientas para el desarrollo de aplicaciones con Blockchain.

Curso Herramientas para el desarrollo de aplicaciones con Blockchain

2024

60 HORAS

Virtual

QUIERO SOLICITAR INFORMACIÓN