Une formation sur mesure ?

Devis immédiat

Nos clients

logos clients Nativo formation
Formations inter / intra entreprise
Revenir aux formations Python

Formation Django - Développement Web

Ref. DJANGO

durée

3 jours

Tarif

2190€ ht

Toutes les dates

Objectifs

  • Savoir utiliser le framework Django pour le développement d'applications web

Public

  • Les développeurs en Python souhaitent créer des sites web avec Django

Prérequis

  • Connaissance de base de Python et des concepts de base des applications web

Programme

Développement web

  • Présentation et comparaison des frameworks et langages de template
  • Les frameworks disponibles : CherryPy, Paste, CPS, Django, TurboGears, Pylons…
  • Les langages de templates : Myghty, Python Server Pages, Cheetah, Zope

Présentation de Django

  • Langage de templates
  • Système de mapping d'url
  • Design pattern MVT
  • Principe DRY
  • Traitement d'une requête avec le pattern MVT

Mise en oeuvre

  • Installation, configuration initiale
  • Création d'un projet
  • Configuration du projet : fichier settings.py
  • Serveur de développement Django
  • Configuration des accès aux bases de données
  • Authentification

Développement applicatif

  • Création et activation de modèles, de vues
  • Développement d'une application simple
  • Les templates
  • Requêtes de type GET et POST
  • Utilisation des tokens CSRF pour la sécurité
  • Déploiement des projets sur un serveur Apache

Outils de développement

  • Le framework de tests unitaires.
  • Quelques commandes utiles : dumpdata/loaddata, dbshell, inspectdb, check…
  • Internationalisation
  • Fichier data
  • Configuration Dev / Prod
  • Création d'une commande personnalisée

API REST

  • Créer un API REST avec django-rest-framework
  • Authentification

Moyens et Méthodes Pédagogiques

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Un poste par stagiaire
  • Formateur Expert
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage

Validation des acquis

  • Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
  • Attestation de fin de stage remise avec la facture