Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
Aprenderás a usar copilotos como ChatGPT, GitHub Copilot o Cursor para mejorar la calidad del código, automatizar tareas repetitivas y acelerar todas las fases del desarrollo de software, desde el análisis hasta el despliegue.
A quién va dirigido
Va dirigido a desarrolladores, ingenieros de software, perfiles técnicos mid-senior y líderes de IT que quieran trabajar de forma más productiva, mejorar su calidad técnica e integrar la IA en su día a día.
Temario completo de este curso
1. Copilotos IA: fundamentos, herramientas clave, contexto, prompts e impacto en el ciclo de desarrollo.
2. Productividad con IA: uso en reuniones, documentación, aprendizaje y tareas de negocio fuera del código.
3. IDEs aumentados por IA: reglas, slash commands, subagentes, MCPs e integración con terminal.
4. Planificación y documentación: arquitectura, modelado de datos, diagramas, requisitos, user stories y sprints.
5. Privacidad, ética y regulación: GDPR, uso seguro de prompts y protección de datos sensibles.
6. Tests y TDD con IA: testing unitario, ciclo red-green-refactor y generación asistida de pruebas.
7. Bases de datos con IA: diseño, auditoría, SQL avanzado, optimización y migraciones.
8. Backend con IA: endpoints, nuevas funcionalidades, refactorización, debugging y automatización con git.
9. Frontend con IA: del diseño al código, sistemas de diseño, APIs y resolución de errores.
10. QA Automation: regresión, integración, navegador y testing con Playwright, Selenium o Cypress.
11. DevSecOps con IA: IaC, CI/CD, seguridad, observabilidad y monitorización.
Lab 1: chatbot técnico con RAG, Langchain y Streamlit.
Lab 2: entorno multiagente con LangGraph, Autogen y monitorización.
12. Futuro del rol: impacto de la IA, adopción y nuevas habilidades del ingeniero.