SOLUTIONS DE FORMATION



Documents pareils
CATALOGUE DE FORMATIONS BUSINESS INTELLIGENCE. Edition 2012

SQL Server 2012 Implémentation d'une solution de Business Intelligence (Sql Server, Analysis Services...)

SQL SERVER 2008, BUSINESS INTELLIGENCE

Introduction à la B.I. Avec SQL Server 2008

CATALOGUE DE FORMATIONS SAP BUSINESS OBJECTS. Edition 2012

MANAGEMENT DES SERVICES INFORMATIQUES

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Le "tout fichier" Le besoin de centraliser les traitements des fichiers. Maitriser les bases de données. Historique

Catalogue Formation «Vanilla»

CATALOGUE DE FORMATIONS SAP BUSINESS OBJECTS. Edition 2013

Catalogue Formations Offre «DECISIONNEL»

Offre Décisionnel / CONSEIL, SOLUTIONS DE TRANSFORMATION ET SERVICES IT. Offre Décisionnel

SOMMAIRE Thématique : Systèmes d'information et d'exploitation

Fournir un accès rapide à nos données : agréger au préalable nos données permet de faire nos requêtes beaucoup plus rapidement

CATALOGUE DE FORMATIONS BUSINESS INTELLIGENCE. Edition 2014

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2

Introduction : présentation de la Business Intelligence

Objectif. Participant. Prérequis. Oracle BI Suite EE 10g R3 - Développer des référentiels. 5 Jours [35 Heures]

Business Intelligence avec SQL Server 2012

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

Programme détaillé. Administrateur de Base de Données Oracle - SQLServer - MySQL. Objectifs de la formation. Les métiers

SAP BusinessObjects Web Intelligence (WebI) BI 4

Notre Catalogue des Formations IT / 2015

TP2_1 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3

Prise en main du BusinessObjects XI R2 Service Pack 2/ Productivity Pack

Du 10 Fév. au 14 Mars 2014

TP2 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3

Business Intelligence avec SQL Server 2012

SQL Serveur Programme de formation. France Belgique Suisse - Canada. Formez vos salariés pour optimiser la productivité de votre entreprise

ANNEXE 2 DESCRIPTION DU CONTENU DE L OFFRE BUSINESS INFORMATION AND ANALYSIS PACKAGE

Introduction à ORACLE WAREHOUSE BUILDER Cédric du Mouza

CQP Développeur Nouvelles Technologies (DNT)

Analyse comparative entre différents outils de BI (Business Intelligence) :

Plan de formation : Certification OCA Oracle 11g. Les administrateurs de base de données (DBA) Oracle gèrent les systèmes informatiques

Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel

Sql Server 2005 Reporting Services

Avant-propos 1. Avant-propos Organisation du guide À qui s'adresse ce guide?...4

SQL Server SQL Server Implémentation d une solution. Implémentation d une solution de Business Intelligence.

Décisionnel. SI Virtualisé. Performant. Cloud. SAP BusinessObjects. Dashboards. Expertise. Succès. Service Reporting. Finance. SaaS. Web 2.0.

Catalogue des Formations

SQL Server 2014 Administration d'une base de données transactionnelle avec SQL Server Management Studio

Business Intelligence avec SQL Server 2014 Maîtrisez les concepts et réalisez un système décisionnel

DotNet. Plan. Les outils de développement

Département Génie Informatique

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

et Groupe Eyrolles, 2006, ISBN :

//////////////////////////////////////////////////////////////////// Administration bases de données

CHEF DE PROJET & ARCHITECTE.NET SAMIR BENFARES FORMATION LANGUE COMPÉTENCES TECHNIQUES CERTIFICATION

bases de données & outils décisionnels augmentez l expertise de votre capital humain

SQL Server Administration d'une base de données transactionnelle avec SQL Server Management Studio (édition enrichie de vidéos)

MySQL. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

BUSINESS INTELLIGENCE

SQL Server 2012 et SQL Server 2014

Projet M1 Sujet 21 : Développement d'un logiciel simplifié de type Business Object

Programme ASI Développeur

SGBDR. Systèmes de Gestion de Bases de Données (Relationnelles)

PHP 5.4 Développez un site web dynamique et interactif

MYXTRACTION La Business Intelligence en temps réel

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

Messagerie & Groupeware. augmentez l expertise de votre capital humain

L A B U S I N E S S. d a t a g i n f o r m a t i o n g a c t i o n

FreeAnalysis. Schema Designer. Cubes

Business Intelligence avec Excel, Power BI et Office 365

FLEX 3. Applications Internet riches avec Flash ActionScript 3, MXML et Flex Builder. Aurélien Vannieuwenhuyze

Introduction à. Oracle Application Express

SQL Server Installation Center et SQL Server Management Studio

SOMMAIRE Thématique : Systèmes d'information et systèmes d'exploitation

Easy to. report. Connexion. Transformation. Stockage. Construction. Exploitation. Diffusion

Chapitre 1 Introduction

Formations QlikView / Business Intelligence

Devenez un véritable développeur web en 3 mois!

BUSINESS INTELLIGENCE. Une vision cockpit : utilité et apport pour l'entreprise

UE 8 Systèmes d information de gestion Le programme

Pilot4IT Tableaux de Bord Agréger et consolider l ensemble de vos indicateurs dans un même portail.

CALENDRIERS DES FORMATIONS LILLE

Fonctionnalités des différentes éditions de SQL Server 2012

Accélérateur de votre RÉUSSITE

Catalogue de formation QlikView

Introduction à Business Objects. J. Akoka I. Wattiau

Pentaho : Comparatif fonctionnel entre la version Communautaire (gratuite) et la version Entreprise (payante) Table des matières

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence

Module BD et sites WEB

SharePoint Foundation 2013 Construire un intranet collaboratif en PME (édition enrichie de vidéos)

IBM DB2 Alphablox. d administration GC

Chapitre 9 : Informatique décisionnelle

les techniques d'extraction, les formulaires et intégration dans un site WEB

Business Intelligence

Urbanisation des SI-NFE107

HERMES SYSTEM et BEWISE souhaitent vous offrir les meilleures compétences.

2011 Hakim Benameurlaine 1

CAHIER DES CHARGES D IMPLANTATION

1 Introduction. Business Intelligence avec SharePoint Server 2010

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

Configuration Et Résolution Des Problèmes Des Services De Domaine Active Directory Windows Server Référence Cours : 6238B

Domaines d intervention

Oracle Database 11g: Administration Workshop I Release 2

Nos Solutions PME VIPDev sont les Atouts Business de votre entreprise.

Transcription:

FORMATIONS SOLUTIONS DE FORMATION DECISIONNELLES BASES DE DONNEES DEVELOPPEMENT Organisme de formation Enregistré sous le numéro 52 44 05349 44 Auprès du préfet de région de Pays de la Loire A5sys P.A du Moulin Neuf 1, rue Michaël Faraday - 44822 SAINT-HERBLAIN Cedex Tél. 02.51.80.80.60 Fax : 02.51.80.92.92 - www.a5sys.com SARL au capital de 253 000 Euros - R.C.S. Nantes Siret 438 422 347 00023

LA FORMATION PAR DES EXPERTS METIERS DES CONSULTANTS EXPERIMENTES A5sys réunit de nombreux consultants formateurs expérimentés. Leur expérience du terrain leur permet de vous conseiller, vous former et vous assister sur les solutions leader du marché. NOS SOLUTIONS DE FORMATION La réussite d une formation se juge notamment par la capacité à appliquer les connaissances acquises en cours dans le contexte spécifique de l entreprise. La question qui se pose souvent à l issue d une formation est comment orchestrer l ensemble des éléments appréhendés, quelles sont les bonnes méthodes dans le cadre de mon entreprise? Pour cela nous vous proposons d optimiser votre investissement formation en couplant acquisition de connaissances et accompagnement de vos équipes dans votre contexte. ACQUISITION DE CONNAISSANCES + CONTEXTUALISATION DANS l ENTREPRISE UN PANEL DE FORMATION A5sys vous propose un large panel de formations. Nos domaines de compétences sont vastes, nous pouvons également répondre à d autres demandes plus spécifiques. L'offre de formation d'a5sys couvre les domaines suivants : Systèmes d aide à la décision Administration de base de données Développement d applications Intégration et qualité de données Page 2 sur 74

