CI-DIGITAL

Le Pack ULTIME sur les bases de données (22 cours en 1) 46h

Python, SQL Server 2022, Powershell, PostgreSQL (15.0), MongoDB (5.0) et Oracle ne cherchez pas plus loin tout est la !
Share
Course details
Vidéo 46 hours
Certificate of Completion

Archive

Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed
50906
  • Description
  • Curriculum
  • FAQ
  • Examens

La formation en quelques chiffres :

  • 46 heures de formation dont 45 heures de pratique.

  • + 250 exercices + 30 Quiz

  • Note moyenne de tous ces cours 4,5/5 (regardez sur mon profil 🙂

Cette formation Masterclass comprend :

  • SQL Server 2022 pour les (grands) débutants

  • SQL Server 2022 : La haute disponibilité

  • Oracle pour les (grands) débutants

  • Python pour les (total) débutants

  • PostgreSQL pour les (total) débutants

  • Apprenez à administrer un serveur sur PosgreSQL.

  • MySQL pour les (total) débutants

  • Powershell pour les (grands) débutants

  • MongoDB pour les (grands) débutants version 5.0

  • Apprenez le métier de DÉVELOPPEUR sur SQL Server.

  • SQL pour les data scientists (10 heures de cours + 83 exercices)

  • SQL Server : le cours complet sur l’indexation.

  • Optimisez vos procédures stockées sur SQL.

  • SQL Server : gestion de la sécurité et des privilèges

  • SQL Server : découvrez les fonctions de partitionnement

  • SQL Server : Le cours complet sur les BACKUP et les RESTORE

  • Formez-vous en tant que DBA sur SQL

  • 40 questions pour préparer votre futur entretien SQL

  • SQL Server : Défis code avec 50 exercices

  • Azure SQL pour les (total) débutants

Voici comment ce cours est structuré :

◉  1er chapitre sur SQL Server (28 heures de cours) :

    1.1 Transact SQL du (grand) débutant à avancé (9 heures de cours) :

  • Ce cours prend également la nouvelle version SQL Server version 2022 (on parle de nouvelles fonctionnalités telles que GREATEST, LEAST, WINDOWS, STRING_SPLIT, DATE_BUCKET et GENERATE_SERIES)

  • Créez une base de données et une table.

  • Commencez à jouer avec les données (SELECT, INSERT, UPDATE, DELETE).

  • Allez un peu plus loin dans Transact SQL en abordant LIKE, GROUP BY, DISTINCT

  • Discutez des fonctions de chaîne telles que SUBSTRING, FORMAT, LEFT et RIGHT, CONCAT, REPLACE et LEN, MERGE, CHOOSE, IIF, CASE WHEN, OFFSET et FECTH NEXT ROWS ainsi que les contrôles de flux avec BEGIN TRY et BEGIN CATCH, puis IF et ELSE.

  • Un long chapitre (1h30) sur les jointures utilisant les INNER JOIN, FULL JOIN, LEFT et RIGHT JOIN, CROSS et OUTER APPLY

  • Fonctions de type DATE avec DATEADD, DATEDIFF, DATEPART et EOMONTH

  • Un très long chapitre sur les fonctions RANKING comme ROW_NUMBER, OVER et PARTITION BY, ROWS /RANGE UNBOUNDED PRECEDING, FIRST et LAST VALUES, LAG et LEAD

  • Nous découvrirons un cours d’une heure sur le CTE (expression de table commune). Si puissant et si peu connu (je ne comprends toujours pas). et aussi les fonctions de conversion avec TRY CAST et TRY CONVERT, puis TRY PARSE et PARSE.

  • Bien entendu, ce cours contient 80 exercices et réponses.

◉   1.2 Administration d’un serveur SQL (12 heures de cours) :

  • Discutez de BACKUP et de RESTORE pendant 2 heures, nous verrons en détail dans ce cours comment mettre en œuvre une stratégie robuste et fiable pour garantir vos données sur un serveur de production.

  • Dans un autre cours de 2 heures, nous apprendrons comment détecter et réparer la corruption sur une base de données.  Saviez-vous que Microsoft enregistre plus de 1 000 cas de support par jour concernant la corruption ! Et vous, comment réagirez-vous en cas de corruption ?

  • Ensuite, nous irons dans le cloud sur SQL Azure, nous verrons comment créer une base de données, créer votre premier compte, configurer la sécurité

  • L’administration rime avec précaution, donc bien sûr sécurité. Nous aborderons donc la sécurité et la gestion des privilèges, pendant 2 heures. Nous apprendrons comment mettre en place un serveur SQL robuste et sécurisé.

  • Comment ne pas parler de mode isolation ? Nous verrons bien sûr les modes READ COMMITED et UNCOMMITED, REPETEABLE READ, SNAPSHOT et SERIALIZABLE. Connaissez-vous UPDLOCK ou XABORT ON ?

  • Nous aborderons également la capture des données modifiées (CDC), de nombreuses nouvelles fonctionnalités publiées sur SQL Server 2016 telles que la sécurité au niveau des lignes, le masquage dynamique des données (DDM), les données temporelles, la définition d’une table temporaire globale et la réplication.

  • Pleins d’autres thèmes seront abordés dans ce cours comme la séquence et l’identité, les bases de données systèmes comme Master,Model,les schémas, les contraintes et les clés sur les tables, les triggers, les vues, les procédures conservées, les fonctions, et tout cela pendant 15 heures

1.3 Performances sur vos serveurs SQL (6 heures de cours) :

  • Si l’on parle de performance, on parlera bien sûr d’index. Cela tombe bien car cela sera abordé pendant 2h30 dans ce chapitre. Une configuration correcte de vos index peut réellement économiser vos performances sur votre serveur SQL. Je vous conseille fortement de consulter ce chapitre, pour peut-être éviter d’engager des coûts énormes dans l’achat de serveurs, ce qui n’est peut-être pas nécessaire.

  • Connaissez-vous les requêtes SARGABLE ? Je vous laisse le découvrir dans ce chapitre, pour mieux réécrire vos requêtes SQL, et donc bien sûr, de meilleures performances en conséquence.

  • Nous aborderons également un long chapitre sur l’amélioration de vos performances sur vos procédures stockées. Quand faut-il le recompiler, est-il judicieux de le faire ? Quel est le paramètre de reniflage ? Connaissez-vous les sous-procédures stockées ? Avez-vous déjà entendu parler de l’option OPTIMIZE pour une variable ?

  • Je peux vous garantir qu’après avoir parcouru ce chapitre, vous gagnerez grandement en performances sur votre serveur de production.

2ème chapitre : Python (6 heures de cours)    :

  • Installer le code Python et VS

  • Apprenez à écrire votre premier script (PRINT, INPUT)

  • Discutez de la définition des variables

  • Conversions et types d’objets (str,int)

  • Apprendre à manipuler les chaînes de caractères

  • Structures conditionnelles (if, else, elseif)

  • Les opérateurs logiques OU ET et NON

  • Listes et tuples

  • Boucles FOR et WHILE

Et bien d’autres choses, accompagnées de nombreux exercices et quiz.

◉  3ème chapitre : Le Powershell   (2 heures de cours)    :

  • Comprendre les CMDLET et les alias

  • Opérateurs de comparaison sur Powershell

  • Découvrez le pipeline

  • Apprenez à écrire votre premier script en manipulant des objets

  • Découvrez l’interface graphique ISE

  • Comment déclarer une variable et commentaires sur PowerShell

  • Comprendre les conditions IF et ELSEIF et ELSE et SWITCH

  • Apprendre à créer et manipuler un tableau

  • Utilisez la boucle FOR dans un tableau et apprenez également FOREACH.

  • Apprendre à créer des fonctions

  • Utilisez l’écriture verbeuse dans la fonction

  • Valider les paramètres d’une fonction

  • Bien sûr tout cela accompagné de nombreux exercices !

◉ 4ème chapitre : PostGreSQL et MySQL  (7 heures de cours) :

  • Créer et définir une base de données et une table

  • Commençons ensuite à jouer avec les données avec SELECT, UPDATE, DELETE, INSERT et même UPSERT .

  • Ensuite nous irons un peu plus loin dans Transact SQL avec DISTINCT, LIKE, AND et OR, BETWEEN et ORDER BY

  • Ensuite nous irons encore plus loin dans Transact SQL avec COUNT et SUM et GROUP BY, CASE WHEN etc.

  • Fonctions de type chaîne comme LENGHT , REPLACE et SUBSTRING ainsi que OVERLAY, POSITION, REVERSE.

  • Un chapitre d’une heure sur les jointures (INNER JOIN, LEFT/RIGHT JOIN FULL OUTER JOIN, EXECPT et INTERSECT)

  • La puissance des fonctions de partitionnement (ROW_NUMBER, ROWS RANGE UNBOUNDED PRECEDING et FIRST VALUES/LAST VALUES)

◉  5ème chapitre : MongoDB

  • Installez Mongodb et Mongo Compass sur Windows

  • Créez une base de données et ses collections.

  • Faites vos premières requêtes avec find(), Pretty() et limit

  • Découvrez les opérateurs gt,gte,lt,lte

  • Et aussi les opérateurs et et ou, dans et nin , ainsi que tous et existent

  • Mettre à jour et supprimer un document avec update(), upsert, push, addtoset et $each

  • Améliorez vos performances en mettant en place des index

◉ 6ème chapitre ORACLE :

  • Créer, supprimer et modifier une base de données

  • Apprenez à jouer avec les données avec SELECT, UPDATE, DELETE et INSERT

  • Apprenez à faire des jointures avec les INNER JOIN, LEFT et RIGHT JOIN, les FULL OUTER

  • Allez encore plus loin en TSQL avec AND et OR, LIMIT, SUM et COUNT et bien d’autres choses en TSQL 🙂

◉  Points importants sur ce cours :

  • Cette formation en ligne comprend 45 heures de pratique et 1 heure de théorie. La théorie est dans les cours, pas dans ce cours 🙂

  • Ce cours s’adresse aux débutants complets, ainsi qu’aux personnes très expérimentées en développement.

  • Aucune démo ne dépasse 10 minutes (pour qu’elle ne soit pas trop soporifique).

How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.55
83 critiques
Étoiles 5
49
Étoiles 4
24
Étoiles 3
7
Étoiles 2
2
Étoiles 1
1