
àpd33.00EUR/ h
Introduction à NoSQL DataBase MongoDB par la Pratique
Traduis en utilisant Google Translate. Cliquez ici pour voir le texte original.
Ce cours vous guidera à travers les compétences et les connaissances de base dont vous avez besoin pour démarrer avec MongoDB. Cela inclut la connexion à une base de données MongoDB, comment effectuer des opérations CRUD simples et des sujets clés tels que l'agrégation, l'indexation, la modélisation des données et les transactions.1- Installation de MongoDB
2- Exécution MongoDB
3- Utilisation des Documents et Collections
4- Comprendre les commandes de gestion de la base de données
5- Exécution des fonctions CRUD (create, read, update, delete) avec mongo shell
6- Type de données enregistrées dans une base MongoDB
7- Demander la base pour remonter des documents spécifiques depuis mongo shell.
8- L'agrégation
9- L'indexation
10- Modélisation des données et des transactions
Lieu
Cours par webcam
Chez le professeur: ARD JOUABRI, Berrechid, Morocco









|
Use ⊞+wheel to zoom!
Info générales
Age : | Enfants (7-12 ans) Adolescents (13-17 ans) Adultes (18-64 ans) Seniors (65+ ans) |
---|---|
Niveau du Cours : | Débutant Intermédiaire Avancé |
Durée : | 60 minutes |
Enseigné en : | anglais, français, arabe |
Présentation
Traduis en utilisant Google Translate. Cliquez ici pour voir le texte original.
Ingénieur informatique depuis plus de 13 ans avec de fortes compétences en java et tous les frameworks qui tournent autour de java (Spring stack, Hibernate, JUnit, Maven, Eclipse,....).Ingénieur en informatique depuis plus de 13 ans avec des compétences fort en java et tous les Framework qui tournent autour de java (stack Spring, Hibernate, JUnit, Maven, Eclipse, ....).
مهند perform كمبيوت Cex لأكثر من 13 عامًا يتمع بمهارات قوية في java وجميع الأدوات التيtres فλ حول java (spring pile ، Hibernate ، Junit ، Maven ، eclips ، ....).
Education
Traduis en utilisant Google Translate. Cliquez ici pour voir le texte original.
2010 - Master en logiciels informatiques2008 - Licence en Mathématiques et Informatique
2006 - BAC+2 en Mathématiques et Informatique
2004 - Baccalauréat en Mathématiques
Expérience / Qualifications
Traduis en utilisant Google Translate. Cliquez ici pour voir le texte original.
DE 2018 à aujourd'hui : JAVA/JEE Team/Tech LeaderDE 2015 - A 2018 : Ingénieur étude et développement JAVA/JEE
DE 2011 - A 2015 : Ingénieur d'étude et développement JAVA/JEE
DE 2010 - A 2011 : Ingénieur étude et développement JAVA/JEE
Commentaires (1)
tres bon cour
Cours de programmation java standard et/ou entreprise java et/ou frameworks utilisés dans la plupart des projets java.
Le cours se déroule sous forme de cours théorique, suivi de petits exercices pratiques et sera finalisé par un mini-projet qui englobe tout ce qui est vu dans le cours.
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
Poser une question
Envoyez un message à Brahim et dites-lui ce que vous souhaitez apprendre :
Plus vous serez précis sur votre recherche de cours, sur vos disponibilités... plus Brahim sera en mesure d'accepter rapidement votre demande.
Disponibilité semaine type
(GMT -04:00) New York
L | M | M | J | V | S | D | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
àpd 33€Cours chez le professeur
àpd 33€Cours par webcam
Garantie Satisfaction Totale
Garantie Le-Bon-Prof
Si vous n’êtes pas satisfait de votre premier cours, Apprentus vous trouvera un autre professeur ou vous remboursera le cours.
Réputation Apprentus
- Professeur depuis mars 2023
- 1 élève régulier
- Numéro de téléphone vérifié.
- Connecté à Google
Disponibilité semaine type
(GMT -04:00) New York
L | M | M | J | V | S | D | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
àpd 33€Cours chez le professeur
àpd 33€Cours par webcam
Garantie Le-Bon-Prof
Si vous n’êtes pas satisfait de votre premier cours, Apprentus vous trouvera un autre professeur ou vous remboursera le cours.