MongoDB pour les développeurs Java

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Installer et configurer une base MongoDB
  • Effectuer des opérations de lecture, écriture et mise à jour de données
  • Extraire des données complexes
  • Mettre en œuvre le driver Java afin d'exploiter les données d'une base MongoDB
  • Implémenter un service d'accès aux données basé sur un mapping Objet-Document

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours - 21 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours - 21 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

La formation « MongoDB pour les développeurs Java » est conçue pour vous apprendre comment intégrer une base de données NoSQL à vos projets Java.
Vous commencerez par une introduction à MongoDB, ses collections d’objets structurés et hétérogènes (document) et les notations JSON et BSON.
Nous vous montrerons comment installer MongoDB, configurer votre environnement de travail et créer un projet Java.
Vous apprendrez à manipuler des données avec la console mongo, en effectuant des requêtes simples, des insertions, des modifications et des suppressions.
Ensuite, vous apprendrez à utiliser le driver Java pour MongoDB, pour écrire un programme d’accès aux données.
Enfin, nous couvrirons des concepts avancés, tels que les modèles de données, les types de relations entre documents, la création d’indexes, les requêtes complexes et agrégations, l’atomicité des opérations et les transactions, ainsi que la réplication et le « sharding ».

Programme

Introduction

  • Vue d'ensemble et conception
  • Collections d'objets structurés et hétérogènes (document)
  • Notations JSON et BSON
  • Installation et environnement de travail
  • Console mongo
  • Création d'un projet Java

Manipulation des données avec la console

  • Documents et collections
  • Requêtes simples
  • Curseurs, tri, limites
  • Insertions
  • Modifications
  • Suppressions

Utilisation du driver Java

  • Chargement de l'API
  • Connexion à la base
  • Classe Document
  • Requêtes simples
  • Curseurs, tri, limites
  • Insertions, modifications, suppressions
  • Ecrire un programme d'accès aux données

Concepts avancées

  • Modèles de données
  • Types de relations entre documents
  • Création d'indexes
  • Requêtes complexes et agrégations
  • Atomicité des opérations et transactions
  • Réplication et " Sharding "

Prérequis

Public

  • Concepteurs-Développeurs

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire la plateforme Java EE en termes de composants applicatifs (Enterprise Java Beans, Jakarta Persistence API...)
  • Développer des servlets et JSP (JavaServer Pages)
  • Gérer le contexte applicatif avec la session
  • Déployer une application et gérer son aspect optimisation
  • Identifier la place des EJB et leurs implémentations
  • Décrire les premiers pas de la persistance en Java
  • Reconnaître les outils de construction de projets Java : Maven, Gradle
  • Décrire les Java Mapping Framework (ModelMapper, Eureka, Dozer).
Tarif

A partir de 2 800,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Développer des applications JSF (JavaServer Faces) avec PrimeFaces.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Distance

Formation Pentaho

Proposé par DAWAN

Objectifs de la formation

Comprendre le processus d'intégration de données - Maîtriser l'outil Pentaho et la bibliothèque de composants
Tarif

A partir de 2 995,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Construire des applications Java EE sécurisées avec Spring Security
Tarif

A partir de 1 450,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Approfondir la connaissance de la programmation orientée objet en Java
  • Maîtriser l'utilisation des bibliothèques Java standards
  • Comprendre et utiliser les principes de la programmation fonctionnelle en Java
  • Comprendre et utiliser les principes du développement d'applications Java EE
  • Apprendre à utiliser des outils de tests unitaires et d'intégration continue
  • Comprendre et utiliser des principes avancés de conception et d'architecture logi-cielle en Java
Tarif

A partir de 2 750,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Savoir installer MongoDB et comprendre la structure des données et le vocabulaire - Savoir manipuler et modéliser les données - Bien comprendre le mécanisme d'indexation des données - Mettre en œuvre la réplication et le partitionnement des données - Administrer et superviser le bon fonctionnement de MongoDB - Effectuer des sauvegardes et des restaurations - Sécuriser l'accès aux données de MongoDB.
Tarif

A partir de 2 075,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Pouvoir réaliser des applications en Java - Savoir choisir les technologies adaptées et mettre en place des interfaces efficaces
Tarif

A partir de 1 495,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Spring Framework : mise en oeuvre

Proposé par ENI Service

Objectifs de la formation

  • Identifier le positionnement de Spring dans les technologies Java
  • Décrire les principes de fonctionnement du conteneur et le cycle de vie des objets
  • Mettre en œuvre les design patterns IoC et l'approche AOP
  • Configurer une application Spring respectant le découpage en couches applicatives
  • Implémenter un service d'accès aux données
  • Mettre en œuvre Spring MVC dans une application
  • Intégrer des services asynchrones distants
  • Sécuriser l'application avec Spring Security
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Formation Java SE 7

Proposé par DAWAN

Objectifs de la formation

Maîtriser les évolutions apportés par Java 7
Tarif

A partir de 1 875,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...