• éligibleCPF

Formation Django - Créer des applications Web avec le framework Django Développement d'application WEB en Python

4 sur 5 étoiles

5 étoiles
0%
4 étoiles
100%
3 étoiles
0%
2 étoiles
0%
1 étoile
0%
Voir l'avis
(1 avis)
Durée 3 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence ODJA
Éligible CPF Code 236234

Cette formation Django vous permettra d'acquérir les connaissances nécessaires pour créer des applications Web avec le framework Django. Trois jours pour acquérir les bases du framework Django et disposer d'une bonne vue d'ensemble des différents modules à disposition et des possibilités.

Les bonnes pratiques d'utilisation du framework seront présentées tout au long du stage dans un souci de concision, d'efficacité, et de lisibilité du code.

Objectif opérationnel :

Savoir créer des applications Web avec le framework Django.

Objectifs pédagogiques :

À l'issue de cette formation Django vous aurez acquis les connaissances et compétences nécessaires pour :

  • Utiliser l'ORM, les vues et les templates
  • Réaliser rapidement des projets web puissants
  • Intégrer des modules externes
  • Gérer le déploiement et la maintenance de votre projet

Public :

Cette formation Django s'adresse à tout développeur souhaitant acquérir les bases du framework Django.

Prérequis :

Pour suivre cette formation Django dans de bonnes conditions, il est important de connaitre les bases du langage Python. Vous pouvez les acquérir en suivant la formation Python (OPYT).

Introduction à Django

Rappels sur le protocole HTTP
Comprendre la structure d’un projet Django
Revue générale du fichier settings.py
Le routing, via urls.py
Les vues, et les objets de requête / réponse
Template, liens, tags et filtres

L'ORM Django

Bases de données prises en charge
Créer des modèles, types de champs
Accès aux données avec les querysets
Champs relationnels et Managers
Agrégation et annotations de requêtes
Modèles de bases : utilisateur et groupes
Comment fonctionne les Class Based Views

L'interface d'administration de Django

Installer l'interface d'administration
Comptes utilisateurs et droits
Publier des modèles dans l'interface

Workflow de l’utilisateur

GET, POST et COOKIES
Authentification et session
Les middlewares
Les formulaires

Gestion des formulaires

Créer un formulaire
Les types de champs
Validation des données
Créer des champs personnalisés
Personnaliser l'apparence
Utiliser AJAX pour la soumission
Upload de fichiers
Protections CSRF

Internationalisation

Internationaliser une application
Gestion des fichiers de langues
Traductions javascript
Détection du langage utilisateur

Déploiement et maintenance

Intégration dans Apache ou Nginx : le protocole WSGI
Gestion des fichiers statiques
Django-debug-toolbar

Des exercices seront proposés tout au long de la formation. Ils synthétisent les possibilités du framework Django. La difficulté variable permet d'adapter la complexité aux objectifs des participants. Plusieurs solutions sont proposées afin que tout le monde sache évaluer la « meilleure » solution et finissent par faire les bons choix naturellement.

Cette formation vous prépare au passage de la certification « Certification IT - Développement de sites web dynamiques » (option Python) qui démontre votre compétence à développer un site web dynamique accédant à une base de données dans le respect des bonnes pratiques du développement web.

L’examen de certification se passe en ligne sous forme d’un QCM d’une durée d’1h15. Le résultat s’affiche selon un score de 1000 points. Un score supérieur à 600 indique que les compétences sont acquises.

La certification n’est pas obligatoire. L’inscription à l’examen n’est pas incluse dans le prix de la formation.

Retrouvez cette formation Django sur le site du CPF (MonCompteFormation).

Voir toutes nos formations éligibles au CPF.

Avis des participants à la formation Django - Créer des applications Web avec le framework Django

Note moyenne de 4/5(1)

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.

ZB
4/5

Mon avis sur le contenu du stage :

"Très bonne formation qui permet d'avoir les bases indispensables à Django. À prolonger pour approfondir/préciser certains aspects (ex : déploiement)"

Mon avis sur le formateur :

"Excellent niveau technique. Parfois rapide sur certaines notions mais ça permet d'en aborder davantage."


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB