Temario del curso
La interfaz conversacional de Cascade
- Diferencias entre Cascade y los paneles de chat tradicionales en otros IDEs.
- Mantenimiento del contexto conversacional a lo largo de diversas peticiones funcionales.
- Cambio entre los modos explicar, planificar y actuar dentro de Cascade.
- Ejemplos prácticos de diálogos útiles para solucionar errores o desarrollar nuevas características.
Ediciones predictivas y gestión de múltiples archivos
- Explicación del mecanismo de ediciones automáticas y cuándo se activan.
- Aceptación, rechazo o ajuste de sugerencias presentadas para varios archivos.
- Seguimiento automático de las relaciones entre los ficheros modificados.
- Reversión de cambios cuando la predicción no coincide con el objetivo deseado.
Integración del terminal dentro del editor
- Apertura y gestión de sesiones de terminal integradas.
- Cómo Cascade analiza los resultados del terminal para definir los siguientes pasos.
- Ejecución de pruebas, compilaciones e implementaciones sin abandonar Windsurf.
- Manejo de consultas interactivas generadas por interfaces de línea de comandos durante procesos automatizados.
Índice y gestión del contexto en Windsurf
- Cómo Windsurf crea y actualiza un índice dinámico del proyecto.
- Comportamiento del proceso de indexación en monorepos o repositorios simples.
- Exclusión de archivos generados y carpetas de compilación para optimizar la velocidad del índice.
- Regeneración completa del índice tras modificaciones estructurales importantes.
Desarrollo de funcionalidades mediante conversación
- Formular requisitos en lenguaje natural y observar cómo Cascade elabora el plan correspondiente.
- Revisión detallada de los ficheros que se modificarán antes de confirmar las ediciones.
- Ejecución inmediata del código generado y notificación de errores a Cascade para su corrección.
- Iteración continua mediante preguntas complementarias en el diálogo.
Reglas personalizadas e indicaciones específicas por tecnología
- Creación de reglas que definan comportamientos específicos del proyecto.
- Aplicación automática de normas de nomenclatura mediante archivos de configuración en Windsurf.
- Configuración de índices especiales para lenguajes y formatos no estándar.
- Distribución sencilla de reglas predefinidas entre varios miembros del equipo de desarrollo.
Depuración con apoyo de Cascade
- Inserción de trazas de error en el chat para obtener análisis profundo de su origen.
- Solicitar comparativas entre versiones funcionales y aquellas afectadas por errores.
- Realización automática de pruebas de regresión mediante el observador del terminal.
- Detección eficaz de referencias erróneas o dependencias faltantes tras modificaciones.
Integración con control de versiones y revisiones de código
- Generación automática de mensajes descriptivos para commits a partir del historial conversacional.
- Redacción colaborativa de descripciones para solicitudes de fusión mediante el chat de Cascade.
- Aplicación inmediata de correcciones dirigidas por comentarios de revisores externos.
- Mantenimiento coherente del historial de commits incluso durante procesos conversacionales continuos.
Rendimiento y despliegue empresarial
- Gestión eficiente del índice en espacios de trabajo complejos limitados por la memoria disponible.
- Optimización del tiempo de inicio cuando se trabaja con repositorios masivos.
- Información básica sobre el procesamiento y almacenamiento de datos, así como sobre la opción de no entrenar modelos.
- Configuración específica para entornos corporativos con restricciones tales como proxies o redes VPN privadas.
Paso desde otros editores al uso de Windsurf
- Importación sencilla de atajos y preferencias desde VS Code o JetBrains.
- Exportación segura de extensiones de Windsurf hacia el formato estándar de VS Code.
- Estrategias eficaces para la migración organizada en equipos, acompañadas de programas piloto iniciales.
Requerimientos
- Experiencia previa en el uso de un IDE como VS Code o JetBrains.
- Conocimientos básicos sobre Git y procesos de desarrollo ágil.
- Sensibilidad con interfaces conversacionales basadas en modelos de lenguaje.
Público objetivo
- Desarrolladores interesados en adoptar Windsurf como entorno principal de trabajo.
- Equipos que desean integrar inteligencia artificial conversacional directamente en su editor.
- Profesionales independientes que buscan minimizar el cambio constante entre aplicaciones mediante flujos terminal-IDE.
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (2)
La práctica estuvo muy interactiva y aplicable al negocio.
Jorge Boscan - Chevron Global Technology Services Company
Curso - Advanced GitHub Copilot & AI for Projects and Infrastructure
Adquirí conocimientos sobre la biblioteca Streamlit de Python y, con seguridad, intentaré utilizarla para mejorar las aplicaciones de mi equipo que se desarrollan en R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Curso - GitHub Copilot for Developers
Traducción Automática