Resumen
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course.
In this comprehensive course, you'll learn how to build AI-powered applications using .NET. By exploring both foundational concepts and advanced tools, you'll gain the skills to integrate machine learning models, generative AI, and Azure AI services into .NET-based applications.
You’ll also work with popular tools like ML.NET, Microsoft Copilot, and Azure Machine Learning to craft solutions that enhance your projects and workflows. You’ll begin by exploring the evolution of AI and machine learning, covering both foundational theory and real-world applications.
From there, you'll dive into the development environment, setting up Visual Studio and ML.NET to train models and integrate them into .NET applications. As you progress, you'll discover powerful tools such as Azure AI and OpenAI, leveraging these technologies to build intelligent applications, including sentiment analysis tools and image classifiers.
This course is ideal for developers who want to integrate cutting-edge AI techniques into their applications. With practical exercises on creating and deploying AI models, you'll not only understand the theory but also be able to implement AI solutions across multiple platforms.
Programa
- Introducción
En este módulo, introduciremos el curso, ofreciendo una visión general de cómo construir aplicaciones impulsadas por IA usando .NET. Obtendrás una visión de la estructura del curso, herramientas y tecnologías que aprenderás a lo largo del curso.
- Introducción al Aprendizaje Automático y la IA
En este módulo, profundizaremos en los conceptos fundamentales de la IA y el aprendizaje automático, discutiendo su historia, aplicaciones y consideraciones éticas. También obtendrás una comprensión más profunda de cómo han evolucionado estos campos y su estado actual.
- Fundamentos del Aprendizaje Automático
En este módulo, cubriremos los fundamentos del aprendizaje automático, incluyendo algoritmos, procedimientos de entrenamiento y tipos de aprendizaje automático. Esto sentará las bases para comprender cómo desarrollar y desplegar modelos de aprendizaje automático.
- Configuración del Entorno de Desarrollo
En este módulo, te guiaremos a través de la configuración del entorno de desarrollo para aplicaciones impulsadas por IA usando .NET. Asegurarás que las herramientas y configuraciones correctas estén en su lugar para comenzar a construir tus soluciones de IA.
- Introducción a ML.NET
En este módulo, exploraremos ML.NET, sus características y su papel en el desarrollo de aprendizaje automático. Aprenderás a crear proyectos, cargar datos, entrenar modelos e integrarlos en aplicaciones .NET.
- Herramientas de IA Generativa y Copilotos
En este módulo, profundizaremos en herramientas de IA generativa como Azure OpenAI y GitHub Copilot. Aprenderás a usar estas herramientas para mejorar la productividad y crear soluciones más inteligentes impulsadas por IA.
- Fundamentos de los Servicios de IA de Azure
En este módulo, introduciremos los servicios de IA de Microsoft Azure y demostraremos cómo configurarlos para tus proyectos. También explorarás herramientas para moderación de contenido y seguridad usando servicios de Azure.
- Aprendizaje Automático de Azure
En este módulo, exploraremos el Aprendizaje Automático de Azure, sus capacidades y el proceso de desplegar y probar modelos de aprendizaje automático. También aprenderás a integrarlos en aplicaciones .NET para casos de uso en el mundo real.
- Creando Soluciones Inteligentes con .NET y los Servicios Cognitivos de Azure AI
En este módulo, te mostraremos cómo aprovechar los Servicios Cognitivos de Azure AI para crear aplicaciones inteligentes. Trabajarás con herramientas de procesamiento de texto e imágenes para construir soluciones impulsadas por IA en el mundo real.
- Creando Soluciones de IA Generativa Usando .NET y Azure OpenAI
En este módulo, nos adentraremos en el mundo de la IA generativa con Azure OpenAI, enseñándote cómo construir agentes de chat inteligentes, crear código con IA y generar imágenes usando modelos avanzados de IA.
- Conclusión
En este módulo final, proporcionaremos orientación importante sobre la gestión de recursos de Azure y revisaremos los puntos clave del curso. Estarás listo para aplicar tus nuevas habilidades de desarrollo de IA con confianza.
Impartido por
Packt - Course Instructors
Materias
Programming