IFCD115 Desarrollador Cloud Azure Y Experto Devops

Curso 100% gratuito para trabajadores

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.

Rango de precios: desde 450,00 € hasta 550,00 €

  • ¿Cómo se realiza la formación?

La formación se realiza 100% online, desde nuestra plataforma campus virtual.

  • ¿Cuánto dura la formación?

Esta formación tiene una duración máxima de 6 meses pudiéndose prorrogar 6 meses más por justificación de causa mayor.

  • ¿Cuándo puedo comenzarlo?

Una vez te matricules en el curso, se te asignará un tutor y en ese momento te llegará al correo un acceso con tus credenciales.

Prácticas en empresas opcionales

Portátil con lista de verificación — cursos online

Modalidad 100% Online​

Icono de persona en pantalla de portátil, cursos online

Atención al alumnado

Globo terráqueo y birrete en trazo rojo, icono de cursos online

Acceso al Campus Virtual

Mano tocando una estrella roja — formación para el empleo

Docentes Cualificados

¿Eres trabajador/a?

Bonifícate este curso al 100 % a través de los seguros sociales de la empresa donde trabajas.

Icono de información circular salmón con la letra i blanca, formación para el empleo

Más información sobre el curso

Rellena el siguiente formulario para recibir más información sobre este curso.

Descripción

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LA PROGRAMACIÓN CON PYTHON

  1. Realización de operaciones utilizando tipos de datos y operadores
  2. – Asignación de tipos de datos a variables
  3. – Realización de operaciones de datos y tipos de datos
  4. – Realización operaciones aritméticas, de comparación y lógicas
  5. – Revisión
  6. Control de flujo con decisiones y bucles
  7. – Construcción y análisis de segmentos de código que usen elementos de ramificación
  8. – Construcción y análisis de segmentos de código que realicen iteraciones
  9. – Revisión
  10. Realización de operaciones de entrada y salida
  11. – Creación de segmentos de código Python que realizan operaciones de entrada y salida de archivos
  12. – Implementación de segmentos de código Python que realicen operaciones de entrada y salida de consola
  13. – Revisión
  14. Documento y Código de Estructura
  15. – Construcción y análisis de segmentos de código
  16. – Documentación de segmentos de código usando comentarios y cadenas de documentación
  17. – Revisión
  18. Realización de solución de problemas y manejo de errores
  19. – Análisis y detección de segmentos que tienen errores
  20. – Construcción de segmentos de código que gestionen excepciones
  21. – Revisión
  22. Realización de operaciones usando UNIDAD DIDÁCTICAs y herramientas
  23. – Utilización de UNIDAD DIDÁCTICAs integrados para realizar operaciones básicas
  24. – Construcción de UNIDAD DIDÁCTICAs integrados para realizar operaciones complejas
  25. – Revisión

UNIDAD DIDÁCTICA 2. PROGRAMACIÓN EN LENGUAJE C#

  1. Revisión de la sintaxis de Visual C#
  2. – Identificación del concepto de Sintaxis
  3. – Aplicación casos de Sintaxis
  4. Creación de métodos, control de excepciones y supervisión de aplicaciones
  5. – Aplicación control de excepciones
  6. – Identificación de tipos de métodos
  7. – Identificación de métodos de supervisión
  8. Tipos básicos y construcciones de Visual C #
  9. – Análisis de tipos
  10. – Identificación de construcciones
  11. Creación de clases e implementación de colecciones seguras para tipos
  12. – Activación de clases
  13. – Gestión de colecciones seguras
  14. – Aplicación de tipos
  15. Creación de una jerarquía de clases mediante herencia
  16. – Identificación de jerarquías
  17. – Aplicación clases mediante herencias
  18. Lectura y escritura de datos locales
  19. – Activación de las clases
  20. – Gestión de colecciones seguras
  21. Creación de clases e implementación de colecciones seguras para tipos
  22. – Aplicación métodos de lectura
  23. – Gestión datos locales
  24. Acceso a una base de datos
  25. – Activación acceso a base de datos
  26. – Administración base de datos
  27. Acceso a datos remotos
  28. – Comprensión de la estructura de datos remotos
  29. – Imaginación de aplicaciones con datos remotos
  30. Diseño de la interfaz de usuario para una aplicación gráfica
  31. – Estructuración de la interfaz de usuario
  32. – Tipos de aplicación gráfica
  33. Mejora del rendimiento y la capacidad de respuesta de las aplicaciones
  34. – Aplicación de mejoras de rendimiento
  35. – Generación de mayor capacidad de respuesta
  36. – Procesamiento de modelos
  37. Integración con código no administrado
  38. – Estudio del código no administrado
  39. – Análisis de ventajas de la integración
  40. Creación de tipos y ensamblados reutilizables
  41. – Comprensión de tipos y ensamblados reutilizables
  42. – Discernimiento de ensamblados
  43. Cifrado y descifrado de datos
  44. – Comprensión de técnicas de cifrado
  45. – Aplicación de descifrado de datos

UNIDAD DIDÁCTICA 3. AZ-900: FUNDAMENTOS DE MICROSOFT AZURE

  1. Identificación de los conceptos básicos de Azure.
  2. – Introducción a los fundamentos Azure
  3. – Análisis de los conceptos fundamentales de Azure
  4. – Definición de los componentes nucleares de la arquitectura Azure
  5. Análisis y definición de las principales soluciones y herramientas de administración de Azure.
  6. – Servicios de análisis y bases de datos de Azure.
  7. – Servicios de proceso de Azure.
  8. – Servicios de Azure Storage.
  9. – Servicios de red de Azure.
  10. Análisis y descripción de la Seguridad, Privacidad, Cumplimiento y Confianza.
  11. – Configuración de acceso seguro a las aplicaciones utilizando Azure Identity
  12. – Construcción de una estrategia de gobernanza en la nube Azure
  13. – Análisis de la privacidad, el cumplimiento y la protección de datos siguiendo los estándares en Azure
  14. Análisis y definición de precios y soporte técnico de Azure
  15. – Planificación y Gestión de costes Azure
  16. – Selección de los servicios Azure más adecuados analizando los SLAs y el ciclo de vida del servicio e informes interactivos
  17. 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.
  18. Visión estratégica y comercial al alinear el uso de la tecnología para obtener un beneficio para la compañía.
  19. Capacidad de análisis y jerarquización de los pasos de resolución u optimización de un problema en la nube de Azure.

UNIDAD DIDÁCTICA 4. PL-900: FUNDAMENTOS DE POWER PLATFORM

  1. Introducción a la Power Platform.
  2. – Introducción a Microsoft Power Platform
  3. – Resumen del módulo
  4. Introducción a Microsoft Dataverse.
  5. – Introducción a Microsoft Dataverse
  6. – Resumen del módulo
  7. – Laboratorio: Modelado de datos
  8. Introducción con las Power Apps.
  9. – Introducción a Power Apps
  10. – Creación de una aplicación de lienzo
  11. – Generación de una aplicación controlada por modelos
  12. – Introducción a los portales de Power Apps
  13. – Laboratorio: Creación de una aplicación de lienzo (parte 1)
  14. – Laboratorio: Creación de una aplicación de lienzo (parte 2)
  15. – Laboratorio: Creación de una aplicación controlada por modelos
  16. – Laboratorio: Creación de un portal de Power Apps
  17. Manejo inicial con el Power Automate.
  18. – Descripción general de Power Automate
  19. – Construcción de una solución automatizada
  20. – Laboratorio: Power Automate
  21. Introducción a Power BI.
  22. – Información general de Power BI
  23. – Construcción de un panel simple
  24. – Introducción a los Power Virtual Agents
  25. – Laboratorio: Creación de un panel sencillo
  26. Introducción a los Power Virtual Agents
  27. – Descripción general de Power Virtual Agents
  28. – Creación de un bot de chat
  29. – Laboratorio: Creación de un bot de chat básico

