Image de cours gratuite Formation Django

Cours en ligne gratuitFormation Django

Durée du cours en ligne : 32 heure et 24 minutes

Nouveau cours

Découvrez gratuitement notre formation Django pour débutants en 41 cours détaillant chaque étape, de l'installation à la création de formulaires sécurisés et à l'authentification.

Dans ce cours gratuit, découvrez

  • Introduction à Django et préparation de l’environnement
  • Configuration du projet Django et premières applications
  • Outils de base en ligne de commande et modèles
  • Templates Django : bases et structures
  • Templates Django : conditions, héritage et filtres
  • Filtres personnalisés, affichage des données et requêtes de modèles
  • Fichiers statiques et gestion des images
  • Formulaires Django : sécurité, widgets et validation
  • CRUD : modification, URLs dynamiques et gestion des erreurs
  • CRUD : suppression, réutilisabilité et bases de données externes
  • Système d’authentification et projets pratiques
  • Authentification avancée et gestion des mots de passe
  • Vues basées sur les classes, relations de modèles et utilisateurs multiples
  • Signaux, sessions, cookies et gestionnaires personnalisés
  • Modèles avancés, recherche et configuration complète des fichiers statiques
  • Cours complet pour débutants et internationalisation

Descriptif du cours

La "Formation Django" est un cours intensif et complet d'une durée de 32 heures et 24 minutes. Cette formation s'adresse aux débutants souhaitant apprendre à utiliser Django, un framework web basé sur Python, de manière méthodique et approfondie. Bien que le cours n'ait pas encore reçu d'avis, il bénéficie d'une structure solide et détaillée pour guider les apprenants à travers les divers aspects de Django, un précieux outil dans le développement web moderne.

Dans la catégorie Informatique, et plus précisément dans la sous-catégorie "Langages de programmation", ce cours décompose les concepts et techniques essentiels pour maîtriser Django. Vous commencerez par les bases avec des sessions dédiées à l'installation de Django et à la création de votre environnement virtuel.

Les premiers modules abordent les fondamentaux, tels que la création de projets et d'applications Django, le fonctionnement du fichier "settings.py", l'utilisation du serveur local (localhost) et la création d'un superutilisateur (superuser). Ces connaissances de base sont cruciales pour établir une fondation solide pour tous les projets futurs.

Ensuite, vous explorerez des fonctionnalités plus spécifiques de Django, comme la manipulation de modèles (models), la gestion des requêtes et des URL, ainsi que la configuration des templates. Des leçons dédiées aux variables, aux boucles, et aux conditions dans les templates vous permettront de rendre vos applications dynamiques et interactives.

Le cours couvre également des concepts avancés tels que l'inclusion et l'extension de templates, l'utilisation de filtres, et la création de filtres personnalisés. Vous apprendrez à afficher les données de vos tables, gérer les fichiers statiques (comme les images), et créer des formulaires sécurisés avec Django.

En progressant, vous découvrirez comment interagir avec les données via des opérations CRUD (Create, Read, Update, Delete), comment gérer les erreurs HTTP, et comment créer des applications Django réutilisables. Des modules sur la connexion à des bases de données comme MySQL, ainsi que la mise en place de systèmes d'authentification robustes, sont également inclus.

La formation propose aussi des projets pratiques tels que la gestion d'une bibliothèque universitaire, ce qui permet de mettre en œuvre les compétences acquises dans un contexte réel. Vous aurez des leçons spécifiques sur l'authentification, y compris la réinitialisation du mot de passe via Gmail, et la création de "Class Based Views" (CBV) à partir de "Function Based Views" (FBV).

Le cours se termine par des concepts avancés comme les types de relations entre modèles, l'enregistrement de types d'utilisateurs multiples, l'utilisation de signaux pour des tâches automatisées, la gestion des sessions et des cookies, ainsi que la configuration complète des templates avec les fichiers statiques HTML, CSS, et Javascript.

Avec cette formation, vous serez guidé pas à pas pour devenir un développeur Django compétent, capable de créer des applications web robustes et bien structurées. Rejoignez cette formation complète pour maîtriser Django et propulser vos compétences en développement web.

