Aprende Microsoft Semantic Kernel en 25 pasos (serie + ebook gratis)

Si quieres aprender Microsoft Semantic Kernel de forma práctica y sin saltarte pasos, aquí tienes dos recursos pensados para ir de cero a producción en .NET:

  1. Una serie completa de 25 tutoriales (con ejemplos y buenas prácticas).
  2. Un ebook gratuito (más guiado, con verificación, troubleshooting y ejercicios por cada paso).

Actualizado: febrero de 2026.

Contenido del post

Descarga el ebook gratis

Ebook:

Nota: el contenido está bajo licencia CC BY 4.0 y el código de ejemplo bajo MIT. Puedes compartirlo y reutilizarlo con atribución.

Serie completa (índice)

La página de la serie está aquí (y la puedes seguir en orden):
Índice Curso

Si prefieres ir capítulo por capítulo, te dejo el índice directo:

  1. Introducción a Semantic Kernel con C#: Construyendo tu Primera Aplicación de IA
  2. Creando Plugins Personalizados en Semantic Kernel
  3. Clasificación de Intenciones con LLMs en .NET
  4. Servicios de Chat Completion con Azure OpenAI y Semantic Kernel
  5. Vector Embeddings y Búsqueda Semántica con .NET
  6. Prompt Engineering: Mejores Prácticas para LLMs
  7. Integración de Azure OpenAI en Aplicaciones .NET
  8. Configuración de Temperatura y Tokens en Modelos LLM
  9. Estrategias de Caché para Servicios de IA
  10. Manejo de Errores en Aplicaciones de IA con .NET
  11. Salida JSON Estructurada con LLMs
  12. Testing de Servicios de IA en .NET
  13. Inyección de Dependencias con Semantic Kernel
  14. Comprensión de Consultas con Lenguaje Natural
  15. Sistemas de Búsqueda Semántica en Producción
  16. Configuración de HttpClient para Servicios de IA
  17. Guardrails y Validación en Sistemas de IA
  18. Workflows Multi-Paso con IA
  19. Optimización de Costos en Aplicaciones de IA
  20. Monitoreo y Observabilidad de Servicios de IA
  21. Arquitectura de Microservicios con IA
  22. Seguridad en Aplicaciones de IA
  23. Implementación de Routers Conversacionales Inteligentes
  24. Filtrado por Relevancia Semántica en Búsquedas
  25. Normalización y Preprocesamiento de Datos para IA

¿Qué vas a aprender exactamente?

Esta formación está diseñada para que no te quedes en “hola mundo”. Vas a tocar todo el ciclo:

  • Fundamentos de Semantic Kernel: Kernel, plugins, prompts y chat con historial.
  • Integración con LLMs: Azure OpenAI/OpenAI, settings (temperature/tokens), y patrones de uso.
  • Salida estructurada y fiabilidad: JSON, validación y guardrails (para integrar con código real).
  • Embeddings + búsqueda semántica: ranking, filtrado de relevancia y evolución hacia producción.
  • Producción: caché, gestión de errores, testing, DI, observabilidad, optimización de costes y seguridad.
  • Arquitectura: workflows multi-paso, routers conversacionales y microservicios con IA.

Para quién es (y para quién no)

Sí es para ti si:

  • Programas en .NET (C#) y quieres aplicar IA de forma profesional.
  • Quieres entender cómo construir y mantener sistemas con LLMs (no solo “probar prompts”).

No es para ti si buscas una guía sin código: aquí se programa y se valida.

Requisitos

  • .NET 6+ (ideal LTS).
  • Acceso a Azure OpenAI u OpenAI (ten en cuenta que las llamadas pueden tener coste).
  • Un editor (Visual Studio / VS Code) y ganas de ejecutar ejemplos.

Preguntas frecuentes (FAQ)

¿El ebook es realmente gratuito?

Sí. Lo puedes descargar y compartir. Solo ten en cuenta:

  • El contenido está licenciado con CC BY 4.0 (requiere atribución).
  • El código de ejemplo está bajo MIT.
  • Usar Azure OpenAI/OpenAI puede generar costes (depende de tu uso).

¿Necesito Azure sí o sí?

No necesariamente. Muchos ejemplos se pueden adaptar a OpenAI u otros proveedores. Aun así, en la serie encontrarás orientación específica para Azure OpenAI porque es un escenario muy común en empresas.

¿Puedo seguirlo si ya sé Semantic Kernel?

Sí: los pasos avanzados (guardrails, workflows, routers, observabilidad, seguridad, producción) te van a aportar un marco de trabajo “serio” para llevarlo a proyectos reales.

Recursos oficiales (recomendados)


¿Dudas o sugerencias? Déjamelas en comentarios y así puedo mejorar la serie y próximas ediciones del ebook.

Share this content:

David Cantón Nadales

David Cantón Nadales, ingeniero de software de Sevilla, España, es autor del bestseller Build Your own Metaverse with Unity. Reconocido como Microsoft MVP y Top Voices en Aplicaciones Móviles de LinkedIn. Con más de 20 años de experiencia, David ha liderado cientos proyectos a lo largo de su carrera, incluyendo videojuegos y aplicaciones de realidad virtual y aumentada con Oculus, Hololens, HTC Vive, DayDream y LeapMotion. Ha trabajado como Tech Lead en importantes multinacionales como Grupo Viajes El Corte Inglés y actualmente en SCRM Lidl del Grupo Schwarz. Fue embajador de la comunidad Samsung Dev Spain y organizador del Google Developers Group Sevilla. Durante el confinamiento por COVID-19, destacó como emprendedor social con la creación de Grita, una red social que facilitaba el apoyo psicológico entre personas. En 2022, ganó los Samsung Top Developers Awards.

Related Posts

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

You Missed

He creado Freeverso: una web de puzzles gratis para que los niños jueguen online

He creado Freeverso: una web de puzzles gratis para que los niños jueguen online

Ya disponible en Amazon: El libro que explica El Origen De Los Pueblos Andaluces

Ya disponible en Amazon: El libro que explica El Origen De Los Pueblos Andaluces

Ejercicio Misión Imposible en Batch para ASIR (con Bash y PowerShell)

Ejercicio Misión Imposible en Batch para ASIR (con Bash y PowerShell)

0. Curso Flutter + .NET 8 + Novita AI: índice completo

0. Curso Flutter + .NET 8 + Novita AI: índice completo

1. Arquitectura Flutter + backend .NET 8 con Novita AI

1. Arquitectura Flutter + backend .NET 8 con Novita AI

2. Configurar entorno .NET 8 + Flutter + Firebase + Novita AI

2. Configurar entorno .NET 8 + Flutter + Firebase + Novita AI