Vous êtes sur la page 1sur 5

Syllabus

Data science et
Développement Web
avec Python

Code du cours: PyData


05 mai 2022

Instructeur. Arnold N’GORAN, PhD


Téléphone. +225 07 68 68 59 58
Email. arnold@talentprom.com

Introduction, aperçu de la formation et objectifs


La formation intitulée “Développement d’applications Web avec Python & Django” s'adresse à tous
ceux qui souhaitent la programmation Python depuis les bases jusqu’aux notions avancées, afin de
pouvoir développer des applications Web, càd des sites Web dynamiques.

Cette formation se veut très pratique. Plusieurs cas pratiques seront donc étudiés et les systèmes
seront programmés et testés avec le langage Python.

Format de la formation
La formation se déroule exclusivement en ligne. Chaque séance se tient par visioconférence (avec
l’application Google Meet) aux dates et heures qui seront communiquées. Hors séance, des
ressources additionnelles (articles, exercices, projets, vidéos des séances, etc.) pourront être
ajoutées à l’attention des apprenants via la plateforme Google Classroom (voir lien dans la section
Inscription).

La plateforme Google Classroom dispose d’un espace de discussion. Les apprenants sont
encouragés à y poster des sujets/questions, et à participer activement aux échanges.

Cette formation est pratique. Elle contient un grand nombre d’études de cas, qui seront
présentées avant chaque chapitre, et de nombreuses applications.

NB: Chaque participant doit avoir un compte Gmail pour utiliser Meet et Classroom.

1
Programme des cours
Partie 1 : Notions de bases de Python (6h)
Chapitre 1: Introduction à la programmation

Chapitre 2: Les types de données Python

Chapitre 3: Les variables et identificateurs

Chapitre 4: Les structures de contrôle

Chapitre 5: Les fonctions

Chapitre 6: La Programmation Orientée Objet

Mini-projet 1

Partie 2 : Analyse Exploratoire des Données (10h)


Chapitre 1: Données structurées et données rectangulaires

Chapitre 2: Estimation de la location

Chapitre 3: Estimation de la variabilité

Chapitre 4: Exploration de la distribution des données

Chapitre 5: Exploration des données binaires et des données catégorielles

Chapitre 6: Corrélation

Chapitre 7: Exploration de deux ou plusieurs variables

Mini-projet 2

Partie 3 : Notions avancées de Python (8h)


Chapitre 1: Les entrées/sorties

Chapitre 2: Les générateurs

Chapitre 3: Les décorateurs

2
Chapitre 4: L’itération et les itérables

Chapitre 5: La gestion des erreurs

Mini-projet 3

Partie 4 : Distributions de données et d'échantillonnage (8h)


Chapitre 1: Distributions de données et d'échantillonnage

Chapitre 2: Biais de sélection

Chapitre 3: Distribution d’échantillonnage d’une statistique

Chapitre 4: Le Bootstrapping

Chapitre 5: Les intervalles de confiance

Chapitre 6: Quelques distributions de probabilité

Mini-projet 4

Partie 5 : Développement Web avec Django (30h)


Chapitre 1: Introduction et mise en place d’un environnement Django

Chapitre 2: Les bases de données PostgreSQL

Chapitre 3: Projet implémentation d’une librairie numérique (Mini-projet 5)

Chapitre 4: L’application Pages

Chapitre 5: L’application Gestion des utilisateurs

Chapitre 6: L’application Livres

Chapitre 7: Le téléversement des images et fichiers

Chapitre 8: La gestion des permissions

Chapitre 9: La sécurité Web

Chapitre 10: Le déploiement de l’application Web

3
Partie 6 : Régression et Prédiction (10h)
Chapitre 1: Régression linéaire simple

Chapitre 2: Régression linéaire multiple

Chapitre 3: Prédiction à l’aide de la régression linéaire

Chapitre 4: Interprétation de l’équation de régression

Mini-projet 6

Coût de la formation
Les frais de la formation sont de 300 000 F CFA payables selon les modalités suivantes :

● 1/3 avant le début de la formation


● Le restant en 2 mensualités.

Inscription
Pour s’inscrire à la formation, il faut contacter le numéro de téléphone : +225 07 68 68 59 58.

Vous aimerez peut-être aussi