Cours et formations SQL.tn

Formation SQL en ligne : choisissez votre cours et pratiquez.

Apprenez SQL avec un parcours progressif, des micro-formations ciblées, des exercices corrigés et des projets métier. Commencez sans installation et avancez selon votre objectif.

Entraînements inclus

Progressez avec SQL 50 ou préparez un entretien.

Ces parcours ciblés réutilisent le catalogue existant et conservent une seule progression.

Explorateur

Trouvez votre prochaine compétence.

25 résultats

25 contenus réellement disponibles

ParcoursDisponible

SQL Fondations

De votre première requête à une analyse métier complète : filtres, calculs, dates, agrégations, jointures et CTE.

Niveau
Débutant
Durée
Environ 10 h
Pratique
20 leçons · 44 exercices SQL Essentiel
Accès
Premières activités gratuites
  • SELECT
  • WHERE
  • GROUP BY
Voir le programme
Micro-formationDisponible

Pourquoi SQL existe ?

Comprenez pourquoi les entreprises utilisent des bases de données, puis écrivez votre première requête pour résoudre un problème réel.

Niveau
Débutant total
Durée
35 à 45 min
Pratique
5 leçons · 5 exercices
Accès
Gratuit
  • Identifier les limites de plusieurs sources non coordonnées
  • Distinguer base, SGBD, serveur et langage SQL
  • SQL commun
Voir le programme
ProjetDisponible

Analyser les ventes d’un réseau de boutiques

Construisez des indicateurs de chiffre d’affaires à partir de ventes fictives réparties entre plusieurs villes et canaux.

Niveau
Débutant
Durée
45 à 60 min
Pratique
8 missions guidées
Accès
Compte gratuit
  • SELECT
  • WHERE
  • GROUP BY
Voir le programme
ParcoursDisponible

SQL pour Data Analyst

Préparez des indicateurs avec les agrégations, dates, CTE et fenêtres.

Niveau
Intermédiaire
Durée
8–12 h
Pratique
10 leçons · 10 missions guidées
Accès
SQL Analyste
  • CTE
  • Fenêtres
  • Dates
Voir le programme
ParcoursDisponible

PostgreSQL Pro

Structurez, modifiez, automatisez, sécurisez et optimisez une base dans un laboratoire isolé.

Niveau
Avancé
Durée
8–12 h
Pratique
8 leçons · 8 missions guidées
Accès
SQL Pro
  • Transactions
  • EXPLAIN
  • Fonctions
Voir le programme
ParcoursDisponible

SQL pour Power BI — théorie guidée

Comprenez les principes qui permettent de préparer une source SQL fiable pour un modèle Power BI.

Niveau
Intermédiaire
Durée
75–90 min
Pratique
6 leçons · 8 exercices · 1 missions guidées
Accès
SQL Analyste
  • Théorie
  • Modélisation
  • Qualité
Voir le programme
ParcoursDisponible

Préparation aux entretiens

Entraînez-vous sur des questions courantes et des cas pratiques réalistes.

Niveau
Intermédiaire
Durée
3 × 45 min
Pratique
30 exercices · 3 × 45 min
Accès
SQL Pro
  • Questions
  • Cas métier
  • Correction
Voir le programme
Micro-formationDisponible

SQL, PostgreSQL, MySQL et SQL Server : quelles différences ?

Comprendre le langage, les moteurs et les dialectes pour choisir une documentation et écrire du SQL portable avec discernement.

Niveau
Débutant
Durée
45 à 60 min
Pratique
5 leçons · 6 exercices
Accès
Inclus dans l’accès bêta
  • Nommer les quatre notions sans les confondre
  • Identifier une différence de dialecte
  • SQL commun
Voir le programme
Micro-formationDisponible

Garantir des données fiables avec les contraintes

Empêcher les données invalides au bon endroit avec types, clés et contraintes.

Niveau
Débutant / intermédiaire
Durée
60 min
Pratique
6 leçons · 8 exercices
Accès
Inclus dans l’accès bêta
  • Utiliser NOT NULL, UNIQUE et CHECK
  • Relier deux tables avec une clé étrangère
  • SQL commun
Voir le programme
Micro-formationDisponible

Sécuriser une opération avec les transactions

Faire réussir ou annuler ensemble plusieurs modifications liées.

Niveau
Intermédiaire
Durée
60 à 75 min
Pratique
6 leçons · 8 exercices
Accès
Inclus dans l’accès bêta
  • Délimiter une transaction
  • Annuler une opération
  • SQL commun
Voir le programme
Micro-formationDisponible

Automatiser PostgreSQL avec les triggers

Réagir à un événement de données sans cacher inutilement la logique métier.

Niveau
Intermédiaire
Durée
75 à 90 min
Pratique
6 leçons · 10 exercices
Accès
Inclus dans l’accès bêta
  • Écrire une fonction de trigger
  • Choisir BEFORE ou AFTER
  • PostgreSQL
Voir le programme
Micro-formationDisponible

Créer des vues et vues matérialisées

Réutiliser une logique de lecture et choisir quand matérialiser son résultat.

