Développez une application E-commerce avec Django
Dans ce cours, vous allez apprendre à développer des applications E-commerce avec Django.
Overview
Qualifié de « framework web pour les perfectionnistes qui ont des deadlines » (the Web framework for perfectionists with deadlines) par ses créateurs, Django a effectivement de quoi ravir les concepteurs et programmeurs en recherche de qualité de code et de rapidité de développement.
Dans cette formation, vous allez apprendre à developper des applications E-commerce avec Django.
Chapter
1Introduction
Leçon 1: Introduction au cours
Leçon 2: Comment bien suivre la formation
Leçon 3: Installation de Python pour Windows
Leçon 4: Installation de Python pour Mac/Linux
Leçon 5: Installation de Visual Studio Code
Chapter
2Révision de Python
Leçon 1: Les variables en Python
Leçon 2: Les types de données
Leçon 3: Les structures de données
Leçon 4: Les boucles
Leçon 5: Les conditions
Leçon 6: Les fonctions
Leçon 7: Class et Objet
Chapter
3Environement virtual en Python
Leçon 1: Quel est l'utilité d'utiliser un environnement virtuel
Leçon 2: Quels sont les outils disponibles
Leçon 3: Installer votre environnement virtuel
Chapter
4Bien débuter avec Django
Leçon 1: Pourquoi utiliser Django
Leçon 2: Installer Django et Générer un nouveau projet
Leçon 3: L'architecture de Django
Leçon 4: Créer une nouvelle application et personnaliser l'authentification de Django
Leçon 5: Afficher une application dans l'administration de Django
Chapter
5Utilisation de Postgres avec Django
Leçon 1: Installation de Postgres sur votre système
Leçon 2: Créer un serveur Postgresql
Leçon 3: Créer une nouvelle base de données Postgres
Leçon 4: Installer les dépendances pour Django
Leçon 5: Lancer la migration avec votre nouvelle base de données
Chapter
6Application boutique
Leçon 1: Créer l'application Boutique
Leçon 2: Ajouter les Tables(Categorie et Boutique)
Leçon 3: Ajouter l'application Boutique à l'administration
Leçon 4: Ajouter des Produits et Catégories depuis l'administration
Chapter
7Moteur de template de Django
Leçon 1: Ajouter une page d'accueil
Leçon 2: Le moteur de template de Django
Leçon 3: Intégration de Bootstrap 5
Leçon 4: Créer un template de base
Leçon 5: Ajouter des composants Bootstrap 5
Leçon 6: Afficher la liste des produits sur la page d'accueil
Leçon 7: Gestion des fichiers statiques et medias
Leçon 8: La bonne approche pour les urls en Django
Chapter
8Les views de la boutique
Leçon 1: Afficher la liste des produits
Leçon 2: Utilisation des partials(include)
Leçon 3: Afficher les détails d'un produit
Chapter
9Recherche et Filtre en Django
Leçon 1: Rechercher un produit (simple)
Leçon 2: Recercher un produit avec l'objet Q(Avancé)
Leçon 3: Afficher la liste des Categories
Leçon 4: Ajouter la fonction get_absolute_url
Chapter
10Application panier
Leçon 1: Gestion des sessions en Django
Leçon 2: Ajouter la classe Cart(Panier)
Leçon 3: Corriger l'erreur sur la classe Cart
Leçon 4: Mettre un produit au panier
Leçon 5: Afficher la liste des produits sur le panier
Leçon 6: Mettre à jour le panier(Modifier la quantité)
Leçon 7: Retirer un produit du panier
Leçon 8: Afficher le nombre de produit sur le panier
Chapter
11Application commande
Leçon 1: Ajouter les Tables
Leçon 2: Ajouter le formulaire de validation de commande
Leçon 3: Travailler avec le contexte processeur partie 1
Leçon 4: Travailler avec le contexte processeur partie 2
Leçon 5: Valider une commande
Leçon 6: Rediriger l'utilisateur vers la page de confirmation de commande
Leçon 7: Voir les commandes au niveau de l'administration
Chapter
12Envoi de mails en Django
Leçon 1: Envoyer un mail de validation au client
Leçon 2: Envoyer un email avec template
Chapter
13Integration de moyen de paiement Paydunya
Leçon 1: Valider un paiement avec Paydunya
Leçon 2: Redirection après le paiement
Chapter
14Git et Github
Leçon 1: Mettre le code sur Github
Chapter
15Deploiement sur DigitalOcean
Leçon 1: Déployer l'application sur le Cloud
Leçon 2: Configurer les fichiers statiques sur le serveur
Leçon 3: Configurer un nom de domaine
Chapter
16Aller plus loin
Leçon 1: Faire evoluer votre application
Leçon 2: Corriger l'érreur CSRF
Ousseynou Diop
- 12 Course
Je m’appelle Ousseynou DIOP et je suis consultant formateur et CEO de Xarala.
Je suis formateur en ligne depuis 2017, j’ai eu à travailler dans plusieurs structures comme Volkeno, Ouicarry, Orya et des entreprises internationales comme Openclassrooms, Gemography et d’autres structures.
.
All this for: 4 900 CFA 9 950 CFA
Why this course:
Dans ce cours, vous allez apprendre à développer des applications E-commerce avec Django..
- Lifetime access
- Hands on projects pratiques
- Certificate of completion
- Learn on our platform 24/ 7