Creación de software más inteligente: Herramientas y prácticas de GenAI
Transformar el desarrollo con la integración de GenAI
Lo que serás capaz de hacer
Esta especialización capacita a los desarrolladores de software para aprovechar las herramientas de IA generativa en todo el ciclo de vida de desarrollo. Aprenda a integrar soluciones basadas en IA en flujos de trabajo front-end, back-end, móviles y DevOps mientras domina los fundamentos esenciales del desarrollo de software, incluidos el control de versiones, la depuración y la gestión de pruebas para mejorar la productividad y la calidad del código.
- Integrar las herramientas de GenAI en los flujos de trabajo de desarrollo en las funciones de front-end, back-end, móvil y DevOps
- Aplicar los fundamentos del desarrollo de software, incluidos el control de versiones, la depuración y la gestión de pruebas
- Aplicar prácticas de IA responsables manteniendo la calidad del código y la supervisión humana en los procesos de desarrollo
Temario
UNIDAD 1 - GenAI para el equipo de ingeniería de software · 13 leccionesIA generativa para equipos de ingeniería de software - UNIDAD 1 - GenAI para el equipo de ingeniería de software
IA generativa para equipos de ingeniería de software - UNIDAD 1 - GenAI para el equipo de ingeniería de software
- Introducción a GenAI para ingenieros de software
- Nuestra hoja de ruta y los recursos disponibles: Cómo empezar
- Recursos generales sobre GenAI para equipos de ingeniería de software
- El marco GenAI Future-Ready para ingenieros de software
- Cuestiones éticas y corrección de riesgos
- Demo de revisión de código con Codacy
- Proyecto práctico para ingenieros de software
- Estrategias de colaboración con GenAI
- GenAI en Gestión de proyectos
- GenAI para potenciar la creatividad y la comunicación
- Buenas prácticas de protección contra el plagio
- GenAI para el equipo de ingeniería de software
- Reflexiones finales: ¿Y ahora qué?
UNIDAD 2 - GenAI para desarrolladores de backend web · 15 leccionesGenAI para desarrolladores de backend web - UNIDAD 2 - GenAI para desarrolladores de backend web
GenAI para desarrolladores de backend web - UNIDAD 2 - GenAI para desarrolladores de backend web
- Introducción a GenAI para desarrolladores de backend
- Nuestra hoja de ruta y los recursos disponibles: Cómo empezar
- Glosario de GenAI y desarrollo de backend
- Historia y antecedentes para GenAI y desarrolladores de backend
- Demostración de generación de código y desarrollo de API con CRUD
- Demostración de desarrollo de API con Gemini
- GenAI para el desarrollo de API
- Corrección de riesgos y problemas éticos
- Demo de Administración de bases de datos y validación de datos con GenAI
- Demostración de gestión de bases de datos con Gemini
- Demostración de validación de datos con Claude IA
- Comprobación de la preparación para la implantación de GenAI
- Proyecto práctico para desarrolladores de aplicaciones
- GenAI para desarrolladores de backend web
- Reflexiones finales: El futuro
UNIDAD 3 - Elevar el desarrollo de front-end con GenAI · 15 leccionesGenAI para desarrolladores Front-End - UNIDAD 3 - Elevar el desarrollo de front-end con GenAI
GenAI para desarrolladores Front-End - UNIDAD 3 - Elevar el desarrollo de front-end con GenAI
- Introducción a GenAI para desarrolladores de frontend
- Nuestra hoja de ruta y los recursos disponibles: Cómo empezar
- GenAI y desarrollador de frontend: Glosario
- Historia y antecedentes de GenAI y desarrollador de frontend
- Demostración: Generación de código HTML/CSS y componentes JavaScript con ChatGPT
- Generación de código GenAI
- Demo: Diseño de IU con herramientas GenAI
- Demostración: Generación de código con GitHub Copilot
- Corrección de riesgos y problemas éticos
- Demostración: Creación de una página web adaptable con ChatGPT-4
- Creación de una página web adaptable con ChatGPT-4
- Creación de páginas web con capacidad de respuesta
- Demostración: Pruebas automatizadas con GenAI
- Elevar el desarrollo de front-end con GenAI
- Reflexiones finales: El futuro
UNIDAD 4 - Lección 1: Lección introductoria · 3 leccionesAPI de ChatGPT para desarrolladores: Integre la IA sin esfuerzo - UNIDAD 4 - Lección 1: Lección introductoria
API de ChatGPT para desarrolladores: Integre la IA sin esfuerzo - UNIDAD 4 - Lección 1: Lección introductoria
- Bienvenido al curso
- Introducción al curso
- Evalúe su punto de partida
UNIDAD 5 - Lección 2: Fundamentos de la API: Sus primeros pasos en la integración de IA · 5 leccionesAPI de ChatGPT para desarrolladores: Integre la IA sin esfuerzo - UNIDAD 5 - Lección 2: Fundamentos de la API: Sus primeros pasos en la integración de IA
API de ChatGPT para desarrolladores: Integre la IA sin esfuerzo - UNIDAD 5 - Lección 2: Fundamentos de la API: Sus primeros pasos en la integración de IA
- Bienvenido a la API de ChatGPT
- Optimización de fichas, modelos y límites de tarifa
- Fundamentos de la API de ChatGPT: Guía rápida
- Cuestionario sobre API Essentials: Dominio de tokens, modelos y límites de velocidad
- Tokens, modelos y uso de la API inteligente
UNIDAD 6 - Lección 3: Llamadas prácticas a la API: Del código a la conversación · 6 leccionesAPI de ChatGPT para desarrolladores: Integre la IA sin esfuerzo - UNIDAD 6 - Lección 3: Llamadas prácticas a la API: Del código a la conversación
API de ChatGPT para desarrolladores: Integre la IA sin esfuerzo - UNIDAD 6 - Lección 3: Llamadas prácticas a la API: Del código a la conversación
- Configuración de la autenticación
- Estructuración de las solicitudes API
- Tratamiento de las respuestas
- Guía de implantación de la API
- Cuestionario sobre autenticación y seguridad de la API
- Control de confianza del código
UNIDAD 7 - Lección 4: Adaptar la API a las necesidades: Elegir las herramientas adecuadas · 5 leccionesAPI de ChatGPT para desarrolladores: Integre la IA sin esfuerzo - UNIDAD 7 - Lección 4: Adaptar la API a las necesidades: Elegir las herramientas adecuadas
API de ChatGPT para desarrolladores: Integre la IA sin esfuerzo - UNIDAD 7 - Lección 4: Adaptar la API a las necesidades: Elegir las herramientas adecuadas
- Aplicaciones comunes de la API
- Selección de modelos ChatGPT
- Marco de selección de casos de uso
- Test de selección del modelo de API inteligente
- Decisiones estratégicas sobre IA
UNIDAD 8 - Lección 5: Dominio de las instrucciones: Cómo crear instrucciones de IA eficaces · 9 leccionesAPI de ChatGPT para desarrolladores: Integre la IA sin esfuerzo - UNIDAD 8 - Lección 5: Dominio de las instrucciones: Cómo crear instrucciones de IA eficaces
API de ChatGPT para desarrolladores: Integre la IA sin esfuerzo - UNIDAD 8 - Lección 5: Dominio de las instrucciones: Cómo crear instrucciones de IA eficaces
- Conceptos básicos
- Estimulación de tareas específicas
- Consejos para optimizar los avisos
- Patrones de Ingeniería de indicaciones
- Principales conclusiones
- Cuestionario sobre el dominio de las instrucciones
- Cree su propio asistente de contenidos de IA
- Envíe su asistente de contenidos IA
- Cuestionario graduado
UNIDAD 9 - GenAI para desarrolladores de aplicaciones · 16 leccionesGenAI para desarrolladores de aplicaciones - UNIDAD 9 - GenAI para desarrolladores de aplicaciones
GenAI para desarrolladores de aplicaciones - UNIDAD 9 - GenAI para desarrolladores de aplicaciones
- Introducción a GenAI para desarrolladores de aplicaciones
- Nuestra hoja de ruta y los recursos disponibles: Cómo empezar
- Glosario de GenAI y desarrollo de aplicaciones
- Historia y antecedentes para GenAI y desarrolladores de aplicaciones
- Trazando su viaje de desarrollo de GenAI
- Demostración de generación, finalización y explicación de código con Gemini para Google Cloud
- Demostración de la integración de Google Cloud Environment con Gemini
- Demostración de gestión e integración de funcionalidades de API con Python y Flask
- Cuestiones éticas y corrección de riesgos
- Demostración de las mejores prácticas en Gemini para Google Cloud
- Demostración de la integración de Inventario en Cloud Run con Gemini
- GenAI Integration Confidence Builder
- proyecto práctico [opcional] para desarrolladores de aplicaciones
- Desarrollo de aplicaciones web GenAI
- GenAI para desarrolladores de aplicaciones
- Reflexiones finales: El futuro
UNIDAD 10 - Creación de software: Control de versiones, depuración, diseño de objetos · 21 leccionesCreación de software: Control de versiones, depuración, diseño de objetos - UNIDAD 10 - Creación de software: Control de versiones, depuración, diseño de objetos
Creación de software: Control de versiones, depuración, diseño de objetos - UNIDAD 10 - Creación de software: Control de versiones, depuración, diseño de objetos
- Bienvenido al curso Visión general del curso
- Introducción al curso y conozca a su instructor
- La importancia del Control de versiones en el desarrollo de software
- Conceptos básicos de Git
- Tu primer repositorio Git: Comisiones y ramas
- ¿Qué es el control de versiones?
- Control de versiones
- Comprender los errores en el desarrollo de software
- Herramientas y técnicas de depuración
- Uso eficaz de registros y puntos de interrupción
- ¿Qué es la depuración? Guía de iniciación para programadores
- Estrategias de depuración
- Fundamentos de la Programación orientada a objetos
- Aplicación de los conceptos de programación orientada a objetos en el código
- Patrones de diseño en programación orientada a objetos
- Tarea práctica
- Felicitaciones y aprendizaje continuo
- Programación orientada a objetos y patrones de diseño
- ¿Qué es la Programación orientada a objetos (POO)? Guía completa
- Control de versión, depuración, diseño de objetos
- Creación de software: Control de versiones, depuración, diseño de objetos
UNIDAD 11 - Resumen del proyecto · 4 leccionesGestione sus versiones con Git (Parte I) - UNIDAD 11 - Resumen del proyecto
Gestione sus versiones con Git (Parte I) - UNIDAD 11 - Resumen del proyecto
- Visión general del curso basado en proyectos
- Gestione sus versiones con Git (Parte I)
- Cuestionario graduado: Comprueba tus conocimientos de Git (Parte I)
- Encuesta de fin de curso - ¡Apreciamos sus comentarios!
UNIDAD 12 - Cree su primera aplicación web con Python y Flask · 4 leccionesCree su primera aplicación web con Python y Flask - UNIDAD 12 - Cree su primera aplicación web con Python y Flask
Cree su primera aplicación web con Python y Flask - UNIDAD 12 - Cree su primera aplicación web con Python y Flask
- Visión general del curso basado en proyectos
- Cree su primera aplicación web con Python y Flask
- Cuestionario graduado: Compruebe su comprensión del proyecto
- Encuesta de fin de curso - ¡Apreciamos sus comentarios!
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $4,990 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
12 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
17 cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Coursera.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 12 unidades · 116 lecciones · 240 h
- 12 meses de acceso
- 17 cuestionarios de evaluación
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $4,990 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Coursera; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


