Nos formations solutions Open Source

  20.11.2013 Formation
Une formation dispensée par un intervenant qui met en oeuvre la technologie concernée et qui dispose de retours d'expériences !

Nos collaborateurs qui interviennent sur des prestations de formation ont une expérience en terme de réalisation de projet et maîtrisent les domaines sur lesquels ils interviennent. Leur retour d'expérience dans le cadre de projet informatique, présente une valeur ajoutée en terme de transfert de connaissances. Nos plans de formation sont conçus et analysés avec le client afin d'assurer la pertinence des formations au regard des objectifs à atteindre et des profils des stagiaires

Nous dispensons des formations sur les solutions Open Source que nous intégrons au travers de modules de formation Easy Quick Start, limité dans le temps, basé sur des exercices ou des modules complets permettant d'approfondir l'utilisation, le fonctionnement, l'exploitation des composants.

ATOL Conseils et Développements est enregistré en qualité d'organisme de Formation sous le N°26.21.01808-21.

Formations Alfresco

Exploitation Alfresco : 1 journée pour découvrir comment installer, configurer, sauvergarder, exploiter votre instance Alfresco

Fonctionalités et services de la plateforme : les fonctionnalités, l'administration fonctionnelle, des exemples d'intégration pour que vos chefs de projets, responsables d'Etudes puissent appréhender les capacités de la solutions pour l'analyse des besoins utilisateurs.

Architecture, paramétrage avancé : présentation de l'architecture Alfresco, de la modélisation des contenus (type, aspect...), conditions d'utilisation des workflows...

Développement avec Alfresco : normes de développement, API, des exercices pratiques pour aborder le développement avec Alfresco

Nous réalisons régulièrement des sessions Ad Hoc de formation Alfresco, conçue ensemble au regard de vos contextes d'utilisation spécifiques

JasperReports

Initiation JasperReports et iReport

Le plan de la formation :

  • Généralités sur JasperReports
  • Présentation de l'interface d'iReport
  • Gestion des sources de données
  • Création de rapports
  • Utilisation de paramètres
  • Création de graphiques
  • Mise à disposition des rapports sur un serveur web

Le déroulement : La formation s'appuie sur de nombreux exercices pratiques pour une formation efficace ! Concepts et fonctionnalités abordés :

  • Les fondamentaux de la création d'états
  • La structure d'un document
  • La sélection et le choix des données
  • Les sous-rapports
  • Les propriétés avancées d'un rapport
  • Les éléments texte, image, forme graphique
  • Les graphiques (Charts)
  • Les variables et les paramètres
  • L'utilisation de différentes sources de données
  • La création de scripts
  • Les tableaux croisés dynamiques

Kettle - Pentaho Data Intégration

2 journées de formation pour :

  • Comprendre les concepts et les cas d'utilisation d'un ETL
  • Comprendre l'architecture et le mode de fonctionnement de Kettle
  • Appréhender la modélisation de traitements de données avec Kettle
  • Déployer vos traitements dans un environnement de production

Le programme de la formation :

Journée 1 :

  • ETL: les concepts et les cas d'utilisations
  • Présentation de l'architecture et des fonctionnalités de PDI
  • Installation et prise en main de Spoon, le client de conception graphique
  • Les variables d'environnement pour la contextualisation d'exécution
  • Transformations de base: Extraction/Insertion en base de données,
  • Extraction/Alimentation fichier, Lookups, Calculs...
  • Filtrage de données & routage de flux
  • La gestion des erreurs et des rejets d'intégration
  • Les bonnes pratiques de développement avec PDI

Journée 2 :

  • Transformations avancées (exemples avec les étapes Javascript, Agrégation Valeurs, Jointure Base...)
  • Mise en place de jobs
  • Réalisation de traitements itératifs (boucles)
  • Utilisation des paramètres et des arguments
  • Normalisation/Dénormalisation de données
  • Déploiement et planification de jobs en production
  • PDI comme outil d'analyse décisionnel ("Agile BI")
  • Différences entre la version CE (libre) et EE (payante)
  • Traitement de données complexe (regénération de lignes)

Les exercices pratiques : Nos formations s'appuient sur de nombreux exercices pratiques pour une prise en main parfaite. La formation PDI ne déroge pas à cette règle ! Liste des TPs (*) :

  • TP-01 : Installation de PDI & prise en main de Spoon
  • TP-02 : Connexion aux bases de données et explorateur de base (DB Explorer)
  • TP-03 : Extraction de données depuis un SGBD / Alimentation d'un fichier XLS
  • TP-04 : Extraction de données dans 3 cibles et le parallélisme dans PDI
  • TP-05 : Méthodes de chargement d'une table de SGBD (insert, update, upsert)
  • TP-06 : Traitement d'un fichier commandes (calculs & lookups) pour insertion en base
  • TP-07 : Gestion des rejets avec l'étape "Filtrage lignes"
  • TP-08 : Gestion des rejets avec l'étape "Validation de données"
  • TP-09 : Redirection des données d'un flux ("Branchement conditionnel") et tableaux de correspondance
  • TP-10 : Utilisation d'arguments dans une requête SQL
  • TP-11 : Intégration de fichiers CSV (statistiques unédic de l'emploi pour une région)
  • TP-12 : Structure itérative (boucle)
  • TP-13 : Agrégation de données & utilisation de l'étape "Javascript"
  • TP-14 : Création d'un job avec notification par mail.
  • TP-15 : Dénormalisation de données pour génération d'un tableau croisé Excel
  • TP-16 : Déclenchement planifié du job via un script "Kitchen"

(*) Liste susceptible d'être modifiée en fonction de critères pédagogiques

Pentaho

Objectifs :

  • Comprendre les concepts, l'approche technique et les cas d'utilisation de la plate-forme Pentaho
  • Maîtriser les outils de conception: ETL, Reporting, Dashboards, OLAP, Métadonnées, Processus Métiers
  • Gérer et utiliser la plate-forme Web 2.0 Pentaho: "Pentaho User Console" et "Pentaho Administration Console"

Points clés :

  • De nombreux exercices et travaux pratiques, s'appuyant sur des retours d'expérience concrets.
  • Un découpage en 3 Modules de formation de 2 jours, adaptés à vos besoins: Intégration de données, Reporting & Tableaux de Bords, Métadonnées & OLAP
  • Supports de cours en Français.

Module 1: Intégration de données (ETL), 2 jours de formation sur l'ETL Pentaho Data Integration (Kettle). Voir le détail du module de formation Pentaho Data Integration.

Module 2: Reporting & Tableaux de bords, 2 jours pour apprendre à concevoir, développer et publier des indicateurs pré-fabriqués à base de rapports et de tableaux de bords web

Jour 1: Reporting

  • Déploiement de rapports avec l'assistant de création de rapports (Wizard)
  • Conception de rapports avancés avec Pentaho Report Designer
  • Connexion à des sources de données de type SQL
  • Mise en place de paramètres dans les rapports (filtres)
  • Mise en place de graphiques
  • Mise en place de sous-rapports
  • Drill-linking entre rapports

Jour 2: Dashboards

  • Présentation des plugins Ctools : CDE (Community Dashboard Editor) et CDF (Community Dashboard Framework)
  • Mise en place de graphiques (statiques et dynamiques) : Histogramme, secteur, lignes
  • Mise en place de tableaux de données
  • Gestion de l'interactivité des composants du tableau de bord (listeners)
  • Mise en place de feuilles de styles
  • Personnalisation des composants