$ 65.00

Tuto Apprendre SQL de A à Z: Analyse de Data - Cas pratiques Data Science inclus avec SQL, Data Science

$ 65.00

  • Une formation vidéo de 11h24m
  • Téléchargement immédiat et visionnage illimité à vie
  • Satisfait ou remboursé
  • Fichiers sources inclus
  • Découvrez pourquoi vous former avec Tuto.com

Avec cette formation en vidéo, apprenez rapidement à exécuter des requêtes SQL
Vous apprendrez à lire et écrire des requêtes de plus en plus complexes en SQL en analysant des données depuis des bases de données SQLite et PostgreSQL.

En bonus, vous verrez comment lire ces bases de données avec Python (connexion et analyse).

Pourquoi apprendre SQL?

SQL est une des compétences les plus demandées sur le marché du travail, facilement applicable à d'autres bases de données majeurs comme MySQL, Microsoft SQL Server, Amazon Redshift, Oracle et plein d'autres...
Apprendre SQL est un des moyens les plus rapides d'améliorer considérablement vos plans de carrière que vous soyez Data Scientist, Data Analyst, web développeur, marketeur ou que vous souhaitiez vous former dans un de ces métiers.
 

Au programme de cette formation SQL pour l'Analyse de Data

Dans cette formation, vous allez apprendre rapidement SQL sur des cas concrets provenant de bases de données issues du monde réel. 
Ce cours est également rempli d'exercices, de défis, de projets et d'opportunités pour que vous puissiez pratiquer directement ce que vous apprenez. Appliquez ce que vous apprenez à l'aide de bases de données adaptées à chaque étape de votre apprentissage.
Ce cours vous permettra :

  • d'utiliser SQL pour interroger une base de données
  • d'utiliser SQL et Python pour réaliser des analyses de données
  • d'être familier avec les bases de données SQLite et PostgreSQL
  • de maîtriser les bases de données en SQL (SQLite et PostgreSQL) avec Python et l'outil de commande SQL

 

La formation en quelques chiffres:

  • Plus de 11 heures de vidéos
  • 11 chapitres théoriques avec de nombreux exercices
  • 2 challenges pour valider vos acquis
  • 3 projets guidés pour commencer un portfolio sur Github 
  • 4 bases de données variées à explorer
  • 1 projet final axé sur l'étude d'une base de données d'une société de location de DVDs

 

Pourquoi ce cours est différent ?

Ce ne sera pas un cours où vous allez regarder mon code pendant des heures. 
C'est un parcours où l'on pratique, on met les mains dans le code et on manipule soi-même pendant des heures de la Data.
Mon but c'est surtout de vous donner l'envie d'analyser à fond des bases de données.

Je vous accompagne afin de vous aider à saisir chaque élément abordé dans la formation (n'hésitez pas à poster vos questions, j'y réponds très rapidement)

Commencez à apprendre SQL et l'Analyse de Data !

