Ce que vous devez savoir avant
Vous commencez
Débute 5 June 2026 08:59
Se termine 5 June 2026
00
Jours
00
Heures
00
Minutes
00
Secondes
2 hours 40 minutes
Amélioration optionnelle disponible
Not Specified
Progressez à votre rythme
Paid Course
Amélioration optionnelle disponible
Aperçu
In this course I'll teach you how to make web apps for Django and Python, and how to connect those apps to the OpenAI (makers of ChatGPT) Text Completion Artificial Intelligence API and have it fix code that you submit as well as write code that you ask it to write.
Programme
- Introduction à Django et Python pour le développement web
- Construire une application web basique avec Django
- Interface utilisateur et expérience avec les modèles Django
- Intégration de l'API de complétion de texte d'OpenAI
- Développement de fonctionnalités de rédaction et de correction de code
- Fonctionnalités avancées et optimisations
- Sécurité et déploiement
- Projet pratique et évaluation finale
- Conclusion et apprentissage supplémentaire
Vue d'ensemble du framework Django
Mise en place d'un environnement Python
Création d'un projet Django
Comprendre l'architecture MVT
Créer des applications et des vues Django
Routage des URL et utilisation de modèles
Conception de pages web avec les modèles Django
Utilisation de fichiers statiques (CSS, JavaScript) dans Django
Mise en œuvre de la gestion et validation des formulaires
Introduction à l'API d'OpenAI et ChatGPT
Mise en place des clés API et accès
Faire des appels API avec Python
Récupération des soumissions de code utilisateur
Utilisation d'OpenAI pour générer et corriger le code
Affichage du code généré par l'IA aux utilisateurs
Amélioration des interactions et retours utilisateurs
Gestion des erreurs et débogage
Optimisation de l'utilisation de l'API pour la performance
Meilleures pratiques pour sécuriser les applications Django
Déploiement des applications Django en production
Surveillance et maintenance de l'application web
Construction d'une application de rédaction de code entièrement fonctionnelle
Mise en œuvre de fonctionnalités supplémentaires
Revue de code et commentaires
Résumé des concepts clés
Ressources pour l'apprentissage et l'exploration avancés
Enseigné par
John Elder
Matières
Programming