facebook
favorite button
super instructor icon
Professeur fiable
Ce professeur a un délai et un taux de réponse très élevé, démontrant un service de qualité et sa fidélité envers ses élèves.
member since icon
Depuis juin 2020
Professeur depuis juin 2020
Cours d'informatique - Cours de base de données - cours d' SQL (Oracle/ PostGreSQL)
course price icon
Àpd 17 £ /h
arrow icon
Diplômé en informatique je propose des cours de SQL dans le but d'aider des étudiants qui ont des difficultés avec ce langage ou qui désirent améliorer leur manière de coder.
Par exemple la thématique : Le SELECT, les jointures internes/externes, DML, DDL, DCL , ...
Informations supplémentaires
apportez votre support et notes.
Lieu
location type icon
En ligne depuis la Belgique
Age
Adultes (18-64 ans)
Seniors (65+ ans)
Niveau du Cours
Débutant
Intermédiaire
Durée
60 minutes
Enseigné en
français
Disponibilité semaine type
(GMT -04:00)
New York
at teacher icon
Cours par webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Diplômé en informatique je propose des cours de Java SE dans le but d'aider des étudiants qui ont des difficultés avec ce langage ou qui désirent améliorer leur manière de coder.
Par exemple la thématique de l'héritage, le polymorphisme, ...
Lire la suite
Cours Similaires
arrow icon previousarrow icon next
verified badge
Brahim
Module 1 : Présentation de SQL
Définir SQL comme la pierre angulaire de l'activité de la base de données
Application des normes ANSI/ISO
Décrire les blocs de construction fondamentaux : tables, colonnes, clés primaires et clés étrangères

Module 2 : Création du schéma de la base de données
- Création de tableaux et de colonnes
Construire des tableaux avec CREATE TABLE
Modifier la structure d'une table avec ALTER TABLE
Ajouter des colonnes à une table existante
Suppression de tables avec DROP TABLE

- Protéger l'intégrité des données avec des contraintes
Garantir l'unicité avec des contraintes de clé primaire
Application de l'intégrité avec des contraintes de clé étrangère
Imposer des règles métier avec des contraintes de vérification

- Améliorer les performances avec les index
Accélérer la récupération des données avec des index
Directives recommandées pour la création d'index

Module 3 : Manipulation des données
- Modification du contenu des tables
Ajouter des lignes de tableau avec INSERT
Modification du contenu de la ligne avec UPDATE
Suppression de lignes avec DELETE

- Appliquer les opérations
Contrôle des transactions avec COMMIT et ROLLBACK
Déploiement de BEGIN TRANSACTION dans SQL Server

Module 4 : Utilisation de l'instruction SELECT
- Rédaction de requêtes Single Table
Récupérer des données avec SELECT
Spécification d'expressions de colonne
Trier le résultat avec ORDER BY
Gestion des valeurs NULL dans les expressions

- Restriction des lignes avec le filtre WHERE
Test d'égalité ou d'inégalité
Application de caractères génériques
Éviter les pièges de la valeur NULL

Module 5 : Interroger plusieurs tables
- Application de la syntaxe de jointure standard ANSI/ISO
Correspondance des lignes associées avec INNER JOIN
Inclure des lignes non correspondantes avec OUTER JOIN
Créer un produit cartésien avec CROSS JOIN

- Combinaison de résultats avec des opérateurs d'ensemble
Empiler les résultats avec UNION
Identification des lignes correspondantes avec INTERSECT
Utiliser EXCEPT pour trouver des lignes non correspondantes

Module 6 : Utilisation de fonctions dans la récupération de données
- Traitement des données avec des fonctions de lignes
Mise en forme conditionnelle avec l'expression CASE
Utilisation de l'expression CASE pour simuler des tests IF
Traiter les valeurs NULL

- Effectuer des analyses avec des fonctions d'agrégation
Résumer les données à l'aide de SUM, AVG et COUNT
Trouver les valeurs les plus hautes / les plus basses avec MAX et MIN
Définir le niveau de synthèse avec GROUP BY
Application des conditions de filtrage avec HAVING

Module 7 : Construire des requêtes imbriquées
- Application de sous-requêtes dans les conditions de filtre
Création de sous-requêtes corrélées ou non corrélées
Tester l'existence des lignes

- Inclure des sous-requêtes dans les expressions
Placer des sous-requêtes dans la liste des colonnes
Création d'expressions complexes contenant des sous-requêtes
Gestion des sous-requêtes qui ne renvoient aucune ligne

