Contenidos SCORM

Programación y Desarrollo

IFCD115 Desarrollador Cloud Azure Y Experto Devops

Este IFCD115 Desarrollador Cloud Azure Y Experto Devops le ofrece una formación especializada en la materia dentro de la Familia Profesional de Informática y Comunicaciones.

  • Duración400 h
  • Unidades6
  • FormatoSCORM 1.2

Sobre este contenido

Este IFCD115 Desarrollador Cloud Azure Y Experto Devops le ofrece una formación especializada en la materia dentro de la Familia Profesional de Informática y Comunicaciones. Con este Curso IFCD115 Desarrollador Cloud Azure Y Experto Devops el alumno será capaz de desenvolverse dentro del Sector y Diseñar, desarrollar e implantar soluciones eficientes e integrales utilizando los servicios Microsoft Azure y visión de plataforma low code - no code.

A quién va dirigido

Este Scorm IFCD115 Desarrollador Cloud Azure Y Experto Devops está dirigido a todas aquellas personas de la Familia Profesional de Informática y Comunicaciones que deseen una especialización en dicha materia.

Temario

6 unidades didácticas · 400 horas

Contenido6 unidades
SCORM 1

Introducción a la programación con python

  • Realización de operaciones utilizando tipos de datos y operadores
  • - Asignación de tipos de datos a variables
  • - Realización de operaciones de datos y tipos de datos
  • - Realización operaciones aritméticas, de comparación y lógicas
  • - Revisión
  • Control de flujo con decisiones y bucles
  • - Construcción y análisis de segmentos de código que usen elementos de ramificación
  • - Construcción y análisis de segmentos de código que realicen iteraciones
  • - Revisión
  • Realización de operaciones de entrada y salida
  • - Creación de segmentos de código Python que realizan operaciones de entrada y salida de archivos
  • - Implementación de segmentos de código Python que realicen operaciones de entrada y salida de consola
  • - Revisión
  • Documento y Código de Estructura
  • - Construcción y análisis de segmentos de código
  • - Documentación de segmentos de código usando comentarios y cadenas de documentación
  • - Revisión
  • Realización de solución de problemas y manejo de errores
  • - Análisis y detección de segmentos que tienen errores
  • - Construcción de segmentos de código que gestionen excepciones
  • - Revisión
  • Realización de operaciones usando UNIDAD DIDÁCTICAs y herramientas
  • - Utilización de UNIDAD DIDÁCTICAs integrados para realizar operaciones básicas
  • - Construcción de UNIDAD DIDÁCTICAs integrados para realizar operaciones complejas
  • - Revisión
SCORM 2

Programación en lenguaje c#

  • Revisión de la sintaxis de Visual C#
  • - Identificación del concepto de Sintaxis
  • - Aplicación casos de Sintaxis
  • Creación de métodos, control de excepciones y supervisión de aplicaciones
  • - Aplicación control de excepciones
  • - Identificación de tipos de métodos
  • - Identificación de métodos de supervisión
  • Tipos básicos y construcciones de Visual C #
  • - Análisis de tipos
  • - Identificación de construcciones
  • Creación de clases e implementación de colecciones seguras para tipos
  • - Activación de clases
  • - Gestión de colecciones seguras
  • - Aplicación de tipos
  • Creación de una jerarquía de clases mediante herencia
  • - Identificación de jerarquías
  • - Aplicación clases mediante herencias
  • Lectura y escritura de datos locales
  • - Activación de las clases
  • - Gestión de colecciones seguras
  • Creación de clases e implementación de colecciones seguras para tipos
  • - Aplicación métodos de lectura
  • - Gestión datos locales
  • Acceso a una base de datos
  • - Activación acceso a base de datos
  • - Administración base de datos
  • Acceso a datos remotos
  • - Comprensión de la estructura de datos remotos
  • - Imaginación de aplicaciones con datos remotos
  • Diseño de la interfaz de usuario para una aplicación gráfica
  • - Estructuración de la interfaz de usuario
  • - Tipos de aplicación gráfica
  • Mejora del rendimiento y la capacidad de respuesta de las aplicaciones
  • - Aplicación de mejoras de rendimiento
  • - Generación de mayor capacidad de respuesta
  • - Procesamiento de modelos
  • Integración con código no administrado
  • - Estudio del código no administrado
  • - Análisis de ventajas de la integración
  • Creación de tipos y ensamblados reutilizables
  • - Comprensión de tipos y ensamblados reutilizables
  • - Discernimiento de ensamblados
  • Cifrado y descifrado de datos
  • - Comprensión de técnicas de cifrado
  • - Aplicación de descifrado de datos