SYNTHESE Décisionnel Le décisionnel Etat de l art du décisionnel 1 jour Page 6 QlikTech QlikView Script et Objets 3 jours Page 8 QlikView Server 1 jour Page 10 QlikView Publisher 1 jour Page 11 Business Objects Web Intelligence V6 : niveau 1 2 jours Page 13 Web Intelligence XI : niveau 1 2 jours Page 15 Web Intelligence XI : niveau 2 1 jour Page 17 Desktop Intelligence (Reporter) V5,V6, XI : niveau 1 2 jours Page 18 Desktop Intelligence (Reporter) V5, V6, XI : niveau 2 1 jour Page 20 Designer V5, V6, XI 2 jours Page 21 Administration Business Objects XI (des utilisateurs et du contenu) 2 jours Page 22 Crystal Xcelsius 2008 1 jour Page 23 BusinessObjects Data Integrator XI 3 jours Page 24 Oracle Oracle Business Intelligence Architecte 10g 3 jours Page 27 Oracle Business Intelligence Créateur de tableaux de bord 10g 2 jours Page 28 Oracle Warehouse Builder 10g 3 jours Page 29 Microsoft SQL Server Analysis Service 2005, 2008 2 jours Page 32 SQL Server Integration Services 2005, 2008 3 jours Page 34 SQL Server Reporting Services 2005, 2008 2 jours Page 36 Bases de données Oracle Administration de base Oracle 9i, 10g, 11g 5 jours Page 39 Exploitant de base Oracle 9i, 10g, 11g 3 jours Page 41 Installation et utilisation du Grid 10g, 11g 3 jours Page 43 Diagnostic et résolution d incidents 2 jours Page 44 Requête Sql pour Oracle 2 jours Page 45 Developpement PL/SQL 3 jours Page 47 Page 3 sur 74

SYNTHESE Microsoft Administration Microsoft SQL Server 2005, 2008 3 jours Page 50 Requêtes Transact SQL Server 2005, 2008 2 jours Page 52 Programmation Transact SQL Server 2005, 2008 3 jours Page 54 Bases Open source Administration de bases de données PostgreSql 2 jours Page 57 Administration de base MySQL 2 jours Page 58 Développement Microsoft Administration de Windows Sharepoint Services 3 jours Page 61 Développement d applications Windows avec.net 2008 5 jours Page 63 Développement d applications Web ASP.Net.Net 2008 5 jours Page 65 Java Programmation Java 5 jours Page 69 Développement d applications Web en Java/JEE 5 jours Page 71 Adobe Développer des applications Internet riches avec Flex 4 jours Page 73 Page 4 sur 74

OFFRE DECISIONNELLE Page 5 sur 74

ETAT DE L ART DU DECISIONNEL OBJECTIFS Permettre aux acteurs du décisionnel de mieux connaître et de maîtriser les codes d un projet décisionnel. PRE-REQUIS Aucun PLAN DE FORMATION INTRODUCTION Contexte technique et économique Les enjeux 1 jour DUREE Composants d'un système décisionnel DATAWAREHOUSE ET INFOCENTRE Définition Un modèle de référence Comparaison Infocentre et Datamart ALIMENTATION D UN ENTREPOT Pourquoi utiliser un ETL? Caractéristiques des outils Les outils du marché MODELISATION PUBLIC Assistant maîtrise d'ouvrage Chef de projet informatique Chef de projet utilisateur Direction fonctionnelle Modèles en étoile, flocon MOLAP, HOLAP, ROLAP LES OUTILS DE RESTITUTION Reporting opérationnel et de pilotage Couche de métadonnées (univers, référentiel ) Logiciels d analyse UN PROJET D ENTREPRISE Quelle méthode? Nouveaux outils et utilisateurs Objectifs, enjeux, besoins fonctionnels Le Datawarehousing est piloté par les besoins 10 erreurs à éviter Le cycle de vie d un projet décisionnel Page 6 sur 74

QlikTech Page 7 sur 74

QLIKVIEW SCRIPT ET OBJETS OBJECTIFS Comprendre les principes de la solution, créer des scripts de chargement, présenter des tableaux de bord PRE-REQUIS Connaissance de l'environnement Windows. Maîtrise d'un outil bureautique. PLAN DE FORMATION DUREE INTRODUCTION Présentation de la plateforme QlikView Architecture de QlikView Structure de la base QlikView 3 jours PUBLIC Utilisateur final INSTALLATION Installation de QlikView Lancement en ligne de commande Concepteur d univers Chef de projet STRUCTURE DE LA BASE QLIKVIEW Associations entre tables Clés synthétiques Traitement des boucles NOTIONS DE BASE Créer une application Créer une connexion Chargement de données : SQL, Fichiers TRANSFORMATIONS Tables de correspondance Génération d un calendrier Jointures Concaténation FICHIER QVD Liens entre applications Chargement incrémental Page 8 sur 74

SECURITE Authentification Autorisation INTERFACE D UNE APPLICATION QLIKVIEW Utiliser une application existante Ajouter/copier des objets PREMIER OBJET : LISTE DE SELECTION Propriétés standard des objets OBJETS : TABLES, LISTES MULTIPLES, TEXTES, STATISTIQUES Configurer les objets OBJETS GRAPHIQUES Histogramme, Jauge, Tableau et Tableau croisés Groupes hiérarchiques et cycliques OBJETS BOUTONS, FAVORIS ET GLISSIERES Objets boutons et favoris Variables Glissières CALCULS Substitution Calculs ensemblistes : mécanismes, filtres Formules courantes RAPPORT Ajouter un rapport Pages simples et pages extensibles Page 9 sur 74

QLIKVIEW SERVER OBJECTIFS Comprendre l architecture et administrer QlikView Server PRE-REQUIS Connaissance de l'environnement Windows et des bases de QlikView PLAN DE FORMATION INTRODUCTION Présentation de la plateforme QlikView Architecture de QlikView Server INSTALLATION 1 jour DUREE PUBLIC Chef de projet Administrateur Configuration de IIS Installation de QlikView Server Test de l installation PARAMETRAGE Les outils d administration (Web et C/S) Les paramètres serveurs REFERENTIEL Configuration de référentiel des applications Gestion des droits d accès LES CLIENTS QLIKVIEW Java, ActiveX, Ajax Page 10 sur 74

QLIKVIEW PUBLISHER OBJECTIFS Comprendre l architecture et administrer QlikView Publisher PRE-REQUIS Connaissance de l'environnement Windows et des bases de QlikView PLAN DE FORMATION INTRODUCTION Présentation de la plateforme QlikView Architecture de QlikView Publisher INSTALLATION 1 jour DUREE PUBLIC Chef de projet Administrateur Configuration d IIS Pré-requis base de données Installation de QlikView Publisher Test de l installation CONFIGURATION Les types de ressources Ajout de ressources Créer une tâche Création d un Job GESTION EDX Exécution pilotée par un évènement Page 11 sur 74

BUSINESS OBJECTS Page 12 sur 74

