Développez une application E-commerce avec Django

  • Français
  • 60 Vidéos
  • 0 Étudiants

Dans ce cours, vous allez apprendre à développer des applications E-commerce avec Django.

Présentation

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.

.

Chapitre
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

Chapitre
2
Révision de Python

Leçon 1: Les types de données

Leçon 2: Les structures de données

Leçon 3: Les boucles et conditions

Leçon 4: Les class et objet

Chapitre
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: Installation de Pipenv

Chapitre
4
Bien débuter avec Django

Leçon 1: Installation de Django

Leçon 2: Générer un nouveau projet Django

Leçon 3: Créer une nouvelle application

Leçon 4: Personnaliser l'utilisateur de Django

Leçon 5: Administration de Django

Chapitre
5
Utilisation de Postgres avec Django

Leçon 1: Installation de Postgres sur votre système

Leçon 2: Installer les depandances pour Django

Leçon 3: Lancer la migration avec votre nouvelle base de données

Chapitre
6
Application boutique

Leçon 1: Ajouter les Tables(Categorie et Boutique)

Leçon 2: Migration de la base de données

Leçon 3: Ajouter des données a partir de l'Administration

Chapitre
7
Moteur de template de Django

Leçon 1: Le moteur de template de Django

Leçon 2: Les blocks

Leçon 3: Extend vs Include

Leçon 4: Créer un template de base

Leçon 5: Créer les autres templates pour afficher les produits

Chapitre
8
Gestion des fichiers statiques(HTML, CSS et JS)

Leçon 1: Les fichiers statiques en Django

Leçon 2: Installation de Bootstrap

Chapitre
9
Les views de la boutique

Leçon 1: Afficher la liste des produits

Leçon 2: Afficher les détails d'un produit

Chapitre
10
Recherche et Filtre en Django

Leçon 1: Rechercher un produit (simple)

Leçon 2: Recercher un produit avec l'objet Q(Avancé)

Chapitre
11
Application panier

Leçon 1: Ajouter les Tables

Leçon 2: Gestion des sessions en Django

Leçon 3: Mettre un produit au panier

Leçon 4: Ajouter l'icone panier

Leçon 5: Afficher la liste des produits sur le panier

Chapitre
12
Application commande

Leçon 1: Ajouter les Tables

Leçon 2: Paseer une commande

Chapitre
13
Envoi de mails en Django

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

Leçon 2: Envoyer un mail a l'administrateur

Chapitre
14
Integration de moyen de paiement Paydunya

Leçon 1: Creation de compte sur Paydunya

Leçon 2: Installation des depandances

Leçon 3: Ajouter les cles de test

Leçon 4: Valider un paiement

Chapitre
15
Git et Github

Leçon 1: Creation de compte sur Github

Leçon 2: Mettre le code sur Github

Chapitre
16
Deploiement sur DigitalOcean

Leçon 1: Créer un compte sur DigitalOcean

Leçon 2: Créer un droplet(un serveur VPS)

Leçon 3: Instllation des outils necessaires sur votre serveur

Leçon 4: Recuperer le code depuis Github

Leçon 5: Creation d'environement prod

Leçon 6: Creation de base de données Postgres sur le serveur

Leçon 7: Installation de gunicorn

Leçon 8: Configuration de Gunicorn

Leçon 9: Configuration de Nginx

Leçon 10: Configurer un nom de domaine

Chapitre
17
Aller plus loin

Leçon 1: Faire evoluer votre application

Ousseynou Diop

Ousseynou Diop

  • 10 Cours
  • 10 Cours

Consultant-Formateur et Fondateur de Xarala.

Prix: 9,750.00 CFA

Pourquoi ce cours:

Dans ce cours, vous allez apprendre à développer des applications E-commerce avec Django..

  • Accès à vie
  • Travaillez sur des projets pratiques
  • Certificat de validation
  • Apprenez sur notre plateforme 24/ 7

Besoin d'aide ?

Nous vous aiderons à développer votre carrière et votre croissance.
Contactez-nous