Programme
Introduction
- Introduction au langage Python
- Python et les bonnes pratiques de développement
- Installation de l'environnement de développement PyCharm
- Installation de Django - Principes MVC
Développement d'un site internet sous dJango
- Les fichiers statiques et routes
- Les vues - Les formulaires
- Fichiers media : upload et manipulation de fichiers
- Les modèles : héritage, mise en cache
- L'internationalisation - Liaisons JavaScript : principes AJAX
L'administration de dJango
- Introduction à l'administration : affichage CRUD des modèles
- Développement d'interface personnalisée
Déploiement
- Varnish : principes et configuration
- Gunicorn