Table des matières de cette formation SQL, Data Science (durée : 11h24m)

  • Introduction SQL
    • Introduction gratuit 00:00:36
    • Installation et Utilisation de DB Browser SQLite gratuit 00:04:06
    • Introduction aux bases de données et SQL gratuit 00:02:28
    • Comprendre les tables, lignes et colonnes gratuit 00:03:38
    • Notre première requête SQL gratuit 00:05:35
    • Ordre des colonnes gratuit 00:03:43
    • Filtrer avec WHERE gratuit 00:07:42
    • Limiter le nombre de résultats gratuit 00:03:23
  • Opérateurs logiques et Ordre
    • Conditions multiples avec AND et OR 00:07:47
    • Grouper les opérateurs avec des parenthèses 00:09:49
    • Trier les résultats avec ORDER BY 00:05:03
    • Ordre des résultats sur plusieurs colonnes 00:05:58
  • Challenge 1: Requêtes SQL
    • Introduction 00:00:27
    • Utiliser SELECT et LIMIT pour afficher certains éléments de la table 00:01:18
    • Utiliser WHERE pour filtrer les résultats 00:02:07
    • Ajouter des critères avec des opérateurs logiques 00:03:58
    • Trier les résultats 00:02:39
  • Requêtes sur SQLite avec Python
    • Présentation section 00:00:44
    • Installation Python et Jupyter Notebook 00:06:02
    • Connexion à la base de données 00:02:30
    • Créer un Curseur et exécuter une requête SQL sur Python 00:17:36
    • Chercher un certain nombre de résultats 00:07:09
    • Stopper la connexion à la base de données 00:04:59
  • Projet Guidé: Base de données SQLite (Bonus Python)
    • Présentation du projet 00:00:50
    • Présentation de la commande SQLite et exécution de requêtes SQL 00:09:32
    • Utiliser Python avec SQLite 00:05:51
    • Calculer des prévisions démographiques 00:18:51
    • Sommer des lignes d'une colonne pour calculer la surface totale 00:09:34
  • Calcul de statistiques en SQL
    • Introduction 00:00:36
    • Compter le nombre de lignes en SQL 00:06:24
    • Trouver les valeurs minimales et maximales d'une colonne en SQL 00:08:57
    • Calculer des sommes et des moyennes en SQL 00:08:04
    • Combiner plusieurs fonctions 00:08:55
    • Associer les fonctions de calcul avec la condition WHERE 00:06:33
    • Sélectionner des éléments ou données uniques 00:05:50
    • Associer les fonctions de calcul avec DISTINCT 00:07:58
    • Opérations mathématiques en SQL 00:05:48
    • Exécuter des opérations mathématiques entre colonnes 00:08:21
  • Statistiques sur des groupes de données
    • Introduction 00:00:56
    • Calculer des statistiques en regroupant des éléments par niveau 00:07:49
    • Renommer les colonnes avec la commande AS 00:03:16
    • Pratique 00:03:24
    • Colonnes virtuelles et HAVING 00:08:40
    • Arrondir les résultats avec la fonction ROUND 00:05:55
  • Challenge 2: Exploration de données
    • Introduction 00:00:36
    • Calcul de moyennes 00:06:16
    • Trouver les valeurs extrêmes 00:07:43
    • Filtrer les valeurs 00:07:11
    • Prédire la future croissance démographique 00:07:36
    • Explorer plus sur les estimations démographiques 00:05:56
  • Modifier les données dans une table
    • Introduction 00:00:47
    • Les dates en SQL 00:07:42
    • Les différents types de données 00:02:54
    • Les clés primaires (Primary Keys) 00:03:09
    • Insérer des données dans une table 00:06:15
    • Valeurs manquantes 00:05:34
    • Modifier des valeurs 00:08:24
    • Supprimer des valeurs 00:03:32
  • Schéma d'une table
    • Introduction 00:00:44
    • Ajouter des colonnes 00:04:45
    • Supprimer des colonnes 00:01:54
    • Créer une table 00:05:48
    • Relations entre tables 00:10:21
    • Créer une table avec relations 00:02:57
    • Commande INNER JOIN 00:07:24
    • Types de combinaison entre 2 tables 00:07:37
  • Normalisation de la base de données et Relations
    • Introduction 00:00:29
    • Découverte de la base de données 00:06:17
    • Normalisation de la base de données 00:05:37
    • Types de relation 00:02:42
    • Requête sur une base de données normalisée 00:13:35
    • Créer une Join Table ou table intermédiaire 00:04:28
    • Requête SQL pour une relation many-to-many 00:07:15
    • Pratique sur la relation many-to-many 00:05:15
  • Projet Guidé: Préparer les données pour SQLite (Bonus Python)
    • Introduction 00:00:30
    • Découverte du dataset 00:05:25
    • Filtrer les données 00:11:39
    • Nettoyer les colonnes Unnamed et Won? 00:07:24
    • Nettoyage de la colonne Additional Info 00:12:03
    • Exporter vers SQLite 00:09:24
  • Projet Guidé: Créer des relations sur SQLite (Bonus Python)
    • Introduction 00:00:21
    • Rappel table 00:03:16
    • Créer la table ceremonies 00:13:29
    • Contraintes de clé externe 00:01:52
    • Relation one-to-many avec la table nominations 00:15:19
    • Supprimer et renommer des tables 00:05:10
    • Créer une Join Table 00:06:03
  • PostgreSQL
    • Introduction 00:00:36
    • SQLite vs. PostgreSQL 00:01:58
    • Vue d'ensemble de PostgreSQL 00:01:29
    • Installer PostgreSQL 00:02:26
    • Connexion à PostgreSQL 00:07:59
  • Command Line PostgreSQL
    • L'outil PSQL 00:01:54
    • Exécuter des requêtes SQL 00:01:53
    • Commandes spéciales PostgreSQL 00:02:34
    • Changer de base de données 00:03:12
    • Créer des utilisateurs 00:05:17
    • Ajouter des permissions 00:04:46
    • Retirer des permissions 00:04:23
    • Superusers 00:01:40
    • Supprimer un utilisateur, une table ou une base de données 00:04:42
  • Utilisation PostgreSQL avec Python
    • Connexion avec Psycopg2 00:03:50
    • Créer une table 00:03:38
    • Transactions en SQL 00:05:21
    • Commit automatique 00:02:31
    • Exécuter des requêtes 00:05:58
    • Créer des bases de données 00:04:36
    • Supprimer des bases de données 00:03:27
  • Projet final: Exploration base de données PostgreSQL
    • Installation de la base de données 00:06:32
    • Schéma de la base de données 00:06:26
    • Exploration avec DISTINCT, COUNT et GROUP BY 00:06:32
    • Commande EXTRACT 00:10:33
    • Exploration avec WHERE 00:05:41
    • Commande IN 00:06:01
    • Commande LIKE 00:11:51
    • Challenge GROUP BY 00:06:47
    • Challenge HAVING 00:08:35
    • JOINS 00:07:00
    • Exemples INNER JOIN 00:06:51
    • Exemples OUTER JOIN 00:05:26
    • Challenge JOIN: Afficher tous les titres de film, catégories et leurs langues 00:00:52
    • Solution Challenge JOIN 00:02:48
    • Challenge Marketing 1: Trouver les films qui rapportent le plus 00:00:31
    • Solution Challenge Marketing 1 00:03:13
    • Challenge Marketing 2: Quel est le magasin qui a vendu le plus (Store 1 vs. 2) ? 00:00:20
    • Solution Challenge Marketing 2 00:03:12
    • Challenge Marketing 3: Nombre de locations films d'action, comédies et animation 00:00:21
    • Solution Challenge Marketing 3 00:04:26
    • Challenge Marketing 4: Offre promo à tous les clients qui ont + de 40 locations 00:00:12
    • Solution Challenge Marketing 4 00:02:18



Formateur : Rod Paris

Rod Paris a publié 5 tutoriels et obtenu une note moyenne de 5,0/5 sur 58 tutoriels vendus. Voir les autres formations de Rod Paris

  • Avec quelle version de logiciel ce tuto est-il compatible ?
    SQL
  • Quel est le niveau requis pour suivre ce tuto ?
    débutant
  • Que contient le fichier source ?
    Le fichier source contient l'ensemble des bases de données utilisées dans la formation ainsi que des guides d'installation
accédez à plus de 1151 tuto gratuits


non, je ne veux pas me former gratuitement

voir notre politique de protection des données