14 modules · beginner · ~40h
S'inscrire
Faites défiler pour voir le programme

Formation · beginner

SQL — Maîtrisez le langage des bases de données

catégorie Programmation & Développement 14 modules ~40h 👁️ aperçu gratuit

SQL est le langage universel des bases de données. Que vous soyez développeur, analyste, data scientist ou chef de projet, savoir interroger une base est devenu indispensable. Cette formation vous prend de zéro et vous amène à un niveau professionnel : SELECT, jointures, agrégations, sous-requêtes, fenêtrage, transactions, création de tables et optimisation. Chaque notion est immédiatement mise en pratique.

📋 Programme
Créez un compte gratuit Inscrivez-vous ou connectez-vous pour accéder à cette formation.
Module 1 — Module 1 : Introduction aux bases de données et SQL 4 leçons
1.1 — À quoi sert une base de données ? Aperçu 35min
1.2 — SQL : le langage universel 30min
1.3 — Installer votre environnement 35min
🛠️ Projet 1 — Première exploration 40min
Module 2 — Module 2 : Premiers pas avec SELECT 4 leçons
2.1 — La structure SELECT ... FROM Aperçu 35min
2.2 — Alias et colonnes calculées 25min
2.3 — DISTINCT et LIMIT 30min
🛠️ Projet 2 — Explorer une base 35min
Module 3 — Module 3 : Filtrer et trier les données 4 leçons
3.1 — WHERE et opérateurs Aperçu 35min
3.2 — BETWEEN, IN, LIKE 35min
3.3 — ORDER BY : trier les résultats 30min
🛠️ Projet 3 — Recherche avancée 40min
Module 4 — Module 4 : Fonctions SQL essentielles 4 leçons
4.1 — Fonctions de texte Aperçu 35min
4.2 — Fonctions de dates 35min
4.3 — COALESCE, NULLIF et CAST 30min
🛠️ Projet 4 — Nettoyage de données 40min
Module 5 — Module 5 : Agrégation et GROUP BY 4 leçons
5.1 — COUNT, SUM, AVG, MIN, MAX Aperçu 35min
5.2 — GROUP BY 35min
5.3 — HAVING 30min
🛠️ Projet 5 — Rapports 40min
Module 6 — Module 6 : Jointures SQL 4 leçons
6.1 — INNER JOIN Aperçu 35min
6.2 — LEFT JOIN et anti-jointure 30min
6.3 — Autres jointures et combinaisons 30min
🛠️ Projet 6 — Analyse croisée 45min
Module 7 — Module 7 : Fonctions de fenêtrage 4 leçons
7.1 — Introduction au fenêtrage Aperçu 35min
7.2 — ROW_NUMBER, RANK, DENSE_RANK 35min
7.3 — PARTITION BY et cumuls 35min
🛠️ Projet 7 — Classements 40min
Module 8 — Module 8 : Sous-requêtes et CTE 4 leçons
8.1 — Sous-requêtes scalaires et IN Aperçu 35min
8.2 — EXISTS et corrélées 30min
8.3 — CTE (WITH) 35min
🛠️ Projet 8 — Requêtes modulaires 40min
Module 9 — Module 9 : INSERT, UPDATE, DELETE 4 leçons
9.1 — INSERT Aperçu 30min
9.2 — UPDATE 30min
9.3 — DELETE et TRUNCATE 25min
🛠️ Projet 9 — Gestion de stock 35min
Module 10 — Module 10 : Création et modification de tables 4 leçons
10.1 — CREATE TABLE Aperçu 35min
10.2 — Types de données 30min
10.3 — ALTER TABLE et DROP 30min
🛠️ Projet 10 — Concevoir un schéma 45min
Module 11 — Module 11 : Contraintes et intégrité 4 leçons
11.1 — PRIMARY KEY et UNIQUE Aperçu 30min
11.2 — FOREIGN KEY 35min
11.3 — CHECK et NOT NULL 30min
🛠️ Projet 11 — Base robuste 40min
Module 12 — Module 12 : Transactions 3 leçons
12.1 — Pourquoi les transactions ? Aperçu 30min
12.2 — COMMIT et ROLLBACK 30min
🛠️ Projet 12 — Transactions 35min
Module 13 — Module 13 : Vues et optimisation 5 leçons
13.1 — CREATE VIEW Aperçu 30min
13.2 — Vues matérialisées 30min
13.3 — Introduction aux index 35min
13.4 — EXPLAIN 30min
🛠️ Projet 13 — Dashboard 45min
Module 14 — Module 14 : Projet final — Base de données de A à Z 4 leçons
14.1 — Analyse du besoin Aperçu 35min
14.2 — Création du schéma 45min
14.3 — Données et requêtes 45min
🛠️ Livraison finale 45min
⭐ Avis des apprenants (0.0/5 · 0 avis)

Aucun avis pour le moment. Soyez le premier !

📚 Formations similaires
Programmation & Développement
Creation d'Animations Interactives avec...
Voir
Programmation & Développement
Modélisation relationnelle — Concevoir d...
Voir
Programmation & Développement
Analyse de données avec PostgreSQL — Du...
Voir

SQL — Maîtrisez le langage des bases de données

Aperçu gratuit

SQL — Maîtrisez le langage des bases de données

Aperçu gratuit