Cadre Django

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

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.
6,563 étudiants20 cours

Ce cours fait partie du diplôme

  • Diplôme en programmation PythonDiplôme
    4.7|4|14 h

    Diplôme en programmation Python

    4 cours
    $59.99
    Acheter maintenant

Cours similaires

  • Microsoft Access
    4.6|5,337|0h 0m

    Microsoft Access

    Apprenez à créer des bases de données et des rapports

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Acheter maintenant
  • Conception de logiciels espions Key Logger
    4.5|5,026|0h 0m

    Conception de logiciels espions Key Logger

    Conception de logiciels espions avec C++

    Ing. Mohamed Ali Mansour
    Ing. Mohamed Ali Mansour
    $19.99
    Acheter maintenant
  • Adobe Animate & Action Script
    4.7|6,962|16h 58m

    Adobe Animate & Action Script

    Apprenez à créer des films d'animation et des jeux interactifs

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Acheter maintenant
  • Deep Learning
    4.5|5,162|12h 40m

    Deep Learning

    Simulation de l'esprit humain dans la pensée

    Ing. Amr Abdel Fattah
    Ing. Amr Abdel Fattah
    $25.99
    Acheter maintenant