Bases de SQL pour l'analyse de données - cours gratuit de Skypro, formation 2 mois, Date 29 novembre 2023.
Miscellanea / / December 02, 2023
Vous développerez vos compétences data et ferez vos premiers pas dans un métier recherché.
Vous apprendrez à analyser vous-même les données et serez en mesure de prendre des décisions plus précises et plus efficaces.
Apprenez à extraire des informations des bases de données et à analyser en profondeur le comportement des utilisateurs.
Apprenez les nuances du travail avec des bases de données et aidez les entreprises à prendre des décisions efficaces basées sur les données.
Vous apprendrez à améliorer un site Web ou une application grâce à un travail compétent avec des bases de données.
Vous participez à des webinaires, des cours vidéo en direct de 60 minutes et effectuez un devoir après chaque cours. Les leçons peuvent être révisées à tout moment opportun.
Dès le début du cours, vous résoudrez des problèmes proches des tâches de travail d'analyste dans le populaire interpréteur Jupyter Notebook. Il s'agit d'un véritable environnement de développement que vous pouvez utiliser pour vos propres tâches de travail.
Vous analysez des problèmes réels lors de master classes en équipe sous la direction d'un expert. Partagez votre expérience, recevez du soutien et des connexions utiles dans un environnement professionnel.
Auteur et professeur du cours SQL
Analyste produit principal chez Skyeng.
Développement d'un système pour lutter contre les transactions frauduleuses au sein de l'Alfa-Bank ukrainienne. Avec ses collègues espagnols, il a conseillé les quatre grandes banques: analysé des millions de transactions et proposé des solutions pour économiser des millions de dollars. Analyser et prévoir les indicateurs commerciaux clés pour la haute direction de Skyeng.
Analyste produit chez Skyeng. Mentor pour le cours. 2,5 ans en analytique et 2,5 ans en SQL.
Avec l'équipe, il a lancé un produit premium et a contribué à accélérer la sélection des enseignants à Skyeng. Amélioration de l'algorithme de reconnaissance des réservations d'hôtel avec visa sur Ostrovok.ru. Réduction des erreurs de type II de 69 %. «J'aiderai un analyste novice à maîtriser rapidement SQL et à devenir un grand spécialiste. SQL est pour un analyste ce que l'air est pour une personne. Cela facilite l’exploration des données, la recherche d’informations, le test d’hypothèses et la formulation de recommandations à l’entreprise.
Ingénieur de données chez Skyeng. Auteur et professeur du cours. Utilise SQL au travail depuis plus de 8 ans.
Travaille dans une équipe d'ingénieurs de données chez Skyeng. Développement de reporting pour une banque TOP-10. Était développeur MS SQL dans l'une des principales sociétés d'automatisation du commerce mobile de la CEI. Travaillé avec AWS Redshift, Microsoft SQL Server, Oracle, PostgreSQL, MySQL, DB2 et d'autres bases de données.
Module 1
Travailler avec des données natives
Requêtes de base
Apprenez à sélectionner et filtrer des données à l'aide des instructions SELECT, FROM, WHERE. Apprenez à trier les données et à utiliser les conditions.
Devoirs
Génération de nouvelles fonctionnalités et nettoyage des données
Vous comprendrez comment travailler avec l'instruction CASE. Découvrez comment créer de nouvelles fonctionnalités et filtrer en fonction de celles-ci.
Devoir: préparer un échantillon de données pour former un modèle de recommandation pour une boutique en ligne.
Travail de test pour le module: téléchargement de données pour le service marketing sous certaines conditions.
Module 2
Conversion de données
Fonctions d'agrégation
Apprenez à agréger des données, à les regrouper par champs, à trouver la somme, à trouver le minimum, le maximum, le nombre d'éléments uniques et la moyenne.
Devoirs
Joindre des tables
Vous apprendrez à combiner des tableaux, étudierez les méthodes et serez en mesure de choisir celle qui convient à votre tâche.
Devoirs
Sous-requêtes et AVEC
Comprenez comment effectuer des requêtes imbriquées et créer des tables temporaires pour stocker des données intermédiaires. Maîtrisez les constructions WITH et apprenez à l'utiliser pour écrire des requêtes complexes.
Devoirs
Fonctions de la fenêtre
Apprenez les fonctions OVER, LAG, LEAD, RANK, ROW_NUMBER. Apprenez à calculer des indicateurs pour différents groupes d'objets: écart par rapport à la moyenne du groupe et dans son ensemble, numéro de série des transactions clients, moyenne mobile.
Devoirs
Master class: mener des recherches analytiques et résoudre un problème métier à l'aide de SQL
Vous serez immergé dans une tâche réelle d’analyste de données et aiderez une entreprise à résoudre un problème. Sous la direction d'un mentor, vous analyserez les données de différentes tables, en les nettoyant d'abord et en créant de nouvelles fonctionnalités.
Devoirs
Module 3
Bases de l'administration de base de données
Créer, modifier, supprimer des données dans un tableau. Création d'index. Tableaux temporaires
Apprenez à créer, modifier, supprimer des données dans des tables et les tables elles-mêmes à l'aide des commandes CREATE, UPDATE, INSERT, DELETE, DROP.
Vous comprendrez comment créer des tables temporaires et les utiliser dans des requêtes.
Devoirs
Bases de l'optimisation
Systématisez vos connaissances en rédaction de requêtes.
Apprenez à rédiger des requêtes et à choisir une méthode pour la tâche.
Devoirs
Travaux de cours
Projet analytique en SQL
Projet pédagogique
Un projet visant à analyser les mesures de qualité du contenu et les résultats d'apprentissage des élèves sur un ensemble de données scolaires en ligne pour 2021.
Votre propre projet
Choisissez vous-même.