Temario del curso
Introducción a Claude Code e ingeniería de software asistida por IA
- Qué es Claude Code y cómo se diferencia de las herramientas de IA tradicionales
- El papel de los agentes de IA generativa en la ingeniería de software
- Uso de indicaciones (prompts) extensas para construir aplicaciones completas
- Comprensión de las ganancias de productividad mediante el desarrollo asistido por IA
Mano de obra con IA y productividad en ingeniería de software
- Considerar Claude Code como un equipo de desarrollo con IA
- Afrontar los miedos y malentendidos comunes sobre la IA en la ingeniería
- Comprender la economía laboral de la IA
- Aprovechar el patrón «Best-of-N» para generar múltiples soluciones
- Seleccionar y refinar implementaciones óptimas
Claude Code, diseño y calidad del código
- Evaluación de si la IA puede juzgar la calidad del código
- Aplicación de principios de diseño de software con asistencia de IA
- Uso de la IA para explorar requisitos y espacios de solución
- Rápido prototipado mediante flujos de trabajo de diseño conversacional
- Aplicación de restricciones e indicaciones estructuradas para mejorar la calidad de salida
Proceso, contexto y el Protocolo de Contexto del Modelo (MCP)
- La importancia del proceso y el contexto frente a la mera generación de código
- Contexto persistente global mediante CLAUDE.md
- Estructuración de reglas del proyecto, arquitectura y restricciones en archivos de contexto
- Contexto dirigido y reutilizable a través de comandos de Claude Code
- Aprendizaje in-context enseñando ejemplos a Claude Code
Automatización y documentación con Claude Code
- Uso de Claude Code para generar y mantener documentación
- Automatización de tareas de ingeniería repetitivas
- Creación de flujos de trabajo reutilizables impulsados por contexto y comandos
Control de versiones y desarrollo paralelo con Claude Code
- Integración de Claude Code en flujos de trabajo basados en Git
- Uso de ramas (branches) y worktrees de Git con agentes de IA
- Ejecución paralela de tareas en Claude Code
- Coordinación de múltiples subagentes de IA en funciones distintas
- Gestión segura del desarrollo paralelo de funciones
Escalabilidad de Claude Code y razonamiento con IA
- Actuar como las manos, ojos y oídos de Claude Code
- Asegurar que Claude Code revise y verifique su propio trabajo
- Gestión de los límites de tokens y la complejidad arquitectónica
- Diseño de la estructura del proyecto y nombres de archivos para la escalabilidad con IA
- Mantenimiento a largo plazo de la salud del repositorio con asistencia de IA
Indicaciones multimodales y desarrollo basado en procesos
- Corregir el proceso y el contexto antes de corregir el código
- Traducción de entradas informales (notas, bocetos, especificaciones) a código de producción
- Uso de entradas multimodales para guiar la implementación
- Creación de procesos de desarrollo asistido por IA repetibles
Proyecto final: Definición de tu proceso con Claude Code
- Diseño de un flujo de trabajo personal o del equipo con Claude Code
- Combinación de archivos de contexto, comandos, subagentes e indicaciones
- Creación de un proceso de ingeniería asistido por IA reutilizable y escalable
Requerimientos
- Comprensión de los principios del desarrollo de software y los flujos de trabajo de ingeniería comunes.
- Experiencia con un lenguaje de programación como JavaScript, Python, etc.
- Experiencia en el uso de línea de comandos / terminal y familiaridad con flujos de trabajo Git.
Público objetivo
- Desarrolladores de software que buscan integrar IA en su proceso de desarrollo.
- Líderes técnicos de equipos que buscan mejorar la productividad de la ingeniería con herramientas de IA.
- Ingenieros de DevOps y gerentes de ingeniería interesados en la automatización de codificación asistida por IA.
Reseñas (2)
El poder de Claude es el próximo oro en el ámbito de TI.
QINISO DLAMINI - Eswatini Revenue Service
Curso - Claude for Coding
Traducción Automática
Chris hizo un trabajo fenomenal al plantear ideas para reflexionar y facilitar la conversación del equipo sobre varios temas.
Mitch McBride - Mitch McBride
Curso - Claude for Coding
Traducción Automática