UNIDAD DIDÁCTICA 5. AZ-204: DESARROLLO DE SOLUCIONES PARA MICROSOFT AZURE

  1. Creación de aplicaciones web de Azure App Service.
  2. – Exploración de Azure App Service.
  3. – Configuración de aplicaciones web
  4. – Escalado de aplicaciones en Azure App Service.
  5. – Exploración de espacios de despliegue de Azure App Service.
  6. Implementación de las funciones de Azure.
  7. – Exploración de Azure Functions.
  8. – Desarrollo de Azure Functions.
  9. – Implementación de Durable Functions.
  10. Desarrollo de soluciones que utilizan Azure Blob Storage
  11. – Exploración de Azure Blob Storage.
  12. – Administración del ciclo de vida de Azure Blob Storage
  13. – Trabajo con Azure Blob Storage.
  14. Creación de soluciones que utilizan Azure Cosmos DB (Base de Datos).
  15. – Exploración de Azure Cosmos DB
  16. – Implementación de la creación de particiones en Azure Cosmos DB.
  17. – Trabajo con Azure Cosmos DB.
  18. Implementación de soluciones IaaS. (Infraestructura como servicio)
  19. – Aprovisionamiento de máquinas virtuales en Azure.
  20. – Creación e implementación de plantillas de Azure Resource Manager
  21. – Administración de imágenes de contenedores en Azure Container Registry.
  22. – Ejecución de imágenes de contenedores en Azure Container Instances.
  23. Implementación de la autenticación y autorización de usuarios.
  24. – Exploración de la plataforma de identidad de Microsoft
  25. – Implementación de la autenticación mediante Microsoft Authentication Library
  26. – Implementación de firmas de acceso compartido
  27. – Exploración de Microsoft Graph.
  28. Implementación de soluciones de nube seguras.
  29. – Implementación de Azure Key Vault.
  30. – Implementación de identidades administradas
  31. – Implementación de Azure App Configuration.
  32. Implementación de API Management.
  33. – Exploración de API Management.
  34. Desarrollo de soluciones basadas en eventos
  35. – Exploración de Azure Event Grid.
  36. – Exploración de Azure Event Hubs.
  37. Desarrollo de soluciones basadas en mensajes
  38. – Colas de mensajes de Azure.
  39. Monitorización y optimización de las soluciones de Azure.
  40. – Supervisión del rendimiento de la aplicación
  41. Integración del caché y la entrega del contenido dentro de las soluciones.
  42. – Desarrollo para Azure Cache for Redis.
  43. – Desarrollo para el almacenamiento en CDN

