Formation Data analyst : Maîtrisez le SQL
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles

Formation Data analyst : Maîtrisez le SQL

Sébastien Daviot
Vente flash ! -50% Jusqu'au 24 février, 10:18
15,00€30,00€
klarna-condensed
Acheter maintenant, payer plus tard. En savoir plus

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

Vous avez soif d'apprendre le SQL de manière approfondie ? Vous êtes exactement là où il faut être !
SQL, c'est LE langage incontournable dans le monde de la data. Que vous soyez déjà un expert ou un pur débutant, maîtriser SQL, c'est ouvrir la porte à d'innombrables opportunités professionnelles.

Je suis Sébastien, consultant en Data Analytics depuis 8 ans. J'ai formé des milliers d'étudiants sur des outils comme Excel, Power BI, Python et bien sûr, la data science.

Dans ce cours de 17 heures, je vous emmène dans un voyage passionnant :

  • D'abord, les bases du SQL et la compréhension des bases de données.
  • Ensuite, l'art de l'analyse de données avec des requêtes.
  • La création d'une base de données à partir de zéro.
  • Une exploration des fonctions SQL.
  • Et pour les plus avancés, nous plongerons dans des sujets comme les vues, les sous-requêtes, et bien plus encore.

Mais attendez, ce n'est pas tout ! Nous allons aussi voir comment :

  • Intégrer SQL avec Python.
  • Explorer des bases de données avec Big Query.
  • Créer des rapports époustouflants avec SQL et Power BI.
  • Et pour les curieux, nous explorerons DUCKDB, une tendance montante.

Ici, pas de théorie ennuyeuse ! Vous allez travailler sur des cas concrets, suivre mes manipulations en temps réel, relever des défis avec des exercices et tester vos connaissances avec des QCM.
Alors, prêts à booster vos compétences en SQL ? Rejoignez-moi dès maintenant pour les premières sessions de ce cours !

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Introduction au SQL et aux bases de données
Chapitre 2
Installation et découverte de l'environnement de travail
Chapitre 3
Les bases du langage SQL
Chapitre 4
Les jointures (JOIN)
Chapitre 5
Conception de base de données
Chapitre 6
Les fonctions
Chapitre 7
Les sous-requêtes et les vues

Table des matières

Chapitre 1 : Introduction au SQL et aux bases de données
37m34
 
Leçon 1Qu'est-ce que le SQL ?
Leçon 2L'histoire du SQL
Leçon 3Le SQL et le marché de l'emploi
Leçon 4Différences entre le SQL et le NoSQL
Chapitre 2 : Installation et découverte de l'environnement de travail
31m04
 
Leçon 1SQL Server, MySQL, PostgreSQL...quelles sont les différences ?
Leçon 2Présentation de la base de données AdventureWorks
Leçon 3Installation de l'environnement de travail
Leçon 4Présentation de PG Admin
Chapitre 3 : Les bases du langage SQL
2h55
 
Leçon 1La requête SELECT
Leçon 2Entrainement à la requête SELECT
Leçon 3SELECT DISTINCT
Leçon 4Enoncé exercice Select & Select Distinct
Leçon 5Corrections exercices SELECT et SELECT DISTINCT
Leçon 6Les filtres WHERE
Leçon 7Les filtres WHERE - Démonstration
Leçon 8Enoncé exercice Where
Leçon 9Correction exercices filtre WHERE
Leçon 10Les filtres combinés
Leçon 11Les filtres combinés démonstration
Leçon 12Enoncé exercices les filtres combinés
Leçon 13Correction exercice Les filtres combinés
Leçon 14Les filtres avancés
Leçon 15Enoncé exercice les filtres avancés
Leçon 16Corrections exercices Les filtres avancés
Leçon 17Les filtres LIKE et ILIKE
Leçon 18Enoncé filtres LIKE
Leçon 19Correction exercices filtres LIKE
Leçon 20ORDER BY et LIMIT
Leçon 21Enoncé exercice Order By
Leçon 22Correction exercices ORDER BY et LIMIT
Leçon 23GROUP BY, HAVING et les Alias
Leçon 24GROUP BY démonstration
Leçon 25Enoncé exercices Group By
Leçon 26Correction exercices GROUP BY
Leçon 27Les expressions conditionnelles
Leçon 28Les expressions conditionnelles - exercice
Chapitre 4 : Les jointures (JOIN)
1h13
 
Leçon 1Qu'est-ce qu'une jointure ?
Leçon 2INNER JOIN
Leçon 3Enoncé exercice Inner Join
Leçon 4Exercices Inner Join
Leçon 5LEFT /RIGHT JOIN et OUTER JOIN
Leçon 6LEFT/RIGHT JOIN et OUTER JOIN - démonstration
Leçon 7Enoncé exerice Outer join
Leçon 8Exercice Outer join
Leçon 9SELF JOIN
Chapitre 5 : Conception de base de données
2h28
 
Leçon 1Clés primaires et clés étrangères
Leçon 2Les formes normales et la normalisation
Leçon 3Les typologies de bases de données relationnelles
Leçon 4Les types de données possibles
Leçon 5Créer une base de données
Leçon 6Créer une table de données
Leçon 7Ajouter des contraintes - partie 1
Leçon 8Enoncé création base de données
Leçon 9Exercices création base de données
Leçon 10Les contraintes - Partie 2
Leçon 11Insertion de données
Leçon 12Enoncé exercice insertion données
Leçon 13Insertion de données exercice
Leçon 14Modifier une base de données
Leçon 15Modifier les valeurs d'une table
Leçon 16Supprimer les éléments d'une base de données
Leçon 17Démonstration - modification et suppression dans une base de données
Leçon 18Enoncé exercice modification suppresion base de données
Leçon 19Exercices modification suppression base de données
Chapitre 6 : Les fonctions
2h14
 
