Vous êtes ici : Accueil / 2011 / Juillet / Plan de formation Django

Plan de formation Django

écrit le 18/07/2011 Par Yohann Gabory
Comments
Chez Pilot Systems, nous proposons des formations généralistes au framework web Django ou sur un point précis. Aujourd'hui, je vous propose de découvrir le plan de formation que nous appliquons généralement à des nouveaux venus dans l'univers de Django et de Python.

Support de formation Django

Ce support de formation est un plan complet d'une formation Django. Si vous découvrez ce framework, n'hésitez pas à vous en servir pour vous faire votre propre formation personelle.

Base de Python

  • string
  • int et float
  • list
  • dictionnaires
  • les branchements conditionels
    • if..else
    • opérateurs booléens
  • les exceptions
    • try..except
    • raise
  • Les boucles
  • programmation objet

Django base

  • description Django
    • MVC vs MVT
    • DRY
    • dynamique
    • installation
    • virtualenv ?
    • l'éditeur ?
    • le gestionnaire de version
    • la base de donnée
    • organisation d'un projet
    • structure générale
    • les settings
    • les urls
      • les expressions règulières
    • les vues
    • les templates
    • les templatestags
    • les commandes de management
    • les middlewares

Django et la base de donnée

  • les querysets
  • l'objet Q

Django : le web

  • request/response
  • les status codes
  • les formulaires
  • get et post
  • csrf token
  • process de formulaire

Django : les contribs

  • l'interface d'administration
    • admin.py
  • les templates
  • l'authentification
    • dans les vues
    • dans les templates
  • les vues génériques
    • list_objects et objects_details
      • dans les urls
      • dans les vues
      • en faire plus avec les vues génériques

Django avancé

  • les urls avancées
    • urls nommées
    • get_absolute_url
  • les templates DRY
  • mise en production
    • environnement
    • configuration
    • mod_wsgi
  • les outils de debug

 

Si vous souhaitez participer à l'une de nos formations : Contactez-nous

Actions sur le document

blog comments powered by Disqus