WEB INTELLIGENCE V6 : Niveau 1 OBJECTIFS Comprendre les principes de la solution. Interroger, créer des rapports et analyser l'activité. PRE-REQUIS Maîtrise d'un outil bureautique de type tableur conseillée. Connaissances des environnements web. PLAN DE FORMATION DUREE INTRODUCTION Présentation de la solution Accès au portail Infoview Les concepts (univers, classes, objets) 2 jours PUBLIC Utilisateur final CREATION D UN DOCUMENT WEB INTELLIGENCE Création d une requête simple Actualisation d un document existant Concepteur d univers Chef de projet STRUCTURE D UN DOCUMENT WEB INTELLIGENCE Document, fournisseurs de données, rapports Navigation dans la structure MANIPULER LES DONNEES ET LES BLOCS Création de bloc (tableaux, graphiques) Fenêtre de rotation CONSTRUIRE DES CONDITIONS Opérateur, conditions multiples (et, ou) Ajout d invités PRESENTATION DES DONNEES Sections, ruptures Tri, filtre et palmarès FORMULES SIMPLES ET VARIABLES Analyse multidimensionnelle Fonctions de calcul courantes Ajout et modification d une formule Page 13 sur 74

MIXER ET FUSIONNER LES DONNEES Synchronisation automatique Synchronisation manuelle ANALYSES MULTIDIMENSIONNELLE Définition de la profondeur d analyses Navigation dans les données PARTAGER DES DOCUMENTS Sauvegarde d un document Web Intelligence au format Excel Page 14 sur 74

WEB INTELLIGENCE XI : Niveau 1 OBJECTIFS Comprendre les principes de la solution. Interroger, créer des rapports et analyser l'activité. PRE-REQUIS Maîtrise d'un outil bureautique de type tableur conseillée. Connaissances des environnements web. PLAN DE FORMATION DUREE INTRODUCTION Présentation de la solution Accès au portail Infoview Les concepts (univers, classes, objets) 2 jours PUBLIC Utilisateur final CREATION D UN DOCUMENT WEB INTELLIGENCE Création d une requête simple Actualisation d un document existant Concepteur d univers Chef de projet STRUCTURE D UN DOCUMENT WEB INTELLIGENCE Document, fournisseurs de données, rapports Navigation dans la structure MANIPULER LES DONNEES ET LES BLOCS Création de bloc (tableaux, graphiques) Fenêtre de rotation CONSTRUIRE DES CONDITIONS Opérateur, conditions multiples (et, ou) Ajout d invités PRESENTATION DES DONNEES Sections, ruptures Tri, filtre et palmarès FORMULES SIMPLES ET VARIABLES MIXER ET FUSIONNER LES DONNEES ANALYSE MULTIDIMENSIONNELLE Page 15 sur 74

PARTAGER DES DOCUMENTS Forum de discussion sur les documents Sauvegarde d un document Web Intelligence XI au format Excel Page 16 sur 74

WEB INTELLIGENCE XI : Niveau 2 OBJECTIFS Acquérir une méthodologie de création et d'optimisation de documents complexes. PRE-REQUIS Maîtrise des bases de l utilisation de Web Intelligence PLAN DE FORMATION STRUCTURER UN DOCUMENT Multi-requêtes, multi-blocs Avantages, inconvénients des différentes structures FILTRER L INFORMATION Filtre de requête, rapport, section, bloc Filtre dans une formule REQUETES COMPLEXES Rappels sur la fusion de requêtes Combinaison de requêtes (union, intersection, soustraction) Sous-requêtes 1 jour DUREE PUBLIC Utilisateur final Concepteur d univers Chef de projet CALCULS AVANCES La fonction SI Contexte de calcul et d affichage (Dans, Pour Chaque, Pour Tous) Page 17 sur 74

DESKTOP INTELLIGENCE (Reporter) V5, V6, XI : Niveau 1 OBJECTIFS Comprendre les principes de la solution. Interroger, créer des rapports et analyser l'activité. PRE-REQUIS Maîtrise d'un outil bureautique de type tableur conseillée. Connaissances des environnements Windows. PLAN DE FORMATION DUREE INTRODUCTION Présentation de la solution Les concepts (univers, classes, objets) CREATION D UN DOCUMENT Création d une requête simple Actualisation d un document existant 2 jours PUBLIC Utilisateur final STRUCTURE D UN DOCUMENT Document, fournisseurs de données, rapports Naviguer dans la structure Concepteur d univers Chef de projet MANIPULER LES DONNEES ET LES BLOCS Création de bloc (tableaux, graphiques) Fenêtre de rotation CONSTRUIRE DES CONDITIONS Opérateur, conditions multiples (et, ou) Ajout d invites PRESENTATION DES DONNEES Sections, ruptures Tri, filtre et palmarès FORMULES SIMPLES ET VARIABLES Définition de formule et variable Fonctions de calcul courantes Ajout et modification d une formule Page 18 sur 74

MIXER ET SYNCHRONISER LES DONNEES Synchronisation automatique Synchronisation manuelle ANALYSE MULTIDIMENSIONNELLE Définition de la profondeur d analyse Navigation dans les données PARTAGER DES DOCUMENTS Page 19 sur 74

DESKTOP INTELLIGENCE (Reporter) V5, V6, XI : Niveau 2 OBJECTIFS Acquérir une méthodologie de création et d'optimisation de documents complexes. PRE-REQUIS Maîtrise des bases de l utilisation de Desktop Intelligence PLAN DE FORMATION STRUCTURER UN DOCUMENT Multi-requêtes, multi-blocs Avantages, inconvénients des différentes structures FILTRER L INFORMATION Filtre de requêtes, rapport, section, bloc Filtre dans une formule REQUETES COMPLEXES Rappels sur la synchronisation Combinaison de requêtes (union, intersection, soustraction) Sous-requêtes 1 jour DUREE PUBLIC Utilisateur final Concepteur d univers Chef de projet CALCULS AVANCES L opérateur SI Contexte de calcul et d affichage (Dans, Pour Chaque, Pour Tous) Page 20 sur 74

DESIGNER V5, V6, XI OBJECTIFS Permettre aux futurs designers Business Objects de concevoir des univers métiers et de les distribuer auprès des utilisateurs finaux. PRE-REQUIS Comprendre le langage SQL et le modèle relationnel. PLAN DE FORMATION INTRODUCTION Définition univers Classes et objets Interface utilisateur Designer CREATION D'UN UNIVERS Méthodologie Paramètres, tables, jointures, classes, objets et hiérarchies 2 jours DUREE PUBLIC Développeur d univers Chef de projet INTEGRITE DE L UNIVERS Vérification de l intégrité Résolution des problèmes avec alias ou contextes CLASSES, OBJETS ET CONDITIONS Affichage et masquage Création Propriété d un objet (SQL, WHERE, paramètres avancés) Création d'objets dynamiques (les fonctions @ du module Designer) NAVIGATION AGREGEE Définition et exploitation des tables d'agrégats DEPLOIEMENT DE L UNIVERS Enregistrement, Exportation Verrouillage SECURITE Limitation des ressources Masquage de lignes ou d objets Page 21 sur 74

ADMINISTRATION BUSINESS OBJECTS XI (des utilisateurs et du contenu) OBJECTIFS Déployer et administrer un réseau Business Objects. Concevoir et mettre en place un système décisionnel. PRE-REQUIS Connaissances de concepts de base de la solution Business Objects (univers, documents) PLAN DE FORMATION DUREE 2 jours INTRODUCTION Architecture Les outils DIFFERENCES PRINCIPALES V5/V6 ET XI Architecture Les modèles de sécurité ARCHITECTURE Les différents services Interactions entre les services PUBLIC Informaticien Responsable décisionnel Chef de projet Consultant PRINCIPES DE SECURITE Ressources (dossiers, documents ) Niveaux d accès et droits avancés Conseils de méthodologie GESTION DES UTILISATEURS ET GROUPES Création du groupe d utilisateurs et d utilisateurs GESTION DES DOSSIERS GESTION DES CATEGORIES PLANIFICATION MIGRATION Méthode Page 22 sur 74

