Formation BIRT Avancé
Formation
À Levallois-Perret
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Levallois-perret
L'outil de Reporting du projet Eclipse : BIRT offre une alternative de qualité aux produits payants s'adressant à la problématique de génération de rapport. Cette formation BIRT de niveau 2 aborde tous les aspects intégration des APIs BIRT dans des applications WEB ou RCP. Grâce à de nombreux ateliers pratiques progressifs et pédagogiques, les participants seront amènes de mettre en place l'environnement de développement Eclipse, développer des gestionnaires d'événements Java ou Javascript, d'intégrer les fonctionnalités de reporting de BIRT (design, génération, création de graphiques) dans leurs applications, de déployer ces applications web dans des serveurs JavaEE ou de les distribuer via la plate-forme Eclipse RCP.
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
Environnement de Développement
BIRT et EclipseRappels sur la plate-forme Eclipse RCP, modèle de plug-ins, OSGILes différentes distributions BIRT : Eclipse RCP Designer, les différents composants de BIRTLes apports de l'environnement Eclipse dans les activités de développement de RapportMise en place d'un SCM, de profils de connexion, des accès javadocBIRT et le développement collaboratifOrganisation des équipes et gestions des sourcesMise en place de bibliothèqueMise en place de gabaritMutualisation de cssTravaux Pratiques :Mise en place de l'environnement de développement, Utilisation d'une bibliothèque
Le framework BIRTArchitecture BIRTComposants BIRTApplications BIRTLe ROM et les différents types de fichiersServices BIRTFramework orienté tâcheIntégration et points d'extensionsStratégies de déploiement des applicationsDifférentes alternatives pour une application webDifférentes alternatives pour une application RCPTravaux Pratiques :Définition des sources et jeux de données, Création d'un premier rapport
ScriptingIntroductionEvènements et gestionnaire Ordre d'occurence des évènementsPhases de génération, les phases des différentes tâches, portée des variablesTypes d'évènementsGestionnaires JavascriptIntroduction, avantages/inconvénients de l'approcheVariables javascriptObjets disponiblesExternalisation des scriptsAppels de classe Java ou de plug-insGestionnaire Java Introduction, avantages/inconvénients de l'approcheInterface, Adapter, jars requis, Convention de nommageInterfaces proposées par l'APIDeboguageSources de données scriptéesDifférences source de données scriptées et sources standardEtapes de création dans le designerCas d'utilisation et exemplesTravaux Pratiques :Gestionnaire JavascriptGestionnaire JavaSource de données scriptée
Intégration de BIRTPrésentation des APIs BIRTCas d'utilisation de l'API Birt, Types d'application développéeAPIs et composants BIRTReport Engine APILa classe ReportEngineLes interfaces IEngineTask, IReportRunnable et IReportDocumentEtapes de génération Gestion des paramètresGestion du format de sortieDéploiementDesign Engine APILa classe DesignEngineLa classe SessionHandleStructuration du designAPI de manipulation et de sérialisation d'un designChart Engine APIDistributionsModèle d'un graphique Création d'un graphique et association à un élément de rapportManipulation des séries, les séries au runtimeLe rendu d'un graphique Travaux Pratiques :Mise en place d'une application web de génération de rapportEdition d'un design via l'APIManipualtion d'un élément Chart d'un design
Points d'extensionsEclipse RCPArchitecture Eclipse RCPEclipse PDELe développement de plug-in Eclipse Points d'extension de BIRT Les différents points d'extensionsEtendre les éléments de la paletteEtendre les sources et jeux de données BIRTEtendre la bibliothèque de graphiquesLes autres points d'extensionsTravaux Pratiques :Extension d'un élément de rapportExtension de l'expression builder
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Formation BIRT Avancé