Data10 jours
Data Bootcamp : Python, SQL et visualisation
Debutants souhaitant maitriser les fondamentaux de la data en un programme intensif
70h de formationdistancielpresentiel

Objectifs pedagogiques
- Maitriser les requetes SQL pour interroger des bases de donnees
- Programmer en Python pour la manipulation de donnees
- Nettoyer, transformer et preparer des donnees pour l'analyse
- Creer des visualisations percutantes avec matplotlib, seaborn et Power BI
- Comprendre les fondamentaux du machine learning
- Realiser un projet complet d'analyse de donnees
Programme
- •Qu'est-ce que la data : types de donnees, sources, enjeux
- •Bases de donnees relationnelles : tables, schemas, relations
- •SQL fondamentaux : SELECT, FROM, WHERE, ORDER BY
- •Agregations : COUNT, SUM, AVG, MIN, MAX
- •GROUP BY et HAVING
- •Atelier pratique : requeter une base de donnees e-commerce
- •Jointures : INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
- •Sous-requetes et CTE (Common Table Expressions)
- •Fonctions de fenetre : ROW_NUMBER, RANK, LAG, LEAD
- •CASE WHEN et logique conditionnelle
- •Optimisation de requetes : index, EXPLAIN
- •Atelier : analyser des donnees clients multi-tables
- •Installation : Python, Jupyter, Anaconda
- •Syntaxe de base : variables, types, operateurs
- •Structures de controle : if/else, boucles for/while
- •Structures de donnees : listes, dictionnaires, tuples, sets
- •Fonctions et modules
- •Atelier pratique : premiers scripts Python pour la data
- •Introduction a pandas : Series et DataFrame
- •Lecture de fichiers : CSV, Excel, JSON, SQL
- •Selection et filtrage : loc, iloc, boolean indexing
- •Transformations : apply, map, applymap
- •Agregations et groupby
- •Atelier : analyser un dataset de ventes avec pandas
- •Gestion des valeurs manquantes : detection, suppression, imputation
- •Detection et traitement des outliers
- •Normalisation et standardisation
- •Encodage de variables categoriques : one-hot encoding, label encoding
- •Feature engineering : creation de nouvelles variables
- •Atelier : nettoyer un dataset reel avec anomalies
- •Introduction a NumPy : arrays et operations vectorisees
- •Indexation et slicing avances
- •Fonctions mathematiques et statistiques
- •Broadcasting et performances
- •Integration avec pandas
- •Atelier : calculs statistiques sur donnees financieres
- •Principes de visualisation efficace
- •Matplotlib : line plots, bar plots, scatter plots, histograms
- •Seaborn : heatmaps, pairplots, distributions
- •Customisation : couleurs, legendes, annotations
- •Exporter et partager des visualisations
- •Atelier : creer un dashboard statique avec Python
- •Introduction a Power BI : interface et workflow
- •Connexion aux sources de donnees : Excel, CSV, SQL, APIs
- •Modelisation de donnees : relations, mesures DAX
- •Visualisations : graphiques, tableaux, cartes
- •Interactivite : filtres, slicers, drill-down
- •Atelier : creer un dashboard Power BI complet
- •Qu'est-ce que le ML : apprentissage supervise vs non supervise
- •Scikit-learn : bibliotheque de reference
- •Regression lineaire : prediction de valeurs continues
- •Classification : logistic regression, decision trees
- •Evaluation de modeles : train/test split, cross-validation, metriques
- •Atelier : predire le churn client avec un modele ML
- •Methodologie d'un projet data : de la question metier au livrable
- •Projet final : analyse complete d'un dataset reel (SQL, Python, nettoyage, ML, viz)
- •Creation d'un dashboard interactif Power BI
- •Presentation des resultats et storytelling data
- •Evaluation finale et remise des certificats
Prerequis
- •Aucun prerequis technique
- •Culture numerique generale
- •Disponibilite sur 2 semaines completes
- •Ordinateur avec droits d'installation de logiciels
Modalites d'evaluation
Projet final d'analyse de donnees avec dashboard Power BI, QCM de validation des acquis, exercices pratiques evalues chaque jour
Feuilles d'emargement, suivi de connexion pour le distanciel, evaluation des acquis quotidienne et finale.
Accessibilite handicap
Formation accessible aux personnes en situation de handicap. Referent handicap disponible pour adapter les modalites.