SCORM 3

Az-900: fundamentos de microsoft azure

  • Identificación de los conceptos básicos de Azure.
  • - Introducción a los fundamentos Azure
  • - Análisis de los conceptos fundamentales de Azure
  • - Definición de los componentes nucleares de la arquitectura Azure
  • Análisis y definición de las principales soluciones y herramientas de administración de Azure.
  • - Servicios de análisis y bases de datos de Azure.
  • - Servicios de proceso de Azure.
  • - Servicios de Azure Storage.
  • - Servicios de red de Azure.
  • Análisis y descripción de la Seguridad, Privacidad, Cumplimiento y Confianza.
  • - Configuración de acceso seguro a las aplicaciones utilizando Azure Identity
  • - Construcción de una estrategia de gobernanza en la nube Azure
  • - Análisis de la privacidad, el cumplimiento y la protección de datos siguiendo los estándares en Azure
  • Análisis y definición de precios y soporte técnico de Azure
  • - Planificación y Gestión de costes Azure
  • - Selección de los servicios Azure más adecuados analizando los SLAs y el ciclo de vida del servicio e informes interactivos
  • Concienciación de la importancia de los beneficios de la computación en la nube, como alta disponibilidad, escalabilidad, elasticidad, agilidad y recuperación ante desastres.
  • Visión estratégica y comercial al alinear el uso de la tecnología para obtener un beneficio para la compañía.
  • Capacidad de análisis y jerarquización de los pasos de resolución u optimización de un problema en la nube de Azure.
SCORM 4

Pl-900: fundamentos de power platform

  • Introducción a la Power Platform.
  • - Introducción a Microsoft Power Platform
  • - Resumen del módulo
  • Introducción a Microsoft Dataverse.
  • - Introducción a Microsoft Dataverse
  • - Resumen del módulo
  • - Laboratorio: Modelado de datos
  • Introducción con las Power Apps.
  • - Introducción a Power Apps
  • - Creación de una aplicación de lienzo
  • - Generación de una aplicación controlada por modelos
  • - Introducción a los portales de Power Apps
  • - Laboratorio: Creación de una aplicación de lienzo (parte 1)
  • - Laboratorio: Creación de una aplicación de lienzo (parte 2)
  • - Laboratorio: Creación de una aplicación controlada por modelos
  • - Laboratorio: Creación de un portal de Power Apps
  • Manejo inicial con el Power Automate.
  • - Descripción general de Power Automate
  • - Construcción de una solución automatizada
  • - Laboratorio: Power Automate
  • Introducción a Power BI.
  • - Información general de Power BI
  • - Construcción de un panel simple
  • - Introducción a los Power Virtual Agents
  • - Laboratorio: Creación de un panel sencillo
  • Introducción a los Power Virtual Agents
  • - Descripción general de Power Virtual Agents
  • - Creación de un bot de chat
  • - Laboratorio: Creación de un bot de chat básico
SCORM 5

Az-204: desarrollo de soluciones para microsoft azure

  • Creación de aplicaciones web de Azure App Service.
  • - Exploración de Azure App Service.
  • - Configuración de aplicaciones web
  • - Escalado de aplicaciones en Azure App Service.
  • - Exploración de espacios de despliegue de Azure App Service.
  • Implementación de las funciones de Azure.
  • - Exploración de Azure Functions.
  • - Desarrollo de Azure Functions.
  • - Implementación de Durable Functions.
  • Desarrollo de soluciones que utilizan Azure Blob Storage
  • - Exploración de Azure Blob Storage.
  • - Administración del ciclo de vida de Azure Blob Storage
  • - Trabajo con Azure Blob Storage.
  • Creación de soluciones que utilizan Azure Cosmos DB (Base de Datos).
  • - Exploración de Azure Cosmos DB
  • - Implementación de la creación de particiones en Azure Cosmos DB.
  • - Trabajo con Azure Cosmos DB.
  • Implementación de soluciones IaaS. (Infraestructura como servicio)
  • - Aprovisionamiento de máquinas virtuales en Azure.
  • - Creación e implementación de plantillas de Azure Resource Manager
  • - Administración de imágenes de contenedores en Azure Container Registry.
  • - Ejecución de imágenes de contenedores en Azure Container Instances.
  • Implementación de la autenticación y autorización de usuarios.
  • - Exploración de la plataforma de identidad de Microsoft
  • - Implementación de la autenticación mediante Microsoft Authentication Library
  • - Implementación de firmas de acceso compartido
  • - Exploración de Microsoft Graph.
  • Implementación de soluciones de nube seguras.
  • - Implementación de Azure Key Vault.
  • - Implementación de identidades administradas
  • - Implementación de Azure App Configuration.
  • Implementación de API Management.
  • - Exploración de API Management.
  • Desarrollo de soluciones basadas en eventos
  • - Exploración de Azure Event Grid.
  • - Exploración de Azure Event Hubs.
  • Desarrollo de soluciones basadas en mensajes
  • - Colas de mensajes de Azure.
  • Monitorización y optimización de las soluciones de Azure.
  • - Supervisión del rendimiento de la aplicación
  • Integración del caché y la entrega del contenido dentro de las soluciones.
  • - Desarrollo para Azure Cache for Redis.
  • - Desarrollo para el almacenamiento en CDN