UNIDAD DIDÁCTICA 6. AZ-400: DISEÑO E IMPLEMENTACIÓN DE SOLUCIONES DEVOPS DE MICROSOFT

  1. Planificación para DevOps.
  2. – Planificación de la transformación.
  3. – Selección de proyectos.
  4. – Estructuras de equipo.
  5. – Migración a Azure DevOps.
  6. Manejo inicial de Control de código fuente
  7. – ¿Qué es el control de código fuente?
  8. – Ventajas del control de código fuente.
  9. – Tipos de sistemas de control de código fuente.
  10. – Introducción a Azure Repos.
  11. – Introducción a GitHub.
  12. – Migración de Control de versiones de Team Foundation (TFVC) a Git en Azure Repos.
  13. – Laboratorio: Control de versiones con Git en Azure Repos.
  14. Uso de Git para DevOps empresarial
  15. – Identificación de la deuda técnica.
  16. – Intercambio de conocimientos dentro de los equipos.
  17. – Modernización de entornos de desarrollo con Codespaces.
  18. – Laboratorio: Uso compartido de conocimientos de equipo mediante Wikis de proyectos de Azure.
  19. Consolidación artefactos y diseño de una estrategia de gestión de dependencias.
  20. – Cómo estructurar el repositorio de Git.
  21. – Flujos de trabajo de bifurcación de Git.
  22. – Colaboración con solicitudes de incorporación de cambios en Azure Repos.
  23. – ¿Por qué preocuparse por los git hooks?
  24. – Fomentando la Fuente Interna.
  25. – Administración de repositorios de Git
  26. – Laboratorio: Control de versiones con Git en Azure Repos.
  27. Implementación de integración continua con Azure Pipelines.
  28. – El concepto de pipelines en DevOps.
  29. – Azure Pipelines.
  30. – Evalúe el uso de agentes alojados frente a agentes autohospedados.
  31. – Grupos de agentes.
  32. – Canalizaciones y simultaneidad.
  33. – Azure DevOps y proyectos de código abierto (proyectos públicos)
  34. – Azure Pipelines YAML frente a Visual Designer.
  35. – Laboratorio: Configuración de grupos de agentes y descripción de los estilos de canalización.
  36. Administración de la configuración y los secretos de la aplicación.
  37. – Visión general de la integración continua.
  38. – Implementación de una estrategia de compilación.
  39. – Integración con Azure Pipelines.
  40. – Integración del control de código fuente externo con Azure Pipelines.
  41. – Configure agentes autohospedados.
  42. – Laboratorio: Habilitación de la integración continua con Azure Pipelines.
  43. – Laboratorio: Integración del control de código fuente externo con Azure Pipelines.
  44. Gestión de políticas de calidad y seguridad del código.
  45. – Introducción a la Seguridad.
  46. – Implemente un proceso de desarrollo seguro.
  47. – Repensar los datos de configuración de la aplicación.
  48. – Administre secretos, tokens y certificados.
  49. – Integración con sistemas de gestión de identidades.
  50. – Implementación de la configuración de la aplicación.
  51. – Laboratorio: Integración de Azure Key Vault con Azure DevOps.
  52. Implementación e integración continua con GitHub Actions.
  53. – Acciones de GitHub.
  54. – Integración continua con GitHub Actions.
  55. – Protección de secretos para GitHub Actions.
  56. – Laboratorio: Integración continua de GitHub Actions.
  57. Gestión de versiones de artefactos, seguridad y cumplimiento.
  58. – Empaquetado de dependencias.
  59. – Gestión de paquetes.
  60. – Migración y consolidación de artefactos.
  61. – Seguridad de los paquetes.
  62. – Implementación de una estrategia de control de versiones.
  63. – Laboratorio: Administración de paquetes con Azure Artifacts.
  64. Diseño de una estrategia de versionado.
  65. – Introducción a la Entrega Continua.
  66. – Recomendaciones de estrategia de lanzamiento.
  67. – Creación de una canalización de lanzamiento de alta calidad.
  68. – Elegir la herramienta de gestión de lanzamientos adecuada.
  69. – Laboratorio: Control de implementaciones mediante puertas de lanzamiento.
  70. – Laboratorio: Creación de un panel de versiones.
  71. Configuración de un flujo de trabajo de administración de versiones.
  72. – Cree una canalización de versión.
  73. – Aprovisionamiento y configuración de entornos.
  74. – Gestiona y modulariza tareas y plantillas.
  75. – Configure la integración automatizada y la automatización de pruebas funcionales.
  76. – Automatice la inspección de la salud.
  77. – Laboratorio: Configuración de canalizaciones como código con YAML.
  78. – Laboratorio: Configuración y ejecución de pruebas funcionales.
  79. Diseño de un patrón de implementación apropiado.
  80. – Introducción a los patrones de implementación.
  81. – Implemente la implementación azul verde.
  82. – Alternadores de funciones.
  83. – Lanzamientos canarios.
  84. – Lanzamiento oscuro.
  85. – Pruebas AB.
  86. – Despliegue de exposición progresiva.
  87. – Laboratorio: Administración de marcas de características con LaunchDarkly y Azure DevOps.
  88. Informe al equipo de desarrollo sobre la calidad del código.
  89. – Gestión de la infraestructura como código y la configuración.
  90. – Cree recursos de Azure mediante plantillas de ARM.
  91. – Cree recursos de Azure mediante la CLI de Azure.
  92. – Automatización de Azure con DevOps.
  93. – Configuración de estado deseado (DSC)
  94. – Laboratorio: Implementaciones de Azure mediante plantillas de Resource Manager.
  95. Configuración de la infraestructura de Azure.
  96. – C h e f .
  97. – Títere.
  98. – Ansible.
  99. – Terraform.
  100. – Laboratorio: Automatización de implementaciones de infraestructura en la nube con Terraform
  101. – y Azure Pipelines.
  102. – Laboratorio: Implementación de aplicaciones con Chef en Azure.
  103. – Laboratorio: Implementación de aplicaciones con Puppet en Azure.
  104. – Laboratorio: Ansible con Azure.
  105. Modelos y servicios de implementación de Azure.
  106. – Implementación de una estrategia de construcción de contenedores.
  107. – Implementación de compilaciones de varias etapas de Docker.
  108. – Laboratorio: Modernización de aplicaciones ASP.NET existentes con Azure.
  109. Creación y administración de la infraestructura de Kubernetes.
  110. – Azure Kubernetes Service.
  111. – Herramientas de Kubernetes.
  112. – Integración de AKS con canalizaciones.
  113. – Laboratorio: Implementación de una aplicación multicontenedor en Azure Kubernetes
  114. – Servicio.
  115. Infraestructura de terceros como herramientas de código disponibles con Azure.
  116. – Implemente herramientas para realizar un seguimiento del uso del sistema, el uso de funciones y el flujo.
  117. – Implemente el enrutamiento para los datos del informe de bloqueo de aplicaciones móviles.
  118. – Desarrollar cuadros de mando de seguimiento y estado.
  119. – Integrar y configurar sistemas de ticketing.
  120. – Laboratorio: Supervisión del rendimiento de las aplicaciones con Application Insights.
  121. Implementación del cumplimiento y seguridad en su infraestructura.
  122. – Ingeniería de Confiabilidad del Sitio.
  123. – Diseñar prácticas para medir la satisfacción del usuario final.
  124. – Diseñar procesos para capturar y analizar los comentarios de los usuarios.
  125. – Diseñe procesos para automatizar el análisis de aplicaciones.
  126. – Gestión de alertas.
  127. – Retrospectivas irreprochables y una cultura justa.
  128. – Laboratorio: Integración entre Azure DevOps y Teams
  129. Recomendación y diseño de mecanismos para realizar comentarios del sistema.
  130. – Seguridad en proceso.
  131. – Centro de seguridad de Azure.
  132. – Laboratorio: Implementación de la seguridad y el cumplimiento en una canalización de Azure DevOps.
  133. Optimización de los mecanismos de realizar comentarios
  134. – Software de código abierto.
  135. – Gestión de políticas de seguridad y cumplimiento.
  136. – Integración de escaneos de licencias y vulnerabilidades.
  137. – Laboratorio: Gestión de la deuda técnica con SonarQube y Azure DevOps.

