.NET Developer Master con C# e IA – Desarrollo Backend Profesional y Arquitectura Cloud en Azure | AI-200

Microsoft Certified

Nuestro NET Developer Master es un programa en vivo para desarrollar, probar y operar aplicaciones .NET en producción. Se organiza en tres niveles: backend con C# y .NET 10, aplicaciones web y APIs con ASP.NET Core, y arquitectura cloud con Azure.

El trabajo técnico cubre C# moderno, acceso a datos con SQL Server y Entity Framework Core, pruebas automatizadas, seguridad, modernización de un sistema heredado, integración continua, despliegue en Azure, arquitecturas orientadas a eventos e inteligencia artificial integrada en la aplicación. GitHub Copilot se usa como asistente en diseño, desarrollo y documentación.

Cada nivel cierra con una demostración técnica y nuestro programa termina con la defensa del proyecto integrador. Incluye la preparación técnica para el examen Microsoft AI-200 (Azure AI Cloud Developer Associate): soluciones contenerizadas, servicios de datos, consumo de servicios de Azure, seguridad, monitoreo y resolución de problemas.

Nuestro programa está dirigido a desarrolladores .NET, ingenieros de software y perfiles backend o full stack con experiencia previa en programación y en C#, que buscan especializarse en .NET y Microsoft Azure, o incorporar datos e IA a sus soluciones.

Objetivos del Programa

  1. Desarrollar aplicaciones backend con C# 14 y .NET 10 y arquitectura por capas.
  2. Modelar y consultar datos con SQL Server y Entity Framework Core 10.
  3. Asegurar la calidad con pruebas xUnit, depuración y GitHub Copilot, revisando el código generado.
  4. Construir APIs REST con ASP.NET Core documentadas con OpenAPI.
  5. Proteger aplicaciones con Identity y JWT y prevenir vulnerabilidades OWASP Top 10.
  6. Modernizar sistemas heredados de .NET Framework y WebForms hacia .NET 10.
  7. Desarrollar paneles con Blazor y automatizar con GitHub Actions.
  8. Contenerizar con Docker y desplegar en Azure Container Apps con Key Vault.
  9. Implementar arquitecturas orientadas a eventos con Service Bus y Azure Functions.
  10. Integrar inteligencia artificial con RAG y agentes con Microsoft Agent Framework.
  11. Operar en producción con Application Insights y optimizar costos en Azure.
  12. Defender un proyecto integrador y recibir orientación para Microsoft AI-200.

.NET Developer Master con C# e IA – Desarrollo Backend Profesional y Arquitectura Cloud en Azure | AI-200

Contenido Temático del Programa✓ Temario actualizado

Nota: 60 horas en vivo, organizadas por niveles con sprints de trabajo. Al inscribirte, obtendrás acceso a AulaDiser.club y materiales oficiales.

Backend Profesional con C# y .NET 10
M1 · Mastery Associate20 h · 4 sprints

Backend Profesional con C# y .NET 10

Desarrollo backend profesional con C# 14 y .NET 10: arquitectura por capas, SQL Server, Entity Framework Core y desarrollo asistido por IA.

SPRINT 1 · 5 hC# moderno

  1. Sintaxis esencial de C# para quien viene de otro lenguaje
  2. Tipos, colecciones y clases en C#
  3. Records y pattern matching con C# 14 y .NET 10
  4. Nulabilidad y manejo seguro de valores nulos
  5. Novedades de C# 14 y .NET 10
  6. Consulta y manipulación de datos con LINQ y expresiones lambda
  7. Programación asíncrona con async/await, tareas y cancelación

SPRINT 2 · 5 hDiseño, arquitectura y desarrollo con IA

  1. Construcción de tipos con programación orientada a objetos
  2. Interfaces, abstracciones y composición
  3. Principios SOLID y detección de código que los viola
  4. Arquitectura por capas: dominio, aplicación e infraestructura
  5. Inyección de dependencias en .NET
  6. Desarrollo guiado por especificaciones: del requerimiento al plan de tareas
  7. Generación de código con agentes de IA y revisión contra la especificación
  8. Flujo profesional con Git: ramas, commits y pull requests
  9. Code review entre compañeros

SPRINT 3 · 5 hDatos con SQL Server y EF Core

  1. Modelado relacional y normalización en SQL Server
  2. Llaves, relaciones y restricciones
  3. Consultas, joins y agregaciones con T-SQL
  4. Índices y planes de ejecución
  5. Persistencia de datos con Entity Framework Core 10
  6. Relaciones uno a muchos y muchos a muchos con EF Core
  7. Migraciones del modelo de datos
  8. Consultas eficientes y el problema N+1
  9. Transacciones

SPRINT 4 · 5 hCalidad, depuración y Demo Day

  1. Pruebas unitarias con xUnit
  2. Criterios de una buena prueba: qué probar y qué no
  3. Dobles de prueba con mocks y stubs
  4. Revisión de pruebas generadas por IA
  5. Depuración con Visual Studio: breakpoints e inspección
  6. Lectura de excepciones y stack traces
  7. Logging en .NET
  8. Code review cruzado
  9. Demo Day: presentación del núcleo del sistema y defensa de dos decisiones de diseño
