Ponte en Contacto
 Duración 14 horas

Temario del curso

Comprensión de las herramientas y una primera construcción

Cómo funcionan realmente las herramientas de codificación con IA

Temas cubiertos:
• Comprensión de las ventanas de contexto y sus limitaciones
• Estado sin memoria (statelessness) y cómo los modelos de IA retienen la información durante una sesión
• El flujo de trabajo Planificar → Ejecutar → Revisar
• Lo que las herramientas de codificación con IA pueden hacer bien y dónde tienen dificultades
• Mejores prácticas para colaborar eficazmente con asistentes de IA

El panorama de la codificación con IA

Temas cubiertos:
• Visión general del ecosistema actual de codificación con IA
• Comprensión de las diferencias entre herramientas como Cursor, GitHub Copilot y Claude Code
• Selección del modelo y la herramienta adecuados para diferentes tareas
• Fortalezas y limitaciones de los diversos asistentes de codificación
• Recomendaciones prácticas para la adopción de herramientas dentro de los equipos de desarrollo

Anatomía del prompt

Temas cubiertos:
• Los componentes clave de un prompt efectivo
• Proporcionar contexto y definir la tarea con claridad
• Especificar formatos de salida y restricciones
• Marcos y plantillas comunes de prompting
• Técnicas para mejorar la calidad y la consistencia del prompt

Primera codificación: construir desde cero

Temas cubiertos:
• Construir un proyecto desde una carpeta vacía
• Crear la estructura inicial de la aplicación y el andamiaje (scaffolding)
• Gestionar dependencias y configuración del proyecto
• Mejorar iterativamente el código generado
• Probar y refinar la solución final

Bases de código existentes, personalización y revisión

Trabajando en una base de código

Temas cubiertos:
• Navegar y comprender una base de código no familiar
• Consultar y analizar proyectos existentes utilizando herramientas de IA
• Mapear la estructura de la aplicación y las dependencias
• Generar documentación y resúmenes técnicos
• Acelerar el proceso de incorporación (onboarding) a proyectos existentes

Tareas diarias: corregir, funcionalidad y pruebas

Temas cubiertos:
• Uso de herramientas de IA para investigar y corregir errores
• Implementación de nuevas funciones y mejoras
• Escritura y mejora de pruebas automatizadas
• Validación del código generado y de los cambios
• Aumento de la productividad en las tareas de desarrollo diarias

Personalización: qué es

Temas cubiertos:
• Comprensión de reglas de proyecto y archivos de configuración
• Introducción a AGENTS.md y los conceptos de memoria del proyecto
• Dónde y cuándo se aplican los mecanismos de personalización
• Mejores prácticas para configurar asistentes de IA
• Visión general de enfoques de implementación avanzados

Límites, riesgos y criterio

Temas cubiertos:
• Revisión y validación del código generado por IA
• Comprensión de los modos de fallo y las limitaciones comunes
• Reconocimiento de la inyección de prompts y riesgos de seguridad
• Decisión sobre qué trabajo puede delegarse a la IA
• Aplicación del criterio humano y mantenimiento de la responsabilidad en el desarrollo de software

Requerimientos

No se requiere experiencia previa en codificación ni en herramientas de IA.

Es útil tener una familiaridad básica con el código o Git

Cuenta con licencia (Claude Code \/ Cursor \/ Copilot)

Audiencia:

Personas nuevas en el desarrollo asistido por IA, incluidos no programadores y programadores ocasionales, y roles técnicos relacionados como QA, datos, producto u operaciones. No se asume antecedentes de desarrollo.

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas