Formation indisponible à l'heure actuelle
Formation Django - 3 jours
Formation
À Genève ()
Description
-
Typologie
Formation
Internet et les réseaux de communication sont au coeur de notre société et nous aident à conquérir de nouveaux marchés ou à nous organiser. Pour faciliter votre travail ou simplement pour le promouvoir, vous aurez besoin de professionnels réactifs, performants et dotés d'une forte culture technologique. Savoir réaliser un site web complet et efficace avec le framework Django pour Python
Les Avis
Les matières
- Rappel
- Gestion
Le programme
Introduction
Django : présentation, versions
Django vs autres frameworks web python (pylons, turbogears, web2py)
Django : documentation, communauté
Rappel sur les sites web (html/css)
Rappel Javascript, introduction de quelques frameworks
Rappel sur Python
Environnement de développement : OS, éditeur
Paquetages d'installation Django et dépendances
Atelier : Installation de Django (environnement, dépendances)
Framework web Django
Structure d'un projet
Présentation du pattern MVC (Model View Controller)
Contrôles/Composants essentiels
Templating avec Django, héritage
Construction de vues : requête/réponse, gestion des erreurs
Formulaires : création, validation, traitement des données
Utilisation de jQuery, yui
Filtres de requêtes
Routage d'url
Django ORM (Object-relational Mapping), SGBD supportés
Modèles de données et implémentation d'un CRUD
Export de données (pdf, csv,...)
Contextes de persistance : session, cache
Atelier : Construction d'un site complet avec Django
Concepts avancés, Administration
Administration du site : objets, media, options
Personnalisation de l'interface
Envoi de mails
Gestion des authentifications
Internationalisation (I18N)
Interconnexion avec les réseaux sociaux
Tests et déploiement de l'application
Atelier : I18N de l'application et gestion des authentifications
Formation Django - 3 jours