CRYSTAL XCELSIUS 2008 OBJECTIFS Comprendre l interface et les fonctionnalités de base du logiciel. Savoir créer, éditer et améliorer différentes visualisations de données dans un contexte d'analyse décisionnelle. PRE-REQUIS Connaissance des principes du tableur Excel et des concepts de la solution Business Objects PLAN DE FORMATION 1 jour DUREE INTRODUCTION Fonctionnalités Architecture ARCHITECTURE INSTALLATION PUBLIC Utilisateur final Chef de projet Développeur INTERFACE CREATION D UNE VISUALISATION LES COMPOSANTS PRINCIPAUX EXEMPLES DE MISE EN ŒUVRE ACTUALISATION DES DONNEES Query as a Web Service Live Office XML Page 23 sur 74

BUSINESS OBJECTS DATA INTEGRATOR XI OBJECTIFS Permettre à des développeurs d acquérir une méthode ainsi que les connaissances nécessaires sur Business Objects Data Integrator XI afin de développer des traitements d intégration de données. PRE-REQUIS Connaissance du SQL et des modèles relationnels. Concepts de programmation (variables, fonctions ). PLAN DE FORMATION L ETL ET LE SYSTEME D INFORMATION DataWarehouse Modélisation étoile, flocon ARCHITECTURE GENERALE Les services Les outils 3 jours DUREE PUBLIC Développeur ETL Chef de projet INSTALLATION Installation de Business Objects DataIntegrator Configuration de base DEFINITION ET IMPORT DES METADONNEES Création de datastore, format de fichier Modèles de table LES OBJETS ET FONCTIONS DE BASE Projet, Job, Workflow, Dataflow Un premier Dataflow TRANSFORMATIONS ET FONCTIONS Les transformations : Query, Case, Merge, Pivot Suppression de lignes ALIMENTATION D'ENTREPOTS DE DONNEES Alimentation des dimensions (type 0, 1, 2, 3) Traitement Business Objects DataIntegrator Page 24 sur 74

FONCTIONS, VARIABLES, PARAMETRES ET SCRIPTS Lookup, Lookup_ext, Decode Base de scripting REUTILISATION D OBJETS ET PARALLELISME Réutilisation de Workflow ou de Dataflow Exécution de Workflow et Dataflow en parallèle MECANISMES DE REPRISE DEPLOIEMENT ADMINISTRATION Page 25 sur 74

ORACLE Page 26 sur 74

ORACLE BUSINESS INTELLIGENCE ARCHITECTE 10g OBJECTIFS Comprendre les concepts fondamentaux de l'architecture OBI. Création d un référentiel contenant les différents modèles. PRE-REQUIS Connaissance des bases de données relationnelles. PLAN DE FORMATION DUREE INTRODUCTION Fonctionnalités Architecture CREER LA COUCHE PHYSIQUE DU REFERENTIEL BATIR LE MODELE LOGIQUE CREER LE MODELE DE PRESENTATION TESTER ET VALIDER LE REFERENTIEL 3 jours PUBLIC Utilisateur final Développeur Consultant Chef de projet AJOUTER DES CALCULS SUR LA TABLE DE FAITS CREER LES DIMENSIONS ET LES NIVEAUX LES VARIABLES MODELISER L AXE TEMPS SECURITE GERER LE CACHE Page 27 sur 74

ORACLE BUSINESS INTELLIGENCE Créateur de tableaux de bord 10g OBJECTIFS Comprendre les concepts fondamentaux de l'interface utilisateur d OBI. Créer des tableaux de bord interactifs. PRE-REQUIS Connaissance de l environnement Web. PLAN DE FORMATION DUREE INTRODUCTION Fonctionnalités Architecture UTILISER ANSWERS REPRESENTATION GRAPHIQUE ET TABULAIRE AJOUT D'ELEMENTS CALCULES CREATION DE TABLEAUX DE BORD 2 jours PUBLIC Utilisateur final Développeur Consultant Chef de projet CONFIGURATION DES TABLEAUX DE BORD CONFIGURER L'INTERACTIVITE ET LA NAVIGATION METTRE EN PLACE LA REECRITURE ADMINISTRER LE CATALOGUE DES PRESENTATIONS UTILISER DELIVERS Page 28 sur 74

ORACLE WAREHOUSE BUILDER 10g OBJECTIFS Permettre à des développeurs d acquérir une méthode ainsi que les connaissances nécessaires sur OWB afin de développer des traitements d intégration de données. PRE-REQUIS Connaissance des bases de données relationnelles. PLAN DE FORMATION 3 jours DUREE INTRODUCTION Les concepts L'architecture Le Datawarehouse / Datamart PUBLIC Développeur INSTALLATION ET PARAMETRAGE Installation d OWB Paramétrage Déclaration des utilisateurs, développeur, consultation Consultant Chef de projet DEFINITION DES SOURCES DE DONNEES La gestion d'un projet Définitions des modules sources Connexion à une base Oracle source Connexion à un fichier plat Connexion à une base autre base (ODBC, via SQL Net) DEFINITION DES CIBLES Définitions des modules cibles L'ALIMENTATION - MAPPING Création de MAPPING Définir les propriétés d'attribut et d'opérateur, ajouter des propriétés définies par l'utilisateur aux objets Déboguer le MAPPING Utiliser une transformation prédéfinie et ajouter des transformations Créer une commande PL/SQL Chargements initiaux et incrémentiels Gestion des anomalies Passage de paramètres entre MAPPING Nettoyage des données via le profilage de données Page 29 sur 74

Lancement manuel d un MAPPING Modification d un MAPPING, validation et mise en production L'ALIMENTATION PROCESS Création d un PROCESS Passage de paramètre entre MAPPING et/ou PROCESS Modification d un PROCESS, validation et mise en production LA PLANIFICATION ET LA MAINTENANCE Déclaration d un calendrier d exécution Déclaration d un déclenchement par événement Ordonnancement de l alimentation via les MAPPING via les PROCESS Programmation via Oracle WorkFlow Programmation par un ordonnanceur autre Analyse d usage, analyse d impact Page 30 sur 74

MICROSOFT Page 31 sur 74

SQL SERVER ANALYSIS SERVICE 2005, 2008 OBJECTIFS Passer du modèle relationnel au modèle Multidimensionnel OLAP. Acquérir les notions d'indicateurs métiers, de dimensions et de hiérarchies. Comprendre l'architecture du modèle UDM et créer des cubes d'entreprise et optimiser leur usage. PRE-REQUIS Connaissance des bases de données relationnelles. PLAN DE FORMATION L'OLAP OLAP et la modélisation en étoile 2 jours DUREE PUBLIC PRESENTATION Nouveautés Architecture de SSAS Développeur Consultant CREATION D'UNE VUE DE SOURCES DE DONNEES Chef de projet Création d une connexion Ajout de tables, requêtes nommées, colonnes calculées, jointure CREATION D'UNE DIMENSION Dimension Hiérarchie d attributs et utilisateur Hiérarchie parent-enfant Relations d attributs Dimension temps Traduction CREATION D'UN CUBE Ajout de mesures calculées (Additivité) Relations Test avec Excel 2007 AJOUT DE CALCULS Approche du MDX Ajout de mesures calculées Ajout d un membre calculé Page 32 sur 74

INDICATEURS CLES DE PERFORMANCE (KPI) Définition et structure d'un KPI Valeur, Objectif, Etat et tendance ACTIONS ET PERSPECTIVES Action de reporting Action de Drill-through SECURITE Sécuriser un cube Sécuriser les membres DEPLOIEMENT Scripts Assistant de déploiement Sauvegarde et restauration Page 33 sur 74

