Partie 2 - Développement de Living Apps

Durée - 2 jours sur site ou 3 demi journées en ligne

L'objectif de ce module (anciennement Intégration avancée) est de permettre aux participants d'exploiter les fonctionnalités de la plateforme pour créer une application métier basée sur des processus (Living App), avec des interfaces utilisateur personnalisées qui peuvent être mises à jour en « live ».

Cette formation est destinée aux développeurs ayant :

  • Des compétences Java
  • Des connaissances en technologies web comme HTML, JSON et Javascript
  • Des connaissances sur les services web comme REST
  • déjà effectué la Partie 1 du Développement de Living Apps

A l’issue de la formation, les participants pourront :

  • Comprendre l’architecture de Bonita 
    • L’architecture orientée service modulaire
    • Les APIs du moteur Bonita
  • Effectuer une configuration de base et l'installation de la plateforme Bonita
  • Créer des connecteurs sur mesure afin de s'intégrer à un système externe
  • Utiliser l'éditeur d'interface utilisateur pour développer des interfaces utilisateur avancées comprenant
    • des formulaires liés aux tâches du processus
    • des pages pour personnaliser l'interface utilisateur
  • utiliser les widgets UI avancés
  • créer des widgets UI personnalisés et des fragments réutilisables pour enrichir l'interface utilisateur
  • créer leurs propres API REST en utilisant l'extension API REST pour une intégration flexible
  • créer et déployer l'application métier entièrement personnalisée et la mettre à jour en « live »

Les développeurs qui effectuent les Parties 1 et 2 du Développement de Living Apps obtiendront une certification.