Module 8 : Développement de vues en ligne et stockées
- Décomposer des problèmes complexes
Sélection de données à partir d'un ensemble de résultats de requête
Utilisation de sous-requêtes dans la clause FROM

- Création de vues dans une base de données
Construire du code réutilisable
Création de vues actualisables ou non actualisables
verified badge
Amin
Les compétences en analyse de données peuvent transformer votre carrière, et nul besoin d'être un as des maths ou d'avoir une formation technique pour les acquérir. Si vous savez utiliser un ordinateur et que vous êtes curieux, vous pouvez y arriver. En seulement 10 heures de cours particuliers, vous passerez de l'inconnu à l'analyse autonome de données réelles.

Vous êtes peut-être étudiant et devez analyser des données pour un cours ou un mémoire. Vous cherchez peut-être votre premier emploi dans les données, la finance ou le commerce et souhaitez acquérir une compétence recherchée par les employeurs. Vous utilisez peut-être déjà Excel quotidiennement, mais vos rapports vous prennent des heures et vous soupçonnez qu'il existe une méthode plus rapide. Ou peut-être n'avez-vous jamais écrit une seule ligne de code et l'idée vous paraît intimidante. Ce cours est conçu pour vous tous, et chaque leçon s'adapte à votre niveau actuel.

Je suis ingénieur et je travaille quotidiennement avec des données, des statistiques et la programmation (SQL, Python, R, Excel). Je n'enseigne pas la théorie pour le simple plaisir de la théorie. J'enseigne comment j'utilise ces outils dans un contexte professionnel réel : vous partez d'une problématique concrète, d'un jeu de données réel et vous découvrez une méthode claire pour passer de l'un à l'autre.

Dans 10 heures, vous serez capable de :

Écrivez vous-même des requêtes SQL. Sélectionnez, filtrez, triez et regroupez des données, combinez plusieurs tables avec des jointures et répondez à des questions concrètes telles que « quel produit s'est le mieux vendu chaque mois ? »
Nettoyez et analysez vos données dans Excel. Utilisez des formules de recherche, des calculs conditionnels et des tableaux croisés dynamiques pour créer des graphiques clairs, au lieu de passer des heures à effectuer des tâches manuelles.
Créez votre premier tableau de bord Power BI. Importez des données, nettoyez-les avec Power Query, créez des visualisations interactives et partagez un rapport d'aspect professionnel.
Expliquez vos résultats. Transformez une question métier en requête ou en tableau de bord, vérifiez la cohérence de vos résultats et présentez-les à une personne qui ne connaît pas les données.
Présentez un projet finalisé. Repartez avec une analyse prête à intégrer à votre portfolio, utilisable lors d'un entretien ou dans votre thèse.

Comment les 10 heures sont organisées (nous adaptons cela à votre niveau et à votre objectif)

Heures 1-2 : Fondements. Nous définissons votre objectif, évaluons votre niveau et abordons vos premières requêtes SQL (SELECT, WHERE, ORDER BY).
Heures 3-4 : SQL en détail. Regroupement et synthèse des données, jointures entre tables et nettoyage des données désordonnées.
5e et 6e heures : Maîtrise d’Excel pour l’analyse. Formules avancées, tableaux croisés dynamiques et graphiques.
7e et 8e heures : Power BI. Importation et nettoyage des données, création de visualisations et d’un tableau de bord interactif.
Heures 9 à 10 : Votre projet. Nous intégrons tous les éléments à un jeu de données réaliste (ventes, finance, RH ou vos propres données), et je vous donne un retour d’information ainsi qu’un plan pour les prochains exercices.

Si vous maîtrisez déjà Excel ou SQL, nous passerons sur les notions que vous connaissez déjà et nous concentrerons sur vos besoins. Si vous souhaitez approfondir vos connaissances ultérieurement (par exemple, DAX avancé, Python ou les statistiques), nous pourrons reprendre les mêmes bases.

Comment fonctionnent les leçons

Chaque leçon est individuelle et personnalisée. Vous vous entraînez sur votre propre écran avec mon accompagnement, ce qui vous permet d'apprendre par la pratique plutôt que par l'observation. Entre les séances, je peux vous proposer de courts exercices si vous souhaitez vous entraîner davantage, et vous pouvez me poser des questions à tout moment. Si vous disposez de vos propres fichiers ou données de travail (anonymisées, bien sûr), nous pouvons les utiliser, ce qui rend l'apprentissage beaucoup plus pertinent. Sinon, je fournis des jeux de données d'entraînement.

