Tutoriels gratuits Data Science pour pratiquer

July 1, 2026 · View on GitHub

Langues: English · 简体中文 · 日本語 · Español · Français · Deutsch · Русский · 한국어 · Português

Data Science

Apprenez la science des données grâce à ce parcours d'apprentissage complet conçu pour les débutants. Ces cours de science des données offrent une feuille de route structurée pour explorer l'analyse et l'interprétation des données. Maîtrisez les concepts et outils essentiels grâce à des leçons pratiques (non vidéo) et des exercices concrets dans un environnement interactif, renforçant ainsi vos compétences en analyse statistique, en apprentissage automatique et en visualisation de données.

Parcourir les tutoriels sur LabEx

IndexTutorielDifficultéPratique
01Scikit-learn Cross-ValidationDébutantView
02Comment déterminer une note en fonction des notes avec if-elif-else en PythonDébutantView
03Comment résoudre les erreurs d'importation en PythonDébutantView
04Comment utiliser une fonction lambda pour le tri personnalisé en PythonDébutantView
05Comment convertir une liste Python en un ensemble tout en préservant l'ordre d'origineDébutantView
06Comment résoudre l'erreur 'NameError: name 'json' is not defined' en PythonDébutantView
07Comment attendre la fin d'un thread PythonDébutantView
08How to start PostgreSQL in Kali LinuxDébutantView
09Comment résoudre l'erreur ValueError : too many values to unpackDébutantView
10Comment remplacer plusieurs espaces blancs dans une chaîne PythonDébutantView
11Comment regrouper efficacement une liste Python en fonction d'une fonction donnéeDébutantView
12Comment formater la sortie hexadécimale en PythonDébutantView
13Créer votre première base de données MySQLDébutantView
14Create a Product Catalog TableIntermédiaireView
15Manipulation de données de base en MySQLDébutantView
16Structure des tables MySQL et types de donnéesDébutantView
17Principes fondamentaux de la gestion de bases de données avec MySQLDébutantView
18Installation and Basic Configuration of MySQLDébutantView
19Comment créer des fonctions en ligne en PythonDébutantView
20Comment aligner la sortie lors de l'impression en PythonDébutantView
21Comment utiliser les groupes de capture (capture groups) des expressions régulières (regex) en PythonDébutantView
22Comment nettoyer les environnements virtuelsDébutantView
23Comment désactiver un environnement virtuel Python (venv)DébutantView
24Comment passer des arguments en multiprocessing PythonDébutantView
25Comment ajouter du temps dans Python datetimeDébutantView
26Comment ajouter plusieurs arguments argparseDébutantView
27Database Management Basics with PostgreSQLDébutantView
28PostgreSQL Table Creation and Data TypesDébutantView
29MySQL Functions and Custom LogicDébutantView
30MySQL Indexes and Performance OptimizationDébutantView
31MySQL Stored Procedures BasicsDébutantView
32MySQL Subqueries and Nested OperationsDébutantView
33MySQL Transactions and Data IntegrityDébutantView
34MySQL Triggers for AutomationDébutantView
35MySQL Views and Virtual TablesDébutantView
36PostgreSQL Advanced Data TypesDébutantView
37PostgreSQL Advanced Query WritingDébutantView
38PostgreSQL Index OptimizationDébutantView
39Relations et jointures PostgreSQLDébutantView
40Gestion des rôles et des permissions PostgreSQLDébutantView
41PostgreSQL Transaction ManagementDébutantView
42PostgreSQL Views ManagementDébutantView
43Vérifier les détails de connexion PostgreSQLIntermédiaireView
44Créez votre propre base de données de recettesIntermédiaireView
45Ajouter des Commentaires en PythonDébutantView
46Outils de Développement PythonDébutantView
47Encodage des caractères en PythonDébutantView
48Comprendre les identificateurs en PythonDébutantView
49Mots-clés et Identifiants Intégrés en PythonDébutantView
50Développement Python avec VS CodeDébutantView
51Écrire un Programme Python SimpleDébutantView
52Techniques fondamentales de création de tableaux NumPyDébutantView
53Introduction à l'indexation dans NumPyDébutantView
54Importer des données avec GenfromtxtDébutantView
55Comprendre les types de données NumPyDébutantView
56Diffusion NumPy pour des calculs efficacesDébutantView
57Fondamentaux de la manipulation des tableaux NumPyDébutantView
58Tableaux Structurés dans NumPyDébutantView
59Introduction aux Fonctions Universelles NumPyDébutantView
60Pandas Basic Data CleaningDébutantView
61Pandas Creating DataFramesDébutantView
62Pandas Descriptive StatisticsDébutantView
63Pandas Filtering DataDébutantView
64Pandas Grouping and AggregatingDébutantView
65Pandas Introduction and SetupDébutantView
66Pandas Reading External DataDébutantView
67Pandas Selecting DataDébutantView
68Pandas Sorting DataDébutantView

Voir plus sur LabEx

About LabEx

LabEx is a hands-on learning platform for beginners.

Explore Linux, DevOps, Cybersecurity, and more — all directly in your browser.

Learn step by step through interactive labs, guided exercises, and real-world projects. 🌱
No setup, no stress — just practice and grow your skills by doing.


Download on the App Store Download on the Mac App Store


📖 Need help? Visit our Help Center or email info@labex.io