SQL Server 2022 : Le cours Masterclass de 29 heures (2024)

Devenez (vraiment) un expert sur SQL, en suivant un cours dispensé par le Techlead DBA SQL chez Canal + et TF1.

4.48 (1001 reviews)
Udemy
platform
Français
language
Other
category
SQL Server 2022 : Le cours Masterclass de 29 heures (2024)
5,697
students
29 hours
content
Mar 2024
last update
$54.99
regular price

What you will learn

Devenir un vrai expert sur SQL server ( et ça c'est très très recherché).

Apprendre le langage SQL de A à Z (9 heures de cours).

A administrer un serveur SQL ( 11 heures de cours ).

A approfondir vos connaissances pour améliorer les performances sur votre serveur de production (5 heures)

Et passer un entretien a la fin de ce cours pour valider vos connaissances (40 questions et 40 réponses ! )

+ 80 exercices sont dans ce cours pour consolider vos connaissances !

Why take this course?

Si vous souhaitez bénéficier de ce cours a un prix de 20 euros, envoyez moi un email à contact@eloaformation.com, je vous enverrai le coupon de réduction dans la journée.

Je suis DBA depuis plus de 15 ans, et je suis actuellement le Techlead DBA SQL chez Canal + et TF1, donc si vous voulez devenir (vraiment) un expert sur SQL, suivez moi :)


Bienvenue dans la Masterclass SQL Server la Plus Complète sur Udemy

Découvrez un cours d'excellence, choisi par des entreprises de renom telles que SNCF, TF1, Eurosport, L'Oréal, pour former leurs équipes à SQL Server. Ce n'est pas seulement un cours, c'est une expérience d'apprentissage prouvée et de haute qualité.

Nouveautés de SQL Server 2022 :
Explorez les dernières fonctionnalités de SQL Server 2022, telles que GREATEST, LEAST, WINDOWS, STRING_SPLIT, DATE_BUCKET et GENERATE_SERIES, pour rester à la pointe de la technologie.


Nouveauté Exclusive (en tournage) : ChatGPT Intégré à SQL Server : En complément de ce cours, nous intégrons désormais ChatGPT pour enrichir votre expérience d'apprentissage sur SQL Server. Cette innovation vous offre un support interactif pour approfondir vos connaissances et pratiquer de manière plus dynamique.


Le Cours en Chiffres

  • 1 an de travail acharné

  • 28 heures de contenu interactif

  • Note moyenne de 4,5/5

  • Sélectionné pour le programme Udemy for Business

Votre Parcours d'Apprentissage :


SQL Server pour les Débutants : Fondations et Pratique:


  1. Introduction à SQL Server : Commencez votre parcours en comprenant les bases de SQL Server. Apprenez à installer SQL Server et SQL Server Management Studio, et découvrez l'interface et les principales fonctionnalités.

  2. Création et Gestion de Bases de Données : Plongez dans le monde des bases de données en apprenant à en créer et à les gérer. Vous verrez comment structurer une base de données, créer des tables, et comprendre les relations entre elles.

  3. Manipulation de Données avec T-SQL : Maîtrisez les opérations de base telles que SELECT, INSERT, UPDATE et DELETE. Ces compétences sont essentielles pour interroger et manipuler des données dans SQL Server.

  4. Concepts Avancés pour Débutants : Allez au-delà des fondamentaux avec des concepts comme les jointures, les fonctions d’agrégation (MIN, MAX, AVG, COUNT, SUM), et les fonctions de chaîne (SUBSTRING, FORMAT, CONCAT, REPLACE). Ces outils vous aideront à tirer le meilleur parti de vos données.

  5. Travail avec les Dates et les Fonctions Temporelles : Comprenez comment gérer et manipuler les données temporelles avec des fonctions comme DATEADD, DATEDIFF et EOMONTH, essentielles pour traiter les données historiques et planifier pour l'avenir.

  6. Découvrez la puissance des jointures : 2 heures de cours sur les jointures avec INNER JOIN, LEFT et RIGHT JOIN, mais aussi les méconnus INTERSECT et EXECPT et bien d'autres encore, avec bien sur des exercices a la fin de ce chapitre.

  7. Le Transact SQL plus avancé avec les fonctions de partition:  Découvrez la puissance et les très méconnus fonctions de partition avec le ROW_NUMBER, le ROWS UNBEDDED PRECEDING, DENSE et RANK_DENSE (et bien d'autres encore). Laissez vous vraiment surprendre par la simplicité de ces puissantes commandes qui vont vous faire gagner un temps monstre en transact SQL ( c'est le seul cours sur Udemy a en parler).

  8. Approche Pratique avec Exercices et Démos : Chaque concept est renforcé par des exercices pratiques et des démonstrations pour vous assurer de bien comprendre et de pouvoir appliquer ce que vous avez appris.

Administration SQL :


  1. Stratégies de Backup et Restore : Maîtrisez l'art de protéger vos données avec des sessions approfondies sur les techniques de backup et restore. Apprenez à mettre en place des stratégies robustes et fiables pour garantir la sécurité des données sur un serveur de production.

  2. Gestion de la Sécurité des Données : La sécurité n'est pas une option, c'est une nécessité. Découvrez comment sécuriser vos serveurs SQL, de la gestion des privilèges à la prévention des menaces. Nous couvrirons les aspects cruciaux de la sécurité des bases de données, tels que la configuration des rôles, la gestion des permissions et les meilleures pratiques pour protéger vos informations.

  3. Optimisation de la Performance du Serveur : Un serveur performant est la clé d'une gestion efficace des données. Nous explorerons les techniques avancées pour améliorer la performance de votre serveur SQL. Apprenez à identifier et corriger les goulots d'étranglement, à configurer correctement vos bases de données, et à utiliser des outils d'optimisation pour garantir une performance optimale.

  4. Amélioration des Performances : Techniques avancées pour optimiser vos serveurs SQL en production.

Préparez Votre Avenir Professionnel
Terminez votre formation en confiance avec une session dédiée de 40 questions/réponses pour simuler un entretien d'embauche en SQL.


Points Forts du Cours

  • Couvre toutes les versions de SQL Server jusqu'à 2022.

  • Équilibre entre théorie (1 heure) et pratique (27 heures).

  • Adapté à tous les niveaux, du débutant au confirmé.

  • Des démos courtes et ciblées pour un apprentissage efficace et agréable.

Rejoignez-nous Maintenant
Ne manquez pas cette opportunité unique d'améliorer vos compétences en SQL Server avec un cours conçu pour vous propulser vers le succès. Inscrivez-vous dès aujourd'hui !

Cette version est plus structurée et directe, mettant en avant les principaux atouts du cours tout en restant engageante et informative.

Content

Introduction

Tous mes cours sont a 10 euros ! Téléchargez les coupons :)
Structure du cours

Mise en place de votre environnement

Installation SQL Server
Installation Management Studio
Première utilisation de Management Studio

1er chapitre le Transact SQL

Qu'allons nous voir dans ce premier chapitre ?

TSQL :Commençons d'abord par apprendre à créer une base de donnée et une table

Qu'est ce qu'une Base de donnée ?
Démo: Comment créer une Base de donnée
Démo : Comment supprimer et modifier le nom d'une base de donnée
Qu'est ce qu'une Table ?
Démo : Comment créer une table ?
Démo : Comment supprimer ou modifier le nom d'une table ?
Exercice Base de donnée
Corrigé Exercice sur la BDD
Exercice sur la table
Corrigé exercice sur la table

TSQL : Ensuite commençons a jouer avec les données

Demonstration : Comment Insérer des données via l'INSERT
Demonstration : Sélectionner et filtrer les donnes avec le WHERE
Demonstration : Mettre a Jour des données via l'UPDATE
Demonstration: comment faire un UPDATE sur deux colonnes
Demonstration : L'utilité des commentaires et des crochets en TSQL
Demonstration : Comment Insérer plusieurs valeurs identiques très simplement
Demonstration : Supprimer des données via le DELETE
Exercice sur les données
Corrigé de l'exercice

TSQL : Et si on allait un peu plus loin dans le Transact SQL ?

Démo: Renommer les colonnes avec les alias
Démo :L'opérateur LIKE
Démo :Sélectionner un certain nombre de lignes avec le TOP
Démo :Enlever les doublons avec le DISTINCT
Démo: Copier une table via le SELECT INTO
Démo :Les opérateurs de comparaison = != etc…
Démo :Trions les données avec l'ORDER BY
Démo : Les opérateurs AND et OR
Démo :L'opérateur BETWEEN
Démo :L'opérateur HAVING cousin du WHERE
Regroupons les donnes avec le GROUP BY
La commande PRINT
TRUNCATE VS DELETE
Exercice sur le TSQL 1ere partie
Corrigé exercice sur le TSQL 1ere partie

TSQL :Les fonctions d'agregation

Démo : Les fonctions d'agrégats : MIN, MAV et AVG
Démo : Comptez les lignes avec COUNT et SUM
Exercice sur le TSQL 2eme partie
Corrigé exercice sur le TSQL 2eme partie

TSQL :Les fonctions de type chaine

La commande SUBSTRING
TRIM/LTRIM/RTRIM UPPER et LOWER
FORMAT
LEFT/RIGHT
REPLACE et LEN
REPLICATE/REVERSE/CHARINDEX
STUFF /STRING SPLIT
CONCAT et CONCAT_WS

TSQL :Les fonctions logiques

CHOOSE
IFF

TSQL :Les jointures sur SQL

INNER JOIN
LEFT/RIGHT JOIN
Demonstration : FULL OUTER JOIN
CROSS JOIN
Jointure sur plusieurs tables
LEFT JOIN VS NOT IN VS NOT EXISTS
UPDATE avec les jointures
Les Hints dans les jointures
CROSS APPLY et OUTER APPLY
EXECPT/INTERSECT

TSQL :Les fonctions DATE

DATEADD/DATEDIFF
DATEPART/DATENAME/GETDATE/GETCUTDATE
EOMONTH

TSQL :Approfondissons encore plus nos connaissances sur le TSQL

OFFSET et FECTH NEXT ROWS
DROP IF EXISTS
Le MERGE
XABORT ON
CASE WHEN
COALESCE

TSQL :Le Contrôle de flux

IF/ELSE
BEGIN TRY/BEGIN CATCH

TSQL :Les fonctions de RANKING

Exemple d'introduction aux fonctions de fenêtrages
La clause OVER avec le PARTITION BY
Les fonctions de RANKING
Le ranking dans le monde Réel
L'agregation avec les fonctions de RANKING
L’agrégation avec les fonctions de RANKING dans le monde reel
Les fonctions analytiques LAG et LEAD
ROWS /RANGE UNBOUNDED PRECEDING
Les fonctions analytiques FIRST_VALUES et LAST_VALUES

TSQL :Les fonctions de Conversion

TRY CAST et TRY CONVERT
TRY PARSE et PARSE

TSQL :Decouvrons le CTE (common table expression)

CTE exemple simple
Le point virgule dans le CTE
Obligation de rajouter les colonnes dans les CTE
Plusieurs SELECT dans le CTE
Plusieurs CTE dans la meme requete
CTE avec les vues et les PS
CTE dans les fonctions et les triggers
Modification de données via le CTE
Ordre de referencement du CTE
Les restrictions sur le CTE

Questions diverses sur le TSQL (cas pratiques)

Comment ordonner une colonne en VARCHAR avec des entiers dedans ?
Dysfonctionnement sur l'order by et les alias

Quelques TIPS SSMS

Quelques TIPS SSMS qui vont vous faciliter la vie

2eme Chapitre : L'administration d'un serveur SQL

Qu'allons nous voir dans ce deuxieme chapitre ?

Administration SQL :Les différents types de colonnes

Les types de chaînes caractères
Les types numériques
Les colonnes avec des dates
La colonne GUID
Démo : Ajouter, renommer, supprimer une colonne

Administration SQL :Les Vues et les Procédures Stockées

Qu'est-ce qu'une Vue sur SQL ?
Démo : Création d'une Vue
Qu'est-ce qu'une Procédure stockée sur SQL ?
Démo : Création d'une Procédure Stockée
Declarer une variable dans une PS

Administration SQL :Les triggers

Qu'est ce qu'un trigger ?
Demonstration: les tables virtuelles dans les triggers
Créer un trigger sur un login

Administration SQL :Les Fonctions sur SQL

Les fonctions scalaires
Les fonctions de type TABLE Inline

Administration SQL :Les contraintes et les clés sur les tables

Demonstration : La contrainte DEFAUT
Demonstration :La clé UNIQUE
Demonstration :La contrainte CHECK
Demonstration : La contrainte Primary Key
Demonstration : La contrainte Foreign Key
Demonstration la cascade dintegrite referentielle

