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
Aperçu
Dans ce cours, je vous apprendrai comment créer des applications web pour Django et Python, ainsi que comment connecter ces applications à l'API d'Intelligence Artificielle de Complétion de Texte d'OpenAI (créateurs de ChatGPT) pour qu'elle corrige le code que vous soumettez et écrive le code que vous lui demandez de rédiger.
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
Sujets
Programmation