MENU
Formation – Développement logiciel d’applications communicantes
Dernière mise à jour : 06/2015

DE12 – Python et Django : mise en oeuvre

Durée : 3 jours
Prix : 1580 €
Prix HT inter-entreprises par participant. Collations et déjeuners offerts.
S'inscrire / s'informer
Objectifs :

Cette formation vous permet :

  • d’apprendre à écrire des scripts serveur en Python
  • de maîtriser l’usage du framework Django pour réaliser un site Web complexe
  • de savoir installer et configurer un serveur Web utilisant Django
  • de savoir mettre en production son site Web réalisé avec Django
  • Participants Développeurs, ingénieurs Web ou toute personne souhaitant maîtriser ces technologies.
  • Pré-requis Connaissances basiques en développement Web : HTML, CSS, JavaScript.
  • Travaux dirigés Chaque notion théorique abordée est mise en oeuvre à travers des travaux pratiques.
Imprimer
la page

Python

  • Introduction
  • Les types de données
  • Structures de contrôle et fonctions
  • Les modules et les classes
  • Python 2.7 / Python 3
  • Utiliser Python pour des scripts serveur
  • TP : écrire un script serveur

Django

  • Introduction
  • Les modèles
  • Les URLs et les vues
  • Les templates
  • Le backend
  • TP : faire un premier site en Django

L’authentification avec Django

  • Fonctionnement général
  • Les formulaires automatiques
  • Personnaliser l’authentification
  • La protection Cross Domain
  • TP : sécuriser mon site Web

La gestion de la langue avec Django

  • Fonctionnement général
  • Templates, classes et vues
  • Les fichiers de langue .po et .mo
  • La génération des fichiers de langue et le tag fuzzy
  • TP : internationaliser mon site Web

Mise en production d’un site Django

  • Fichier de settings
  • Debug et logs
  • Déploiement avec WSGI
  • Bases de données
  • Fichiers statiques
  • Les hébergeurs de sites Django
  • TP : configuration du serveur avec apache ou nginx

Formations connexes

  • Développement logiciel d’applications communicantes 5 formations
    • DE4

      SIPp : Conception de scripts de tests, d’intégration et d’acceptation

      L’objectif de cette formation est de découvrir l’ensemble des possibilités de SIPp et de le mettre en oeuvre afin de maîtriser son utilisation.

    • DE9

      Déployer vos services téléphoniques avec WebRTC

      Cette formation permet au participant d’appréhender les enjeux, objectifs et fonctionnalités de WebRTC, les techniques et protocoles mis en œuvre et les mécanismes sous-jacents du framework

    • DE10

      Développer vos applications multimedia avec WebRTC

      Cette formation permet d’appréhender les enjeux, objectifs et fonctionnalités de WebRTC, de mettre en œuvre les techniques et protocoles, de comprendre les API et leurs impacts réseaux et de maîtriser les mécanismes sous-jacents du framework. Cette fonction s'appuie sur de nombreux travaux pratiques.

    • DE11

      HTML5: développement de sites web

      Cette formation permet d’apprendre à développer un site web “responsive”, qui s’adapte à toutes les tailles d’écrans, d’éviter les pièges des CSS, de savoir choisir et utiliser le framework JavaScript qui convient à son projet et de maîtriser les contraintes de bases du Web appliquées aux terminaux mobiles.

    • DE12

      Python et Django : mise en oeuvre

      Cette formation permet d’apprendre à écrire des scripts serveur en Python, de maîtriser l’usage du framework Django pour réaliser un site Web complexe, de savoir installer et configurer un serveur Web utilisant Django et de savoir mettre en production son site Web.

Motorola
SNCF_2011
econocom
broadpeak
logo_SDIS54_mod
Icosnet
alten
Astellia
image_et_reseau
akio
HubOne
orange
Lomaco
AIRBUS
Modis
NETENSIA
Italtel
Deltadore
Schneider-mod
AXIANS
t&t
SopraSteria
sierra_wireless
nokia-logo
XURA 90H
NIJI
Extia
Savelec
SFR
LOGO-CONVERGENCE-2019_300px_mod
davidson
ESR Groupe H69
Adeunis
technicolor
BureauVeritas
la poste
iagility
DGAC
intel
Groupama-logo
actility
setelia
CGI
VA SOLUTIONS2
Thales
capgemini
logo-coriolis-telecom_mod
DCNS
engie-ineo
ADP
cirpack
Viibe
neosoft
Monaco Telecom_550x550
assystem-logo
adventiel
Bouygues E&S
TuffigoRapidex
sagemcom
axione
Sofrecom
CMB ARKEA
Amphenol-Antenna-Solutions-Logo-2-mod
SII
Keolis
GFI
athemium
Motorola
SNCF_2011
econocom
broadpeak
logo_SDIS54_mod
Icosnet
alten
Astellia
image_et_reseau
akio
HubOne
orange
Lomaco
AIRBUS
Modis
NETENSIA
Italtel
Deltadore
Schneider-mod
AXIANS
t&t
SopraSteria
sierra_wireless
nokia-logo
XURA 90H
NIJI
Extia
Savelec
SFR
LOGO-CONVERGENCE-2019_300px_mod
davidson
ESR Groupe H69
Adeunis
technicolor
BureauVeritas
la poste
iagility
DGAC
intel
Groupama-logo
actility
setelia
CGI
VA SOLUTIONS2
Thales
capgemini
logo-coriolis-telecom_mod
DCNS
engie-ineo
ADP
cirpack
Viibe
neosoft
Monaco Telecom_550x550
assystem-logo
adventiel
Bouygues E&S
TuffigoRapidex
sagemcom
axione
Sofrecom
CMB ARKEA
Amphenol-Antenna-Solutions-Logo-2-mod
SII
Keolis
GFI
athemium