Contenu du cours

  • Leçon vidéo : Apprendre Django programme de formation #01 | formation Django débutant 08m
  • Exercice: _Quel est le sujet de la formation Django avec Donald Programmeur ?
  • Leçon vidéo : Apprendre Django installation et creation de l'environement virtuel #02 | formation Django débutant 12m
  • Exercice: Quel est l'intérêt principal d'utiliser un environnement virtuel lors du développement avec Django ?
  • Leçon vidéo : Apprendre Django Comment cree un projet et une application django #03 | formation Django débutant 05m
  • Exercice: _Quelle est la différence entre un projet et une application dans Django?
  • Leçon vidéo : Apprendre Django fonctionnement du setting.py #04 | formation Django débutant 13m
  • Exercice: Que devez-vous vérifier avant de paramétrer un projet Django?
  • Leçon vidéo : Apprendre Django fonctionement du Localhost et du superuser #05 | formation Django débutant 09m
  • Exercice: _Quel est le protocole utilisé pour accéder à l'application Django sur votre machine locale?
  • Leçon vidéo : Apprendre Django Creation de votre premiere application django #06 | formation Django débutant 49m
  • Exercice: Quel architecture de conception utilise Django pour organiser son code ?
  • Leçon vidéo : Apprendre Django comment utiliser l'invite de commande dans django #07 | formation Django débutant 09m
  • Exercice: _Quelle commande doit-on utiliser pour entrer dans le shell Django ?
  • Leçon vidéo : Apprendre Django comment modifier un Model dans django #08| formation Django débutant 21m
  • Exercice: Quel est le problème principal évoqué lors de la modification d'un modèle avec un nouveau champ ?
  • Leçon vidéo : Apprendre Django comment fonctionne les requests et les urls django #09 | formation Django débutant 12m
  • Exercice: _Qu'est-ce que la méthode qui guette en vedette quelque chose dans le fichier view hockey?
  • Leçon vidéo : Apprendre Django configuration du templates #10 | formation Django débutant 15m
  • Exercice: Comment intégrer efficacement un template Django dans un projet ?
  • Leçon vidéo : Apprendre Django utilisation des variable dans le templates #11 | formation Django débutant 06m
  • Exercice: _Qu'est-ce que le contexte dans les templates Django?
  • Leçon vidéo : Apprendre Django comment utliser la boucle for dans le templates #12 | formation Django débutant 06m
  • Exercice: Quel est le but principal d'une boucle 'for' comme décrit dans la vidéo ?
  • Leçon vidéo : Apprendre Django comment utliser la condition si dans le templates #13 | formation Django débutant 07m
  • Exercice: _Comment utiliser la condition dans Django ?
  • Leçon vidéo : Apprendre Django comment utliser include et extends du templates #14 | formation Django débutant 27m
  • Exercice: Quel est l'avantage principal d'utiliser un bloc dans un template ?
  • Leçon vidéo : Apprendre Django comment utliser les filters du templates #15 | formation Django débutant 14m
  • Exercice: Quelle est la fonction principale des filtres dans un contexte Django mentionné dans la vidéo?
  • Leçon vidéo : Apprendre Django| Comment creer son propre filtre templates #16 | formation Django débutant 20m
  • Exercice: Quel est le sujet principal du tutoriel Django mentionné ?
  • Leçon vidéo : Apprendre Django| Comment Afficher les données d’une table Django #17 | formation Django-python 29m
  • Exercice: Quel est le concept principal abordé dans la vidéo ?
  • Leçon vidéo : Apprendre Django| Comment fonctionnent les requêtes de modèle dans Django #18 | formation Django 38m
  • Exercice: Quelle fonction Django est utilisée pour retourner une liste complète des objets d'un modèle ?
  • Leçon vidéo : Apprendre Django| Comment afficher les images des modèles Django static file #19 | formation Django 17m
  • Exercice: _Comment configurer les images dans une application Django ?
  • Leçon vidéo : Apprendre Django| Comment créer un formulaire à l'aide de Django Forms #20 | formation Django 25m
  • Exercice: Quel est le moyen le plus simple de créer un formulaire dans Django pour enregistrer un produit ?
  • Leçon vidéo : Apprendre Django |Comment faire un Formulaire HTML de base dans Django |#21 formation Django 49m
  • Exercice: _Quel est l'objectif du fonds d'estimation dans Django?
  • Leçon vidéo : Apprendre Django | Comment faire un formulaire sécurisé dans Django csrf_token |#22 formation Django 34m
  • Leçon vidéo : Apprendre Django | l widget Django Form |#23 formation Django 15m
  • Exercice: _Qu'est-ce que les widgets dans les formulaires Django permettent de faire ?
  • Leçon vidéo : Apprendre Django| Comment valider un fomulaire avec le clean dans django |#24 formation Django 24m
  • Leçon vidéo : Apprendre Django| Comment modifier les donnees dans django |#25 formation Django 15m
  • Exercice: _Quelle est la raison pour laquelle la fonctionnalité de modification des données est importante dans les applications web complexes?
  • Leçon vidéo : Apprendre Django| construire des urls dynamiques django |#26 formation Django-python 25m
  • Leçon vidéo : Apprendre Django| Comment gerer le DoesNotExist http404 dans django |#27 formation Django-python 10m
  • Exercice: _Qu'est-ce qu'une erreur 404 dans Django ?
  • Leçon vidéo : Apprendre Django| Comment supprimer les donnees dans le database django |#28 formation Django-python 19m
  • Leçon vidéo : Apprendre Django| Comment Rendre Une Application Django Reutilisable? |#29 formation Django-python 25m
  • Exercice: _Quel est l'avantage de rendre une application Django réutilisable ?
  • Leçon vidéo : Apprendre Django| Comment connecter MySQL a Django |#30 formation Django-python 13m
  • Leçon vidéo : Comment créer un système d'authentification en Python avec Django ? | Projets Python | django-projet 2h50m
  • Exercice: _Qu'est-ce que vous allez apprendre dans ce tutoriel de Donald Programmeur ?
  • Leçon vidéo : Projet python |System de gestion d'une librarie universitaire | django-projet 24m
  • Leçon vidéo : Python project | University library management system | django-project 20m
  • Leçon vidéo : Apprendre Django| authentification, register, login, logout, |#31 formation Django-python 47m
  • Leçon vidéo : réinitialiser le mot de passe Django Comment réinitialiser le mot de passe Django avec Gmail |#32 33m
  • Exercice: _Quelle est la raison pour laquelle il est demandé à l'utilisateur d'entrer son adresse e-mail lorsqu'il veut réinitialiser son mot de passe ?
  • Leçon vidéo : formation django | Comment implementer les Classe Based View de Django | #33 55m
  • Leçon vidéo : formation django | Comment Convertir FBV (Function Based Views) au CBV (Class Based Views)| #34 56m
  • Exercice: _Quel est l'avantage de combiner le FB et le CBB dans Django?
  • Leçon vidéo : formation django | Different type de Relation entre les models | apprendre django #35 1h07m
  • Leçon vidéo : django Enregistrement de plusieurs types d' utilisateurs _ django tutoriel | apprendre django #36 46m
  • Exercice: _Quel est l'objectif principal de ce tutoriel sur Django ?
  • Leçon vidéo : Les signaux de base de Django implementaion et fonctionnement django tutoriel apprendre django #37 1h51m
  • Leçon vidéo : django session et cookies mode de foncctionement et implementation tutoriel apprendre django #38 34m
  • Exercice: _Qu'est-ce qu'une session dans Django ?
  • Leçon vidéo : Comment créer et utiliser des gestionnaires de modèles personnalisés dans Django apprendre django 39 15m
  • Leçon vidéo : Comment implementer um model proxy dans Django apprendre django #40 42m
  • Exercice: _Qu'est-ce que le modèle pour 6 mois dans Django?
  • Leçon vidéo : Comment implementer une zone de recherche dans mon site web dans Django apprendre django #41 09m
  • Leçon vidéo : Configuration Templates Fichiers Statiques Django Html Css Javascript image | Configuration complete 38m
  • Exercice: _Quels sont les fichiers qui sont considérés comme des fichiers statiques dans Django ?
  • Leçon vidéo : Python Django Web Framework - Cours complet pour débutants en français Partie I 8h40m
  • Leçon vidéo : Traduire une application Django en plusieurs langues internationales concepts avances #4 1h01m
  • Exercice: _Quel est le concept avancé que nous allons voir dans ce tutoriel de Django?

