Temario del curso
Introducción a los asistentes de codificación con IA
- Panorama general de la IA en la ingeniería de software
- Historia y evolución de los asistentes de codificación con IA
- Características y capacidades clave
Tecnologías detrás de los asistentes de codificación con IA
- Aprendizaje automático y procesamiento del lenguaje natural
- Algoritmos de análisis y generación de código
- Integración con entornos de desarrollo
Herramientas populares de asistentes de codificación con IA
- Estudio comparativo de diferentes herramientas
- Sesiones prácticas con herramientas como GitHub Copilot, IntelliCode, entre otras.
- Contribuciones de la comunidad y extensiones
Mejores prácticas e integración en el flujo de trabajo
- Incorporación de asistentes de IA en flujos de trabajo diarios
- Colaboración con asistentes de IA
- Personalización y entrenamiento de su asistente de IA
Estudios de caso y aplicaciones en el mundo real
- Historias de éxito de asistentes de IA en proyectos de desarrollo
- Limitaciones y desafíos
- Tendencias y desarrollos futuros
Consideraciones éticas y uso responsable
- Abordar sesgos y equidad en las herramientas de IA
- Propiedad intelectual y titularidad del código
- Implicaciones en privacidad y seguridad
Trabajo de proyecto
- Desarrollo de un proyecto pequeño con la ayuda de un asistente de codificación con IA
- Revisiones por pares y sesiones de retroalimentación
Resumen y próximos pasos
Requerimientos
- Comprensión de conceptos básicos de desarrollo de software
- Experiencia con un lenguaje de programación (por ejemplo, Python, JavaScript)
- Familiaridad con entornos de desarrollo integrados (IDE)
Público objetivo
- Desarrolladores de software
- Líderes técnicos de equipos
- Gerentes de producto
Testimonios (3)
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
El formador puede ajustar el nivel del curso durante la capacitación para adaptarlo a nuestro nivel de comprensión del tema, de manera que podamos adquirir conocimientos más útiles que nos ayuden a aprovechar mejor las herramientas en nuestro trabajo diario.
Tatt Juen - ViTrox Technologies Sdn Bhd
Curso - Intermediate GitHub Copilot
Traducción Automática