Formation Hibernate Search

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Hibermate Search vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Appréhender tous les aspects de la mise en place d'Hibernate Search
  • Configurer les différents analyseurs de textes et les différentes syntaxes de requêtage
  • Mettre en place efficacement Hibernate Search dans leur projet

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

Contacter l'organisme

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Hibernate Search associe la puissance du framework Hibernate avec le moteur de recherche plein texte Apache Lucene . Hibernate Search permet grâce à des annotations d'indexer les objets d'un domaine, Hibernate Search prend à sa charge la synchronisation du contenu de la base avec l'index plein texte de Lucene et permet de directement retourner des objets du domaine lors d'une requête plein texte.
Ce cours permet d'appréhender tous les aspects de la mise en place d'Hibernate Search.

À l'issue de cette formation Hibermate Search vous allez apprendre les différentes architectures possibles, les annotations d'indexation, la configuration des différents analyseurs de textes et les différentes syntaxes de requêtage. A l'issue du cours, les participants auront toutes les clés pour mettre en place efficacement Hibernate Search dans leur projet.

Programme

Introduction à Hibernate Search

Le projet Hibernate et les projets satellites Hibernate Search, présentation des différents composants et des apports de l'intégrationChoix lors de la mise en placeDifférentes architectures pour l'indexationLes différents types de répertoires LuceneConfigurations du ReaderL'outil LukeAllTravaux Pratiques :Mise en place basique d'Hibernate Search, Parcours du repository via LukeAll

Mapping des entités

Annotations principales : @Indexed, @FieldAutres annotations : @DocumentId, @NumericField, @Boost...Objets embarqués et associationsLes analyseurs, leur rôles et utilisation. Analyseurs fournis, implémentation d'un analyseurAnnotations @Analyzer, @AnalyzerDefConversion en String via les BridgesBridges fournis et implémention de l'interface BridgeTravaux Pratiques :Indexation d'un modèle de domaine complexe (associations, objets embarqués) avec contenu binaire (document word, pdf, ...).

API de recherche

Choix pour le requêtage : l'API Hibernate Search ou la syntaxe LucènePattern d'exécution d'une requêteDistinction entre 'Terme unique' et 'phrase'Types de recherche : approximative, de proximité, d'intervalle, utilisation du boost ... Syntaxe Lucene API Hibernate Search : QueryParser, QueryBuilderConstruction de la requête Hibernate Travaux Pratiques :Implémentation des différents types de recherche et comparaison des résultats obtenus

Recherche : notions avancées

Tri et pertinence des résultats Mise en place de la paginationPerformance de la recherche, utilisation des projections, utilisation de cacheSurbrillance des termes cherchésCatégorisation des résultatsTravaux Pratiques :Mise en place des concepts présentés

Monitoring et administration de l'index

Modification manuelle de l'index, réindexation complète ou partielleOptimisation automatique, manuelleMonitoring via JMXImplémentation d'un IndexReaderPartitionnement et partage d'index Travaux Pratiques :Optimisation d'index, monitoring et observation des performances.

Prérequis

Connaître Hibernate

Public

Cette formation Hibernate Search s'adresse à des programmeurs, développeurs, chefs de projet désireux de mettre en place efficacement un moteur de recherche plein texte dans leurs applications Java

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Approfondir vos compétences en utilisant "Splunk Core Certified Power User" (ou Splunk niveau avancé)
  • Effectuer des analyses avancées et résoudre des problèmes complexes.
Tarif

A partir de 2 280,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Plus précisément à l’issue de cette formation Elasticsearch, Logstash et Kibana vous aurez acquis les connaissances et les compétences pour :

  • Comprendre les différents cas d’usages de la pile et les différentes facettes de l’offre proposée par la société Elastic
  • Savoir installer et configurer les différents produits de la suite
  • Savoir mettre au point des pipelines Logstash
  • Savoir mettre en place des index Elastic Search ou data streams. (settings, mappings, cycle de vie)
  • Comprendre toutes les possibilités de recherche offertes par le moteur ElasticSearch
  • Savoir mettre en place les tableaux de bords prédéfinis de la suite
  • Savoir mettre en place ces propres tableaux de bord dans Kibana
  • Sécuriser l’architecture et personnaliser l’interface utilisateur Kibana en fonction des rôles
  • Avoir une introduction au Machine Learning
