Impulsa tu carrera
y sigue creciendo profesionalmente
Plazas limitadas
FORMACIÓN GRATUITA
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.
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