Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Aprende IA con .NET: Crea tu Primera API Inteligente con C#
New
100 students

Aprende IA con .NET: Crea tu Primera API Inteligente con C#

Aprende paso a paso a integrar Inteligencia Artificial en aplicaciones .NET usando C#, ASP.NET Core Minimal API, OpenAI
Last updated 8/2026
Spanish
Spanish [Auto],

What you'll learn

  • Construir una API REST con ASP.NET Core capaz de consumir modelos de Inteligencia Artificial.
  • Integrar OpenAI y Azure AI desde una aplicación desarrollada en C# utilizando buenas prácticas.
  • Crear prompts efectivos y procesar respuestas de IA para resolver problemas reales.
  • Proteger las claves de acceso utilizando User Secrets y mantener una configuración segura durante el desarrollo.
  • Comprender cómo controlar parámetros como temperatura, tokens y longitud de respuesta para obtener mejores resultados.
  • Implementar un endpoint reutilizable que sirva como base para futuros asistentes inteligentes y aplicaciones empresariales.
  • Conocer la arquitectura que utilizarán aplicaciones modernas basadas en Inteligencia Artificial.
  • Prepararse para temas más avanzados como búsqueda semántica, RAG y Agentes de IA.

Course content

3 sections22 lectures1h 54m total length
  • Bienvenida: qué vas a construir y por qué ".NET + IA" funciona hoy2:02

    Descubre cómo combinar .NET con Inteligencia Artificial para crear aplicaciones reales. En esta clase verás qué construirás y por qué esta combinación es tan poderosa hoy.

  • Cómo está organizado este curso de .NET e IA (y cómo aprovecharlo al máximo)1:56

    Aprende cómo está estructurado el curso paso a paso: cápsulas cortas, proyectos reales y aprendizaje on-demand para avanzar más rápido con .NET e Inteligencia Artificial.

  • Resultados esperados: qué podrás añadir a tu CV / portafolio2:04

    Descubre qué vas a construir en este curso de .NET con Inteligencia Artificial. Aprende a crear proyectos reales con APIs de IA que podrás agregar a tu CV y destacar como desarrollador.

  • Herramientas que usaremos (Visual Studio, .NET SDK, Azure, OpenAI)4:04

    Aprende qué herramientas usaremos durante todo el curso y deja listo tu entorno de trabajo para crear aplicaciones inteligentes con C# y .NET.

  • Cómo ejecutar los ejercicios: claves, costos y cuentas (Azure / OpenAI)4:24

    En esta clase aprenderás cómo crear tus cuentas para trabajar con Inteligencia Artificial en .NET, cómo obtener claves API de forma segura y cómo evitar gastos innecesarios desde el inicio. Ideal para principiantes que quieren practicar IA real con C#.

Requirements

  • Tener conocimientos básicos de programación en C# (variables, métodos y clases).
  • Conocer los fundamentos de .NET y haber creado al menos una aplicación sencilla.
  • Tener instalado Visual Studio Community.
  • Disponer de una computadora con Windows, macOS o Linux capaz de ejecutar proyectos .NET.
  • Contar con una cuenta gratuita de OpenAI o Azure (durante el curso se explica cómo crearla).
  • No es necesario tener experiencia previa en Inteligencia Artificial ni Machine Learning.

Description

La Inteligencia Artificial está cambiando la forma en que desarrollamos software, y cada vez más empresas buscan desarrolladores capaces de integrar estas capacidades dentro de aplicaciones reales.

En este curso aprenderás, paso a paso y desde cero, cómo crear tu primera API inteligente utilizando C#, ASP.NET Core y servicios de Inteligencia Artificial. No necesitas conocimientos previos en IA ni experiencia con modelos de lenguaje; nos enfocaremos en la integración práctica desde la perspectiva de un desarrollador .NET.

A lo largo del curso construiremos un proyecto muy sencillo y funcional que evolucionará clase a clase. Aprenderás a conectar tu aplicación con modelos de IA, enviar prompts, procesar respuestas, controlar parámetros como temperatura y tokens, proteger tus claves mediante User Secrets y aplicar buenas prácticas para desarrollar soluciones mantenibles.

El contenido está organizado en cápsulas cortas, para que puedas avanzar a tu propio ritmo y aplicar inmediatamente cada concepto mediante ejemplos prácticos.

Este curso forma parte de una ruta de aprendizaje más amplia. Al finalizar tendrás una base sólida para continuar con temas más avanzados como búsqueda semántica, Retrieval-Augmented Generation (RAG), Azure AI Foundry y Agentes Inteligentes.

Si eres desarrollador .NET y quieres dar tus primeros pasos en el mundo de la Inteligencia Artificial construyendo software real, este curso es el punto de partida ideal.

Who this course is for:

  • Desarrolladores .NET que desean comenzar a integrar Inteligencia Artificial en sus aplicaciones.
  • Programadores de C# que quieren aprender una de las habilidades más demandadas actualmente.
  • Estudiantes de programación interesados en crear aplicaciones modernas con IA desde cero.
  • Desarrolladores de ASP.NET Core que buscan construir APIs inteligentes utilizando herramientas actuales.
  • Profesionales de software que desean prepararse para tecnologías como Azure AI Foundry y Agentes Inteligentes.
  • Cualquier desarrollador con conocimientos básicos de C# que quiera iniciarse en el desarrollo de soluciones con Inteligencia Artificial sin necesidad de conocimientos avanzados en IA.