WhatsApp | Full Stack Way Email | Full Stack Way Tél | Full Stack Way

Accueil > formation > django

Développez votre site web avec Django

Django est un framework Python conçu pour but de rendre le développement d'applications web simple et basé sur la réutilisation de code. Le framework est notamment utilisé par Pinterest, Instagram...

Formation Django individuelle ou en groupe, continue ou accélérée, en présentiel ou à distance, à votre rythme. Tout au long de cette formation, nous vous guiderons pas à pas dans la création d'une application web Django entièrement fonctionnelle.

Formation Django | Full Stack Way

Déroulement Et Tarifs

Formation Individuel | Formation En groupe
Type Continue Accélérée Continue Accélérée
Prix 600 DH / Mois 1200 DH / Mois 300 DH / Mois 900 DH / Mois
Déroulement / semaine 1 séance de 1h30 3 séances de 1h30 1 séance de 1h30 3 séances de 1h30
Durée 4 Mois (24h) 2 Mois (36h) 4 Mois (24h) 2 Mois (36h)
Début Dans un délai de 48 h après l'inscription
Horaire Flexible selon votre disponibilité et de l'enseignant À déterminer après la fin d'inscription

Programme De La Formation

introduction :

  • rappel des principes de la poo.
  • le design pattern mvc.
  • présentation du framework django.
  • origine et historique. objectifs et avantages.
  • les composants de framework django.

l'accès aux données avec django :

  • le modèle orm django.
  • les modèles django : model, field, table, column, primary key...
  • mapping des associations : onetomany, manytoone, manytomany, onetoone.
  • stratégies de mapping de l'héritage : meta class, onetoonefield, manytomanyfield...
  • accès aux données avec les querysets.

gestion des vues :

  • vues simples ou fonctions vues.
  • les classes httpresponse, httprequest et querydict.
  • configuration des url : urlconf.
  • vues génériques.
  • exemples de vues génériques : redirects, create, update, delete...

les templates :

  • le rôle des templates.
  • création et chargement des templates.
  • gestion des contextes.
  • utilisation des tags et filtres personnalisés.
  • réutilisation des templates : héritage entre templates.

gestion des formulaires :

  • les avantages des formulaires django.
  • création des formulaires.
  • les différents types de champs.
  • validation des données d'un formulaire.
  • gestion et personnalisation des messages d'erreurs.
  • génération des formulaires à partir des modèles.

fonctions avancées :

  • l'internationalisation.
  • l'authentification et la gestion des sessions.
  • optimisation et caches.
  • intégration d'ajax.
  • l'interface d'administration.
  • les tests unitaires.

Foire Aux Questions (FAQs)

Pour toute personne étudiant(e), développeur ou intéressée par cette formation.

Nous mettons à votre disposition 2 méthodes de paiement flexibles : Par virement bancaire. Ou en espéces chez notre école.

Inscription ouverte

Formation Une formation flexible présentiel ou distanciel à votre rythme.

Plus de Formations