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

Dimension: px
Commencer à balayer dès la page:

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

Transcription

1 SOMMAIRE Rubrique : Application groupware... 2 Rubrique : Conduite de projets...22 Rubrique : Développement...55 Rubrique : Développement Internet Rubrique : État de l'art Rubrique : Gestion des données Rubrique : Management du système d'information Rubrique : Projet Rubrique : Stages longs Rubrique : Support informatique Rubrique : Système ouvert Rubrique : Système Windows Rubrique : Virtualisation

2 Rubrique : Application groupware SOMMAIRE Sharepoint Utilisation... 3 Sharepoint Utilisation... 4 Sharepoint Services Installation, administration et migration... 5 Sharepoint Services Installation, administration et migration... 6 Sharepoint Services 2010 Planification et conception d une architecture Sharepoint... 7 Sharepoint Services Planification et conception d une architecture Sharepoint... 8 Sharepoint Développement d'applications... 9 Sharepoint Développement d'applications...10 SharePoint 2010 Concepteur de sites (aspects non techniques)...11 SharePoint 2013 Concepteur de sites (aspects non techniques)...12 Exchange server 2010 Conception d une Infrastructure...13 Exchange server 2013 Conception d une Infrastructure...14 Exchange server Administration...15 Exchange server Administration...16 Exchange server Support...17 Exchange server Support...18 SharePoint Designer Création et personnalisation de sites...19 SharePoint Designer Création et personnalisation de sites...20 ALFRESCO - Utilisation et Administration d'une GED Open Source

3 Rubrique : Application groupware Sharepoint Utilisation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IGC13 Durée en jours : 2 Permettre à l'utilisateur de comprendre et de savoir utiliser Sharepoint. Population concernée : Tout utilisateur souhaitant utiliser un intranet ou des solutions métiers développées avec les technologies SharePoint. Prérequis (hors niv.same requis / compétences) : Bonne connaissance de Windows et d'office Niveau requis : Sensibilisation Niveau visé : Application Pédagogie* : A C D E S La navigation dans Sharepoint Les différents types de sites Les listes Présentation des différents composants collaboratifs Les bibliothèques de documents La recherche Introduction aux Workflow Intégration avec office 2007 / 2010 Utilisation de Sharepoint Workspace

4 Rubrique : Application groupware Sharepoint Utilisation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IGC34 Durée en jours : 2 Permettre à l'utilisateur de comprendre et de savoir utiliser Sharepoint. Population concernée : Tout utilisateur souhaitant utiliser un intranet ou des solutions métiers développées avec les technologies SharePoint. Prérequis (hors niv.same requis / compétences) : Bonne connaissance de Windows et d'office Niveau requis : Sensibilisation Niveau visé : Application Pédagogie* : A C D E S La navigation dans Sharepoint Les différents types de sites Les listes Présentation des différents composants collaboratifs Les bibliothèques de documents La recherche Introduction aux Workflow Intégration avec office 2010 Utilisation de Sharepoint Workspace 4

5 Rubrique : Application groupware Sharepoint Services Installation, administration et migration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IGC08 Durée en jours : 4 Etre capable d administrer une infrastructure Windows Sharepoint Services Etre capable de planifier l installation de Windows Sharepoint Services et d optimiser la migration d une version vers la version ultérieure. Population concernée : Chefs de projets, administrateurs, techniciens et responsables systèmes souhaitant mettre en œuvre SharePoint. Prérequis (hors niv.same requis / compétences) : Connaissance de base de l'ad et de l'administration Windows. Configurer les protocoles et services réseaux. Expérience fonctionnelle de SharePoint2010. Comprendre l'architecture SHAREPOINT Conception d'une architecture d'information Installation et configuration de SHAREPOINT Administration et automatisation de Sharepoint Configuration de la gestion du contenu Configuration de l'authentification Sécurisation du contenu Gestion des personnalisations Sharepoint Configuration, gestion et sécurisation des services et des applications Sharepoint Administration de la recherche Sharepoint Configuration des profils utilisateurs et des réseaux sociaux Installation et mise à jour vers Sharepoint 2010 Assurer la continuité de la solution Assurer la maintenance et le suivi du fonctionnement Optimisation des performances Sharepoint 5

6 Rubrique : Application groupware Sharepoint Services Installation, administration et migration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IGC40 Durée en jours : 4 Etre capable d administrer une infrastructure Windows Sharepoint Services Etre capable de planifier l installation de Windows Sharepoint Services et d optimiser la migration d une version vers la version ultérieure. Population concernée : Chefs de projets, administrateurs, techniciens et responsables systèmes souhaitant mettre en œuvre SharePoint. Prérequis (hors niv.same requis / compétences) : Connaissance de base de l'ad et de l'administration Windows. Configurer les protocoles et services réseaux. Expérience fonctionnelle de SharePoint 2010 ou Comprendre l'architecture SHAREPOINT Conception d'une architecture d'information Installation et configuration de SHAREPOINT Création d'applications web et de collections de sites Planification et configuration des applications de service Gestion des utilisateurs et des permissions Configuration de l'authentification Gestion de la taxonomie Planifier et configurer la recherche d'entreprise Mettre en oeuvre la productivité et la collaboration Planifier et configurer la business intelligence Plenifier et configurer la gestion de contenu web Gérer les APPS SHAREPOINT Server Surveillance et maintenance d'un environnement SHAREPOINT 6

7 Rubrique : Application groupware Sharepoint Services 2010 Planification et conception d une architecture Sharepoint Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IGC09 Durée en jours : 4 Etre capable de planifier et concevoir une architecture Sharepoint Population concernée : Architectes ou administrateurs confirmés Sharepoint Prérequis (hors niv.same requis / compétences) : Avoir suivi le cours "Sharepoint Services Installation, administration et migration" ou posséder les connaissances équivalentes. Conception d une architecture logique Planification de l architecture des services d application Planification des performances et de la capacité Conception de l architecture physique Conception d un plan de sécurité Planification de l authentification Planification des métadonnées gérées Planification des fonctionnalités de réseaux sociaux Conception d une stratégie de recherche Planification de la gestion des contenus de l entreprise Planification de la mise en œuvre de Sharepoint 2010 dans une stratégie de business intelligence Développement d un plan de gouvernance Conception d un plan de maintenance et de surveillance Planification de la continuité du business Planification de la mise à jour vers Sharepoint

8 Rubrique : Application groupware Sharepoint Services Planification et conception d une architecture Sharepoint Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IGC31 Durée en jours : 4 Etre capable de planifier et concevoir une architecture Sharepoint Population concernée : Architectes ou administrateurs confirmés Sharepoint Prérequis (hors niv.same requis / compétences) : Avoir suivi le cours "Sharepoint Services Installation, administration et migration" ou posséder les connaissances équivalentes. Conception d une architecture logique Planification de l architecture des services d application Planification des performances et de la capacité Conception de l architecture physique Conception d un plan de sécurité Planification de l authentification Planification des métadonnées gérées Planification des fonctionnalités de réseaux sociaux Conception d une stratégie de recherche Planification de la gestion des contenus de l entreprise Planification de la mise en œuvre de Sharepoint 2013 dans une stratégie de business intelligence Développement d un plan de gouvernance Conception d un plan de maintenance et de surveillance Planification de la continuité du business Planification de la mise à jour vers Sharepoint

9 Rubrique : Application groupware Sharepoint Développement d'applications Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IGC11 Durée en jours : 4 Savoir développer et débugger des applications Sharepoint 2010 et savoir optimiser les performances de ces applications. Population concernée : Chefs de projets techniques et développeurs en.net etasp.net Prérequis (hors niv.same requis / compétences) : Expérience en développement.net et bonne connaissance de la plate-forme SharePoint Présentation d'office system 2010 Présentation de Sharepoint pour le développeur Les features et les solutions Développement de gestionnaires d'événements Développement de web parts Développement d'un modèle de données Sharepoint Définitions de site Manipulation de données Sharepoint Business Connectivity Services La sécurité dans Sharepoint Développement de workflows pour Microsoft Sharepoint Développement sans empreinte serveur Le modèle objet client Personnalisation de l'interface Les tâches planifiées Sharepoint 9

10 Rubrique : Application groupware Sharepoint Développement d'applications Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IGC32 Durée en jours : 4 Savoir développer et débugger des applications Sharepoint 2013 et savoir optimiser les performances de ces applications. Population concernée : Chefs de projets techniques et développeurs en.net etasp.net Prérequis (hors niv.same requis / compétences) : Expérience en développement.net et bonne connaissance de la plate-forme SharePoint 2010 ou Présentation d'office system 2013 Présentation de Sharepoint pour le développeur Les features et les solutions Développement de gestionnaires d'événements Développement de web parts Développement d'un modèle de données Sharepoint Définitions de site Manipulation de données Sharepoint Business Connectivity Services La sécurité dans Sharepoint Développement de workflows pour Microsoft Sharepoint Développement sans empreinte serveur Le modèle objet client Personnalisation de l'interface Les tâches planifiées Sharepoint 10

11 Rubrique : Application groupware SharePoint 2010 Concepteur de sites (aspects non techniques) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IGC12 Durée en jours : 2 Savoir créer et gérer des sites web avec Sharepoint 2010, notamment savoir assurer la gestion des contenus et la mise à disposition des utilisateurs. Population concernée : Futurs gestionnaires ou administrateurs de sites SharePoint. Prérequis (hors niv.same requis / compétences) : Avoir une expérience fonctionnelle de sharepoint 2010, une bonne connaissance d'internet explorer et de la suite Office Niveau requis : Sensibilisation Niveau visé : Application Pédagogie* : A C D E S Présentation de Sharepoint 2010 Le gestionnaire d'un site Sharepoint Gestion des sites Gestion de la sécurité Gestion des listes et des bibliothèques de documents Les web parts et les pages de web parts Les workflows Introduction à la gestion de contenus 11

12 Rubrique : Application groupware SharePoint 2013 Concepteur de sites (aspects non techniques) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IGC33 Durée en jours : 2 Savoir créer et gérer des sites web avec Sharepoint 2013, notamment savoir assurer la gestion des contenus et la mise à disposition des utilisateurs. Population concernée : Futurs gestionnaires ou administrateurs de sites SharePoint. Prérequis (hors niv.same requis / compétences) : Avoir une expérience fonctionnelle de sharepoint 2013, une bonne connaissance d'internet explorer et de la suite Office Niveau requis : Sensibilisation Niveau visé : Application Pédagogie* : A C D E S Présentation de Sharepoint 2013 Le gestionnaire d'un site Sharepoint Gestion des sites Gestion de la sécurité Gestion des listes et des bibliothèques de documents Les web parts et les pages de web parts Les workflows Introduction à la gestion de contenus 12

13 Rubrique : Application groupware Exchange server 2010 Conception d une Infrastructure Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IGC15 Durée en jours : 2 Concevoir et déployer une infrastructure de messagerie Exchange avec server Exchange Population concernée : Administrateurs de messagerie, chefs de projets et architectes. Prérequis (hors niv.same requis / compétences) : Bonne connaissance des réseaux et d Active Directory. Connaissance de base sur une messagerie d entreprise. Avoir suivi exchange 2010 Administration Présentation d exchange 2010 et de ses nouveautés Conception des services d'annuaires Rôles des serveurs et emplacements Concevoir une infrastructure de transport et de routage Concevoir une infrastructure de stockage Sécuriser sa messagerie - haute disponibilité Migration vers exchange 2010 Concevoir une infrastructure virtualisée 13

14 Rubrique : Application groupware Exchange server 2013 Conception d une Infrastructure Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IGC35 Durée en jours : 2 Concevoir et déployer une infrastructure de messagerie Exchange avec server Exchange Population concernée : Administrateurs de messagerie, chefs de projets et architectes. Prérequis (hors niv.same requis / compétences) : Bonne connaissance des réseaux et d Active Directory. Connaissance de base sur une messagerie d entreprise. Avoir suivi exchange 2013 Administration Présentation d exchange 2013 et de ses nouveautés Conception des services d'annuaires Rôles des serveurs et emplacements Concevoir une infrastructure de transport et de routage Concevoir une infrastructure de stockage Sécuriser sa messagerie - haute disponibilité Migration vers exchange 2013 Concevoir une infrastructure virtualisée 14

15 Rubrique : Application groupware Exchange server Administration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IGC17 Durée en jours : 5 Savoir configurer, administrer et dépanner un serveur mail Exchange de bout en bout et installer ses différents types de clients avec Exchange Population concernée : Administrateurs de messagerie, chefs de projets et architectes. Prérequis (hors niv.same requis / compétences) : Bonne connaissance des réseaux et d Active Directory. Connaissance de base sur une messagerie d entreprise. Présentation d exchange 2010 Administration de base Gestion des accès client Gestion du stockage, des bases de données et de l'archivage Gestion du routage des messages Sauvegarde et restauration Introduction à la Haute disponibilité 15

16 Rubrique : Application groupware Exchange server Administration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IGC36 Durée en jours : 5 Savoir configurer, administrer et dépanner un serveur mail Exchange de bout en bout et installer ses différents types de clients avec Exchange Population concernée : Administrateurs de messagerie, chefs de projets et architectes. Prérequis (hors niv.same requis / compétences) : Bonne connaissance des réseaux et d Active Directory. Connaissance de base sur une messagerie d entreprise. Présentation d exchange 2013 Administration de base Gestion des accès client Gestion du stockage, des bases de données et de l'archivage Gestion du routage des messages Sauvegarde et restauration Introduction à la Haute disponibilité 16

17 Rubrique : Application groupware Exchange server Support Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IGC19 Durée en jours : 3 Savoir diagnostiquer et résoudre des pannes en environnement Exchange 2010, et Outlook (bases de données, boite aux lettres, réseaux, ). Population concernée : Ingénieurs système ou responsables ayant à dépanner les différents composants d'une organisation Microsoft Exchange Prérequis (hors niv.same requis / compétences) : Avoir suivi exchange 2010 administration ou posséder de bonnes connaissances des réseaux et de l'administration d'exchange et d'outlook Les concepts de base sur le dépannage d'exchange Dépanner les bases de données Exchange Dépanner les boîtes aux lettres Dépanner la messagerie Exchange/Outlook Dépanner les problèmes de transport Dépanner l'accès au calendrier et au carnet d'adresses Dépanner l'accès Outlook Web Access Dépanner les problèmes de sécurité Dépanner les problèmes spécifiques à Outlook Dépanner la haute disponibilité 17

18 Rubrique : Application groupware Exchange server Support Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IGC37 Durée en jours : 3 Savoir diagnostiquer et résoudre des pannes en environnement Exchange 2013, et Outlook (bases de données, boite aux lettres, réseaux, ). Population concernée : Ingénieurs système ou responsables ayant à dépanner les différents composants d'une organisation Microsoft Exchange Prérequis (hors niv.same requis / compétences) : Avoir suivi exchange 2010 ou 2013 "administration" ou posséder de bonnes connaissances des réseaux et de l'administration d'exchange et d'outlook Les concepts de base sur le dépannage d'exchange Dépanner les bases de données Exchange Dépanner les boîtes aux lettres Dépanner la messagerie Exchange/Outlook Dépanner les problèmes de transport Dépanner l'accès au calendrier et au carnet d'adresses Dépanner l'accès Outlook Web Access Dépanner les problèmes de sécurité Dépanner les problèmes spécifiques à Outlook Dépanner la haute disponibilité 18

19 Rubrique : Application groupware SharePoint Designer Création et personnalisation de sites Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IGC38 Durée en jours : 3 Personnaliser un site SharePoint Modifier la "Master Page" Créer et modifier des pages Web Créer et personnaliser des vues, des listes et des bibliothèques Utiliser des contrôles ASP Utiliser des feuilles de styles CSS Créer des workflows Connecter l infrastructure à des sources de données externes Découvrir les nouveautés Sharepoint Designer 2013 vis-à-vis des sites. Population concernée : Webdesigners, développeurs Sharepoint ou gestionnaire ou administrateur Prérequis (hors niv.same requis / compétences) : Avoir suivi "Sharepoint : utilisateur et concepteur de sites", connaissances de base sur les technologies d infrastructure Microsoft et Web, suite office et si possibleasp.net, CSS et HTML Introduction à sharepoint designer 2010 Travailler avec sharepoint designer 2010 Personnaliser une page web Créer et modifier des pages web Listes et bibliothèques Vues de données Les "data sources" Utiliser les "contrôles" dans les pages web Les "master pages" Changer la charte graphique des pas en utilisant Les feuilles de style css Gestion de contenu web dans l environnement sharepoint Comprendre les «workflows» Développer une solution d application sharepoint Administration des sites sharepoint 19

20 Rubrique : Application groupware SharePoint Designer Création et personnalisation de sites Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IGC39 Durée en jours : 3 Personnaliser un site SharePoint Modifier la "Master Page" Créer et modifier des pages Web Créer et personnaliser des vues, des listes et des bibliothèques Utiliser des contrôles ASP Utiliser des feuilles de styles CSS Créer des workflows Connecter l infrastructure à des sources de données externes Population concernée : Webdesigners, développeurs Sharepoint ou gestionnaire ou administrateur Prérequis (hors niv.same requis / compétences) : Avoir suivi "Sharepoint : utilisateur et concepteur de sites", connaissances de base sur les technologies d infrastructure Microsoft et Web, suite office et si possibleasp.net, CSS et HTML Présentation de sharepoint designer 2013 Travailler avec sharepoint designer 2013 Personnaliser une page web Créer et modifier des pages web Listes et bibliothèques Vues de données Les "data sources" Utiliser les "contrôles" dans les pages web Les "master pages" Mise en forme des pages avec les feuilles de styles css Gestion de contenu web Comprendre les "workflows" Développer une solution d'application sharepoint Administration des sites sharepoint 20

21 Rubrique : Application groupware ALFRESCO - Utilisation et Administration d'une GED Open Source Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IGC41 Durée en jours : 3 Acquérir les compétences nécessaires pour installer, configurer et administrer une GED Open Source avec mise en pratique sous ALFRESCO. Population concernée : Chefs de Projet MOE, Webmasters - Développeurs WEB, administrateurs de GED et de portails collaboratifs. Prérequis (hors niv.same requis / compétences) : Toute personne ayant des connaissances de base sur les systèmes de gestion de contenu et ayant suivi le séminaire portant sur la Gestion Documentaire Open Source ou avoir un niveau équivalent. Rappels sur les GED Présentation d'alfresco Installation d'alfresco Utilisation d'alfresco Administration et personnalisation du poste client Les espaces de travail (rôle, organisation, création et gestion) Gestion des contenus Recherche d'informations dans la GED Gestion avancée des contenus Forum et dicussions Les alternatives au client Alfresco (WebDav, Cifs, Ftp) Fichiers de configuration du système 21

22 Rubrique : Conduite de projets SOMMAIRE L'essentiel de management de projets informatiques au Mindef (séminaire)...23 Méthode PHARE...24 SAFRAN - Développeur...25 SAFRAN - Analyste...26 SAFRAN - Chef de projet...27 Gestion de projet informatique...28 Gestion de projet informatique avec les méthodes agiles...29 Gestion de projet en mode itératif...30 Gestion multiprojets informatiques...31 Maîtriser la qualité d'un projet informatique (Séminaire)...32 Réussir un projet Web...33 Conduire un projet technique Java JEE...34 ASP.Net - Piloter un projet technique...35 Gestion de projet en maîtrise d'ouvrage...36 Microsoft Project Tests et recette fonctionnelle...38 Gestion des exigences...39 Elaboration du cahier des charges fonctionnel d'un projet informatique...40 Estimation des charges avec les points de fonction IFPUG...41 Maven - Intégration continue...42 SUBVERSION - Mise en œuvre...43 Schéma directeur et urbanisme du SI Mise en œuvre...44 Architectures n-tiers pour le déploiement d'applications Web...45 Conception et mise en œuvre d'architecture J2EE...46 UML au service de la Maîtrise d'ouvrage...47 UML Modélisation Objet...48 Modéliser un système d'information décisionnel...49 SOA - Spécifications pour les projets SOA...50 SOA - Conception d'une architecture...51 SOA - Mise en œuvre en Open Source / JAVA...52 BPM - La spécification des processus métier avec BPMN...53 Modéliser ses processus métiers avec BPMN

23 Rubrique : Conduite de projets L'essentiel de management de projets informatiques au Mindef (séminaire) Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : ICC38 Durée en jours : 3 Acquérir les connaissances sur l environnement Mindef et sur la conduite de projet ou de système des SI dans le cadre de l'im 2007 et Population concernée : Responsables de projets informatique débutants. Prérequis (hors niv.same requis / compétences) : Connaissances de base en systèmes d'information. Niveau requis : Sensibilisation Niveau visé : Application Pédagogie* : C D E La gouvernance des SIC au Mindef Les acteurs Les politiques et les directives L'urbanisation du SI MOA et MOE La conduite d'un grand SI régi par les IM 2007 et 2008 La conduite d'un petit SI régi par les IM 2007 et 2008 Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 23

24 Rubrique : Conduite de projets Méthode PHARE Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC32 Durée en jours : 4 Présenter la méthode de conduite de projets PHARE. Population concernée : Chef de projet informatique. Prérequis (hors niv.same requis / compétences) : Connaissances de base en systèmes d'information. PHARE et ses 9 disciplines Découpage d'un projet Phasage du projet - découpage classique Modèles de développement (cycles de vie) Evaluation des risques Stratégie et plan de développement Organisation interne d'un projet Division et coordination du travail Intervenants Structures décisionnelles et organisationnelles Pilotage du projet Outils d'un projet Conception d'un projet Règles Normes et standards Modélisation Aspects juridiques d'un projet Gestion des ressources Estimation des charges Techniques de planification Suivi des ressources Plan d'assurance qualité Processus projet dans PHARE Le phasage Les livrables La gestion de projet Critique d'autres méthodes Critique de SDMS Critique d UP Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 24

25 Rubrique : Conduite de projets SAFRAN - Développeur Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC35 Durée en jours : 5 Savoir utiliser, seul ou en équipe, l'environnement de développement intégré dans SAFRAN (y compris le catalogue d architectures logiclielles industrialisées offert par le système). Population concernée : Concepteurs, développeurs Prérequis (hors niv.same requis / compétences) : Avoir une bonne connaissance en terme de développement (notamment Java et Swing). Présentation générale du système Safr@n et de ses outils Rappels concernant la librairie graphique Swing Présentation du framework et de l architecture SPI4J (Simple Programming 4 Java : ) Présentation de la couche de persistance et de sa modélisation Entity Paramétrage de la base de données au niveau de la couche de persistance. Notions avancées concernant la couche de persistance et sa modélisation Entity (utilisation du tablecriteria) Présentation de la couche de service et de sa modélisation SOA Mis en place des exigences au niveau du code en utilisant la modélisation Requirements Présentation du design pattern MVP (modèle vue présenteur) Installation poste (Eclipse, Maven, SVN, ) Mise en pratique Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 25

26 Rubrique : Conduite de projets SAFRAN - Analyste Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC36 Durée en jours : 3 Savoir mettre en œuvre une démarche globale et outillée d'analyse des exigences pour construire des spécifications. Cette démarche permet de capturer, d'analyser le besoin métier, de définir le périmètre applicatif et d'identifier les exigences fonctionnelles et les cas d'utilisations. Savoir utiliser, seul ou en équipe, l'environnement de modélisation SAFRAN qui permet de formaliser les livrables relatifs aux activités de la discipline (PHARE ou UP) : analyse de exigences. Savoir générer un document de spécification des exigences. Population concernée : Analystes fonctionnels ou toute personne servant d'intermédiaire entre les détenteurs de l'expertise du métier à informatiser et les équipes chargées du codage. Prérequis (hors niv.same requis / compétences) : Avoir contribué précédemment à un projet informatique. Présentation générale : du système Safr@n (studio, forge, plateforme d intégration continue, catalogue d architectures logicielles industrialisées) de la méthode Phare du principe du processus itératif démarche générale d analyse Démarche Graal et modélisation (gestion des exigences, Graal, diagramme de classe, machines à état) Travail collaboratif : Mantis, TestLink, SVN Travaux pratiques Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 26

27 Rubrique : Conduite de projets SAFRAN - Chef de projet Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC37 Durée en jours : 3 Savoir mettre en œuvre le système SAFRAN dans le cadre de la conduite de la maîtrise d œuvre d un projet informatique. Population concernée : Chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Avoir contribué précédemment à un projet informatique. Présentation générale : du système Safr@n (studio, forge, plateforme d intégration continue, catalogue d architectures logicielles industrialisées) Gestion d un projet avec la méthode Phare Présentation de la méthode d évaluation en «points de fonction» Démarche générale d analyse GRAAL Le module d administration OPS (outil de pilotage projet) : utilisation et explication des formules Le module de gestion des risques : utilisation et explication des formules Présentation des outils de travail collaboratif intégrés dans Safr@n Travaux pratiques Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 27

28 Rubrique : Conduite de projets Gestion de projet informatique Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC01 Durée en jours : 3 Acquérir une méthode de gestion de projet. Appliquer les techniques de conduites de projet. Homogénéiser les pratiques. Etre capable de communiquer sur son projet pour faciliter les décisions. Population concernée : Chefs de projet ou tout acteur amené à gérer un projet informatique. Prérequis (hors niv.same requis / compétences) : Avoir déjà contribué à un projet informatique. Maîtriser les différents aspects d'un projet informatique Analyser et lancer le projet Construire le projet Maîtriser le projet Maîtriser les produits L'assurance qualité Répartition théorie/pratique : 60/40 Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 28

29 Rubrique : Conduite de projets Gestion de projet informatique avec les méthodes agiles Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC02 Durée en jours : 3 Connaitre les principes et avantages des méthodes agiles. Savoir conduire un projet avec les méthodes Agile dont le Scrum Gagner en efficacité dans le travail collectif. Déterminer les situations où Scrum est particulièrement adaptée, Population concernée : Directeurs de projets, maîtrises d'ouvrage, chefs de projet informatique, concepteurs, équipes de développements. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Les Méthodes agiles Cycle des projets, présentation des fondamentaux de la conduite de projet Présentation de Scrum Présentation des acteurs intervenant dans et autour d'un projet Scrum. Présentation des phases de Scrum, les itérations Suivi du projet, les objectifs fonctionnels dans Scrum et le suivi des livrables. Détail sur le cycle principal de Scrum, le "Sprint" La communication dans Scrum, le "Meetings" La planification L'organisation du travail quotidien. Relation avec le client Outillage Conclusion Adapter Scrum, en connaître les limites. 50% de travaux pratiques Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 29

30 Rubrique : Conduite de projets Gestion de projet en mode itératif Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : ICC41 Durée en jours : 2 Mettre en oeuvre la méthode UP (processus unifié) dans le cadre de projets objet. Population concernée : Toute personne participant au développement logiciel, chef de projet, services Méthode. Prérequis (hors niv.same requis / compétences) : Avoir pratiqué UML est un plus. Le processus unifié : Un processus itératif et incrémental.un processus piloté par les exigences utilisateurs.l'architecture à base de composants.la modélisation graphique UML.La qualité du logiciel.le contrôle des changements. Les phases du processus unifié : La phase d'inception. La phase d'élaboration. La phase de construction. La phase de transition. Les concepts du processus unifié : Les rôles.les activités et leurs enchaînements.les produits tangibles. Les activités du processus unifié : La modélisation métier. La gestion des exigences. L'analyse et la conception. L'implémentation Les tests. Le déploiement. La gestion de projet. La gestion de la configuration et des changements. La gestion de l'environnement. Implémenter le processus unifié : La configuration. La planification des itérations. Les guides méthodologiques. Les modèles de documents. Intégration des autres méthodes agiles: Les concepts.extreme programming, lean TP : 50% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 30

31 Rubrique : Conduite de projets Gestion multiprojets informatiques Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : ICC45 Durée en jours : 2 Organiser son système de pilotage multi-projets. Hiérarchiser les projets. Piloter les ressources partagées et anticiper les indisponibilités. Assurer le pilotage multi-projets. Entretenir l'engagement des équipiers et arbitrer entre les projets. Population concernée : Directeurs de Projet, Chef de projet, Direction Générale, MOA métiers Sponsor de Projets, Responsables de Systèmes Applicatifs. Prérequis (hors niv.same requis / compétences) : Avoir suivi "Gestion de projet informatique" ou posséder un niveau équivalent. Définir son système de pilotage multi projets - Cerner les différences entre projets - programme - portefeuille. - Définir les rôles et les responsabilités - Organiser la conduite des revues multi projets. Hiérarchiser les projets - S'approprier la stratégie de l'entreprise - Identifier et cartographier - Mesurer l'alignement en fonction de la stratégie.- Construire le portefeuille de projets hiérarchisé. Entretenir l'engagement des équipiers en multi projets - Clarifier leurs contributions - Créer les synergies entre les différents projets. - Favoriser l'engagement d'un collaborateur dans chaque projet- Répondre aux demandes d'arbitrage entre projets. Lisser la charge et anticiper l'indisponibilité des ressources Surveiller la santé des projets et assurer le pilotage multi projets - Calculer des indicateurs clés (satisfaction client, contenu réalisé, délai, coût, risques) - Vérifier l'atteinte des bénéfices promis. - Élaborer un tableau de bord multi projets percutant. TP : 50% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 31

32 Rubrique : Conduite de projets Maîtriser la qualité d'un projet informatique (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC16 Durée en jours : 2 Aborder les thèmes principaux concernant la démarche qualité en gestion de projet informatique d'information. Population concernée : Chefs de projet, acteurs qualité du projet. Prérequis (hors niv.same requis / compétences) : Posséder des connaissances de gestion de projet. Niveau requis : Sensibilisation Niveau visé : Application Pédagogie* : C D E Les fondamentaux de la qualité Les enjeux de la qualité pour un projet informatique Les meilleures pratiques Expression des besoins et planification Le management par la qualité pour les projets informatiques Méthodes, outils et techniques de la qualité Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 32

33 Rubrique : Conduite de projets Réussir un projet Web Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC04 Durée en jours : 3 Appréhender les concepts d'encadrement, de conception, de réalisation et de contrôles de qualité d'un projet de site Web. Fournir une méthode de conception et de réalisation augmentant la productivité des projets. Population concernée : Chefs de projet Web et toute personne en charge de la réalisation d'un site Web. Prérequis (hors niv.same requis / compétences) : Etre un utilisateur d'internet. Les caractéristiques d'un site - choix directeurs, critères de succès, objectifs, contenus, portabilité,... La préparation de qualité - phase de conception, contraintes, ergonomie, mise en page Web,... CMS : les outils de gestion du contenu - structuration des sources et organisation de la navigation, méthodologies, outils,... - solutions éditeurs, solutions Open Source, moteurs de recherches,... Web-marketing et gestion de la relation client - e-marketing, méthodologie VTT, référencement, newsletters, , traçabilité,... Evolution des techniques et architectures - langages, client léger, client riche, XHTML, templates, CSS,... - architecture statique, dynamique, N-Tiers, critères de choix,... La rédaction du cahier des charges - rubriques, typologie, fonctionnalités du gestionnaire de contenu,... - appproche financière, appel d'offres, étude de cas concrets,... Conduite de projet - méthodologie spécifique, étapes du process, recettage, indicateurs du ROI,... Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 33

34 Rubrique : Conduite de projets Conduire un projet technique Java JEE Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC08 Durée en jours : 5 Être capable de piloter un projet Java EE en MOE. Identifier les aspects méthodologiques, architecturaux et techniques de ce type de projet ainsi que les outils nécessaires à un regard critique sur ce type d'application. Population concernée : Chefs de projet MOE Prérequis (hors niv.same requis / compétences) : Avoir une expérience de pilotage de projets côté maîtrise d'oeuvre Le réseau Internet Les architectures distribuées Les composants d'une application Web Les spécificités des projets en architecture légère Piloter un projet par les méthodes agiles Estimer les charges et planifier Piloter par les risques UML : Introduction à la modélisation orientée Objet Bases de données relationnelles et langage SQL De la modélisation objet au mapping relationnel : les frameworks de persistance La plate-forme Java EE : Concepts et composants Développement des plans de tests L'automatisation des tests : principes et outils Les assemblages, le déploiement et la gestion des versions Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 34

35 Rubrique : Conduite de projets ASP.Net - Piloter un projet technique Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC25 Durée en jours : 5 Être capable d'encadrer un projet ASP.Net en MOE. Identifier les aspects méthodologiques, architecturaux et techniques de ce type de projet ainsi que les outils nécessaires à un regard critique sur ce type d'application. Population concernée : Chefs de projet MOE dans un autre environnement technique. Prérequis (hors niv.same requis / compétences) : Avoir une expérience de pilotage de projets en maîtrise d'œuvre. Le réseau Internet Les architectures distribuées Les composants d'une application Web Les spécificités des projets en architecture légère Piloter un projet par les méthodes agiles Estimer les charges et planifier Piloter par les risques UML : Introduction à la modélisation orientée Objet Bases de données relationnelles et langage SQL De la modélisation objet au mapping relationnel : les frameworks de persistance La plateforme.net : concepts et composants Conception d applications ASP.NET MVC 4 Développement des plans de tests L'automatisation des tests : principes et outils Les assemblages, le déploiement et la gestion des versions Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 35

36 Rubrique : Conduite de projets Gestion de projet en maîtrise d'ouvrage Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC09 Durée en jours : 2 Identifier et organiser les tâches affectées à la maîtrise d'ouvrage dans le cadre d'un projet informatique. Piloter le projet en collaboration avec la maîtrise d'œuvre. Population concernée : Chef de projet maîtrise d'ouvrage, assistance à la maîtrise d'ouvrage. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. L'urbanisation des projets de SI Le mode,les typologies,les démarches de projet. Les contraintes règlementaires (SOX et Bâle 2). Les indicateurs de valeur du SI (ROI, seuil de rentabilité ou Payback). La mesure de la performance du SI (Balanced Scorecard). Identifier son rôle et ses responsabilités de maître d'ouvrage La MOA et les acteurs non MOE Cadrer et lancer L'expression du besoin : exigences et contraintes. La définition du périmètre, du budget et des jalons. Le cahier des charges et l'appel d'offre. La mise en place de l'organisation. La planification. L'étude et la validation des spécifications. La convention de service. La modélisation avec Merise ou UML. Travailler avec la maîtrise d'œuvre Les vérifications et validations. La maîtrise des risques. Le suivi, Livraison,Recette. Prendre livraison et mettre à disposition L'accompagnement du changement Le système qualité 40% de pratique Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 36

37 Rubrique : Conduite de projets Microsoft Project 2010 Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC33 Durée en jours : 3 Maîtriser MS Project. Paramétrer MS Project. Elaborer le planning prévisionnel détaillé. L'ajuster au cours du projet. Population concernée : Chefs de projet maîtrise d'œuvre, chefs de projet maîtrise d'ouvrage, directeurs de projets, experts assurance qualité, tout utilisateur de MS project. Prérequis (hors niv.same requis / compétences) : Avoir suivi le stage "Techniques de planification et de suivi de projet" ou posséder un niveau équivalent. Prendre en main MS Project Planifier le projet Suivre le projet Gérer en multi-projets Personnaliser l'environnement TP : 40% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 37

38 Rubrique : Conduite de projets Tests et recette fonctionnelle Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC13 Durée en jours : 2 Comprendre les enjeux des tests et leur déclinaison dans l entreprise. Comprendre qui fait quoi en matière de tests. Organiser les tests. Avoir une vision exhaustive des activités de tests. Population concernée : Tout acteur du projet de tests ou de recette. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Définitions et concepts La documentation des tests La stratégie de tests. Les plans de tests. Les exigences de tests Les plans de tests. Les scénarios et les cas de tests. Les jeux d essai Les cahiers de tests (la trace des tests).fiches d anomalies PV et compte-rendu. La dynamique d un projet de tests Organiser - définir la stratégie globale. Spécificier - détailler la démarche de stratégie. Concevoir - finaliser : Gestion des exigences, des données. Exécution - dérouler le plan de test : Analyser capitaliser, reporting, tableau de bord,axes d'amélioration Pilotage (instances de suivi, gestion des anomalies et reporting). Risques et tests Démarche basées sur les risques métiers. Taux de couverture. Tests de non régression Techniques de tests courantes Tests : boîte noire, boîte blanche, de chemins, par classe d équivalence, graphiques, empiriques, Etude comparée d outils du marché Retour sur investissement 30 % de pratiques Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 38

39 Rubrique : Conduite de projets Gestion des exigences Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC14 Durée en jours : 2 Savoir identifier, définir et analyser les types d'exigences. Comprendre les concepts et l'utilité de la gestion des exigences. Etre capable de gérer le référentiel des exigences tout au long du projet. Maîtriser les changements de périmètre des exigences. Savoir utiliser les exigences afin d'optimiser le mode projet y compris durant les tests et l'acceptation d'ensemble. Population concernée : Maîtrises d'ouvrages, maîtrises d'oeuvre, analystes-concepteurs et équipe de tests. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Introduction Les types d'exigences : Exigences métiers (fonctionnelles et non fonctionnelles), techniques. Les natures d'exigences. Utilité des exigences pour le projet. La définition des exigences Du cahier des charges aux exigences. Formulation et présentation des exigences. La granularité des exigences. La qualification des exigences Exigences et valeur ajoutée. La traçabilité des exigences Tableau de suivi des exigences. Traçabilité verticale et horizontale. Décisions et périmètre. La gestion des changements d'exigences Types de changement. Processus de changement. Les tests et les exigences Les exigences, une base de conception de la stratégie de tests. Processus de vérification et de validation. Les outils de gestion des exigences CMMI. UML. Agilité. 40 % de pratiques Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 39

40 Rubrique : Conduite de projets Elaboration du cahier des charges fonctionnel d'un projet informatique Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC15 Durée en jours : 2 Définir, analyser et modéliser le besoin et les services attendus. Définir l'organisation, les contraintes et les exigences du projet. Population concernée : Maîtres d'ouvrage, assistants à maîtrise d'ouvrage et responsables de projets. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Les objectifs du cahier des charges. La place du cahier des charges dans la production logicielle Les acteurs et leur rôle respectif Relation maîtrise d'ouvrage - maîtrise d'œuvre. Rôle des pilotes, des utilisateurs, des experts. Exprimer les exigences fonctionnelles Le choix du plan. Les procédés d'expression. Les livrables. Exprimer les exigences opérationnelles Les exigences organisationnelles, techniques, Les livrables. Définir les conditions d'acceptation Les conditions d'acceptation des produits documentaires, des produits logiciels Indiquer les exigences complémentaires sur le processus de projet. Le calendrier. Les métriques. Contenu du cahier des charges Clauses techniques, contexte du projet, description du besoin, les contraintes, les acteurs. Les clauses juridiques. Le protocole de modification Formaliser les engagements mutuels 30 % de pratiques Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 40

41 Rubrique : Conduite de projets Estimation des charges avec les points de fonction IFPUG Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : ICC39 Durée en jours : 2 Acquérir une méthode pour estimer les charges. Maîtriser les outils d'estimation. Soutenir un dossier d'estimation auprès d'un prescripteur. Panorama sur les méthodes d estimation, les points de fonction IFPUG, les outils. Population concernée : Chefs de projet, directeurs de projets, responsables de systèmes applicatifs et experts Méthodes et Outils. Prérequis (hors niv.same requis / compétences) : Avoir contribué à des projets informatiques. Les enjeux de l'estimation : le pourquoi. Une activité permanente et sensible. Estimation, budget, durée : définitions. Le "coût-objectif" : Le principe et une technique de l'analyse de la valeur. Savoir communiquer : Le dossier d'estimation. Les couts directs et indirects. Les investissements et dépenses amortissables. Les enjeux de la capitalisation. Savoir exploiter la bonne méthode au bon moment du projet. Les méthodes : Le jugement d'expert L'estimation synthétique L'extrapolation globale L'estimation par unités d'œuvre, outil de calcul. L'estimation des points de fonction : principe et apports de l IFPUG, définition du périmètre, chiffrage des données complexité, chiffrage des traitements et complexité, pondération des points de fonctions. L'estimation agile : le planning poker. les modalités d'organisation. L'estimation adaptée aux tests Le suivi des charges : une estimation toujours renouvelée TP : 50% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 41

42 Rubrique : Conduite de projets Maven - Intégration continue Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC30 Durée en jours : 2 Comprendre les objectifs et les enjeux de l'intégration. Maîtriser la mise en place et l'utilisation de Maven. Comprendre les objectifs et les enjeux de l'intégration continue. Population concernée : Développeurs, administrateurs. Prérequis (hors niv.same requis / compétences) : Bonne connaissance pratique de Java. L intégration dans la vie des projets Maven : Généralités - objectifs, historique, Maven1 et Maven2, apports, Maven versus ANT,... Maven : Fonctionnement - présentation détaillé, POM, repository et coordinations,... - gestion des dépendances, des profiles,... - processus de développement, de livraison,... - projet Multimodules, plugins, tâches,... - référentiels, versions, profil de construction, publication,... Intégration continue (Continuum) - définition, principe, intérêt, apports,... - tests, intégration continue, serveurs,.. Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 42

43 Rubrique : Conduite de projets SUBVERSION - Mise en œuvre Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC31 Durée en jours : 2 Etre capable d utiliser Subversion et de développer une application informatique en équipe. Être capable d'administrer, de configurer l'outil collaboratif Subversion. Être capable d'utiliser Subversion de manière avancée. Population concernée : Administrateurs système, chefs de projets, développeurs. Prérequis (hors niv.same requis / compétences) : Avoir une connaissance des problématiques de développement. Présentation de Subversion - concepts de travail en équipe,... - divisions des tâches par domaine fonctionnel,... - accès aux ressources partagée,... - périmètres partageables,... Gestion des repositories - définition, création, structure d un repository,... - outils d administration et de monitoring,... - export, import d un repository,... - techniques de réparation d un repository en cas d incident,... Branches de développement - principe des branches,... - changement de branche de développement,... - transfert des développements d'une branche vers une autre branche,... Gestion des modifications - suivi, synchronisations, résolution des conflits,... Intégration de projets - utilisation des tags, des fichiers taggués,... Gestion avancée des propriétés et versions Administration du serveur - authentifications, autorisations,... - configuration SSH,... - configuration, utilisation du serveur HTTP Apache,... - droits au système : administration des utilisateurs,... Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 43

44 Rubrique : Conduite de projets Schéma directeur et urbanisme du SI Mise en œuvre Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC07 Durée en jours : 3 Identifier les enjeux de l urbanisme du système d information. Savoir décrire son système d information à l aide des outils de cartographie. Savoir définir un système d information cible. Elaborer un schéma directeur des systèmes d information montrant comment aller vers cette cible. Apprendre à piloter son système d information en fonction de la cible et des opportunités. Etre capable de conduire un projet d urbanisme. Population concernée : DSI, Direction métier, Architecte du SI. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Définir et comprendre l urbanisme Présentation des grands thèmes. Les outils pour mettre en œuvre l urbanisme Modélisation des 5 couches du SI à l aide de cartographies.principales solutions logicielles de l urbanisme. Le schéma directeur et le dossier d urbanisme Le contexte technologique Etude d un SI idéalement urbanisé. Problématiques techniques lié au SOA. Les référentiels de données et l urbanisme Problématiques liées aux des données de référence, Vision MDM. Modélisation sémantique(intro). Conduire une démarche d urbanisme Approche idéale. Etude de démarches pragmatiques. Urbanisme et approche BPM. Découpage en sous-systèmes métiers. Profil et rôle de l urbaniste. Urbanisme et gouvernance du système d information Pérenniser. Identifier des outils de suivi. Problématique des instances de gouvernance. Mesurer l indice d urbanisation. Méthodologiques d architecture d entreprise:togaf,cobit,praxeme Synthèse, bibliographie et recommandations 30% de pratique Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 44

45 Rubrique : Conduite de projets Architectures n-tiers pour le déploiement d'applications Web Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : ICC40 Durée en jours : 2 Définition, rôle des Architectures n-tiers pour déploiement d applications Web - Les architectures 3-tiers classiques - Les architectures Web - Le tiers client - Le tiers Web - Le tiers du milieu - Le tiers ressource (EIS : Enterprise Information Systems)) Bilan technologique sur l offre du marché : - Plate-formes Microsoft DNA,.NET - Plate-forme J2EE - Les Web Services Population concernée : Développeurs, concepteurs, chefs de projet, directeurs de projet. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Différents types d architectures: Distribution et Webservices. SOAP ou REST.Synchrone ou Asynchrone Caractéristiques d une architecture: Performance.Montée en charge.flexibilité Architectures web : Des JSP/Servlets à JSF, D ASP à ASP.Net MVC.De PHP à Zend et aux CMS Architectures à base de composant : Services techniques.serveurs applicatifs Accès aux données : Des procédures stockées au Mapping Objet Relationnel. De JDBC à JPA. D ADO à EntityFramework. Gestion des transactions Architecture orientées services : De la SOA aux ESB. WebServices SOAP. RestFul Services Technologies côté client : HTML5 et CSS3. Javascript. Frameworks Javascript : jquery Technologies Java, PHP et.net : Les scripts serveurs. Les serveurs Web Les frameworks MVC : Zend, ASP.NET MVC, JSF... TP : 30% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 45

46 Rubrique : Conduite de projets Conception et mise en œuvre d'architecture J2EE Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC27 Durée en jours : 4 Connaitre l'architecture et la norme JEE. Mettre en œuvre les principaux frameworks Java/JEE. Vous apprendrez mettre en application les différentes couches applicatives (présentation, service, persistance, métier). Population concernée : Chefs de projets, architectes, analystes, concepteurs/développeurs désirant comprendre les enjeux du développement d'applications dans l'écosystème Java. Prérequis (hors niv.same requis / compétences) : Connaissance de base du développement Java. Introduction Enjeux du développement d'application : découpage en composants, en couches. Présentation de frameworks. Les acteurs. Les conteneurs légers l'écosystème Java. Le standard JEE, les Rôle du conteneur - Intérêt du serveur d'applications. Approche POJO. Le retour en force des EJB avec JEE5 (EJB 3.0) et JEE6 (EJB 3.1.), comparaison avec Spring.Vers une unification EJB/Spring? Persistance des données, mapping objet relationnel Les différentes SGBD. Rôle et difficulté d'un framework de mapping objet/relationnel. D'Hibernate à JPA puis à JPA 2. Le Web : JSP/Servlet.Différentes approches. JSF,les frameworks concurrents : Spring MVC, Struts 2... Les servlets 3.0, Comet. Architectures distribuées et intégration au SI Transactions distribuées, le rôle d'un moniteur transactionnel.web Services : JAX-WS, JAX-RS (REST). JMS. JCA. Déploiement et serveurs d'applications : Les livrables Les serveurs d'applications JEE, conteneurs de servlets, serveur Spring. TP : 60% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 46

47 Rubrique : Conduite de projets UML au service de la Maîtrise d'ouvrage Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC10 Durée en jours : 2 Mettre en œuvre les diagrammes UML pour modéliser des processus métier. Exprimer ses besoins et ses exigences. Dialoguer avec la maîtrise d'œuvre. Population concernée : Mettre en œuvre les diagrammes UML pour modéliser des processus métier. Exprimer ses besoins et ses exigences. Dialoguer avec la maîtrise d'œuvre. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Rappel des concepts Objet et d'uml Le cycle de vie Le processus unifié. Analyser le besoin Analyser, formuler, comprendre les besoins. Plan de gestion des exigences. Définir le système La vision du projet. Documenter les cas d'utilisation. Eviter les pièges pour les cas d'utilisation. Gérer le périmètre Priorités des cas d'utilisation. Déterminer le périmètre. Contrôler les changements. Affiner la modélisation des exigences Définir le contenu de la spécification. Spécifier les exigences. Décrire l'interface utilisateur, les protocoles, les contraintes. Qualités des spécification. Analyse, conception et architecture Les rôles. Les concepts clés. L'architecture logicielle Analyse des cas d'utilisation Identification des cas d'utilisation. Allocation des responsabilités. Modélisation des relations: associations et agrégations. Créer des modèles de qualité Les "patterns" à disposition. 30% de pratique Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 47

48 Rubrique : Conduite de projets UML Modélisation Objet Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC11 Durée en jours : 4 Lire, comprendre et utiliser la notation UML. Produire des modèles d'analyse ou de conception qui respectent les principes Objet et aident à l'amélioration de la qualité des logiciels. Maîtriser les bonnes pratiques pour rédiger des cas d'utilisation complets et efficaces. Population concernée : Chefs de projet informatique, analystes, concepteurs, développeurs. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Introduction à la modélisation orientée Objet Les cas d'utilisation Cas d'utilisation et scénarios Les acteurs. Le diagramme des cas d'utilisation et les relations entre les cas. La modélisation statique Les buts et les moyens de la modélisation structurelle Le diagramme de classes, d'objets. La modélisation de la dynamique Description, Le diagramme de séquence,de communication. L'expression des contraintes. Les invariants de classe, les pré et les post-conditions. Le diagramme d'états-transitions, d'activités. La modélisation de l'architecture Les éléments pour la conception des SI Les aspects de l'architecture et leurs articulations. Le diagramme des composants, de déploiement. Le passage à la réalisation Design Patterns. La transformation de la modélisation logique vers le schéma physique des données. Les diagrammes UML au service de la conception détaillée. Positionner les diagrammes dans une démarche 40% de pratique Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 48

49 Rubrique : Conduite de projets Modéliser un système d'information décisionnel Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC19 Durée en jours : 2 Identifier les facteurs clés de succès avec la modélisation dimensionnelle. Maitriser la gestion de vos agrégats. Appréhender les différents composants d une architecture décisionnelle. Population concernée : Equipe projet décisionnel, directeur des études, analyste système, architecte de données. Prérequis (hors niv.same requis / compétences) : Connaissance de base du système d'information. Rappels Panorama. La sémantique. Les méta-données. Evolutivité du système. Les Datamarts La modélisation des informations dans un SI décisionnel d entreprise Les enjeux. Les différents types. La modélisation dimensionnelle en étoile Les notions fondamentales. Les techniques de modélisation. Volumétrie. La modélisation des problématiques métiers Identification et prise en compte systématiquement dans la modélisation en étoile : Gestion des hiérarchies dans les axes d analyse, des non-événements Enrichissement des données opérationnelles Sécurisation de l accès aux données Gestion temporelle des informations et granularité Stabilité Dimension dégénérée Modèle en étoile de ciblage Impact de la qualité des données. L optimisation de la gestion de vos agrégats et de vos outils de pilotage Démarche pour assurer 100 % de l implémentation des besoins métiers Synthèse, bibliographie et recommandations Pratiques : 40 % Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 49

50 Rubrique : Conduite de projets SOA - Spécifications pour les projets SOA Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC20 Durée en jours : 3 Savoir conduire un projet SOA et mettre en place une démarche SOA. Savoir modéliser et décrire des règles métiers et fonctionnelles. Savoir utiliser les formalismes UML et SYSML pour les différentes spécifications. Connaître les principes des architectures SOA pour les composants et services applicatifs réutilisables. Population concernée : Maîtrise d'ouvrage, urbanistes,analyste, concepteurs fonctionnels Prérequis (hors niv.same requis / compétences) : Maîtrise d'ouvrage, urbanistes,analyste, concepteurs fonctionnels Les différentes Méthodes pour les projets de Refonte des SI Spécification Métier et Référentiels Métiers Modélisation avec UML des Entités Métiers Modélisation des Règles Métiers Spécification des Processus Métiers Spécification Fonctionnelle et Urbanisation Le patrimoine applicatif et la mise en place d'une Architecture SOA Spécification Logique des Services SOA 60 % de pratiques Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 50

51 Rubrique : Conduite de projets SOA - Conception d'une architecture Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : ICC43 Durée en jours : 3 Utiliser la méthode PRAXEME pour concevoir et mettre en oeuvre une architecture orientée services. Population concernée : Architectes, concepteurs, chefs de projets, responsables informatiques. Prérequis (hors niv.same requis / compétences) : Architectes, concepteurs, chefs de projets, responsables informatiques. Introduction à l'approche SOA (Les concepts. Que change l'approche SOA? Synthèse de la technologie relative à SOA (ESB, Web Services, standards WS-*, J2EE...)) Eléments d'une architecture de services (Qu'est-ce qu'un service? Les trois facettes du modèle logique (services, données, échanges) et leur traduction technique) Origine des services : Vue métier (Analyser le contexte. Modéliser les objets métier et leur cycle de vie. Modéliser les actions métier) Architecture de style SOA Conception des services - Règles de dérivation à partir des modèles métier (approche MDA). - Modèle logique des échanges (spécification du langage pivot). - Modèle logique des données. - Modèle logique des services (documentation détaillée des services et des contrats). - Dispositifs généraux et transverses. Réalisation, déploiement et exploitation des services Démarche SOA Travaux pratique 60% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 51

52 Rubrique : Conduite de projets SOA - Mise en œuvre en Open Source / JAVA Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : ICC44 Durée en jours : 3 Comprendre la mise en oeuvre d'une architecture SOA à travers l'utilisation d'outils Open Source basés sur des standards tels que XML, SOAP, ESB. Il met l'accent sur le traitement des messages entrants, les transformations de données, le routage intelligent et l'orchestration des services. Population concernée : Maîtrise d'ouvrage, urbanistes, business analyst, concepteurs fonctionnels Prérequis (hors niv.same requis / compétences) : Une bonne connaissance en modélisation et en conception conseillée, et la connaissance d'uml. Introduction Rappels des concepts. Utilité des services Web. Les différents modèles d'intégration d'applications. Principes d une architecture SOA Le bus de messages ESB. Les middlewares orientés messages (MOM). Routage intelligent des messages, transformations XML, orchestration de services. Principaux outils Open Source Les services Web : Le protocole SOAP. Services avec WSDL. Mise en place du Mule ESB Java Message Service MOM JMS dans une SOA. Le lien entre un ESB et un middleware JMS. Les transformations de données Utilité des transformations XML dans une infrastructure SOA. Possibilités. Concepts de base XSLT, XQuery, XPath. Le routage intelligent des messages Principes basé sur le contenu. Le framework d'intégration Apache Camel. Configuration des règles de routage. L'intégration avec un ESB, un MOM JMS et une implémentation Web services. 60% de pratiques Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 52

53 Rubrique : Conduite de projets BPM - La spécification des processus métier avec BPMN Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ICC05 Durée en jours : 2 Comprendre les objectifs fondamentaux et les méthodes du BPM. Acquérir la démarche d amélioration continue des processus. Savoir mettre en œuvre un projet BPM de façon concrète dans le cadre d une démarche d urbanisation des SI Apprendre à modéliser vos processus en BPMN et les optimiser. Intégrer le BPM dans une démarche de gouvernance de SI. Population concernée : Maîtrise d'ouvrage, Urbanistes, Analystes, Concepteurs Fonctionnels. Prérequis (hors niv.same requis / compétences) : Connaissance en modélisation et en conception conseillée. Concepts et modélisation des processus métiers - Les processus métiers de l'entreprise - Concepts et définitions - Caractéristique d'un Processus - Orchestration vs Chorégraphie Présentation de la norme BPMN - BPMN, une notation standard - Les Concepts de base Le projet de spécification des processus métiers - Alignement processus métier et la stratégie - Cartographie des processus métiers - Chorégraphie des processus métiers - Modélisation des processus métiers - Spécification des processus métiers Automatisation des processus métiers - Mesurer et optimiser des processus. - Contrôler et piloter la performance. Présentation de l'offre du marché 60% de pratique. Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 53

54 Rubrique : Conduite de projets Modéliser ses processus métiers avec BPMN 2.0 Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : ICC42 Durée en jours : 3 Découvrir les possibilités offertes par la norme BPMN 2.0. (Business Process Model and Notation) Bien connaître cette norme (qui fournit une notation standardisée et compréhensible par tous les acteurs de l'entreprise) permettra d'écrire de façon structurée, fluide et efficace les processus. Elle améliore immédiatement la qualité d'exécution de ces processus, les SLA liés, et la satisfaction des clients (externes ou internes). Population concernée : Directions métiers, DSI, Direction des processus. Prérequis (hors niv.same requis / compétences) : Avoir des connaissances sur la discipline BPM. Présentation d'oracle BPMS Studio Ecriture et exécution d'un processus sur Oracle BPMS. Modélisation de niveau 1 Objectifs. Concepts.Définitions. Patrons de flux de contrôle. Les 3 modèles. Briques de base Collaborations entre processus Méthodologie de modélisation de niveau 1 Définition du périmètre. Cas nominal. Chemins d'exception.links. Ajout de flux de message.présentation de BizAgi Process Modeler. Best practices de modélisation de niveau 1 Principes élémentaires de modélisation. Règles élémentaires d'utilisation. Flux de message de séquence. ROI et métriques Modélisation de niveau 2 Types de tâches Collaborations entre processus.tâches de règle de métier. Sous-processus Types d'événements. Passerelles. Gestion des exceptions.exceptions propres au métier. Activités répétitives. Bassins multiinstance. Best practices de niveau 2 Principes avancés. Propagation d exceptions. 60% de pratique. Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 54

55 Rubrique : Développement SOMMAIRE Approche orientée objet...57 Base de la programmation...58 Algorithmique initiation...59 Algorithmique avancé...60 Visual basic pour Excel (VBA)...61 Visual basic pour Access (VBA)...62 Langage C - Initiation...63 Langage C - Perfectionnement...64 Langage C++ - Initiation...65 Langage C++ - Perfectionnement...66 Langage C++, développement d'applications graphiques en QT...67 PYTHON - Initiation...68 PYTHON - Perfectionnement...69 PERL - Initiation...70 PERL - Perfectionnement...71 PHP - Initiation...72 PHP - Perfectionnement...73 Langage C#...74 Langage C# - Communication inter-applicative avec WCF...75 Langage C# - Développement Web avec ASP.Net MVC...76 Langage C# - Développement avec WPF...77 Langage C# - Persistance avec Linq et Entity Framework...78 Objective C - Pour les développeurs objet...79.net - Accès aux données...80.net - Développement d'applications Windows...81.NET - Développement d'applications Web...82.NET - Développement d'applications graphiques...83 ASP.NET - Développement d'applications Web...84.NET - Optimisation et analyse des performances...85 JAVA - Initiation...86 JAVA - Perfectionnement...87 JAVA - Optimisation...88 Entreprise Java Beans...89 SWING/JAVA - Développement de clients riches...90 Conception d une application JAVA JEE avec UML

56 Développement d'applications XML en JAVA...92 JSF - Développement d'applications web...93 Tests et qualité d un développement JAVA...94 JPA, Persistance des données en JAVA...95 XML - Développement...96 XML - Conception de modèles...97 Développement avec des frameworks JAVA/JEE avec PRIMEFACES...98 Framework Jquery...99 Framework STRUTS Framework HIBERNATE Framework SPRING ODI, Oracle Data Integrator ODI - Développement et Administration Android - Développement natif Android - Atelier avancé Création d'applications mutliplateformes pour mobiles Développer des applications Big Data avec MapReduce Architecture REST - Développer des Web Services en PHP Web Services RESTful, développement avancé en Java Web Services SOAP, développement avancé en Java Développer des Web Services en JAVA Développement d'applications web modernes : JEE Développer une application Web 2.0 : GWT Ergonomie des IHM pour tablettes et Smartphones Performance des Applications JEE Analyse orientée business des logs applicatifs

57 Rubrique : Développement Approche orientée objet Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC01 Durée en jours : 2 S'initier aux concepts de la technologie objet, en comprendre les avantages afin d'améliorer la qualité et la productivité des développements logiciels. Population concernée : Développeurs, administrateurs, chefs de projets, maîtrise d'ouvrage souhaitant se former à la conception orientée objet. Prérequis (hors niv.same requis / compétences) : Connaissance de base en conception d'application et en développement logiciel. Qu'est-ce que l'approche objet? - pourquoi utiliser des objets, bibliothèques de composants, état d'esprit, Les concepts de base de l'approche objet - les objets, les classes, les instances, méthodes, procédures, messages, Diagrammes et représentation des objets en UML - principaux diagrammes, outils,... Les grands principes de la conception objets - principe de réification, principe d'abstraction et de classification,... - interaction entre objets, erreurs à éviter, encapsulation,... - structurer un logiciel objet,... Comment aborder un logiciel objet? - principes, étapes, erreurs,... 57

58 Rubrique : Développement Base de la programmation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC02 Durée en jours : 4 Introduction aux principes de la programmation (variables, procédures, fonctions, les différents types de langage, la programmation orientée objet, compilation et débogage,...). Population concernée : Futurs développeurs souhaitant connaître les principes de la programmation. Prérequis (hors niv.same requis / compétences) : Connaissances en informatique recommandées. Du besoin utilisateur au programme - différentes phases, pseudo-langage, bonne conception d'in programme, Les composants d'un programme - variables, les types de données, opérateurs, tableaux et structures, - grammaire, blocs, tests, environnement, compilation, exécution,... Bien écrire ses programmes - sa structure, procédures, fonctions, arguments, bibliothèques,... Environnement de développement - apports de tel ou tel atelier, debuggeur, points d'arrêts,... Gestion des fichiers - notions d'enregistrements, de rubriques, différentes organisations des fichiers,... 58

59 Rubrique : Développement Algorithmique initiation Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IDC60 Durée en jours : 4 Introduction à l'algorithmique Actions élémentaire, les types élémentaires Les données, structures des données les expressions Les procédures et fonctions Les énoncés itératifs Les tableaux simples et plusieurs dimensions L héritage, les exceptions, La récursivité Algorithmes de tri Algorithmes sur les graphes Algorithmes de rétro-parcours Population concernée : Développeurs d'application. Prérequis (hors niv.same requis / compétences) : Avoir déjà des connaissances en programmation. Introduction - historique, machine de Turing, machine universelle, Les outils informatiques de base : les données - données élémentaires, mémoire vive, Les algorithmes mathématiques élémentaires - calculs récursifs, organigrammes, Les algorithmes de manipulation de données - le tri ( besoins et contraintes, différentes familles,... ) - l'exploitation des arbres ( parcours, recherches,... ) 59

60 Rubrique : Développement Algorithmique avancé Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IDC61 Durée en jours : 5 Algorithme déterministe Algorihtme stockastique Algorithmes récursifs Algorithmes de compression de données Algorithmes de cryptologie Algorithmes et théorie des graphes Algorithmes répartis ou distribués Algorithmes émergents Algorithmes adaptatifs Algorithmes heuristiques Algorithmes métaheuristiques Algorithmes génétiques en informatique décisionnelle Algotrithmes à stratégies d'évolution pour résoudre des problèmes d'optimisations continus Algorithmes génétiques, pour l'optimisation combinatoire Algorithmes à estimation de distribution Population concernée : Développeurs d'application. Prérequis (hors niv.same requis / compétences) : Connaître l'algorithmique de base, les structures de données et la programmation est impératif. Approche théorique - introduction à la complexité, efficacité,... Les algorithmes de gestion des organisations/entreprises - objectifs, outils, algorithmes spécifiques, optimisation, statistiques,... Traitement des données - compression, graphes, cryptologie,... Traitements mathématiques - algorithmes adaptatifs, heuristiques, stochastiques,... Aspects complémentaires - algorithmes émergents, architecture technique,... 60

61 Rubrique : Développement Visual basic pour Excel (VBA) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC03 Durée en jours : 3 S'initier aux macro-commandes et au langage VBA afin de développer des applications sous Excel. Population concernée : Tout utilisateur confirmé d Excel ayant à programmer avec Excel VBA. Prérequis (hors niv.same requis / compétences) : Avoir suivi les stages "Excel - initiation" et "Excel - perfectionnement" ou posséder un niveau équivalent. Généralités - prise en charge des macros, paramètrage de l'environnement, Enregistreur de macros Environnement VBA Le code Visual Basic - modules, procédures, commentaires, Collections, objets, méthodes et propriétés Appel de macros Boîtes de message et de saisie Boîtes de dialogue personnalisées : USERFORM Gestion des erreurs, débogage et protection 61

62 Rubrique : Développement Visual basic pour Access (VBA) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC06 Durée en jours : 3 Utiliser les fonctionnalités de Visual Basic for Applications (VBA) dans les applications Access pour écrire des fonctions personnalisées et des procédures contrôlées par les évènements, valider les données. Population concernée : Tout utilisateur expérimenté d Access ayant à programmer avec VBA. Prérequis (hors niv.same requis / compétences) : Avoir suivi les stages "Access - initiation" et "Access - perfectionnement" ou posséder un niveau équivalent. Rappels sur les macros - création, affectation, enregistrement,. Environnement de programmation Les bases de la programmation - procédures, fonctions, variables, structures de contrôle, Les collections d'objets - objets, méthodes, propriétés, explorateur d'objets,... Le code Visual Basic - boucles : condition, itération, compteur,... Manipulation des formulaires et des états Gestion des données d'access - objets Database, Table, Recordset,... Protection des données Echange avec d'autres applications MS OFFICE Ajouter d'autres bibliothèques de références VBA 62

63 Rubrique : Développement Langage C - Initiation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC08 Durée en jours : 4 Acquérir une bonne connaissance des concepts de base du langage C afin de réaliser des programmes modulaires, maintenables, testables et portables en langage C normalisé. Population concernée : Développeurs d'applications. Prérequis (hors niv.same requis / compétences) : Avoir suivi le cours "Base de la programmation" ou avoir de bonnes bases en programmation. Squelette - schéma d'un ficier, grammaire, Déclaration de variables - types, tableaux, pointeurs, structures, union, Instruction - affectation, syntaxe, manipulation des variables, Branchements conditionnels et boucles - binaire, N-aire, répétitives,... Les fonctions Manipulation des chaînes de caractères Les fichiers les pointeurs Les listes chaînées 63

64 Rubrique : Développement Langage C - Perfectionnement Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC42 Durée en jours : 4 Approfondir et maîtriser les concepts avancés du langage C - Découvrir les fonctionnalités proposées par la librairie standard. Population concernée : Développeurs et informaticiens souhaitant acquérir une formation complète et opérationnelle sur le langage C. On insistera sur la pratique. Prérequis (hors niv.same requis / compétences) : Connaissance des bases du langage C. Rappels - fonctions, paramètres, pointeurs, tableaux, Fonctionnalités avancées du langage C - les pointeurs, fonctions, structures, allocations dynamiques, Compilateur - directives, débugger, MakeFile, Les atouts de la norme C99 Les atouts de la norme C11 La librairie standard - fonctions mathématiques, date et heure, les fichiers,... 64

65 Rubrique : Développement Langage C++ - Initiation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC09 Durée en jours : 4 S'initier aux méthodes et réflexes de la programmation objets. Avoir une maîtrise du développement en langage C++. Population concernée : Développeurs d'applications. Prérequis (hors niv.same requis / compétences) : Connaissance du langage C est fortement conseillée. Rappels Structure d'un programme - préprocesseur, Header, constantes, déclaration anticipée, Définition de fonctions - la stack, appel d'une fonction, passage de valeurs, pointeurs, Les classes - définition, encapsulation, constructeur, La STL - conteneurs, itérateurs, algorithmes,... Gestion de la mémoire - différents Context, destructeur,... Const Fonctions INLINE Héritage et polymorphisme Surcharge d'opérateurs Constructeur de copie Gestion des exceptions 65

66 Rubrique : Développement Langage C++ - Perfectionnement Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC43 Durée en jours : 4 Comprendre les subtilités du langage C++ et en tirer parti pour écrire des programmes bien structurés, robustes et efficaces. Approfondir le développement en langage C++. Population concernée : Développeurs souhaitant maîtriser tous les aspects du langage. Prérequis (hors niv.same requis / compétences) : Bonnes notions en langage C++. Rappels - constructeurs, destructeur, méthodes, héritage,... - surcharge, pointeurs de membre, exceptions, Les espaces de nommage La programmation dynamique RTTI Preprocesseur Pointeurs et gestion de la mémoire La programmation générique : les templates - syntaxe, principe, typename, fonctions exportées,... Les pointeurs intelligents La bibliothèque standard (STL) - types de base, conteneurs, itérateurs, séquences,... - opérations de recherche, d'ordonnancement, de comparaison,... Apports C

67 Rubrique : Développement Langage C++, développement d'applications graphiques en QT Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IDC56 Durée en jours : 4 L'objectif de cette formation est d'apprendre à identifier les éléments importants d'un projet QT et les différents composants graphiques proposés, en liaison avec XML. QT est un framework orienté objet qui offre des composants d'interface graphique (widgets), d'accès aux données, de connexions réseaux, etc. Population concernée : Développeurs d'applications. Prérequis (hors niv.same requis / compétences) : Très bonne connaissance du langage C++ et de l'approche orientée objet en général. Présentation QT5 Présentation de QT Creator - caractéristiques, projets, modèles, complétion, astuces, Programmation QT5 - l'objet QObject, le fichier QMake, structure d'un programme, QT Designer - différents objets, QLineEdit, les menus, QAction, fichiers générés,... Signaux et slots - déclaration, connexion, utilisation de moc,... Quelques classes QT5 - QString, QList, QVariant, QDate, QCompleter,... Classes évoluées - Qdebug, QResources, QSettings, QRegExp,... Modèle MVC Internationnalisation WebKit, Phonon Compilation et debugage QT5 et les bases de données QT5 et XML QT5 et le graphisme QT5 et les feuilles de styles 67

68 Rubrique : Développement PYTHON - Initiation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC10 Durée en jours : 4 Acquérir une bonne connaissance de PYTHON. Population concernée : Développeurs, administrateurs, architectes. Prérequis (hors niv.same requis / compétences) : Connaître un langage de programmation. Connaissance en approche orientée objet souhaitable. Introduction Types de base - booléens, numériques, conversions, chaînes de caractères, Les instructions de base - affectation, opérateurs, import, structures conditionnelles, boucles, Scripts et fichiers - exécution de scripts, lectures de fichiers, cdes système,... Les classes - objets, constructeur, données, méthodes, interfaces,... Les fonctions Les modules - structuration, contenu, import,... Les librairies Python Python et SQL - spécification DB-API, connexion; interactions avec le SGBD, ORM sqlalchemy,... 68

69 Rubrique : Développement PYTHON - Perfectionnement Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC44 Durée en jours : 3 Comprendre les subtilités du langage PYTHON et en tirer parti pour écrire des programmes bien structurés, robustes et efficaces. Population concernée : Développeurs, administrateurs, architectes. Prérequis (hors niv.same requis / compétences) : Avoir suivi le stage "Python - Initiation", ou posséder un niveau équivalent. Programmation graphique - différentes solutions, création d'objets,... - appel des méthodes associées,... Gestion des bases de données - les différentes méthodes : création d'une base avec les modules Gadfly, interfaçage MySQL, accès à postgresql Développement Web - présentation et comparaison des frameworks et langages de template,... - les frameworks disponibles, les langages de templates, Django,... - création et activation de modèles, développement d'une application simple,... Liens avec les langages C et Java : - accès à des programmes C ou à des classes Java depuis Python,... - bénéficier des avantages de Python depuis des programmes Java,... - les outils,... 69

70 Rubrique : Développement PERL - Initiation Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IDC62 Durée en jours : 3 Apprendre à programmer ou maintenir des procédures d'exploitation en PERL. Population concernée : Développeurs, administrateurs, architectes. Prérequis (hors niv.same requis / compétences) : Avoir des bases algorithmiques. La pratique d'un autre langage serait un atout majeur. Premiers pas - caractéristiques, structure, règles, conventions, variables, Les données scalaires - nombres, littéraux, opérateurs, chaînes de caractères, Les opérations d'entrées/sorties Les structures de contrôle - conditionnelles, boucles,... Les structures de données - tableaux, listes, tables, Les fonctions Les expressions régulières Les modules Fichiers et répertoires Gestion des processus Programmation objet 70

71 Rubrique : Développement PERL - Perfectionnement Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IDC63 Durée en jours : 2 Maîtriser PERL et améliorer la performance. Maîtriser les principales primitives du noyau, la création d'interfaces graphiques et de masques de saisie. Population concernée : Tout développeur, administrateur souhaitant améliorer sa connaissance de Perl et acquérir les mécanismes avancés de programmation. Prérequis (hors niv.same requis / compétences) : Connaissance des bases du langage Perl est indispensable. L'environnemnt Structures complexes - références anonymes, tableaux de tableaux, l'opérateur ref() et Dumper, Programmation objet - constructeurs, méthodes, héritage, tests de classes, Les modules - définition, installation, blocs BEGIN et END, Module Perl/TK Module DBI Programmation Web avec CGI 71

72 Rubrique : Développement PHP - Initiation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC11 Durée en jours : 4 Développer des pages web dynamiques en PHP dans un environnement Internet/Intranet, avec une connexion à une base de données. Population concernée : Concepteurs et développeurs de sites Web. Prérequis (hors niv.same requis / compétences) : La connaissance pratique du langage HTML est nécessaire. La connaissance des bases de données et des notions de programmation sont un plus. Bases de PHP5 - types, variables, boucles, conditions, fonctions, tableaux, Gestion des formulaires - GET et POST, récupération des données, validation, Gestion des sessions - contexte, durée de vie, partages variables, utilisateurs, Templates Accès aux données Extensions PHP - embarquées, externes,... Architecture interne - rôles, modèle vue contrôleur,... 72

73 Rubrique : Développement PHP - Perfectionnement Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC12 Durée en jours : 4 Mettre en pratique les concepts de la programmation orientée objet (POO) en PHP - Maîtriser les fonctionnalités avancées de PHP. Population concernée : Développeurs, responsables informatiques et spécialistes de bases de données. Prérequis (hors niv.same requis / compétences) : Avoir suivi le stage "PHP - Initiation" ou avoir un niveau équivalent. La programmation orientée objet en PHP - principes, classes, attributs, méthodes, constructeurs, destructeur,... - héritage, méthodes magiques, La couche d'abstraction PHP Data Object - utilité, manipulation de données, transactions,... XML et PHP - rappels XML, DOM et SAX, XPath,... PHP et les services Web Sécurité - configuration, différentes attaques,... Performance et débogage L'ORM Doctrine - modélisation des relations,... 73

74 Rubrique : Développement Langage C# Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC13 Durée en jours : 4 Connaître le langage C# et acquérir les compétences de programmation orientée objet avec celui-ci en vue du développement d applications.net. Population concernée : Développeurs, architectes, chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Avoir de bonnes connaissances pratiques en programmation Notions sur les bases de données et en approche orientée objet préférable. Découverte du framework - fonctionnement interne, Garbage Collector, API de base, C# orienté objet - classes, propriétés, interfaces, énumérations, Concepts du langage - évènements, méthodes, exceptions, boxing, finalisation, Classes de base - types incontournables, collections, gestion des nombres et dates,... Entrées sorties - accès clavier et souris, les Streams, gestion des flux de carctères,... - lecture et écriture de fichiers,... ADO.NET - différentes solutions de persistance, accès aux bases de données,... - mode connecté ou déconnecté, Data Providers, liens entre ADO et LINQ,... Winforms - Ies IHM avec.net, bases de winforms, évènements, composants,... 74

75 Rubrique : Développement Langage C# - Communication inter-applicative avec WCF Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC48 Durée en jours : 3 Connaître les solutions de communication avec WCF. Tester simplement les services. Optimiser les modes de communication. Développer des Web Services SOAP et REST. Comprendre les concepts de l'architecture orientée. Population concernée : Développeurs, architectes, chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Avoir suivi le stage "Langage C#" ou avoir des connaissances équivalentes. WCF, SOA et web services - différentes définitions, apport de WCF, différents outils, Conception de services - avec ou sans états, sessions, instances, transactions, SOAP services - évolution des Web services, SOAP et WSDL, ASMX, WCF, - bindings, MTOM, sérialisation, optimisation, interface de test,... REST services - concepts, avantages, limites, différents clients (.Net, AJAX ),... Sécurité des services - rôles ASP.NET, sécurité HTTPS, OAuth,... Déploiement - terminologie, solutions, déploiement avec IIS, ServiceHost,... - fichiers de configuration, tests et interception par un proxy,... 75

76 Rubrique : Développement Langage C# - Développement Web avec ASP.Net MVC Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC49 Durée en jours : 3 Comprendre le MVC à la mode ASP.NET. Définir des méthodes d action. Utiliser les syntaxes de création de vues et templates. Naviguer entre les vues. Améliorer les performances avec les caches. Améliorer l ergonomie en intégrant jquery. Accéder au serveur via les Web API. Population concernée : Développeurs, architectes, chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Avoir suivi le stage "Langage C#" ou avoir des connaissances équivalentes. Avoir des compétences en HTML et javascript. Découvrir ASP.NET MVC Conception d'une application MVC - phase de Design Projet, contrôleurs, vues, modèles de conception, Développer des modèles Développer des contrôleurs Développer des vues Structuration d'une application ASP.NET MVC - analyse de l'architecture, configuration, structure de navigation,... - sites sécurisés, gestion de l'état, tests unitaires, exceptions,... Styles des applications MVC - templates, CSS,... Améliorer l'interface - AJAX, JavaSript,JQuery, stratégie de cache,... Approche REST avec les WEB API Gestion des requêtes 76

77 Rubrique : Développement Langage C# - Développement avec WPF Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC50 Durée en jours : 3 Concevoir une interface graphique avec WPF. Utiliser le Two Way Data Binding. Gérer le positionnement des composants. Comprendre le pattern MVVM. Maîtriser l'utilisation et la création de composants graphiques. Exploiter les possibilités du langage XAML. Utiliser Microsoft Blend. Population concernée : Développeurs, architectes, chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Avoir suivi le stage "Langage C#" ou avoir des connaissances pratique équivalentes. Positionnement de WPF - découverte, Windows Forms, Silverlight, Windows 8, Concepts XAML Binding - principes, entre composants graphiques, avec objets métier, DataTemplates, Styles et positionnement - système de layout, composants positionnement, styles, animation,... Composants graphiques - les contrôles WPF, style, ControlTemplate, personnalisation,... Principaux patterns et idiomes - conversion, validation, MVVM, message d'erreur, internationnalisation,... 77

78 Rubrique : Développement Langage C# - Persistance avec Linq et Entity Framework Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC51 Durée en jours : 3 Connaître les solutions d accès aux données avec.net. Simplifier l écriture d une couche d accès aux donnés ou Data Access Layer. Utiliser Linq to SQL. Mapper des entités avec Linq to Entities. Gérer l aspect transactionnel. Population concernée : Développeurs, architectes, chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Avoir suivi le stage "Langage C#" ou avoir des connaissances pratique équivalentes. Solutions de persistance - ADO.NET et ses limites, mapping objet-relationnel, les ORM, Bases de LINQ - syntaxe, opérations, Query Expression Syntax, LINQ to Object, LINQ to XML, LINQ to SQL - entités, opérations CRUD, requêtes, validation, transactions, performances,... Entity Framework - avantages, mapping, schémas, relations, EntityKey, héritage, transactions,... 78

79 Rubrique : Développement Objective C - Pour les développeurs objet Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC47 Durée en jours : 2 Appréhender Xcode et ses outils. Programmer objet avec Objective C. Gérer la mémoire et les références. Comprendre les liens entre C, C++ et Objective C. Utiliser quelques classes de base. Population concernée : Développeurs, architectes, chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Connaissance pratique d un langage de programmation objet (Java, C++, C#). Apple et le dévelopement - langages Objective C et Swift, code C, librairies, plateformes MacOS et ios, L'ide XCODE - organisation du code, fichiers.h et.m, imports, - types de projet, compilation, exécution, Définition des classes - classes, interfaces, encapsulation, propriétés, alloc et init,... - méthodes, messages, exceptions,... Hiérarchie de classes - surcharge, héritage, polymorphisme, protocoles,... Gestion de le mémoire - décompte des références, retain et release, garbage collection,... NS - utilisation des préfixes, librairie NextStep, NSString, NSDate,... 79

80 Rubrique : Développement.NET - Accès aux données Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC14 Durée en jours : 4 Acquérir des connaissances et compétences pour mettre en oeuvre les accès aux données avec MS Visual Studio. Population concernée : Développeurs expérimentés. Prérequis (hors niv.same requis / compétences) : Avoir suivi les stages ".NET Développement Web" ou ".NET - développement d'applications graphiques" ou connaissances équivalentes. Architecture et technologies d'accès aux données Utilisation d'ado.net - récupération et modification de données,... Utilisation de LINQ to SQL - implémentation d'un modèle logique de données, gestion,... Création des entités de modèles des données - introduction aux modèles de données, modification, personnalisation,... Effectuer des requêtes sur les entités de données - récupérer des données de différentes sortes, tests unitaires,... Création, mise à jour et suppression de données Entity - modifier des données, suivi des modifications,... Prise en main de scénario multi-utilisateurs à l'aide des services d'objet - concurrence, transactions,... Création de solutions optimisées à l'aide des services d'objet Création de classes d'entité personnalisées Utilisation des classes POCO Création et prise en main d'une solution n-tiers Création de requêtes et mise à jour de données à l'aide de WCF 80

81 Rubrique : Développement.NET - Développement d'applications Windows Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC15 Durée en jours : 3 Savoir développer des applications Windows avec MS Visual Studio. Population concernée : Développeurs, chefs de projet, concepteurs. Prérequis (hors niv.same requis / compétences) : Avoir suivi le stage "Langage C Perfectionement" ou posséder un niveau équivalent. Connaissances de Visual basic.net. Introduction au namespace System.Windows.Forms Utilisation des fonctionnalités de base - classe Form, contrôles de base, menus, boîtes de dialogue, application MDI, - gestion presse-papier, drag and drop, héritage visuel, validation saisies, Gestion des évènements GDI+ - namespace System, Drawing, classe Graphics, polices de caractères, images,... Accès et liaison aux données relationnelles - namespace System.Data, providers SqlClient et OleDbClient, DataSets,... - accès génériques, architecture, liaisons simples et complexes,... Impression Création de contrôles - UsersControl, support du mode design,... Opérations asynchrones Déploiement applicatif 81

82 Rubrique : Développement.NET - Développement d'applications Web Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC16 Durée en jours : 3 Savoir développer des applications Web avec Visual Studio. Population concernée : Développeurs C# souhaitant réaliser des applications Web avec ASP.NET. Prérequis (hors niv.same requis / compétences) : Avoir suivi le stage "Langage C#" ou posséder un niveau équivalent. Avoir de très bonnes connaissances en HTML5, CSS3 et Javascript. Architecture ASP.NET - le CodeBehind, contrôles serveur, évènements applicatifs, - lien avec les données, mode connecté et déconnecté, Les contrôles essentiels ASP.NET - contrôles de base, validateurs, templates, modèle Type, HTML5, Pages maîtres, thèmes et personnalisation - création, utilisation, hiérarchie des pages, thèmes et skins, CSS,... Création de contrôles personnalisés - contrôles utilisateurs, dérivés de webcontrol, support du mode design,... Providers et sécurité - authentification, modèles d'autorisation,... Optimisation Packaging et déploiement AJAX pour ASP.NET - principe, implémentation, ScriptManager et UpdatePanel, AJAX Control Toolkit,... 82

83 Rubrique : Développement.NET - Développement d'applications graphiques Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC17 Durée en jours : 4 Savoir développer des applications graphiques en environnement.net (Visual Studio). Population concernée : Développeurs, architectes, chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Avoir suivi le stage "Langage C#" ou posséder un niveau équivalent. Connaissance pratique indispensable. Positionnement de WPF - découverte, Windows Forms, Silverlight, Windows 8, Concepts XAML Binding - principes, entre composants graphiques, avec objets métier, DataTemplates, Styles et positionnement - système de layout, composants positionnement, styles,... Composants graphiques - tour des contrôles WPF, style, ControlTemplate, personnalisation,... Principaux patterns et idiomes - conversion, validation, MVVM, messages d'erreur, internationnalisation,... 83

84 Rubrique : Développement ASP.NET - Développement d'applications Web Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC18 Durée en jours : 4 Concevoir une application Web avec ASP.Net 3.5 et le langage C# - Accéder aux données relationnelles - Utiliser Ajax pour ASP.Net. Population concernée : Développeurs C# souhaitant réaliser des applications Web avec ASP.NET. Prérequis (hors niv.same requis / compétences) : Connaissance de C#, HTML et JavaScript. Architecture ASP.NET - namespaces System.Web, architecture des pages, évènements serveurs, - maintien d'état, trace et débogage, navigation,... Les contrôles essentiels ASP.NET - contrôles de base, validateurs, templates, modèle Type, HTML5, Pages maîtres, thèmes et personnalisation - création, utilisation, hiérarchie des pages, thèmes et skins, CSS,... Accès et liaison aux données relationnelles - namespaces System.Data, providers, DataTable, dataview,... - accès génériques aux données, architecture, sources de données,... Création de contrôles personnalisés Développement de Webparts - présentation du framework, des composants, exploration avec des exemples,... Optimisation Déploiement AJAX pour ASP.NET - principe, implémentation, mise en oeuvre, AJAX Control Toolkit,... 84

85 Rubrique : Développement.NET - Optimisation et analyse des performances Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC21 Durée en jours : 2 Connaître les méthodes d optimisation des applications en.net (architecture des programmes et écriture des applications) et les outils d analyse des performances. Population concernée : Développeurs, ingénieurs, architectes, chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Bonne connaissance du langage C#. Introduction - optimiser : quoi, quand, comment, Fabrication des codes IL et machine - différents langages, C++ pour les parties sensibles, compilateur et CLR, Le ramasse-miettes GC, optimisation et librairies externes - gestion mémoire, portage, accès aux DLL système ou utilisateur,... Communication interdomaines Gestion des threads - optimisation, interblocages, pool de threads,... 85

86 Rubrique : Développement JAVA - Initiation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC22 Durée en jours : 4 Maîtriser le langage JAVA en termes de mécanismes de base et de syntaxe associée (servlets, JSP, beans, ). Population concernée : Développeurs désirant maîtriser les bases du langage Java. Prérequis (hors niv.same requis / compétences) : Avoir de bonnes bases en programmation et en Approche orientée objet. Bonne connaissance du langage SQL. Introduction au langage Java Outils - kit de développement, compilateur, interpréteur, Concepts d'objets dans le langage Java - classes, héritage, interfaces, méthodes, variables, L'application Java minimum Constructions Java de base Les bases de données avec JDBC - principales API, DriverManager, DataSource, ResultSet,... - MetaData, LOBs, exceptions, Rowset,... Interface graphique utilisateur Java - panneaux, gestion des évènements, boutons, labels,... Les entrées/sorties - flot Java I/O, classe System, fichiers,... Intro à la plateforme JAVA EE - Servlet, JSP, Java Beans,... 86

87 Rubrique : Développement JAVA - Perfectionnement Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC23 Durée en jours : 4 Concevoir une application JAVA en utilisant des concepts avancés : les connexions réseau, l'accès à une base de données, l'utilisation de Thread, la sérialisation. Population concernée : Développeurs, chefs de projets techniques, architectes. Prérequis (hors niv.same requis / compétences) : Connaissance pratique du langage Java ou avoir suivi le stage"java - Initiation". Threading et concurrence - thread, runnable, multithreading, synchronisation, - package java.util.concurrent, framework Executor, asynchronisme, Annotations et réflexions - annotations prédéfinies, processeur d'annotations, définition d'interfaces,... - cible et cas d'utilisation des annotations,... - l'api Reflection, introspection du code, DynamicProxy,... Appels natifs - JNI vs JNA, déclaration des signatures, chargement des librairies natives,... Scripting - cas d'utilisation, BeanShell, Javascript, JavaScripting API, exécution d'un script,... Sérialisation des données -XML, objets, fichiers, application avec RMI,... Nouveautés des JDK7 et 8 Optimisation - gestion mémoire et optimisation code, compilation, exécution,... Communication par message : JMS Java management extension Web services 87

88 Rubrique : Développement JAVA - Optimisation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC24 Durée en jours : 4 Présenter une méthodologie d'optimisation des applications ainsi que les concepts et outils associés. Population concernée : Chefs de projets techniques, développeurs, exploitants. Prérequis (hors niv.same requis / compétences) : Bonne connaissance du langage Java. Expérience requise en programmation Java EE. Introduction - cycle de vie, différents rôles, enjeux, La mesure des performances - phases projet, outils de mesure, Audit de performances - tuning applicatif, tuning serveur d'application, tuning JVM, enjeux, Mise en place de la plateforme de tests JMETER Les bonnes pratiques dans la conception d'applications performantes 88

89 Rubrique : Développement Entreprise Java Beans Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC25 Durée en jours : 4 Apprendre à développer en utilisant la technologie EJB (Entreprise Java Beans). Population concernée : Développeurs, concepteurs, chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Avoir suivi le stage "JAVA - Initiation" ou posséder un niveau équivalent. Bonne pratique Java fortement conseillée. Java EE et EJB - architectures, historique, EJBLite, Web et Full Profile, Sessions Beans - stateful, stateless, singleton, beans locaux et distants, - interfaces, annotations, référencement via JNDI, injection via CDI, Entités - annotations JPA, persistence.xml, clé primaire, collections,... - héritage, transactions, EJB-QL,... Beans asynchrones Web services - EJB EndPoint, SOAP services JAX-WS, REST services JAX-RS,... Services du conteneur - déploiement, intercepteurs, sécurité, charge,... 89

90 Rubrique : Développement SWING/JAVA - Développement de clients riches Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC31 Durée en jours : 4 Savoir développer des applications JAVA de type clients riches s'appuyant sur les API Swing. Population concernée : Développeurs, chefs de projets, architectes techniques. Prérequis (hors niv.same requis / compétences) : Avoir suivi le stage JAVA - Initiation ou posséder un niveau équivalent. Mise en place de l'environnement de développement - Java SE 5, Eclipse, CVS, SourceForge.net, Choix techniques : SWING ou SWT? - architectures, composants, Arbre du catalogue des meubles - scénario de test, architecture 3 couches, test JUnit,... Tableau des meubles du logement - classe JTable, modèle de tableau,... Modification du tableau avec MVC - design patterns, gestion de la sélection,... Actions annulables - gestionnaire d'actions, menus, barres d'outils,... Composants graphiques du plan - test graphique Abbot, dessiner avec Java 2D,... Vue 3D du logement - Java 3D, arbre de scène, transformations,... Enregistrement et lecture d'un logement - sérialisation, boîtes de dialogue, fenêtre principale,... Glisser-déposer et copier-coller Edition des préférences utilisateur - disposition des composants, déploiement, installation, Web Start,... 90

91 Rubrique : Développement Conception d une application JAVA JEE avec UML Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC33 Durée en jours : 4 Acquérir les connaissances et compétences pour modéliser et mettre en œuvre une application avec UML. Population concernée : Chef de projets, analystes MOA, développeurs et architectes d'applications JEE. Prérequis (hors niv.same requis / compétences) : Connaissance d'un langage de programmation et en conception. Introduction - historique, normalisation UML, apports d'uml2, Difficultés du développement logiciel Concepts objets - approche procédurale, objets, classes, relations, polymorphisme, - interfaces, patrons et classes génériques, exceptions, UML et le développement logiciel - structurer le développement applicatif, cycles en V, développements itératifs,... Diagrammes UML - différents types, stéréotypes, contraintes, paquetages, relations,... Cas d'utilisation (USE CASES) Le modèle objet statique - diagramme de classes, diagramme d'ogbjets,... Le modèle dynamique - diagramme d'interactions, diagramme d'activités,... Sensibilisation aux design patterns 91

92 Rubrique : Développement Développement d'applications XML en JAVA Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC34 Durée en jours : 4 Comprendre l intérêt de la technologie XML et ses diverses applications possibles (services web et autres), savoir développer des applications XML en JAVA. Population concernée : Développeurs Java, architectes, chefs de projets voulant intégrer la technologie XML. Prérequis (hors niv.same requis / compétences) : Avoir suivi les stages "JAVA - Initiation" ou posséder un niveau équivalent. Avoir des notions en XML est un plus. XML : extended markup langage - historique, structure, syntaxe, balises, commentaires, - valider, parser, transfomer un document,... L'écosystème XML DTD à XSD : décrire et valider un document XML - DTD, XSD, définir, générer et valider un document, Les espaces de nommage - namespaces, nommer les éléments, les attributs, la portée, conventions,... Java et XML : état des lieux - pourquoi utiliser Java, JAXP,... SAX : lire et traiter un document XML DOM : manipuler un arbre XML - créer, manipuler, modifier, sauvegarder un objet DOM,... Les alternatives à DOM et SAX - JDOM, STAX,... XPATH : les adresses XML XSLT : transformer un document XML en tout autre document - syntaxe, XPath, générer des documents XML/PDF/XHTML,... JAXB : mapping Java/XML 92

93 Rubrique : Développement JSF - Développement d'applications web Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC28 Durée en jours : 3 Savoir développer des applications web grâce au framework JSF (Java Server Faces). Population concernée : Développeurs, architectes, chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Bonne connaissance pratique du langage Java ( ou avoir suivi le stage "java initiation" ) et de la programmation Web en Java. Présentation et architecture - MVC, norme JSF, environnement, annotations JSF 2.0, configuration, déploiement, Cycle de vie - servlet FacesServlet, pages JSF, managed-beans, FacesContext, validateurs, évènemnets JSF, Composants et affichage - facelets, templating, composants JSF de base, internationalisation,... Composants et affichage avancés - frameworks de composants JSF, librairie PrimeFaces, AJAX,... Conception avec JSF - scope et managed beans, gestion des états, optimisation, JSF et Web Profile, intégration avec CDI,... 93

94 Rubrique : Développement Tests et qualité d un développement JAVA Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC32 Durée en jours : 3 Appréhender les concepts et outils à utiliser pour mettre en place des procédures de qualité logicielle sur un projet JAVA/JEE. Population concernée : Développeurs Java/JEE, responsables qualité et chefs de projet soucieux de mettre en place des procédures de qualité sur un projet Java/JEE et de mesurer la qualité d'un projet. Prérequis (hors niv.same requis / compétences) : Bonnes connaissances en développement Java. Introduction générale Gestion des sources - définition, intérêts, Outil de gestion des bugs/anomalies/évolutions fonctionnelles Règles de codage Documentation Test - pourquoi faire des tests, quels tests lancer, couverture des tests, Procédures de livraison - intérêts, étapes,... Automatisation des taches Mesures de la qualité - différentes mesures de qualité, mise en place d'un tableau de bord de la qualité,... 94

95 Rubrique : Développement JPA, Persistance des données en JAVA Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC39 Durée en jours : 3 Maîtriser en JAVA, les mécanismes de persistance objet/relationnel JPA, les objets persistants avec Hibernate, le requêtage avec JPQL, les transactions et les accès. Population concernée : Développeurs, architectes, chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Bonne connaissance pratique de Java. Connaissances requises en JDBC et SQL. JPA Persistence API - de JDO à JPA, mapping objet-relationnel, implémentations, Cas de JPA avec Hibernate Entités - annotations JPA2, fichier de mapping, objets embarqués, - gestion des id, des relations, de l'héritage, Requêtes - bases de JPQL, jointures, opérations de masse, requêtes natives,... Couche de persistance - CRUD, verrous, mode optimiste, cache transactionnel,... Optimisation - stratégies de mapping, schémas, cache de second degré, proxies,... 95

96 Rubrique : Développement XML - Développement Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC64 Durée en jours : 3 Maîtriser le langage XML. Concevoir des DTD et XML Schema. Transformer une source XML à l'aide des standards XSLT et Xpath. Population concernée : Toute personne désirant avoir une bonne approche de XML. Prérequis (hors niv.same requis / compétences) : Aucun prérequis nécessaire. Connaissance de HTML et de CSS sera un plus. Le langage XML - historique, principes, notion de documents, règles d'écriture, Les outils de structuration - principe, DTD, XML-Schema, Les outils d'organisation de ressources - XLink, XML Base, XPath, XQuery, Les langages de style Création de formulaire - introduction, les données, les contrôles de formulaires,... 96

97 Rubrique : Développement XML - Conception de modèles Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC65 Durée en jours : 3 Concevoir des modèles XML à partir des standards du W3C. Maîtriser les règles de conception avec le langage des schémas (DTD et XML Schemas). Population concernée : Toute personne désirant avoir une bonne approche de XML. Prérequis (hors niv.same requis / compétences) : Aucun prérequis nécessaire. Connaissance de HTML et de CSS sera un plus. Le langage XML - historique, notions de documents, règles d'écriture, insertion du HTML, Les outils de structuration - DTD : objectifs, intérêts, DTD internes, parser XML, DTD pour XHTML,... - XML-Schema : versus DTD, contenu, XML linking langage - XLink, XML Base, XPath, XPointer, Les langages de style - objectifs, intérêts, outils,... - CSS : principe, création de feuilles CSS, héritage,... - XSL : pourquoi, présentation, mise en forme d'un document,... SAX et DOM - notion de parser,... - SAX : présentation, modèle évènementiel, parsers SAX,... - DOM : présentation, interface NODE, utiliser DOM,... 97

98 Rubrique : Développement Développement avec des frameworks JAVA/JEE avec PRIMEFACES Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC36 Durée en jours : 5 Acquérir les connaissances pour le développement des applications JAVA en utilisant des frameworks JEE. Population concernée : Développeurs d'applications, chefs de projets techniques, architectes. Prérequis (hors niv.same requis / compétences) : Avoir suivi les stages "JAVA - Perfectionnement" ou posséder un niveau équivalent. Bonne pratique de Java conseillée et connaissance des JSP et Servlets. Concepts de la norme JSF2 - pattern MVC, composants graphiques, validation des données, Le langage EL,... Les managed beans - annotations, scopes, injection de dépendance,... Les composants graphiques standards de JSF2 - familles, Datatable,... JSF et Primefaces : présentation - principes d'un framework graphique, place des JSF, Les composants graphiques Primefaces simples - principes, champs de saisie, boutons, validation, messages d'erreurs,... - conversions, masques de saisie, listes déroulantes,... Structuration de l'interface graphique - PaneGrid, TabView, Panel, facelet, templates, fichiers CSS,... Les composants graphiques Primefaces complexes - pour afficher des données, DataTable, Tree, drag and drop, création de composants,... 98

99 Rubrique : Développement Framework Jquery Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC46 Durée en jours : 3 Comprendre l utilité d un framework JavaScript tel que jquery - Apprendre à utiliser le framework JavaScript jquery - Comprendre le concept Ajax - Etendre le framework JavaScript jquery à l aide de plugins - Comprendre comment réaliser des interfaces avancées avec jquery UI. Population concernée : Développeurs d'applications Web, chefs de projets. Prérequis (hors niv.same requis / compétences) : Bonne pratique du XHTML, Javascript et du CSS. Connaissance d un langage de programmation. Présentation du framework JQUERY Javascript - rappel sur le langage, évènements, l'objet XMLHttpRequest, Sélecteurs CSS et évènements - fontion $(), sélecteurs, évènements, Event et son utilisation, Le DOM ( Document Object Model ) - définition, manipulation, insertion, déplacement, suppression, rôle d'ajax,... AJAX et JQUERY - concept, chargement et transmission de données, modèle évènementiel,... Réalisation d'interfaces avec JQUERY UI - feuilles de styles CSS, construction d'interfaces interactives,... 99

100 Rubrique : Développement Framework STRUTS Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC27 Durée en jours : 3 Savoir développer des applications Web en s'appuyant sur le framework Struts. Population concernée : Développeurs d'applications Web, chefs de projets. Prérequis (hors niv.same requis / compétences) : Avoir suivi les stages "JAVA - Perfectionnement" ou posséder un niveau équivalent. Bonne pratique de Java conseillée et connaissance des JSP et Servlets. Présentation de Struts - implémentation, composants, les apports, migration d'application, Contrôleurs - FilterDispatcher, ActionContext, URL et paramètres, navigation, Vues - Result Types, OGNL, Struts tags, Ajax tags, Intercepteurs - utilité, ordre et chaînage, configuration,... Gestion des formulaires - conversions de type, validation de champs, configuration, exceptions,... Les plugins - rôle, installation, plugin Ajax, plugin Tiles,

101 Rubrique : Développement Framework HIBERNATE Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC29 Durée en jours : 3 Acquérir des connaissances et compétences pour maîtriser le framework Hibernate pour le développement avec JavaEE. Population concernée : Développeurs, concepteurs, chefs de projet. Prérequis (hors niv.same requis / compétences) : Bonne connaissance du langage Java et bonne vue d'ensemble de la plate-forme Java EE. Connaissances en bases de données recommandées ( JDBC, ). Vue d'ensemble - persistance en Java, rappels sur JDBC, solutions existantes, Mapping des classes métiers - entités, initialisation et utilisation d'hibernate, opérations de base, Modéliser les associations - différentes stratégies, associations bidirectionnelles,... Travailler avec les instances - récupérer des objets, le lazy-loading, HQL, requêtes SQL natives,... Les transactions Hibernate - accès concurrents, collisions, verrouillage,... Hibernate et les autres frameworks - Spring, Struts,

102 Rubrique : Développement Framework SPRING Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC30 Durée en jours : 3 Acquérir la maîtrise de l utilisation du framework Spring pour développer des applications JAVA optimisées et efficaces. Population concernée : Développeurs, concepteurs, chefs de projet. Prérequis (hors niv.same requis / compétences) : Bonne connaissance et pratique du langage Java. Bonne vue d'ensemble de la plate-forme Java EE ou avoir suivi le stage "Développement d'applications Web modernes : JEE". Vue d'ensemble - origines, programmation orientée aspects, spel, évolution de Spring, Spring Core - construction, injections d'instances, annotations, profiles, bean scopes, application Context, Programmation AOP dans Spring - concepts, types d'advice, advisors et pointcuts,... Spring et l'accès aux données - pattern DAO, JDBC template, RowMappers, bean validation, transactions,... Interface graphique utilisateur Java - panneaux, gestion évènements, boutons, listes,... Intro à la plateforme Java EE - servlet, JSP, java beans,

103 Rubrique : Développement ODI, Oracle Data Integrator Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC40 Durée en jours : 3 Comprendre les concepts d ODI. Définir l architecture logique et physique. Créer et régénérer des modèles. Définir des process d intégration. Population concernée : Développeurs, administrateurs, consultants, chefs de projets. Prérequis (hors niv.same requis / compétences) : Maîtriser le SQL et avoir des notions de PL*SQL. Avoir une première expérience avec les bases de données relationnelles. Problématique de l'etl et de l'eai Architecture ODI - Java, JDBC, module, référentiels, agents, La démarche projet Les KM La topologie - schéma physique, logique, Connexion aux référentiels Designer Modèles de données - modèles, sous-modèles, reverse,... Journal des exécutions Contrôle de données - contraintes d'unicité, de référence, fonctionnel,... Objets globaux Projets - imports, exports, marqueurs,... Interfaces Variables, séquences et fonctions Traitements Les packages - composant ODI, exécution,... Le versionning 103

104 Rubrique : Développement ODI - Développement et Administration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC41 Durée en jours : 3 Etre en mesure d administrer ODI, être capable de créer des projets d échange de données, maîtriser les développements ODI, gérer les users, optimiser des KM. Population concernée : Administrateurs, développeurs, architectes. Prérequis (hors niv.same requis / compétences) : Notions de développement avec ODI. Connaissances des bases de données relationnelles et du langage SQL. ODI - fonctionnement, plateforme, architecture, référentiel, vocable, Installer ODI Création du référentiel maître Topologie Création d'un référentiel de travail Architecture physique - connecter une BD, conversion de datatypes, le langage, Architecture logique Contexte Les agents - création, faire du load balancing, démarrer un agent,... Sécurité - interface, objets, profils, utilisateurs,... Organisation d'un service d'administration d'odi Scheduling Meta-Data Navigator Les KM 104

105 Rubrique : Développement Android - Développement natif Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC52 Durée en jours : 4 Connaître l architecture des applications Android et leur cycle de vie. Concevoir une interface graphique pour terminal mobile. Interroger des services Web. Gérer les événements Touch. Adapter un contenu pour tablettes avec les fragments. Utiliser les API multimedia. Déployer une application. Population concernée : Développeurs, architectes, chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Connaissance pratique du langage Java ou avoir suivi le stage "JAVA Initiation". Présentation d Android - historique, modèle de développement, contexte et enjeux, outils,... Architecture d une application - fichier manifest, activités, ressources, receivers, services,... L interface graphique - vues, contrôles, layouts, boîtes de dialogue, thèmes,... Application multi-écrans - sous-activités, fragments,... Contrôles avancés - WebView, ActionBar, NavigationDrawer,... Réseaux et services Web - API réseaux, appels services Web, traitement asynchrone,... Persistance de données - stockage clé-valeur, système de fichier, SQLite,... API et fonctionnalités multimédia - affichage de document, prise de photo, sons, GoogleMap et GPS,... Déploiement - prérequis, GooglePlay, internationalisation,

106 Rubrique : Développement Android - Atelier avancé Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC53 Durée en jours : 3 Utiliser la communication à courte distance (NFC). Intégrer les QR code et la réalité augmentée. Maîtriser le cycle de construction d une application Android. S intéresser à la sécurité des terminaux. Améliorer l expérience utilisateur. Population concernée : Développeurs, architectes, chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Avoir une expérience du développement Android ou avoir suivi le stage"android, Développement natif". Capteurs de proximité - NFC, Bluetooth Low Energy,... Interface graphique avancée - dessin, animation, customisation de composants,... Multimedia - capture vidéo, réalité augmentée, capture de QR code, impression,... Système - bibliothèque native ( NDK ), partage entre applications,... Outils - tests unitaires, fonctionnels,... Administration des terminaux - sécurité, effacement, droits d'accès,

107 Rubrique : Développement Création d'applications mutliplateformes pour mobiles Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IDC66 Durée en jours : 4 Réaliser un site Web pour terminaux mobiles et tablettes avec les technologies HTML, CSS et Javascript. Mise en œuvre des frameworks les plus utilisés des applications fonctionnant sous iphone, Windows Phone, Android Population concernée : Developpeurs, architect, Chef de projet Prérequis (hors niv.same requis / compétences) : Connaissance de base langages HTML 5, CCS3 et JavaSript LE WEB MOBILE Etat des lieux des navigateurs. Les possibilités des sites optimisés Les applications hybrides. Typologie d applications. Principaux Frameworks Rappel et Approfondissent des langages HTML5, CSS3 ET JAVASCRIPT Conception des WEBAPPS - Une page = plusieurs pages - Evènement de pages - Navigation Nashtag - Gestion de l état côté client - Appels serveur REST en JSON HTML5 pour le mobile - Déconnexion - ApplicationCache et LocalStorage - Géolocalisation - Les autres API RESPONSIVE DESIGN - Adaptation des contenus, CSS et JavaScript - Media queries - Framework Responsive - Composants Responsive et JQueryMobile LES APPLICATION HYBRIDES - Présentation de CORDOVA et de PHONEGAP - Installation de CORDOVA - Développement d une application hybride DEPLOIEMENT - Déploiement sur un serveur - Ajout d un écran d accueil - Icone SplashScreen - Installation de WenView avec PHONEGAP - Diffusion de l application hybride 107

108 Rubrique : Développement Développer des applications Big Data avec MapReduce Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IDC54 Durée en jours : 4 Connaître les principes du framework Hadoop et savoir utiliser la technologie MapReduce pour paralléliser des calculs sur des volumes importants de données. Population concernée : Développeurs, architectes Prérequis (hors niv.same requis / compétences) : Expérience d'un langage de développement de haut niveau et du scripting Le Big Data : Eclosion, son usage, les acteurs Projet en Big Data : compétences, intervenants,réseaux,architectures, le big data et le cloud Stockage : NoSQL, données hétérogènes non structurées,hadoop, Node et NameNode, replication factor,hbase Hadoop : Emergence,éléments constitutifs du framwork,distributions,solutions propriétaires,les offres, Traitement Map Reduce : Paradigne Map Reduce.Conception d'algorithme.définition des jobs avec Java,Mappers et Reducers.Cache distribué.partitioner.fonctions intégrées. Streaming et shell Script. Evolutions avec YARN. Alternative et compléments : Requêtage avec Hide. Scripting avec Pig.Intégration avec un SGBD-R type Sqoop,Ordonnancement type Oozie. Administration, supervision.gestion des logs,algorithmes d'apprentissage TP : 70% 108

109 Rubrique : Développement Architecture REST - Développer des Web Services en PHP Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IDC67 Durée en jours : 2 Comprendre les mécanismes de communication XML, JSON, DOM, SAX et XPath Comprendre l architecture REST Savoir mettre en place un Web service REST et un Client REST. Population concernée : Développeurs PHP et chefs de projets Prérequis (hors niv.same requis / compétences) : Bonnes connaissances du langage PHP en contexte Web (procédural en objet) Connaissances de base en XML et Javascript souhaitables Rappel sur la programmation orientée objet XML,JSON,DOM,SAX,XPATH : - Document XML bien formé, les régles de bases - Document XML bien validé, DTD XLS - DOM, Xpath avec PHP- Approche SAX, transformation XSLT- Les fonction PHP de manipulation de JSON Approche REST : - Principe de base du http. Les autres formats d'échanges JSON,PHP sérialisé,messagepack - Les composants, guide de conception d'une architecture REST - URL logique vs, physique.- Définition des codes erreurs - Documenter un Web service REST - ROA vs SOA/REST vs SOAP Implémenter un Web service REST - Ecrire un Web service - Sécurité des transactions - Problématique du cache - Mashup - Tester un service REST Implémenter un client REST - Invoquer un Web service - Utilisation de sockets - Gestion des erreurs -Spécificité de l'approche AJAX et en mode XML et JSON - Insertion de Mashup en mode DOM HTML Frameworks PHP - Création d'api REST en PHP - Mise en place d'un Web service avec un framework TP : 70% 109

110 Rubrique : Développement Web Services RESTful, développement avancé en Java Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IDC68 Durée en jours : 2 Compléter ses connaissances REST et développer en Java avec JAX-RS des solutions complètes de type RESTful. Présenter la spécification WADL, JSON, OAuth. Population concernée : Architecte - Développeur - Chef de projets Prérequis (hors niv.same requis / compétences) : Notions XML/JAVA Introduction aux Web services Les concepts fondamentaux de l'architecture REST - le ROA - qu'est qu'une ressource, une URI - les Objectifs - Caractéristiques - REST et/ou RESTFul JAVA et REST - Offre Java/ Web services - JAX-RS, JSR 311- Apache, ses frameworks - Jersey l'implémentation de référence REST et le WEB - le protocome HTTP - Les opérations - les paramètres - les codes réponses - les données (XML, JSON autres types MIME) XML/XSD : Rappels Deploiement de Web services REST - Créer et déployer un Web Service REST- WADL : Description des service REST - Developper un client Java et REST avancé - Exceptions - Sélections - les headers, les cookies - les sous ressources - les context JAXRS - le cycle de vie des ressources - Sécuriser une service REST REST Vs, SOAP WS-* - Quelle solutions choisir? - Avantages/Inconvénients 110

111 Rubrique : Développement Web Services SOAP, développement avancé en Java Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IDC69 Durée en jours : 3 Présenter les fonctionnalités et API avancées des Web services SOAP/JAX-WS ainsi que les extensions WS-ADDRESSING et WS-SECURITY. Présenter le message SOAP, les handlers côté client ou serveur, optimiser les flux XML. Population concernée : Chefs de projets amenés à mettre en place des Web services au moyen du langage Prérequis (hors niv.same requis / compétences) : Bonnes connaissancxes du langagejava. Connaissances de base en XML. Expérience requise en développement JAX-WS Rappel SOAP/WSDL et JAX-WS Travail au niveau du message SOAP - Pourquoi travailler au niveau du message - API Provider - API Dispatch - Utilisation SAAJ Handlers SOPA et optimisation MTOM/XOP - Utilité - Présentation du mécanisme - Création de handlers côté client et serveur- Mise en place de chaînes de handlers - Optimisation des attachements binaires avec MTOM/XOP Les autres fonctionnalités - Invocation asynchrone d'un service- Utiliser JAX-RPC - Les concepts WS-ADRESSING Sécurisation des services Web par SW-SECURITY - Présentation des concepts de l'extension de WS-Sécurity - Authentification, autorisation, crytage - Signatures digitales XML - Crytage XML - Gestion des clés - Authentification, personnalisée - Présentation de l'api JAAS - Politique de sécurité avec WS-POLICY TP : 70 % 111

112 Rubrique : Développement Développer des Web Services en JAVA Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IDC55 Durée en jours : 3 Comprendre l'intérêt et les enjeux des Web Services pour l'intégration d'applications (EAI). Comprendre les mécanismes de communication XML, SOAP et REST. Principales technologies des Web Services (REST, SOAP, WSDL, UDDI). Créer, déployer, mettre à disposition et utiliser des Services Web. Population concernée : Chefs de projets et développeurs souhaitant concevoir et développer des web service Prérequis (hors niv.same requis / compétences) : Connaissance de Java Présentation des services Web - Présentation des architectures distribuées - positionnement des Web Services - Technologies imùpliquées WSDL - Description - Présentation - Les balises SOAP - Introduction - Structure, contenu d'un message - SOAP et HTTP - SOAP et RPC UDDI - Introduction - Rôle d'un référentiel UDDI - Exemple de recherche - Quelques référentiels - Quelles solutions pour quels besoins? - Les types de pages JAX-RPC - Objectifs - Création de Web Services - API du runtime JAX-RPC JAX-WS - Généralités - Développement serveur - Développement client - Annotations - Handler - Java et EJB JAX-RS - Généralités - Premier service JAX-RS - Rappel HTTP - Développement serveur - Développement client TP : 70 % 112

113 Rubrique : Développement Développement d'applications web modernes : JEE Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IDC35 Durée en jours : 5 Acquérir les connaissances par la pratique, sur le développement web JEE (sevlet/jsp), les composants distribués (EJB), les web services, Population concernée : Développeurs, concepteurs, chefs de projet, architectes. Prérequis (hors niv.same requis / compétences) : Bonne connaissance pratique de Java, HTML5, CSS et Javascript, avoir développé avec JEE ( servlets, ) est un plus. Introduction - spécifications Java EE 7, bonnes pratiques, apports de Java 8, frameworks, Environnement de travail - Eclipse, dépendances Maven, tests unitaires, Découpage n-tiers et injection de dépendances - découpage en couches, approche POJO, scopes, injection de dépendances,... - intercepteurs, mise en place d'une application n-tiers, utilisation de CDI,... Accès aux données avec JPA - mapping objet relationnel, manipulation de l'api EntityManager, transactions,... Architecture distribuée avec EJB et JMS - services techniques de l'api EJB, EJB par rapport aux beans CDI,... Web et JSF - concepts, facelets, taglibs, jsf-el, mise en oeuvre d'ajax,... Web services REST et SOAP - API JAX-RS 2.0, rappels HTTP, CORS, présentation de SOAP et WSDSL,... Websockets - concept du web "real time", mise en place côté serveur et client,

114 Rubrique : Développement Développer une application Web 2.0 : GWT Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IDC57 Durée en jours : 3 Présenter le Google Web Toolkit (GWT) en tant que solution pour la mise au point d'applications Web riches basées sur Ajax. Réalisation d'applications plus ergonomiques et plus réactives. Population concernée : Développeurs, architectes et chefs de projets. Prérequis (hors niv.same requis / compétences) : Avoir une bonne expérience pratique en développement Java et en développement Web. Introduction - originalité, historique, plateforme, positionnement et concurrents, navigateurs supportés, Un projet GWT - structure, GWT designer, debug, modules, configuration gwt.xml, déploiement, Les composants graphiques de GWT - de base, layouts, Panel, CSS, modification du DOM,... - création en pur Java, en XML,... JavaScript Native Interface - JSNI - différents appels, JSON, exceptions,... Communication client/serveur - GWT-RPC, interface, implémentation, sérialisation, exceptions,... Best practices - pattern Model view Presenter, architecture MVP, validation, performances, sécurité,... L'écosystème GWT - test unitaire simplifié, les Widgets, intégration avec d'autres frameworks, API HTML5,

115 Rubrique : Développement Ergonomie des IHM pour tablettes et Smartphones Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IDC58 Durée en jours : 2 Ce cours concerne les interfaces d'applications pour mobiles, tablettes et Smartphones. Il présente les fondements de l'ergonomie des IHM mobiles et montre les bonnes pratiques pour concevoir et améliorer l'expérience utilisateur. Des travaux pratiques de maquettage et d'audit sont réalisés pendant la formation. Population concernée : Chef de projet, développeurs, Web designer Prérequis (hors niv.same requis / compétences) : Connaissance du WEB Les nouveautés du marché Approche utilisateur - Comportement, attente Processus cognitifs - Communication homme-machine - Modèle du processus humain - Systèmes (Perceptif, cognitif, moteur) Ergonomie tactile - Les critères, les normes, la navigation, la gestuelle - Avantages, inconvénients Conception d une interface Architecture de l information Design Graphique pour mobile Responsive Design Maquette d une IHM Mobile/Tablette Evaluation d IHM Mobile/Tablette 115

116 Rubrique : Développement Performance des Applications JEE Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IDC59 Durée en jours : 3 Passer en revue les fondements de la performance. A l issue être capable : - d effectuer les mesures de performances lors de la montée en charge des applications - de mettre en place une plateforme de test - d interpréter les mesures et améliorer les performances de vos applications. - Préconisation de JMeter Population concernée : Testeurs, développeurs, architectes techniques. Prérequis (hors niv.same requis / compétences) : Connaissance pratique du langage Java et de la plate-forme Java EE Le test de performance - But du test et facteurs pris en compte - Intégration du test de performance dans la conduite du projet - les outils disponibles Concevoir un test de performance - Quelifier l'environnement de test - Définir le niveau de performance acceptable/optimal - Planifier concevoir les tests - Construire l'environnement de test - Exécuter les test - interprétation les résultats Concevoir pour la performance - Utiliser des tests unitaires et analyser leur métrique - Codage java efficace - Eviter l'optimisation agressive trop tôt, écrire des programmes stables et sûrs, Présentatiion de quelques outils Prise en main de Jmeter Prise en main de LOADDRUNNER Identification de problèmes et solutions 116

117 Rubrique : Développement Analyse orientée business des logs applicatifs Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IDC70 Durée en jours : 3 Comment exploiter et mettre à profit les logs applicatifs afin de faire de l analyse orientée business. Utiliser un ETL pour permettre de collecter, de filtrer, de charger les logs, puis de les transformer, de les structurer et de les enrichir afin qu ils soient plus lisibles et plus compréhensibles. Population concernée : Architecte, développeur, chef de projets Prérequis (hors niv.same requis / compétences) : Avoir une bonne connaissance des sytèmes d'information, une expérience en Java, des connaissnaces http ainsi qu'en architecture REST Introduction ELK - Pourquoi traiter et indexer des logs applicatifs? - Pourquoi créer de nouveaux indicateurs "métier" avce des logs? Atelier : - Prise en main des outils - Installation du serveur Elasticsearch Prise en main d'elasticsearch ( Stokage et requêtage) - Indexation et requêtages simples - Tour d'horizon de l'api HTTP - Mapping, comment représenter des données non structurées? - Agrégation, comment créer des indicateurs agrégés, Vue d'ensemble ELK - Découvrir l'écosystème - le rôle Elasticsearch, logstash, Kibana. Quelle architecture choisir? Récupérer, traiter, analyser les logs avec ETL LOGSTASH - Concepts - Acquisitions des données - Traiter, analyser, valoriser, stocker les logs. Définir et mettre en place de nouveaux indicateurs avec KIBANA - Concepts - Agrégation - Créer des graphes des tableaux de bord Architecture Haute disponibilité et haute performance - Architecture,disponibilité,évolution Sécurisation, cloisonnement Les autres technologies 117

118 SOMMAIRE Rubrique : Développement Internet Introduction aux architectures Web (Séminaire) PHOTOSHOP pour le web DREAMWEAVER - Initiation DREAMWEAVER - Perfectionnement FLASH - initiation Développement de sites Web - Pratique Langage HTML / XHTML HTML5 et CSS3 pour les développeurs Langage XSL JAVASCRIPT - Initiation JAVASCRIPT - Perfectionnement Développer une application Web avec AJAX Développer des applications Web sociabilisées Administration JOOMLA - niveau Administration JOOMLA - niveau TOMCAT - Administration du serveur d'applications JONAS - Administration JBOSS - Administration WildFly - Administration GLASSFISH - Administration du serveur d'applications DRUPAL - Administrer et créer un site WEB WORDPRESS - Administrer et créer un site WEB jquery avancé - Plugins et widgets jquery Mobile - Développement Web pour ios et Android AngularJS - Framework JavaSCRIPT BackBone.js - Développer des applications Web riches

119 Rubrique : Développement Internet Introduction aux architectures Web (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC38 Durée en jours : 1 Savoir décrypter les tendances du Web et les Single Page Applications Connaître les principales plate-formes et serveurs Comparer PHP, Java et.net Juger des capacités et limites des CMS Comprendre les liens entre Web et mobilité. Population concernée : Tout professionnel du domaine informatique. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E S Bases du Web Technologies côté client Java, PHP et.net Architectures Web 119

120 Rubrique : Développement Internet PHOTOSHOP pour le web Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC06 Durée en jours : 3 Acquérir les compétences et connaissances nécessaires pour concevoir et réaliser des éléments graphiques d'un site Web. Population concernée : Créateurs de site Web, infographistes, développeurs d'applications pour tablettes et smartphones. Prérequis (hors niv.same requis / compétences) : Connaissances de base des technologies web. Avoir des bases sur un éditeur HTML. L'interface - palettes, commandes spécifiques au Web, Bridge, L'image numérique - les formats, la taille et la résolution de l'image, La retouche - recadrage, corrections de couleurs, détourage, masques de fusion, Les outils de retouche Les calques et les masques Le texte Les outils pour le Web Les découpes - outils, calques, repères, découpes manuelles,... L'exportation pour le Web - compression en gif, jpeg, png,... - exportation image seule, en HTML avec images,... Cration d'animation ( gif animés ) - palette d'animation, ajouts d'image, création de trajectoire,... Utilisation dans un site - importation, remplacement des éléments images par du texte,

121 Rubrique : Développement Internet DREAMWEAVER - Initiation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC07 Durée en jours : 3 Acquérir les compétences et connaissances nécessaires pour concevoir des pages HTML/XHTML avec l'atelier Dreamweaver. Population concernée : Webmasters, créateurs de sites internet, maquettistes, infographistes, développeurs Web. Prérequis (hors niv.same requis / compétences) : Bonne connaissance de l'environnement informatique et des langages HTML5 et CSS3. La pratique d'un logiciel de création d'images est fortement souhaitée. Configuration du logiciel Les différents types de site Les fichiers utilisables dans un site Web - extensions, formats d'images,... Le langage HTML - différentes versions, rôle du navigateur, les balises, attributs, L'interface - palettes, grilles fluides, zoom, repères,... Les préférences - navigateurs, invisibles,... Les étapes de la création d'un site - chartre graphique, système de navigation, contenus visuels, hébergement,... Création de pages Web - notion de page, largeur, hauteur, propriétés,... Mise en page avec tableaux, avec calque, avec des CSS Les CSS - DIV, classes, balises, transitions, propriétés CSS,... Mise en page avec le module SPRY - onglets, accordéons, zones rétractables,... La couleur, le texte et les images La navigation et les liens Les tableaux Les formulaires Gestion du site 121

122 Rubrique : Développement Internet DREAMWEAVER - Perfectionnement Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC08 Durée en jours : 3 Maîtriser les techniques pour développer un site Web et construire une interface Web intérative et dynamique à l'aide de l'atelier Dreamweaver. Population concernée : Webmasters, créateurs de sites internet, maquettistes, infographistes, développeurs Web. Prérequis (hors niv.same requis / compétences) : Avoir participé au stages"dreamweaver - Initiation" ou avoir le niveau équivalent et avoir de bonnes connaissances en développement Web. Rappel des principales fonctions - interface, préférence, gestion de site, inspecteur de code, Feuilles de styles ( CSS ) Création de pages fluides - grilles fluides, mise en forme, balise DIV, gestion des feuilles de styles,... Mode code HTML Extensions - ajouter, modifier, supprimer,... Widgets Modèles - création, modification, utilisation,... Introduction à JQUERY mobile Introduction à PHONEGAP Comportements - ajouts d'actions Javascript, paramètrage,... Les fonctions spécifiques de l'interface DW Les formulaires Fonctions avancées 122

123 Rubrique : Développement Internet FLASH - initiation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC14 Durée en jours : 4 Acquérir les compétences et connaissances nécessaires pour réaliser des animations multimédias pour le Web. Population concernée : Webmasters, infographistes, développeurs Web, Prérequis (hors niv.same requis / compétences) : Bonne connaissance de l'environnement informatique. Pratique courante d'un logiciel de dessin vectoriel et bitmap souhaitable. Place de Flash dans le Web Concepts de base Interface du logiciel Animation - palette scénario, principe, images, éditeur de mouvement, Création des symboles - de type graphique, bouton, - boutons animés, occurrence des symboles, hiérarchisation,... Filtres et effets - teinte, luminosité, ombres,... Création de texte, de graphique Vidéo et sons - formats, importation, choix des contrôleurs,... Utilisation de la vidéo, du son Ajouts d'actions Exportation 123

124 Rubrique : Développement Internet Développement de sites Web - Pratique Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC10 Durée en jours : 4 Présentation et pratique des technologies internet (html, xhtml, css, javascript, php, xml, web 2.0, sgbd, ). Population concernée : Tout public. Prérequis (hors niv.same requis / compétences) : Utiliser internet. Connaissances de base des technologies web. Introduction, définitions et concepts Standard et protocoles Web Méthodologie de conception - prototypage, découpage applicatif et modulaire, Le langage HTML5 - caractéristiques, balises, structure d'une page, tableaux, formulaires, nouvelles balises,... Le langage CSS3 - sélecteurs, pseudo-classes, nouvelles fonctionnalités, bonnes pratiques,... Javascript - caractéristiques, scripts, évènements, objets, contrôles,... XML - atouts, document structuré, XSL, DOM,... JSON Web services SOAP et REST - avantages, inconvénients, architecture, SOAP et WSDL,... Un langage serveur : PHP - syntaxe, types de données, tableaux, fonctions, formulaires,... Les bases de données - SQL, NoSQL,... Accéder à une base de données depuis PHP - possibilités, PDO, ORM, requêtes,... Gestion des sessions avec PHP Intégration des techniques du Web présentation Ajax,

125 Rubrique : Développement Internet Langage HTML / XHTML Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC12 Durée en jours : 2 S'initier au langage HTML et à son évolution vers le XHTML (différences entre Web statique et Web dynamique, découpage des pages, formulaires,...). Population concernée : Webmasters, concepteurs Web, développeurs, chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Connaissances de base des technologies web. Structure d'une page - tags, éléments, placement, Balises structurantes - div, span, listes, tableaux, iframe, Webforms2 - champs de saisie, listes déroulantes, boutons, date, slider, HTML5 - balises sémantiques, audio, vidéo, canvas, Style CSS - syntaxe, sélecteurs, pseudo-sélecteurs, propriétés, règles,... Structure des éléments - modèle de boîte, block, inline, display, marges,... Positionnement - flux, absolu, relatif, fixe, flottant,... CSS3 - sélecteurs actualisés, fonts, colors, positionnement en colonnes, animations,

126 Rubrique : Développement Internet HTML5 et CSS3 pour les développeurs Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC23 Durée en jours : 3 Créer des pages en HTML 5 - Utiliser les nouvelles balises HTML 5 et les APIs JavaScript de HTML 5 - Connaître le niveau de support des fonctionnalités HTML 5 par les navigateurs actuels - Emuler certaines fonctionnalités HTML5 sur des navigateurs moins récents - Mettre en page, en positionnement et en animation avec CSS3. Population concernée : Webmasters, développeurs Web Internet et Intranet. Prérequis (hors niv.same requis / compétences) : Connaître le (X)HTML et le JavaScript ou avoir suivi les formations XHTML/CSS et JavaScript. Le Web version HTML5 - définition, limites, navigateurs, architectures, mobiles, Structure des pages HTML5 - simplifications, Doctype, balises sémantiques, micro format, Webforms2 - nouveaux champs, sliders, datalist, validations, Multimédia et graphisme - audio, vidéo, canvas, SVG,... Communications - XHR2, CORS, JSON, messaging,... Webworkers - modèle mono-thread, synchronisation, shared workers,... Fichiers et ressources locales - LocalStorage, SessionStorage, ApplicationCache,... Device API - géolocalisation, orientation, batterie,... CSS3 - polices, sélecteurs, bordures, transitions, animations,... Responsive design - vision OneWeb, responsive Web design,

127 Rubrique : Développement Internet Langage XSL Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC13 Durée en jours : 3 Comprendre l'intérêt des technologies XSL/XSLT dans le cadre d'un site WEB développé en XML. Réaliser des feuilles de style. Population concernée : Développeurs, concepteurs, chefs de projets. Prérequis (hors niv.same requis / compétences) : Avoir suivi le stage "Langage XML" ou avoir les connaissances de base en XML. Connaître la syntaxe HTML. Présentation des technologies liées à XSLT - introduction à XSL, XSL-T, XSL-FO et SVG, - introduction à XPath, parseurs, processeurs, Présentataion des outils utilisés pour le stage XPATH - expressions, axes et vecteurs de recherche, sélection d'éléments/noeuds,... Le langage de transformation XSL-T - fonctionnement, structure de la feuille, format de sortie, noeuds, erreurs,... XSL-T - Fonctionnalités avancées - fonctions, feuilles de style, import, modulaité, héritage,... XSL-FO - Formatting Objects - besoins, objectifs, graphisme,

128 Rubrique : Développement Internet JAVASCRIPT - Initiation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC09 Durée en jours : 4 Acquérir les compétences et connaissances nécessaires pour le développement de site WEB avec JAVASCRIPT. Population concernée : Développeurs, architectes, chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Avoir suivi le stage "HTML/XHTML" ou posséder un niveau équivalent ( connaissance de XHTML et CSS). Un langage pour le Web - historique, Javascript et Ajax, librairies, Bases du langage - syntaxe, JSON, typage, constructeur, this, fonctions, objet Window, Document Object Model - objets du navigateur, ajouter des balises, récupérer des éléments, modifier du contenu,... - traitement des formulaires et des contraintes liées,... - manipulation des CSS, évènements, amélioration avec JQuery,... AJAX - architecture, asynchronisme dans le navigateur, erreurs, JQuery,... Présentation des diverses librairies - JQuery, DOJO, Angular, Backbone,

129 Rubrique : Développement Internet JAVASCRIPT - Perfectionnement Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC22 Durée en jours : 4 Maîtriser le développement de site WEB avec JAVASCRIPT. Population concernée : Développeurs, architectes, chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Avoir suivi le stage "JAVASCRIPT - Initiation" ou posséder un niveau équivalent. Pièges du langage - typage faible, variables globales, Programmation objet - constructeurs, this, prototype, héritage, JSON, visibilité, Programmation fonctionnelle - anonymes, immédiates, internes,... - redéfinition, surcharge, closure,... Structuration et qualité du code - multiples fichiers, modules, AMD, lisibilité,... Ajax et services Web Présentation de quelques frameworks Javascript Introduction sur les nouvelles API HTML5 129

130 Rubrique : Développement Internet Développer une application Web avec AJAX Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC11 Durée en jours : 3 Développer des applications client riche avec AJAX (Asynchronous Javascript And Xml). Population concernée : Développeurs Web, webmasters. Prérequis (hors niv.same requis / compétences) : Bonnes connaissances en Javascript et en technologie Web côté client. AJAX - objectifs, principe, AJAX/REST/Web 2.0, Flash, Rappel XML - structure, namespaces, validation, limite de XPath, XSLT en AJAX, Rappel Javascript - types, variables, ActionScript, Javascript Object Notation ( JSON ) - avantages, inconvénients, objets, Array, parseur, sérialisation,... Programmation du DOM - composants DHTML, langage XHTML, rôle, CSS,... Traitement XML en Javascript XML HTTPRequest - créer et utiliser un objet, déboggage, encodage, décodage, erreurs,... Les patterns AJAX - threads, traitements asynchrones et synchrones, sécurité, framework JQuery,... Compléments - AJAX et XUL, AJAX et les API Google,

131 Rubrique : Développement Internet Développer des applications Web sociabilisées Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IIC41 Durée en jours : 4 Les fonctionnalités des réseaux sociaux s'exportent au-delà de leurs propres sites grâce à leurs API. Presenter les possibilités offertes par deux API majeures du moment, Facebook et Twitter... Apprendre à les maîtriser afin d'enrichir les applications Web en les connectant à ces plateformes. Population concernée : Webmasters, développeurs Web, Prérequis (hors niv.same requis / compétences) : Connaissances en HTML et Javascript. Pratique fortement conseillée. Introduction - contextes, enjeux, SEO vs SMO, principe d'api, Facebook, Twitter, Créer une application Facebook - concepts, application en onglets, interface de gestion, OPENGRAPH et les plug-ins sociaux Facebook - socialiser un site, installer un plug-in social,... Utiliser les SDK Javascript et PHP - présentation des SDK disponibles, pages et boîtes de dialogue avec le SDK Javascript,... Login Facebook - utilisation, mécanisme de permissions, tester, déboguer,... Maîtriser les API Facebook - Graph API, REST, utilisation avancée, outils de tests,... Les API Twitter - création d'une application, authentification, ressources, outils,

132 Rubrique : Développement Internet Administration JOOMLA - niveau 1 Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC04 Durée en jours : 4 Comprendre le fonctionnement du CMS JOOMLA. Gérer les catégories, Rédiger des articles. Gérer des composants, modules, plugins. Population concernée : Toute personne en charge de créer et de mettre à jour un site Web ( intranet ou internet). Prérequis (hors niv.same requis / compétences) : Connaissances de base sur internet et l'environnement sytème. Avoir des connaissances en HTML/CSS. Les enjeux - concepts de base, présentation, fonctionnement, Installation - où le trouver, comment l'installer, version,... Installation locale - XAMPP, MAMP, fonctionnement interface, administration, paramétrage, Base de l'administration - console, contenu, langues, éditeur WYSIWYG, utilisateurs, droits d'accès,... Création du contenu - catégories, articles, gestion du texte, composants, liens, médias,... Les templates - gestion, assignation aux liens, installer un template, notion de positions,... Administration - sauvegarde, restauration,... Quelques composants et modules - formulaires,

133 Rubrique : Développement Internet Administration JOOMLA - niveau 2 Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC20 Durée en jours : 3 Utiliser les fonctionnalités de gestion avancées. Rédiger des articles. Réaliser une maquette graphique. Concevoir et personnaliser le code HTML/CSS d'un template JOOMLA. Population concernée : Toute personne en charge de créer et de mettre à jour un site Web ( intranet ou internet). Prérequis (hors niv.same requis / compétences) : Avoir suivi le stage "Administration JOOMLA niveau 1" ou niveau équivalent. Bases de l'administration - révision des règles, insérer des modules, articles, Gestion des droits et des utilisateurs - création, gestion, niveaux d'accès, droits en backoffice et front office, Création du contenu - insertion de plug-ins, d'éléments iframe, plug-ins JCE,... Réaliser une maquette graphique Réaliser un template Les CKK dans Joomla - notion de kit de construction de contenu, ajouts de champs, intégration HTML/CSS,... Administration - sauvegarde, restauration,

134 Rubrique : Développement Internet TOMCAT - Administration du serveur d'applications Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC16 Durée en jours : 2 Acquérir les compétences et connaissances nécessaires pour installer, configurer et administrer un serveur TOMCAT. Population concernée : Administrateurs et toute personne souhaitant configurer, administrer une application avec TOMCAT. Prérequis (hors niv.same requis / compétences) : Connaître les bases TCP/IP, HTTP et avoir de la pratique sur la plateforme Java JEE ( JSP, Servlets ). Concepts de base - architecture, présentation, versions, utilisation avec Apache, Servlets, JSP, Installation Configuration - architecture de Tomcat "engine", services, "context", arborescence, variables d'environnement, Console manager - présentation, fonctions disponibles,... Déploiement d'applications Web - descripteurs XML, fichiers.war, à chaud,... Console d'administration - fonctions disponibles, connecteurs de sécurité,... Sécurité - sécurisation, permissions, domaines, rôles, stockage des informations,... Fichiers de configuration - paramètres du fichier.xml, balises server, engine, host,... - descripteur de déploiement web.xml, connecteurs, sécurisation,... Performance et tests - gestion de la charge, clusters, interface Apache/Tomcat, sessions,... Journalisation - mise en oeuvre, analyse des logs, ventilations,... Exploitation - intégration JMX, suivi de performances, ramasse-miettes, paramètres de la JVM,

135 Rubrique : Développement Internet JONAS - Administration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC17 Durée en jours : 3 Savoir mettre en œuvre et administrer le serveur Jonas. Population concernée : Administrateurs d'applications JEE fonctionnant avec JONAS. Prérequis (hors niv.same requis / compétences) : Bonne connaissance des concepts de l'internet, des systèmes d'exploitation et quelques notions sur les bases de données. Connaissance de la plate-forme Java côté administrateur très souhaitable. L'architecture JONAS - le noyau, couches services, présentation, application, - architecture OSGI, installation, configuration, services disponibles, Adaptation de la configuration - ajout, suppression de services, - visualisation de la console JMX,... Terminologie - application Web, container, pilote JDBC, hôtes virtuels,... Configuration des services essentiels - Tomcat6, JNDI, quartz,... Déploiement d'applications - mode manuel, automatique,

136 Rubrique : Développement Internet JBOSS - Administration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC18 Durée en jours : 3 Savoir mettre en œuvre et administrer le serveur JBOSS. Population concernée : Toutes personnes désirant déployer et administrer un serveur d'ejbs. Prérequis (hors niv.same requis / compétences) : Connaissance des architectures internet et avoir des connaissances du langage Java. Installation de JBOSS - différents répertoires, différents fichiers, différentes configurations, démarrage, tests, Configuration de JBOSS - Managed Beans, inspecter le serveur, les services, architecture de déploiement, Gérer les logs avec LOG4J Les différents types de déploiements disponibles - Servlet EJB, connecteurs, JAR,... Intégration d'un moteur de Servlet - intégration de Tomcat, intégration avec Jetty,... Administration avancée - mise en cluster - fonctionnalités, points clefs, farming, singleton, optimisation du conteneur, optimisation de l'application,... JBOSS et les connecteurs - JCA, configurer les sources de données JDBC et les connecteurs génériques,

137 Rubrique : Développement Internet WildFly - Administration Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IIC42 Durée en jours : 3 Comprendre le fonctionnement et les principes de configuration de WildFly ( successeur de JBOSS). Acquérir les pratiques nécessaire à son administration. Population concernée : Administrateurs, développeurs, architectes souhaitant connaître le fonctionnement de Wildfy et intégrateur Java EE. Prérequis (hors niv.same requis / compétences) : Bonne connaissance générale de Java EE ( Servlet, JSP, EJB, ). Introduction à Java EE - présentation de Java,, JavaEE, typologie des applications JavaEE, profils de JavaEE 7,... Base de l'administration de WildFly - installation, démarrage, arrêt, compilation, sources,... Configuration standalone - mode autonome ou domaine, outils d'administration, configuration réseau,... Déploiement d'applications et de modules - ear, war, jar,... - automatique, manuel,... Administration d'un domaine - configuration d'un host Controller, d'un Domain Controller et déploiement,... Gestion des traces - de la JVM, d'accès Web, du serveur, des applications,... Inspection du serveur - outils, console d'administration, supervision avec RHQ,... Amélioration des performances Sécurité du serveur et des apllications - interfaces d'administration, autorisations, sécurisation des applications et des échanges avec SSL,... Administration JMS - principe, accès à la Connectionfactory, clustering, synchronisation, tolérance de panne,

138 Rubrique : Développement Internet GLASSFISH - Administration du serveur d'applications Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC19 Durée en jours : 3 Savoir mettre en œuvre et administrer le serveur GLASSFISH. Population concernée : Administrateurs système, développeurs Java, exploitants de serveurs d'applications. Prérequis (hors niv.same requis / compétences) : Bonne pratique de JAVA et des concepts liés à la plateforme Java EE. Connaissances de base XML. Expérience requise en administration de systèmes. Vue d'ensemble de la plateforme Java EE - bases de l'architecture n-tiers, plateforme Java EE, services de supports, Architecture de Glassfish Application Server - architecture, modularité OSGI, instances de serveur, agents de nœuds, Administration de base - console d'administration, gestion et configuration des logs,... Administration par scripts - outils, automatisation des tâches,... Configuration des ressources - annuaire JNDI, ressources JDBC, sessions JavaMail, sécurité JAAS et JAAC,... Déploiement d'applications Administration avancée - tunning de la JVM, pools de threads, conteneurs, transactions,... Haute disponibilité - load balancing, mécanisme de réplication de la session,

139 Rubrique : Développement Internet DRUPAL - Administrer et créer un site WEB Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC05 Durée en jours : 3 Créer et administrer un site Web avec DRUPAL. Population concernée : Webmasters, développeurs. Prérequis (hors niv.same requis / compétences) : Des connaissances en conception Web sont appréciées. Introduction - présentation, installation, configuration, Création du contenu - création, mise en forme, nœuds, blocs, Organisation du contenu - taxonomie, création de menu, vues, Administration du site - accès au contenu, gestion des spam, sauvegarde, mise à jour,... Personnalisation de la chartre graphique - interface administration, personnalisation avec CSS, modules,... Pour aller plus loin - modules CCK et Views,

140 Rubrique : Développement Internet WORDPRESS - Administrer et créer un site WEB Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC21 Durée en jours : 3 Apprendre à installer, configurer et administrer WordPress. Construire un site et en gérerer le contenu et l'habillage. Découvrir les principales extensions. Population concernée : Administrateurs, webmasters, webdesigners désirant installer et gérer un site ou un blog. Prérequis (hors niv.same requis / compétences) : Savoir utiliser internet. Connaissance des technologies utilisées sur le Web ( HTML5, CSS3) et des outils d'administration. Les fondamentaux - présentation, potentiels du logiciel, animer et modifier son site, médias, Mise en ligne de son site - les widgets, formulaires, galerie photo, médias, plug-ins, modèles, Lancer son site Wordpress - bases du référencement, réglages SEO de Genesis, Web Social, sauvegarde,

141 Rubrique : Développement Internet jquery avancé - Plugins et widgets Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC39 Durée en jours : 2 Comprendre la structure du code de jquery. Détailler la création de Widget avec la WidgetFactory. Savoir quelles sont les solutions pour étendre jquery. Découvrir jqueryui et d autres plugins jquery. Tester son code JavaScript avec QUnit. Population concernée : Développeurs, architectes, chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Connaissance pratique de JQuery. Analyse de code - objet global, variable interne, alias $, rôle des différents éléments,... Plugins JQuery - JQGrid, étendre JQuery, plug-ins, packaging,... Widgets - cycle de vie, méthodes publiques et privées, JQueryUI,... Test avec QUnit 141

142 Rubrique : Développement Internet jquery Mobile - Développement Web pour ios et Android Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IIC40 Durée en jours : 4 Développer des applications Web avec jquerymobile. Créer des pages pour les smartphones et tablettes. Maîtriser les bases du responsive design. Déployer sur le Web ou sur les stores avec PhoneGap. Population concernée : Développeurs, architectes, chefs de projets techniques amenés à développer des applications Cross-plateforme. Prérequis (hors niv.same requis / compétences) : Avoir une connaissance pratique de HTML5, CSS3 et Javascript. Le Web mobile - état des lieux, applications hybrides, typologie, principaux frameworks,... Rappels XHTML/CSS et Javascript - blocs HTML, CSS, Javascript, arbre DOM de la plage Ajax, évènements, HTML5, élément indispensable - nouvelles balises et attributs, CSS3, dates, formulaires avancés,... - élément vidéo, canvas, socket, Web Workers,... Conception des Webapps - une page/plusieurs pages, évènements de page, navigation, hashtag, REST, JSON,... JQuery mobil ( JQM) - cycle de vie, transitions, DOMCache, widgets, configuration, thèmes et switch,... Intégration JQM-BACKBONE JS - MVC, vues, modèles, routage, interception d'évènements,... HTML5 pour les mobiles - déconnexion, ApplicationCache et LocalStorage, géolocalisation, autres API,... Responsive design - adaptation des contenus, CSS et Javascript,... - media queries, frameworks responsive, composants,... Déploiement - sur un serveur Web, écran d'accueil, icône et SplashScreen, diffusion d'une application,

143 Rubrique : Développement Internet AngularJS - Framework JavaSCRIPT Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IIC43 Durée en jours : 3 Maîtriser les fonctionnalités clés du framework AngularJS : filtres, contrôleurs, templates. Intégration dans une architecture REST. Population concernée : Développeurs, architectes, chefs de projets techniques. Prérequis (hors niv.same requis / compétences) : Avoir une bonne connaissance pratique de Javascript et Jquery. Architecture d'une SPA - rôles, REST, JSON, synchronisation, gestion URL,... Principes de base d'angular - les types de MVC, injection de dépendances,... Figures imposées - formulaires, Angular templates, navigation, accès serveur, contrôleurs, modèles,... - CSS, internationalisation, routage, historique,... Particularités d'angular - processeur HTML, filtres, directives, scopes, providers, services,... Les directives en détail - prédéfinies, Custom,... - scope, cycle de vie, DOM, évènements, transclusion,... Angular un framework testable - test unitaires, ngmock, Karma Test Runner, Protractor,... Angular partout? - frameworks MVC, modularité, application multi-vues, Angular UI, les limites,

144 Rubrique : Développement Internet BackBone.js - Développer des applications Web riches Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IIC44 Durée en jours : 3 Découvrir le Framework BackBone.js et en comprendre les mécanismes. Mettre en oeuvre avec efficacité, adapter l'outil à des solutions internes et assurer un développement itératif de qualité en testant en continu les sources Backbone.js. Population concernée : Developpeurs, architect, Chef de projet Prérequis (hors niv.same requis / compétences) : Connaissance des langages JavaSript et JQuery BACKBONE et MCV - Architecture d une Simple Page Application (SPA) - Server-side VS Client-side - MVC, MVPet MVVM - Concurrents : Angular ou Ember - Backbone, Underscore et jquery Conception coté client - Gestion du contexte - Routage, navigation - Authentification et autorisation Modèle et collection - Constructeur et valeur par défaut - Structure de donnée des objet sdu modèle - Getter, Setter tout en un - Notification du changement Vues et Templates - Priorité des vues - Evénements et réaffichage - Template underscore - Mustache et HandleBars Router - Définition des routes - Gestion des URL - Evènement de navigation - Bénéfices du routeur - Instanciation et gestion de vue Synchronisation des données - Appel Ajax/JSON - Backbone Sync - Lien avec les API REST - Stockage local Extensions - Intégration d autres Framework - Générateurs type Thorax - Découverte de Marionnette 144

145 Rubrique : État de l'art SOMMAIRE Synthèse des nouvelles technologies informatiques et perspectives (Séminaire) Nouvelles architectures des systèmes d'information (séminaire) Comprendre l'informatique pour non-informaticiens (séminaire) L'essentiel sur l'urbanisation des systèmes d information (Séminaire) Cloud Computing - L'essentiel (Séminaire) Big Data(Séminaire) Performance et disponibilité des SI (séminaire) Travail collaboratif en entreprise (Séminaire) Réseaux de stockage - SAN / NAS (Séminaire) Les enjeux de la virtualisation (Séminaire) Synthèse WMware (Séminaire) Comprendre le monde du logiciel libre (Séminaire) Web Synthèse (Séminaire) Synthèse des technologies du Web (Séminaire) GED - Gestion électronique de documents (Séminaire) Datawarehouse et datamarts - Modélisation et mise en œuvre Systèmes d information décisionnels (Séminaire) Technologies objet - Synthèse (Séminaire) SOA L'essentiel - Découvrir l'architecture orientée services (Séminaire) XML - L'essentiel (Séminaire) Net - Technologie et Architecture (Séminaire) Java EE - Technologie et Architecture (Séminaire) Data Mining, synthèse (Séminaire) XML et JSON, synthèse (Séminaire) Synthèse outils de production et d'administration des infrastructures SI (Séminaire) Web services, synthèse (Séminaire) Frameworks JAVA/JEE - Etat de l'art (Séminaire)

146 Rubrique : État de l'art Synthèse des nouvelles technologies informatiques et perspectives (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC01 Durée en jours : 3 Présenter une synthèse claire sur les avancées récentes de l'informatique et des télécommunications, sur leurs évolutions prévisibles à court et moyen terme et leur impact sur l'entreprise et les utilisateurs : réseaux multiservices, sécurité, maitrise des technologies internet et Java, mesure de l'impact du multimédia et du commerce électronique, intégration de l'approche orientée objet dans les méthodes de développement, mise en place d'applications client-serveur et intranet, choix de processus de développement adapté aux nouvelles technologies. Population concernée : Informaticiens, managers informatiques et consultants. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Nouvelle démarche de gouvernance du SI Déployer un SI plus réactif et modulaire : urbanisation du SI Big Data et open data Evolution des architectures : WOA vers le SOA Les méthodes de gestion de projet Les applications "métiers" et "interfaces" Les outils de déploiement d'applications distribuées Les langages opérationnels Mobilité et poste utilisateur Evolution des réseaux Le Cloud La gestion de la sécurité Entreprise numérique Les technologies disruptives Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 146

147 Rubrique : État de l'art Nouvelles architectures des systèmes d'information (séminaire) Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IAC24 Durée en jours : 3 Présenter les concepts et standards des nouvelles architectures technico-fonctionnelles. Mise en pratique des concepts, des standards, des technologies et des plateformes du marché. Principes d'urbanisation du SI, Architectures orientées intégration, Normes e-business, Architectures orientées service (SOA), Web services, Gestion des contenus et des documents, Portail d'entreprise, Mobilité, Infrastructures Web, Gouvernance du SI. Population concernée : Informaticiens, managers informatiques et consultants. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Nouvelle démarche de gouvernance du SI Déployer un SI plus réactif et modulaire : urbanisation du SI Evolution des architectures : WOA vers le SOA Les outils de déploiement d'applications distribuées Les logiciels libres Les langages opérationnels Les mutations du poste utilisateur Evolution des réseaux La gestion de la sécurité Big Data et open data Le concept du Cloud Le positionnement du Cloud Les objets connectés Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 147

148 Rubrique : État de l'art Comprendre l'informatique pour non-informaticiens (séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC02 Durée en jours : 2 Identifier et décrire les métiers et les activités informatiques. Structurer et classifier les principales offres techniques utilisées lors du développement et de l'exploitation des applications. Population concernée : dans l'écosystème Java. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Structures organisationnelles autour du système d'information Les ressources matérielles Les ressources logicielles de base Les réseaux et les télécommunications informatiques Les architectures distribuées Les outils de développement Les progiciels de gestion Les démarches du projet informatique Les méthodes utilisées sur un projet Les services de la DSI Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 148

149 Rubrique : État de l'art L'essentiel sur l'urbanisation des systèmes d information (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC05 Durée en jours : 2 Aborder les grands principes, les enjeux et les services de l'urbanisation des systèmes d'information. Population concernée : DSI, direction métier, architecte du système d information. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Application Pédagogie* : C D E Introduction Définir et comprendre l urbanisme Le schéma directeur et le dossier d urbanisme Les référentiels de données et l urbanisme Urbanisme et gouvernance du système d information Synthèse, bibliographie et recommandations Remarque : Le stage ICC07 "Schéma directeur et urbanisme du SI Mise en œuvre" sur 3 jours apporte en plus un atelier pratique «Urbanisme et schéma directeur». Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 149

150 Rubrique : État de l'art Cloud Computing - L'essentiel (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC06 Durée en jours : 1 Comprendre l'architecture Cloud Computing et les enjeux de ces architectures. Identifier les possibilités du Cloud Computing et les acteurs ainsi que leurs offres. Population concernée : Architectes, chefs de projet, et toute personne souhaitant comprendre la notion de cloud, les apports et les enjeux. Prérequis (hors niv.same requis / compétences) : Connaissance générale des systèmes d'information. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Introduction - Définition du Cloud computing - Les types de clouds : Saas, Paas, Iaas - Clouds privés et publics.- les fonctionnalités disponibles. Technologies - Virtualisation, services web- Acteurs du marché du cloud. Positionnement par rapport aux autres architectures. - Positionnement par rapport aux centres de données (datacenter): vsphere - La gestion de serveurs IBM en grappe - Les architectures JEE en grappes. Présentation de WebSphere Cloud. - Comment migrer les applications vers un cloud? Cloud d'entreprise - Comment organise une infrastructure d'entreprise en cloud? - Comment migrer les services réseau - Organisation des machines virtuelles en sous-réseaux, switches et câbles virtuels. - Découpage d'une grappe cloud en zones. - Urbanisation. - Les aspects sécurité : évaluation des risques, solutions... - Les répartiteurs de charges disponibles dans les clouds. - Est-ce que le cloud sera compatible IPv6? - Comment intégrer la voix sur IP dans un cloud? TP : 30% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 150

151 Rubrique : État de l'art Big Data(Séminaire) Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IAC23 Durée en jours : 2 Définition du Big data, son origine, pourquoi l émergence de ce nouveau concept? ( Les limites des technologies traditionnelles) Quels sont les nouveaux métiers impactés, les nouvelles techniques d analyse de modélisation et les nouvelles technologies à mettre en œuvre. Population concernée : Chefs de projets, architectes, et toute personne souhaitant connaître les outils et solutions pour savoir concevoir et mettre en oeuvre une architecture BigData. Prérequis (hors niv.same requis / compétences) : Il est demandé aux participants d'avoir une bonne culture générale sur les systèmes d'information. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E INTRODUCTION - le besoin, définitions, les domaines concernés - développement des techniques sur différents aspects - définition ETL - le positionnement des technologies de cloud, BigData et nosql STOCKAGE - caractéristiques NoSQL, structures de données proches des utilisateurs - types de bases de données. Données structurées et non structurées.qualité des données - théorème CAP - stockage réparti et distribué (GFS, HDFS) INDEXATION ET RECHERCHE - moteurs de recherches et principes - méthodes d'indexation LES OUTILS DE DEPLOIEMENT D'APPLICATIONS DISTRIBUEES - structuration des architectures N-tiers et "Wébisation" des applications - rôle du serveur d'application - rôle du portail du SI CALCUL ET RESTITUTION, INTEGRATION - solutions, produits - outils de calcul sur des volumes importants (Hadhoop, logstash, kibana, elk, pentaho) EVOLUTIONS - liens vers les nouveaux métiers - ouverture sur l'opendata - offres Saas BigData et limites Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 151

152 Rubrique : État de l'art Performance et disponibilité des SI (séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC07 Durée en jours : 2 Identifier les enjeux de la disponibilité et de la performance de votre SI. Bien définir son contrat de service. Choisir les bonnes pratiques en matière de performance, de stabilité et de montée en charge. Identifier les problèmes classiques et anticiper les incidents. Population concernée : DSI, responsable des études, responsable de la production, architecte, développeurs. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Application Pédagogie* : C D E S Les enjeux de la performance des SI Inscrire la performance dans vos pratiques Augmenter la performance Maîtriser la montée en charge Assurer la continuité de service Conclusion TP : 30% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 152

153 Rubrique : État de l'art Travail collaboratif en entreprise (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC08 Durée en jours : 2 Acquérir une vision globale sur les évolutions technologiques majeures. Identifier les nouvelles architectures et l'impact sur l'organisation. Cerner l'évolution des métiers. Population concernée : Informaticiens, managers informatiques, consultants. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E La place de l individu dans la communauté Les fonctionnalités et usages des réseaux sociaux en entreprise Les outils du Web 2.0 pour le management Les outils collaboratifs Les réseaux sociaux Evolution : Web 3.0 TP : 40% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 153

154 Rubrique : État de l'art Réseaux de stockage - SAN / NAS (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC09 Durée en jours : 1 Connaître les solutions concrètes en matière de "Storage Management". Comprendre les enjeux, les solutions et l'évolution. Population concernée : Chef de projet, architecte, responsable de production, storage manager. Prérequis (hors niv.same requis / compétences) : Connaissances de base des problématiques de stockage de données en entreprise. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Enterprise Storage - Concepts. - Enjeux. - Points clés. Enterprise Storage management - Allons-nous vers le chaos? - Pourquoi l'enterprise Storage Management? - La place de l'enterprise Storage Management dans l'entreprise distribuée. Technologies - Le stockage sur disque. - Stratégies RAID. - Les SANs. - Les NAS. - Le stockage sur bande magnétique. - Les technologies optiques. Implémentations - Méthodologies - La mise en place de la solution. - Du stockage à l'infrastructure. - Virtualisation - Stratégies de sauvegarde Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 154

155 Rubrique : État de l'art Les enjeux de la virtualisation (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC10 Durée en jours : 2 Connaître les différentes solutions de virtualisation sur linux, et leurs caractéristiques. Population concernée : Chefs de projet, administrateurs souhaitant choisir une solution de virtualisation. Prérequis (hors niv.same requis / compétences) : Une bonne connaissance du système Unix/Linux est nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Introduction Les différentes techniques possibles Xen VmWare VirtualBox Lxc QEMU et kvm Administration avec libvirt Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 155

156 Rubrique : État de l'art Synthèse WMware (Séminaire) Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IAC30 Durée en jours : 2 Ce séminaire propose une synthèse technique des différentes solutions de virtualisation d'infrastuctures avec VMware. Il permettra de comprendre comment gérer et superviser une plateforme VMware et comment mettre en œuvre une politique de sécurité ainsi qu'un plan de reprise d'activité (PRA) en environnement VMware.Découverte du Cloud Computing privé et public au travers du Cloud VMware. Population concernée : Directeurs informatique ou de production, Responsables d exploitation ou des relations utilisateurs ou de helpdesk, Administrateurs système ou réseau, Responsables d applications, Chefs de projet. Prérequis (hors niv.same requis / compétences) : Compréhension des notions de base des systèmes et réseaux et de la virtualisation. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Introduction à la virtualisation L'Operating System de la virtualisation VMware vsphere VMware vsphere : panorama des fonctionnalités avancées VMware Horizon Suite : applications et postes de travail virtuels VMware et le Cloud Computing Supervision et gestion des infrastructures virtuelles Sécurisation et PRA des infrastructures virtuelles Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 156

157 Rubrique : État de l'art Comprendre le monde du logiciel libre (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC11 Durée en jours : 2 Présenter les caractéristiques et le mode de fonctionnement du logiciel libre, les solutions disponibles et les critères de choix. Population concernée : Chefs de projet, architectes, et toute personne souhaitant avoir une vision claire du monde Open Source. Prérequis (hors niv.same requis / compétences) : Connaissances générales sur les systèmes d'informations. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Introduction La place de l'open Source aujourd'hui Le système GNU/Linux Le réseau Les outils JEE Les environnements de développement Liens avec les solutions propriétaires Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 157

158 Rubrique : État de l'art Web Synthèse (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC12 Durée en jours : 2 Découvrir les nouvelles pratiques collaboratives et analyser les outils associés : Wiki, RSS, Blog, Population concernée : Informaticiens, managers informatiques, consultants. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Caractéristiques des usages Web 2.0 Bureautique 2.0 Les réseaux sociaux professionnels Applicatifs et progiciels 2.0 Le Cloud computing Entreprise 2.0 Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 158

159 Rubrique : État de l'art Synthèse des technologies du Web (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC13 Durée en jours : 3 Présentation des dernières technologies web, des infrastructures, des standards et outils disponibles pour développer des applications efficaces et sécurisées. Population concernée : Informaticiens, managers informatiques, consultants. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E A -Le Web professionnel : standards et évolutions Le positionnement des concepts Les choix directeurs B - Les technologies et langages Les langages de développement Les architectures C - Le positionnement du site Web mobile Internet mobile : le nouvel écosystème L ergonomie sur mobile : les règles d or Les technologies et les réseaux D - La rédaction du cahier des charges Les rubriques du cahier des charges Analyse de propositions E - La conduite du projet Conduite du projet L équipe pluridisciplinaire Les facteurs de succès F - La préparation et la gestion de contenus de qualité Précautions à prendre lors de la phase de conception Les principes d une ergonomie de qualité CMS (Content Management System) G - Les impacts du Web 2.0 La place des réseaux sociaux Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 159

160 Rubrique : État de l'art GED - Gestion électronique de documents (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC14 Durée en jours : 3 Présenter les principes, les techniques, les formats, l'utilisation et l'état du marché de la Gestion Electronique des Documents. Population concernée : Tout public. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Présentation de la GED et son marché Une segmentation du domaine de la GED, quelques domaines d'application La chaîne documentaire, les formats de texte, graphiques, et d'échange La capture des documents, la numérisation La Reconnaissance Automatique de Documents (RAD) La Lecture Automatique de Documents (LAD) L'indexation, la recherche et la consultation Le stockage et la restitution des documents primaires, l'archivage et la diffusion Organisation et conduite d'un projet de GED Audit des besoins, cahier des charges, critères de choix et normes Risques d'échec Etapes d'une mise en place d'une solution Exemples de projet GED Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 160

161 Rubrique : État de l'art Datawarehouse et datamarts - Modélisation et mise en œuvre Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC15 Durée en jours : 2 Concevoir un datawarehouse et ses datamarts métiers associés. Découvrir la modélisation décisionnelle, comprendre le projet dans son ensemble. Population concernée : Chefs de projet, concepteurs. Prérequis (hors niv.same requis / compétences) : Connaître les principes d'une base de données relationnelle Introduction Les enjeux du décisionnel Objectifs,Fonctions,analyser, décider, inventorier. Déroulement du projet décisionnel, constitution de l'équipe Les étapes de la conception. Intérêt du prototype. Développement itératif. Définition des besoins Contraintes fonctionnelles,techniques.implications. Les architectures techniques Operationnal Data Source (ODS),Datawarehouse.Datamarts. La modélisation décisionnelle Mise en oeuvre physique et optimisation du modèle Alimentation / ETL. Indexation. Agrégation. Optimisation des performances. Couche sémantique et déploiement. Synthèse 30% de pratique Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 161

162 Rubrique : État de l'art Systèmes d information décisionnels (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC16 Durée en jours : 3 Connaître les principes des systèmes d information décisionnels, savoir en assurer la gestion de projet et la mise en place dans l organisation, connaître la démarche de conception et de production propre à ces systèmes ainsi que les outils associés. Population concernée : Equipe de direction, responsables de services, informaticiens tous profils. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Les grandes étapes du projet de mise en place du SID Les composants d'un système décisionnel La modélisation décisionnelle L'alimentation : l'etl La mise à disposition (requêteurs, analyseurs) Panorama de l'offre de logiciels et de services Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 162

163 Rubrique : État de l'art Technologies objet - Synthèse (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC17 Durée en jours : 2 Présenter l'ensemble des technologies objet : la méthode de conception UML, les langages objets, les architectures JEE et.net. Population concernée : Développeurs, concepteurs, chefs de projet, directeurs de projet. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Les concepts Objet Les enjeux des architectures distribuées Du client/serveur aux serveurs d'applications Les concepts Web Les infrastructures distribuées Présentation de JAVA Présentation de.net Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 163

164 Rubrique : État de l'art SOA L'essentiel - Découvrir l'architecture orientée services (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC19 Durée en jours : 2 Appréhender une architecture SOA. Disposer d'une vue comparative de l'architecture orientée services par rapport aux autres modèles d'architectures possibles. Identifier les impacts de SOA sur le SI et les projets de développement. Population concernée : Urbanistes, architectes, chefs de projet. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Introduction : SI et architectures Objectifs de la SOA Les concepts clés de la SOA : service, contrat de service, orchestration des services, règles métier, données de références Modèle conceptuel de l'approche SOA Les services du bus ESB (survol) Les offres du marché Les standards de modélisation des processus Orchestration des services : BPMN, BPEL Techniques, best practices, méthodes Les Web Services : Description des Web Services avec WSDL, les Web Services REST Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 164

165 Rubrique : État de l'art XML - L'essentiel (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC20 Durée en jours : 1 Identifier les apports du langage XML. Comprendre les différents standards, les outils et les utilisations possibles. Population concernée : Développeurs d'applications, concepteurs, chefs de projet. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Introduction au standard XML Objectifs et définition et apports de XML. Les champs d'application Les standards et outils associés (Open Document, RSS, SVG...) Les documents XML La structure et la définition du document Le Document Type Definition (DTD) Les espaces de noms (namespaces) XML Schema : l'évolution Les standards XML connexes XPath : syntaxe et expressions XLL : Xlink, Xpointer, objectifs et syntaxe La manipulation de documents XSLT : le langage de transformation XSL-FO : la chaîne d'édition DOM : le modèle de document objet Les modèles d'architecture Le traitement sur le navigateur (XSLT, DOM...) Le traitement sur le serveur Web (XSLT, DOM, SAX...) Les échanges de flux (SOAP, WSDL...) Le traitement sur le serveur de données (XQuery, XUpdate,...) Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 165

166 Rubrique : État de l'art.net - Technologie et Architecture (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC21 Durée en jours : 2 Connaître les différents composants de la plateforme Microsoft.Net. Appréhender les évolutions qu'elle apporte dans le mode de développement d'applications client/serveur et Internet. Population concernée : Chefs de projet, développeurs, concepteurs, directeurs de projet. Prérequis (hors niv.same requis / compétences) : Connaissance de base des applications Web / Connaissance en programmation objet Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Introduction à l'environnement.net Le Framework.NET et les langages du.net Divers types d'applications Accès aux données dans le.net Web Services Architecture des applications et sécurité Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 166

167 Rubrique : État de l'art Java EE - Technologie et Architecture (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IAC22 Durée en jours : 2 Identifier les principaux apports des technologies Objet, du langage Java, de la plateforme Java EE et des serveurs d'applications, dans le cadre d'applications Internet/Intranet comme pour tout type d'application Client/Serveur. Population concernée : Développeurs, concepteurs, chefs de projet, directeurs de projet. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Introduction Les applications Web Les servlets Java Server Page et JSF Les EJBs Les Web Services La sécurité dans Java EE Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 167

168 Rubrique : État de l'art Data Mining, synthèse (Séminaire) Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IAC25 Durée en jours : 2 Comprendre les principes et la finalité du Data Mining (DM) Identifier les principales techniques du DM et leur cas d'utilisation Mettre en œuvre sur un cas simple les méthodes de scoring et de geomarketing Découvrir les méthodes prédictives et les méthodes descriptives du DM Connaitre les principales étapes d'un projet Data Mining. Population concernée : Responsables Infocentre, statisticiens, responsables informatiques, chefs de projets et experts décisionnels. Utilisateurs et gestionnaires métiers de bases de données. Prérequis (hors niv.same requis / compétences) : Connaître les principes d'une base du décisionnel et des statistiques. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E INTRODUCTION : rappels et éléments de contexte - Les principaux types d indicateurs (accessibles à tous) - Le contexte des Systèmes d Information Décisionnels (SID) - Comprendre le Data Mining (DM) Méthodologie du Datamining - Les données de l'entreprise - Méthodologie de projet Data Mining Les techniques de datamining - Panorama des techniques - La méthode descriptive du Clustering Exemples d'application du DM - Mise en œuvre des techniques de datamining : exemple avec un logiciel. Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 168

169 Rubrique : État de l'art XML et JSON, synthèse (Séminaire) Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IAC26 Durée en jours : 2 Objectifs pédagogiques - Lire et comprendre des documents XML et JSON - Modéliser et définir des données en XML et JSON - Choisir les outils adaptés aux besoins de votre application. - Comprendre la place de XML et de JSON dans les architectures Web Population concernée : Développeurs d'applications, concepteurs, chefs de projet. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E INTRODUCTION AU STANDARD XML Objectifs et définition et apports de XML, champs d'application, standards et outils associés INTRODUCTION A JSON Modèle de données JSON, intégration avec les langages de programmation (JavaScript, PHP...), frameworks utilisant JSON, parsing de JSON : différences avec XML EVOLUTION DU WEB 2.0 Web 2.0, XML, JSON et AJAX, client riche avec les technologies HTML5, CSS3 et JavaScript, documents XML et leurs modèles, structure et définition du document, DTD, espaces de noms, XML Schema, types de bases syntaxe des schémas dérivations XML Schema DONNEES JSON ET LEURS MODELES Schémas JSON STANDARDS XML CONNEXES XPath, XLL MANIPULATION DE DOCUMENTS XSLT, XSL-FO, DOM Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 169

170 Rubrique : État de l'art Synthèse outils de production et d'administration des infrastructures SI (Séminaire) Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IAC27 Durée en jours : 2 Identifier les outils de sauvegarde et de restauration du marché. Identifier les outils d'ordonnancement du marché. Identifier les outils de sécurité informatique du marché. Identifier les outils de virtualisation du marché. Population concernée : Responsables informatiques et leurs collaborateurs qui souhaitent rassembler les informations nécessaires à l'élaboration des stratégies informatiques. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E SAUVEGARDE ET RESTAURATION - outils NetBackup, Backup Exec, ARCserve - sauvegarde et restauration du système et des données sous Windows 7, 8, 2008, 2012 SCHEDULING, ORDONNANCEMENT - présentation du scheduling - outils CONTROL-M, ORCHESTRATOR MONITORING, SUPERVISION DES SYSTEMES ET EQUIPEMENT - présentation du monitoring - outils SCOM 2008 et 2012, Nagios, Cacti INVENTAIRE ET GESTION DE VERSION - outils de gestionnaire de versions cvs, Git, Turtoise - outils de gestion de parc applicatif SCCM 2008 et SECURITE INFORMATIQUE - des firewall à l'ids - Comodo Firewall, Kaspersky ADMINISTRATION - gestionnaire des tâches et console MMC - différents modes d'accès de Direct Access VIRTUALISATION - rationalisation des services IT par la virtualisation - concept de Cloud Computing, offres Microsoft, Xen, VMWare... - analyse et suivi des performances de l'infrastructure virtuelle - nouveautés d'architecture Hyper-V 3, les modes de licences - sauvegarde des VM s Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 170

171 Rubrique : État de l'art Web services, synthèse (Séminaire) Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IAC28 Durée en jours : 2 Etude approfondie des web services et des protocoles associés : SOAP, WSDL, REST annuaire UDDI, protocole de sécurité et d'authentification, extensions WS-X. Les principaux outils de réalisation et d'exploitation en environnement JAVA et.net seront présentés. Population concernée : Décideurs informatique, responsables études et développement, chefs de projet. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Introduction aux Web Services Principes d'architecture orientée services (SOA) Créer un Web Service - SOAP. - Apache Soap Server. - Tooling support. Accéder et utiliser un Web Service - WSDL. - Écrire un client de Web Service. - Tooling support. Services Web dynamiques - Localiser un Web Service. - Annuaire UDDI. - WSIL. - Tooling support. Considérations d'architecture et de design - Sécurité. - Performance. - Best practices. - Technologies émergentes. Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 171

172 Rubrique : État de l'art Frameworks JAVA/JEE - Etat de l'art (Séminaire) Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IAC29 Durée en jours : 2 Découvrir les principaux frameworks JAVA/JEE, apprendre à choisir les plus utiles en fonction de ses besoins et comprendre comment en tirer parti pour améliorer les développements au niveau des différentes couches applicatives (présentation, service, persistance, métier). Population concernée : Chefs de projets, architectes, Prérequis (hors niv.same requis / compétences) : Connaissance de base du développement Java. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E INTRODUCTION - Les enjeux - écosystème Java. - Emulation entre le standard JEE et les frameworks alternatifs (Spring, Struts, Hibernate...). CONTENEURS LEGERS - rôle d'un conteneur - retours d'expériences des EJB 2. - approche POJO - vers une unification EJB/Spring? - serveurs d'applications. PERSISTANCE DES DONNEES, MAPPING OBJET RELATIONNEL - bases de données. - rôle d'un framework de mapping objet/relationnel. - D'Hibernate à JPA puis à JPA 2 LE WEB - offre historique : JSP/Servlet - différentes approches ARCHITECTURES DISTRIBUEES ET INTEGRATION AU SI - enjeu - Web Services DEPLOIEMENT ET SERVEURS D'APPLICATIONS - livrables - Comparaison des forces en présence : serveurs d'applications JEE, conteneurs de servlets, serveur Spring. - nouvelle donne avec JEE6 web profile. OSG Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 172

173 Rubrique : Gestion des données SOMMAIRE Bases de données relationnelles (SGBDR) Introduction aux bases de données NoSQL (séminaire) Les nouvelles architectures de données (Séminaire) Access Initiation Access Perfectionnement Langage SQL Langage PL/SQL MySQL - Administration MySQL - Administration avancée / optimisation MySQL - sauvegarde et restauration PostgreSQL - Initiation PostgreSQL - Perfectionnement PostgreSQL - Confirmé Oracle 11g - Administration Oracle 12c - Administration Oracle 11g - Administration avancée / optimisation Oracle 11g - Sauvegarde et restauration Oracle 11g - Warehouse Builder Oracle 11g - RMAN SQL Server Initiation SQL Server Initiation SQL Server Administration SQL Server Administration SQL Server Analysis services SQL Server Integration services SQL Server Mise en place d'une solution décisionnelle SQL Server Mise en place d'une solution décisionnelle SQL Server 2012 / Tuning SQL Server Tour d'horizon SQL Server Développement Transact SQL Business Objects XI - Utilisateur Desktop Intelligence Business Objects XI - Utilisateur Web Intelligence Business Objects BI4 - Utilisateur Web Intelligence Business Objects XI - Utilisateur Web Intelligence - Perfectionnement

174 Business Objects BI4 - Utilisateur Web Intelligence - Perfectionnement Business Objects XI - Designer Business Objects BI4 - Designer Business Objects XI - Administrateur Entreprise Business Objects BI4 - Administration des utilisateurs et du contenu Business Objects BI 4 - Information Design Tool TALEND - ETL utilisateur - Initiation TALEND - ETL utilisateur - Perfectionnement

175 Rubrique : Gestion des données Bases de données relationnelles (SGBDR) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC01 Durée en jours : 2 Connaître le principe de fonctionnement des SGBDR, la diversité des SGBDR et savoir comparer différentes versions, être sensibilisé aux caractéristiques d installation et aux modes de développement. Population concernée : Gestionnaires de bases de données, chefs de projet Prérequis (hors niv.same requis / compétences) : Connaissance générale de l'informatique et de l'environnement Windows Qu'est ce qu'une base de donnée? - Historique - Utilité - Gestion Culture générale SGBD - Modèle - Les principaux acteurs du marché Modélisation relationnelle - Modèle Conceptuel des Données(MCD) - Modèle relationnel - Passage du MCD au Relationnel -Relationnel et langage SQL Base de données - Architecture d'une base - Outils - Exemples de bases Architecture associée aux bases de données - Architecture client/serveur-architecture Web - Serveurs d'application Langage SQL - Approche - Connexion au SGBDR - consultation des données - Mise à jour - Création de structure TP : 70% 175

176 Rubrique : Gestion des données Introduction aux bases de données NoSQL (séminaire) Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IBC61 Durée en jours : 1 Connaître les principales solutions NoSQL : leur typologie, leurs possibilités et leurs limites. Savoir évaluer l'opportunité de mettre en œuvre une solution NoSQL dans les projets. Connaître les solutions permettant de traiter de forts volumes de données. - Connaître les concepts sous-jacents à l'approche NoSQL - Comprendre les raisons de l'émergence des SGBD NoSQL - Connaître les principales solutions disponibles sur le marché - Identifier les cas d'utilisation des SGBD NoSQL - Appréhender la relation entre MapReduce et NoSQL - Evaluer les limites des solutions NoSQL Population concernée : Chefs de projet, managers et développeurs Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E DU SQL AU NOSQL - pourquoi changer? - enjeu d'une nouvelle approche, ACID vs CAP - solutions NoSQL UTILISER UNE BASE NOSQL - bases NoSQL en action - choisir la bonne solution - comprendre les bases NoSQL type clé-valeur, colonne, document, graphe TOUR D'HORIZON DES TECHNOLOGIES NOSQL - Elasticsearch - requêtes HBASE - Neo4J - Memcached 176

177 Rubrique : Gestion des données Les nouvelles architectures de données (Séminaire) Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IBC62 Durée en jours : 2 Evolutions de données et l impact sur le choix des stratégies technologies à employer. - Nouveaux modèles de données. La fin de l approche taille unique du relationnel? Impact sur l existant? - Architectures distribuées à grande échelle : Comment intégrer et partager les données multi-sites? Quid de la cohérence et de la protection des données? - Architectures massivement parallèles : stockage en ligne versus colonne? Machines bases de données versus MapReduce? - Streaming de données: comment analyser des flux en temps réel? Comment les croiser avec les données du SI? - Comment allier SGBD relationnel et NoSQL? Vers des SGBD hybrides? Population concernée : Chefs de projet, managers et développeurs Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E SYSTEMES DISTRIBUES ET TECHNOLOGIES BIGDATA VANUES DE L'INTERNET - qu'est ce que le BigData - Hadoop - Map Reduce (algorithme distribué) - SQL vs NoSQL - sécurisation des données MISE EN ŒUVRE DES SYSTEMES NOSQL ET DE LEUR CONCEPTUALISATION; ARCHITECTURES TEMPS REEL ET EN Y - introduction à NoSQL - bases NoSQL orientées colonne - modélisation vs relationnel - modélisation de la Rowkey - autres techniques - exemple NoSQL - approches Streaming et analyse temps réel - architectures en Y (Relationnel et BigData en symbiose) 177

178 Rubrique : Gestion des données Access Initiation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC43 Durée en jours : 3 Acquérir les compétences et connaissances nécessaires pour gérer une base de données Access (créer des tables sous Access et en extraire les données, créer des formulaires, des sous-formulaires et des états). Population concernée : Personne souhaitant créer, optimiser l'exploitation et l'analyse des données au-delà de la création d'une base et de ses tables. Prérequis (hors niv.same requis / compétences) : Bonne prise en main de l'environnement Windows obligatoire. Connaissances en bases de données et outils bureautique, type tableur, conseillées. Présentation d'access - généralités, terminologie, méthodologie, modèle conceptuel,... Interface utilisateur - onglet Fichier, modes d'affichage, les onglets,... Les tables - création, types de champ, clés primaires, dépendances d'objets,... Les relations -différents types, création, intégrité référentielle, jointures,... Les requêtes - définition, création, différentes requ^tes, regroupement,... Les formulaires - création, modification, différents types, filtres,... Les états - création, modification, mise en forme, sections, tri, regroupement,... Option de démarrage de la base de donnéesformulaire de démarrage, options, tests,

179 Rubrique : Gestion des données Access Perfectionnement Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC44 Durée en jours : 3 Etre capable de développer une application utilisateur par la mise en place de macro-commandes et éventuellement de modules Access Basic, être capable de maîtriser les fonctions avancées d Access : requêtes, macro-commandes, Population concernée : Concepteurs et utilisateurs de bases de données Access souhaitant connaître les fonctionnalités avancées d'une base de données. Prérequis (hors niv.same requis / compétences) : Avoir suivi le stage "Access - initiation" ou posséder un niveau équivalent. Rappel des généralités d'access - différents objets de la base, clés, tables attachées, dépendances d'objets,... Les relations - différents types, intégrité référentielle,. Les requêtes avancées - recherche de doublons, d'analyse croisée, paramétrées,... Utilisation des données externes - imports, exports,... Les formulaires et les états avancés - boîtes à outils, contrôles calculés, sous-formulaires, sous-états,... Les macros - création, modification et exécution d'une macro - macros dans les formulaires, états - limites des macros 179

180 Rubrique : Gestion des données Langage SQL Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC05 Durée en jours : 3 Maîtriser les aspects pratiques essentiels (logique et syntaxe) du développement en langage SQL. Acquérir une méthode sûre d écriture de requêtes SQL complexes. Pratiquer le langage SQL dans tout environnement relationnel. Population concernée : Toute personne amenée à effectuer des requêtes sur une base de données relationnelle. Prérequis (hors niv.same requis / compétences) : Connaissances en bases de données indispensables et avoir des bases en programmation. Le modèle relationnel Les types de données Langage de définition de données (LDD) Règles d'écriture SQL Sélection d'informations (LID) Opérateurs ensemblistes Les fonctions Les sous-requêtes Les ordres de mise à jour (LMD) Notion de transaction 180

181 Rubrique : Gestion des données Langage PL/SQL Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC06 Durée en jours : 3 Acquérir les techniques de programmation nécessaires pour réaliser des scripts en PL/SQL, des procédures stockées et des triggers dans un environnement Oracle. Population concernée : Analystes, programmeurs, exploitants, administrateurs, chefs de projets. Prérequis (hors niv.same requis / compétences) : Connaître les fondamentaux des SGBDR et le langage SQL. Introduction - origine, définition, cdes autorisées, variables,.. Tests et boucles Curseurs - définition, déclaration, curseurs paramétrés, Traitements stockés - création, droits, vue du dictionnaire, Exceptions - fonctionnement, différentes exceptions,... Déclencheurs - création, utilisation, visualisation, recompilation,

182 Rubrique : Gestion des données MySQL - Administration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC07 Durée en jours : 3 Acquérir les compétences et connaissances nécessaires pour installer, configurer et l'administrer le SGBD MYSQL (sous Linux généralement, mais il peut être intéressant de mettre en perspective les différences sous Windows). Population concernée : Développeurs et administrateurs de bases de données Prérequis (hors niv.same requis / compétences) : Connaitre MySQL et l'administration de Linux ou Windows Introduction : - Définition d'un bloc - Commandes autorisés - Variables locales - Type simples et complexes - Tables indicées et imbriquées Mise en œuvre : - Différentes methode d'installation sous Window et sous linux - Démarrage/Arrêt du serveur - Configuration - Création d'une base - Gestion des types de moteurs, des interclassements Les opération sur les tables : - Les différents type de tables - construction et suppression de tables - modification de la structure de la table - Les types de donées - Les contraintes d'intégrités - Organisation des données - Import/Export des données Gestion des comptes utilisateur : - Authentification et droits - Structure des tables, de la base - Gestion des droits - Sécurisation de la post-installation, des procédures stockées Méthode d'accès : Depuis JAVA, PHP _ Paramétrage ODBC Outils d'administration et d'exploitations TP : 70 % 182

183 Rubrique : Gestion des données MySQL - Administration avancée / optimisation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC08 Durée en jours : 3 Acquérir un niveau d expertise dans l administration avancée d un SGBD MySQL. Etre capable d optimiser les performances d un SGBD MySQL. Population concernée : Développeurs et administrateurs de bases de données Prérequis (hors niv.same requis / compétences) : Connaitre MySQL et l'administration de Linux ou Windows Gestion des moteurs de stockage : MyISAM, MEMORY, MERGE, InnoBD, BlackHode, Archive, Federated... Manipulation des données : - Création d'index de vues - Gestion des vues - La base de données INFORMATION_SCHEMA - Importer et exporter des données SQL procédural : - Procédures stockées et fonctions - Déclecheurs (Trigger) - Gestion des erreurs - Ecriture de procédures stockées simples Tables transactionnelles : - Notions de transaction - Niveaux d'isolation - Structures physique des tables - Paramétrage optimisation Fichiers de logs : - Les différents journaux sous MySQL Optimisation : - Observation de l'activité du serveur - Variables dynamiques, paramétrage et optimisation du serveur MySQL- Analyse du plan d'exécution - Multiples instances de serveur MySQL TP : 70 % 183

184 Rubrique : Gestion des données MySQL - sauvegarde et restauration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC09 Durée en jours : 3 Etre capable d assurer les sauvegardes d un SGBD MYSQL. Population concernée : Développeurs et administrateurs de bases de données Prérequis (hors niv.same requis / compétences) : Connaitre MySQL et l'administration de Linux ou Windows Rappel : - Stratégies de sauvegardes physique, logique,types tables, verrouillages. - Les commandes - Les fichiers de log et la clause CHANGE Mise en place de scénarii de restauration Atelier de sauvegarde et restauration - Suite à erreur matérielle, humaine TP : 70 % 184

185 Rubrique : Gestion des données PostgreSQL - Initiation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC10 Durée en jours : 3 Savoir utiliser le système de gestion de bases de données PostgreSQL en particulier pour créer, exploiter et maintenir une base de données. Pouvoir programmer avec les langages SQL et PL/PgSQL. Population concernée : Gestionnaires de bases de données et analystes-exploitants Prérequis (hors niv.same requis / compétences) : Conaitre Linux et les concepts SGBDR - Maitriser le langage SQL Présentation générale de PostgreSQL Installation d'un serveur PostgreSQL Authentification des clients Gestion de la sécurité d'un serveur PostgreSQL Journalisation avant et environnement transactionnels Maintenance d'un serveur de base de données Utilisations des outils Gestion des tables et des index Sauvegarde et restauration Optimisation Annexe : Installation via le rpm - Postmaster, extrait du fichier de configuration postgrsql.cof - listes des commandes SQL - Tables et vues systèmes - Les fonctions stockées et les triggers TP : 70 % 185

186 Rubrique : Gestion des données PostgreSQL - Perfectionnement Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC11 Durée en jours : 3 Savoir installer et administrer un serveur de base de données PostGreSQL en particulier pour créer, exploiter et maintenir une base de données. Pouvoir programmer avec les langages SQL et PL/PgSQL. Population concernée : Administrateurs de bases de données (DBA), administrateurs systèmes et développeurs Prérequis (hors niv.same requis / compétences) : Avoir participé au stage "PostgreSQL - Initiation" ou posséder un niveau équivalent. Connaître le langage SQL Administration et éléments d'optimisation - Database cluster - Configuration de PostgreSQL- Ressources du système d'exploitation - Vue système statistique - Fonctions d'administration - Contrôle sur les requêtes Sauvegardes et restaurations - Sauvegardes et restauration SQL Sauvegardes et restaurations physique. Sauvegarde à chaud - Récupération point-in-time PITR - Les outils Haute disponibilité et réplication - Les différents modes de réplication - Serveur de Standby par transfert de journaux - Mise au point d'un serveur Warm Standby, Hot Standby. Migration de Oracle à PostgreSQL - Fonctionnalités - Installation - Configuration - Exemple de migration Partitionnement - Avantages - Méthodes - Implémentation - Administration. TP 70% 186

187 Rubrique : Gestion des données PostgreSQL - Confirmé Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC12 Durée en jours : 3 Maitriser l administration d une base de données PostgreSQL. Savoir la configurer, gérer les connexions, l utilisation des scripts, mettre en œuvre les réplications. Population concernée : Administrateurs de bases de données. Prérequis (hors niv.same requis / compétences) : Avoir participé au stage "PostgreSQL - Initiation" ou posséder un niveau équivalent. Connaître le langage SQL Présentation des aspects avancés de PostgreSQL Configuration d'une instance PostgreSQL Administration système Taches courantes Sauvegarde et restauration d'une base PostgreSQL Techniques avancées Optimisation PostgreSQL Supervision d'une instance PostgreSQL TP : 70% 187

188 Rubrique : Gestion des données Oracle 11g - Administration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC16 Durée en jours : 5 Comprendre les fonctionnalités, l'architecture et les concepts d un serveur Oracle Database 11g. Mettre en oeuvre, créer, configurer et administrer une base de données Oracle en mettant l accent sur les aspects pratiques et opérationnels. Population concernée : Administrateurs de bases de données, analystes, exploitants et chefs de projets Prérequis (hors niv.same requis / compétences) : Connaître le langage SQL Présentation générale Concepts et architecture - La base - Les différentes instances - Les fichiers des bases de données Installation d'oracle 11g Création d'une base - Avec DBCA, avec des scripts Contrôle d'une base - Les privilèges - Authentification - Les fichiers et paramètres d'initialisation - Démarrage/Arrêt avec SQL - Les fichier de traces - les outils, les commandes d'administration Structure de stockage - Concepts - Architecture - Les tablespaces - Les segments - les fichiers journaux - Journalisation - Vues du dictionnaire et EM Sécurité - Principaux mécanisme - Renforcement, Audit par défaut Tables et index - créer, modifier, supprimé, réorganiser un table un schéma - Gestion des contraintes Les utilitaires Oracle NET Scheduler : Concepts - Création de job - Gestion des logs Objets PL/SQL - Les procédure stocké - Trigger - package Partitionnement - Methodes - Administartion Sauvegarde Restauration Gestion proactive Gestion des erreurs TP : 70% 188

189 Rubrique : Gestion des données Oracle 12c - Administration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC55 Durée en jours : 5 Comprendre les fonctionnalités, l'architecture et les concepts d un serveur Oracle Database 12c. Mettre en oeuvre, créer, configurer et administrer une base de données Oracle en mettant l accent sur les aspects pratiques et opérationnels. Population concernée : Administrateurs de bases de données, analystes, exploitants et chefs de projets Prérequis (hors niv.same requis / compétences) : Connaître le langage SQL Présentation générale Concepts et architecture - La base - Les différentes instances - Les fichiers des bases de données Installation d'oracle 12c Création d'une base - Avec DBCA, avec des scripts Contrôle d'une base - Les privilèges - Authentification - Les fichiers et paramètres d'initialisation - Démarrage/Arrêt avec SQL - Les fichier de traces - les outils, les commandes d'administration Structure de stockage - Concepts - Architecture - Les tablespaces - Les segments - les fichiers journaux - Journalisation - Vues du dictionnaire et EM Sécurité - Principaux mécanisme - Renforcement, Audit par défaut Tables et index - créer, modifier, supprimé, réorganiser un table un schéma - Gestion des contraintes Les utilitaires Oracle NET Scheduler : Concepts - Création de job - Gestion des logs Objets PL/SQL - Les procédure stocké - Trigger - package Partitionnement - Methodes - Administartion Sauvegarde Restauration Gestion proactive Gestion des erreurs TP : 70% 189

190 Rubrique : Gestion des données Oracle 11g - Administration avancée / optimisation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC17 Durée en jours : 4 Acquérir un niveau d expertise dans l administration avancée du SGBD Oracle. Etre capable d optimiser les performances. Approfondir et maîtriser les techniques relatives à la base de données Oracle. Population concernée : Administrateurs de bases de données Oracle 11g, administrateurs d'applications, administrateurs systèmes et consultants Prérequis (hors niv.same requis / compétences) : Connaissances de base de l'administration d'oracle 11g, ou connaissances équivalentes à celles apportées par le stage "Oracle 11g, administration" Introduction rappels Configuration avancée - Réseaux - Listener distant - Filtrage des connexions - OEM - Architecture - Grid control vs Database Control - le repository - Consol d'administration Planification des tâches - DBMS_JOB - Introduction à Oracle Scheduler Surveillance, maintenance avancée - Automatic Diagnostic Repository (ADR) - Définir les seuils d'alerte - Utiliser les alertes - Structures de mémoire Oracle, de stockage-technique de flashback - Gestion automatique Gestionnaire de ressources - Concepts - configuration de Database Resource Manager - Pool de session - Groupes de consommateur de ressources Automatic storage management ( ASM) - Architecture - Fonctionnalité - Les instances - Migration une base dans ASM DATASE REPLAY - Architecture du système : capture, traitement de la charge globale, réexécution Partitionnement des tables - Compression de tables et tablespaces - Partionnement par intervalle, par système, par colonne - Maintenance TP : 70% 190

191 Rubrique : Gestion des données Oracle 11g - Sauvegarde et restauration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC18 Durée en jours : 3 Etre capable d'assurer les sauvegardes du SGBD Oracle. Population concernée : Gestionnaires, administrateurs de bases de données et analystes exploitants maîtrisant l'administration d'une base de données Oracle8i, oracle9i ou Oracle 10g Prérequis (hors niv.same requis / compétences) : Etre capable de sauvegarder et de retaurer efficacement une base en mode archivelog ou en mode noarchivelog avec ou sans RMAN Architecture du SGBDR Oracle Stratégie de sauvegarde Export import et data PUMP Traitement des incidents fichiers d'une base en mode NOARCHIVELOG Le mode ARCHIVELOG Traitement des incidents fichiers d'une base en mode ARCHIVELOG RMAN RECOVERY MANAGER La technnologie du FLASHBACK TP : 70 % 191

192 Rubrique : Gestion des données Oracle 11g - Warehouse Builder Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC19 Durée en jours : 4 Savoir installer et configurer l'outil d'etl (Extract Transform Load) Oracle Warehouse Builder et l'utiliser pour corriger ses données et alimenter ses Data Warehouses. Population concernée : Administrateurs, chefs de projets, développeurs Prérequis (hors niv.same requis / compétences) : Connaissances en SQL Introduction Oracle Warehouse Builder Les concepts et architecture Installation et démarrage avec Warehouse Builder Définir et mettre à jour le data Warehouse Entreprise Définir et mettre à jour les datamarts TP : 70 % 192

193 Rubrique : Gestion des données Oracle 11g - RMAN Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC56 Durée en jours : 3 Comprendre les mécanismes importants mis en oeuvre pour les sauvegardes et restaurations d une base de données Oracle Contrôler et configurer l outil RMAN Sauvegarder les fichiers d une base de données Oracle de différentes manières en mode archivelog ou noarchivelog Restaurer une base de données Oracle avec RMAN sans catalogue suivant le type de panne (perte totale, partielle, controlfile, spfile ) Mettre en place et gérer le catalogue de RMAN Sauvegarde et restauration RMAN avec le catalogue Utiliser quelques fonctions avancées de RMAN. Population concernée : Gestionnaires de données, administrateurs de edonnées, analyses et exploitant l'administration d'une base de données Oracle Prérequis (hors niv.same requis / compétences) : Connaître les fondamentaux des SGBDR, le langage SQL, le langage PL/SQL et l'administration Rappels d'architecture Présentation de RMAN et configuration Sauvegardes Restaurations Gestion de catalogue Opérations avec catalogue Opérations avancées Nouveautés RMAN avec Oracle Database 12c TP : 70 % 193

194 Rubrique : Gestion des données SQL Server Initiation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC25 Durée en jours : 4 Comprendre le rôle des divers composants, utiliser les outils de requête (transact SQL, ), écrire des ordres SQL de manipulation de données. Voir stage Transact SQL. Population concernée : Développeurs d'applications Prérequis (hors niv.same requis / compétences) : Connaitre Langage SQL Comprendre : le rôle d'un SGBDR actuel, le formalisme, le vocabulaire des règles de CODD, la place de la base de données dans les architectures d'entreprise, l'offre SQL AZUR Identifier les différents moteurs MSSQL SERVER Créer une base SQL SERVER simple, une structure simple de table Comprendre le format de données et leur place dans l'import/export de données croisées Outils de requêtage Environnement, en ligne de commandes TRANSACT-SQL, graphique SQL Visualiser la structure de données d'une base exemple Manipuler l'outil de conception de diagramme Générer des scripts DML depuis l'environnement graphique Ecrire des ordres SQL de manipulation de données Comprendre les principes fondamentaux du langage SQL Ecrire des requêtes SQL Eviter les pièges bloquants Manipuler les formats de données actuels : XML et SPATIAL Comprendre le concept de transaction, d'isolation et de verrous Remplir une base SQL Server Comprendre le concept de BD IN-MEMORY TP : 70% 194

195 Rubrique : Gestion des données SQL Server Initiation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC45 Durée en jours : 4 Comprendre le rôle des divers composants, utiliser les outils de requête (transact SQL, ), écrire des ordres SQL de manipulation de données. Voir stage Transact SQL. Population concernée : Développeurs d'applications Prérequis (hors niv.same requis / compétences) : Avoir suivi le stage "Langage SQL" ou posséder un niveau équivalent Comprendre : le rôle d'un SGBDR actuel, le formalisme, le vocabulaire des règles de CODD, la place de la base de données dans les architectures d'entreprise, l'offre SQL AZUR Identifier les différents moteurs MSSQL SERVER Créer une base SQL SERVER simple, une structure simple de table Comprendre le format de données et leur place dans l'import/export de données croisées Outils de requêtage Environnement, en ligne de commandes TRANSACT-SQL, graphique SQL Visualiser la structure de données d'une base exemple Manipuler l'outil de conception de diagramme Générer des scripts DML depuis l'environnement graphique Ecrire des ordres SQL de manipulation de données Comprendre les principes fondamentaux du langage SQL Ecrire des requêtes SQL Eviter les pièges bloquants Manipuler les formats de données actuels : XML et SPATIAL Comprendre le concept de transaction, d'isolation et de verrous Remplir une base SQL Server Comprendre le concept de BD IN-MEMORY TP : 70% 195

196 Rubrique : Gestion des données SQL Server Administration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC27 Durée en jours : 4 Savoir installer, configurer et administrer SQL server (être capable de paramétrer le serveur, d effectuer des sauvegardes et de les restaurer, être capable d assurer la maintenance des bases de données SQL server). Population concernée : Intégrateurs, administrateurs sysrème chargés de la gestion d'une base de données SQL Server 2008, gestionnaires de basses de données Prérequis (hors niv.same requis / compétences) : Posséder des connaissances sur le langage de requêtes SQL, sur les bases de données relationnellees et sur l'administration de base de Windows Server 2008 Installation et configuration de SQL Server 2008 Gestion de bases de données et des fichiers Processus de récupération de données Gestion de sécurité Transfert de données Automatiser les tâches d'administration Mise en oeuvre de la réplication Maintien d'une haute disponibilité Surveiller SQL Server Dépannage et optimisation des performances 196

197 Rubrique : Gestion des données SQL Server Administration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC46 Durée en jours : 4 Savoir installer, configurer et administrer SQL server (être capable de paramétrer le serveur, d effectuer des sauvegardes et de les restaurer, être capable d assurer la maintenance des bases de données SQL server). Population concernée : Intégrateurs, administrateurs sysrème chargés de la gestion d'une base de données SQL Server 2008, gestionnaires de basses de données Prérequis (hors niv.same requis / compétences) : Posséder des connaissances sur le langage de requêtes SQL, sur les bases de données relationnellees et sur l'administration de base de Windows Server 2012 Installation et configuration de SQL Server 2012 Gestion de bases de données et des fichiers Processus de récupération de données Gestion de sécurité Transfert de données Automatiser les tâches d'administration Mise en oeuvre de la réplication Maintien d'une haute disponibilité Surveiller SQL Server Dépannage et optimisation des performances Gerer des serveurs Multiples TP : 70 % 197

198 Rubrique : Gestion des données SQL Server Analysis services Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC28 Durée en jours : 4 Savoir mettre en place et et gérer une solution OLAP avec SQL Server Analysis Services. Population concernée : Intégrateurs, administrateurs sysrème chargés de la gestion d'une base de données SQL Server 2008, gestionnaires de basses de données Prérequis (hors niv.same requis / compétences) : Posséder une connaissance de l'environnement Windows et une expérience avec Microsoft SQL Server Introduction à Analysis Services SQL Server 2008 Création d'une solution d'analyse multidimentielle Manipuler des cubes et de dimensions Manipuler des mesures et des groupes de mesures Interrogation d'une solution d'analyse multidimentielle Personnaliser un cube Déploiement et sécurité d'une base Analysis Services Maintenance d'une solution d'analyse multidimentielle TP : 70% 198

199 Rubrique : Gestion des données SQL Server Integration services Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC29 Durée en jours : 2 Savoir mettre en place et gérer une solution ETL avec SQL Server Integration Services. Population concernée : Consultants, administrateurs de base de données, chefs de projets, développeurs Prérequis (hors niv.same requis / compétences) : Avoir une expérience avec Microsoft SQL Server. Connaitre les outils de data-transfert, développer et manipuler les BDD Introduction à Intégration Services SQL Server 2008 Création d' une solution Intégration Services Implémenter un contrôle de flux Implémenter un flux de données Implémenter la journalisation Débogage et gestion des erreurs Implémenter des points d'arrêt et des transactions Configurer et déployer un lot Gérer et configurer les lots TP : 70% 199

200 Rubrique : Gestion des données SQL Server Mise en place d'une solution décisionnelle Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC30 Durée en jours : 4 Comprendre les concepts d'entrepôts de données - Savoir comment concevoir et implémenter un entrepôt de données - Apprendre à concevoir et implémenter des packages SSIS - Être capable d'implémenter le chargement d'un entrepôt de données avec SSIS. Population concernée : Administrateurs et développeurs de données Prérequis (hors niv.same requis / compétences) : Bonnes connaissances des bases de données relationnelles et du système de gestion de bases de données Mettre en place une solution BI Concevoir un DATA WAREHOUSE Implémenter une solution ETL avec SSIS Concevoir des modèles analytiques SSAS Créer des modèles analytiques Implémenter une solution SSREPORTING Services Concevoir une solution de reporting à partir d'excel Planifier les opérations BI TP : 70% 200

201 Rubrique : Gestion des données SQL Server Mise en place d'une solution décisionnelle Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC47 Durée en jours : 4 Comprendre les concepts d'entrepôts de données - Savoir comment concevoir et implémenter un entrepôt de données - Apprendre à concevoir et implémenter des packages SSIS - Être capable d'implémenter le chargement d'un entrepôt de données avec SSIS. Population concernée : Administrateurs et développeurs de données Prérequis (hors niv.same requis / compétences) : Bonnes connaissances des bases de données relationnelles et du système de gestion de bases de données Mettre en place une solution BI Concevoir un DATA WAREHOUSE Implémenter une solution ETL avec SSIS Concevoir des modèles analytiques SSAS Créer des modèles analytiques Implémenter une solution SSREPORTING Services Concevoir une solution de reporting à partir d'excel Planifier les opérations BI TP : 70% 201

202 Rubrique : Gestion des données SQL Server 2012 / Tuning Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC57 Durée en jours : 3 Optimiser les bases de données Consolidation de la charge Savoir optimiser ses requêtes et ses objets Savoir utiliser les outils de hautes disponibilités offerts par SQL Server. Population concernée : Administrateurs de bases de données SQL Server 2008 / 2012 ayant à piloter des données impliquant de forts accès ou un haut niveau de service Prérequis (hors niv.same requis / compétences) : Connaissances de SQL Server - Connaissances de l'environnement Windows Introduction a l architecture de données d entreprise Configuration d une infrastructure multi-serveurs Consolidation des charges de travail Implementation des transactions Optimisation des requêtes Introduction à la haute disponibilité Groupes de disponibilité «toujours en ligne» Travailler avec les tables «in-memory» Le stockage en colonne des index Concevoir le PRA ( Plan Reprise Activités ) TP : 70% 202

203 Rubrique : Gestion des données SQL Server Tour d'horizon Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC58 Durée en jours : 4 Savoir installer et configurer SQL Server Acquérir les compétences nécessaires à la gestion des fichiers de bases de données, leur sauvegarde et leur restauration Savoir concevoir un modèle de données et comprendre son impact sur les performances Être en mesure de gérer la sécurité Savoir automatiser des tâches d administrations et d optimisations Être capable de gérer et surveiller au quotidien SQL Server. Population concernée : Intégrateurs, administrateurs sysrème chargés de la gestion d'une base de données SQL Server Prérequis (hors niv.same requis / compétences) : Avoir une expérience du développement et de l'administration de bases de données et une connaissance de Transact-SQL Introduction à SQL Server et à ses outils Les bases de données Concevoir la base de données S assurer de l intégrité des données Introduction a l indexation Sauvegarde des bases de données Restaurer des bases de données Authentification et autorisation des utilisateurs Automatiser la gestion de SQL Server Concevoir et implémenter les procédures stockées Manipulation des données par triggers Utilisation des tables «en mémoire» Surveiller avec les alertes et notifications Effectuer les opérations de maintenance en conditions opérationnelles Protection des données avec chiffrement et audit TP : 70 % 203

204 Rubrique : Gestion des données SQL Server Développement Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC59 Durée en jours : 4 Connaître les concepts, les services et le fonctionnement d une base de données SQL Server Etre capable de développer avec le Transact SQL et connaître les bonnes pratiques Savoir gérer les procédures stockées, les triggers, les fonctions, et le code géré (CLR) Connaître les fonctionnalités de bases autour de l optimisation du développement Connaîte les bases de l optimisation. Population concernée : Administrateurs de bases de données SQL et développeurs souhaitant mettre à jour leurs compétences Prérequis (hors niv.same requis / compétences) : Connaissance du langage SQL (requête de bases, jointures, filtrages, groupements) Introduction au développement de bases de données Retour sur le design et la conception Travailler sur les types de données Implémentation de la gestion d erreur Améliorer les performances des requêtes Mise en place de l'indexation Analyse du plan d exécution Conception et implémentation des Vues Conception et implémentation de procédures stockées Conception et implémentation de fonctions définies par l'utilisateur Réagir aux manipulations de données à l'aide de déclencheurs Utilisation de tables en mémoire Implémentation de code manage CLR Stocker et interroger des données XML Travailler avec des données SPATIALES dans SQL Server TP : 70% 204

205 Rubrique : Gestion des données Transact SQL Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC54 Durée en jours : 2 Être capable d'effectuer des requêtes de base en Transact-SQL. Comprendre et créer les objets de programmation pour récupérer des données. Savoir gérer les erreurs. Savoir optimiser son code. Voir stage SQL Server 2008 Initiation et SQL Server 2012 Initiation. Population concernée : Administrateurs de bases de données SQL Server 2008 / 2012 et développeurs souhaitant mettre à jour leurs compétences. Prérequis (hors niv.same requis / compétences) : Connaissance du langage SQL (requêtes de bases, jointures, filtrages, groupements) et base de données. Connaissances de l'environnement Windows. Introduction à Transact-SQL - ensembles, prédicats logiques,... Travailler avec les types de données Utiliser les fonctions intégrées - conversion, logiques, test de valeur NULL,... Programmation avec T-SQL - concepts, lots, variables, instructions SQL dynamiques,... Implémentation de la gestion d'erreur Améliorer les performances des requêtes - vue d'ensemble des index, des tables IN MEMORY, plans d'exécution,

206 Rubrique : Gestion des données Business Objects XI - Utilisateur Desktop Intelligence Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC35 Durée en jours : 2 Permettre aux utilisateurs de Desktop Intelligence XI de comprendre les concepts de la solution et de maîtriser les fonctions d'interrogation, d'analyse et de reporting en vue de suivre, comprendre et piloter leur activité métier. Population concernée : Utilisateurs finaux, consultants, futurs designers d'univers Prérequis (hors niv.same requis / compétences) : La connaissance de l'environnement Windows est indispensable. La connaissance d'outils bureautiques, type tableur est conseillée Introduction à Business Objects Création d'un document avec Business Objects Structure et ergonomie d'un document Manipulation des données sous différentes formes (tableaux horizontaux / verticaux, tableaux croisés, formulaires, diagrammes) Maîtrise de l'éditeur de requête Valoriser des résultats Formules simples et variables Synchronisation des données (utilisation de plusieurs sources de données) Sauvegarde d'un document Desktop Intelligence au format Excel TP : 70 % 206

207 Rubrique : Gestion des données Business Objects XI - Utilisateur Web Intelligence Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC36 Durée en jours : 2 Comprendre les concepts de l'informatique décisionnelle (Business Intelligence) et de Business Objects Web Intelligence - Maîtriser les fonctions d'interrogation, d'analyse et de reporting en vue de suivre, comprendre et piloter leur activité métier. Population concernée : Utilisateurs finaux, consultants, futurs designers d'univers Prérequis (hors niv.same requis / compétences) : Avoir la connaissance de l'environnement Windows et les notions de l'envrionnement Web est conseillé Introduction aus concepts et prise en main de Web Intelligence XI Concepts et prise en main de Web Intelligence XI Création d'un document Mise en forme Modification d'un document et mise en oeuvre Structurer les données Formules de calculs et fonctions Impression d'un rapport Gestion de documents TP : 70% 207

208 Rubrique : Gestion des données Business Objects BI4 - Utilisateur Web Intelligence Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC48 Durée en jours : 2 Comprendre les concepts de l'informatique décisionnelle (Business Intelligence) et de Business Objects Web Intelligence - Maîtriser les fonctions d'interrogation, d'analyse et de reporting en vue de suivre, comprendre et piloter leur activité métier. Population concernée : Utilisateurs finaux, consultants, futurs designers d'univers Prérequis (hors niv.same requis / compétences) : Avoir la connaissance de l'environnement Windows et les notions de l'envrionnement Web est conseillé Introduction aus concepts et prise en main de Web Intelligence BI4 Concepts et prise en main de Web Intelligence BI4 Création d'un document Mise en forme Modification d'un document et mise en oeuvre Structurer les données Formules de calculs et fonctions Impression d'un rapport Gestion de documents TP : 70% 208

209 Rubrique : Gestion des données Business Objects XI - Utilisateur Web Intelligence - Perfectionnement Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC37 Durée en jours : 2 Permettre aux utilisateurs de Web Intelligence XI de maîtriser les applications évoluées de cet outil afin de générer des documents complexes. Population concernée : Utilisateur avancé, responsable Infocentre, chef de projet, futur designer d'univers Prérequis (hors niv.same requis / compétences) : Avoir suivi la formation Business Objects - Utilisateur Web Intelligence XI Création de formules de calculs basées sur des fonctions : - De type chaîne de caractères - De type booléen - De type numérique - De type date Filtres de requête élaborés Création de requêtes complexes : - Combinaison de requêtes - Sous-requêtes Maîtrise des opérateurs et des contextes de calculs : - Restriction conditionnelle sur les valeurs d'un objet - Référence aux dimensions d'un contexte par des mots clefs spécifiques Cas particulier de synchronisation TP : 70% 209

210 Rubrique : Gestion des données Business Objects BI4 - Utilisateur Web Intelligence - Perfectionnement Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC49 Durée en jours : 2 Permettre aux utilisateurs de Web Intelligence BI4 de maîtriser les applications évoluées de cet outil afin de générer des documents complexes. Population concernée : Utilisateur avancé, responsable Infocentre, chef de projet, futur designer d'univers Prérequis (hors niv.same requis / compétences) : Avoir suivi la formation Business Objects BI4 - Utilisateur Web Intelligence Création de formules de calculs basées sur des fonctions : - De type chaîne de caractères - De type booléen - De type numérique - De type date Filtres de requête élaborés Création de requêtes complexes : - Combinaison de requêtes - Sous-requêtes Maîtrise des opérateurs et des contextes de calculs : - Restriction conditionnelle sur les valeurs d'un objet - Référence aux dimensions d'un contexte par des mots clefs spécifiques Cas particulier de synchronisation TP : 70% 210

211 Rubrique : Gestion des données Business Objects XI - Designer Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC38 Durée en jours : 3 Permettre à des développeurs de créer les univers et d'acquérir une méthodologie de mise en œuvre de la solution Business Objects. Population concernée : Consultants, développeurs, chefs de projets, responsables de projets décisionnels Prérequis (hors niv.same requis / compétences) : Avoir suivi le cours Business Object XI 3 - Web ou Desktop Introduction aus univers Créer un univers Modifier un univers existant Déploiement et sécurisation des univers Approfondir les connaissances - Tables d'agrégat - Tables dérivés - Univers lié Etudes de cas TP : 70 % 211

212 Rubrique : Gestion des données Business Objects BI4 - Designer Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC50 Durée en jours : 3 Permettre à des développeurs de créer les univers et d'acquérir une méthodologie de mise en œuvre de la solution Business Objects. Population concernée : Consultants, développeurs, chefs de projets, responsables de projets décisionnels Prérequis (hors niv.same requis / compétences) : Avoir suivi le cours Business Object BI4 - Web ou Desktop Introduction aus univers Créer un univers Modifier un univers existant Déploiement et sécurisation des univers Approfondir les connaissances - Tables d'agrégat - Tables dérivés - Univers lié Etudes de cas TP : 70 % 212

213 Rubrique : Gestion des données Business Objects XI - Administrateur Entreprise Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC39 Durée en jours : 3 Atteindre un niveau de maîtrise en administration Business Objects. Population concernée : Administrateurs, consultants, chefs de projets Prérequis (hors niv.same requis / compétences) : Bonne connaissance de l'administration de base Windows Présentation de modèle - Rôle du designer d'univers - l'informatique décitionnelle Découvrir le Business Objects Business intelligence platform L'architecture de Business Objects Entreprise Sécurisé le contenu de Business Objects Entreprise Sécuriser les applications Publier un contenu dans Business Objects Entreprise Planification Déleger l'administration TP : 70% 213

214 Rubrique : Gestion des données Business Objects BI4 - Administration des utilisateurs et du contenu Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC51 Durée en jours : 3 Comprendre l'architecture de BusinessObjects Business Intelligence Platform - Gérer les ressources, publier et planifier des rapports dans un environnement sécurisé. Population concernée : Administrateurs, consultants, chefs de projets Prérequis (hors niv.same requis / compétences) : Bonne connaissance de l'administration de base Windows Présentation de modèle - Rôle du designer d'univers - l'informatique décitionnelle Découvrir le Business Objects Business intelligence platform L'architecture de Business Objects Entreprise Sécurisé le contenu de Business Objects Entreprise Sécuriser les applications Publier un contenu dans Business Objects Entreprise Planification Déleger l'administration TP : 70% 214

215 Rubrique : Gestion des données Business Objects BI 4 - Information Design Tool Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC60 Durée en jours : 3 Acquérir une méthodologie à la création d univers Créer un projet avec Information Design Tool Créer une fondation de données reposant sur une ou plusieurs connexions relationnelles Créer une couche de gestion relationnelle et les objets associés Construire des requêtes sur les données Gérer la sécurité sur les données Population concernée : Utilisateurs Prérequis (hors niv.same requis / compétences) : Avoir suivi le cours "Business Objects BI4 - Utilisateur Web Intelligence" Introduction aus univers Créer un univers Modifier un univers existant Déploiement et sécurisation des univers Approfondir les connaissances - Tables d'agrégat - Tables dérivés - Univers lié Etudes de cas TP : 70 % 215

216 Rubrique : Gestion des données TALEND - ETL utilisateur - Initiation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC52 Durée en jours : 3 Permettre la découverte et prise en main de l'outil TOS en vue de créer des jobs d'intégration de données. Population concernée : Développeurs ayant besoin des flux de données inter-application ou à alimanter un entrepôt de données Prérequis (hors niv.same requis / compétences) : Etre familier avec le langage SQL, l'architecture de tables de bases de données, etc Introduction Découverte de l'environnement : Premier pas avec TOS - Vue d'ensemble des composants Les premier flux : le Business Model, le Job, les bonnes pratiques, trowgenerator, tfileinputexcel, tfileoutputexcel,tmsgbox, tsend Mail, Type de liaisonsenttre composants,exécution de jobs Traiter les données : tfilterrow, tuniqrow, tagregatrow, tsortrow,tmap Les Métadonnées : Vue d'ensemble, créer et utiliser des métadonnées Excel, Créer une métadonnée Access. récupérer les tables d'un BDD Travailler avec les bases de données : taccessinput, taccessoutput Autres composants et fonctionnalités : tbuffer, tsystem,tserveralive,tunite,treplicate Les itérations : tfilelist, tinfiniteloop,tloop,tpop,tflowtolterate Gestions des logs et des erreurs : tlogrow, twarm,tdie, tlogcache,tstatcatcher,tflowmeter,tflowmetercatcher Fonctionnalités avancées : variables et contexte,cascade de jobs, les routines Automatisation documentation : documenter les jobs, générer des scripts TP : 70% 216

217 Rubrique : Gestion des données TALEND - ETL utilisateur - Perfectionnement Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IBC53 Durée en jours : 2 Cette formation, adaptée aux utilisateurs finaux permet de maîtriser Talend Open Studio en s'appuyant en permanence sur des cas d'utilisation concrets. Population concernée : Développeur ayant des besoins poussés dans l'utilisation de TOS dans le cadre de l'implémentation des flux de données inter-application ou pour alimenter un entrepôt de données Prérequis (hors niv.same requis / compétences) : Avoir suivi la première formation TOS ou détenir un niveau équivalent Maîtriser les composants évolués (tjavarow, tjavaflex) Gagner du temps avec les réutilisables Utiliser le mode Debugging avancé Optimiser les performances de traitement Déployer vos jobs sur une machine de production Créer vos propres composants Implémenter des interfaces graphiques natives dédiées à vos composants spécifiques Bénéficier de l'appui de la communauté TP : 70% 217

218 SOMMAIRE Rubrique : Management du système d'information L'essentiel d'itil, COBIT et CMMI (Séminaire) ITIL Foundation - Mise en œuvre CMMI - Mise en œuvre Gouvernance du SI (Séminaire) Audit des projets informatiques (séminaire) Analyse de la valeur des systèmes d information (séminaire) Maîtriser les coûts et les budgets du SI (séminaire) Piloter et maîtriser les risques du projet (séminaire) La gouvernance des données avec DQM-MDM (séminaire) Construire une offre de services - SLA et contrats de services (séminaire) Négociation des contrats de projets informatiques (Séminaire) Manager un projet informatique Manager une équipe d'informaticiens Analyse de la Valeur d'un projet, Business Case et ROI Piloter un projet de maintenance ou de TMA Piloter un projet sous-traité L'accompagnement du changement des projets informatiques Performances des SI Mise en œuvre du Cloud Computing Marchés informatiques Test Driven Development Java JEE (méthode Agile) Tests Java : Méthode de plans de tests et jeux d'essais avec Java EE Industrialisation du déploiement d'applications

219 Rubrique : Management du système d'information L'essentiel d'itil, COBIT et CMMI (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IMC14 Durée en jours : 2 Aborder la gouvernance des SI au travers des référentiels ITIL, COBIT et CMMI. Population concernée : Maîtrise d ouvrage, responsable de domaines, directeurs de projets, chefs de projets, analystes confirmés souhaitant réactualiser leur champ de connaissances. Prérequis (hors niv.same requis / compétences) : Posséder des connaissances de gestion de projet et d'équipe est un plus. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Les fondamentaux Les processus de base Le contexte L'adaptation des dispositions qualité dans le projet informatique Conclusion Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 219

220 Rubrique : Management du système d'information ITIL Foundation - Mise en œuvre Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IMC15 Durée en jours : 3 Comprendre les différentes phases du cycle de vie des services, leurs enjeux, leurs bénéfices et leurs interactions. Comprendre de quelle manière les phases du cycle de vie des services contribuent à améliorer les performances d'une organisation informatique. Apprendre les principales définitions des pratiques ITIL. Être préparé pour l'examen ITIL Foundation. Population concernée : Responsables d'exploitation, directeurs ou chefs de projet, experts qualité et toute personne souhaitant maîtriser les concepts d'itil. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Introduction Exploitation des services (Service Operation) Transition des services (Service Transition) Conception des services (Service Design) Stratégie des services (Service Strategy) Amélioration continue des services (Continual Service Improvement) Préparation à l'examen ITIL Foundation TP : 30% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 220

221 Rubrique : Management du système d'information CMMI - Mise en œuvre Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IMC16 Durée en jours : 3 Maîtriser en détail le modèle CMMI. Cerner les bénéfices des processus d'amélioration. Préparer au certificat officiel SEI Introduction to CMMI" nécessaire pour faire partie d'une équipe d'évaluation." Population concernée : Tout acteur impliqué dans le développement ou la maintenance de logiciel. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Les concepts de l'amélioration de processus Les composants du modèle CMMI Les représentations du modèle CMMI La gestion des besoins et exigences La gestion de projet Les activités de support Les activités de développement La gestion des processus Les hauts niveaux de maturité Vue d'ensemble TP : 40% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 221

222 Rubrique : Management du système d'information Gouvernance du SI (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IMC01 Durée en jours : 2 Identifier les enjeux de la gouvernance du SI. Définir et mettre en oeuvre la gouvernance. Faire évoluer la gouvernance en fonction de la stratégie d'entreprise. Population concernée : Analystes, concepteurs/développeurs Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Introduction Comprendre la problématique Aligner la stratégie SI Créer de la valeur Maîtriser les risques et assurer la sécurité Gérer la performance Gérer les ressources et les compétences Bâtir la démarche Synthèse Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 222

223 Rubrique : Management du système d'information Audit des projets informatiques (séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IMC17 Durée en jours : 2 Présenter les principes de l'audit de projets informatiques dans le cadre des référentiels ITIL, CMMI et COBIT. Population concernée : Auditeurs qui veulent maîtriser les techniques et les spécificités de l'audit des projets informatiques ou des informaticiens qui désirent progresser vers des fonctions d'auditeurs. Prérequis (hors niv.same requis / compétences) : Posséder des connaissances de gestion de projet. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E S Les projets de système d information aujourd'hui (Rappel sur les notions de projet, tenir les délais et les budgets. L état de l art en matière de projet informatique. Grandes tendances et préoccupations des dirigeants) Définition et enjeux de l audit (Définitions, bonnes pratiques, normes. Les certifications des auditeurs : CISA, CISM (ISACA-AFAI) et CIA (IIA-IFACI). Audit de projets et conformité aux référentiels (La notion de conformité. La bonne gouvernance du SI. La surveillance des fondamentaux du projet. CMMI. Audit et sécurité du SI, la norme ISO ITIL) Démarches d'audit des projets (Les objectifs et les points de contrôle. Adéquation des fonctions aux besoins des utilisateurs) Audit des projets aux différentes phases du projet Les différents types d audit des projets Conduire et animer les missions d audit (Le déclenchement de la mission d audit. La composition d'une équipe d'audit. Préparation du rapport d'audit) Synthèse et recommandations Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 223

224 Rubrique : Management du système d'information Analyse de la valeur des systèmes d information (séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IMC04 Durée en jours : 1 Permettre aux décideurs, responsables, chefs de projets de mettre en oeuvre une démarche de conception cohérente entre les différents acteurs du projet (maîtrise d'ouvrage, d'oeuvre et utilisateurs) en vue d'analyser la valeur des systèmes d'information. Population concernée : Maîtrise d'ouvrage, responsables de domaines, directeurs de projets, chefs de projets, analystes confirmés souhaitant réactualiser leur champ de connaissances Prérequis (hors niv.same requis / compétences) : Avoir contribué à la gestion de projet et à une expression de besoin et d exigences est un plus. Niveau requis : Sensibilisation Niveau visé : Application Pédagogie* : C D E S Principes et domaines d'application Les deux contraintes : le design to cost, le time to market L'analyse de la valeur au niveau du projet d entreprise ou au niveau du projet SI. Le concept : historique, normes La démarche d'analyse de la valeur en pratique L'analyse de la valeur (Notions de Business Case et de ROI) Management de projet par la valeur. La conception et le pilotage. Intégration dans une démarche de projet. L'analyse de la valeur appliquée à l'analyse fonctionnelle Analyse des coûts. Recherche de valeur. prise en compte des risques (AMDEC). La caractérisation des exigences, la valeur d échange. L'analyse de la valeur dans la maîtrise du périmètre Une mise en oeuvre MOA-MOE. Un dialogue concret. Les techniques de hiérarchisation et de priorisation.une décision commune. L'analyse de la valeur dans les méthodologies Agiles Une démarche intégrée. Une adaptation permanente. 60% de pratiques Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 224

225 Rubrique : Management du système d'information Maîtriser les coûts et les budgets du SI (séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IMC10 Durée en jours : 2 Identifier les méthodes, démarches et systèmes de mesure et contrôle permettant de mieux garantir le succès d'une démarche d'amélioration des coûts informatique. Savoir identifier et évaluer les risques financiers. Être en mesure de maîtriser les couts liés au SI. Population concernée : Directeurs du système d'information, responsables du système d'information, responsables étude ou exploitation, maîtres d'ouvrage. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Application Pédagogie* : C D E S Identifier le cadre budgétaire et comptable de l'entreprise et les outils associés Priorisation des chantiers et arbitrage multicritères Bâtir une typologie de référence pour les centres de coûts du SI Savoir faire une évaluation des risques financiers en vue de les réduire Comprendre et utiliser l'approche par l'étude des coûts globaux Définir un plan de réduction des coûts dans un contexte SI Réduire les coûts en mode sous-traitance 40% de pratiques Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 225

226 Rubrique : Management du système d'information Piloter et maîtriser les risques du projet (séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IMC12 Durée en jours : 1 Identifier préventivement les risques. Concevoir des parades appropriées. Vérifier leur efficacité. Savoir communiquer sur les risques. Population concernée : Directeurs de projets, chefs de projet et ingénieurs qualité. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Application Pédagogie* : C D E S Objectifs, enjeux et actualité de la maîtrise des risques Typologie des risques La gestion des risques dans les standards méthodologiques (PMP, CMMI, ITIL...) Les concepts : les défaillances, les indicateurs, la mesure Le traitement quantitatif : provisions, partage Le traitement qualitatif : risques types, prévention, réparation La démarche : identification, hiérarchisation, stratégie de gestion Le Plan de Gestion des Risques L'estimation des coûts d'un risque Communication, tableaux de bord et bonnes pratiques 30% de pratiques Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 226

227 Rubrique : Management du système d'information La gouvernance des données avec DQM-MDM (séminaire) Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IMC22 Durée en jours : 2 Synthèse des concepts, critères, outils, méthodes et bonnes pratiques, pour fiabiliser les données sur lesquelles sont fondés les traitements SI. Quel sont les enjeux de la qualité des données et son impact( démarche DQM) sur les performances de l entreprise. La démarche qualité, les critères de qualité. Définition, architecture, les fonctions et solutions du MDM : Master Data Management. La convergence de la qualité et le MDM Population concernée : Maîtrise d'ouvrage, chefs de projet, architectes, urbanistes, concepteurs et analystes. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Introduction et concepts du MDM -Le MDM et l urbanisation des SI- Les enjeux du MDM- Les chantiers du MDM Architecture et données -Quelle niveau d architecture- Transactions, activités, processus et services impliqués- Les chantiers complémentaires du projet MDM -Les contraintes liées à l acquisition et la collecte des données - DQM et MDM Conception du projet MDM -Comment modéliser les informations référentielles - Comment maitriser l ordonnancement des flux MDM?- Comment garantir l intégrité des données? Mise en oeuvre du projet MDM Impacts organisationnels, fonctionnels et techniques - Quelles solutions techniques et fonctionnelles?- Conduite du changement interne et externe- Quelle organisation mettre en place pour un service MDM de qualité? Mise en production, exploitation et maintenance Panorama et typologie des offres du marché MDM Synthèse et recommandations Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 227

228 Rubrique : Management du système d'information Construire une offre de services - SLA et contrats de services (séminaire) Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IMC24 Durée en jours : 2 Préciser les niveaux de services qualitatifs des prestations attendues pour les différents services. Formaliser et piloter la mise en oeuvre des contrats. Population concernée : Directeurs ou responsables d'exploitation, responsables des relations clients/fournisseurs, responsables de comptes, chargés d'affaires, responsables relation clients en SSII. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Application Pédagogie* : C D E SLA : pour quoi faire? Construire le SLA Décliner le SLA envers les fournisseurs et les équipes internes Les cas d'application du SLA Mettre en oeuvre le contrat Superviser la mise en oeuvre et le reporting Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 228

229 Rubrique : Management du système d'information Négociation des contrats de projets informatiques (Séminaire) Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IMC25 Durée en jours : 2 Ce séminaire propose de tracer les grandes lignes sur les nouveaux risques et les aspects juridiques liésà la rédaction de contrats informatiques. Population concernée : Maîtrise d'ouvrage, maîtrise d'oeuvre (DSI, DI, chef de projet), direction achat de prestations intellectuelles, direction juridique. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Niveau requis : Sensibilisation Niveau visé : Application Pédagogie* : C D E Les principes fondamentaux applicables aux contrats informatiques - L absence de loi spécifique - La qualification juridique du contrat : clé de son contenu - Qu est-ce qu un «contrat informatique» - La quasi-inattaquabilité d une clause signée Quels contrats pour quels types de projets - Revue des différents contrats informatiques et leurs régimes spécifiques Contrats d achats des composants matériels (hardware, réseau etc) - Caractéristiques - Règles légales applicables - Les garanties expresses ou implicites - Les PAAS, IAAS etc Les contrats de licences - Les logiciels (ERP, les solutions métiers, les add-ons, les OS, Les bases de données - Le Saas - Les contrats de service annexes des éditeurs - Le marché du logiciel d occasion («used software») - Les pratiques éditeurs - Les audits de conformité Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 229

230 Rubrique : Management du système d'information Manager un projet informatique Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IMC02 Durée en jours : 2 Utiliser au mieux ses connaissances techniques de conduite de projet dans un environnement de projet à forts enjeux. Constituer, motiver et soutenir une équipe pour la rendre performante. Améliorer la communication et la visibilité du projet dans l'entreprise. Population concernée : Directeurs de Projet, PMO, chargés d'affaires, managers de contrats et responsables de Systèmes Applicatifs. Prérequis (hors niv.same requis / compétences) : Avoir suivi "Gestion de projet informatique" ou posséder un niveau équivalent. Clarifier son rôle Définir et mettre en place le projet Identifier les enjeux. Obtenir les objectifs. Maîtriser l'économie. Évaluer les contributions. Choisir un cycle de vie adapté et sécurisé. Jalonner le projet. Contrôles et plans projet. Anticiper, priorisé Construire et motiver l'équipe Facteurs de motivation. Attribuer des objectifs individuels ou d'équipe. Mobiliser l'intelligence collective. Déléguer. Gérer les conflits et recadrer. User de son pouvoir d'influence et peser sur les décisions Faire s'engager. Décider par l'analyse de la valeur. Vendre les risques. Prévoir l'arbitrage, anticiper les escalades. Négocier. S'adapter décrire et résoudre des problèmes. Communiquer Repérer les parties prenantes. Communiquer auprès de la hiérarchie. Tableau de bord et le reporting. Plan de communication. Montrer la valeur acquise et l'effort restant. Comité de pilotage. Comment faire passer ses suggestions 40% de pratiques Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 230

231 Rubrique : Management du système d'information Manager une équipe d'informaticiens Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IMC11 Durée en jours : 3 Présenter les bases du management et les spécificités du monde informatique. Population concernée : Managers nouvellement nommés ou en fonction depuis moins de 3 ans. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Se positionner en tant que manager d une équipe informatique -Identifier ces spécificités -Clarifier son rôle: définir son MOAT. -Se positionner en tant que manager : poser le TOAST. -Repérer les bases de son autorité : DPPD -Formaliser les règles du jeu au sein de l'équipe. -Fixer des objectifs SMART à ses collaborateurs. Motiver, animer, déléguer -Identifier les axes de motivation et les facteurs de démotivation -Distinguer les éléments de satisfaction et d insatisfaction -Mettre en œuvre un management adapté -Mettre en place un plan de délégation et en faire un outil de motivation -Savoir, mener un feedback constructif, un entretien Anticiper et gérer les situations difficiles -Repérer les comportements inadéquats (inertie, démotivation, opposition) -Identifier les origines des conflits, faire de la prévention -Désamorcer et gérer le conflit Repérer ses points forts et ses axes de progrès -Poser les premiers pas de progrès -Construire son plan d'action -Mesurer l'efficacité Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 231

232 Rubrique : Management du système d'information Analyse de la Valeur d'un projet, Business Case et ROI Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IMC03 Durée en jours : 2 Etablir le budget d'un projet et le situer dans le processus budgétaire global de l'entreprise. Construire le dossier de Business Case d'un projet. Garantir la pertinence et la fiabilité des informations financières du projet. Calculer et suivre le ROI. Prioriser les fonctions de service d un projet. Réduire l investissement en ne conservant que les fonctions et les niveaux d exigences nécessaires. Mesurer la performance du projet à l'aide des KPI. Population concernée : Directeurs de projets, PMO et tout acteur impliqué dans le Business Case d'un projet. Prérequis (hors niv.same requis / compétences) : Avoir contribué à un projet. Situer son rôle dans le processus budgétaire global - Rôle et place du Business Case dans la gouvernance. - Partager les définitions (Proposition, Budget, Prévisible, Réalisé...).- Le cadrage et les jalons.- La ventilation dans les structures.- Rôles et responsabilités.- Les différentes présentations du budget. Instruire un Business Case - L'analyse des risques et les scénarios - Récolter les entrants du projet, le coûts, le type de gains. - Evaluer la rentabilité par les indicateurs financiers - Les indicateurs clés (KPI) et leur sensibilité.- Effectuer le choix et argumenter. Analyse de la valeur des projets - Gouvernance des projets IT et PVA - Origine et principe de la PVA Suivre le projet - Les flux de trésorerie.- Sécuriser les commandes, les livraisons et les paiements. - Le calendrier d'arrêté.- Effectuer les arbitrages et l'atterrissage budgétaire. Savoir présenter un Business Case - Exemple de présentation. - Comparer les scénarios.- Favoriser la décision. TP : 40% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 232

233 Rubrique : Management du système d'information Piloter un projet de maintenance ou de TMA Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IMC05 Durée en jours : 2 Organiser et piloter une activité de maintenance. Gérer les priorités et rendre compte. Maîtriser la gestion des ressources humaines ou logicielles et les budgets. Population concernée : Responsables de Systèmes Applicatifs, chefs de projet maintenance et responsables de TMA. Prérequis (hors niv.same requis / compétences) : Avoir contribué à un projet de maintenance et maîtriser les techniques de gestion de projet. Les spécificités d'un projet de maintenance Les typologies de maintenance Les typologies de clients de la maintenance Les différentes formes d'externalisation des applications La gestion des demandes de maintenance Organiser l'activité et communiquer Démarrer la maintenance Répartition des rôles et des responsabilités La gestion de la documentation La gestion des modifications Le plan qualité Affecter les ressources et planifier Piloter la maintenance : indicateurs pertinents, risques, instances Organiser la maintenance : les points de vigilance TP : 50% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 233

234 Rubrique : Management du système d'information Piloter un projet sous-traité Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IMC06 Durée en jours : 2 Comprendre les enjeux d une sous-traitance de projet. Maîtriser la gouvernance d un projet au forfait sous-traité. Connaitre les méthodes et outils utiles au pilotage d un projet externalisé. Population concernée : Donneurs d ordre. Consultants. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Introduction Les phases d'un projet sous-traité en mode forfait Du besoin au lancement du projet sous-traité La gouvernance d'un projet sous-traité La clôture d'un projet sous-traité en mode forfait Introduction aux particularités d'une sous-traitance délocalisée Adopter une posture de partenariat TP : 30% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 234

235 Rubrique : Management du système d'information L'accompagnement du changement des projets informatiques Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IMC09 Durée en jours : 2 Connaître les missions du pilote de l'accompagnement au changement. Comprendre, anticiper, organiser et planifier l'accompagnement au changement. Mesurer l'avancement et la réussite d'un accompagnement au changement. Population concernée : Toute personne chargée de mettre en place un accompagnement au changement induit par un nouveau système applicatif : chef de projet, consultant. Prérequis (hors niv.same requis / compétences) : Aucun pré-requis nécessaire. Introduction Les étapes de la conduite d'un changement d'applicatif Les impacts d'un changement d'applicatif La stratégie d'accompagnement au changement Le pilotage de l'accompagnement au changement d'applicatif La clôture d'un accompagnement au changement d'applicatif Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 235

236 Rubrique : Management du système d'information Performances des SI Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IMC18 Durée en jours : 2 Connaitre les enjeux de la performance IT Inscrire la performance dans un projet d entreprise, Répertorier exhaustivement les investissements et les activités. Population concernée : Direction informatique. Direction fonctionnelle. Chef de projet utilisateur. Chef/ Directeur de projet technique. Architecte technique. Prérequis (hors niv.same requis / compétences) : Bonnes connaissances des architectures techniques. Les fondamentaux de la performance IT Inscrire la performance dans la gestion de projet Infrastructure matérielle et performances Les performances, enjeu de l'infrastructure réseau Les architectures virtualisées Performance et architectures logicielles Supervision Performances Web TP : 30% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 236

237 Rubrique : Management du système d'information Mise en œuvre du Cloud Computing Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IMC23 Durée en jours : 3 Connaître les possibilités des solutions de cloud, ainsi que les contraintes de mise en œuvre. Savoir mener un projet de création d'un cloud privé. Population concernée : Architecte, chef de projet, et toute personne souhaitant comprendre la notion de cloud, et plus précisément les solutions de cloud d'entreprise. Prérequis (hors niv.same requis / compétences) : Avoir une connaissance générale des systèmes d'informations. Définition : cloud computing, positionnement. Fonctionnalités disponibles : accès, partage de données, stockage distant, les services, les applications. Technologies : Eléments qui permettent le développement du cloud Cloud d'entreprise : Cloud privé : infrastructure, les avantages, sécurité, localisation des données. Les solutions disponibles : Exemples : Eucalyptus, Xen Cloud Platform, VMWare VSphere, Enomaly, cloudstack, openstack, opennebula. Fonctionnalités : de déploiement, de maintenance Mise en oeuvre avec Eucalyptus : Présentation. Architecture du produit. Installation depuis les packages RPM. Configuration, Lancement d'une machine virtuelle. Mise en œuvre du réseau entre machines virtuelles. Les différents modes de gestion du réseau par eucalyptus. Outils d'administration d'eucalyptus. Lien avec un cloud public. La sécurité : les risques, Aspects juridiques, protection des données, traçabilité, chiffrement, génération de clés,... TP : 60% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 237

238 Rubrique : Management du système d'information Marchés informatiques Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IMC07 Durée en jours : 2 Maîtriser la pratique des marchés publics et les spécificités des marchés publics informatiques. Présenter l'offre la plus pertinente. Population concernée : Toute personne en charge de l'élaboration de la réponse à une consultation publique en informatique. Prérequis (hors niv.same requis / compétences) : Connaître la réglementation et savoir analyser les besoins de la personne publique. Le langage et les contraintes de l'acheteur public Les outils de l'acheteur public La sous-traitance et la co traitance Les trois dernières réformes du code des marchés publics Eléments de lobbying Cas concret : cas réel de marché public TP : 30% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 238

239 Rubrique : Management du système d'information Test Driven Development Java JEE (méthode Agile) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IMC19 Durée en jours : 3 Concevoir et réaliser des produits logiciels autour de tests unitaires et de recette. Comprendre l'importance des tests dans la production de logiciels. Remanier et consolider vos applications existantes en introduisant des tests. Situer la pratique du développement piloté par les tests dans le contexte de la gestion de projet en général. Population concernée : Développeurs, chefs de projet. Prérequis (hors niv.same requis / compétences) : Connaître les notions de base d'un langage de développement. Aucune notion d'uml nécessaire. Introduction - origine, agilité, tests, débogueur, état de l'art, les types de tests,... Définition et principes du TDD - théorie,... - cycle de développement, JUnit et Eclipse, les 3A,... - exceptions, exhaustivité des tests, scénarii,... Les meilleures pratiques de développement agiles - conditions limites, des données SGBDR, des fichiers,... - des interfaces graphiques, des interfaces Web, des Servlets/JSP,... Techniques avancées avec le TDD - anomalies, charge et sécurité, performance, Stress tests,... Les objects Mock et Stub - théorie, application, bibliothèques du marché, JMOCK ou MockObject,... Les Outils - OpenSource et commerciaux, architecture matérielle de tests,... - outil d'intégration continue, de couverture de test,... Les qualités du TDD - gains, cas d'utilisation, scénarii, nouveaux enjeux industriels,... Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 239

240 Rubrique : Management du système d'information Tests Java : Méthode de plans de tests et jeux d'essais avec Java EE Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IMC20 Durée en jours : 2 Replacer les tests dans le contexte de la production d'applications Java EE de qualité : fonctionnel, charge, optimisation, tests unitaires. Savoir positionner les tests dans une gestion de projet en itérations type XP ou RUP. Savoir construire et intégrer une plate-forme de tests dans le cycle de développement Java. Savoir définir et implémenter une stratégie de tests avec les outils du marché. Savoir identifier les axes d'amélioration de vos applications suite aux tests. Population concernée : Développeurs, chefs de projet ou architectes impliqués dans la réalisation d applications Java EE. Prérequis (hors niv.same requis / compétences) : Expérience pratique sur les projets Java EE. Les problématiques de tests en Java - qualité logicielle, charge, optimisation du code,... Les fondamentaux du test logiciel - boîte noire, boîte blanche, non régression,... - tests statiques et dynamiques,... Les différentes stratégies de tests dans un projet - projet en V, méthode RUP et XP,... Elaboration d'une plate-forme de tests - scénarii, outils, automatisation avec AntHill,... Tests unitaires avec JUnit - intégration dans les outils de développement actuel : Eclipse, JBuilder, WSAD,... - granularité, API Junit, TestCase, TestSuite, supports graphiques, autres API de tests,... Tests de performances - terminologies, outils du marché, scénarii, environnements à tester,... Tuning et amélioration des applications - non régression, régression des performances, axes de Tuning,... Qualimétrie - conventions, les standards, codage objet, architecture, outils du marché,... Test Driven Developpement (TDD) - principes, émergence du design, techniques de Refactoring,... Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 240

241 Rubrique : Management du système d'information Industrialisation du déploiement d'applications Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IMC26 Durée en jours : 3 Identifier les enjeux de l industrialisation Positionner cette industrialisation dans le cycle de vie des applications Proposer une démarche pour industrialiser les déploiements Proposer un aperçu des outils du marché Population concernée : Chefs de projet Prérequis (hors niv.same requis / compétences) : Connaissance des systèmes d information Définition de l industrialisation (Rappel sur le cycle de vie des applications et son positionnement lors de l industrialisation) Démarche d industrialisation (Comment inscrire l industrialisation dans ses pratiques.les apports d ITIL dans l amélioration continue de l industrialisation. Les techniques d industrialisation : L intégration continue puis le déploiement continu) Présentation de l offre du marché -L outillage au cœur de l industrialisation - Les différentes approches possibles le mesure, Open Source, les éditeurs - Les différentes typologies d outils : o de packaging : Ant, Maven, Phing, Gradle, MS. Build o de gestion de configuration : Subversion, GIT, TFS, ClearCase o de gestion de composants : Apache Archiva, JFrog Artifactory, Sonatype Nexus o de déploiement : Commando.io, Distelli, Puppet, CFEngine, Rudder, XL Deploy, BMC Release LifeCycle Management, CA Release Automation o Les outils de supervision : Nagios, Zabbix, DynaTrace Pratique 30% Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 241

242 Rubrique : Projet SOMMAIRE Utilisation de l'application SICL@DE Siclade : formation des rédacteurs de fiches

243 Rubrique : Projet Utilisation de l'application SICL@DE Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IPC01 Durée en jours : 1 Etre en mesure de rédiger des fiches SICL@DE, connaître le circuit de validation pour l'examen systématique des SIC dans le cadre de l'im 2005 et s'initier à l'exploitation du référentiel SICL@DE. Population concernée : chef de projet SIC, responsable SIC d'organisme, responsable zone ou quartier fonctionnel, acteur intervenant directement dans l'instruction systématique des SIC (2005 DEF/DGSIC du 22 juillet 2010) Prérequis (hors niv.same requis / compétences) : chef de projet SIC, responsable SIC d'organisme, responsable zone ou quartier fonctionnel, acteur intervenant directement dans l'instruction systématique des SIC (2005 DEF/DGSIC du 22 juillet 2010) Rédaction des fiches SICL@DE avec les éléments attendus à chaque paragraphe et principalement les paragraphes : fonctionnel, technique, sécurité, ingénierie de projet, calendrier (phase et jalon), planification des ressources financières et humaines. - circuit de validation pour l'examen systématique des SIC dans le cadre de l'im 2005 ; - initiation à l'exploitation du référentiel SICL@DE recherche, rapports simples (selon profil). Moyens techniques : - salle de formation connectée à l'intradef avec un navigateur WEB (IE ou Firefox) pour se connecter à l'instance de formation. (*) Mode d inscription : DUCROT Inge Chef du CFI / [email protected] 243

244 Rubrique : Projet Siclade : formation des rédacteurs de fiches Méthode pédagogique : E-learning Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IPE01 Durée en jours : 1 Etre capable de gérer la vie d'un projet SI avec l'application Siclade Population concernée : Rédacteur de fiches projets Prérequis (hors niv.same requis / compétences) : Formation en E-learning : avoir accès à un poste informatique connecté sur l'intradef ; maîtriser l'environnement Windows Niveau requis : Non précisé Niveau visé : Application Pédagogie* : Formation à l utilisation de Sicl@de, l'outil de pilotage des SIC du Ministère de la Défense. Cadre d'utilisation réglementaire de Sicl@de et les acteurs Grands principes de fonctionnement de Siclade Le circuit d examen d une fiche Gérer sa fiche Mode d inscription : SALMON Marianne / [email protected] non concerné 0 244

245 Rubrique : Stages longs SOMMAIRE Maintenance et configuration des PC Systèmes et réseaux Programmeur d'applications Analyste Administration de la sécurité des systèmes et réseaux Administration de la sécurité des systèmes et réseaux - Niveau expert

246 Rubrique : Stages longs Maintenance et configuration des PC Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ILC01 Durée en jours : 45 Etre capable de : - Configurer un micro-ordinateur en réseau. - Identifier les problèmes de matériels et logiciels courants rencontrés sur les micro-ordinateurs. - Définir une configuration de PC. - Aider des utilisateurs en difficulté sur les outils standards bureautiques (Office). Population concernée : Militaires du rang - ouvriers - techniciens - personnels administratifs changeant de métier. Prérequis (hors niv.same requis / compétences) : Avoir une bonne connaissance de l'utilisation des micro-ordinateurs. Initiation base de données Micro (Access) Risques électriques Information sur les fibres optiques Maintenance et configuration Culture générale informatique Configuration logicielle de base (DOS) Configuration matérielle et logicielle Réseaux (théorie et pratique) Windows - Configuration Unix/Linux - Introduction pratique Techniques de récupération des données Mini-projet Sécurité des Systèmes d'information Mode d inscription : DUCROT Inge / [email protected] 246

247 Rubrique : Stages longs Systèmes et réseaux Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ILC02 Durée en jours : 45 Etre capable de : - Administrer un système Linux. - Administrer un système Windows. - Administrer un réseau local. - Participer à la définition d'une architecture réseau. Population concernée : Sous-officiers - techniciens expérimentés souhaitant apprendre le métier d'administrateur des systèmes et réseaux. Prérequis (hors niv.same requis / compétences) : Avoir une expérience conséquente du domaine informatique. Windows - Administration Windows - Sécurité Unix/Linux - Introduction pratique Unix/Linux Shell Script Linux - Administration Linux - Services réseaux Linux - Sécurité Réseaux locaux - Administration Réseaux - Sécurité Sécurité des systèmes d'information Mode d inscription : DUCROT Inge / [email protected] 247

248 Rubrique : Stages longs Programmeur d'applications Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ILC03 Durée en jours : 65 Etre capable de : - Rédiger un dossier de programmation (pseudo-code). - Programmer une application en langage C (y compris pointeurs). - Programmer des requêtes SQL et PL/SQL. - Participer au développement d'une application web. - Participer au développement d'une application en langage JAVA. Population concernée : Sous-officiers - techniciens expérimentés informaticiens souhaitant apprendre le métier de développeur d'applications. Prérequis (hors niv.same requis / compétences) : Avoir une expérience conséquente du domaine informatique. Algorithmique Langage C Structure de données SGBD Relationnels Administration d'un SGBDR Langage SQL Langage PL/SQL Développement internet Approche orientée objet Langage UML Langage JAVA Projet JAVA Sécurité des systèmes d'information Mode d inscription : DUCROT Inge / [email protected] 248

249 Rubrique : Stages longs Analyste Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ILC04 Durée en jours : 45 Etre capable de concevoir une application informatique en utilisant le formalisme MERISE. Etre capable de concevoir une application informatique en utilisant le formalisme UML. Etre capable de conduire un projet informatique. Connaître les différentes techniques et méthodes utilisées pour spécifier, concevoir, réaliser une application informatique de qualité. Population concernée : Sous-officiers - officiers - techniciens - cadres informaticiens souhaitant apprendre le métier d'analyste. Prérequis (hors niv.same requis / compétences) : Avoir une expérience conséquente du domaine informatique. SGBD Relationnels Administration d'un SGBDR Langage SQL Approche orientée objet Langage JAVA Conduite de projets Méthode Phare Méthode MERISE Langage UML Projet UML Architecture des systèmes d'information Sécurité des Systèmes d'information Mode d inscription : DUCROT Inge / [email protected] 249

250 Rubrique : Stages longs Administration de la sécurité des systèmes et réseaux Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ILC05 Durée en jours : 15 Connaître les grands principes de la sécurité des systèmes d'information. Connaître le référentiel réglementaire et méthodologique de la SSI. Etre capable d'administrer la sécurité d'un système Linux. Etre capable d'administrer la sécurité d'un système Windows. Etre capable d'administrer la sécurité d'un réseau local. Population concernée : Sous-officiers - techniciens expérimentés dans le domaine de l'administration des systèmes et réseaux. Prérequis (hors niv.same requis / compétences) : Expérience et pratique conséquente de l'administration des systèmes et réseaux. Sensibilisation à la nécessité de protéger les SI Retour d'expérience Principes de sécurisation des SI Référentiel législatif et réglementaire de la SSI, déontologie Référentiel méthodologique de la SSI pour les informaticiens (EBIOS,...) Réseaux - Sécurité Windows - Sécurité Linux - Sécurité et architectures sécurisées Mode d inscription : DUCROT Inge / [email protected] 250

251 Rubrique : Stages longs Administration de la sécurité des systèmes et réseaux - Niveau expert Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ILC06 Durée en jours : 20 Connaître les grands principes de la sécurité des systèmes d information. Connaître le référentiel réglementaire et méthodologique de la SSI. Etre capable d administrer la sécurité d un système Linux. Etre capable d administrer la sécurité d un système Windows. Etre capable d administrer la sécurité d un réseau local. Etre capable d identifier et d exploiter les vulnérabilités d un SIC. Etre capable de définir les mesures d optimisation de la sécurité d un SIC. Population concernée : Sous-officiers - techniciens expérimentés dans le domaine de l'administration des systèmes et réseaux. Prérequis (hors niv.same requis / compétences) : Expérience et pratique conséquente de l'administration des systèmes et réseaux. Sensibilisation à la nécessité de protéger les SI Retour d'expérience Principes de sécurisation des SI Référentiel législatif et réglementaire de la SSI, déontologie Référentiel méthodologique de la SSI pour les informaticiens (EBIOS,...) Réseaux - Sécurité Windows - Sécurité Linux - Sécurité et architectures sécurisées Sécurité approfondie - Pentest et vulnérabilités Mode d inscription : DUCROT Inge / [email protected] 251

252 Rubrique : Support informatique SOMMAIRE Installation et maintenance des PC Installation, configuration et optimisation de PC

253 Rubrique : Support informatique Installation et maintenance des PC Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ISC05 Durée en jours : 4 Acquérir les connaissances pour assurer l assemblage, la validation et la maintenance matérielle d un poste de travail utilisant un environnement type PC. Population concernée : Spécialistes de support de PC, techniciens, ingénieurs, administrateurs réseaux et les responsables qui sont impliqués dans l'exploitation, la maintenance et le support des PC. Prérequis (hors niv.same requis / compétences) : Avoir une connaissance de base en micro informatique. Niveau requis : Sensibilisation Niveau visé : Application Pédagogie* : A C D E S Assemblage/Désassemblage d'un PC Démontage et remontage entier d'un PC (TP) Stockage des données Périphériques d'impression Installation réseau Installation périphériques multimédia 253

254 Rubrique : Support informatique Installation, configuration et optimisation de PC Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : ISC08 Durée en jours : 8 Etre capable d' installer, de dépanner et de faire évoluer un PC. Population concernée : Personnel impliqué dans l'exploitation de parcs informatiques. Prérequis (hors niv.same requis / compétences) : Connaissances de base en informatique. Avoir déjà utilisé un PC. Niveau requis : Sensibilisation Niveau visé : Application Pédagogie* : A C D E S Fonctionnement et commandes de base Commandes de base DOS Représentation et manipulation de l'informatique (binaire, héxadécimal) Composition d'un ordinateur Le processeur Mémoire système RAM (Random Access Memory) La carte mère Le disque dur Les périphériques Installation et configuration d'un PC Assemblage/Désassemblage d'un PC Dépannage d'un PC Optimisation d'un PC Virtualisation Mode d inscription : DUCROT Inge / [email protected] 254

255 Rubrique : Système ouvert SOMMAIRE Unix/Linux - Initiation Unix/Linux - Programmation Shell Unix/Linux - Programmation avancée Unix/Linux - Administration des services réseaux Unix/Linux - Administration Unix/Linux - Administration avancée Unix/Linux - Administration de clusters - Haute disponibilité Unix/Linux - Gestion avancée des disques et des systèmes de fichiers Administration d'un serveur APACHE Administration d'un serveur POSTFIX sous Linux Open LDAP - Mise en œuvre et administration sous Linux Administration SOLARIS Administration SOLARIS - services réseaux Administration avancée SOLARIS Administration HP-UX Administration HP-UX - services réseaux

256 Rubrique : Système ouvert Unix/Linux - Initiation Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IOC03 Durée en jours : 4 Comprendre les mécanismes du système. Installer une distribution. Maîtriser les principales commandes et utilitaires. S'initier aux commandes réseau et à l environnement graphique. Population concernée : Techniciens supports, administrateurs systèmes, utilisateurs avancés. Prérequis (hors niv.same requis / compétences) : Avoir une expérience dans d autres systèmes d exploitation. Présentation du monde Unix-Linux Historique Unix/Linux Documentation, aide et support Description des composants de Unix/Linux Choix d'une distribution Installation, ouverture et fermeture de session Séquences de démarrage et d'arrêt Utiliser l'environnement graphique Initiation au shell Gérer le système de fichiers Éditeurs de textes Configuration du gestionnaire de packages Gestion des droits et des utilisateurs Configuration et Gestion d'une connexion Internet Gestion des imprimantes 256

257 Rubrique : Système ouvert Unix/Linux - Programmation Shell Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IOC04 Durée en jours : 4 Acquérir les compétences et connaissances nécessaires pour écrire des scripts en shell et exploiter les possibilités des filtres Unix/Linux. Population concernée : Techniciens support, administrateurs, développeurs et utilisateurs avancés. Prérequis (hors niv.same requis / compétences) : Avoir suivi le cours "Unix/Linux Initiation" ou avoir un niveau équivalent. Des notions de programmation sont souhaitées. Introduction Paramétrage de l'environnement Utilisation du shell en mode interactif Base de la programmation Variables et constantes Structure de contrôle Alias et fonctions arithmétiques Expressions régulières Chaine de caractères Filtre SED Processeur de texte AWK 257

258 Rubrique : Système ouvert Unix/Linux - Programmation avancée Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IOC05 Durée en jours : 4 Approfondir les connaissances en programmation applicative : environnement utilisateur/développeur, gestion des processus, gestion fine du système de fichier et de la mémoire. Population concernée : Développeurs sous Unix/Linux. Prérequis (hors niv.same requis / compétences) : Bonne connaissance d'un système Linux/Unix et de la programmation en C ou shell script. Outils et méthodes de développement Les processus Les threads Posix Communications entre processus Gestion de la mémoire Signaux Communiquer sur le réseau Entrées-sorties classiques et avancées 258

259 Rubrique : Système ouvert Unix/Linux - Administration des services réseaux Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IOC07 Durée en jours : 4 Acquérir des connaissances et compétences pour administrer les services d'infrastructures indispensables au SI - DNS, annuaire, et partage de ressources. Population concernée : Administrateurs systèmes et réseaux. Prérequis (hors niv.same requis / compétences) : Avoir suivi le cours "Unix/Linux Administration" et avoir des connaissances en réseaux, ou niveau équivalent. Notions de base Protocoles TCP/IP Services réseaux et super serveur Xinetd Sessions distantes : protocole SSH Serveur DHCP Serveur DNS Annuaire LDAP Protocole NFS Protocole FTP Protocole SMB/CIFS Protocole HTTP 259

260 Rubrique : Système ouvert Unix/Linux - Administration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IOC06 Durée en jours : 4 Acquérir les compétences et connaissances nécessaires pour configurer et administrer un serveur Unix/Linux. Population concernée : Administrateurs systèmes et réseaux. Prérequis (hors niv.same requis / compétences) : Avoir suivi le cours "Unix/Linux Initiation" ou avoir un niveau équivalent. Installation et mise à jour Gestion des utilisateurs Systèmes et sous-systèmes de fichiers (EXT, LVM, RAID) Démarrage et arrêt du système (init, upstart, Systemd), Gestion des services Gestion des processus Gestion des périphériques, fichiers spéciaux Archivage et sauvegarde Ajout et suppression de logiciels Compilation du noyau Journaux systèmes Fondamentaux du réseau Gestion du service de temps administration à distance X-Window 260

261 Rubrique : Système ouvert Unix/Linux - Administration avancée Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IOC15 Durée en jours : 3 Personnaliser le système au niveau du noyau et des pilotes - Etudier et analyser l'activité et les performances du système - Dépanner le système. Population concernée : Administrateurs systèmes et réseaux. Prérequis (hors niv.same requis / compétences) : Avoir suivi le cours "Unix/Linux Administration" et "Unix/Linux programmation Shell" ou avoir un niveau équivalent. Une première expérience d'administration Unix/Linux est souhaitée. Rappel de l'architecture système Noyau Linux Loadable Kernel Modules Gestion des drivers /PROC et /SYS Gestion de l'activité Contrôler et améliorer les performances Dépannage 261

262 Rubrique : Système ouvert Unix/Linux - Administration de clusters - Haute disponibilité Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IOC16 Durée en jours : 3 Connaître les différents types de clusters sous Linux et mettre en oeuvre une architecture de répartition de charge et de haute disponibilité. Population concernée : Administrateurs systèmes et réseaux. Prérequis (hors niv.same requis / compétences) : Avoir suivi le cours "Unix/Linux Administration" et "Unix/Linux Administration avancée". Avoir de bonnes connaissances des protocoles réseaux. Haute disponibilité Clustering Adresses réseaux Linux Virtual Server (LVS) Linux Director Daemon (IDIRECTORD) Applications (KeepAlived, PaceMaker ) Données, besoins et différentes solutions techniques (LVM, RAID, DRDB, GFS, Hearbeat ) 262

263 Rubrique : Système ouvert Unix/Linux - Gestion avancée des disques et des systèmes de fichiers Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IOC08 Durée en jours : 3 Acquérir les compétences et connaissances avancées sur les systèmes de gestion des volumes logiques. Examiner, dans le détail, les différents systèmes de fichiers journalisés «libres» ainsi que les outils complémentaires ACLs et quotas. Population concernée : Administrateurs systèmes et réseaux. Prérequis (hors niv.same requis / compétences) : Avoir suivi le cours "Unix/Linux Administration" ou avoir un niveau équivalent. Systèmes de fichiers Gestion avancée des disques (Gestion SATA, SAS et EFI) LVM : Logical Volume Manager RAID et Raidtools, accès par plusieurs chemins (Multipath) Stockage réseau (SAN, NAS, NFS, CIFS, XFS, DBRD, ACL et quotas, GNDB) Sauvegarde 263

264 Rubrique : Système ouvert Administration d'un serveur APACHE Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IOC09 Durée en jours : 3 Acquérir les compétences et connaissances nécessaires pour installer, configurer et administrer un serveur WEB Apache sous Linux. Population concernée : Techniciens, administrateurs Linux, développeurs Web. Prérequis (hors niv.same requis / compétences) : Avoir suivi le cours "Unix/Linux Administration" ou "Unix/Linux Administration des services réseaux", ou niveau équivalent. Acquisition et installation Fichiers journaux du serveur Utilisation d'outils de contrôle Interface CGI (Common Gateway Interface) Server-Parsed HTML Servlets Java Ajout de fonctionnalités avec des modules serveur Objets partagés dynamiques (DSO) Sécurité du serveur apache et du site web Authentification des utilisateurs Transactions sécurisées (protocole HTTPS) Connexion sécurisée avec le module SSL 264

265 Rubrique : Système ouvert Administration d'un serveur POSTFIX sous Linux Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IOC10 Durée en jours : 3 Acquérir les compétences et connaissances nécessaires pour installer, configurer et administrer un serveur POSTFIX sous Linux. Population concernée : Techniciens, administrateurs Linux. Prérequis (hors niv.same requis / compétences) : Avoir suivi le cours "Unix/Linux Administration" ou niveau équivalent. Architecture et principes fondamentaux Installation et configuration de Postfix Maîtriser les protocoles et la sécurité (SMTP, POP, IMAP) Exploitation de Postfix Routage du courrier Distribution et stockage du courrier Un environnement à sécuriser (chroot, notifications, Amavisd, Spamassassin, smtpd_sasl, TLS) Serveur POP/IMAP Dovecot 265

266 Rubrique : Système ouvert Open LDAP - Mise en œuvre et administration sous Linux Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IOC14 Durée en jours : 4 Acquérir les compétences nécessaires pour installer, configurer et administrer un annuaire LDAP sous Linux. Population concernée : Professionnels de l'informatique confrontés à un projet de mise en place d'annuaire Open LDAP sous Linux. Prérequis (hors niv.same requis / compétences) : Connaissances de base de l'administration Linux en environnement de domaines et des réseaux. Introduction Protocole LDAP Modèle d'information Modèle de nommage Modèle fonctionnel Modèle de sécurité Modèle de duplication Peuplement de l'annuaire Logiciels du marché OpenLDAP : Fonctionnalités et particularités les backends Installation et configuration Démarrer le serveur Configuration des clients LDAP Opérations sur l'annuaire (ajout, visualisation et suppressions d'entrées) Les outils graphiques d'administration d'annuaire (Apache Directory Studio, Jexplorer, Opéra...) Gestion des logs Sécurité (Acl, Ldaps, Start_TLS) Réplication - Proxying Optimisations - notions de base sauvegarde et restauration intégration d'un service, cas concret avec SAMBA 266

267 Rubrique : Système ouvert Administration SOLARIS Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IOC12 Durée en jours : 4 Acquérir les compétences et connaissances nécessaires pour gérer les systèmes de fichiers locaux, gérer les arrêts, démarrage et modifications du niveau de fonctionnement du système, maîtriser le partitionnement des disques, les outils d'administration, gérer les périphériques, sauvegarder et restaurer le système de fichier. Connaître de manière approfondie les mécanismes d administration systèmes et réseaux dans un environnement Solaris, versions 8, 9 et 10. Population concernée : Informaticiens souhaitant approfondir leur maîtrise d Unix, futurs administrateurs d'un site Solaris. Prérequis (hors niv.same requis / compétences) : Posséder une première expérience d'unix. Introduction Installation, gestion des logiciels, auto-configuration Démarrage-arrêt Outils d'administration (SMF) Gestion des utilisateurs Systèmes de fichiers Sauvegardes Gestion de l espace de pagination Périphériques Mise en œuvre de TCP/IP NFS Impressions X11 Initiation à la virtualisation Administration quotidienne Sécurité du système : introduction et généralités 267

268 Rubrique : Système ouvert Administration SOLARIS - services réseaux Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IOC13 Durée en jours : 4 Acquérir les compétences et connaissances nécessaires pour administrer des services réseaux sous Solaris, versions 8, 9 et 10 Population concernée : Administrateurs d'un site Solaris souhaitant mettre en oeuvre un réseau. Prérequis (hors niv.same requis / compétences) : Bonne maîtrise de l administration Solaris. Avoir suivi la formation "administration Solaris". Le réseau et les services TCP/IP Les connaissances indispensables Configuration d'un client DHCP NFS Les services de nom et de résolution d'adresses Les différents services de nom et leurs rôles DNS, LDAP et NIS Intégration des postes et serveur Windows 268

269 Rubrique : Système ouvert Administration avancée SOLARIS Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IOC19 Durée en jours : 4 Acquérir les compétences nécessaires sous Solaris 8, 9 et 10 pour : gérer les systèmes de fichiers loaux et les arrêts. Démarrer et modifier le niveau de fonctionnement du système. Maîtriser le partitionnement des disques, les outils d'administration. Gérer les périphériques. Sauvegarder et restaurer le système de fichiers Population concernée : Administrateurs d'un site Solaris souhaitant approfondir leurs connaissances en administration Prérequis (hors niv.same requis / compétences) : Bonne maîtrise de l administration Solaris. Avoir suivi la formation "administration Solaris". Rappels sur le rôle de l administrateur. Installation avancée, Installation en réseau, Jumpstart Virtualisation sous Solaris (Xen, VirtualBox et zones Solaris avec zlogin) Configuration système avancée (/etc/system, modload/modunload) File system et gestion de volumes (svm, zfs, fssnap) Analyse de performances (les ressources à contrôler, les outils, prises de traces avec sar et dtrace) Les actions correctrices (répartition des charges avec FSS et TS) NFS, configuration avancée et sécurisation Installation et configuration de services DNS et LDAP Réseau et sécurité (mise en place d un Firewall, de services en mode sécurisé, commandes et fichiers de configuration) 269

270 Rubrique : Système ouvert Administration HP-UX Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IOC17 Durée en jours : 4 Acquérir les compétences et connaissances nécessaires pour gérer les systèmes de fichiers locaux, gérer les arrêts, démarrage et modifications du niveau de fonctionnement du système, maîtriser le partitionnement des disques, les outils d'administration, gérer les périphériques, sauvegarder et restaurer le système de fichier. Connaître de manière approfondie les mécanismes d administration systèmes et réseaux dans un environnement HP- UX. Population concernée : Informaticiens souhaitant approfondir leur maîtrise d Unix, futurs administrateurs d'un site HP-UX. Prérequis (hors niv.same requis / compétences) : Posséder une première expérience d'unix. Introduction Outils d'administration Gestion des utilisateurs Volumes logiques, Systèmes de fichiers Gestion de l espace de pagination Périphériques Mise en œuvre de TCP/IP Administration quotidienne Initialisation et arrêt du système Disques partagés avec NFS Sécurité du système : introduction et généralités 270

271 Rubrique : Système ouvert Administration HP-UX - services réseaux Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IOC18 Durée en jours : 4 Acquérir les compétences et connaissances nécessaires pour administrer des services réseaux sous HP-UX. Population concernée : Administrateurs d'un site HP-UX souhaitant mettre en oeuvre un réseau. Prérequis (hors niv.same requis / compétences) : Bonne maîtrise de l administration de HP-UX. Le réseau et les services TCP/IP, démon Inetd Les connaissances indispensables Les outils propriétaires d'administration (SAM) Configuration d'un client DHCP Les services de nom et de résolution d'adresses (DNS, LDAP et NIS) Intégration des postes et serveur Windows (service Samba, partage de ressources et d'imprimantes) 271

272 SOMMAIRE Rubrique : Système Windows Windows Server 2008 R2 - Administration Windows Server Administration Windows Server 2008 R2 - Services réseaux Windows Server 2012 R2 - Services réseaux Windows Server 2008 R2- Active Directory Windows Server 2012 R2 - Active Directory Domain Services Windows Server 2008/2008 R2 Implémenter, administrer et Dépanner IIS Windows Server 2012 R2 - Implémenter, administrer et Dépanner IIS Windows Server 2008/2008 R2 - Gestion accès et identités Windows Server 2012 R2 Infrastructure et Gestion accès et identités Windows Server 2008/2008 R2 - Clusters Windows Server 2012 R2- Clusters Windows Server 2008/2008 R2 - Surveillance et maintenance Windows Server 2012 R2- Surveillance et maintenance Windows Server 2008/2008 R2 - Virtualisation serveur Windows Server 2012 R2 - Virtualisation serveur sous Hyper V Windows Server 2008/2008 R2 - Virtualisation de postes et d applications Windows Server 2012 R2- Virtualisation de postes et d applications Windows Server 2008/2008 R2 - System Center Virtual Machine Manager Windows Server 2012 R2- System Center Virtual Machine Manager Windows Server 2008/2008 R2 - Déploiement Windows Server 2012 R2 - Déploiement Windows Server - Programmation Powershell Windows Server 2012 R2 Les Nouveautés (Séminaire) Windows 7 - Support technique et Assistance aux utilisateurs Windows 8 - Support technique et Assistance aux utilisateurs Windows 7 - Déploiement et administration Windows 8 - Déploiement et administration Déploiement de Windows 7 avec MDT SCCM Administration SCCM 2012 R2 - Administration SCOM SCOM 2012 R Windows server 2008/2008 R2 de TSE à RDS

273 Windows 2012 R2 RDS

274 Rubrique : Système Windows Windows Server 2008 R2 - Administration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC02 Durée en jours : 4 Acquérir les connaissances et compétences nécessaires pour gérer les comptes et les ressources dans une infrastructure Windows Server 2008/2008 R2. Connaître les mécanismes de sauvegarde et d'optimisation des performances. Population concernée : Techniciens informatiques souhaitant découvrir l'administration de base de Windows Server Prérequis (hors niv.same requis / compétences) : Avoir une bonne connaissance de Windows 7. Avoir des connaissances sur les réseaux locaux et TCP/IP. Introduction à la gestion de l environnement Microsoft Windows server 2008/2008 R2 Création d objets utilisateurs et ordinateurs AD DS Création de groupes et d unités d organisation Gestion de l accès aux ressources dans les services de domaine active directory Configuration des objets et approbations active directory Création et configuration d une stratégie de groupe Configuration des environnements des utilisateurs et des ordinateurs à l aide d une stratégie de groupe Configuration de la conformité des serveurs en matière de sécurité Configuration et gestion des technologies de stockage Configuration et gestion du système de fichiers DFS Analyse et maintenance des serveurs Windows Server 2008/2008 R2 Gestion des mises à jour avec WSUS Vue d ensemble des rôles Windows server 2008 R2 Sauvegarde et restauration de Windows Server 2008/2008 R2 274

275 Rubrique : Système Windows Windows Server Administration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC36 Durée en jours : 4 Acquérir les connaissances et compétences nécessaires pour gérer les comptes et les ressources dans une infrastructure Windows Server 2012/2012 R2. Connaître les mécanismes de sauvegarde et d'optimisation des performances. Population concernée : Techniciens informatiques souhaitant découvrir l'administration de base de Windows Server 2012 R2. Prérequis (hors niv.same requis / compétences) : Avoir une bonne connaissance de Windows 7. Avoir des connaissances sur les réseaux locaux et TCP/IP. Introduction à la gestion de l environnement Microsoft Windows server 2012 R2 Création d objets utilisateurs et ordinateurs AD DS Création de groupes et d unités d organisation Gestion de l accès aux ressources dans les services de domaine active directory Configuration des objets et approbations active directory Création et configuration d une stratégie de groupe Configuration des environnements des utilisateurs et des ordinateurs à l aide d une stratégie de groupe Configuration de la conformité des serveurs en matière de sécurité Configuration et gestion des technologies de stockage Configuration et gestion du système de fichiers DFS Analyse et maintenance des serveurs Windows Server 2012 R2 Gestion des mises à jour avec WSUS Vue d ensemble des rôles Windows server 2012 R2 Sauvegarde et restauration de Windows Server 2012 R2 Nouveautés 2012 R2 275

276 Rubrique : Système Windows Windows Server 2008 R2 - Services réseaux Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC04 Durée en jours : 4 Comprendre la cohérence de la plateforme de services réseau de Windows server 2008/2008 R2. Savoir automatiser la configuration IP. Sécuriser les échanges, fiabiliser le réseau, gérer le stockage et la haute diponibilité. Population concernée : Techniciens et Administrateurs de réseaux. Prérequis (hors niv.same requis / compétences) : Connaissance de l'administration de base de Windows Server 2008/2008 R2. Installation et configuration des serveurs Installation et dépannage DNS Configuration et administration WINS Configuration et dépannage de DHCP Configuration et dépannage d'ipv6 TCP/IP Configuration et dépannage du routage et accès à distance Installation, configuration et dépannage du rôle service de stratégie réseau Configurer NAP (Network Access Protection) avec DHCP et un serveur VPN Configuration et administration du système de distribution de fichier (DFS) Configuration et administration des technologies de stockage Assurance de la disponibilité des réseaux et des données Garantir la configuration des serveurs 276

277 Rubrique : Système Windows Windows Server 2012 R2 - Services réseaux Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC37 Durée en jours : 4 Comprendre la cohérence de la plateforme de services réseau de Windows server 2012/2012 R2. Savoir automatiser la configuration IP. Sécuriser les échanges, fiabiliser le réseau, gérer le stockage et la haute diponibilité. Population concernée : Techniciens et Administrateurs de réseaux. Prérequis (hors niv.same requis / compétences) : Connaissance de l'administration de base de Windows Server 2008/2008 R2 ou 2012 R2. Installation et configuration des serveurs Installation et dépannage DNS Configuration et administration WINS Configuration et dépannage de DHCP Configuration et dépannage d'ipv6 TCP/IP Configuration et dépannage du routage et accès à distance Installation, configuration et dépannage du rôle service de stratégie réseau Configurer NAP (Network Access Protection) avec DHCP et un serveur VPN Configuration et administration du système de distribution de fichier (DFS) Configuration et administration des technologies de stockage Assurance de la disponibilité des réseaux et des données Garantir la configuration des serveurs Prise en charge DNSSEC Redondance DHCP Gestion des adresses IP 277

278 Rubrique : Système Windows Windows Server 2008 R2- Active Directory Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC06 Durée en jours : 4 Acquérir les connaissances et compétences nécessaires pour installer, configurer et administrer les services d'annuaire Active Directory de Windows Server 2008/2008 R2. Population concernée : Administrateurs de serveurs souhaitant apprendre à implémenter Active Directory dans un environnement distribué. Prérequis (hors niv.same requis / compétences) : Maîtrise de l'administration de base de Windows Server 2008/2008 R2. Présentation des services de domaine Active Directory (AD DS) Administration sécurisée et efficace d'active Directory Gestion des utilisateurs Gestion des groupes Prise en charge des comptes d'ordinateur Implémentation d'une infrastructure de stratégie de groupe Gestion et configuration de la sécurité en entreprise avec les paramètres de stratégie de groupe Administration sécurisée Amélioration de la sécurité de l'authentification dans un domaine service de domaines Active Directory (AD DS) Configuration du système DNS Administration des contrôleurs de domaine des services d'annuaire Active Directory (AD DS) Gestion des sites et de la réplication Active Directory Continuité du service d'annuaire Gestion de plusieurs domaines et forêts 278

279 Rubrique : Système Windows Windows Server 2012 R2 - Active Directory Domain Services Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC38 Durée en jours : 4 Acquérir les connaissances et compétences nécessaires pour installer, configurer et administrer les services d'annuaire Active Directory de Windows Server 2012/2012 R2. Population concernée : Administrateurs de serveurs souhaitant apprendre à implémenter Active Directory dans un environnement distribué. Prérequis (hors niv.same requis / compétences) : Connaissance de l'administration de base de Windows Server 2012 R2. Présentation des services de domaine Active Directory (AD DS) Administration sécurisée et efficace d'active Directory Gestion des utilisateurs Gestion des groupes Prise en charge des comptes d'ordinateur Implémentation d'une infrastructure de stratégie de groupe Gestion et configuration de la sécurité en entreprise avec les paramètres de stratégie de groupe Administration sécurisée Amélioration de la sécurité de l'authentification dans un domaine service de domaines Active Directory (AD DS) Configuration du système DNS Administration des contrôleurs de domaine des services d'annuaire Active Directory (AD DS) Gestion des sites et de la réplication Active Directory Continuité du service d'annuaire Gestion de plusieurs domaines et forêts Les Nouveautés 2012 R2 279

280 Rubrique : Système Windows Windows Server 2008/2008 R2 Implémenter, administrer et Dépanner IIS Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC55 Durée en jours : 3 Etre capable d'installer IIS, de créer, configurer et administrer des sites Web. Savoir implémenter la sécurité sur un serveur IIS et surveiller et optimiser un serveur Web. Savoir configurer des applications Web. Population concernée : Administrateurs souhaitant installer et configurer IIS 7.0 sur Windows Server Prérequis (hors niv.same requis / compétences) : Bonnes connaissances des protocoles et de l'architecture des applications Web. Connaissances de base de l'administration des serveurs Windows. Configurer un serveur web avec Internet Information Server (IIS) Configurer les pools d'applications Configuration des paramètres d application sur d IIS Configurer les modules d'iis Assurer la maintenance et la sécurité d'un serveur web Configuration de délégation et de l administration à distance Utiliser Powershell pour administrer IIS Monitorer IIS pour augmenter les performances Assurer la disponibilité du site web Dépanner les serveurs IIS 280

281 Rubrique : Système Windows Windows Server 2012 R2 - Implémenter, administrer et Dépanner IIS Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC56 Durée en jours : 3 Etre capable d'installer IIS, de créer, configurer et administrer des sites Web. Savoir implémenter la sécurité sur un serveur IIS et surveiller et optimiser un serveur Web. Savoir configurer des applications Web. Population concernée : Administrateurs souhaitant installer et configurer IIS 7.0 sur Windows Server Prérequis (hors niv.same requis / compétences) : Bonnes connaissances des protocoles et de l'architecture des applications Web. Connaissances de base de l'administration des serveurs Windows Configurer un serveur web avec Internet Information Server (IIS) Configurer les pools d'applications Configuration des paramètres d application sur d IIS Configurer les modules d'iis Assurer la maintenance et la sécurité d'un serveur web Configuration de délégation et de l administration à distance Utiliser Powershell pour administrer IIS Monitorer IIS pour augmenter les performances Assurer la disponibilité du site web Dépanner les serveurs IIS 281

282 Rubrique : Système Windows Windows Server 2008/2008 R2 - Gestion accès et identités Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC12 Durée en jours : 4 Configurer, déployer et gérer le service de certificats d Active Directory, de dépanner les solutions de gestion d identité et d accès. Population concernée : Professionnel informatique intéressés par des solutions IDA - Responsable d intégration (applications et plateformes dans l annuaire entreprise) et d'adaptation de la sécurité en fonction des besoins Prérequis (hors niv.same requis / compétences) : Bonnes connaissances d'active Directory et Windows Server 2008 R2 Définir l'architecture au niveau de la forêt Définir l'architecture au niveau des domaines Définir l'architecture physique pour optimiser la réplication Concevoir la structure des domaines et les stratégies d'administration en fonction de l'organisation Définir les stratégies de groupe Spécifier la sécurité dans Active Directory Optimiser la disponibilité d'active Directory et établir un plan de reprise d'activité Concevoir un plan de reprise après sinistre Configurer le service de certificats d Active Directory (AD CS) Déployer et gérer des certificats Configurer Active Directory Lightweight Directory Services Configuration d'active Directory FS (Federation Services) Configuration d'active Directory RMS (Rights Management Services) Maintenance des solutions de droits d'accès Résolution des problèmes d'identification et de droits d'accès 282

283 Rubrique : Système Windows Windows Server 2012 R2 Infrastructure et Gestion accès et identités Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC39 Durée en jours : 4 Configurer, déployer et gérer le service de certificats d Active Directory, de dépanner les solutions de gestion d identité et d accès. Population concernée : Professionnel informatique intéressés par des solutions IDA - Responsable d intégration (applications et plateformes dans l annuaire entreprise) et d'adaptation de la sécurité en fonction des besoins Prérequis (hors niv.same requis / compétences) : Bonnes connaissances d'active Directory et Windows server 2012 R2 Définir l'architecture au niveau de la forêt Définir l'architecture au niveau des domaines Définir l'architecture physique pour optimiser la réplication Concevoir la structure des domaines et les stratégies d'administration en fonction de l'organisation Définir les stratégies de groupe Spécifier la sécurité dans Active Directory Optimiser la disponibilité d'active Directory et établir un plan de reprise d'activité Concevoir un plan de reprise après sinistre Configurer le service de certificats d Active Directory (AD CS) Déployer et gérer des certificats Configurer Active Directory Lightweight Directory Services Configuration d'active Directory FS (Federation Services) Configuration d'active Directory RMS (Rights Management Services) Maintenance des solutions de droits d'accès Résolution des problèmes d'identification et de droits d'accès Procédure d'installation du controleur Les nouveautés 2012 R2 Dynamic Access Control 283

284 Rubrique : Système Windows Windows Server 2008/2008 R2 - Clusters Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC15 Durée en jours : 3 Etre capable de mettre en œuvre les mécanismes de clustering sous Windows Server 2008/2008R2. Population concernée : Informaticiens, ingénieurs systèmes, administrateurs systèmes Windows. Prérequis (hors niv.same requis / compétences) : Expérience d'administrateur Windows Server 2008, connaissances dans le domaine d'équilibrage de charge et gestion d'applications serveur. Compétences en méthodologie de dépannage et leurs outils Introduction aux clusters Introduction au Failover Cluster Préparation de l installation d un cluster Vue d ensemble des besoins en stockage Configuration des ressources cluster en fonction des rôles installés Assurer la maintenance des clusters failover Mettre en œuvre les clusters répartis géographiquement (géo cluster) Mettre en œuvre les clusters pour la répartition des charges réseaux (NLB) 284

285 Rubrique : Système Windows Windows Server 2012 R2- Clusters Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC42 Durée en jours : 3 Etre capable de mettre en œuvre les mécanismes de clustering sous Windows Server 2012/2012R2. Population concernée : Informaticiens, ingénieurs systèmes, administrateurs systèmes Windows. Prérequis (hors niv.same requis / compétences) : Expérience d'administrateur Windows Server 2012, connaissances dans le domaine d'équilibrage de charge et gestion d'applications serveur. Compétences en méthodologie de dépannage et leurs outils. Introduction aux clusters Introduction au Failover Cluster Préparation de l installation d un cluster Vue d ensemble des besoins en stockage Configuration des ressources cluster en fonction des rôles installés Assurer la maintenance des clusters failover Mettre en œuvre les clusters répartis géographiquement (géo cluster) Mettre en œuvre les clusters pour la répartition des charges réseaux (NLB) Migration d'un cluster 2008 vers 2012 R2 Intégration du service OSCSO Amélioration du cluster de basculement Volumes partagés en cluster version 2 Rôle "Scale-Out-File-Server" Mise à jour automatique des clusters 285

286 Rubrique : Système Windows Windows Server 2008/2008 R2 - Surveillance et maintenance Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC16 Durée en jours : 3 Acquérir les connaissances et compétences nécessaires pour assurer la maintenance du serveur, surveiller les performances, et mettre en place un système de sauvegarde et restauration efficace. Population concernée : Techniciens et administrateurs de réseaux d'entreprise. Prérequis (hors niv.same requis / compétences) : Maitrise de l'administration de base de Windows Server 2008/2008 R2. Architecture interne de Windows 2008/2008 R2 Gestion des correctifs et des services packs Gestion à distance Suivi d'activité Mise en place des audits de surveillance Maintenance préventive Mise en place de la haute disponibilité Dépannage de Windows 2008/2008 R2 Optimisation d'un serveur Windows 2008/2008 R2 Commandes powershell Sauvegarde et restauration complète d'un serveur après crash 286

287 Rubrique : Système Windows Windows Server 2012 R2- Surveillance et maintenance Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC43 Durée en jours : 3 Acquérir les connaissances et compétences nécessaires pour assurer la maintenance du serveur, surveiller les performances, et mettre en place un système de sauvegarde et restauration efficace. Population concernée : Techniciens et administrateurs de réseaux d'entreprise. Prérequis (hors niv.same requis / compétences) : Maitrise de l'administration de base de Windows Server 2012 R2. Architecture interne de Windows 2012 R2 Nouvelle console de gestionnaire serveur Gestion des correctifs et des services packs Gestion à distance Suivi d'activité Surveillance et audit Maintenance préventive Mise en place de la haute disponibilité Dépannage de Windows 2012 R2 Optimisation d'un serveur Windows 2012 R2 Nouvelles commandes powershell version 4 Gestion de la conformité Nouveautés sauvegarde 2012 R2 serveur Les nouveautés 2012 R2 287

288 Rubrique : Système Windows Windows Server 2008/2008 R2 - Virtualisation serveur Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC19 Durée en jours : 4 Savoir mettre en œuvre et gérer un serveur de virtualisation avec Windows Server 2008/2008 R2 (Hyper V). Population concernée : Administrateurs système Windows Server 2008/2008 R2 qui gèrent et appliquent les technologies de virtualisation du serveur au sein de leur réseau. Prérequis (hors niv.same requis / compétences) : Connaître l'administration de Windows Server 2008/2008 R2, et connaissance des concepts de virtualisation. Introduction à Windows Server 2008/2008 R2 Hyper-V Configurer Hyper-V en haute disponibilité Création de machines virtuelles et de disques durs virtuels Paramètres de machines virtuelles, de snapshots, et haute disponibilité Migration de machines virtuelles vers Hyper-V Introduction à System Center Virtual Machine Manager Gestion de la bibliothèque d'images de machines virtuelles sur SCVMM et des checkpoints Powershell et disaster recovery 288

289 Rubrique : Système Windows Windows Server 2012 R2 - Virtualisation serveur sous Hyper V3 Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC44 Durée en jours : 4 Installer et gérer une plateforme de virtualisation Microsoft avec Hyper-V 3 - Utiliser System Center 2012 Virtual Machine Manager pour gérer des machines virtuelles - Superviser un réseau de machines virtuelles. Population concernée : Administrateurs système Windows Server 2012 R2 qui gèrent et appliquent les technologies de virtualisation du serveur au sein de leur réseau. Prérequis (hors niv.same requis / compétences) : Connaître l'administration de Windows Server 2012 R2, et connaissance des concepts de virtualisation. Evaluation et planification de la virtualisation Installation et configuration du rôle serveur HYPER-V Le réseaux sous HYPER-V 3 - Nouveautés Création et configuration de disques durs virtuels et d'ordinateurs virtuels Administration et maintenance Haute disponibilité d'hyper-v CLUSTER ou pas CLUSTER? PRA Accessible à tous les budgets grâce à HYPER-V 3 Présentation et installation de SYSTEM CENTER 2012 R2 - VRTUAL MACHINE MANAGER Gestion de la virtualisation avec SC2012 R2 - VMM 289

290 Rubrique : Système Windows Windows Server 2008/2008 R2 - Virtualisation de postes et d applications Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC20 Durée en jours : 4 Savoir mettre en œuvre et gérer la virtualisation des postes de travail et d applications avec Windows Server 2008/2008 R2. Population concernée : Administrateurs système Windows Server 2008/2008 R2. Prérequis (hors niv.same requis / compétences) : Posséder des connaissances techniques dans les domaines de l'administration système Windows Server. Planification des scénarios de déploiement de la virtualisation des postes de travail Mise en oeuve de Windows Virtual PC et du mode Windows XP Mise en œuvre de Microsoft entreprise Desktop virtualization Configuration et déploiement des images MED-V Gestion du déploiement MED-V Mise en œuvre de APP-V Planification et déploiement des clients APP-V Gestion et Administration de la virtualisation d applications Séquencement d applications pour la virtualisation Configuration des services d accès distants et de RemoteApp Mise en œuvre de la virtualisation des états utilisateurs Configuration de l infrastructure des bureaux virtuels 290

291 Rubrique : Système Windows Windows Server 2012 R2- Virtualisation de postes et d applications Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC45 Durée en jours : 4 Savoir mettre en œuvre et gérer la virtualisation des postes de travail et d applications avec Windows Server 2012/2012 R2. Population concernée : Administrateurs système Windows Server 2012 R2. Prérequis (hors niv.same requis / compétences) : Posséder des connaissances techniques dans les domaines de l'administration système Windows Server. Evaluer et déterminer les options de déploiement des postes de travail Planification et implémentation VDI Gestion d une virtualisation utilisateur Supervision de l infrastructure virtualisée Conception d une stratégie de déploiement logiciel Implémenter la virtualisation de présentation Configurer et déployer la virtualisation de présentation pour applications Conception et déploiement de la virtualisation d applications Séquencer et déployer des applications virtuelles Gestion de la sécurité et des mises à jour des applications virtuelles Surveillance de l utilisation et des performances 291

292 Rubrique : Système Windows Windows Server 2008/2008 R2 - System Center Virtual Machine Manager Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC21 Durée en jours : 3 Savoir assurer le déploiement et la gestion de System Center Virtual Machine Manager sous Windows Server 2008/2008 R2. Population concernée : Consultants, intégrateurs, administrateurs réseau. Prérequis (hors niv.same requis / compétences) : Connaissance de l'administration de base de Windows Server 2008/2008 R2 et bonne connaissance d'hyper V. Rappels sur Hyper V Installation de System Center Virtual Machine Manager Configuration le matériel VM, les hôtes et les rôles des utilisateurs Configuration du self-service portal et des bibliothèques Déploiement et gestion de VMS Conversion des plate-formes physiques ou virtuelles Déploiement des VMs en haute disponibité avec VMS Gestion des instances virtuelles checkpoints et des patchs Mise en œuvre de la surveillance et des rapports Surveillance et dépannage 292

293 Rubrique : Système Windows Windows Server 2012 R2- System Center Virtual Machine Manager Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC46 Durée en jours : 3 Savoir assurer le déploiement et la gestion de System Center Virtual Machine Manager sous Windows Server 2012/2012 R2. Population concernée : Consultants, intégrateurs, administrateurs réseau. Prérequis (hors niv.same requis / compétences) : Connaissance de l'administration de base de Windows Server 2012 R2 et bonne connaissance d'hyper V3. Installation et configuration de System Center 2012 R2 Virtual Machine Manager Gestion de l infrastructure réseau et de stockage dans System Center 2012 R2 Création et gestion des machines virtuelles avec Microsoft System Center 2012 R2 Virtual Machine Manager Configuration et gestion de System Center 2012 R2 Virtual Machine Gestion des clouds dans System Center 2012 R2 Virtual Machine Manager Gestion des services dans System Center 2012 R2 Virtual Manager et App Protection et surveillance de l infrastructure de virtualisation 293

294 Rubrique : Système Windows Windows Server 2008/2008 R2 - Déploiement Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC23 Durée en jours : 2 Savoir assurer le déploiement Windows Server 2008/2008 R2 (installation en local et par le réseau, utilisation des outils de déploiement, migration de versions de Windows Server). Population concernée : Ingénieurs et administrateurs systèmes windows. Prérequis (hors niv.same requis / compétences) : Bonnes connaissances de l'administration de Windows Server 2008/2008 R2 et connaissances d'active Directory. Installation et configuration de Windows Server 2008/2008 R2 Configuration de Windows Server Core 2008/2008 R2 Installation automatisée (unattended) Windows Server 2008/2008 R2 Utiliser Windows Deployment Services (WDS) Mettre en oeuvre Microsoft Deployment Toolkit (MDT) 294

295 Rubrique : Système Windows Windows Server 2012 R2 - Déploiement Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC49 Durée en jours : 2 Savoir assurer le déploiement Windows Server 2012/2012 R2 (installation en local et par le réseau, utilisation des outils de déploiement, migration de versions de Windows Server). Population concernée : Ingénieurs et administrateurs systèmes windows. Prérequis (hors niv.same requis / compétences) : Bonnes connaissances de l'administration de Windows Server 2008/2008 R2 ou 2012 et connaissances d'active Directory. Installation et configuration de Windows Server 2012 R2 Configuration de Windows Server Core 2012 R2 Installation automatisée (unattended) Windows Server 2012 R2 Utiliser Windows Deployment Services (WDS) Mettre en oeuvre Microsoft Deployment Toolkit (MDT) 295

296 Rubrique : Système Windows Windows Server - Programmation Powershell Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC25 Durée en jours : 3 Acquérir les bases du langage Powershell - Développer des scripts pour administrer des systèmes Windows - Repérer et corriger les erreurs de programmation. Population concernée : Administrateurs système gérant un parc de machines Windows. Prérequis (hors niv.same requis / compétences) : Avoir une expérience de l'utilisation et de l'administration de Windows, d'active Directory et de la sécurité d'un système. Connaissance d'un langage de script ou de programmation souhaitée Vue d'ensemble de Windows PowerShell Sécurité des scripts PowerShell Utiliser les scripts PowerShell L Active Directory de Windows 2008 R2, 2012 R2 La gestion des droits Gestion des rôles avec windows server 296

297 Rubrique : Système Windows Windows Server 2012 R2 Les Nouveautés (Séminaire) Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC40 Durée en jours : 1 Acquérir les concepts nécessaires au pilotage de l'installation et de la configuration de Windows Server 2012 R2 au niveau Réseau et Active Directory. Population concernée : Administrateurs Windows d'entreprises, Chefs de projets. Prérequis (hors niv.same requis / compétences) : Bonnes connaissances des concepts d'administration AD et connaissances des notions fondamentales de l'ad Niveau requis : Sensibilisation Niveau visé : Sensibilisation Pédagogie* : C D E Installation et configuration des serveurs Windows server 2012 R2 Surveillance et maintenance des serveurs Windows Server 2012 R2 Gestion de Windows Server 2012 R2 avec Powershell Gestion du stockage pour Windows Server 2012 R2 Mise en oeuvre des services réseau Mise en œuvre de Direct Access Mise en œuvre du Failover clustering Mise en œuvre de Hyper V Mise en œuvre du Cluster à basculement pour Hyper V Mise en œuvre du contrôle d accès dynamique Mise en œuvre des services de domaine AD Mise en œuvre de l AD FS 297

298 Rubrique : Système Windows Windows 7 - Support technique et Assistance aux utilisateurs Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC28 Durée en jours : 4 Savoir identifier et résoudre les problèmes liés aux applications, savoir identifier les causes et résoudre les problèmes de réseau et de sécurité. Savoir gérer et maintenir les systèmes Windows 7. Savoir gérer le support des utilisateurs. Population concernée : Informaticiens, techniciens support Helpdesk. Prérequis (hors niv.same requis / compétences) : Avoir de bonnes connaissances en configuration de Windows 7 et des bases en administration de Windows Server Configuration des accès aux fichiers et aux imprimantes sur les clients Configuration de la connectivité réseau Configuration des connections réseaux sans fils Sécurisation des bureaux Optimisation et maintenance de Windows 7 Résolution des problèmes liés à la gestion du poste de travail Résolution des problèmes liés à la connectivité réseau Résolution des problèmes liés au matériel Résolution des problèmes liés aux fichiers et aux dossiers Résolution des problèmes liés aux imprimantes Résolution des problèmes liés à l'installation Configuration des ordinateurs mobiles et des accès distants 298

299 Rubrique : Système Windows Windows 8 - Support technique et Assistance aux utilisateurs Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC50 Durée en jours : 4 Savoir identifier et résoudre les problèmes liés aux applications, savoir identifier les causes et résoudre les problèmes de réseau et de sécurité. Savoir gérer et maintenir les systèmes Windows 8 / 8.1 Savoir gérer le support des utilisateurs. Population concernée : Informaticiens, techniciens support Prérequis (hors niv.same requis / compétences) : Avoir de bonnes connaissances en configuration de Windows 8 et des bases en administration de Windows Server Configuration des accès aux fichiers et aux imprimantes sur les clients Configuration de la connectivité réseau Configuration des connections réseaux sans fils Sécurisation des bureaux Optimisation et maintenance de Windows 8 Résolution des problèmes liés à la gestion du poste de travail Résolution des problèmes liés à la connectivité réseau Résolution des problèmes liés au matériel Résolution des problèmes liés aux fichiers et aux dossiers Résolution des problèmes liés aux imprimantes Résolution des problèmes liés à l'installation Configuration des ordinateurs mobiles et des accès distants 299

300 Rubrique : Système Windows Windows 7 - Déploiement et administration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC29 Durée en jours : 4 Savoir mettre en œuvre les différentes techniques de déploiement de postes Windows 7, Savoir administrer le système d'exploitation Windows 7. Population concernée : Informaticiens, techniciens support Prérequis (hors niv.same requis / compétences) : Avoir de bonnes connaissances en configuration de Windows 7 et des bases en administration de Windows Server Introduction et interface utilisateur de Windows 7 Introduction au déploiement Windows Preinstallation Environment (WinPE 3) Technologie d image/clonage Introduction à MDT Migration des profils utilisateurs Administration Réseau et sécurité de Windows 7 Maintenance et dépannage de Windows 7 Présentation du déploiement de windows 7 par SCCM 300

301 Rubrique : Système Windows Windows 8 - Déploiement et administration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC51 Durée en jours : 4 Savoir mettre en œuvre les différentes techniques de déploiement de postes Windows 8 / 8.1, Savoir administrer le système d'exploitation Windows 8 / 8.1. Population concernée : Informaticiens, techniciens support Prérequis (hors niv.same requis / compétences) : Avoir de bonnes connaissances en configuration de Windows 8 et des bases en administration de Windows Server Introduction et interface utilisateur de Windows 8 Introduction au déploiement Windows Preinstallation Environment (WinPE 3) Technologie d image/clonage Introduction à MDT Migration des profils utilisateurs Administration Réseau et sécurité de Windows 8 Maintenance et dépannage de Windows 8 Présentation du déploiement de windows 8 par SCCM 301

302 Rubrique : Système Windows Déploiement de Windows 7 avec MDT 2013 Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC57 Durée en jours : 3 Etre capable d installer, de cloner et de déployer automatiquement Windows 7 Entreprise Edition avec Microsoft Deployment Toolkit (MDT) Population concernée : Informaticiens (ingénieurs et administrateurs système), techniciens support Helpdesk. Prérequis (hors niv.same requis / compétences) : Connaitre l'installation et la configuration de Windows 7 Introduction au déploiement Activation de windows Les fondamentaux en deploiement windows microsoft deployment toolkit (mdt)

303 Rubrique : Système Windows SCCM Administration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC34 Durée en jours : 5 Savoir installer et administrer System Center Configuration Manager (SCCM) 2007 afin d'optimiser la gestion d'un parc informatique. Population concernée : Ingénieurs systèmes ou administrateur système avec expérience d'une à trois années chargé de la gestion d'un parc informatique Windows Prérequis (hors niv.same requis / compétences) : Avoir suivi Windows 2008 R2 Administration ou posséder les connaissances équivalentes en administration de Windows Server 2008R2 Vue d ensemble sur Microsoft System Center Configuration Manager 2007 Planification et déploiement d'une architecture de site unique Planification et déploiement des clients Inventaire et comptage d'utilisation logiciel Requête et rapport Préparation et gestion de la distribution logicielle Déployer un système d'exploitation Travailler avec la gestion de configuration souhaitée dans Configuration Manager 2007 Utilisation des outils à distance et Wake on Lan Gestion des appareils mobiles en utilisant Configuration Manager 2007 Planification et configuration d'une hiérarchie de sites multiples 303

304 Rubrique : Système Windows SCCM 2012 R2 - Administration Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC53 Durée en jours : 5 Savoir installer et administrer System Center Configuration Manager (SCCM) 2012 R2 afin d'optimiser la gestion d'un parc informatique. Population concernée : Ingénieurs systèmes ou administrateur système avec expérience d'une à trois années chargé de la gestion d'un parc informatique Windows Prérequis (hors niv.same requis / compétences) : Avoir suivi Windows 2008 R2 Administration ou posséder les connaissances équivalentes en administration de Windows Server 2008R2 Vue d ensemble de SCCM 2012 R2 Découverte et organisation des ressources Gestion du client Configuration Manager Gestion de l'inventaire et du comptage logiciel Requêtes et rapports Gestion du déploiement de logiciels en utilisant les packages et les programmes Création et déploiement d'applications Gestion du déploiement d'applications Déploiement et gestion des mises à jour logicielles Gestion du déploiement du système d'exploitation Gestion des paramètres de conformité Gestion des périphériques mobiles Configuration de Wake on Lan, Power management et contrôle distant 304

305 Rubrique : Système Windows SCOM 2007 Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC35 Durée en jours : 3 Savoir installer et administrer System Center Operations Manager (SCOM) 2007 afin d'assurer la supervision d'un ensemble de serveurs (notamment la gestion des alertes). Population concernée : Ingénieurs systèmes ou administrateur système avec expérience d'une à trois années chargé de la gestion d'un parc informatique Windows Prérequis (hors niv.same requis / compétences) : Très bonnes connaissances de l'administration avancée de serveurs Windows et d'active Directory Vue d ensemble sur Microsoft System Center Operation Manager 2007 Installer System Center Operations Manager Utiliser la console «opérations» Configurer le groupe de supervision Installer et configurer les agents Configurer les Management Packs Mettre en place les rapports Superviser des systèmes sans agent Collecter les données d'audit Automatiser Operations Manager avec PowerShell Prendre en charge des environnements complexes Introduction à l intégration de la suite System Center 305

306 Rubrique : Système Windows SCOM 2012 R2 Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC54 Durée en jours : 3 Savoir installer et administrer System Center Operations Manager (SCOM) 2012 afin d'assurer la supervision d'un ensemble de serveurs (notamment la gestion des alertes). Population concernée : Administrateurs systèmes et réseaux chargés de la supervision d'un parc de serveurs Windows Prérequis (hors niv.same requis / compétences) : Très bonnes connaissances de l'administration avancée de serveurs Windows et d'active Directory Architecture et implémentation Les interfaces et la gestion des accès Configuration du groupe d'administration Le déploiement de l'agent de supervision Les packs de l'agent de supervision Les packs d'administration Les rapports La modélisation de vos services Supervision des périphériques SNMP Supervision des systèmes non Windows Intégration de la suite Sytem Center 306

307 Rubrique : Système Windows Windows server 2008/2008 R2 de TSE à RDS Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC47 Durée en jours : 2 Connaître toutes les nouvelles caractéristiques des Remote Desktop Services dans Windows Server 2008/2008 R2 - Déployer et prendre en charge ces caractéristiques - Déployer les Remote Desktop Services dont une infrastructure de bureaux virtuels (VDI). Population concernée : Techniciens souhaitant mettre en oeuvre un serveur Terminal Server sur Windows 2008/2008 R2. Prérequis (hors niv.same requis / compétences) : Connaissance de l'administration d'un serveur Windows Introduction aux services RDS Différentes composantes de RDS 4 Scénarios en charge par RDS 2008 R2 Installation et paramétrage des rôles Introduction au déploiement d'infrastructure de bureaux virtuels (VDI) Administration et GPO Logs et dépannage 307

308 Rubrique : Système Windows Windows 2012 R2 RDS Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IWC48 Durée en jours : 2 Connaître toutes les nouvelles caractéristiques des Remote Desktop Services dans Windows Server 2012/2012 R2 - Déployer et prendre en charge ces caractéristiques - Déployer les Remote Desktop Services dont une infrastructure de bureaux virtuels (VDI). Population concernée : Techniciens souhaitant mettre en oeuvre un serveur Terminal Server sur Windows 2008/2008 R2. Prérequis (hors niv.same requis / compétences) : Connaissance de l'administration d'un serveur Windows 2012 R2. Introduction aux services RDS Différentes composantes de RDS 4 Scénarios en charge par RDS 2012 R2 Installation et paramétrage des rôles Déploiement d'infrastructure de bureaux virtuels (VDI) Administration et GPO Logs et dépannage 308

309 Rubrique : Virtualisation SOMMAIRE VMWARE vsphere 5 - Installation, configuration et management VMWARE vsphere 5 - Diagnostic et administration avancée VMWARE vsphere 5 - Evolutivité et haute disponibilité VMWARE vcloud Director - Installation, configuration, administration

310 Rubrique : Virtualisation VMWARE vsphere 5 - Installation, configuration et management Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IVC07 Durée en jours : 4 Etre capable d installer et configurer une infrastructure virtuelle VMWARE. vsphere : création, déploiement et utilisation de machines virtuelles, administration et sauvegardes de l infrastructure. Population concernée : Administrateurs système, ingénieurs système et utilisateurs en charge de VMware ESX/ESXi et/ou vcenter Server. Prérequis (hors niv.same requis / compétences) : Expérience en administration de serveurs. Introduction à la virtualisation VMWare Configuration ESXI/ESX Installation et utilisation de VCenter Server Mise en réseau Stockage Machines virtuelles Contrôle d accès Surveillance des ressources Evolutivité Haute disponibilité et protection de données Gestion de la configuration Installer ESX 310

311 Rubrique : Virtualisation VMWARE vsphere 5 - Diagnostic et administration avancée Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IVC08 Durée en jours : 4 Etre capable de dépanner un serveur ESX/ESXi, de corriger les dysfonctionnements liés aux réseaux, au stockage ou au démarrage des machines virtuelles. Population concernée : Administrateurs et ingénieurs systèmes, personnels support technique recherchant les connaissances permettant d'être autonomes dans la maintenance/dépannage de leurs infrastructures vsphere. Prérequis (hors niv.same requis / compétences) : Avoir suivi le cours "VMWARE vsphere 5 - Installation, configuration et management" ou équivalent. Introduction Méthodes de résolution d incident par ligne de commande Fichiers journaux d ESX, ESXI et VCenter Server Dépannage réseau Dépannage de l administration Dépannage du stockage Dépannage de VMotion Dépannage de l infrastructure VMWare 311

312 Rubrique : Virtualisation VMWARE vsphere 5 - Evolutivité et haute disponibilité Edition : 2016 Etat : Reconduit Code Alliance : S Réf. CFD : IVC09 Durée en jours : 3 Etre capable d implémenter une infrastructure virtuelle VMWARE. vsphere hautement disponible aux niveaux : serveurs ESX, machines virtuelles, applications et serveurs d administration et d aborder l optimisation des ressources et la gestion centralisée. Population concernée : Administrateurs système, ingénieurs système en charge de Vmware Prérequis (hors niv.same requis / compétences) : Avoir suivi le cours "VMWARE vsphere 5 - Installation, configuration et management" ou équivalent. Continuité de service Mise en clusters de machines virtuelles Clusters VMWare high availability VMWare fault tolerance VMWare VCenter Server Heartbeat 312

313 Rubrique : Virtualisation VMWARE vcloud Director - Installation, configuration, administration Edition : 2016 Etat : Nouveau Code Alliance : S Réf. CFD : IVC10 Durée en jours : 3 Installer, configurer et gérer Vmware vsphere et ses deux composants Vmware ESXi et Vmware vcenter Server. Population concernée : Consultant, ingénieurs systèmes, administrateurs centre de données de Cloud Prérequis (hors niv.same requis / compétences) : Avoir suivi le cours "VMWARE vsphere 5 - Installation, configuration et management" ou équivalent et connaissances solides en réseaux TCP/IP Architecture VCloud director et composants intégration VMWare, vcenter, Chargeback et VMware Operations manager Reseau VMWare Cloud types de réseaux pour Vcloud Director possibilités de communication : organisations et vapps Pool réseaux partage des contenus Fournisseurs de VCloud VMWare Organisations VMWare Vcloud Director Securité de base Gestion des ressources Cloud Gestion des ressources VMWare Sphere Surveillance des composants VMWare Vcloud Utilisateurs d'une organisation Intallation de VMWare Vcloud Director 313

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

SOMMAIRE Thématique : Systèmes d'information et d'exploitation SOMMAIRE Rubrique : Application groupware... 2 Rubrique : Base de données...22 Rubrique : Conduite de projets...65 Rubrique : Développement...94 Rubrique : État de l'art... 144 Rubrique : Internet... 164

Plus en détail

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

SOMMAIRE Thématique : Systèmes d'information et systèmes d'exploitation SOMMAIRE Thématique : Systèmes d'information et systèmes d'exploitation Rubrique : Application groupware... 2 Rubrique : Base de données...29 Rubrique : Conduite de projets...73 Rubrique : Développement...

Plus en détail

Notre Catalogue des Formations IT / 2015

Notre Catalogue des Formations IT / 2015 Notre Catalogue des Formations IT / 2015 Id Intitulé Durée Gestion de projets et méthodes I1101 I1102 I1103 I1104 I1105 I1106 I1107 I1108 I1109 I1110 I1111 I1112 I1113 I1114 I1115 I1116 I1117 I1118 I1119

Plus en détail

CQP Développeur Nouvelles Technologies (DNT)

CQP Développeur Nouvelles Technologies (DNT) ORGANISME REFERENCE STAGE : 26572 20 rue de l Arcade 75 008 PARIS CONTACT Couverture géographique : M. Frédéric DIOLEZ Bordeaux, Rouen, Lyon, Toulouse, Marseille Tél. : 09 88 66 17 40 Nantes, Lille, Strasbourg,

Plus en détail

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition)

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition) Avant-propos 1. Objectifs du livre 13 2. Structure du livre 14 Un projet informatique 1. Les enjeux 17 1.1 Les buts d'un projet 17 1.2 Les protagonistes d'un projet 18 1.3 Exemples de projets 19 2. Les

Plus en détail

Messagerie & Groupeware. augmentez l expertise de votre capital humain

Messagerie & Groupeware. augmentez l expertise de votre capital humain Messagerie & Groupeware augmentez l expertise de votre capital humain OUTLOOK 2010* Etude des fonctionnalités d un logiciel de messagerie Tout public 1 journée MG01 Maîtrise de l environnement Windows

Plus en détail

Catalogue Formation «Vanilla»

Catalogue Formation «Vanilla» Catalogue Formation «Vanilla» Date : octobre 2009 Table des matières Liste des Formations...2 Contenu des formations...3 Vanilla FastTrack...3 Vanilla Architecture...5 Enterprise Services...6 BIPortail...7

Plus en détail

FILIÈRE TRAVAIL COLLABORATIF

FILIÈRE TRAVAIL COLLABORATIF FILIÈRE TRAVAIL COLLABORATIF 89 MICROSOFT EXCHANGE SQL Server... /... TRAVAIL COLLABORATIF Introduction à l installation et à la gestion d Exchange Server 2007 Durée 3 jours MS5909 Gérer la sécurité de

Plus en détail

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

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

Catalogue & Programme des formations 2015

Catalogue & Programme des formations 2015 Janvier 2015 Catalogue & Programme des formations 2015 ~ 1 ~ TABLE DES MATIERES TABLE DES MATIERES... 2 PROG 1: DECOUVERTE DES RESEAUX... 3 PROG 2: TECHNOLOGIE DES RESEAUX... 4 PROG 3: GESTION DE PROJETS...

Plus en détail

Systèmes et réseaux d information et de communication

Systèmes et réseaux d information et de communication 233 DIRECTEUR DES SYSTÈMES ET RÉSEAUX D INFORMATION ET DE COMMUNICATION Code : SIC01A Responsable des systèmes et réseaux d information FPESIC01 Il conduit la mise en œuvre des orientations stratégiques

Plus en détail

L offre de formation 2014 INSET de Dunkerque

L offre de formation 2014 INSET de Dunkerque Informatique et systèmes d information Code action Session Libellé Date début Date fin Page SX2HM 002 Green it ou " informatique verte " 04/09/2014 05/09/2014 3 SX2HF 002 Marchés publics informatiques

Plus en détail

W4 - Workflow La base des applications agiles

W4 - Workflow La base des applications agiles W4 - Workflow La base des applications agiles, W4 [email protected] Vous avez dit «workflow»? Processus : Enchaînement ordonné de faits ou de phénomènes, répondant à un certain schéma et

Plus en détail

Expertises Métiers & e-business. Technologies Microsoft & OpenSource. Méthodologies et gestion de projet

Expertises Métiers & e-business. Technologies Microsoft & OpenSource. Méthodologies et gestion de projet Expertises Technologies Microsoft & OpenSource Méthodologies et gestion de projet Expertises Expertises SmartView réalise des missions en relation et en coordination avec l'ensemble des acteurs du système

Plus en détail

Business Intelligence avec SQL Server 2012

Business Intelligence avec SQL Server 2012 Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Table des matières Les éléments à télécharger sont disponibles

Plus en détail

Expert technique J2EE

Expert technique J2EE EHRET Guillaume 25, rue de la Richelandiere 42100 SAINT ETIENNE 32 ans - Célibataire Expert technique J2EE Domaines de compétences Environnement et langages Expertise en programmation Java et en architecture

Plus en détail

Portail collaboratif Intranet documentaire Dématérialisation de processus

Portail collaboratif Intranet documentaire Dématérialisation de processus Portail collaboratif Intranet documentaire Dématérialisation de processus 2 Le groupe Divalto, Solutions de gestion Catalyseur de performance Créé en 1982, le groupe Divalto propose des solutions de gestion

Plus en détail

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

Le tout fichier Le besoin de centraliser les traitements des fichiers. Maitriser les bases de données. Historique Introduction à l informatique : Information automatisée Le premier ordinateur Définition disque dure, mémoire, carte mémoire, carte mère etc Architecture d un ordinateur Les constructeurs leader du marché

Plus en détail

Introduction MOSS 2007

Introduction MOSS 2007 Introduction MOSS 2007 Z 2 Chapitre 01 Introduction à MOSS 2007 v. 1.0 Sommaire 1 SharePoint : Découverte... 3 1.1 Introduction... 3 1.2 Ce que vous gagnez à utiliser SharePoint... 3 1.3 Dans quel cas

Plus en détail

Paul FLYE SAINTE MARIE

Paul FLYE SAINTE MARIE Paul FLYE SAINTE MARIE ASSISTANT CHEF DE PROJET DANS LE DÉVELOPPEMENT INFORMATIQUE Domaines de compétences Conduite de projet (échange avec la maitrise d ouvrage, maitrise d œuvre, rédaction des spécifications

Plus en détail

GOOGLE, OUTILS EN LIGNE

GOOGLE, OUTILS EN LIGNE Powered by TCPDF (www.tcpdf.org) GOOGLE, OUTILS EN LIGNE Powered by TCPDF (www.tcpdf.org) Sommaire Formation Google Apps, utilisateur - 3 Google Apps, administrateur - 5 Office 365, prise en main - 8 Google

Plus en détail

CALENDRIERS DES FORMATIONS 2015- LILLE

CALENDRIERS DES FORMATIONS 2015- LILLE CALENDRIERS DES FORMATIONS 2015- LILLE Pour les dates sur PARIS, TOULOUSE, NANTES, LYON, STRASBOURG et AIX télécharger les calendriers sur www.3itforms.fr 3it FORMATION 56/58 Boulevard de la République

Plus en détail

Présentation du Programme Régional de Formations Qualifiantes

Présentation du Programme Régional de Formations Qualifiantes Présentation du Programme Régional de Formations Qualifiantes Le Programme Régional de Formations Qualifiantes (PRFQ) a pour objectif d aider les ligériens à accéder et à se maintenir dans un emploi durable

Plus en détail

GESTION DE PROJET. www.ziggourat.com - Tél : 01 44 61 96 00 N enregistrement formation : 11752861675

GESTION DE PROJET. www.ziggourat.com - Tél : 01 44 61 96 00 N enregistrement formation : 11752861675 GESTION DE PROJET www.ziggourat.com - Tél : 01 44 61 96 00 N enregistrement formation : 11752861675 Introduction à la Gestion de Projet... 3 Management de Projet... 4 Gestion de Projet informatique...

Plus en détail

7 villa de la citadelle Né le 13 mai 1983 94110 Arcueil Nationalité : Française. Développeur Web JEE COMPÉTENCES

7 villa de la citadelle Né le 13 mai 1983 94110 Arcueil Nationalité : Française. Développeur Web JEE COMPÉTENCES Philippe Crépin 7 villa de la citadelle Né le 13 mai 1983 94110 Arcueil Nationalité : Française : 06.17.46.12.09 : [email protected] Disponibilité : En poste chez Soft Computing Développeur Web JEE

Plus en détail

Formation : Langues : Types d Intervention et Secteurs d Activité :

Formation : Langues : Types d Intervention et Secteurs d Activité : Ismail HACHOUM 142, Rue Georges Pompidou, 59110 La Madeleine - FRANCE Email : [email protected] Tél: +33(0) 650 198 937 27 ans - Marié Permis B Ingénieur Etudes et Développement Java/JEE Formation

Plus en détail

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

CHEF DE PROJET & ARCHITECTE.NET SAMIR BENFARES FORMATION LANGUE COMPÉTENCES TECHNIQUES CERTIFICATION CHEF DE PROJET & ARCHITECTE.NET SAMIR BENFARES FORMATION 2002-2007 : IFIPS - Département Informatique (ex FIIFO) Formation en alternance en 5 ans d'ingénieurs de l université Paris-Sud XI Orsay Juin 2002

Plus en détail

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 «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 «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) Module 1 : Programmer une application informatique Durée

Plus en détail

Gagner en performance avec un extranet. et mener son projet extranet?

Gagner en performance avec un extranet. et mener son projet extranet? Gagner en performance avec un extranet Comment déterminer et mener son projet extranet? mars 2010 Gagner en performance avec un extranet Nos intervenants Charles Billon, Architecte logiciel, KEY BLOX éditeur

Plus en détail

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,

Plus en détail

Cours 10219A: Configuration, Gestion Et Résolution Des Problèmes De Microsoft Exchange Server 2010

Cours 10219A: Configuration, Gestion Et Résolution Des Problèmes De Microsoft Exchange Server 2010 Cours 10219A: Configuration, Gestion Et Résolution Des Problèmes De Microsoft Exchange Server 2010 Durée: 5 jours À propos de ce cours Ce cours dirigé par un instructeur et réparti sur cinq journées vous

Plus en détail

Catalogue des Formations

Catalogue des Formations Catalogue des Formations When skills meet your need Pilotage et management SI Base de donnée et Aide à la décision Développement www.intellectus.ma www.fb.com/intellectusconsulting [email protected]

Plus en détail

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

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 Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

Planning de Formation Année 2012 Management, Informatique, Bureautique et Langues

Planning de Formation Année 2012 Management, Informatique, Bureautique et Langues Business Management and Global Internet Center Planning de Formation Année 2012 Management, Informatique, Bureautique et Langues B.M.G.I. Center Centre Agréé Microsoft Office Adresse : 88 Ter, Bd. KRIM

Plus en détail

Chef de Projet Web. Expériences. Compétences. Diplômes. Formations. Communication. Informatique

Chef de Projet Web. Expériences. Compétences. Diplômes. Formations. Communication. Informatique Chef de Projet Web Expériences 2011 Chargé de Projets Informatique de Gestion et Décisionnel 2008 Expert Stratégie et Technologies Web 2007 Consultant Informatique 2005 Chargé de Communication 2002 Ingénieur

Plus en détail

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

SharePoint Foundation 2013 Construire un intranet collaboratif en PME (édition enrichie de vidéos) Présentation des technologies SharePoint 1. Introduction 19 2. Enjeux 20 3. Les pièges à éviter 22 4. Présentation technologique 22 4.1 Historique 23 4.2 Briques fonctionnelles et comparatif des éditions

Plus en détail

1/15. Jean Bernard CRAMPES Daniel VIELLE

1/15. Jean Bernard CRAMPES Daniel VIELLE 1/15 Jean Bernard CRAMPES Daniel VIELLE CaseOnCloud est un SaaS de gestion de projets de développement logiciel CaseOC est : Multi démarches : MACAO MACAO Agile SCRUM Suivi d'aucune démarche particulière

Plus en détail

Chapitre 1 Introduction

Chapitre 1 Introduction Les éléments à télécharger sont disponibles à l'adresse suivante : http://www.editions-eni.fr Saisissez la référence ENI de l'ouvrage SOBI10SHA dans la zone de recherche et validez. Cliquez sur le titre

Plus en détail

Les tableaux de bord de pilotage de nouvelle génération. Copyright 2002-2008 PRELYTIS

Les tableaux de bord de pilotage de nouvelle génération. Copyright 2002-2008 PRELYTIS Les tableaux de bord de pilotage de nouvelle génération Sommaire PRELYTIS en quelques mots LiveDashBoard : principes directeurs et positionnement La couverture fonctionnelle Démonstration Les packages

Plus en détail

Exchange Server 2013 Préparation à la certification MCSE Messaging - Examen 70-341

Exchange Server 2013 Préparation à la certification MCSE Messaging - Examen 70-341 Chapitre 1 Introduction à Exchange A. Présentation d'exchange 16 1. Public visé 16 2. La messagerie au sein de l entreprise 16 3. L évolution des plateformes Exchange 17 B. Introduction à Exchange 2O13

Plus en détail

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer Le Processus RUP Database Administrator Project Leader H. Kadima Performance Engineer Release Engineer Analyst Designer / Developer Tester Table des matières 1. De l artisanat à l industrialisation de

Plus en détail

PROFIL DE POSTE AFFECTATION. SERIA (service informatique académique) DESCRIPTION DU POSTE

PROFIL DE POSTE AFFECTATION. SERIA (service informatique académique) DESCRIPTION DU POSTE PROFIL DE POSTE BAP : CORPS : NATURE : SPÉCIALITÉ : E ITRF Externe IGR 2, Chef de projet développement ÉTABLISSEMENT : Rectorat SERVICE : VILLE : SERIA (service informatique académique) DESCRIPTION DU

Plus en détail

Plan d études du CAS SMSI Volée 2014

Plan d études du CAS SMSI Volée 2014 Plan d études du CAS SMSI Volée 2014 SIE Système d information d entreprise Crédits ECTS : 2 Périodes : 32 «Le module SIE a pour objectif de faire connaître les fondements théoriques du système d information

Plus en détail

Exchange Server 2010 Exploitation d'une plateforme de messagerie

Exchange Server 2010 Exploitation d'une plateforme de messagerie Vue d'ensemble 1. Introduction : principales nouveautés d'exchange Server 2010 13 2. Éditions et modèles de licences 20 3. Rôles 21 4. Outils d'administration 22 5. Pré-requis 23 5.1 Pour Windows Server

Plus en détail

Annonces internes SONATRACH RECHERCHE POUR SA DIRECTION CENTRALE INFORMATIQUE ET SYSTÈME D INFORMATION :

Annonces internes SONATRACH RECHERCHE POUR SA DIRECTION CENTRALE INFORMATIQUE ET SYSTÈME D INFORMATION : Bourse de l emploi Annonces internes SONATRACH RECHERCHE POUR SA DIRECTION CENTRALE INFORMATIQUE ET SYSTÈME D INFORMATION : Deux (02) Ingénieurs Sécurité Système d Information Direction Qualité, Méthodes

Plus en détail

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS Contenu détaillé de la spécialité : SIMO : SYSTEMES D'INFORMATION, METHODES ET OUTILS (ASSISTANT CHEF DE PROJET INFORMATIQUE) Contenu détaillé

Plus en détail

Rectorat de Grenoble

Rectorat de Grenoble MINISTERE DE L EDUCATION NATIONALE RECTORAT DE L ACADEMIE DE GRENOBLE CAHIER DES CLAUSES TECHNIQUES PARTICULIERES (CCTP) MISE EN ŒUVRE DE LA SOLUTION EASYVISTA Version 0.1-7 décembre 2011 La procédure

Plus en détail

SITE WEB E-COMMERCE ET VENTE A DISTANCE

SITE WEB E-COMMERCE ET VENTE A DISTANCE Développement d une application JAVA EE SITE WEB E-COMMERCE ET VENTE A DISTANCE PLAN PROJET Binôme ou monôme (B/M): M Nom & Prénom : AIT NASSER Btissam Email : [email protected] GSM : Organisme

Plus en détail

M2 SIAW - Exemples de stages réalisés. Gabriella Salzano - Document de travail - 28/1/2015

M2 SIAW - Exemples de stages réalisés. Gabriella Salzano - Document de travail - 28/1/2015 M2 SIAW - Exemples de stages réalisés Gabriella Salzano - Document de travail - 28/1/2015 Les étudiants du M2 SIAW réalisent généralement leurs stages dans des entreprises, parfois dans des laboratoires

Plus en détail

Qu'est-ce que le BPM?

Qu'est-ce que le BPM? Qu'est-ce que le BPM? Le BPM (Business Process Management) n'est pas seulement une technologie mais, dans les grandes lignes, une discipline de gestion d'entreprise qui s'occupe des procédures contribuant

Plus en détail

Formations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI ALTIC & SYNOTIS - TRAINING CENTER 24 RUE DE L EGLISE 94300 VINCENNES

Formations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI ALTIC & SYNOTIS - TRAINING CENTER 24 RUE DE L EGLISE 94300 VINCENNES Formations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI ALTIC & SYNOTIS - TRAINING CENTER 24 RUE DE L EGLISE 94300 VINCENNES Table des matières Edito... 3 Informations pratiques... 4 Accueil des stagiaires...

Plus en détail

Reza MADANI Manager et Consultant Indépendant Stratégie, organisation, management et transformation de systèmes d information

Reza MADANI Manager et Consultant Indépendant Stratégie, organisation, management et transformation de systèmes d information Informations personnelles Formation Reza MADANI Manager et Consultant Indépendant Reza Madani Conseil Email : [email protected] Site web : www.reza-madani.com Ecole Nationale des Ponts et Chaussées,

Plus en détail

http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation, Tutoriels, Astuces

http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation, Tutoriels, Astuces Maryem Rhanoui 2013 Alfresco Liens utiles Le site Alfresco : http://www.alfresco.com/fr/ Le Portail Content Community http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation,

Plus en détail

Adonya Sarl Organisme de Formation Professionnelle 75 Avenue Niel 75017 PARIS, France

Adonya Sarl Organisme de Formation Professionnelle 75 Avenue Niel 75017 PARIS, France Powered by TCPDF (www.tcpdf.org) WINDOWS 7 Windows 7 PLANIFIER LES DÉPLOIEMENTS ET ADMINISTRER LES ENVIRONNEMENTS MICROSOFT WINDOWS 7 Réf: MS10223 Durée : 5 jours (7 heures) OBJECTIFS DE LA FORMATION -

Plus en détail

Calendrier 2012-2013 crim.ca/formation

Calendrier 2012-2013 crim.ca/formation AL100 Comprendre le data mining 6 h 500 $ 575 $ 18 BUI100 Business Intelligence - séminaire 3 h 400 $ 475 $ Analytique avancée BUI110 Business Intelligence - séminaire pour professionnels TI 3 h 400 $

Plus en détail

Plan de formation 80623A Installation et Déploiment dans Microsoft Dynamics CRM 2013

Plan de formation 80623A Installation et Déploiment dans Microsoft Dynamics CRM 2013 Plan de formation 80623A Installation et Déploiment dans Microsoft Dynamics CRM 2013 Objectif Ce stage de deux jours offre aux personnes ayant les compétences pour installer et déployer Microsoft Dynamics

Plus en détail

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

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier

Plus en détail

BMGI CENTER. B.M.G.I. Center. Centre Agréé & Certifié PLANNING DE FORMATION 2013. Centre Agréé & Certifié

BMGI CENTER. B.M.G.I. Center. Centre Agréé & Certifié PLANNING DE FORMATION 2013. Centre Agréé & Certifié BMGI CENTER Centre Agréé & Certifié PLANNING DE FORMATION 2013 B.M.G.I. Center Centre Agréé & Certifié Adresse : 88 Ter, Bd. KRIM Belkacem - Télemly, 16004 Alger Tél. : 213 (0) 21 630 630-631 631-641 641

Plus en détail

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ----------------------------------------------------------------------------------------------------

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ---------------------------------------------------------------------------------------------------- ORGANISME REFERENCE STAGE : 26587 20 rue de l Arcade 75 008 PARIS CONTACT Couverture : M. Frédéric DIOLEZ Paris, Lyon, Bordeaux, Rouen, Toulouse, Marseille, Tél. : 09 88 66 17 40 Strasbourg, Nantes, Lille,

Plus en détail

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui Formation PARTIE 1 : ARCHITECTURE APPLICATIVE DUREE : 5 h Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui automatisent les fonctions Définir une architecture

Plus en détail

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM [email protected].

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm. WEB15 IBM Software for Business Process Management un offre complète et modulaire Alain DARMON consultant avant-vente BPM [email protected] Claude Perrin ECM Client Technical Professional Manager

Plus en détail

www.noria-formaconseil.fr Calendrier FORMATIONS Saison 2014 Formations Informatique - Bureautique - Infographie - Outils graphiques

www.noria-formaconseil.fr Calendrier FORMATIONS Saison 2014 Formations Informatique - Bureautique - Infographie - Outils graphiques www.noria-formaconseil.fr Calendrier Formations Informatique - Bureautique - Infographie - Outils graphiques FORMATIONS Saison 2014 MICROSOFT WINDOWS 8 MS40030/40031 Les nouveautés de Windows 8.1 1 500

Plus en détail

Agile 360 Product Owner Scrum Master

Agile 360 Product Owner Scrum Master Agile 360 Product Owner Scrum Master Lead Technique Equipe Agile Conception Agile Leadership Agile Software Craftmanship Test Driven Development Catalogue 2013 Liste des formations Formation Agile 360

Plus en détail

Système d Information du CNRST - SIC -

Système d Information du CNRST - SIC - 1 Contre National pour la Recherche Scientifique et Technique Système d Information du CNRST - SIC - Nabil Talhaoui Service système d information [email protected] 2 Plan Introduction Projet SIC : Contexte

Plus en détail

CATALOGUE DE SERVICES DE LA DIRECTION DU SYSTEME D INFORMATION DE L UNIVERSITE DE LIMOGES

CATALOGUE DE SERVICES DE LA DIRECTION DU SYSTEME D INFORMATION DE L UNIVERSITE DE LIMOGES CATALOGUE DE SERVICES DE LA DIRECTION DU SYSTEME D INFORMATION DE L UNIVERSITE DE LIMOGES Sommaire Fiche 1 : Gestion des identités : annuaires et authentification Fiche 2 : Connectez-vous en toute sécurité

Plus en détail

Catalogue Formations Jalios

Catalogue Formations Jalios Catalogue Formations Jalios Offre de services Jalios 23/04/2015-6.0 1 / 19 Sommaire Sommaire... 2 1. Introduction... 3 2. Jalios, organisme de formation... 4 3. Formations fonctionnelles... 5 3.1. Formation

Plus en détail

Génie Logiciel LA QUALITE 1/5 LA QUALITE 3/5 LA QUALITE 2/5 LA QUALITE 4/5 LA QUALITE 5/5

Génie Logiciel LA QUALITE 1/5 LA QUALITE 3/5 LA QUALITE 2/5 LA QUALITE 4/5 LA QUALITE 5/5 Noël NOVELLI ; Université d Aix-Marseille; LIF et Département d Informatique Case 901 ; 163 avenue de Luminy 13 288 MARSEILLE cedex 9 Génie Logiciel LA QUALITE 1/5 La gestion de la qualité Enjeux de la

Plus en détail

... Conseil. Exp er tise. I ngénierie. Formation

... Conseil. Exp er tise. I ngénierie. Formation 0 I ngénierie Formation A T A Exp er tise L O G Conseil C.... U E F O R MAT I O N Formation Gestion des Projets / MOA Formations Projets, Référenciels et outils FPRO00 Gérer un projet informatique FPRO00

Plus en détail

CATALOGUE DE FORMATIONS

CATALOGUE DE FORMATIONS CATALOGUE DE FORMATIONS Des formations adaptées aux entreprises pour la performance des femmes et des hommes de demain Révélateur des talents de demain Paris Lyon Toulouse Marseille - Strasbourg ORT France-

Plus en détail

Bien aborder un projet SharePoint 2013

Bien aborder un projet SharePoint 2013 Bien aborder un projet SharePoint 2013 Bien aborder un projet SharePoint 2013 Les Thématiques :» Vue d ensemble des fonctionnalités SharePoint» Les Nouveautés de SharePoint 2013» Infrastructure : bonnes

Plus en détail

Architecture d'entreprise : Guide Pratique de l'architecture Logique

Architecture d'entreprise : Guide Pratique de l'architecture Logique Guides Pratiques Objecteering Architecture d'entreprise : Guide Pratique de l'architecture Logique Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam

Plus en détail

Fonctions avancées de document dans Word 2003 Options de collaboration dans Word 2003

Fonctions avancées de document dans Word 2003 Options de collaboration dans Word 2003 Microsoft Office Généralités Windows XP pour débutants Initiation à Microsoft Windows XP / Getting Started with Microsoft Windows XP Exploitation de Microsoft Windows XP / Up and Running with Microsoft

Plus en détail

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant Master CCI Compétences Complémentaires en Informatique Livret de l étudiant 2014 2015 Master CCI Le Master CCI (Compétences Complémentaires en Informatique) permet à des étudiants de niveau M1 ou M2 dans

Plus en détail

France Telecom Orange

France Telecom Orange France Telecom Orange fiches métiers assistant commercial et marketing conseiller commercial chef de produit technicien intervention supports réseaux assistant/gestionnaire RH domaine client conseiller

Plus en détail

Formations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI SYNALTIC 24 RUE DE L EGLISE 94300 VINCENNES

Formations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI SYNALTIC 24 RUE DE L EGLISE 94300 VINCENNES Formations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI SYNALTIC 24 RUE DE L EGLISE 94300 VINCENNES Table des matières Edito... 3 Informations pratiques... 4 Accueil des stagiaires... 4 Horaires...

Plus en détail

CATALOGUE FORMATION. Product Lifecycle Management. Juin 2013

CATALOGUE FORMATION. Product Lifecycle Management. Juin 2013 CATALOGUE FORMATION Product Lifecycle Management Juin 2013 s de formation ENOVIA V6 ENOVIA V6 Plateforme Collaborative 5 ENOVIA V6 Installation et Administration 9 ENOVIA V6 Implémentation et Développement

Plus en détail

Les nouvelles architectures des SI : Etat de l Art

Les nouvelles architectures des SI : Etat de l Art Les nouvelles architectures des SI : Etat de l Art Objectif Mesurer concrètement les apports des nouvelles applications SI. Être capable d'évaluer l'accroissement de la complexité des applications. Prendre

Plus en détail

M1805 - Études et développement informatique

M1805 - Études et développement informatique Appellations Analyste cogniticien / cogniticienne informatique Analyste concepteur / conceptrice informatique Concepteur / Conceptrice analyste informatique Concepteur / Conceptrice d'application informatique

Plus en détail

Refonte front-office / back-office - Architecture & Conception -

Refonte front-office / back-office - Architecture & Conception - Refonte front-office / back-office - Architecture & Conception - GLG204 - Architectures Logicielles Java 2008/2009 Nom : Cédric Poisson Matricule : 06-49012 Version : 1.0 Jeudi 28 mai 2009 1 / 23 Table

Plus en détail

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) LA BOITE A OUTILS DE L ACHETEUR DE BPM Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) La boîte à outils de l acheteur de solution BPM -

Plus en détail

Solution. collaborative. de vos relations clients.

Solution. collaborative. de vos relations clients. Solution collaborative de vos relations clients. Le Collaborative Relationship Management : une autre vision du CRM L un des enjeux majeurs dans les relations qu une entreprise entretient avec ses clients

Plus en détail

Formation SharePoint Server 2013

Formation SharePoint Server 2013 L institut de formation continue des professionnels du Web Formation SharePoint Server 2013 Référence formation : Durée : Prix conseillé : SHP-13 5 jours (35 heures) 2 490 HT (hors promotion ou remise

Plus en détail

Démonstration Google Apps. Christophe Thuillier Avril 2010 Arrowsoft

Démonstration Google Apps. Christophe Thuillier Avril 2010 Arrowsoft Démonstration Google Apps Christophe Thuillier Avril 2010 Arrowsoft Sommaire 0. Présentation E-Consulting 1. Le Cloud computing 2. Les Google Apps Communication et connexion Collaboration et publication

Plus en détail

Joomla! Création et administration d'un site web - Version numérique

Joomla! Création et administration d'un site web - Version numérique Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique

Plus en détail

Le 09 et 10 Décembre 09

Le 09 et 10 Décembre 09 Séminaire de 2 jours Le 09 et 10 Décembre 09 Mettez les évolutions technologiques au service de vos objectifs métier 2 OXIA a pour mission de concevoir et mettre en œuvre les meilleures solutions technologiques

Plus en détail

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS)

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS) RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS) Intitulé (cadre 1) Master Droit Economie Gestion, mention Management des Systèmes d Information, spécialité Management et Technologies

Plus en détail

scfi, créateur de Solutions Innovantes... 2 Contrat de Partenariat... 3 Concept... 3 Services... 4 Domaines... 4 Atouts... 5

scfi, créateur de Solutions Innovantes... 2 Contrat de Partenariat... 3 Concept... 3 Services... 4 Domaines... 4 Atouts... 5 SOMMAIRE scfi, créateur de Solutions Innovantes... 2 Contrat de Partenariat... 3 Concept... 3 Services... 4 Domaines... 4 Atouts... 5 Expertise & Consulting... 6 Définir et Architecturer votre Système

Plus en détail

Enquête 2014 de rémunération globale sur les emplois en TIC

Enquête 2014 de rémunération globale sur les emplois en TIC Enquête 2014 de rémunération globale sur les emplois en TIC Enquête 2014 de rémunération globale sur les emplois en TIC Les emplois repères de cette enquête sont disponibles selon les trois blocs suivants

Plus en détail

Formations qualifiantes pour demandeurs d emploi 2016-2018

Formations qualifiantes pour demandeurs d emploi 2016-2018 Formations qualifiantes pour demandeurs d emploi 2016-2018 Lot 1 : Data Analyst 1.1 Programmation Excel avec VBA, 1.2 Conception des structures de données, 1.3 Tour d horizon des outils, technologies et

Plus en détail

C ) Détail volets A, B, C, D et E. Hypothèses (facteurs externes au projet) Sources de vérification. Actions Objectifs Méthode, résultats

C ) Détail volets A, B, C, D et E. Hypothèses (facteurs externes au projet) Sources de vérification. Actions Objectifs Méthode, résultats C ) Détail volets A, B, C, D et E Actions Objectifs Méthode, résultats VOLET A : JUMELAGE DE 18 MOIS Rapports d avancement du projet. Réorganisation de l administration fiscale Rapports des voyages d étude.

Plus en détail

MANAGEMENT DES SERVICES INFORMATIQUES

MANAGEMENT DES SERVICES INFORMATIQUES MANAGEMENT DES SERVICES SOMMAIRE SAP BO DASHBOARDS 4.0 3 Nouveautés SAP BO Web Intelligence BI 4 3 SAP BO Web Intelligence 4 Niveau 1 4 SAP BO Web Intelligence 4 Niveau 2 4 SAP BO Web Intelligence XI3

Plus en détail

M. Jihad SETTOUTI 5 rue Paul Vaillant Couturier Argenteuil 95100 Port. : 06.66.00.88.82 Skype : settouti

M. Jihad SETTOUTI 5 rue Paul Vaillant Couturier Argenteuil 95100 Port. : 06.66.00.88.82 Skype : settouti M. Jihad SETTOUTI 5 rue Paul Vaillant Couturier Argenteuil 95100 Port. : 06.66.00.88.82 Skype : settouti [email protected] Né le 19 février 1976. Marié. Permis B. Français. Management Encadrement d

Plus en détail

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft Introduction à IIS 1. Objectifs de ce livre 13 2. Implémentation d un serveur web 14 2.1 Les bases du web 14 2.2 Les protocoles web 16 2.3 Le fonctionnement d un serveur web 21 2.4 Les applications web

Plus en détail