Cadre Django

Apprenez à développer des applications web professionnelles avec Python en utilisant Django

4.8(91)8h 1min49 leçons8 sections

Ce que vous apprendrez

  • Apprendre les bases de Django pour le développement web
  • Comprendre le travail avec les modèles et les templates
  • Mettre en œuvre des projets pratiques comme des sites personnels
  • Acquérir des compétences pour construire des applications web intégrées
  • Gérer les bases de données dans les applications Django
  • Concevoir des interfaces utilisateur professionnelles avec Django

À propos du cours

Django est utilisé par de nombreuses entreprises et sites web connus comme Google et YouTube. C'est un framework open-source conçu pour le développement d'applications web, écrit en Python. Son objectif est de rendre la programmation web avec Python facile et rapide grâce aux bibliothèques Django prêtes à l'emploi qui offrent tous les services que vous pourriez vouloir ajouter à votre site. En un clic, vous pouvez rendre votre site ou votre application mondial. Dans ce cours exceptionnel, vous apprendrez de A à Z comment utiliser le framework Django pour créer facilement des sites et des applications professionnels avec Python.

Résultats attendus

  • Maîtriser l'utilisation du framework Django.
  • Créer des sites web professionnels et réactifs.
  • Comprendre comment travailler avec des bases de données et des modèles HTML.
  • Construire des projets pratiques applicables dans la vie réelle.

Contenu du cours

1

Apprendre Django de A à Z

2 leçons
  1. Introduction au cours1:35
  2. Théories fondamentales pour construire des sites web avec Django8:37
2

Tâches essentielles

7 leçons
  1. Installation de Python et Django5:53
  2. Créer votre premier projet avec Django14:48
  3. Créer votre première application dans le projet11:57
  4. La méthode la plus courante pour installer Django et créer un projet9:28
  5. Gestion des liens et des vues23:50
  6. Envoyer des valeurs via l'URL14:30
  7. Afficher des pages HTML via des templates11:22
3

Tâches avancées

6 leçons
  1. Méthode pour gérer l'affichage des données dans le template15:54
  2. Utilisation de la syntaxe logique15:56
  3. Héritage de fichiers dans les templates10:37
  4. Gestion des bases de données via le modèle6:22
  5. Construire le modèle et migrer pour le lier à la base de données13:31
  6. Gestion du modèle et ajout de données via la page admin11:17
4

Projet : Création d'un site personnel avec plusieurs pages

7 leçons
  1. Projet de site Web personnel avec plusieurs pages (1)5:14
  2. Projet de site Web personnel avec plusieurs pages (2)5:26
  3. Projet de site Web personnel avec plusieurs pages (3)4:43
  4. Projet de site Web personnel avec plusieurs pages (4)10:34
  5. Projet de site Web personnel avec plusieurs pages (5)9:22
  6. Projet de site Web personnel avec plusieurs pages (6)10:01
  7. Projet de site Web personnel avec plusieurs pages (7)9:53
5

Formulaires

2 leçons
  1. Introduction générale aux formulaires1:45
  2. Explication des théories de base pour Form & Post & Get7:32
6

Projet : Création d'un site de vente en ligne et de commandes

9 leçons
  1. Projet de site Web de vente en ligne et de demandes de commandes (1)9:57
  2. Projet de site Web de vente en ligne et de demandes de commandes (2)7:43
  3. Projet de site Web de vente en ligne et de demandes de commandes (3)22:01
  4. Projet de site Web de vente en ligne et de demandes de commandes (4)10:48
  5. Créer un site de vente en ligne et des demandes de commande (5)9:03
  6. Créer un site de vente en ligne et des demandes de commande (6)10:56
  7. Créer un site de vente en ligne et des demandes de commande (7)16:24
  8. Créer un site de vente en ligne et des demandes de commande (8)8:22
  9. Créer un site de vente en ligne et des demandes de commande (9)9:03
7

Projet : Création de sites Web basés sur des bases de données

13 leçons
  1. Projet de création de sites web basés sur des bases de données (1)5:36
  2. Projet de création de sites web basés sur des bases de données (2)6:12
  3. Projet de création de sites web basés sur des bases de données (3)7:16
  4. Projet de création de sites web basés sur des bases de données (4)13:14
  5. Projet de site Web d'interaction avec les bases de données (5)8:33
  6. Projet de site Web d'interaction avec les bases de données (6)13:06
  7. Projet de site Web d'interaction avec les bases de données (7)12:39
  8. Projet de site Web d'interaction avec les bases de données (8)10:17
  9. Projet de site Web d'interaction avec les bases de données (9)10:38
  10. Projet de site Web d'interaction avec les bases de données (10)12:04
  11. Projet de site Web d'interaction avec les bases de données (11)11:59
  12. Projet de site Web d'interaction avec les bases de données (12)13:47
  13. Projet de site Web d'interaction avec les bases de données (13)12:00
8

Pièces jointes

3 pièces jointes
  1. Télécharger les Codes et Fichiers pour le Projet Portfolio
  2. Télécharger les Codes et Fichiers pour le Projet de Vente en Ligne
  3. Téléchargement des codes et fichiers du projet de bases de données

Formateur

Ing. Amr Abdel Fattah

Ing. Amr Abdel Fattah

Ingénieur en systèmes informatiques spécialisé dans le développement d'applications mobiles et de sites Web, avec une expérience dans la création de plateformes et d'applications Web populaires.
7,112 étudiants20 cours