Administration SQL :Les schemas et le snapshot sur SQL

Qu'est ce qu'un schéma ?
Demonstration : Création et utilisation d'un schéma sur SQL
Qu'est ce que le snapshot d'une base de donnée ?
Demonstration: Snapshot d'une Base de donnée

Administration SQL :Les différents modes d'isolation sur SQL

Explication sur l'isolation
Demonstration : le mode d'isolation READ COMMITED
Demonstration : le mode d'isolation UNREAD COMMITED
Demonstration : le mode d'isolation REPETEABLE READ
Demonstration : le mode d'isolation SNAPSHOT
Demonstration : le mode d'isolation SERIALIZABLE
Demonstration : Qu'est ce que le UPDLOCK ?
Qu'est ce qu'un Deadlock ?

Administration SQL :La Sequence et l'IDENTITY sur SQL

Explication sur l'identity sur SQL
Demonstration : IDENTITY sur SQL
Explication sur la sequence sur SQL
Demonstration : La Sequence sur SQL

Administration SQL :Les fonctions utiles de configuration sur SQL

Demonstration : Les fonctions en Xp_
Demonstration : Les fonctions en sp_
Demonstration : Les fonctions en @@

Administration SQL :Les tables temporaires et les tables variables

Demonstration: Comment creer une table temporaire
Demonstration: Comment creer une table variable

Administration SQL :Les Bases de données systèmes

Démonstration :La BDD master
Démonstration : LA BDD model
Démonstration : La BDD Msdb
Démonstration : La BDD TEMPDB et la BDD ressource
Démonstration : Comment bouger les fichiers TEMPDB

Administration SQL :Configuration et modification d'une BDD sur SQL

Qu'allons nous voir dans cette section
Definir les fichiers lors de la creation de la BDD
Creer une BDD en attachant un fichier
Definir une collation sur la BDD
Les filegroup dans une BDD
Qu'est ce que l'option TRUSTWORTHY sur une BDD
Activer le Containment sur la BDD
Activation du DB_CHAINING
Activation du CHANGE_TRACKING
ANSI_NULLS et QUOTE_IDENTIFIER
Les options en AUTO sur une BDD
Changer le propriétaire de la BDD
Changer le parallelisme (MAXDOP) d'une BDD
Verify page checksum sur la BDD
La BDD en mode RESTRICTED_USER et SINGLE_USER
Qu'est ce que le TARGET RECOVERY Time ?
Changer les configurations limitées aux bases de données
Comment cloner une BDD ?
Activation du service BROKER
Accelerated BDD recovery (SQL2019)
Conclusion sur les options et modifications d'une base de donnée

Administration SQL :Les BACKUP RESTORE

A quoi servent les BACKUP ?
BACKUP et RESTORE classique
BACKUP et RESTORE des logs
Les différents modes de recuperation d'une BDD
Restauration avec point d'arret dans le temps
Backup et RESTORE Differentielle
Changer les fichiers d'emplacement avec le RESTORE
BACKUP sur plusieurs fichiers
l'empilement des Backup
Qu'est ce que le CHECKPOINT
Restauration with STANDBY
Le BACKUP WITH COPY ONLY
Le BACKUP WITH CHECKSUM
Le Tail log BACKUP
BACKUP With COMPRESS et WITH MIRROR
RESTORE d'une page
Consultation des metadonnées des sauvegardes
RESTORE a partir d'un LSN(log sequence number)
La compression active t elle le CHECKSUM ?
Restauration de la BDD master
Restauration de toutes les BDD systemes
Conclusion sur les BACKUP et les RESTORE

Administration SQL :Détecter et réparer la corruption sur une BDD

Pourquoi ce cours est important ?
Quelles sont les causes de corruption ?
Que faisons nous en premier face a la corruption ?
IO/errors
TORN PAGE DETECTION et PAGE CHECKSUM
Corruption qui disparait ?
Verification de la coherence des données
Creation d'un job pour verification de la coherence
Le BACKUP WITH CHECKSUM
Explication et demonstration sur le CHECKDB
Option sur le CHECKDB
Enquête sur le CHECKDB
Options de reparations sur une BDD
Reparation d'un index non clustered
Corruption via XVI32 editor
Restore Vs Repair
Les différents états d'une BDD
Recréer un fichier de log en attachant une BDD
Le mode EMERGENCY
Reparer une BDD par le mode HACK ATTACH
Restauration d'une BDD a partir d'un backup corrompu