Entregable: Núcleo del sistema en C# y .NET 10: arquitectura por capas, acceso a datos con SQL Server y Entity Framework Core, pruebas con xUnit y defensa de dos decisiones de diseño.
Aplicaciones Web, Seguridad y Modernización con ASP.NET Core
M2 · Master Profesional20 h · 4 sprints

Aplicaciones Web, Seguridad y Modernización con ASP.NET Core

APIs REST con ASP.NET Core, seguridad con Identity y JWT, modernización de sistemas heredados en .NET Framework y paneles con Blazor.

SPRINT 1 · 5 hASP.NET Core, APIs y procesos de la aplicación

  1. Pipeline, middleware y configuración en ASP.NET Core
  2. APIs con minimal APIs y controladores
  3. Diseño REST, validación y manejo de errores
  4. Documentación de APIs con OpenAPI
  5. Consumo de APIs externas con HttpClient
  6. Procesos en segundo plano con BackgroundService
  7. Tareas programadas y avisos automáticos

SPRINT 2 · 5 hSeguridad

  1. Autenticación con ASP.NET Core Identity
  2. Tokens JWT para APIs
  3. Autorización con roles y políticas
  4. Protección de la API: validación de entrada, CORS y límite de peticiones
  5. Pruebas de integración de la API protegida
  6. Vulnerabilidades OWASP Top 10 en aplicaciones .NET
  7. Manejo de secretos y configuración segura
  8. Code review de seguridad, incluido el código generado por IA

SPRINT 3 · 5 hModernización de un sistema heredado

  1. Lectura de código .NET Framework y WebForms
  2. Procedimientos almacenados y acceso a datos con ADO.NET y Dapper
  3. Pruebas de caracterización antes de modificar el código
  4. Migración gradual con el patrón strangler fig
  5. Criterios para decidir entre migrar o envolver
  6. Migración a .NET 10 con agentes de IA y especificaciones
  7. Integración con el proyecto y validación de equivalencia

SPRINT 4 · 5 hPanel web, integración continua y Demo Day

  1. Componentes y consumo de la API con Blazor
  2. Panel con reportes del proyecto en Blazor
  3. Integración continua con GitHub Actions
  4. Logging estructurado y trazas con Aspire
  5. Demo Day: presentación de la aplicación y defensa de decisiones de seguridad y modernización
Entregable: Aplicación web con API protegida (Identity y JWT), módulo heredado modernizado a .NET 10, panel de reportes en Blazor e integración continua con GitHub Actions.
Arquitectura Cloud e Inteligencia Artificial con Azure
M3 · Master Expert20 h · 4 sprints

Arquitectura Cloud e Inteligencia Artificial con Azure

Arquitectura cloud en Azure: despliegue con Aspire y Container Apps, arquitectura orientada a eventos, agentes de IA con Microsoft Agent Framework y operación en producción.

SPRINT 1 · 5 hDespliegue seguro y continuo en Azure

  1. Contenedores con Docker para aplicaciones .NET
  2. Aprovisionamiento y despliegue con Aspire y Azure Developer CLI
  3. Escalado y revisiones en Azure Container Apps
  4. Despliegue continuo desde GitHub Actions
  5. Gestión de secretos con Azure Key Vault
  6. Identidades administradas: sin contraseñas en el código

SPRINT 2 · 5 hArquitectura orientada a eventos y rendimiento

  1. Colas y temas con Azure Service Bus
  2. Comunicación desacoplada entre servicios
  3. Procesamiento de eventos con Azure Functions
  4. Reintentos, tiempos de espera y circuit breaker
  5. Mensajes fallidos y reprocesamiento
  6. Caché distribuida con Azure Managed Redis
  7. Code review de arquitectura

SPRINT 3 · 5 hInteligencia artificial integrada

  1. Embeddings y búsqueda vectorial en SQL Server con EF Core 10
  2. Agentes con Microsoft Agent Framework y modelos en Microsoft Foundry
  3. Agente que responde sobre los datos del sistema (RAG)
  4. Agente con herramientas que ejecuta acciones del sistema
  5. Evaluación de agentes con casos de prueba
  6. Control de costos y límites de uso de IA

SPRINT 4 · 5 hOperación en producción y Defensa técnica

  1. Monitoreo con Application Insights: alertas y tableros
  2. Diagnóstico y resolución de un incidente en producción
  3. Medición y optimización de costos en Azure
  4. Orientación para la certificación AI-200 (1 h)
  5. Defensa técnica: presentación del sistema completo, su arquitectura y su costo de operación
Entregable: Sistema completo desplegado en Azure con arquitectura orientada a eventos, agente de IA sobre los datos (RAG), monitoreo con Application Insights y defensa técnica de su arquitectura y costo de operación.

Descarga nuestro Brochure

Completa el siguiente formulario y te enviaremos el brochure de NET Developer Master con el temario técnico completo, duración, modalidad y todo lo que necesitas para tomar tu decisión.