Tarif

A partir de 1 890,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Créer un site Internet sur Wix à partir de zéro, fonctionnel et indexé
  • Ajouter, supprimer, mettre à jour les contenus
  • Modifier la mise en page
  • Ajouter des applications de Wix App Market
  • Connecter votre nom de domaine
  • Héberger votre site chez Wix.
Tarif

A partir de 1 680,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Le SEO sert à être bien placé dans les résultats de requête des moteurs de recherche, et en premier lieu Google, qui représente l'écrasante majorité du trafic des moteurs de recherche. Cette formation vous explique le fonctionnement du référencement naturel dit SEO.
Elle permet de comprendre les fondamentaux du référencement SEO que ce soit pour un site internet, un blog ou une boutique en ligne.
Tarif

A partir de 575,00 €

Durée

3j / 22h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

  • Acquérir les bonnes pratiques pour concevoir un site web
  • Intégrer le web dans sa stratégie marketing et maîtriser les leviers de croissance
  • Intégrer des solutions innovantes et accroître sa performance commerciale
  • Définir un plan d’action digital performant et innovant
Tarif

A partir de 4 500,00 €

Durée

9j / 63h

Modes

Objectifs de la formation

À l'issue de cette formation Big Data, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Définir les principaux concepts du Big Data 
  • Appréhender les avantages et les contraintes du Big Data 
  • Identifier les enjeux stratégiques, organisationnels et économique du Big Data en entreprise
  • Déterminer les technologies principalement utilisées dans l’écosystème Big Data 
  • Déterminer les éléments de sécurité, d'éthique et les enjeux juridiques
  • Anticiper l’intégration du Big Data dans le SI de l’entreprise
Tarif

A partir de 1 780,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Disposer d’un panorama complet des aspects du display
  • Construire, étape par étape, sa stratégie display dans le cadre de sa politique globale de communication
  • Évaluer et optimiser le ROI de ses campagnes display
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Définir un plan d’action digital performant et innovant
  • Passer du marketing traditionnel à l’Inbound Marketing
  • Optimiser ses leviers d’acquisition : Search, Social et E-mailing
  • Osez l’Automation Marketing et le Marketing d’influence
Tarif

A partir de 1 550,00 €

Durée

2j / 14h

Modes
  • Entreprise

Objectifs de la formation

  • Dialoguer avec des spécialistes et disposer d'une boite à outils du numérique, pour accélérer ses projets, mieux négocier, rester au contact
  • Disposer d'une vue d'ensemble des évolutions du secteur digital, des rapports de force entre acteurs, des usages et attentes des publics, pour reconnaître les opportunités
  • Identifier comment se crée un plan d’action numérique
Tarif

A partir de 1 490,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation DevOps Agile vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Énoncer toutes les phases de développement d’un projet Agile et les mesures de “quality gate” (mur qualité)
  • Citer des outils logiciels associés
  • Savoir utiliser un outil de backlog (recueil des besoins)
  • Savoir utiliser un outil de versionning et comprendre son vocabulaire (repository, branche, push, commit, etc.)
  • Comprendre le fonctionnement d’un outil de « build » logiciel
  • Connaître la typologie des tests logiciels et les outils associés
  • Comprendre la distinction entre intégration, livraison et déploiement continu
  • Comprendre en quoi consiste un pipeline d’intégration continue
  • Comprendre le paramétrage d’outils comme Jenkins ou GitLabCI
  • Savoir construire une application simple avec Ansible (playbook)
  • Comprendre les concepts de conteneur (Docker) et d’orchestrateur (Kubernetes)
  • Savoir créer un conteneur Docker simple
  • Comprendre en quoi consiste le déploiement d’une application sur un cluster Kubernetes
  • Comprendre en quoi un outil comme Elastic Search participe à l’amélioration continue d’un logiciel
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...