Información adicional

Duración

400 h

Modalidad

Online

Docencia

TUTOR PERSONAL

Prácticas

GESTIÓN DE PRÁCTICAS EN EMPRESAS

Método de pago

FINANCIACIÓN SIN INTERESES

Centro de empleo

AGENCIA DE COLOCACIÓN

Formación acreditada

CENTRO ACREDITADO POR EL SEPE

Nuestros cursos relacionados

Publicado en Google Google
Víctor profile picture
Víctor
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifica que la fuente original de la reseña sea Google.
Curso Encargado de Obra Civil muy bueno y todo muy profesional desde la plataforma hasta el tutor que te va acompañado a lo largo del curso y disponibilidad total para cualquier duda que uno puede tener.
Publicado en Google Google
Saturnino Castillo profile picture
Saturnino Castillo
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifica que la fuente original de la reseña sea Google.
El proceso de matrícula es sencillo y la información aportada ha sido muy valiosa
Publicado en Google Google
Alvaro Limón Sanchez profile picture
Alvaro Limón Sanchez
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifica que la fuente original de la reseña sea Google.
Trato muy cordial y muy buena atención
Publicado en Google Google
JuanMa Correa profile picture
JuanMa Correa
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifica que la fuente original de la reseña sea Google.
Atención excelente
Verificado por: Trustindex
La insignia verificada de Trustindex es el símbolo universal de confianza. Solo las mejores empresas pueden obtener la insignia verificada si tienen una puntuación de revisión superior a 4.5, basada en las reseñas de clientes de los últimos 12 meses. Leer más
Abrir chat
Asistente IA
👋 ¡Bienvenid@!
Soy LucIA, tu asistente IA
¿En qué puedo ayudarte?
Quiero recibir notificaciones a través de WhatsApp.