Niveau
Intermédiaire
Durée
60 à 75 min
Pratique
5 leçons · 7 exercices
Accès
Inclus dans l’accès bêta
  • Créer une vue
  • Choisir vue ou CTE
  • SQL commun
Voir le programme
Micro-formationDisponible

Accélérer une requête avec les index et EXPLAIN

Lire un plan simple et ajouter un index seulement lorsqu’il répond à un problème mesuré.

Niveau
Intermédiaire
Durée
75 à 90 min
Pratique
6 leçons · 9 exercices
Accès
Inclus dans l’accès bêta
  • Lire EXPLAIN
  • Créer un index adapté
  • PostgreSQL
Voir le programme
Micro-formationDisponible

Fonctions et procédures PostgreSQL

Encapsuler une logique côté base en comprenant son coût et ses alternatives.

Niveau
Intermédiaire / avancé
Durée
90 min
Pratique
6 leçons · 9 exercices
Accès
Inclus dans l’accès bêta
  • Créer une fonction
  • Créer une procédure
  • PostgreSQL
Voir le programme
Micro-formationDisponible

Rôles, permissions et sécurité des données

Donner le minimum d’accès nécessaire et comprendre la sécurité au niveau des lignes.

Niveau
Intermédiaire
Durée
60 à 75 min
Pratique
5 leçons · 7 exercices
Accès
Inclus dans l’accès bêta
  • Appliquer le moindre privilège
  • Utiliser GRANT et REVOKE
  • SQL commun
Voir le programme
Micro-formationDisponible

SQL pour Power BI : fondamentaux théoriques

Comprendre comment préparer des données propres, au bon grain et faciles à rafraîchir avant de travailler dans Power BI.

Niveau
Intermédiaire
Durée
75 à 90 min
Pratique
6 leçons · 8 exercices
Accès
Inclus dans l’accès bêta
  • Définir le grain
  • Distinguer faits et dimensions
  • SQL commun
Voir le programme
Micro-formationDisponible

Fonctions fenêtre pour l’analyse métier

Comparer, classer et calculer des évolutions sans perdre le détail des lignes.

Niveau
Intermédiaire
Durée
90 min
Pratique
6 leçons · 10 exercices
Accès
Inclus dans l’accès bêta
  • Définir une fenêtre
  • Classer par groupe
  • SQL commun
Voir le programme
Micro-formationDisponible

Contrôler la qualité des données avec SQL

Transformer des soupçons de qualité en contrôles reproductibles et priorisés.

Niveau
Intermédiaire
Durée
60 à 90 min
Pratique
6 leçons · 9 exercices
Accès
Inclus dans l’accès bêta
  • Mesurer complétude et unicité
  • Détecter les orphelins
  • SQL commun
Voir le programme
ProjetDisponible

Piloter la marge d’un catalogue e-commerce

Reliez commandes, lignes et produits pour distinguer chiffre d’affaires, coûts et marge par catégorie.

Niveau
Intermédiaire
Durée
75 à 100 min
Pratique
8 missions guidées
Accès
SQL Essentiel
  • Jointures multiples
  • CTE
  • Calculs
Voir le programme
ProjetDisponible

Suivre les produits et le risque de rupture

Préparez des indicateurs de stock, de rotation et de couverture pour une équipe opérationnelle.

Niveau
Intermédiaire
Durée
60 à 90 min
Pratique
8 missions guidées
Accès
SQL Analyste
  • CASE
  • JOIN
  • Agrégations
Voir le programme
ProjetDisponible

Segmenter des clients selon leurs commandes

Transformez un historique de commandes en segments utiles pour une équipe marketing.

Niveau
Intermédiaire
Durée
60 à 90 min
Pratique
8 missions guidées
Accès
SQL Analyste
  • JOIN
  • CASE
  • Dates
Voir le programme
ProjetDisponible

Analyser la performance d’un centre de contacts

Reliez files, contacts, intervalles et planning pour mesurer volume, abandon, DMT et SLA sans noter les agents.

Niveau
Intermédiaire
Durée
90 à 120 min
Pratique
8 missions guidées
Accès
SQL Analyste
  • Jointures
  • SLA
  • DMT
Voir le programme
ProjetDisponible

Mesurer les abonnements et le churn d’un SaaS

Calculez MRR, mouvements de revenu, logo churn, rétention et cohortes à partir d’événements vérifiables.

Niveau
Avancé
Durée
90 à 120 min
Pratique
8 missions guidées
Accès
SQL Pro
  • MRR
  • Churn
  • Fenêtres
Voir le programme
ProjetDisponible

Analyser les retards et la qualité de livraison

Mesurez lead time, respect de la promesse, transporteurs, entrepôts et évolution temporelle.

Niveau
Avancé
Durée
90 à 120 min
Pratique
8 missions guidées
Accès
SQL Pro
  • Dates
  • Lead time
  • KPI
Voir le programme
ProjetDisponible

Étudier l’absentéisme avec des indicateurs respectueux

Calculez durées, tendances et taux agrégés par département sans exposer de données individuelles.

Niveau
Avancé
Durée
90 à 120 min
Pratique
8 missions guidées
Accès
SQL Pro
  • Dates
  • Agrégations
  • Confidentialité
Voir le programme