SQL SERVER INTEGRATION SERVICE 2005, 2008 OBJECTIFS Permettre à des développeurs d acquérir une méthode ainsi que les connaissances nécessaires sur SSIS afin de développer des traitements d intégration de données. PRE-REQUIS Connaissance des bases de données. PLAN DE FORMATION 3 jours DUREE INTRODUCTION L ETL Présentation de SSIS CONCEPTS SSIS Architecture DTS Architecture SSIS Structure d un projet SSIS (package, job, vue, conteneur, tâche) PUBLIC Développeur Consultant Chef de projet PREMIER PACKAGE Définition de source, transformation, destination Exécution Débogage Evénements Administrateur de bases de données DEPLOIEMENT DES PACKAGES Système de fichiers, MSDB Administrer les packages Fichier de paramétrage TACHES ET CONTENEURS Flux de contrôle Variables Principales tâches (execute SQL, insertion en bloc, wmi, script ) Transactions Boucles for, for each Reprise après échec TRANSFORMATIONS DANS LES FLUX DE DONNEES Transformation bloquantes ou non Page 34 sur 74

Principales transformations : jointures, agrégation, tri, recherche, tableaux croisé, script, information de traçage LE CHARGEMENT D ENTREPOTS DE DONNEES Types d alimentation de dimension (0, 1, 2, 3) Implémentation avec SSIS COMPLEMENTS SUR LE DEVELOPPEMENT Optimisation des jointures Optimisation des recherches Page 35 sur 74

SQL SERVER REPORTING SERVICE 2005, 2008 OBJECTIFS Permettre à des développeurs d acquérir une méthode ainsi que les connaissances nécessaires afin de développer et d administrer des rapports à l aide de Reporting Services. PRE-REQUIS Connaissance des bases de données. PLAN DE FORMATION 2 jours DUREE INTRODUCTION Rôles et caractéristiques de Reporting Services Description de l architecture MISE EN PLACE DE RAPPORTS SIMPLES Configuration des sources de données Création des rapports sous forme de tableaux Affichage des données et application de la mise en forme PUBLIC Développeur Consultant Chef de projet AMELIORATION DES RAPPORTS Mise en place des contrôles de navigation Mise en place des types de données additionnels Mise en œuvre des listes de paramètres dynamiques et statiques MANIPULATION DES DONNEES Définition des données sources Utilisation des paramètres et des filtres Utilisation des listes de paramètres PUBLICATION ET EXECUTION DES RAPPORTS Publication du contenu Exécution d un rapport Gestion du cache Création des clichés instantanés et d un historique de rapports UTILISATION DES ABONNEMENTS POUR DISTRIBUER DES RAPPORTS Présentation des abonnements Création des abonnements Gestion des abonnements Page 36 sur 74

UTILISATION DES MODELES DE RAPPORT Création des modèles de rapport Utilisation de Report Builder ADMINISTRATION DE REPORTING SERVICES Surveillance et optimisation des performances du serveur Maintenance bases de données Sécuriser le système Page 37 sur 74

OFFRE BASE DE DONNEES Oracle Page 38 sur 74

ADMINISTRATION DE BASE ORACLE 9i, 10g, 11g OBJECTIFS Acquérir les compétences pour la création et la configuration d'une base de données. Administrer des fichiers de données ainsi que la sauvegarde et la restauration des données, résoudre les problèmes de performances. Savoir réaliser ces différentes tâches à l'aide d'outils graphiques ou de commandes SQL. PRE-REQUIS Connaissances des requêtes SQL. PLAN DE FORMATION INTRODUCTION Edition et version d Oracle Les outils INSTALLATION Arborescence OFA Préparation de l installation et exécution ARCHITECTURE D UNE INSTANCE Processus Structures mémoires Le dictionnaire de données Support des langues 5 jours DUREE PUBLIC Informaticien souhaitant acquérir une formation opérationnelle sur l administration d une base de données Oracle. L INSTANCE ORACLE La base de données Les fichiers de contrôle Les fichiers redo log Les fichiers de données STRUCTURES DE STOCKAGE Segments : données, index Extensions, blocs CREATION D UNE BASE Création de la structure Arrêt et démarrage Page 39 sur 74

TRAITEMENT DES DONNEES Traitement des requêtes par le SGBD CONNEXION A L INSTANCE Type : SQL Net, Easy Connect Configuration GESTION DES UTILISATEURS ET PRIVILEGES Création d utilisateurs, de rôles Définition des droits d accès EXPORT ET IMPORT L export L import SAUVEGARDE ET RESTAURATION Base ouverte Base fermée INTRODUCTION A ASM Présentation ASM Configuration ASM sous WINDOWS Création d une base avec ASM INTRODUCTION A DATAGUARD Présentation DATAGUARD Les différentes configurations Les différents modes Page 40 sur 74

EXPLOITANT DE BASE ORACLE 9i, 10g, 11g OBJECTIFS Acquérir les compétences pour l exploitation courante d'une base de données Oracle. Administrer des fichiers de données ainsi que la sauvegarde et la restauration des données. PRE-REQUIS Connaissances des requêtes SQL. PLAN DE FORMATION 3 jours DUREE INTRODUCTION Edition et version d Oracle Les outils INSTALLATION Arborescence OFA Préparation de l installation et exécution ARCHITECTURE D UNE INSTANCE Processus Structures mémoires Le dictionnaire de données Support des langues PUBLIC informaticien souhaitant acquérir une formation opérationnelle sur l exploitation d une base de données Oracle. L INSTANCE ORACLE La base de données Les fichiers de contrôle Les fichiers redo log Les fichiers de données CONNEXION A L INSTANCE Type : SQL Net, Easy Connect Configuration ORACLE ENTERPRISE MANAGER Présentation Utilisation Page 41 sur 74

GESTION DES UTILISATEURS ET PRIVILEGES Création d utilisateurs, de rôles Définition des droits d accès UTILITAIRES D EXPORT ET D IMPORT L export L import SAUVEGARDE ET RESTAURATION BASE FERMEE Présentation Réalisation Page 42 sur 74

INSTALLATION ET UTILISATION DU GRID 10g, 11g OBJECTIFS Acquérir les compétences pour l installation du Grid Oracle et l administration d une base via la console Web d administration. PRE-REQUIS Connaissances de l administration de bases de données Oracle. PLAN DE FORMATION DUREE INTRODUCTION Architecture Pré-requis METHODOLOGIE Méthode pas à pas de mise en place INSTALLATION DU GRID Installation d une base oracle Installation d OEM Installation de l Agent OEM UTILISATION DE LA CONSOLE WEB D ADMINISTRATION OEM Arrêter et démarrer une base Gérer les objets d un schéma Gérer la sécurité utilisateur Gérer les ressources Gérer les données et la concurrence d accès Sauvegarder et restaurer une base de données Contrôler et optimiser les performances Collecter les statistiques Suivre les performances 3 jours PUBLIC Informaticien souhaitant acquérir une formation opérationnelle sur l installation du Grid Oracle et l administration d une base Oracle via la console Web d administration. Page 43 sur 74

DIAGNOSTIC ET RESOLUTION D INCIDENTS OBJECTIFS Acquérir une méthodologie de diagnostic et résolution d incidents. Etre en mesure de résoudre les erreurs courantes. PRE-REQUIS Connaissance de l administration de bases Oracle PLAN DE FORMATION DUREE PRESENTATION Architecture Les mots de passe La connexion au Grid La connexion à SQL Plus RESOLUTION DE PROBLEME DIVERS Problème de connexion utilisateur Message erreur ORA-12514 1 jour (+1 jour de préparation) PUBLIC Informaticien souhaitant acquérir une méthodologie de diagnostic et résolution d incidents. RESTAURATION SUITE A UNE ERREUR UTILISATEUR Restauration complète de la base Restauration d une table RECUPERATION D UNE TABLE SUPPRIMEE PAR ERREUR Cas pratique DIAGNOSTIC Introduction Localisation du problème Résolution de cas d erreur Page 44 sur 74

REQUETE SQL POUR ORACLE OBJECTIFS Acquérir les compétences et connaissances techniques nécessaires pour écrire des requêtes SQL afin de travailler avec les données d'un serveur Oracle. PRE-REQUIS Concepts des bases de données relationnelles PLAN DE FORMATION DUREE INTRODUCTION Éléments de la syntaxe SQL Présentation de SQL Plus EXTRACTION DE DONNEES Extraction de données à l'aide de l'instruction SELECT Filtrage des données Mise en forme des ensembles de résultats Traitement des requêtes 2 jours PUBLIC Développeur, Responsable de la mise en œuvre, Administrateur de bases de données Oracle qui seront chargés d'écrire des requêtes. REGROUPEMENT ET SYNTHESE DE DONNEES Utiliser les fonctions d'agrégation Présentation de la clause GROUP BY Génération de valeurs d'agrégation dans des ensembles de résultats JOINTURE DE TABLES Utilisation d'alias pour les noms de tables Combinaison de données provenant de plusieurs tables Combinaison d'ensembles de résultats UTILISATION DE SOUS-REQUETES Présentation des sous-requêtes Utilisation des clauses EXISTS et NOT EXISTS MODIFICATION DES DONNEES Utilisation de transactions Insertion de données Suppression de données Mise à jour de données Remarques sur les performances Page 45 sur 74

INTRODUCTION A LA PROGRAMMATION D'OBJETS Afficher le contenu des objets Introduction aux vues Avantages des vues Création des vues Page 46 sur 74

DEVELOPPEMENT PL/SQL OBJECTIFS Acquérir les compétences et connaissances techniques nécessaires pour écrire des scripts PL/SQL. PRE-REQUIS Requêtes SQL PLAN DE FORMATION DUREE PRESENTATION DE PL/SQL Développer un bloc simple en PL/SQL Syntaxe de base du langage pour écrire des blocs simples Blocs imbriqués DECLARER, UTILISER DES VARIABLES ET CONSTANTES Déclaration et utilisation de variables simples Variables : simples, structurée (tables PL/SQL, records) Portée d'une variable 3 jours PUBLIC Développeur, Responsable de la mise en œuvre, Administrateur de bases de données Oracle qui seront chargé d'écrire des scripts. INSTRUCTIONS SQL Utilisation des commandes LMD Gestion des transactions Fonctions SQL à l'intérieur des blocs PL/SQL Les limites de SQL La syntaxe particulière de l'ordre SELECT dans un bloc PL/SQL ÉCRIRE DES TRAITEMENTS CONDITIONNELS ET DES TRAITEMENTS REPETITIFS L'instruction IF pour les traitements conditionnels Les traitements répétitifs à l'aide de la boucle de base LOOP Boucle FOR et WHILE DECLARER ET UTILISER DES CURSEURS SELECT ramenant plus d'une ligne Mises à jour sur les données traitées par un curseur Simplification d'écriture avec la boucle FOR PERSONNALISER LE TRAITEMENT DES ERREURS Utiliser les exceptions prédéfinies Exceptions déclarées dans le bloc PL/SQL Page 47 sur 74

Gestion des erreurs applicatives CREATION DE PROCEDURES ET DE FONCTIONS STOCKEES Création, compilation et stockage des programmes avec SQL PLUS Définition et utilisation des paramètres des sous-programmes Utilisation des fonctions stockées directement dans le langage SQL UTILISATION DES PACKAGES ORACLE DBMS_OUTPUT : interface de sortie pour les blocs PL/SQL DBMS_JOB : planification et lancement de tâches DBMS_SQL : écriture de SQL dynamique UTL_FILE : interface I/O dans les fichiers pour les blocs PL/SQL Page 48 sur 74

Microsoft Page 49 sur 74

ADMINISTRATION MICROSOFT SQL SERVER 22002002005, 2008 OBJECTIFS Installer, configurer, administrer SQL Server 2005, 2008. Garantir la sécurité et l intégrité des données. PRE-REQUIS Posséder des connaissances basiques de Transact SQL PLAN DE FORMATION DUREE INTRODUCTION Présentation Architecture SQL Server INSTALLATION Installation manuelle ou automatisée Vérifications après installation ARCHITECTURE BASE DE DONNEES Les bases systèmes Structure physique d une base Structure logique d une base 3 jours PUBLIC Intégrateur Administrateur chargé de la gestion d une base de données SQL Server. GESTION DE L ESPACE DE STOCKAGE Dimensionnement des fichiers Groupes de fichiers Réduction des fichiers SECURITE Comptes de connexion et de bases de données Modèle de sécurité SAUVEGARDE ET RESTAURATION Techniques de sauvegarde et de restauration Stratégie de sauvegarde SURVEILLANCE Les outils Surveillance des ordres SQL traités AUTOMATISATION Page 50 sur 74

Plan de maintenance INTRODUCTION A L OPTIMISATION Page 51 sur 74

REQUETES TRANSACT SQL SERVER 2005, 2008 OBJECTIFS Acquérir les compétences et connaissances techniques nécessaires pour écrire des requêtes Transact-SQL afin de travailler avec les données d'un serveur Microsoft SQL Server 2005, 2008 PRE-REQUIS Concepts des bases de données relationnelles PLAN DE FORMATION DUREE INTRODUCTION Le langage de programmation Transact SQL Types d'instructions Transact SQL Éléments de la syntaxe Transact SQL EXTRACTION DE DONNEES Extraction de données à l'aide de l'instruction SELECT Filtrage des données Mise en forme des ensembles de résultats Traitement des requêtes REGROUPEMENT ET SYNTHESE DE DONNEES Utiliser les fonctions d'agrégation Présentation de la clause GROUP BY Génération de valeurs d'agrégation dans des ensembles de résultats 2 jours PUBLIC Développeur Responsable de la mise en œuvre et administrateur de bases de données SQL Server qui seront chargés d'écrire des requêtes. JOINTURE DE TABLES Utilisation d'alias pour les noms de tables Combinaison de données provenant de plusieurs tables Combinaison d'ensembles de résultats UTILISATION DE SOUS-REQUETES Présentation des sous-requêtes Utilisation d'une sous-requête en tant que table dérivée Utilisation d'une sous-requête en tant qu'expression Utilisation d'une sous-requête pour corréler des données Utilisation des clauses EXISTS et NOT EXISTS MODIFICATION DES DONNEES Utilisation de transactions Page 52 sur 74

Insertion de données Suppression de données Mise à jour de données Remarques sur les performances INTRODUCTION A LA PROGRAMMATION D'OBJETS SQL SERVER Afficher le contenu des objets Introduction aux vues Avantages des vues Création des vues Page 53 sur 74

PROGRAMMATION TRANSACT SQL 2005, 2008 OBJECTIFS Acquérir les compétences et connaissances techniques nécessaires pour écrire des scripts Transact-SQL. PRE-REQUIS Requêtes Transact-SQL PLAN DE FORMATION DUREE CREATION ET GESTION DE BASES DE DONNEES Création de bases de données Création de groupes de fichiers Création de schémas Création de clichés instantanés de bases de données CREATION DE TYPES DE DONNEES ET DE TABLES Création de types de données Création de tables Création de tables partitionnées 3 jours PUBLIC Développeur Responsable de la mise en œuvre et administrateur de bases de données SQL Server qui seront chargés d'écrire des scripts. CREATION ET OPTIMISATION D INDEX Planification d index Création d index Optimisation d index IMPLEMENTER DU CODE MANAGE (.NET) DANS SQL SERVER Vue d ensemble sur l intégrité des données Implémenter des contraintes CREATION DE VUES Présentation des vues Création et gestion des vues Optimisation des performances à l aide des vues IMPLEMENTATION DES PROCEDURES STOCKEES Implémenter les procédures stockées Créer des paramètres dans les procédures stockées Travailler avec les plans d exécution Gestions des erreurs d exécution Page 54 sur 74

