loader image

Gate Training

logo-png
Big Data -BI

Formation BIRT Avancé :

3 Jours

La formation BIRT Avancé vous permet de maîtriser l’intégration des APIs BIRT dans des applications Web et RCP, en développant des rapports dynamiques et personnalisés. Vous apprendrez à déployer vos applications sur Java EE et à gérer efficacement des gestionnaires d’événements Java et JavaScript.

Objectifs de la formation

Objectif opérationnel :

Maîtriser l’intégration des APIs BIRT dans des applications WEB et RCP pour générer des rapports avancés.

Objectifs pédagogiques :

À l’issue de cette formation, vous serez capable de :

  • Mettre en place un environnement de développement Eclipse.
  • Développer des gestionnaires d’événements Java et JavaScript.
  • Intégrer les fonctionnalités de reporting BIRT dans des applications WEB et RCP.
  • Déployer et distribuer vos applications dans des serveurs Java EE.

À qui s’adresse cette formation ?

Public Cible

Cette formation s’adresse aux informaticiens, chefs de projet et toute personne désireuse d’intégrer des fonctionnalités avancées de reporting dans des applications Java, Web ou RCP avec BIRT.

Prérequis

Une connaissance de Java, des notions de SQL et de la programmation BIRT (idéalement après avoir suivi la formation “BIRT : Génération de rapport avec BIRT”) sont nécessaires pour tirer pleinement profit de cette formation.

Contenu de la formation

1. Environnement de Développement

  • BIRT et Eclipse : Architecture, modèles de plug-ins, et intégration avec Eclipse.
  • Développement collaboratif : Mise en place de SCM, gestion des sources, et mutualisation de CSS.
  • Travaux Pratiques : Installation de l’environnement de développement, utilisation des bibliothèques partagées.

2. Le Framework BIRT

  • Architecture et composants BIRT.
  • Services BIRT et déploiement d’applications dans des environnements Web et RCP.
  • Travaux Pratiques : Création d’un rapport avec sources et jeux de données.

3. Scripting dans BIRT

  • Gestionnaires d’événements Java et JavaScript : Types d’événements, portée des variables, et phases de génération.
  • Sources de données scriptées : Création et gestion de données avec des scripts.
  • Travaux Pratiques : Création de gestionnaires JavaScript, gestion de sources de données scriptées.

4. Intégration des APIs BIRT

  • Report Engine API et Design Engine API : Manipulation et génération de rapports via l’API.
  • Chart Engine API : Création et personnalisation de graphiques dans des rapports.
  • Travaux Pratiques : Développement d’une application web de génération de rapports avec BIRT.

5. Points d’extension avec BIRT

  • Eclipse RCP : Développement de plug-ins Eclipse, extension des sources de données et des graphiques.
  • Travaux Pratiques : Extension de la palette, création d’un rapport personnalisé.

 

Cette formation BIRT Avancé vous offre les compétences nécessaires pour créer et déployer des rapports complexes au sein de vos applications, tout en exploitant pleinement les capacités de l’API BIRT et de l’environnement Eclipse. Elle est essentielle pour toute entreprise cherchant à optimiser son reporting avec des solutions open source.

Niveau:

Fondamental

Classe à distance:

Possible