Leçon 1Qu'est-ce qu'une fonction ?
Leçon 2Les fonctions texte
Leçon 3Les expressions régulières (Regex)
Leçon 4Enoncé exercice Regex
Leçon 5Exercices REGEX
Leçon 6Les fonctions numériques
Leçon 7Enoncé fonctions numériques
Leçon 8Les fonctions numériques exercice
Leçon 9Les fonctions de date
Leçon 10Enoncé exercice fonctions de dates
Leçon 11Exercices sur les fonctions de date
Leçon 12Les fonctions JSON
Chapitre 7 : Les sous-requêtes et les vues
1h21
 
Leçon 1Les vues
Leçon 2Enoncé exercice vues
Leçon 3Les vues exercice
Leçon 4Les sous-requêtes
Leçon 5Les sous-requêtes corrélées
Leçon 6Enoncé exercice sous-requêtes
Leçon 7Exercice les sous-requête
Chapitre 8 : Les fonctionnalités avancées
1h24
 
Leçon 1Optimisation par indexation
Leçon 2Les procédures stockées
Leçon 3Les triggers
Leçon 4Enoncé exercice triggers
Leçon 5Les triggers exercices
Leçon 6Gestion des droits d'accès
Leçon 7Les transactions ACID
Chapitre 9 : SQL et Python
1h39
 
Leçon 1Introduction au Python
Leçon 2Prise en main d'un Notebook Python
Leçon 3Execution de requêtes SQL dans un environnement Python
Leçon 4Data vizualisation avec Python
Leçon 5Manipulation de données avec Pandas
Chapitre 10 : Découverte de la solution cloud Big Query
1h22
 
Leçon 1Qu'est-ce qu'une solution cloud ?
Leçon 2Découverte de Big Query - partie 1
Leçon 3Découverte de Big Query - partie 2
Leçon 4Import et analyse de données dans Big Query
Leçon 5Création d'un dashboard Looker
Chapitre 11 : Power Bi et SQL
50m42
 
Leçon 1Présentation de Power Bi
Leçon 2Power Query
Leçon 3Data Modeling dans power Bi
Leçon 4Data Viz dans Power Bi
Chapitre 12 : DUCK DB
50m21
 
Leçon 1Présentation de Duck DB
Leçon 2Configuration Duck DB
Leçon 3Data Cleaning
Leçon 4Analyse des données avec Duck DB
Leçon 5Création table de données

Aperçus

Vos questions sur le cours

À quoi pourrez-vous concrètement accéder ou manipuler après avoir suivi ce tutoriel ?

Ce tutoriel vous permettra d’écrire des requêtes SQL pour extraire, filtrer, organiser et analyser des données issues de bases relationnelles. Vous découvrirez comment créer, modifier et relier des tables, réaliser des analyses avancées avec des fonctions, exploiter le SQL en environnement professionnel (Python, Power BI, BigQuery) et manipuler des jeux de données de façon reproductible.

Quels types d’exemples et de manipulations sont explicitement montrés dans le tutoriel ?

Le tutoriel propose des études de cas pratico-pratiques : sélection et agrégation de données, création de bases et tables, manipulation de bases en local et sur le cloud, intégration SQL-Python, analyse via Power BI et Looker, import/export CSV, construction de dashboards, automatisation de flux, gestion d’optimisation et de sécurité, tout en abordant le nettoyage et la préparation des données.

Faut-il installer un logiciel ou avoir accès à un environnement particulier pour suivre la formation ?

Oui, plusieurs manipulations sont faites sur des bases de données locales (Postgres, SQLite) et sur des plateformes cloud (BigQuery, Google Colab). Des outils gratuits sont utilisés et expliqués : il sera nécessaire d’installer PGAdmin, PostgreSQL, Power BI Desktop (Windows), ou d’utiliser des services en ligne comme Google Colab pour manipuler SQL et Python.

Peut-on appliquer directement les notions du cours en entreprise ou sur des bases déjà en production ?

Les techniques et méthodes présentées sont transposables sur la majorité des bases SQL rencontrées en contexte professionnel, y compris des bases de production sur PostgreSQL, MySQL ou des solutions cloud. La logique d’analyse, de relations, de requêtes et d’intégration avec d’autres outils (Python, Power BI, BigQuery) s’adapte à de nombreux contextes métiers.

Quels sont les points que le tutoriel ne couvre pas ou sur lesquels il impose un cadre ?

Le tutoriel n’aborde ni l’administration système des serveurs ni les aspects de sécurité avancée, ni le déploiement d’applications en production. Il ne promet pas d’automatisation industrielle des workflows, ni de gestion métier spécialisée (ex. médicale, financière). La dimension algorithmique avancée ou la programmation hors SQL ne sont pas traitées en dehors de leur interaction avec SQL.

Que se passe-t-il si vous n’êtes pas satisfait du tutoriel acheté ?

Comme tout achat sur tuto.com, le tutoriel bénéficie de la politique « Satisfait ou remboursé » de la plateforme. Vous pouvez solliciter le support du site si le tutoriel ne correspond pas à vos attentes ou à la description, selon les modalités définies par tuto.com.

Payer plus tard

Prix d'achat : 15,00 €
Pour payer plus tard, sélectionnez Klarna comme moyen de paiement lors du règlement.

Ajoutez des articles à votre panier

Sélectionnez Klarna lors du règlement

Recevez une autorisation

Payez dans 30 jours

Klarna : conditions d'utilisation du paiement différé.

Attendez ! 🤗

Accédez à plus de 1415 tutos gratuits

Notre politique de protection des données