Resumen
Generative AI is reshaping how software is built. This course gives you a practical, end-to-end introduction to building AI-powered applications using Microsoft Azure AI Foundry—one of the most widely used enterprise AI platforms available today.
You'll start with the concepts that matter:
what generative AI is, how it differs from other AI approaches, and how modern AI architectures evolved. From there, you move directly into Azure AI Foundry, where you'll set up your environment, run experiments with different models, and learn to adjust parameters to shape model behavior.
The heart of this course is a hands-on project:
you'll design, build, and refine a working text generation application. You'll integrate an Azure AI model into a real backend, apply prompt engineering techniques, and explore model fine-tuning to improve performance.
The final module ensures your application is production-ready by covering responsible AI. You'll identify risks like bias and harmful outputs, implement Azure's built-in content filters, and add prompt injection defenses.
You'll finish the course with a complete, documented application that demonstrates both technical skill and ethical judgment. Who this is for:
Developers, cloud professionals, and tech enthusiasts who want hands-on experience building generative AI applications.
Basic programming familiarity is helpful but not required.
Programa
- Fundamentos de la IA Generativa
Este módulo fundamental establece las bases para tu viaje en la IA generativa. Comenzamos explorando el "por qué" detrás de esta tecnología revolucionaria y desmitificando conceptos básicos como Inteligencia Artificial, Aprendizaje Automático y Aprendizaje Profundo. Aprenderás la distinción crucial entre los modelos generativos, que crean contenido nuevo, y los modelos discriminativos, que clasifican datos existentes. Para proporcionar contexto, también trazaremos la evolución de las arquitecturas de IA, destacando los hitos clave que llevaron a los sistemas avanzados de hoy. Al final de este módulo, tendrás una base conceptual sólida, lista para sumergirte en las herramientas prácticas en la siguiente sección.
- Familiarizándose con Azure AI Foundry
Este módulo pasa de la teoría a la práctica mientras te familiarizas con el poderoso conjunto de herramientas de IA de Microsoft. Serás guiado en la configuración de tu propio entorno de Azure AI Foundry, aprendiendo a navegar por sus interfaces clave y configurar diferentes tipos de modelos de IA. El núcleo de este módulo es la experimentación; ejecutarás experimentos predefinidos y personalizados, aprendiendo a ajustar parámetros críticos y observar cómo influyen en el comportamiento del modelo. A través de una serie de laboratorios prácticos, ganarás confianza en el uso del Chat-Playground y del SDK de Python de la plataforma, preparándote para construir aplicaciones del mundo real.
- Construyendo tu Primera Aplicación de IA
¡Es hora de construir! En este módulo basado en proyectos, aplicarás tus habilidades para construir una aplicación completa de generación de texto, enfocándote en la lógica del backend y la integración de IA. Comenzarás diseñando el plano de la aplicación, delineando su funcionalidad central y diseño de API. Se proporcionará una interfaz de usuario simple preconstruida, permitiéndote concentrarte en el desarrollo de la IA. Luego, darás vida a tu aplicación integrando un modelo de Azure AI y desarrollando los componentes necesarios del backend. La parte final del módulo se centra en el refinamiento; aprenderás a probar sistemáticamente tu aplicación, identificar áreas de mejora y mejorar su rendimiento usando técnicas como ingeniería de prompts y ajuste fino del modelo. Opcionalmente, puedes explorar la personalización de la interfaz provista, pero el enfoque principal será construir una aplicación funcional y robusta potenciada por IA.
- Uso Ético de la IA y Finalización del Proyecto
Construir una IA poderosa es solo la mitad de la historia; construirla de manera responsable es esencial. Este módulo final se centra en integrar principios éticos y medidas de seguridad directamente en tu trabajo. Aprenderás a identificar y mitigar daños potenciales como el sesgo y la generación de contenido dañino. Exploraremos técnicas como la creación de una lista de verificación ética y la implementación de características de seguridad integradas de Foundry, como filtros de contenido y defensas contra la inyección de prompts. Aprenderás cómo estas salvaguardas protegen tu aplicación de riesgos de seguridad y comportamientos no deseados. Si bien algunas modificaciones controladas de prompts pueden ser útiles en escenarios avanzados específicos, este curso se enfoca en establecer una base segura. Para concluir el curso, completarás un proyecto práctico final que reúne todo: mejorando tu aplicación de generación de texto, integrando estas salvaguardas éticas críticas y creando documentación completa para mostrar una solución que sea tanto técnicamente sólida como éticamente responsable.
Impartido por
Microsoft
Materias
Programming