Administration SQL :Partons ensemble sur SQL Azure !!!

Définition de SQL Azure ?
Création de votre compte Azure
Votre responsabilité en tant que DBA sur AZURE
Creation de votre serveur SQL sur Azure
Firewall et authentification
Premiere connexion a votre serveur SQL Azure via SSMS
Explication sur les groupes de ressources
Creation de votre premiere BDD
Différence majeure entre SQL Server et Azure
Les fondamentaux du service Tiers
DTU et Vcore
DTU calculator
Explication de l'elastic pool
Comment se passe les BACKUP sur Azure ?
Restaurer une BDD via Azure

Autre Thème sur l'administration SQL

Qu'est ce que le CDC (change data capture)
Gestion de la strategie
Qui a supprimé ma table ?
Qu'est ce que le Temporal Data ?
Qu'est ce que le Dynamic Data Masking ?
Qu'est ce que le Row Level Security ?
Temporal data + Row level security + Dynamic Data Masking
Qu'est ce qu'une table temporaire globale ?

3eme Chapitre : Les performances sur SQL server

Introduction aux performances sur SQL Server

Indexer vos tables pour de meilleures performances

Qu'est ce qu'un Index ?

Performance SQL : Les fondamentaux de l'indexing

Qu'allons nous voir dans cette section ?
La Structure d'un index clustered
La Structure d'un index non clustered
La Structure d'un index non clustered sur un index Clustered
Le Table SCAN
Le Table SEEK
Attention aux performances avec les fonctions scalaires

Performance SQL : Cas pratiques sur l'indexing

Qu'allons nous voir dans cette section ?
L'index couvrant
Et si on forçait tous les index en SEEK ?
Pourquoi ne pas indexer toute la table (Over indexing) ?
Les index dupliqués
L'indexation avec INCLUDE
Index UNIQUE
L'indexing et ordre des colonnes
Penser a consolider vos index !!!
L'index filtré
Attention aux index filtrés et leur plan cache associés
SARGABLE qu'est ce que c'est ?
Les vues indéxées
Desactivation d'un index
L'index Columnstore

Performance SQL : Comment choisir le bon Index Clustered ?

Critere sur l'index clustered
Eviter de mettre un index clustered sur une colonne en NEWID

Performance SQL : La fragmentation sur les index

Qu'allons nous voir dans cette section ?
Pourquoi la fragmentation est elle importante ?
Exemple de fragmentation
Les splits de page font il de l'extra logging ?
Qu'est ce que le FILLFACTOR ?
Rebuild Index Vs REORGANIZE
REBUILD INDEX avec l'option ABORT_AFTER_WAIT

Autres questions sur les performances SQL

Pourquoi activer le IFI ?
Que veut dire SARGABLE ?
Qu'est ce que l'option Optimize for ad-hoc workload ?
Ameloriation des performances sur les fonctions Inline sur SQL Server 2019

Comment ameliorer vos performances sur vos procédures stockées

Quelle est l'avantage des Procédures stockées ?
Mise en place de l'environnement
Le plan cache et le buffer pool
Liste des causes de recompilation
Changer de mode de compatibilité invalide t il le plan cache
Changer les options de la BDD vide t il le plan cache
Changer les options du serveur invalide t il le plan cache ?
Problème de conversion de données
La MAJ des statistiques invalide t il son plan cache associé ?
Qu'est ce que le parametre sniffing
Quand doit on recompiler ?
Cas de la sous procédure
CREATE/EXEC WITH RECOMPILE
OPTION (RECOMPILE)
Option OPTIMIZE pour une variable

Screenshots

SQL Server 2022 : Le cours Masterclass de 29 heures (2024) - Screenshot_01SQL Server 2022 : Le cours Masterclass de 29 heures (2024) - Screenshot_02SQL Server 2022 : Le cours Masterclass de 29 heures (2024) - Screenshot_03SQL Server 2022 : Le cours Masterclass de 29 heures (2024) - Screenshot_04

Reviews

