Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
A l'issue de cette formation Programmation orientée processus jBPM vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 1 860,00 € |
Durée | 3 jours (21h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 1 860,00 € |
Durée | 3 jours (21h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Cette formation Programmation orientée processus jBPM intensive de 3 jours est destinée aux développeurs Java concernés par des applications « workflow ». Après avoir introduit les concepts généraux sur la modélisation des processus métier, le cours présente les solutions apportées par la librairie jBPM éditée par JBoss dans une optique très opérationnelle. Après chaque section, un atelier conséquent permet aux participants d'aborder progressivement toutes les problématiques des applications mettant en oeuvre des processus métier.
PanoramaBPM et orchestration de services, définitions et cas d'utilisation
Les diférents rôles, fonctionnel métier et intégrateur de solutionParticularités des projets implémentant des processus métier et facteurs de réussitePrésentation des standardsModélisation de processus
Programmation orientée processus, graphes orientés et états en attente
Représentation graphiques des processus
Noeuds, transitions et jetonsModèle d'éxécution du graphe, variables de processusPersistance, transactions et servicesIntroduction à jBPMObjectifs du projet
Le langage jPDL, comparaison avec BPEL
Le moteur de workflow et la gestion de processus
Le modeleur graphiqueLa web consoleLes différentes configurations disponibles Travaux Pratiques Installation de jBPM et mise en place de l'environnement Eclipse
Modélisation avec jBPM Designer et syntaxe XMLResponsabilité des noeudsPrincipaux types de noeuds (tâche, état, décision, fork, join)Les transitionsActions et événementsProcessus et sous processus, transfert d'informationsDémonstration avec jBPM Designer, commentaires du fichier XMLGénérer une application web pour le prototypage
Problématiques de déploiementLibrairie jBPM et dépendancesFichiers de configurations (noeuds, actions, calendrier, variables,etc)Base de données jBPM et relation avec Hibernate, configuration du service de persistanceDéploiement pour un .war ou .earTravaux PratiquesPrise en main du designer, modélisation d'un processus de validation et éxécution du processus dans une application web
Exécution d'un processusInstanciation d'un processus et notion de tokenRôle des états d'attente et la méthode signal ()
Décomposition de l'éxécution d'une transitionMode asynchrone et démarcation des transactions
Stockage d'un jeton dans la base de données jBPMLe contexte de persistance jbpmContext
Méthodes de création et de mise à jour d'un jeton
Le service DbPersistenceService et DbPersistenceServiceFactory
jbpmContext avec d'autres services de persistance (EJB, Hibernate ou DataSource JDBC)
L'utilisation des variables de processusTypes supportésCycle de vie, persistance et périmètre d'applicationPersonnalisation de la persistance avec les convertisseurs
Utiliser des actions personnaliséesConfiguration et interface ActionHandler
Les événements et leur propagation
ScriptsGestion des processusDéployer des processus programmatiquementVersionning et changement à chaudTravaux Pratiques Exécution d'un processus avec conditions via une application web
IntroductionDéfinition de tâche et instance
Affectation de tâche, les todo listCycle de vie d'une tâcheFin de tâche et continuation du processus
Affectation de tâcheActeurs, groupe d'acteurs et couloirs d'activitéL'interface AssignementHandlerVariables de tâche et contrôleursActions associées
AnnuaireL'annuaire par défaut de jBPMCalcul des affectationsUtiliser un annuaire existantTravaux PratiquesMise en place d'un annuaire et d'une application de gestion de tâches
Gestion documentaireLe standard Java Content Repository (JCR) et l'implémentation JackRabbitVariables de processusTimersPrincipe et déploiement
Cas d'utilisation (temporisateur, processus d'escalade, etc.)Calendrier métier
Notifications via emailImplémentation via des actions
Modélisation d'une notificationNotification lors de l'affectation de tâcheRemindersTemplating et mise en place
Gestion des tracesCréation des traces d'éxécutions du processusConfiguration, mise en place d'entrepôt de données (data warehousing)Analyse des logs et Monitoring (BAM)Travaux PratiquesReprise du TP précédent avec ajout de notifications et créations de traces
Tarif |
Contacter l'organisme |
Durée |
1j / 7h |
Modes |
|
Cette formation combine les programmes des formations d'Introduction au web de données d'une part et de Mise en oeuvre des outils d'autre part. Elle permet d'introduire les concepts du web de données (Linked Data, URI, interopérabilité), et de les illustrer par des exemples de réalisation qui les mettent en oeuvre. La formation donne les notions nécessaires pour comprendre les standards du web sémantique : RDF, SPARQL, RDFa, OWL, SKOS; toutes ces notions sont illustrées par des exercices et la manipulation concrète d'outils. Dans sa partie avancée, le programme de formation couvre l'utilisation d'API de programmation Java pour manipuler les données RDF, la modélisation d'ontologies OWL, et la représentation de vocabulaires en SKOS. Par ailleurs, les aspects pratiques de conversion et de publication de données dans les projets sont couverts, ainsi que le SEO sémantique avec schema.org.
A l'issue de cette formation complète, les stagiaires auront acquis les compétences et connaissances nécessaires pour mettre en oeuvre les technologies du web de données pour chaque aspect d'un projet : de la modélisation des données à leur publication en passant par les traitements intermédiaires.
Tarif |
A partir de 2 440,00 € |
Durée |
4j / 28h |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
5 jours (35 heures) |
Modes |
|
Tarif |
A partir de 1 590,00 € |
Durée |
2j / 14h |
Modes |
|
Tarif |
A partir de 1 800,00 € |
Durée |
3 jours |
Modes |
|
Tarif |
A partir de 1 590,00 € |
Durée |
2j / 14h |
Modes |
|
À l'issue de cette formation Certified Incident Handler (CIH), vous aurez acquis les connaissances et les compétences nécessaires pour :
Tarif |
A partir de 3 100,00 € |
Durée |
3j / 21h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
Contacter l'organisme |
Durée |
2j / 14h |
Modes |
|
Concrètement cette formation Bases de données relationnelles vous apportera les connaissances suivantes :
Tarif |
A partir de 2 290,00 € |
Durée |
4j / 28h |
Modes |
|
À l'issue de cette formation ISO 27035 Lead Incident Manager, vous aurez acquis les connaissances et compétences nécesaires pour :
Tarif |
A partir de 3 750,00 € |
Durée |
5j / 35h |
Modes |
|