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
1
Introduction

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
2
Ré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
3
Environement 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
4
Bien 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
5
Utilisation 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
6
Application 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
7
Moteur 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
8
Les 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
9
Recherche 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
10
Application 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
11
Application 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
12
Envoi de mails en Django

Leçon 1: Envoyer un mail de validation au client

Leçon 2: Envoyer un email avec template

Chapter
13
Integration de moyen de paiement Paydunya

Leçon 1: Valider un paiement avec Paydunya

Leçon 2: Redirection après le paiement

Chapter
14
Git et Github

Leçon 1: Mettre le code sur Github

Chapter
15
Deploiement 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
16
Aller plus loin

Leçon 1: Faire evoluer votre application

Leçon 2: Corriger l'érreur CSRF

Ousseynou Diop

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

Recevez la formation
Vous recevrez la formation immédiatement après le paiement

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

Need help?

We will help you develop your career and growth.
Contactez-nous