J'explique en anglais ou en français (ou en arabe si c'est plus facile pour vous), et je suis patient. Il n'y a pas de questions bêtes. Si quelque chose n'est pas clair, je l'expliquerai autrement jusqu'à ce que ce soit le cas.

À qui s'adresse ce cours ?

Étudiants en commerce, économie, ingénierie, sciences ou sciences sociales
Les demandeurs d'emploi et les personnes en reconversion professionnelle qui souhaitent faire leurs premiers pas dans l'analyse de données
Les professionnels qui souhaitent automatiser leurs rapports et travailler plus rapidement
Débutants complets. Aucune expérience préalable avec SQL ou Power BI n'est requise.
message icon
Contacter Chris
repeat students icon
Le premier cours est couvert par notre Garantie Le-Bon-Prof
Cours Similaires
arrow icon previousarrow icon next
verified badge
Brahim
Module 1 : Présentation de SQL
Définir SQL comme la pierre angulaire de l'activité de la base de données
Application des normes ANSI/ISO
Décrire les blocs de construction fondamentaux : tables, colonnes, clés primaires et clés étrangères

Module 2 : Création du schéma de la base de données
- Création de tableaux et de colonnes
Construire des tableaux avec CREATE TABLE
Modifier la structure d'une table avec ALTER TABLE
Ajouter des colonnes à une table existante
Suppression de tables avec DROP TABLE

- Protéger l'intégrité des données avec des contraintes
Garantir l'unicité avec des contraintes de clé primaire
Application de l'intégrité avec des contraintes de clé étrangère
Imposer des règles métier avec des contraintes de vérification

- Améliorer les performances avec les index
Accélérer la récupération des données avec des index
Directives recommandées pour la création d'index

Module 3 : Manipulation des données
- Modification du contenu des tables
Ajouter des lignes de tableau avec INSERT
Modification du contenu de la ligne avec UPDATE
Suppression de lignes avec DELETE

- Appliquer les opérations
Contrôle des transactions avec COMMIT et ROLLBACK
Déploiement de BEGIN TRANSACTION dans SQL Server

Module 4 : Utilisation de l'instruction SELECT
- Rédaction de requêtes Single Table
Récupérer des données avec SELECT
Spécification d'expressions de colonne
Trier le résultat avec ORDER BY
Gestion des valeurs NULL dans les expressions

- Restriction des lignes avec le filtre WHERE
Test d'égalité ou d'inégalité
Application de caractères génériques
Éviter les pièges de la valeur NULL

Module 5 : Interroger plusieurs tables
- Application de la syntaxe de jointure standard ANSI/ISO
Correspondance des lignes associées avec INNER JOIN
Inclure des lignes non correspondantes avec OUTER JOIN
Créer un produit cartésien avec CROSS JOIN

- Combinaison de résultats avec des opérateurs d'ensemble
Empiler les résultats avec UNION
Identification des lignes correspondantes avec INTERSECT
Utiliser EXCEPT pour trouver des lignes non correspondantes

Module 6 : Utilisation de fonctions dans la récupération de données
- Traitement des données avec des fonctions de lignes
Mise en forme conditionnelle avec l'expression CASE
Utilisation de l'expression CASE pour simuler des tests IF
Traiter les valeurs NULL

- Effectuer des analyses avec des fonctions d'agrégation
Résumer les données à l'aide de SUM, AVG et COUNT
Trouver les valeurs les plus hautes / les plus basses avec MAX et MIN
Définir le niveau de synthèse avec GROUP BY
Application des conditions de filtrage avec HAVING

Module 7 : Construire des requêtes imbriquées
- Application de sous-requêtes dans les conditions de filtre
Création de sous-requêtes corrélées ou non corrélées
Tester l'existence des lignes

- Inclure des sous-requêtes dans les expressions
Placer des sous-requêtes dans la liste des colonnes
Création d'expressions complexes contenant des sous-requêtes
Gestion des sous-requêtes qui ne renvoient aucune ligne

Module 8 : Développement de vues en ligne et stockées
- Décomposer des problèmes complexes
Sélection de données à partir d'un ensemble de résultats de requête
Utilisation de sous-requêtes dans la clause FROM

- Création de vues dans une base de données
Construire du code réutilisable
Création de vues actualisables ou non actualisables
verified badge
Amin
Les compétences en analyse de données peuvent transformer votre carrière, et nul besoin d'être un as des maths ou d'avoir une formation technique pour les acquérir. Si vous savez utiliser un ordinateur et que vous êtes curieux, vous pouvez y arriver. En seulement 10 heures de cours particuliers, vous passerez de l'inconnu à l'analyse autonome de données réelles.

