Catalogue des cours
Le catalogue compte 114 cours en 22 domaines, soit 583 leçons, 1 801 exercices et environ 275 heures de contenu. Chaque cours a une première leçon en accès libre.
- 27 débutant
- 57 intermédiaire
- 30 avancé
Fondamentaux5 cours
- Bases de la programmation et algorithmiqueApprenez à programmer pas à pas en Python : variables, conditions, boucles, fonctions et premiers algorithmes.
- Terminal et ligne de commandeMaîtrisez le terminal : navigation, gestion de fichiers, recherche, pipes, scripts bash et permissions.
- Git et GitHubVersionnez votre code avec Git et collaborez sur GitHub : commits, branches, conflits, push, pull requests.
- Structures de données et complexitéÉcrivez du code rapide : notation grand O, listes, dictionnaires, ensembles, piles, files, tas, arbres et graphes.
- Coder avec un assistant IA (prompts, relecture du code)Utilisez un assistant IA pour coder efficacement : prompts précis, relecture critique, tests, débogage et sécurité.
SQL5 cours
- SQL fondamentaux (SELECT, filtres, agrégats)Apprenez à interroger une base de données en SQL : sélectionner, filtrer, trier, compter et résumer des données par groupes.
- SQL intermédiaire (jointures, sous-requêtes)Combinez plusieurs tables avec les jointures, écrivez des sous-requêtes et maîtrisez CASE WHEN, UNION et EXCEPT.
- SQL avancé (CTE, fonctions de fenêtre)Écrivez des requêtes analytiques avec les CTE, les CTE récursives et les fonctions de fenêtre : classements, cumuls, évolutions.
- Modélisation de bases de donnéesConcevez des bases de données solides : tables, clés, relations, normalisation, schéma en étoile, vues et migrations.
- PostgreSQL en pratique (index, performances)Exploitez PostgreSQL : types et JSONB, lecture d'EXPLAIN ANALYZE, index B-tree, GIN et BRIN, pagination keyset et maintenance.
Statistiques3 cours
- Statistiques descriptivesRésumer et décrire des données : types de variables, moyenne, médiane, dispersion, quantiles, valeurs aberrantes et corrélation, avec Python.
- Probabilités et statistiques inférentiellesPasser de l'échantillon à la population : probabilités, lois, théorème central limite, intervalles de confiance et tests d'hypothèses en Python.
- Tests A/B et expérimentationConcevoir, dimensionner et analyser des tests A/B fiables en Python : puissance, tests de proportions, bootstrap, SRM et comparaisons multiples.
Analyse de données4 cours
- Analyse exploratoire des donnéesExplorer un jeu de données avec pandas : profil, manquants, doublons, distributions, relations, anomalies, temps et synthèse des constats.
- Indicateurs métier et KPIDéfinir, calculer et interpréter les KPI d'une entreprise en Python : ventes, clients, évolutions, objectifs, marge et rentabilité marketing.
- Data storytelling et présentation des résultatsTransformer une analyse en message clair : public, message clé, choix des graphiques, design épuré, récit, recommandations et incertitude.
- Pipelines ETL simplesConstruire des pipelines ETL fiables en Python : extraction CSV, JSON et SQL, transformation, contrôles qualité, upsert, incrémental et orchestration.
Python6 cours
- Python fondamentauxApprenez les bases de Python : variables, conditions, boucles, listes, dictionnaires, fonctions et gestion des erreurs.
- Python intermédiaire (fonctions, modules, POO)Écrivez un Python structuré : fonctions avancées, générateurs, modules, classes, héritage, dataclasses et exceptions métier.
- Analyse de données avec pandas et NumPyAnalysez des données en Python : tableaux NumPy, DataFrame pandas, filtres, colonnes calculées, groupby, tableaux croisés et jointures.
- Nettoyage et préparation des donnéesNettoyez des données réelles avec pandas : diagnostic, valeurs manquantes, types, doublons, valeurs aberrantes et pipeline reproductible.
- Visualisation (Matplotlib, Seaborn, Plotly)Créez des graphiques clairs en Python avec Matplotlib, Seaborn et Plotly : choix du visuel, mise en forme, facettes et interactivité.
- Automatiser avec Python (fichiers, Excel, API)Automatisez vos tâches avec Python : fichiers et dossiers, CSV et JSON, rapports Excel mis en forme, API web et scripts planifiés.
Power BI8 cours
- Découverte de Power BI DesktopPrenez en main Power BI Desktop : importer un fichier, créer vos premiers visuels, filtrer et mettre en forme un rapport clair.
- Power Query : importer et transformerPréparez vos données avec Power Query : nettoyage, colonnes calculées, fusions, dépivotage et bonnes pratiques, avec l'interface et le langage M.
- Modélisation en schéma en étoileConstruisez un modèle Power BI en étoile : faits, dimensions, relations, table de dates et bonnes pratiques de performance.
- DAX fondamentauxÉcrivez vos premières mesures DAX : agrégations, itérateurs, logique, CALCULATE, variables et fonctions de table dans Power BI.
- DAX avancé (contexte, time intelligence)Maîtrisez les contextes DAX, les modificateurs de CALCULATE, la time intelligence, les classements et les groupes de calcul.
- Concevoir rapports et tableaux de bordConcevez des rapports Power BI clairs et interactifs : choix des visuels, mise en page, navigation, mise en forme dynamique et accessibilité.
- Service Power BI : publication, partage, sécurité RLSPubliez, actualisez, partagez et sécurisez vos rapports dans le service Power BI : espaces, passerelle, applications, RLS et gouvernance.
- Microsoft Fabric pour l'analystePassez de Power BI à Microsoft Fabric : lakehouse, entrepôt, dataflows Gen2, notebooks, modèles Direct Lake et gouvernance.
Data science9 cours
- Introduction au machine learning (scikit-learn)Découvrez le machine learning avec scikit-learn : vocabulaire, fit/predict, train/test, prétraitement et pipelines.
- Apprentissage supervisé : régression et classificationMaîtrisez les grands modèles supervisés avec scikit-learn : linéaires, régularisés, logistique, arbres, kNN et ensembles.
- Apprentissage non supervisé : clustering, réduction de dimensionSegmentez et résumez vos données sans étiquettes : K-means, DBSCAN, clustering hiérarchique, ACP et t-SNE avec scikit-learn.
- Évaluation et validation des modèlesÉvaluez vos modèles avec rigueur : métriques adaptées, ROC et seuil, validation croisée, réglage d'hyperparamètres, fuites.
- Feature engineeringPréparez des variables performantes : transformations, encodages, valeurs manquantes, ColumnTransformer, dates et sélection.
- Séries temporelles et prévisionAnalysez et prévoyez des séries temporelles : pandas, décomposition, baselines, lissage exponentiel, ARIMA et modèles ML.
- Deep learning avec PyTorchMaîtrisez les bases du deep learning avec PyTorch : tenseurs, autograd, réseaux, entraînement, régularisation, CNN et transfer learning.
- Traitement du langage (NLP) et LLMDu TF-IDF aux LLM : tokenisation, embeddings, Transformers, RAG et fine-tuning LoRA, avec une évaluation rigoureuse.
- Déployer un modèle (API, MLOps de base)Mettez un modèle en production : sérialisation, API FastAPI, Docker, tests, CI, registre MLflow et monitoring de la dérive.
Front-end12 cours
- HTML fondamentauxApprenez à structurer des pages web propres, sémantiques et accessibles avec HTML : textes, liens, images, tableaux et formulaires.
- CSS fondamentauxMettez en forme vos pages avec CSS moderne : sélecteurs, cascade, couleurs, typographie, modèle de boîte, états interactifs et positionnement.
- Mise en page responsive (Flexbox, Grid)Maîtrisez Flexbox, CSS Grid, les media queries, clamp() et les container queries pour des mises en page qui s'adaptent à tous les écrans.
- JavaScript fondamentauxApprenez le JavaScript moderne : variables, conditions, fonctions, tableaux, objets, JSON, erreurs et modules, avec des exercices corrigés automatiquement.
- DOM et événementsRendez vos pages interactives : sélection et modification du DOM, événements, délégation, formulaires, état de l'interface et localStorage.
- JavaScript asynchrone (promesses, fetch, API)Maîtrisez l'asynchrone en JavaScript : boucle d'événements, promesses, async/await, Promise.all et appels d'API avec fetch.
- TypeScriptApprenez TypeScript pas à pas : types, interfaces, unions, génériques, types utilitaires et typage sûr du DOM et des API.
- ReactConstruisez des interfaces modernes avec React 19 : composants, état, effets, Context, hooks personnalisés et formulaires avec Actions.
- Accessibilité et SEORendez vos sites accessibles à tous et visibles sur les moteurs : HTML sémantique, ARIA, balises meta, JSON-LD et Core Web Vitals.
- Vue.jsConstruisez des interfaces avec Vue 3 : composants, réactivité et Composition API, props et v-model, Vue Router, Pinia et tests.
- AngularDéveloppez des applications Angular : composants et signaux, services et injection, RxJS et HTTP, formulaires réactifs et routage.
- Next.js (rendu serveur)Créez des applications React rendues côté serveur avec Next.js : App Router, composants serveur, cache, Server Actions et déploiement.
Back-end4 cours
- HTTP et API RESTComprenez HTTP et concevez des API REST propres : méthodes, codes de statut, JSON, erreurs, cache, CORS, authentification et routage.
- Authentification et sécurité web (OWASP)Sécurisez une application web Node.js : injections, XSS, mots de passe, sessions, jetons et contrôle d'accès selon l'OWASP Top 10.
- Tests automatisésÉcrivez des tests fiables en JavaScript : node:assert, node:test, doublures, TDD, Jest/Vitest, tests d'intégration et CI.
- Docker et déploiementConteneurisez vos applications avec Docker, orchestrez-les avec Compose et déployez-les en production avec CI/CD et HTTPS.
JavaScript côté serveur3 cours
- Node.js fondamentauxMaîtrisez les bases de Node.js : process, modules, npm, asynchrone, fichiers, événements, streams et serveur HTTP natif.
- API avec ExpressConstruisez des API REST avec Express 5 : routes, middlewares, validation, gestion des erreurs, architecture en couches et tests.
- Application full-stack React + NodeAssemblez une application complète React + Node : architecture, appels d'API, base SQL, authentification par session et mise en production.
Python pour le web3 cours
- API avec FastAPIConstruis des API REST en Python avec FastAPI : routes, validation Pydantic, CRUD, dépendances, base de données et tests.
- Django fondamentauxDécouvre Django 6 : projet et applications, URL, modèles et migrations, ORM, gabarits, formulaires et administration.
- Application complète avec DjangoConstruis et déploie une vraie application Django : comptes, droits, ORM optimisé, vues génériques, JSON, tests et production.
PHP5 cours
- PHP fondamentauxApprends les bases de PHP 8.5 : variables, conditions, tableaux, fonctions typées et formulaires web sécurisés.
- PHP orienté objet et ComposerMaîtrise la POO en PHP 8.5 (classes, interfaces, enums, exceptions) et organise tes projets avec namespaces et Composer.
- PHP et bases de données (PDO)Connectez PHP à une base de données avec PDO : lectures, requêtes préparées, transactions et repositories sécurisés.
- Laravel fondamentauxCréez vos premières applications Laravel 13 : routes, contrôleurs, vues Blade, Eloquent, migrations et validation.
- Laravel avancé (API, files d'attente, tests)Construisez des API Laravel professionnelles : API Resources, Sanctum, policies, files d'attente, performances et tests Pest.
Java6 cours
- Java fondamentauxApprenez les bases de Java : variables, types, conditions, boucles, méthodes, tableaux et ArrayList, avec des exercices corrigés.
- Java orienté objetMaîtrisez la POO en Java : classes, encapsulation, records, héritage, interfaces, sealed, equals/hashCode et génériques.
- Collections, streams et exceptionsManipulez listes, ensembles et maps, traitez vos données avec les streams Java et gérez les erreurs proprement avec les exceptions.
- Tests avec JUnitÉcrivez des tests unitaires Java fiables avec JUnit 6 : assertions, exceptions, tests paramétrés et doubles de test avec Mockito.
- Spring Boot : API RESTConstruisez une API REST professionnelle avec Spring Boot : contrôleurs, DTO validés, couche service, gestion des erreurs et tests MockMvc.
- Persistance avec JPA et HibernatePersistez les données de vos API Spring Boot avec JPA, Hibernate et Spring Data : entités, relations, requêtes, transactions et migrations.
Excel6 cours
- Excel fondamentauxLes bases solides d'Excel : saisie et formats, formules et références, SOMME et SI, tri, filtre, mise en forme conditionnelle et graphiques.
- Excel : fonctions de recherche et logiqueRECHERCHEX, INDEX/EQUIV, SI.CONDITIONS, SOMME.SI.ENS, fonctions texte et dates, gestion des erreurs : les fonctions clés d'Excel au bureau.
- Excel : tableaux croisés dynamiquesSynthétisez vos données en quelques clics : tableaux structurés, TCD, regroupements, champs calculés, segments et graphiques croisés dynamiques.
- Modéliser et fiabiliser un classeur ExcelConstruisez des classeurs Excel fiables : validation, tableaux et noms, FILTRE et UNIQUE, scénarios, valeur cible et audit de formules.
- Power Query et Power Pivot dans ExcelImportez et nettoyez avec Power Query, reliez vos tables dans le modèle de données, écrivez vos premières mesures DAX et actualisez en un clic.
- Automatiser Excel (VBA et Office Scripts)Automatisez Excel : enregistreur de macros, bases de VBA, boucles et conditions, Office Scripts pour Excel en ligne et sécurité des macros.
Power Platform2 cours
- Power Automate : automatiser ses tâchesAutomatisez vos tâches répétitives avec Power Automate : déclencheurs, courriels, approbations, Excel, SharePoint et gestion des erreurs.
- Power Apps : applications métier sans codeCréez des applications métier canevas avec Power Apps : sources de données, formules Power Fx, galeries, formulaires, partage et sécurité.
IA générative7 cours
- Utiliser l'IA générative au travailUtilisez l'IA générative au quotidien avec méthode : prompts efficaces, vérification des réponses, protection des données et cas métier concrets.
- Intégrer un LLM dans une applicationIntégrez un LLM côté serveur : messages, sorties JSON validées, appels d'outils, streaming, coûts, reprises et journalisation.
- RAG en productionPassez d'un prototype RAG à un système fiable : découpage structurel, pgvector, recherche hybride, évaluation, mises à jour et droits d'accès.
- Agents IA et automatisationConstruisez des agents IA fiables : boucle agent-outils, mémoire, garde-fous, validation humaine, orchestration et reprise sur échec.
- Évaluer et superviser un système d'IAÉvaluez et supervisez un système d'IA : jeux de test, modèle juge, qualité, coût et latence, dérive, retours utilisateurs et tableau de suivi.
- Héberger des modèles d'IA en localHébergez vos modèles d'IA : Ollama et vLLM, quantification, calcul de VRAM, passerelle local d'abord avec cloud en secours, et sécurité.
- Gouvernance de l'IA et AI ActEncadrez l'IA dans votre organisation : niveaux de risque de l'AI Act, documentation, biais, charte interne et audit de cas d'usage.
Data engineering5 cours
- Entrepôts de données et modélisation analytiqueConcevez un entrepôt de données : architecture en couches, modèle en étoile, dimensions historisées, partitionnement et maîtrise des coûts.
- Transformer les données avec dbtIndustrialisez vos transformations SQL avec dbt : modèles, sources, Jinja, tests de données, incrémental, snapshots et lignage.
- Orchestrer des pipelines avec AirflowOrchestrez vos pipelines de données avec Apache Airflow 3 : DAG, planification, reprises, idempotence, capteurs, assets, tests et déploiement.
- Traitement distribué avec SparkTraitez de gros volumes avec Apache Spark et PySpark : DataFrames, évaluation paresseuse, partitions, jointures, Spark SQL et optimisation.
- Qualité et gouvernance des donnéesMesurez et améliorez la qualité des données, rédigez des contrats, documentez catalogue et lignage, et appliquez les principes du RGPD.
Cloud et DevOps6 cours
- Fondamentaux du cloudComprenez le cloud : IaaS, PaaS, SaaS, régions et disponibilité, identités et droits, coûts, et comparaison d'AWS, Azure et Google Cloud.
- Déployer une application sur le cloudDéployez une application conteneurisée sur le cloud : service managé, base PostgreSQL, stockage objet, secrets et surveillance.
- Infrastructure as code avec TerraformDécrivez votre infrastructure cloud en code avec Terraform : état, variables, modules, environnements, revue de plan et CI.
- Linux pour le développeurAdministrez le serveur de votre application : droits, services systemd, réseau et SSH, journaux, sauvegardes planifiées.
- Intégration et déploiement continusAutomatisez tests, artefacts et déploiements avec GitHub Actions : pipelines fiables, environnements protégés et secrets maîtrisés.
- KubernetesDéployez, exposez, configurez, mettez à l'échelle et dépannez vos applications conteneurisées sur Kubernetes.
Sites et CMS3 cours
- Créer son site avec WordPressCréez le site de votre commerce ou association avec WordPress : installation, thème, pages, menus, extensions, sécurité et sauvegardes.
- Boutique en ligne avec WooCommerce ou ShopifyOuvrez la boutique en ligne de votre commerce : catalogue, paiement, livraison, obligations légales, commandes, stock et suivi des ventes.
- Référencement local et présence en ligneSoyez trouvé par les clients de votre quartier : fiche d'établissement, avis, référencement local du site, réseaux sociaux et mesure d'audience.
Mobile2 cours
- Applications mobiles avec React NativeCréez des applications iOS et Android avec React Native et Expo : composants natifs, navigation, réseau, stockage, permissions et publication.
- Applications mobiles avec FlutterCréez des applications iOS et Android avec Flutter et Dart : widgets, état, appels d'API, tests et préparation de la publication.
Analytics métier5 cours
- Analytics marketingMesurez la performance marketing en Python : UTM et canaux, attribution, tunnel de conversion, ROI, incrémentalité et tests A/B.
- Analyse financière et contrôle de gestionContrôle de gestion en Python et Excel : compte de résultat, budget et écarts, trésorerie, seuil de rentabilité et tableau de bord.
- Analytics RHAnalysez les données RH en Python en protégeant les personnes : effectifs, turnover, absentéisme, recrutement et égalité salariale.
- Supply chain et prévisionsPilotez les stocks en Python : couverture, ABC, ruptures, OTIF, prévision par moyenne mobile, stock de sécurité et quantité économique.
- Analytics e-commerceAnalysez une boutique en ligne en Python : conversion, panier moyen, RPV, réachat, cohortes, produits achetés ensemble et segmentation RFM.
Compétences transverses5 cours
- Cybersécurité : les bases pour tousLes réflexes de cybersécurité pour tous les salariés : mots de passe et MFA, hameçonnage, mises à jour, protection des données, réaction à un incident.
- Gestion de projet agilePilotez un projet de façon agile : Scrum et Kanban, backlog et user stories, estimation, rituels d'équipe, Trello et Jira.
- Conception UX et maquettesConcevez une interface centrée sur l'utilisateur : recherche, personas, parcours, wireframes, maquettes et prototypes Figma, tests utilisateurs.
- Analyse métier : du besoin aux spécificationsRecueillez et formalisez un besoin : entretiens, processus BPMN, user stories, critères d'acceptation Gherkin et priorisation.
- RGPD pour les équipes data et produitLe RGPD appliqué aux équipes data et produit : données personnelles, bases légales, registre, droits des personnes, sécurité et sous-traitants.
Dis ce que tu veux savoir faire, on construit ton parcours
Ton parcours est assemblé à partir des cours du catalogue. Avec l'offre Pro, chaque leçon est racontée avec des exemples de ton métier.