La Inteligencia Artificial está transformando la forma en que desarrollamos software, automatizamos tareas y construimos soluciones digitales. Actualmente, herramientas como ChatGPT, Claude, Gemini, Cursor o Claude Code permiten acelerar el desarrollo, mejorar la calidad del código y optimizar los procesos de trabajo.Esta diplomatura propone un recorrido práctico y actualizado por las principales tecnologías de IA utilizadas en la industria, combinando fundamentos teóricos, herramientas profesionales y experiencias de laboratorio orientadas al desarrollo de software. Los participantes aprenderán a utilizar modelos de lenguaje (LLMs), asistentes de programación, agentes inteligentes, herramientas de automatización y conceptos fundamentales de Machine Learning, incorporando estas capacidades a su trabajo diario como desarrolladoras.
Objetivos
Al finalizar la diplomatura, las participantes serán capaces de:
- Comprender los fundamentos de la Inteligencia Artificial Generativa y los modelos de lenguaje.
- Aplicar técnicas de Prompt Engineering para obtener mejores resultados de los asistentes de IA.
- Utilizar herramientas de IA para generación, análisis, documentación y refactorización de código.
- Integrar asistentes inteligentes en entornos de desarrollo modernos.
- Implementar flujos de trabajo utilizando Claude Code, Cursor y otras herramientas especializadas.
- Comprender el funcionamiento de agentes de IA y protocolos como MCP.
- Automatizar tareas de desarrollo y testing mediante IA.
- Conocer los principales algoritmos de Machine Learning y sus aplicaciones.
- Diseñar soluciones de software potenciadas por Inteligencia Artificial.
Competencias a Desarrollar
Durante la diplomatura se trabajará en el desarrollo de competencias vinculadas a:
- Pensamiento computacional.
- Productividad asistida por IA.
- Ingeniería de prompts.
- Desarrollo de software aumentado por IA.
- Automatización de procesos.
- Testing inteligente.
- Evaluación crítica de respuestas generadas por modelos de IA.
- Integración de herramientas de IA en entornos profesionales.
- Comprensión de modelos predictivos y Machine Learning.
Modalidad de Formación
Streaming
Perfecta si no estás en Córdoba o si preferís estudiar desde tu casa. Asistís en vivo a las mismas clases que los alumnos presenciales, interactuando por Zoom.
Plan de Estudio
Módulo 1 - FUNDAMENTOS Y GRANDES MODELOS DE LENGUAJE (LLMs)
- Historia y evolución de la IA
- Inteligencia Artificial, Machine Learning y Deep Learning
- Arquitectura Transformer
- ¿Qué es un LLM?
- Tokens y ventanas de contexto
- Embeddings y búsqueda semántica
- Fine-Tuning vs RAG
- Casos de uso en desarrollo de software
- Limitaciones, sesgos y alucinaciones
- Buenas prácticas en el uso de IA
- Ecosistema OpenAI
- Modelos GPT
- Prompt Engineering
- Generación de código
- Refactorización
- Creación de documentación
- Análisis de requerimientos
- Debugging asistido
- Casos de uso reales
- Introducción a Claude
- Contextos extensos
- Análisis de repositorios completos
- Documentación técnica
- Diseño de arquitectura
- Revisión de código
- Comparación con ChatGPT
- Ecosistema Google AI
- Gemini Advanced
- Gemini Code Assist
- Integración con Google Workspace
- Generación y análisis de código
- Automatización de tareas
- Casos empresariales
- IA aplicada a búsqueda avanzada
- Deep Research
- Verificación de fuentes
- Benchmarking tecnológico
- Investigación de frameworks y librerías
- Generación de documentación técnica basada en evidencia
- Introducción a Grok
- Diferencias entre GPT, Claude, Gemini y Grok
- Acceso a información en tiempo real
- Casos de uso para desarrolladoras
- Evaluación comparativa de modelos
- Selección de herramientas según necesidad
Modulo 2 - DESARROLLO ASISTIDO POR IA
- Introducción al control de versiones
- Repositorios locales y remotos
- Commits y buenas prácticas
- Branching y estrategias de trabajo
- Merge y resolución de conflictos
- Pull Requests
- GitHub como plataforma colaborativa
- Flujo Git aplicado a proyectos reales
- Configuración del entorno de desarrollo
- GitHub Copilot
- Continue
- Gemini Code Assist
- Claude Extension
- Comparativa de asistentes
- Buenas prácticas de productividad
- Introducción a Claude Code
- Instalación y configuración
- Estructura de trabajo
- Navegación inteligente del proyecto
- Comprensión de código existente
- Gestión de contexto
- Primeros flujos de desarrollo
- Refactorización avanzada
- Generación de pruebas
- Automatización de documentación
- Integración con Git
- Optimización de código
- Desarrollo guiado por IA
- Buenas prácticas para equipos
- Instalación y configuración
- Chat contextual
- Agentes en Cursor
- Generación masiva de código
- Refactorización inteligente
- Comparación con VS Code + extensiones
MÓDULO 3 – AGENTES, AUTOMATIZACIÓN Y MACHINE LEARNING
- Introducción a MCP
- Arquitectura y componentes
- Herramientas y recursos
- Servidores MCP
- Integración con Claude Code
- Casos de uso empresariales
- Construcción de flujos conectados
- Concepto de agente
- Planificación y ejecución de tareas
- Agentes autónomos
- Sistemas multiagente
- Automatización de procesos de desarrollo
- Casos prácticos
- Generación automática de pruebas
- Unit Testing
- Integration Testing
- QA asistido por IA
- Test Driven Development (TDD)
- Revisión automática de código
- Métricas de calidad
- ¿Qué es Machine Learning?
- Diferencias entre ML e IA Generativa
- Aprendizaje Supervisado
- Aprendizaje No Supervisado
- Aprendizaje por Refuerzo
- Regresión Lineal
- Regresión Logística
- Árboles de Decisión
- Random Forest
- Clustering con K-Means
- Redes Neuronales
- Flujo de un proyecto de Machine Learning
- Métricas de evaluación
- Diseñar y desarrollar una solución utilizando herramientas modernas de Inteligencia Artificial para resolver un problema real de desarrollo de software.
- Requisitos mínimos
- Uso de Git y GitHub
- Utilización de al menos dos LLMs
- Uso de Claude Code o Cursor
- Aplicación de alguna extensión de IA en VS Code
- Implementación de pruebas automatizadas
- Uso de MCP o agentes de IA
- Documentación técnica generada con IA
Dirigido a
Esta diplomatura está dirigida a:
- Programadoras y desarrolladoras de software.
- Analistas de sistemas.
- Ingenieras e ingenieros en informática.
- Estudiantes avanzados de carreras tecnológicas.
- Especialistas en QA y Testing.
- Líderes técnicos y arquitectos de software.
- Profesionales de tecnología interesados en incorporar IA a sus procesos de trabajo.
Certificación
- Al finalizar el curso obtendrás un Certificado Privado emitido por Instituto Superior Santo Domingo avalando tu formación.
Estudiar en Santo Domingo
Certificación Oficial con validez nacional
Equipo docente integrado por profesionales con amplia experiencia
Prácticas en contextos reales de trabajos
Metodologías pedagógicas de vanguardia
Más de 40 años de trayectoria
Campus de aprendizaje virtual personalizado