Certificación Internacional Azure Developer Associate ( AZ-204 )

Certificación Internacional Azure Developer Associate ( AZ-204 )

Módulos

Módulo II: Implementar funciones de Azure

  • Descripción general de Azure Functions
  • Desarrollo de Azure Functions
  • Implementar Durable Functions

  • Conceptos básicos de Azure Blob storage
  • Administrar el ciclo de vida de Azure Blob storage
  • Trabajar con Azure Blob storage

  • Descripción general de Azure Cosmos DB
  • Estructura de datos de Azure Cosmos DB
  • Trabajar con recursos y datos de Azure Cosmos DB

  • Aprovisionamiento de máquinas virtuales (VMs) en Azure
  • Crear e implementar plantillas ARM
  • Crear imágenes de contenedor para soluciones
  • Publicar una imagen de contenedor en Azure Container Registry
  • Crear y ejecutar imágenes de contenedor en Azure Container Instances

  • Aprovisionamiento de máquinas virtuales (VMs) en Azure
  • Crear e implementar plantillas ARM
  • Crear imágenes de contenedor para soluciones
  • Publicar una imagen de contenedor en Azure Container Registry
  • Crear y ejecutar imágenes de contenedor en Azure Container Instances

  • Microsoft Identity Platform v2.0
  • Autenticación con Microsoft Authentication Library
  • Uso de Microsoft Graph
  • Autorizar operaciones de datos en Azure storage

  • Administrar claves, secretos y certificados utilizando la API KeyVault
  • Implementar identidades administradas para recursos de Azure
  • Asegurar los datos de configuración de la aplicación mediante Azure App Configuration

  • Descripción general de API Management
  • Definición de políticas para APIs - Asegurar APIs

  •  Descripción general de Azure Logic Apps
  • Crear conectores personalizados para Logic Apps

  • Implementar soluciones que usen Azure Event Grid
  • Implementar soluciones que usen Azure Event Hubs
  • Implementar soluciones que usen Azure Notification Hubs

  • Implementar soluciones que usen Azure Service Bus
  • Implementar soluciones que usen colas Azure Queue Storage

  • Descripción general de la monitorización en Azure
  • Instrumentar una aplicación para monitorización.
  • Análisis y solución de problemas de aplicaciones.
  • Implementar código que maneje fallas transitorias

  • Desarrollar para Azure Cache para Redis
  • Desarrollar para almacenamiento en CDN

Descripción

Este programa está diseñado para proporcionar una formación integral en desarrollo de aplicaciones en la nube con Microsoft Azure, enfocándose en la creación, implementación y optimización de soluciones basadas en la nube.

Este programa prepara a los participantes para obtener la certificación internacional:

Azure Developer Associate (AZ-204).

Además, por la compra de este curso, los participantes recibirán Azure Data Fundamentals (DP-900) o Azure Fundamentals (AZ-900) totalmente gratis en modalidad offline (videos pregrabados con instructores certificados).

Los participantes aprenderán a desarrollar aplicaciones escalables en Azure, manejar almacenamiento en la nube, integrar soluciones con bases de datos y asegurar la autenticación y el acceso a los recursos.

Siguiendo el enfoque Practical Learning Method, los estudiantes desarrollarán laboratorios prácticos, simulaciones y proyectos reales, asegurando la aplicación de los conocimientos adquiridos en un entorno laboral.

Objetivos

Al finalizar el curso, los participantes serán capaces de:

  • Crear aplicaciones web en la plataforma Azure App Service. Implementar funciones de Azure (Azure Functions) e integrarlas con servicios externos.
  • Administrar almacenamiento en Azure Blob Storage y Cosmos DB.
  • Implementar soluciones IaaS (Infraestructura como Servicio) mediante máquinas virtuales y contenedores.
  • Configurar autenticación y autorización en aplicaciones usando Microsoft Identity Platform.
  • Proteger información en aplicaciones mediante Azure Key Vault. Publicar y gestionar APIs con Azure API Management.
  • Automatizar flujos de trabajo con Azure Logic Apps.
  • Desarrollar soluciones basadas en eventos con Azure Event Grid y Event Hubs.
  • Optimizar el rendimiento de aplicaciones con almacenamiento en caché y Azure Redis Cache.
  • Monitorear y depurar aplicaciones en Azure.
  • Obtener la certificación internacional Azure Developer Associate (AZ-204).

Para participar en esta capacitación, los asistentes deben cumplir con los siguientes requisitos:

  • 1 a 2 años de experiencia en desarrollo profesional. Conocimiento en programación en un lenguaje compatible con Azure, como C#, Java, Python, JavaScript o Node.
  • Familiaridad con el desarrollo de aplicaciones web y API REST.
  • Conocimientos básicos de bases de datos y autenticación de usuarios.

Estos requisitos garantizan que los participantes puedan enfocarse en el desarrollo de aplicaciones en Azure sin dificultades técnicas iniciales.

ofrece

Certificación Internacional Azure Developer Associate ( AZ-204 ) Aplica
Certificación Internacional Azure Developer Associate ( AZ-204 ) 40 horas

Metodología de Aprendizaje

La metodología de aprendizaje, independientemente de la modalidad (presencial o remota), se fundamenta en el desarrollo de talleres o laboratorios que conducen a la construcción de un proyecto, emulando la actividad real en una empresa.

El instructor(en vivo), profesional con amplia experiencia en escenarios laborales relacionados con los temas a tratar, actúa como jefe de taller, orientando la práctica de sus estudiantes mediante procesos de transferencia de conocimiento, aplicando al proyecto los conceptos del temario propuesto.

La metodología persigue que el estudiante "no memorice", sino que "entienda" los conceptos y cómo se aplican en un ambiente laboral."

Como resultado de este trabajo, al final de la capacitación el estudiante ha adquirido una experiencia real, estará preparado para el trabajo y para aprobar una entrevista, una prueba técnica y/o lograr calificaciones de nivel superior en los exámenes para certificación internacional.

Condiciones para garantizar resultados exitosos:
  • a. Una institución que exija la aplicación del modelo mediante un ordenamiento, una logística y un control estricto sobre las actividades a desarrollar por parte de los actores dentro de cada sesión de capacitación.
  • b. Un instructor ubicado en cualquier lugar del mundo, que cuente con el conocimiento profundo exigido, con la experticia, la experiencia, y unos valores superlativos, que garanticen una transferencia de conocimiento a muy alto nivel.
  • c. Un estudiante comprometido, con el espacio, el tiempo, la atención que exige el proceso formativo y con la disposición para enfocarse en entender cómo se aplican los conceptos en un ambiente laboral, y no memorizar conceptos para presentar un examen.