- Curso gratuito de DeepLearning.ai: 3 cursos, más de 15 horas, nivel introductorio
- Guía sobre cómo aplicar la tecnología de IA generativa al desarrollo de software en la práctica
- Objetivos de aprendizaje:
- Integración de IA generativa en el desarrollo: optimizar el flujo de trabajo de desarrollo desde el diseño hasta el despliegue usando herramientas como GitHub Copilot y ChatGPT
- Optimización de la calidad del código: mejorar el código y desarrollar soluciones innovadoras tanto para principiantes como para desarrolladores experimentados
- Desarrollo de software innovador: uso de IA para pruebas, depuración, gestión de dependencias y documentación
- Contenido de aprendizaje
- Configuration-Driven Development (CDD): comprensión e implementación de principios de diseño de software centrados en la configuración
- Diseño e implementación de bases de datos: aprendizaje de diseño de esquemas, operaciones CRUD y optimización del rendimiento
- Patrones de diseño: aplicación de patrones Gang of Four como Singleton, Factory, Template Method y Strategy
- Integración de API: generación de imágenes usando la API de DALL-E
- Serialización de datos: serialización de archivos con JSON y Pickle
- Programación asistida por LLM: pair programming con LLM a lo largo de todo el proceso de desarrollo
- Tecnologías utilizadas
- Python, SQLAlchemy, SQLite, JSON, Pickle,..
- Proyectos prácticos
- Construcción de una aplicación de generación de imágenes aplicando principios de CDD con la API de DALL-E
- Diseño e implementación de una base de datos de comercio electrónico con funciones CRUD
- Desarrollo de una aplicación de servicios financieros utilizando diversos patrones de diseño
- Diseño de una base de datos de red social y ejecución de consultas
2 comentarios
Parece que el curso se ofrece a través de Coursera y que solo se puede usar gratis durante 7 días.
Parece que, si eliges una clase individual y te inscribes con la opción de
audito de oyente, puedes tomarla gratis. Eso sí, el entorno de práctica de Python y los cuestionarios están disponibles solo para quienes pagan, así que no se pueden usar.