Qué necesitas saber antes de
comenzar

Inicio 7 June 2026 16:24

Fin 7 June 2026

00 Días
00 Horas
00 Minutos
00 Segundos
course image

Certificación en Ingeniería de Software con IA Generativa

Domina el desarrollo de software potenciado por IA desde la generación de código hasta las pruebas, la creación de prototipos de UX, las correcciones de seguridad y la documentación automatizada utilizando herramientas como CodeWhisperer y Uizard.
via Coursera

2889 Cursos


Not Specified

Actualización opcional disponible

Not Specified

Avanza a tu propio ritmo

Paid Course

Actualización opcional disponible

Resumen

This comprehensive specialization on Generative AI in Software Engineering equips you with the skills to automate, enhance, and accelerate every phase of the software development lifecycle. Begin with AI-powered code generation, multilingual translation, and intelligent refactoring using tools like Amazon CodeWhisperer.

Progress to AI-driven UX prototyping with user behavior prediction and rapid interface creation using tools like Uizard. Conclude with automating software testing, strengthening security, and generating accurate, full-stack documentation using GenAI tools.

To be successful in this course, you should have a basic understanding of programming, UI/UX principles, and software development practices. By the end of this course, you will be able to:

- Automate Code Generation:

Build clean, functional code with AI tools - Enhance UX Design:

Predict user behavior and generate intelligent UI prototypes - Automate Software Testing:

Generate test cases and identify vulnerabilities using GenAI - Strengthen Code Security:

Fix vulnerabilities in real-time across languages - Streamline Documentation:

Generate API and project documentation with AI - Create End-to-End Docs:

Deliver consistent documentation for full-stack systems Ideal for developers, QA engineers, UX designers, and product teams adopting GenAI.

Programa

  • Introducción
  • Resumen del curso y objetivos
    Introducción a la IA generativa en ingeniería de software
    Requisitos previos: Programación básica, principios de UI/UX, prácticas de desarrollo de software
  • Módulo 1: Generación de Código Impulsada por IA
  • Comprensión de generadores de código impulsados por IA
    Uso de Amazon CodeWhisperer para sugerencias de código
    Escritura de código limpio y funcional con asistencia de IA
  • Módulo 2: Traducción Multilingüe de Código y Refactorización
  • Traducción automatizada de código entre lenguajes de programación
    Refactorización de código de manera inteligente con herramientas de IA
    Mejores prácticas para mantener la integridad del código
  • Módulo 3: Prototipado UX Impulsado por IA
  • Introducción a la IA en el diseño UX
    Predicción del comportamiento de usuarios con aprendizaje automático
    Creación de prototipos de UI inteligentes utilizando Uizard
  • Módulo 4: Automatización de Pruebas de Software
  • Generación automática de casos de prueba
    Identificación y resolución de vulnerabilidades con GenAI
    Integración de herramientas de IA en marcos de prueba existentes
  • Módulo 5: Fortalecimiento de la Seguridad del Código
  • Detección y resolución de vulnerabilidades en tiempo real
    Prácticas de seguridad en múltiples lenguajes
    Práctica práctica con herramientas de seguridad de IA
  • Módulo 6: Optimización de Documentación con IA
  • Automatización de la generación de documentación API
    Creación de documentación de proyectos con herramientas impulsadas por IA
    Asegurando la coherencia en la documentación a través de plataformas
  • Módulo 7: Creación de Documentación de Extremo a Extremo
  • Generación de documentación de sistema de pila completa
    Mejores prácticas para mantener documentación precisa y comprensiva
  • Proyecto de Culminación
  • Aplicar los conceptos del curso a un proyecto del mundo real
    Desarrollar una solución integral que incorpore herramientas de IA para el desarrollo del ciclo de vida completo
  • Conclusión y Certificación
  • Revisión de los aprendizajes clave
    Evaluación de certificación y evaluación final
    Orientación en la implementación práctica y rutas de aprendizaje adicionales

Impartido por

Priyanka Mehta


Materias

Computer Science