IMPLEMENTATION DES FONCTIONS Création et utilisation des fonctions Travailler avec les fonctions Contrôle du contexte d exécution IMPLEMENTER DU CODE MANAGE (.NET) DANS SQL SERVER 2005 Introduction to the SQL Server Common Language Runtime (CLR) Importer et configurer des assemblages.net Création d objets de base de données avec du code managé GESTION DES TRANSACTIONS ET DES VERROUS Vue d ensemble des transactions et des verrous Gestion des transactions Comprendre l architecture de verrouillage de SQL Server Gérer les verrous Page 55 sur 74

Bases Open Source Page 56 sur 74

ADMINISTRATION DE BASES DE DONNEES POSTGRESQL OBJECTIFS Acquérir les compétences pour la création et la configuration d'une base de données PostgreSql. Administrer des fichiers de données ainsi que la sauvegarde et la restauration des données, résoudre les problèmes de performances. PRE-REQUIS Connaissances des requêtes SQL PLAN DE FORMATION PRESENTATION DE POSTGRESQL Présentation des projets et outils INSTALLATION Les étapes d'installation Sur les distributions à base de RPM (RedHat, Fedora, Mandriva). Sous Windows INITIALISATION ET EXECUTION D'UNE INSTANCE Initialisation d'une instance Arrêt et démarrage du serveur Architecture des processus du serveur Création d'instances supplémentaires 2 jours DUREE PUBLIC Intégrateurs Administrateurs chargés de la gestion d une base de données PostgreSql. SESSION ET OUTILS D ADMINISTRATION Ouverture d une session Droits d accès Outils en ligne de commande et graphique DEFINITION DES FICHIERS Les différents types de fichiers Création, suppression de fichiers ADMINISTRATION DU SERVEUR SAUVEGARDES ET RESTAURATION TACHES DE MAINTENANCE ET D'EXPLOITATION OPTIMISATION Page 57 sur 74

ADMINISTRATION DE BASE MYSQL OBJECTIFS Acquérir les compétences pour la création et la configuration d'une base de données MySQL. Administrer des fichiers de données ainsi que la sauvegarde et la restauration des données, résoudre les problèmes de performances. PRE-REQUIS Connaissances des requêtes SQL PLAN DE FORMATION INTRODUCTION MYSQL Architecture MySQL Versions, panorama des fonctionnalités et des outils. 2 jours DUREE PUBLIC INSTALLATION Procédures d installation Configuration post-installation OUTILS D ADMINISTRATION Outil en ligne de commande Console graphiques : MySQL Administrator, Query Browser, Toad Intégrateur Administrateur chargé de la gestion d une base de données MySQL. CONFIGURATION ET ACTIONS DE BASE Le fichier My.ini Arrêt et démarrage de MySQL Modification du paramétrage Multi-instances GESTION DE BASES DE DONNEES Architecture générale Créer une base Moteur MyISAM : avantages, inconvénients, configuration Moteur InnoDb: avantages, inconvénients, configuration Le journal de transaction, gestion des transactions, isolation Page 58 sur 74

JEUX DE CARACTERES Principes : jeux, collations Principaux jeux de caractères Configurer un jeu de caractères SAUVEGARDE ET RESTAURATION Techniques disponibles en fonction du moteur de stockage Sauvegarde : les méthodes Restauration : les méthodes SECURITE Recommandations Authentification Réglage des droits d accès SURVEILLANCE Les outils de surveillance Utilisation des fichiers traces, commandes Surveillance des verrous Les indicateurs à surveiller OPTIMISATION Mémoire, index, requêtes Conseils de paramétrage Page 59 sur 74

Développement Microsoft Page 60 sur 74

ADMINISTRATION DE WINDOWS SHAREPOINT SERVICES OBJECTIFS Acquérir les connaissances nécessaires à l'implémentation et à l'administration d'une infrastructure Windows SharePoint Services, ainsi qu à la création et à l utilisation de sites. PRE-REQUIS Connaissance de base de Microsoft Windows Server 2003, des réseaux Microsoft, ainsi que de Microsoft Internet Information Server (IIS) 6.0 PLAN DE FORMATION INTRODUCTION L'environnement Windows SharePoint Services Découverte des composants Windows SharePoint Services Découverte des composants du site Administration de Windows SharePoint Services. 3 jours DUREE PUBLIC Développeur Chef de projet CONCEPTION ET IMPLEMENTATION DE MICROSOFT WINDOWS SHAREPOINT SERVICES Planification de l'installation de Windows SharePoint Services Conception de l'infrastructure Windows SharePoint Services Réalisation de l'installation d un nouvel environnement Windows SharePoint Services Mise à niveau de Windows SharePoint Services 2.0 vers Windows SharePoint Services ADMINISTRATION ET GESTION DE SERVEURS WINDOWS SHAREPOINT SERVICES Configuration de la sécurité du serveur Gestion des applications Web Gestion de sites Maintenance du serveur Le moniteur de performances ADMINISTRATION DE SITE WINDOWS SHAREPOINT SERVICES Administration de site Windows SharePoint Services Contrôle d accès à Windows SharePoint Services Personnalisation du site UTILISATION DE WINDOWS SHAREPOINT SERVICES Travailler avec des sites Windows SharePoint Services Page 61 sur 74

Création et gestion de listes et de formulaires Gestion de librairies Utilisation de Windows SharePoint Services avec Microsoft Office Page 62 sur 74

DEVELOPPEMENT D APPLICATIONS WINDOWS AVEC.NET 2008 OBJECTIFS Acquérir les compétences et les connaissances nécessaires au développement d applications Winforms avec Visual Studio 2008 PRE-REQUIS Connaissance d un langage de programmation type C/C++, VB 6, Java, etc. PLAN DE FORMATION 5 jours DUREE INTRODUCTION AU FRAMEWORK.NET Motivations pour.net Fondamentaux du Framework.NET Les assemblages Les langages PRESENTATION DU LANGAGE C# OU VB.NET Introduction au langage Utilisation des variables simples Utilisation des instructions Utilisation des tableaux PUBLIC Développeur Chef de projet PROGRAMMATION ORIENTEE OBJET Introduction à la programmation objet Mise en place de l'héritage Utilisation du polymorphisme Introduction aux évènements et aux délégués GESTION DES ERREURS ET EXCEPTIONS Utilisation des structures Try/Catch Utilisation de la classe Exception FONCTIONNALITES EVOLUEES DU LANGAGE Utilisation des classes partielles, des generics et des indexeurs Utilisation de l'interface IDispose Utilisation de types anonymes Page 63 sur 74

LES FORMULAIRES ET LES CONTROLES 1/2 Création de formulaires Winforms 3.0 Utilisation des contrôles Revue des principaux contrôles disponibles LES FORMULAIRES ET LES CONTROLES 2/2 Création de formulaires hérités Création de contrôles personnalisés Création de contrôles utilisateurs INTRODUCTION A LINQ Présentation de LINQ Utilisation de LINQ to SQL CONFIGURATION ET DEPLOIEMENT Configuration de l'application Mise en place d'un paramétrage utilisateur Régionalisation d'une application Winforms Utilisation de Windows Installer Utilisation de ClickOnce Page 64 sur 74