Vous êtes peut-être étudiant et devez analyser des données pour un cours ou un mémoire. Vous cherchez peut-être votre premier emploi dans les données, la finance ou le commerce et souhaitez acquérir une compétence recherchée par les employeurs. Vous utilisez peut-être déjà Excel quotidiennement, mais vos rapports vous prennent des heures et vous soupçonnez qu'il existe une méthode plus rapide. Ou peut-être n'avez-vous jamais écrit une seule ligne de code et l'idée vous paraît intimidante. Ce cours est conçu pour vous tous, et chaque leçon s'adapte à votre niveau actuel.

Je suis ingénieur et je travaille quotidiennement avec des données, des statistiques et la programmation (SQL, Python, R, Excel). Je n'enseigne pas la théorie pour le simple plaisir de la théorie. J'enseigne comment j'utilise ces outils dans un contexte professionnel réel : vous partez d'une problématique concrète, d'un jeu de données réel et vous découvrez une méthode claire pour passer de l'un à l'autre.

Dans 10 heures, vous serez capable de :

Écrivez vous-même des requêtes SQL. Sélectionnez, filtrez, triez et regroupez des données, combinez plusieurs tables avec des jointures et répondez à des questions concrètes telles que « quel produit s'est le mieux vendu chaque mois ? »
Nettoyez et analysez vos données dans Excel. Utilisez des formules de recherche, des calculs conditionnels et des tableaux croisés dynamiques pour créer des graphiques clairs, au lieu de passer des heures à effectuer des tâches manuelles.
Créez votre premier tableau de bord Power BI. Importez des données, nettoyez-les avec Power Query, créez des visualisations interactives et partagez un rapport d'aspect professionnel.
Expliquez vos résultats. Transformez une question métier en requête ou en tableau de bord, vérifiez la cohérence de vos résultats et présentez-les à une personne qui ne connaît pas les données.
Présentez un projet finalisé. Repartez avec une analyse prête à intégrer à votre portfolio, utilisable lors d'un entretien ou dans votre thèse.

Comment les 10 heures sont organisées (nous adaptons cela à votre niveau et à votre objectif)

Heures 1-2 : Fondements. Nous définissons votre objectif, évaluons votre niveau et abordons vos premières requêtes SQL (SELECT, WHERE, ORDER BY).
Heures 3-4 : SQL en détail. Regroupement et synthèse des données, jointures entre tables et nettoyage des données désordonnées.
5e et 6e heures : Maîtrise d’Excel pour l’analyse. Formules avancées, tableaux croisés dynamiques et graphiques.
7e et 8e heures : Power BI. Importation et nettoyage des données, création de visualisations et d’un tableau de bord interactif.
Heures 9 à 10 : Votre projet. Nous intégrons tous les éléments à un jeu de données réaliste (ventes, finance, RH ou vos propres données), et je vous donne un retour d’information ainsi qu’un plan pour les prochains exercices.

Si vous maîtrisez déjà Excel ou SQL, nous passerons sur les notions que vous connaissez déjà et nous concentrerons sur vos besoins. Si vous souhaitez approfondir vos connaissances ultérieurement (par exemple, DAX avancé, Python ou les statistiques), nous pourrons reprendre les mêmes bases.

Comment fonctionnent les leçons

Chaque leçon est individuelle et personnalisée. Vous vous entraînez sur votre propre écran avec mon accompagnement, ce qui vous permet d'apprendre par la pratique plutôt que par l'observation. Entre les séances, je peux vous proposer de courts exercices si vous souhaitez vous entraîner davantage, et vous pouvez me poser des questions à tout moment. Si vous disposez de vos propres fichiers ou données de travail (anonymisées, bien sûr), nous pouvons les utiliser, ce qui rend l'apprentissage beaucoup plus pertinent. Sinon, je fournis des jeux de données d'entraînement.

J'explique en anglais ou en français (ou en arabe si c'est plus facile pour vous), et je suis patient. Il n'y a pas de questions bêtes. Si quelque chose n'est pas clair, je l'expliquerai autrement jusqu'à ce que ce soit le cas.

À qui s'adresse ce cours ?

Étudiants en commerce, économie, ingénierie, sciences ou sciences sociales
Les demandeurs d'emploi et les personnes en reconversion professionnelle qui souhaitent faire leurs premiers pas dans l'analyse de données
Les professionnels qui souhaitent automatiser leurs rapports et travailler plus rapidement
Débutants complets. Aucune expérience préalable avec SQL ou Power BI n'est requise.
Garantie Le-Bon-Prof
favorite button
message icon
Contacter Chris