Niveau Débutant : Initiation
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
|
| Niveau Confirmé : Approfondissement
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.
|
|