SCORM 6

Az-400: diseño e implementación de soluciones devops de microsoft

  • Planificación para DevOps.
  • - Planificación de la transformación.
  • - Selección de proyectos.
  • - Estructuras de equipo.
  • - Migración a Azure DevOps.
  • Manejo inicial de Control de código fuente
  • - ¿Qué es el control de código fuente?
  • - Ventajas del control de código fuente.
  • - Tipos de sistemas de control de código fuente.
  • - Introducción a Azure Repos.
  • - Introducción a GitHub.
  • - Migración de Control de versiones de Team Foundation (TFVC) a Git en Azure Repos.
  • - Laboratorio: Control de versiones con Git en Azure Repos.
  • Uso de Git para DevOps empresarial
  • - Identificación de la deuda técnica.
  • - Intercambio de conocimientos dentro de los equipos.
  • - Modernización de entornos de desarrollo con Codespaces.
  • - Laboratorio: Uso compartido de conocimientos de equipo mediante Wikis de proyectos de Azure.
  • Consolidación artefactos y diseño de una estrategia de gestión de dependencias.
  • - Cómo estructurar el repositorio de Git.
  • - Flujos de trabajo de bifurcación de Git.
  • - Colaboración con solicitudes de incorporación de cambios en Azure Repos.
  • - ¿Por qué preocuparse por los git hooks?
  • - Fomentando la Fuente Interna.
  • - Administración de repositorios de Git
  • - Laboratorio: Control de versiones con Git en Azure Repos.
  • Implementación de integración continua con Azure Pipelines.
  • - El concepto de pipelines en DevOps.
  • - Azure Pipelines.
  • - Evalúe el uso de agentes alojados frente a agentes autohospedados.
  • - Grupos de agentes.
  • - Canalizaciones y simultaneidad.
  • - Azure DevOps y proyectos de código abierto (proyectos públicos)
  • - Azure Pipelines YAML frente a Visual Designer.
  • - Laboratorio: Configuración de grupos de agentes y descripción de los estilos de canalización.
  • Administración de la configuración y los secretos de la aplicación.
  • - Visión general de la integración continua.
  • - Implementación de una estrategia de compilación.
  • - Integración con Azure Pipelines.
  • - Integración del control de código fuente externo con Azure Pipelines.
  • - Configure agentes autohospedados.
  • - Laboratorio: Habilitación de la integración continua con Azure Pipelines.
  • - Laboratorio: Integración del control de código fuente externo con Azure Pipelines.
  • Gestión de políticas de calidad y seguridad del código.
  • - Introducción a la Seguridad.
  • - Implemente un proceso de desarrollo seguro.
  • - Repensar los datos de configuración de la aplicación.
  • - Administre secretos, tokens y certificados.
  • - Integración con sistemas de gestión de identidades.
  • - Implementación de la configuración de la aplicación.
  • - Laboratorio: Integración de Azure Key Vault con Azure DevOps.
  • Implementación e integración continua con GitHub Actions.
  • - Acciones de GitHub.
  • - Integración continua con GitHub Actions.
  • - Protección de secretos para GitHub Actions.
  • - Laboratorio: Integración continua de GitHub Actions.
  • Gestión de versiones de artefactos, seguridad y cumplimiento.
  • - Empaquetado de dependencias.
  • - Gestión de paquetes.
  • - Migración y consolidación de artefactos.
  • - Seguridad de los paquetes.
  • - Implementación de una estrategia de control de versiones.
  • - Laboratorio: Administración de paquetes con Azure Artifacts.
  • Diseño de una estrategia de versionado.
  • - Introducción a la Entrega Continua.
  • - Recomendaciones de estrategia de lanzamiento.
  • - Creación de una canalización de lanzamiento de alta calidad.
  • - Elegir la herramienta de gestión de lanzamientos adecuada.
  • - Laboratorio: Control de implementaciones mediante puertas de lanzamiento.
  • - Laboratorio: Creación de un panel de versiones.
  • Configuración de un flujo de trabajo de administración de versiones.
  • - Cree una canalización de versión.
  • - Aprovisionamiento y configuración de entornos.
  • - Gestiona y modulariza tareas y plantillas.
  • - Configure la integración automatizada y la automatización de pruebas funcionales.
  • - Automatice la inspección de la salud.
  • - Laboratorio: Configuración de canalizaciones como código con YAML.
  • - Laboratorio: Configuración y ejecución de pruebas funcionales.
  • Diseño de un patrón de implementación apropiado.
  • - Introducción a los patrones de implementación.
  • - Implemente la implementación azul verde.
  • - Alternadores de funciones.
  • - Lanzamientos canarios.
  • - Lanzamiento oscuro.
  • - Pruebas AB.
  • - Despliegue de exposición progresiva.
  • - Laboratorio: Administración de marcas de características con LaunchDarkly y Azure DevOps.
  • Informe al equipo de desarrollo sobre la calidad del código.
  • - Gestión de la infraestructura como código y la configuración.
  • - Cree recursos de Azure mediante plantillas de ARM.
  • - Cree recursos de Azure mediante la CLI de Azure.
  • - Automatización de Azure con DevOps.
  • - Configuración de estado deseado (DSC)
  • - Laboratorio: Implementaciones de Azure mediante plantillas de Resource Manager.
  • Configuración de la infraestructura de Azure.
  • - C h e f .
  • - Títere.
  • - Ansible.
  • - Terraform.
  • - Laboratorio: Automatización de implementaciones de infraestructura en la nube con Terraform y Azure Pipelines.
  • - Laboratorio: Implementación de aplicaciones con Chef en Azure.
  • - Laboratorio: Implementación de aplicaciones con Puppet en Azure.
  • - Laboratorio: Ansible con Azure.
  • Modelos y servicios de implementación de Azure.
  • - Implementación de una estrategia de construcción de contenedores.
  • - Implementación de compilaciones de varias etapas de Docker.
  • - Laboratorio: Modernización de aplicaciones ASP.NET existentes con Azure.
  • Creación y administración de la infraestructura de Kubernetes.
  • - Azure Kubernetes Service.
  • - Herramientas de Kubernetes.
  • - Integración de AKS con canalizaciones.
  • - Laboratorio: Implementación de una aplicación multicontenedor en Azure Kubernetes
  • - Servicio.
  • Infraestructura de terceros como herramientas de código disponibles con Azure.
  • - Implemente herramientas para realizar un seguimiento del uso del sistema, el uso de funciones y el flujo.
  • - Implemente el enrutamiento para los datos del informe de bloqueo de aplicaciones móviles.
  • - Desarrollar cuadros de mando de seguimiento y estado.
  • - Integrar y configurar sistemas de ticketing.
  • - Laboratorio: Supervisión del rendimiento de las aplicaciones con Application Insights.
  • Implementación del cumplimiento y seguridad en su infraestructura.
  • - Ingeniería de Confiabilidad del Sitio.
  • - Diseñar prácticas para medir la satisfacción del usuario final.
  • - Diseñar procesos para capturar y analizar los comentarios de los usuarios.
  • - Diseñe procesos para automatizar el análisis de aplicaciones.
  • - Gestión de alertas.
  • - Retrospectivas irreprochables y una cultura justa.
  • - Laboratorio: Integración entre Azure DevOps y Teams
  • Recomendación y diseño de mecanismos para realizar comentarios del sistema.
  • - Seguridad en proceso.
  • - Centro de seguridad de Azure.
  • - Laboratorio: Implementación de la seguridad y el cumplimiento en una canalización de Azure DevOps.
  • Optimización de los mecanismos de realizar comentarios
  • - Software de código abierto.
  • - Gestión de políticas de seguridad y cumplimiento.
  • - Integración de escaneos de licencias y vulnerabilidades.
  • - Laboratorio: Gestión de la deuda técnica con SonarQube y Azure DevOps.

Más contenidos de Programación y Desarrollo

Ver los 500 →