Yassine
October 19, 2023
J'en suis à la section 27 et le cours semble complet, cependant, il manque beaucoup d'informations et certaines choses vue dans certaines sections ne sont expliqué que plusieurs sections plus tard voir pas du tout. Il faut parfois trouver certaines solutions sois-même sur certaines erreurs non expliqué, ou des notions non expliqué sur certains exercices ou par exemple où trouver les BDD AdventureWorks ? Seul un commentaire dans le cours m'a aidé. Le cours semble complet mais peut vraiment mieux faire.
Nikolai
August 29, 2023
Excellent cours pour debuter sur SQL Server, je le conseille vivement. De plus le formateur est tres sympa et est tres compétent. Une belle découverte, encore merci
Eric
March 24, 2023
Ensemble de cours très complet qui permet de faire un vaste voyage dans l'univers SQL Server en partant de la requête la plus simple jusqu'aux subtilités de l'administration d'un serveur SQL.
Evan78
March 23, 2023
Top cours Top formateur, c'est la perfection pour debuter sur SQL Server, je comprends mieux pourquoi ce cours est dans les top ventes !!! merci beaucoup
LeandroT
February 23, 2023
Incroyable cours sur SQL Server ,Quel travail colossal. tout est très bien détaillé et on monte très vite en compétence, encore bravo !
Max
January 27, 2023
Tres bon cours pour se lancer sur SQL Server Tres fluide pour les debutants, je ne peux que conseiller ce magnifique travail, encore bravo !
Julie
January 20, 2023
Très belle présentation du formateur. Nous a pris conscience que bien que les formations sont le fruit de la connaissance, il n'est pas toujours nécessaire de payer des sommes extravagantes pour accéder à la connaissance, surtout quand cette connaissance est une passion. Merci encore pour cette intro.
Emilie
December 11, 2022
Le cours ne traite pas beaucoup de choses meme basiques et en plus la video est floue (je pense que ça date depuis longtemps)
OLAF
September 28, 2022
oui oui il correspond à mes attentes. mais je n'arrive pas à créer des BD avec SQL serveur car je ne connais pas le nom du serveur
Franck
September 2, 2022
Merci pour vos cours. Les cours traitant des bases de données en français se raréfient sur internet et cela vous donne beaucoup de mérite. Ce n'est pas le premier cours que nous vous achetons non plus. Merci à vous.
Xavier
August 22, 2022
Super formateur de tres grande qualité Je prefere plus la plateforme ELOA FORMATION que sur Udemy, car le formateur est plus accessible sur celle ci, et c'est surtout moins cher (4 euros/mois c'est donné !) Magnifique travail 5 étoiles plus que mérité
Soufiane
August 15, 2022
il y'a des parties on dirait que tu as juste fait copier coller et tu viens nous lire ce que tu as copié !! aucune explication, ni rien du tout ! Par exemple dans le chapitre des dates : Tu viens avec tes formules de quarters avec des DATEDIFF sans aucune explication de la formule, alors que DATEDIFF sera introduit par la suite ...
Boris
July 19, 2022
au niveau sp-rename ; il m'a fallut faire des recherche car la syntaxe donnée ne passait pas. Mais trouve pour le moment le cour intéressant
Christophe
July 11, 2022
Tres heureux de mon achat, j'aime beaucoup ce formateur, on sent qu'il a la formation dans la peau, Il est vraiment très a l'aise dans ce domaine. Du coup j'ai souscris a sa plateforme sur ELOA FORMATION pour faire des économies (35 euros par an, c'est cadeau) Je conseille son catalogue complet, car ce sont des cours de très grande qualité. Merci a vous Olivier
Léna
June 30, 2022
J'aime beaucoup ce formateur, c'est vraiment l'un des meilleurs que je connais a travers ces nombreux cours. J'ai souscrit a votre de formation sur ELOA FORMATION, c'est bien meilleur que sur Udemy, en plus c'est pas cher du tout :) Encore merci pour ce magnifique travail

Coupons

DateDiscountStatus
2/12/202190% OFF
expired

Charts

Price

SQL Server 2022 : Le cours Masterclass de 29 heures (2024) - Price chart

Rating

SQL Server 2022 : Le cours Masterclass de 29 heures (2024) - Ratings chart

Enrollment distribution

SQL Server 2022 : Le cours Masterclass de 29 heures (2024) - Distribution chart

Related Topics

1719096
udemy ID
5/28/2018
course created date
11/3/2019
course indexed date
Bot
course submited by