DEVELOPPEMENT D APPLICATION WEB ASP.NET.NET 2008 OBJECTIFS Développer une application Web, Maîtriser la technologie ASP.Net, Savoir structurer une application 3-tiers PRE-REQUIS Connaissance HTML ou DHTML, Scripting VB et ou JScript / JavaScript PLAN DE FORMATION DUREE 5 jours LE FRAMEWORK MICROSOFT.NET Introduction au Framework.Net Introduction à ASP.Net CREER DES APPLICATIONS WEB AVEC VISUAL STUDIO 2008 Présentation de Visual Studio 2008 Création d'applications web ASP.Net Présentation des langages.net Création d'un composant en utilisant Visual Studio 2008 PUBLIC Développeur Chef de projet CREER UN FORMULAIRE WEB ASP.NET Création d'un formulaire Ajouter un «control server» Création de «master pages» AJOUTER DU CODE A UNE WEB FORM Implémentation du «code behind» Ajout d'évènements dans les contrôles «web server» Envoi d'évènements GERER DES TRACES DANS LES APPLICATIONS WEB ASP.NET Surveiller l exécution avec les objets de trace VALIDER DES ENTREES UTILISATEURS Introduction à la validation des contrôles utilisateurs Validation des contrôles Validation des pages Page 65 sur 74

CREER ET IMPLEMENTER DES CONTROLES UTILISATEURS Ajout des contrôles utilisateurs Web ASP.Net Création de User Controls ACCEDER AUX DONNEES AVEC ADO.NET ET VISUAL STUDIO 2008 Introduction à ADO.Net Connexion à la base de données Accéder aux données Accéder à de multiples tables DEFINIR ET UTILISER DES TACHES COMPLEXES D'ACCES AUX DONNEES Introduction sur les procédures stockées Appel aux procédures stockées Accès aux données avec LINQ to SQL LIRE ET ECRIRE DES DONNEES XML Introduction à XML dans une architecture ASP.Net XML et les Dataset Gérer les données XML Accéder aux données XML en utilisant le contrôle serveur XML CREER UNE APPLICATION AJAX Introduction à ASP.Net Ajax Création d'une application ASP.Net Ajax en utilisant les extensions ASP.Net Ajax Étendre une application en utilisant ASP.Net Ajax Control Toolkit CREER ET CONSOMMER DES SERVICES WEB XML Introduction aux Services Web XML Appel de Services Web XML Création d'un Service Web XML GERER LES ETATS Les états Variables d'applications et de sessions Cookies et cookieless sessions CONFIGURER, OPTIMISER ET DEPLOYER DES APPLICATIONS Page 66 sur 74

WEB ASP.NET Implémentation de l'objet cache ASP.Net Output Caching Configuration d'une application ASP.Net Déploiement d'une application ASP.Net SECURISER UNE APPLICATION WEB ASP.NET Introduction à la sécurité des applications web Authentification Windows Based Authentification Forms Based Page 67 sur 74

DEVELOPPEMENT JAVA Page 68 sur 74

PROGRAMMATION JAVA OBJECTIFS Comprendre les concepts fondamentaux et acquérir les connaissances nécessaires pour développer des applications Java. Par le biais de cours et d ateliers pratiques, les stagiaires apprennent à manipuler l API Java et les outils du marché (Eclipse ) PRE-REQUIS Connaissance des concepts objets, d un ou plusieurs langages de programmation PLAN DE FORMATION INTRODUCTION Historique, domaines d'application, principe de la machine virtuelle JVM Plateformes Java SE, Java EE, Java ME CONCEPTS DE BASE Constantes et variables, opérateurs et expressions Structures de contrôle Tableaux et chaînes de caractère Structure d'un programme Java Surcharge de fonctions Gestion de la mémoire 5 jours DUREE PUBLIC Développeur Chef de projet OBJETS ET CLASSES Modèle et instance Champs statiques Encapsulation Constructeurs HERITAGE Accès aux membres hérités, encapsulation Constructeur de la classe de base CLASSES MODELES : CLASSE ABSTRAITES INTERFACES Page 69 sur 74

TYPAGE DYNAMIQUE Type d'une référence et d'un objet. Compatibilité des références Interface, héritage et typage EXCEPTIONS Levée, propagation, traitement Exceptions personnalisées ENTREES/SORTIES DE TYPE FLOT Flux physiques et filtres Les 2 hiérarchies de classes : orientées octet et caractère Sérialisation d'objets INTRODUCTION AUX THREADS Concepts Mise en place ACCES AUX BASES DE DONNEES AVEC JDBC Connexion à la base, requêtes Optimisation des requêtes : PreparedStatement, lots de requêtes Transactions, sources de données INTERFACES GRAPHIQUES Conteneurs et gestionnaires de géométrie Les composants graphiques Swing Gestion des événements Architecture MVC Applets Page 70 sur 74

DEVELOPPEMENT D APPLICATIONS WEB EN JAVA JAVA/JEE OBJECTIFS Savoir développer et déployer une application Java Web sur un serveur d'application en environnement de développement Eclipse PRE-REQUIS Connaissance du langage Java PLAN DE FORMATION 5 jours DUREE LES SERVLETS Les package, support du protocole HTTP Méthodes GET et POST, récupération des paramètres Le cycle de vie des Servlets Accès aux ressources partagées, types SingleThread et MultiThread Chaînage de Servlets, redirections Gestion des cookies et des sessions, réécriture d'url PUBLIC Développeur Chef de projet LES PAGES JSP Syntaxe, les balises prédéfinies, scriptlets Gestion des sessions Redirections Pages dédiées à la gestion d'erreurs Création de bibliothèques de balises personnalisées (Tag Libraries) Architectures, communication entre Servlet et JSP (MVC modèle 2) Intégration de JDBC DEPLOIEMENT DES SERVLETS ET DES JSP Les conteneurs de composants Web Archives WAR, cas des drivers Application pratique avec le serveur d'applications LA JSTL Les balises personnalisées Le langage EL Page 71 sur 74

DEVELOPPEMENT ADOBE Page 72 sur 74

DEVELOPPEMENT D APPLICATIONS INTERNET AVEC FLEX OBJECTIFS Comprendre les concepts fondamentaux et acquérir les connaissances nécessaires pour développer des applications Flex. Par le biais de cours et d ateliers pratiques, les stagiaires apprennent à manipuler l API Flex et les outils du marché (Eclipse Flex Builder) PRE-REQUIS Connaissance des concepts objets. Connaissance des technologies web. PLAN DE FORMATION INTRODUCTION A FLEX Les applications Internet riches (RIA) Les technologies RIA PRISE EN MAIN L outil Flex Builder L interface : les perspectives, les éditeurs, les vues Création d une première application Découverte des langages ActionScript et MXML 4 jours DUREE PUBLIC Développeur Chef de projet CONCEVOIR L INTERFACE Découvrir les conteneurs Mise en page en mode design et en mode source Utiliser les contraintes de présentation Travailler avec les états de vue UTILISER DES CONTROLES SIMPLES Les contrôles de texte Les boutons et cases à cocher La gestion des images GERER LES EVENEMENTS Comprendre la notion d événement Gérer les événements Créer et utiliser des événements personnalisés UTILISER DES DONNEES XML DISTANTES Charger des données XML avec HTTPService Gérer le résultat avec la liaison de données (Data Binding) Page 73 sur 74

Gérer les erreurs UTILISER DES DATAGRID ET DES ITEMRENDERER Utiliser et alimenter le contrôle DataGrid Modifier le rendu et l édition des colonnes CREER DES COMPOSANTS PERSONNALISES Créer des composants avec MXML Créer des composants avec ActionScript UTILISER DES FORMATEURS ET DES VALIDATEURS Représenter des informations monétaires Valider un formulaire Gérer les erreurs de validation PERSONNALISER L APPARENCE D UNE APPLICATION Appliquer un style graphique à l aide de CSS Habiller des composants Page 74 sur 74