Ce cours gratuit comprend:

32 heure et 24 minutes du cours vidéo en ligne

Certificat numérique de réussite du cours (gratuit)

Exercices pour développer vos connaissances

100% gratuit, du contenu au certificat

Prêt à commencer ?Téléchargez l’application et commencez dès aujourd’hui !

Installez l'application

dès maintenant pour accéder au cours
Icône représentant les cours de technologie et de commerce

Plus de 5000 cours gratuits

Programmation, anglais, marketing digital et bien plus encore ! Apprenez ce que vous voulez, gratuitement.

Icône de calendrier avec cible représentant la planification des études

Plan d'études avec IA

L'intelligence artificielle de notre application peut créer un planning d'études pour le cours que vous choisissez.

Icône professionnelle représentant la carrière et le commerce

De débutant à professionnel accompli

Améliorez votre CV grâce à notre certificat gratuit, puis utilisez notre intelligence artificielle pour trouver l'emploi de vos rêves.

Vous pouvez également utiliser le code QR ou les liens ci-dessous.

Code QR - Télécharger Cursa - Cours en ligne

Plus de cours gratuits sur Langages de programmation

Téléchargez l'application dès maintenant pour avoir accès à + 3300 cours gratuits, exercices, certificats et de nombreux contenus sans rien payer !

  • Cours en ligne 100% gratuits du début à la fin

    Des milliers de cours en ligne en vidéo, livres électroniques et livres audio.

  • Plus de 48 000 exercices gratuits

    Pour tester vos connaissances lors de cours en ligne

  • Certificat numérique gratuit et valide avec code QR

    Généré directement à partir de la galerie de photos de votre téléphone portable et envoyé à votre adresse e-mail

Application Cursa sur l'écran du livre électronique, l'écran du cours vidéo et l'écran des exercices du cours, ainsi que le certificat de fin de cours

+ 9 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

60 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours vidéo et livres
audio gratuits