Formation Django
Initiation au Framework Django
Découverte de Django, le CMS pour les développeurs perfectionnistes avec des deadlines, un développement simple et rapide pour des applications web de haut niveau
Durée : 2 jours
Objectifs : Découvrir Django, la philosophie, créer une application Django, et la déployer.
Prérequis : Connaissances en python et développement web.
1ère demi-journée :
- Introduction à Django
- Philosophie de code
- Création d'un projet
- Création d'une application
- Description d'une application
2ème demi-journée :
- Introduction aux vues
- Introduction aux urls
- Création des modèles et description
3ème demi-journée :
- Utilisation des templates
- Activation de l'administration
4ème demi-journée :
- Déploiement de l'application sur Apache
- TP Créer une application X
Perfectionnement au Framework Django
Formation pour un public confirmé : aborder Django pour le développement d'applications web
Durée : 3 jours
Objectifs : Tirer parti des subtilités du Framework, pour réaliser des applications complexes.
Prérequis : Formation précédente.
1ère demi-journée :
- Centralisation et héritage dans les templates
- Internationalisation de votre application
2ème demi-journée :
- Créer ses propres contextes
- Utiliser les vue génériques
3ème demi-journée :
- Présentation et utilisation du cache
- Identifier et optimiser vos requêtes
4ème demi-journée :
- Collaborer sur un projet Django
- Utilisation de SVN
- Introduction aux tests
- Tester son application
5ème demi-journée :
- Intégrer des technologies tiers
- AJAX / JQuery
- OpenFlashChart
6ème demi-journée :
- Personnaliser le Backoffice
- Déploiement de plusieurs projets sur une seule machine.

