What You Need to Know Before
You Start
Starts 5 June 2025 07:07
Ends 5 June 2025
00
days
00
hours
00
minutes
00
seconds
2 hours 40 minutes
Optional upgrade avallable
Not Specified
Progress at your own speed
Paid Course
Optional upgrade avallable
Resumen
En este curso, te enseñaré cómo crear aplicaciones web para Django y Python, y cómo conectar esas aplicaciones a la API de Inteligencia Artificial de Finalización de Texto de OpenAI (creadores de ChatGPT) y hacer que corrija el código que envías, así como escribir el código que le pidas que escriba.
Programa de estudio
- Introducción a Django y Python para Desarrollo Web
- Construcción de una aplicación web básica con Django
- Interfaz de usuario y experiencia con plantillas de Django
- Integración de la API de finalización de texto de OpenAI
- Desarrollo de características de escritura y corrección de código
- Características avanzadas y optimizaciones
- Seguridad y despliegue
- Proyecto práctico y evaluación final
- Conclusión y aprendizaje adicional
Visión general del marco de Django
Configuración de un entorno Python
Creación de un proyecto Django
Comprensión de la Arquitectura MVT
Creación de aplicaciones y vistas en Django
Uso de enrutamiento de URL y plantillas
Diseño de páginas web con plantillas de Django
Uso de archivos estáticos (CSS, JavaScript) en Django
Implementación de manejo y validación de formularios
Introducción a la API de OpenAI y ChatGPT
Configuración de claves de API y acceso
Realización de llamadas a la API con Python
Recolección de envíos de código de usuarios
Uso de OpenAI para generar y corregir código
Presentación de código generado por IA a los usuarios
Mejora de interacciones y retroalimentación del usuario
Manejo de errores y depuración
Optimización del uso de la API para el rendimiento
Mejores prácticas para asegurar aplicaciones Django
Despliegue de aplicaciones Django en producción
Monitoreo y mantenimiento de la aplicación web
Construcción de una aplicación de escritura de código completamente funcional
Implementación de características adicionales
Revisión de código y retroalimentación
Resumen de conceptos clave
Recursos para aprendizaje avanzado y exploración
Enseñado por
John Elder
Asignaturas
Programación