La Formation Complète Django

Thibault Houdon Français 14h 19min Udemy 167 vidéos

Prérequis

  • Maîtriser les bases de Python
  • Avoir des connaissances en orienté objet
  • Savoir utiliser un terminal
  • Connaître les bases de Git

Description

Dans cette formation, vous allez apprendre à créer des sites web grâce au framework Django.

Django est le framework Python le plus populaire pour créer le backend d'un site web.

Cette formation a été conçue pour vous apprendre toutes les bases du framework, mais aussi les techniques avancées, notamment :

  • Le modèle MVT (Modèle, Vue, Template)
  • Les modèles et les bases de données
  • Les chemins d'URLs
  • Les vues fondées sur les classes
  • L'interface d'administration de Django
  • La gestion des utilisateurs
  • Les formulaires

Bien entendu, comme avec toutes mes formations, vous aurez l'occasion de mettre en pratique à de nombreuses occasions les notions enseignées.

Des quiz, des exercices et des projets sont donc parsemés tout au long du cours, après chaque notion théorique.

Nous verrons également toutes les étapes vous permettant de mettre en ligne votre site web réalisé avec Django, grâce à différents services comme PythonAnywhere.

Vous serez donc en mesure à la fin de cette formation de créer vos propres sites web et les déployer en ligne pour qu'ils soient accessible à n'importe qui disposant d'une connexion internet.

Nous aborderons également la mise en forme des sites avec un peu de CSS et de JavaScript pour avoir des applications de qualité.

Cette formation est la plus complète que vous trouverez sur le marché francophone pour apprendre à développer des sites web avec Python et Django.

À qui ce cours s'adresse-t-il ?

  • Les développeurs PHP ou JavaScript qui veulent découvrir le framework Django
  • Les développeurs Python qui veulent apprendre à créer des sites web

Contenu de la formation
167 vidéos
Introduction
[PREMIÈRE PARTIE] : Les bases de Django
Installer Django
Créer un projet Django
Les routes, les vues et les templates
Créer notre première application
Les fichiers statiques
[FIN DE LA PREMIÈRE PARTIE]
[DEUXIÈME PARTIE]
Les modèles
Les requêtes
Les relations entre modèles
Les vues
Les gabarits
L'interface d'administration
Les formulaires
Les vues fondées sur les classes
Configurer PostgreSQL avec Django
PROJET - Créer un blog
Déployer une application sur PythonAnywhere
[TROISIÈME PARTIE]
La gestion des utilisateurs
Fin de la formation