Catalogue de formation
Transcription
Catalogue de formation
Catalogue de formation - 2015 - www.sodifrance-institut.fr 1/258 SODIFRANCE INSTITUT VOTRE PARTENAIRE FORMATION Sodifrance Institut, filiale du Groupe Informatique Sodifrance, est spécialisé dans les formations techniques. Grâce aux 850 consultants et ingénieurs du Groupe, les formations bénéficient d’un enrichissement permanent de leurs contenus et de retours d'expériences. L’Institut forme ainsi chaque année de nombreux stagiaires sur les thèmes suivants : Nouvelles Technologies Décisionnel Systèmes - développement Bureautique Les formations sont proposées en inter ou intraentreprise, en accompagnement au changement ou en complément des projets réalisés par Sodifrance. Sodifrance Institut est un organisme agréé (n° agrément : 533 506 179 35 - SIRET : 420 458 382 00017) Ses formations sont éligibles dans le cadre du CPF (Compte Personnel de Formation) et du plan de formation. En savoir plus… Fabienne Bouvet - Assistante Commerciale Formation 02 99 23 46 51 - [email protected] Pascale Briand - Assistante Formation et Coordinatrice pédagogique 02 99 23 30 20 - [email protected] Pour découvrir l’Institut et ses cursus de formation, rendez-vous sur notre site : www.sodifrance-institut.fr 2/258 NOS PLANS DE COURS NOUVELLES TECHNOLOGIES GOUVERNANCE ET PROCESSUS ................................................................................. 11 Gouvernance des services IT : ITIL / CMMI ......................................................................................................... 12 Gouvernance des projets avec CMMI DEV........................................................................................................ 13 Introduction à COBIT ............................................................................................................................................. 14 L’architecture d’entreprise orientée MODÈLES ................................................................................................... 15 ARCHITECTURE DU SYSTEME D’INFORMATION........................................................... 16 SOA : Introduction aux architectures orientées SERVICES ................................................................................ 17 Les ESB ou comment mettre en œuvre la communication inter-applications ............................................... 18 Introduction au BPM : l’approche par les processus ......................................................................................... 19 Découvrir les portails d’entreprise ....................................................................................................................... 20 État de l’art : Urbanisation des SI.......................................................................................................................... 21 DEVELOPPEMENT LOGICIEL -INDUSTRIALISATION DES PROCESSUS DE DEVELOPPEMENT .......................................................................................................... 22 Conception et modélisation avec UML 2 ........................................................................................................... 24 Introduction au MDA : Model Driven Architecture............................................................................................. 26 Mise en œuvre d’une usine logicielle MDE ........................................................................................................ 27 Automatiser le build des applications avec MAVEN......................................................................................... 28 Gestion de configuration logicielle (GCL) & gestion de versions (GV) .......................................................... 29 Partager et gérer les versions de vos sources avec SUBVERSION (SVN) ......................................................... 30 Démarche d'intégration continue et mise en œuvre avec JENKINS/HUDSON ............................................... 31 NOUVELLES TECHNOLOGIES ET PROGRAMMATION OBJET ....................................... 32 Introduction aux Nouvelles Technologies et architectures N-Tiers .................................................................. 33 Introduction à la conception et à la Programmation Orientée Objet ............................................................ 34 DEVELOPPEMENT WEB .................................................................................................. 35 Introduction à XML ................................................................................................................................................ 37 Développer des pages Web avec (X)HTML ....................................................................................................... 38 HTML5 / CSS3.......................................................................................................................................................... 39 Améliorer le design des pages Web avec CSS ................................................................................................. 40 Développer des applications Web dynamiques avec JAVASCRIPT................................................................ 41 Développer une application Web 2.0 en AJAX avec JAVASCRIPT et JQUERY ............................................... 42 Conception et programmation avec PHP5 ........................................................................................................ 43 DEVELOPPEMENT JAVA / JEE ...................................................................................... 44 Conception objet et développement JAVA ...................................................................................................... 47 Développer des applications Web en JAVA avec les SERVLETS et les PAGES JSP ......................................... 49 Développer des applications Web en JAVA avec STRUTS ................................................................................ 51 Développer des applications Web avec JAVA SERVER FACES ....................................................................... 52 Introduction JAVA EE : « Java Enterprise Edition ».............................................................................................. 54 Développer une application JAVA EE avec les EJB 3 ....................................................................................... 55 Développer une application JAVA EE5 avec JBOSS AS5 .................................................................................. 56 JAVA EE 6, les principales nouveautés ............................................................................................................... 57 Assurer la persistance des données avec JAVA PERSISTANCE API (JPA) ....................................................... 58 3/258 La persistance des données avec JAVA en HIBERNATE ................................................................................... 59 La gestion avancée de la persistance des données avec HIBERNATE ........................................................... 60 Développer des applications JAVA EE avec SPRING 3 ..................................................................................... 61 Développer des services Web en JAVA avec APACHE CXF ............................................................................ 62 Développer de services REST en JAVA .............................................................................................................. 63 Découvrez les frameworks Web haute productivité RAD : GRAILS & SPRING ROO ........................................ 64 DEVELOPPEMENT RICH INTERNET APPLICATION ........................................................ 65 Développer des applications RIA avec FLEX ..................................................................................................... 67 FLEX avancé : Intégration avec JAVA EE & industralisation............................................................................. 68 Développer des applications RIA avec GOOGLE WEB TOOLKIT (GWT) ........................................................... 69 Développer des applications RIA avec l’extension RICHFACES DE JSF ........................................................... 70 SERVEURS APPLICATIFS ................................................................................................ 72 TOMCAT Administration ........................................................................................................................................ 73 JBOSS AS 7 Administration .................................................................................................................................... 74 PERFORMANCE & SECURITE ......................................................................................... 75 La sécurité des applications JAVA EE ................................................................................................................. 76 APACHE JMETER : tests de charge et de performances d’une application JAVA/JEE ................................... 77 MOBILITE ....................................................................................................................... 78 Développer des applications pour mobile sous ANDROID OS ........................................................................ 79 Développer des applications pour IPHONE/IPAD en OBJECTIVE C ................................................................. 80 DEVELOPPEMENT MICROSOFT .NET ............................................................................ 81 Visual Studio 2010.................................................................................................................................................. 84 Concevoir et programmer en C# 4.0 avec le framework .NET 4.0 .................................................................. 86 Concevoir et programmer en VISUAL BASIC.NET 4.0......................................................................................... 88 Développer des applications riches avec WINDOWS FORMS et C# 4.0 .......................................................... 90 Développer des applications riches avec WPF 4.0 ........................................................................................... 92 Développer des applications Web avec ASP.NET 4.0 ....................................................................................... 94 Développer une solution d’accès aux données avec ADO.NET 4.0................................................................ 96 Développer des applications de SERVICE WINDOWS........................................................................................ 97 Développer des services Web avec C# ............................................................................................................. 98 Développer des applications RIA avec SILVERLIGHT 4...................................................................................... 99 Appliquer la gestion des versions avec TEAM FOUNDATION SERVER ............................................................ 101 MICROSOFT INTERNET INFORMATION SERVICES ...................................................... 102 Administrer Microsoft Internet Information Services 8 (IIS 8.0 / 8.5) ............................................................... 103 Administrer Microsoft Internet Information Services 7.0 et 7.5 ........................................................................ 105 MICROSOFT SHAREPOINT 2010 ................................................................................. 107 Concevoir des sites Microsoft SharePoint 2010 ................................................................................................ 108 Microsoft SharePoint Designer 2010 .................................................................................................................. 110 Créer des formulaires avec Microsoft InfoPath Designer 2010 ....................................................................... 112 Administrer Microsoft SharePoint 2010 .............................................................................................................. 114 Développer des applications Microsoft SharePoint 2010 avec Visual Studio 2010 ...................................... 116 GED et Microsoft SharePoint ............................................................................................................................... 118 MICROSOFT SHAREPOINT 2013 ................................................................................. 120 Concevoir des sites Microsoft SharePoint 2013 ................................................................................................ 121 Microsoft SharePoint Designer 2013 .................................................................................................................. 123 Créer des formulaires avec Microsoft InfoPath Designer 2013 ....................................................................... 125 4/258 Administrer Microsoft SharePoint 2013 .............................................................................................................. 127 Migrer vers Microsoft SharePoint 2013 ............................................................................................................... 129 ETL ............................................................................................................................... 130 TALEND INTEGRATION SUITE ................................................................................................................................ 131 TALEND OPEN STUDIO - JAVA ............................................................................................................................. 132 GESTION DE PROJET - METHODES ET PRATIQUES AGILES ........................................ 133 Gérer un projet agile avec SCRUM ................................................................................................................... 135 Les pratiques agiles de l’EXTREME PROGRAMMING (XP) ................................................................................ 136 Contrôler la qualité de ses projets JAVA/JEE avec SONAR ............................................................................ 137 Piloter le développement par les tests (T.D.D.) ................................................................................................ 139 Piloter le développement par les exigences exécutables (A.T.D.D. / TDR) .................................................. 140 La démarche d’intégration continue ................................................................................................................ 141 GESTION DE PROJET - MICROSOFT PROJECT .......................................................... 142 Gérer ses projets avec Microsoft Project Professional 2010............................................................................ 143 Gérer ses projets avec Microsoft Project Server 2010 et Project Web App (PWA) ....................................... 145 MESSAGERIES – MICROSOFT EXCHANGE ................................................................ 147 Administrer Microsoft Exchange Server 2013 ................................................................................................... 148 Administrer Microsoft Exchange Server 2010 ................................................................................................... 150 Conception et déploiement de solutions de messagerie avec Microsoft Exchange Server 2010............. 152 DECISIONNEL SAP BUSINESSOBJECTS XI .......................................................................................... 156 SAP BusinessObjects Web Intelligence - Niveau 1 .......................................................................................... 159 SAP BusinessObjects Web Intelligence - Niveau 2 .......................................................................................... 160 SAP BusinessObjects Designer ........................................................................................................................... 161 SAP BusinessObjects Desktop Intelligence - Niveau 1 .................................................................................... 162 SAP BusinessObjects Desktop Intelligence - Niveau 2 .................................................................................... 163 SAP BusinessObjects Desktop Intelligence Expert ........................................................................................... 164 SAP BusinessObjects Administration et Sécurité .............................................................................................. 165 SAP BusinessObjects Administration des serveurs ........................................................................................... 166 SAP CRYSTAL REPORTS ............................................................................................... 168 SAP Crystal Reports 2011 – Niveau 1 ................................................................................................................. 169 SAP Crystal Reports 2011 – Niveau 2 ................................................................................................................. 170 SAP BUSINESSOBJECTS BI 4.1..................................................................................... 171 SAP BusinessObjects Nouveautés Web Intelligence 4.1 vs Desktop Intelligence XI.................................... 174 SAP BusinessObjects Web Intelligence - Nouveautés ..................................................................................... 174 SAP BusinessObjects Web Intelligence - Niveau 1 .......................................................................................... 175 SAP BusinessObjects Web Intelligence - Niveau 2 .......................................................................................... 177 SAP BusinessObjects Univers en BI4.1- Nouveautés ........................................................................................ 178 SAP BusinessObjects Information Design Tool .................................................................................................. 180 SAP BusinessObjects Nouveautés Administration ............................................................................................ 182 SAP BusinessObjects Administration et Sécurité .............................................................................................. 183 SAP BusinessObjects Administration des serveurs ........................................................................................... 184 SAP BusinessObjects Dashboards...................................................................................................................... 185 SAP Crystal Reports for Enterprise – Fondamentaux ........................................................................................ 186 5/258 SAP Crystal Reports for Enterprise – Avancé ..................................................................................................... 187 SYSTEMES-DEVELOPPEMENT SYSTEMES Z-OS - MAINFRAME................................................................................... 192 Approche algorithmique .................................................................................................................................... 193 Architecture Z-OS ................................................................................................................................................ 194 Programmation JCL et VSAM ............................................................................................................................. 196 Programmation COBOL – Les bases .................................................................................................................. 197 Programmation COBOL - Perfectionnement .................................................................................................... 198 Programmation DB2/SQL .................................................................................................................................... 199 Programmation CICS .......................................................................................................................................... 200 Programmation FOCUS ....................................................................................................................................... 201 SYSTEMES D’EXPLOITATION UNIX/LINUX ................................................................... 202 Administration UNIX – Les bases ........................................................................................................................ 203 Administration UNIX - Perfectionnement .......................................................................................................... 204 Administration LINUX ........................................................................................................................................... 205 Programmation SHELL – Les bases ..................................................................................................................... 206 Programmation SHELL – Perfectionnement ....................................................................................................... 207 SYSTEMES DE GESTION DE BASES DE DONNEES ORACLE ........................................ 208 Administration ORACLE – Les bases .................................................................................................................. 209 ORACLE Nouveautés 11G ................................................................................................................................... 210 Programmation ORACLE SQL ............................................................................................................................. 211 Programmation ORACLE PL/SQL ........................................................................................................................ 212 AUTRES FORMATIONS................................................................................................. 213 Méthodologie tests – Validation et tests des logiciels ..................................................................................... 214 Programmation C ................................................................................................................................................ 215 FILIERE CURSUS LONG « CAMPUS » ........................................................................... 216 Concepteur Développeur Mainframe .............................................................................................................. 217 BUREAUTIQUE ENVIRONNEMENT ....................................................................................................... 221 Windows 7 - Découverte .................................................................................................................................... 222 Windows 8 - Découverte .................................................................................................................................... 223 MICROSOFT OFFICE 2010 .......................................................................................... 224 Microsoft Word 2010 - Initiation .......................................................................................................................... 225 Microsoft Word 2010 - Perfectionnement .......................................................................................................... 226 Microsoft Word 2010 - Appréhender la nouvelle interface ............................................................................. 227 Microsoft Excel 2010 - Initiation ......................................................................................................................... 228 Microsoft Excel 2010 – Perfectionnement ......................................................................................................... 229 Microsoft Excel 2010 - Appréhender la nouvelle interface ............................................................................ 230 Microsoft Powerpoint 2010 ................................................................................................................................. 231 Microsoft Access 2010 - Initiation ...................................................................................................................... 232 Microsoft Access 2010 - Perfectionnement ...................................................................................................... 233 6/258 VBA Excel 2010- Découverte ............................................................................................................................. 234 MICROSOFT OFFICE 2013 .......................................................................................... 235 Microsoft Word 2013 - Initiation .......................................................................................................................... 236 Microsoft Word 2013 - Perfectionnement .......................................................................................................... 237 Microsoft Word 2013 - Appréhender la nouvelle interface ............................................................................. 238 Microsoft Excel 2013 - Initiation ......................................................................................................................... 239 Microsoft Excel 2013 – Perfectionnement ......................................................................................................... 240 Microsoft Excel 2013 - Appréhender la nouvelle interface ............................................................................ 241 Microsoft Powerpoint 2013 ................................................................................................................................. 242 Microsoft Access 2013 - Initiation ...................................................................................................................... 243 Microsoft Access 2013 - Perfectionnement ...................................................................................................... 244 VBA Excel 2013 - Découverte ............................................................................................................................ 245 MESSAGERIE ............................................................................................................... 246 Lotus Notes - Messagerie et agenda ................................................................................................................ 247 Lotus Notes Administrateur – Niveau 1 .............................................................................................................. 249 Lotus Notes Administrateur – Niveau 2 .............................................................................................................. 250 Lotus Notes - Développeur ................................................................................................................................. 251 Microsoft Outlook 2010 – Initiation ..................................................................................................................... 252 Microsoft Outlook 2010 – Perfectionnement ..................................................................................................... 253 LES FORMATIONS THEMATIQUES ............................................................................... 254 Microsoft Word - Élaboration de documents longs ......................................................................................... 255 Microsoft Excel - Gestion des bases de données ............................................................................................ 256 Microsoft Outlook - Optimisation de la messagerie et travail collaboratif ................................................... 257 7/258 Nouvelles Technologies Pages 9 à 153 Décisionnel Pages 154 à 189 Systèmes – Développement Pages 190 à 218 Bureautique Pages 219 à 257 8/258 Nouvelles Technologies 9/258 ANTEO-CONSULTING ARCHITECTURES ET METHODES Antéo-Consulting est le pôle Conseil en architecture et méthodes du Groupe Sodifrance. Ses consultants accompagnent les entreprises dans la définition de leur stratégie et des trajectoires technologiques permettant d’aligner leur SI sur leurs enjeux métiers. Antéo-Consulting intervient sur sept axes stratégiques : Gouvernance et processus : organisation, alignement MOA / MOE … Architecture d'entreprise : urbanisation, SOA, middleware… Ingénierie logicielle : architecture & technologies, industrialisation & approche Model Driven Modernisation de SI : conversion de plateforme, refonte outillée… Gestion des données: Master Data Management, fiabilisation et migrations de données... Infrastructures : architecture serveur-stockage-sécurité, virtualisation, politique d’externalisation… Conduite du changement & Formation Les Consultants d'Antéo-Consulting sont certifiés sur de nombreux domaines. Spécialistes reconnus, ils interviennent en tant que formateurs au sein de Sodifrance Institut, permettant ainsi aux formations de bénéficier d'un haut niveau d'expertise, complétées d’une expérience acquise au sein des projets informatiques et validées par de nombreux cas pratiques. En savoir plus… Nouvelles Technologies Yann Barrault - Consultant Architecture & Nouvelles Technologies 02 99 23 43 90 - [email protected] 10/258 Nouvelles Technologies Gouvernance et processus 11/258 Gouvernance des services IT : ITIL / CMMI La gouvernance du SI et de son catalogue de services est un facteur clé de succès reconnu pour gérer la complexité informatique croissante. Cette formation traite de la conception et de la maintenance du catalogue de services au travers de deux référentiels de pratiques : ITIL v3 est orienté sur les services informatiques et axé sur la valeur perçue des utilisateurs, CMMI Services est orienté vers une définition stratégique des services et axé sur la valeur ajoutée du marché. La connaissance de ces pratiques permet de comprendre les enjeux clés de la construction d'un système de services. OBJECTIFS Situer le rôle des services vis-à-vis des enjeux modernes des SI Découvrir le cadre normatif des pratiques de gouvernances Appréhender les concepts et le cycle de vie des services selon ITIL v3 Comprendre la conception et l’amélioration des services selon CMMI Services Synthétiser les deux approches et savoir adapter l’état de l’art à des cas spécifiques CONTENU PEDAGOGIQUE Introduction à la gouvernance des services Enjeux de la gouvernance des SI Le cadre normatif existant La gouvernance des services Présentation d’ITIL et de CMMI Services ITIL v3 : introduction L’historique et le contenu d’ITIL Le système de certification ITIL Introduction à la stratégie de services Le portefeuille de services Gestion financière de services Le processus de stratégie de services Historique, objectifs et framework de CMMI Les niveaux de maturité et de capacité L’évaluation SCAMPI Le système de certification CMMI CMMI : les objectifs génériques ITIL v3 : conception de services Le processus de transmission de services L’équilibrage de la fourniture de services Les processus de mise en œuvre des services Les activités et les fonctions d’exploitation Le processus d’amélioration continue Mesure et reporting de l’activité de services Les points clés pour une DSI CMMI : introduction ITIL v3 : stratégie de services ITIL v3 : le cycle de vie des services Objectifs et aspects de la conception de services Gestion des niveaux de services L’architecture de services Le processus de conception de services Les objectifs de niveau 1, 2, 3, 4, 5 CMMI Services : présentation Le système de services Les pratiques de CMMI Services et les niveaux de maturité CMMI Services : les pratiques NT-SERVICES-101 Nouvelles Technologies Synthèse Public : Directeurs informatiques, chefs de projets, MOA. Méthode : 20% d’ateliers Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 3 jours - 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 12/258 Gouvernance des projets avec CMMI DEV La gouvernance des projets passe par la définition de processus spécifiques ayant pour objet la rationalisation et l’amélioration continue des pratiques de développement. CMMI DEV (CMMI for development) en constitue l’état de l’art de référence. Cette formation traite non seulement des concepts et des objectifs visés par CMMI, mais également des méthodes et outils qui sont mis en œuvre pour réussir son déploiement. Une formation à objectifs pratiques qui apporte l’essentiel des techniques modernes de gouvernance des projets informatiques. OBJECTIFS Comprendre les enjeux de la gouvernance des projets Découvrir les principes et pratiques de CMMI DEV CONTENU PEDAGOGIQUE Introduction à la gouvernance des projets Enjeux de la gouvernance Gouvernance du portefeuille des projets Gouvernance par la valorisation Gouvernance par l’amélioration des processus Présentation de CMMI Historique, objectifs et framework de CMMI Les niveaux de maturité et de capacité L’évaluation SCAMPI Le système de certification CMMI CMMI : les objectifs génériques Les objectifs de niveau 1, 2, 3, 4, 5 CMMI DEV : les processus support Développement des exigences Élaboration de solutions techniques Vérification Intégration produit Validation Gestion de configuration Reporting et analyse d’indicateurs Contrôle qualité Analyse de décisions et résolutions Organiser la performance Piloter le projet selon des métriques quantitatives Résolution et analyse des causes L’organisation innovante CMMI DEV : synthèse NT-CMMI-DEV-101 Supervision et contrôle du projet Planification Gestion des exigences Gestion des fournisseurs Gestion de projet intégré Les processus organisationnels La gestion des risques CMMI DEV : les niveaux 4 et 5 CMMI DEV : les processus d’ingénierie L’essentiel de CMMI DEV L’organisation du projet de certification CMMI DEV Public : Directeurs informatiques, responsables qualité, chefs de projets, MOA. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 20% d’ateliers Durée : 3 jours - 21 heures Tarif : Nous consulter Nouvelles Technologies CMMI DEV : les processus de gestion de projet Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 13/258 Introduction à COBIT COBIT définit la gouvernance des systèmes d’information afin de permettre à l’entreprise d’atteindre ses objectifs business, tout en trouvant le bon équilibre entre les risques et les avantages des technologies de l’information. Le succès d’un tel système repose sur la définition de contrôles à assurer sur 34 processus répartis selon 4 domaines d’activités informatiques. COBIT constitue ainsi un framework d’audit et un support d’évaluation qui permettent de jauger l’état de maturité d’un SI et d’en planifier les actions d’amélioration. OBJECTIFS Découvrir le système d’évaluation COBIT Savoir évaluer un SI dans le système COBIT Savoir détecter et corriger les faiblesses de son SI CONTENU PEDAGOGIQUE Introduction à COBIT Enjeux de la gouvernance des SI Le cadre normatif existant Origines de COBIT Rôle et utilité dans le paysage des référentiels de pratique Le système d’évaluation COBIT : mode d’emploi Les principes et concepts COBIT 4.1 L’alignement stratégique du SI selon COBIT Les processus SI Le framework d’évaluation Les contrôles généraux Les maturités COBIT Grilles de lecture et d’évaluation Le domaine planning et organisation Le domaine acquisition et développement Revue des processus du domaine Approfondissement du processus « AI2 acquérir et maintenir des applications logicielles » Évaluation de votre SI sur le domaine acquisition et développement Le domaine support et fourniture de services Revue des processus du domaine Approfondissement du processus « DS4 – assurer la continuité de service » Évaluation de votre SI sur le domaine support et fourniture de services Le domaine supervision et évaluation Revue des processus du domaine Approfondissement du processus « PO2 définir l’architecture d’information » Évaluation de votre SI sur le domaine planning et organisation Revue des processus Approfondissement du processus « ME2 – assurer la gouvernance » Évaluation de votre SI sur le domaine planning et organisation NT-COBIT-101 Nouvelles Technologies Synthèse Cartographier l’évaluation COBIT de son SI Organiser le planning d’amélioration Public : Directeurs informatiques, responsables qualité, MOA. Méthode : 15% d’ateliers Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 14/258 L’architecture d’entreprise orientée MODÈLES Spécialiste de la transformation des SI, Sodifrance a significativement contribué à la réflexion sur l’architecture d’entreprise des SI et elle a également accumulé plusieurs années d’expériences dans ce domaine. Au travers de cette formation, il est proposé de découvrir les enjeux de l’architecture d’entreprise, en y incluant les questions d’urbanisation et de réaliser un tour d’horizon sur les différentes offres du marché. Sur ces bases, la méthodologie Sodifrance de mise en œuvre est expliquée et mise en pratique. OBJECTIFS Découvrir les objectifs et les concepts de l’architecture d’entreprise Connaître les offres du marché et savoir les situer par rapport à une problématique Appréhender les techniques d’architecture d’entreprise Comprendre les rôles associés à l’architecture d’entreprise Maîtriser ses pratiques et les outils adaptés CONTENU PEDAGOGIQUE Élaboration de l’architecture d’entreprise Objectifs et moyens de l’architecture d’entreprise Les motivations et l’organisation du projet d’architecture Les bénéfices : agilité, alignement, réutilisabilité et lisibilité L’état de l’art de l’architecture d’entreprise Historique des référentiels d’architecture d’entreprise Le framework de Zachman, les méthodologies TOGAF, PRAXEME, CEISAR, etc… Le rôle central de la modélisation Les techniques de modélisation Construire la vision La démarche en Y Modélisation des processus métier Modélisation des objets métier Préparation d’un déploiement orienté service Construction Le processus de déploiement Le processus de conduite du changement Le processus d’amélioration Les processus support Gouvernance et impact sur l’organisation Comprendre et intégrer les enjeux de l’entreprise Les techniques d’urbanisation Présentation de la démarche Sodifrance Impact de l’architecture sur la gouvernance Organisation du projet d’architecture d’entreprise Impact sur le référentiel méthodologique de l’entreprise Nouvelles Technologies Introduction à l’architecture d’entreprise NT-EA-101 Public : Responsables informatiques, chefs de projets, MOA, architectes. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 30% d’ateliers Durée : 3 jours - 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 15/258 Nouvelles Technologies Architecture du Système d’Information 16/258 SOA : Introduction aux architectures orientées SERVICES La SOA nous promet d'augmenter l'agilité, la productivité et de réduire les coûts et les délais de mise en œuvre des évolutions du SI. Avec cette formation, vous serez à même de comprendre ce que peut vous apporter une architecture orientée service et de comprendre en quoi consiste sa mise en œuvre. Vous bénéficierez des conseils d'un expert dans la mise en œuvre de ce type d'architecture. OBJECTIFS Comprendre les principes des architectures SOA Identifier les apports de la SOA dans votre SI Connaître les différentes briques d’une architecture SOA Envisager de mettre en place une architecture SOA Avoir un aperçu de principaux acteurs et produits du marché CONTENU PEDAGOGIQUE Pourquoi mettre en œuvre une SOA ? Constats sur l’existant des Systèmes d’Information Les enjeux de la SOA Les objectifs à atteindre de la SOA Qu’est-ce que la SOA ? L’infrastructure orientée services Définition de la SOA Modèle conceptuel de la SOA Les approches de mise en œuvre Les différentes briques d’une architecture SOA Le rôle d’une plateforme d’échange Les typologies d’échanges Les technologies liées à la SOA Les choix technologiques auxquels vous serez confrontés Solutions éditeurs autour de la SOA Les clés du succès Clés du succès et pièges à éviter Chantiers classiques de mise en œuvre d’une SOA Retours d’expérience et bonnes pratiques NT-SOA-101 Les services dans le modèle conceptuel de la SOA Définition d’un service Comment déterminer les services et leur granularité Le contrat de service Public : Directeurs des Systèmes d’Information, chefs de projets, architectes, ingénieurs. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 1 jour - 7 heures Tarif : Nous consulter Nouvelles Technologies L’élément de base dans la SOA : le service Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 17/258 Les ESB ou comment mettre en œuvre la communication inter-applications L’ESB est une des briques essentielles des architectures SOA car il agit comme un facilitateur des échanges au sein du SI. Avec cette formation, vous comprendrez le rôle des ESB dans ce type d’architecture et vous identifierez les cas d’utilisation de ce type de produit. OBJECTIFS Comprendre le rôle d’un ESB dans une architecture SOA Savoir choisir un ESB Se repérer parmi les offres du marché Identifier les cas d’utilisation d’un ESB Avoir un aperçu du développement avec un ESB CONTENU PEDAGOGIQUE A la découverte des ESB Historique Les ESB dans la SOA Les fonctionnalités d’un ESB Super-Connecteur : adaptation aux environnements hétérogènes Médiation & Routage Les contrats de services & ESB Management & Monitoring des flux d’échanges Choisir un ESB Mûrir ses besoins avant de choisir : quel projet pour démarrer ? Les critères de choix Tour d’horizon des offres commerciales et OpenSource Les cas d’utilisation d’un ESB NT-ESB-101 Nouvelles Technologies Description des différents cas d’utilisation d’un ESB Illustrations de bonnes pratiques dans la mise en œuvre de flux inter applicatif Découverte des typologies d’échanges Mise en pratique avec un ESB OpenSource Public : Directeurs des Systèmes d’Information, chefs de projets, architectes, ingénieurs. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 18/258 Introduction au BPM : l’approche par les processus La mise en place et le pilotage des processus métiers deviennent une nécessité dans les SI modernes. Au travers de cette formation, vous apprendrez à décrypter les concepts clés et à connaître les standards liés à l’approche BPM. OBJECTIFS Maîtriser les concepts de BPM et ses liens avec la SOA Connaître la notation BPMN Modéliser un processus métier Implémenter un processus avec BPEL Identifier les offres pertinentes du marché CONTENU PEDAGOGIQUE Introduction aux architectures SOA Les enjeux L’architecture SOA et ses 4 couches L’urbanisation et le BPM Les approches d’urbanisation (Top Down, Bottom Up, Middle Out) Business Process Management Définition et principes Liens avec Urbanisation et SOA Business Process Modeling Modélisation des processus La notation (BPMN) Le langage (BPEL) Business Activity Monitoring Lien avec le BPM Principes et mise en œuvre Notions de KPI et de CEP Panorama de offres BPM/BAM du marché Offre OpenSource Offre commerciale Nouvelles Technologies NT-INTROBPM-101 Public : Directeurs des Systèmes d’Information, chefs de projets, architectes Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 1 jour - 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 19/258 Découvrir les portails d’entreprise Élément incontournable dans les architectures SOA, les portails fédèrent l’ensemble des contenus disponibles dans les différentes applications de l’entreprise en offrant un point d’entrée unique vers les informations et les services issus du SI. Cette formation vous permettra de bien cibler les avantages que les portails peuvent vous apporter. OBJECTIFS Comprendre le rôle du portail dans une architecture d’entreprise Connaître les standards liés aux portails Découvrir les fonctionnalités d’une solution de type portail Identifier les facteurs du succès dans la mise en œuvre CONTENU PEDAGOGIQUE La problématique portail Définition du portail Les bénéfices et les limites pour l’entreprise Architecture technique d’un portail d’entreprise Schéma d’architecture technique d’un portail d’entreprise Principales fonctions d’un moteur de portail Moteur de portails et portlets Le portail dans la SOA Portails et architectures d’intégration Problématique d’intégration et de rénovation des applications existantes Administration et sécurité Indentification et authentification Fédération des identités dans une architecture de portail Problématique du SSO (Sigle Sign On) Outils du marché Typologie des acteurs et des solutions Offre OpenSource & commerciale La mise en œuvre du portail NT-PORTAILS-INTRO-101 Nouvelles Technologies Les approches du déploiement d’un portail d’entreprise Points clés d’un projet portail Public : Directeurs des Systèmes d’Information, chefs de projets, architectes Pour s’inscrire : 02 99 23 46 51 [email protected] r Durée : 1 jour - 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 20/258 État de l’art : Urbanisation des SI Au rythme des changements de leur environnement concurrentiel, les entreprises doivent réagir de plus en plus vite. Les Technologies et les Systèmes d'Information sont une ressource particulièrement critique pour la flexibilité des entreprises. On constate cependant qu’ils se sont construits au fil du temps sans souci de cohérence transverse et leur complexité croissante représente un risque de rigidité et de perte de compétitivité. Urbanisation et Architecture d'Entreprise représentent une solution pour remettre de l’ordre, aligner SI et stratégie Métier, et permettre de retrouver de l’agilité. Cela implique de travailler sur des domaines variés de l'optimisation des Processus Métier jusqu'à la simplification de l'existant applicatif. De nombreuses approches existent dans ces différents domaines mais aucune n'apporte une vision simple et globale de l'Architecture d'Entreprise. Notre objectif est de prendre le meilleur de ces initiatives pour produire une synthèse des meilleures pratiques en Architecture d'Entreprise, que nous voulons publique, globale, mais simple à appréhender, pour aider les entreprises à résoudre le défi de la complexité. OBJECTIFS Découvrir l’état de l’art complet et pragmatique sur l’urbanisme et l’architecture d’entreprise Comprendre les rôles et les chantiers associés à une telle démarche Appréhender les techniques de gestion d’un référentiel d’architecture Connaître les pratiques et les outils adaptés CONTENU PEDAGOGIQUE Enjeux, définitions et objectifs Cartographie, modélisation, modèle en couche, taxonomie Les approches cadastrale, prospective, technique et objet Les phases majeures d’une démarche type Les rôles et les impacts sur l’organisation et les projets SI Les forces, faiblesses, opportunités et risques de la démarche Les disciplines associées à l’architecture d’entreprise NT-INTRO-URBA-101 Gouvernance du SI BPM (Business Process Management) Décisionnel BI (Business Intelligence) et BAM (Business Activity Monitoring) BRM (Business Rules Management) SOA (Service Oriented Architecture) L’architecture REST L’architecture des données La gestion des données MDM (Master Data Management) La gestion du référentiel d’architecture Les opportunités technologies de l’architecture d’entreprise Les BPMS Les Web Services L’intégration ESB (Enterprise Service Bus) / EAI (Enterprise Application Integration) ETL (Extract, Transform and Load) Les portails et les serveurs d’application Les annuaires de gestion des identités Synthèse et perspectives Revue des attentes Les facteurs de succès Public : Directeurs des Systèmes d’Information, chefs de projets, MOA, architectes Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 20% d’ateliers Durée : 1 jour - 7 heures Tarif : Nous consulter Nouvelles Technologies L’urbanisation et l’architecture d’entreprise Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 21/258 Nouvelles Technologies Développement logiciel Industrialisation des processus de développement 22/258 Filière Industrialisation des Processus de Développement En pointillé, les formations complémentaires à la filière Nouvelles Technologies 23/258 Conception et modélisation avec UML 2 UML est avant tout un formalisme. Souvent confondu avec un processus de développement, UML n’en est que le support de modélisation orienté objet. Au travers de cette formation, vous trouverez les réponses aux questions suivantes : Comment passer du cahier des charges au code ? Quelles sont les caractéristiques et les étapes d’un processus itératif et incrémental ? De la phase de capture des besoins à la conception détaillée, quels diagrammes utiliser ? OBJECTIFS Connaître le rôle d’UML, ses qualités et ses limites Connaître les types de diagrammes UML Suivre un processus itératif, incrémental et piloté par les cas d’utilisation avec la notation UML Capturer et décrire les besoins avec les cas d’utilisations Réaliser un modèle de classes d’analyse Cibler et décrire une architecture technique avec UML Analyser des modèles statiques et dynamiques Conception générique et détaillée CONTENU PEDAGOGIQUE Introduction à UML Historique des méthodes et langages UML, standard de l’OMG Introduction à « l’Approche Objet » Concept de la Programmation Orientée Objet (objets et classe, attributs, constructeurs, opérations, abstraction, encapsulation, collections, packages, couplage, cohésion, responsabilités) Les Processus et méthodes associés Nouvelles Technologies Unified Process et UML Process itératif et incrémental : le cycle en Y Modélisation Fonctionnelle Capturer les besoins Identifier les acteurs et les fonctionnalités Description des scénarios nominaux, alternatifs en cas d’erreurs Le diagramme des cas d’utilisations Modélisation Statique Identifier les concepts métier au travers des classes candidates Le diagramme de classes ou comment modéliser le métier Illustrer les exemples avec le diagramme d’objets Diminuer le couplage et identifier les dépendances avec le diagramme de packages Modélisation Dynamique Modéliser les interactions Quel diagramme utiliser ? Dans quelles situations ? Quelles sont les erreurs à ne pas commettre ? Les diagrammes de séquences, d’interaction globale, de collaboration, de communication 24/258 Conception et modélisation avec UML 2 (Suite du plan de formation) NT-UML2-101 Modéliser les états et les transitions avec le diagramme d’états transitions Modéliser les processus avec un diagramme d’activités Cas particuliers d’utilisation du diagramme de temps Les diagrammes d’implantation Modéliser l’architecture technique et le déploiement des composants Le diagramme de composants Le diagramme de déploiement Nouvelles Technologies Public : Analystes, concepteurs, développeurs, architectes, chefs de projets, maîtrise d’ouvrage. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 3 jours - 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 25/258 Introduction au MDA : Model Driven Architecture L’industrialisation des développements s’accompagne de la nécessaire automatisation de la production du code technique à faible valeur métier. La mise en œuvre d’architectures logicielles dirigées par les modèles apporte sur ce point une réponse efficace en termes d’adaptation aux changements technologiques et de réactivité par rapport aux évolutions fonctionnelles. OBJECTIFS Décryptage du MDA Appréhension des différentes technologies gravitant autour du MDA Prise de connaissance sur les problématiques et les solutions apportées Mise en œuvre d’un outil industriel sur un cas concret CONTENU PEDAGOGIQUE Introduction Origines et concepts fondamentaux Enjeux et positionnement du MDA Intérêts et objectifs Les principes de base Lien avec UML Notion de méta-modèle « Grammaire » des méta-modèles avec le Meta Object Facility Stockage des modèles en XMI Langage de description de règles Object Constraint Language Des exemples d’outils NT-MDA-101 Nouvelles Technologies Transformation des modèles avec Query View Transformation Les initiatives du projet Eclipse avec EMF et JET Les outils de génération et de transformation MIA (Model In Action) L’outil de transformation ATL (Atlas Transformation Language) L’outil de génération OpenSource AndroMDA Mise en œuvre Le processus de développement associé Processus du développement en « Y » Séparation du métier et de l’architecture technique Difficultés du passage d’un modèle métier (PIM) au modèle technique (PSM) Retours d’expérience Génération vers des plates-formes JAVA/J2EE, .NET, PHP, Ada Public : Concepteurs, développeurs, architectes, chefs de projets, directeurs informatiques Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 4 jours - 28 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 26/258 Mise en œuvre d’une usine logicielle MDE L’usine logicielle fournit l’environnement nécessaire à l’amélioration de la productivité lors de la réalisation des applications logicielles, depuis la capture des besoins jusqu’à la mise en production. Cette formation détaille la mise en place de ce type d’environnement en s’appuyant sur ses composantes majeures que sont l’ingénierie dirigée par les modèles (Model Driven Engineering) et l’intégration continue. OBJECTIFS Apprendre à formaliser les spécifications de l’application à réaliser à l’aide de modèles Savoir déterminer l’outillage mis en place au sein de l’usine Mettre en place l’outillage en sachant l’adapter aux caractéristiques fonctionnelles et techniques de l’application CONTENU PÉDAGOGIQUE Formalisation des spécifications Détermination du domaine applicatif étudié Définition des formalismes de description du domaine (DSL) Capture des besoins et exigences à l’aide des modèles Raffinement des besoins et exigences en classes d’analyse puis en modèle de données Raffinement des besoins et exigences en services fonctionnels Détermination de l’outillage Définition des contraintes technologiques Choix des outils de génération Choix des outils de transformation Choix des outils de construction Choix des outils d’intégration continue Mise en place de l’outillage Mise en place sur un cas d’étude Développement des modules de transformation de modèles Développement des modules spécifiques de génération Développement des processus de construction avec MAVEN Mise en place de la construction avec HUDSON Synthèse des traces de construction avec SONAR Rétro-ingénierie de la qualité du code Apprendre à analyser les rapports de construction Rétro-ingénierie de l’outillage suivant l’analyse effectuée Nouvelles Technologies NT-CHAINEMDA-101 Public : Directeurs des Systèmes d’Information, Consultants SI, Ingénieurs, Chefs de projets. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 5 jours - 35 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 27/258 Automatiser le build des applications avec MAVEN L’automatisation de la gestion et de la construction des projets logiciels est un point névralgique dans la chaîne d’intégration continue qui vise à améliorer la qualité dans les processus de développement. À ce titre, MAVEN est devenu un standard de facto et s’est rapidement imposé sur le marché. Avec MAVEN, terminés les problèmes de dépendances, de structures de projets hétéroclites, de production et de livraison de builds délicats. Facile d’accès, à peine essayé vous l’adopterez ! OBJECTIFS Comprendre l’intérêt de MAVEN par rapport à des outils de construction tels que ANT Maîtriser le cycle de vie de vos projets avec MAVEN Gérer vos dépendances entre projets Enrichir le cycle standard de construction suivant vos spécificités CONTENU PÉDAGOGIQUE Vue d’ensemble et principes de MAVEN Introduction Modèle conceptuel d’un projet MAVEN Convention Over Configuration Principes des plugins MAVEN Comparaison avec ANT Mise en place de MAVEN Installation Configuration Utilisation des archétypes MAVEN Anatomie d’un projet MAVEN Syntaxe du descripteur de projet Dépendances d’un projet Relations entre projets Principe des gestionnaires de dépôts Bonnes pratiques Principes Cycles de vie spécifiques à certains types de packaging Étapes usuelles du cycle de vie d’un projet Description des plugins les plus courants Configuration des plugins Intégration avec les gestionnaires de configuration des sources Bonnes pratiques Les profils de construction Intérêt Activation Portabilité Bonnes Pratiques Gestion des propriétés et filtrage des ressources Propriété MAVEN Filtrage des fichiers de ressources Public : Directeurs des Systèmes d’Information, Consultants SI, NT-MAVEN-101 Nouvelles Technologies Cycle de vie de construction d’un projet Ingénieurs, Chefs de projets. Pré-requis : Connaissance du langage JAVA et XML. Pour s’inscrire : Méthode : 50% d’ateliers 02 99 23 46 51 [email protected] Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 28/258 Gestion de configuration logicielle (GCL) & gestion de versions (GV) Définie par une norme ISO 10007 adoptée par le Comité Européen de Normalisation (CEN), la Gestion de Configuration Logicielle (GCL) s'est imposée comme une des disciplines indispensables dans les cycles de développement logiciel pour favoriser leurs succès. Introduction aux concepts, stratégie et outils, cette formation est aussi pratique pour appréhender les cas d’utilisation et bonnes pratiques de gestion des sources dans le cadre d’un projet. OBJECTIFS Différencier gestion de configuration et gestion de versions Identifier la place de la GCL dans le cycle de développement Appréhender les intérêts et les problématiques de la GCL Mettre en œuvre une politique de GCL Différencier les modèles et outils de GV Comparer les outils de GCL et de GV CONTENU PÉDAGOGIQUE Objectifs Place de la GCL dans le cycle de développement Terminologie Les outils de la GCL La gestion de versions NT-GCLGV-101 Les modèles de gestion de versions Comparaison des outils existants Démonstration par l’exemple Installation et configuration Administration Cas d’utilisation Récupérer les sources Création d’une branche Commit des modifications Résolutions des conflits Création d’un Tag Bonnes pratiques de travail en commun Nouvelles Technologies Présentation de la GCL Public : Chefs de projets, Développeurs. Pour s’inscrire : Durée : 1 jour - 7 heures Tarif : Nous consulter 02 99 23 46 51 [email protected] Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 29/258 Partager et gérer les versions de vos sources avec SUBVERSION (SVN) Subversion, devenu aujourd’hui officiellement un projet de la Fondation Apache a été conçu pour remplacer CVS, non pas parce que le modèle est mauvais bien au contraire, mais pour pallier les lacunes de son implémentation et apporter de nouvelles fonctionnalités. Véritable pièce maîtresse de votre usine logicielle, vous vous devez de maîtriser son utilisation. OBJECTIFS Mettre en place un serveur SVN S’interfacer avec un référentiel SVN Maîtriser l’utilisation de Subversion au quotidien (checkout, commit…) Maîtriser les fonctionnalités propres à SVN CONTENU PÉDAGOGIQUE Les principes de gestion de versions Partager des données communes Problématique courante en SGBDR Solution de Subversion : le Merge (copier/modifier/fusionner) Comparatif avec CVS Versionning des propriétés des fichiers Fiabilité des transactions (validation) Gestion des branches et des tags Les formats de fichiers pris en compte Cycle de vie d’un fichier Les protocoles de SVN Installation d’Apache Création du référentiel Installation d’un client SVN Installation avec Eclipse (plugin) Tortoise SVN NT-SVN-101 Nouvelles Technologies Subversion au quotidien Récupération des sources Importer des données dans un référentiel Extraire des sources du référentiel (checkout) Modifier des sources dans le référentiel (commit) Synchroniser ses sources avec celles du référentiel Ajouter, retirer, déplacer ou renommer un fichier du/au référentiel Gestion des conflits Lire et interpréter le journal de révision Gestion des branches Installation d’un référentiel SVN Principes Créer, copier ou fusionner une branche Organiser son référentiel de sources Transférer des éléments d’une branche à une autre Supervision Visualiser les modifications (quoi, quand, où) Particularités propres à certains formats de fichiers Synoptique et graphe des modifications Public : Ingénieurs, Chefs de projets. Méthode : 30% d’ateliers Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 1 jour - 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 30/258 Démarche d'intégration continue et mise en œuvre avec JENKINS/HUDSON Remise au goût du jour par les méthodes Agiles ainsi que l’eXtreme Programming, l’intégration continue est devenue une pratique incontournable. Dans le cas d’un code source partagé par plusieurs développeurs qui intègrent quotidiennement, le serveur d’Intégration Continue vous permettra de garantir la qualité et la fluidité du cycle de développement, de prévenir et détecter automatiquement et rapidement des problèmes (intégration, incompatibilité, régression,…) et d’avoir une version opérationnelle de l'application toujours disponible. OBJECTIFS Appréhender les bénéfices de l’Intégration Continue Mettre en œuvre Maven comme outil de construction Comprendre et bénéficier des apports de l’Intégration Continue Comprendre l’interaction entre l’outil de build (Maven) et le serveur d’intégration continue (Jenkins/Hudson) et le gestionnaire de sources (SVN) Installer et configurer Jenkins Récupérer et analyser des métriques CONTENU PÉDAGOGIQUE Objectifs La Plateforme et ses Composants Bonnes pratiques Gestionnaire de configuration Contrôle de version Fonctionnalités SVN Automatisation des Builds Ant Maven et son Repository Le Serveur d’Intégration Continue Rôle Fonctionnalités Jenkins/Hudson Automatisation des Tests Tests Unitaires et Tests d’Intégration Selenium Métriques Types de métriques Rapports Sonar NT-JENKINS-101 Public : Développeurs, Responsables qualité. Pré-requis : Connaissances des langages JAVA, XML. La Pour s’inscrire : 02 99 23 46 51 [email protected] connaissance d’un outil d’automatisation des tâches du cycle de vie d’un projet ANT/MAVEN est un plus. La connaissance des tests JUnit est un plus. Méthode : 50% d’ateliers Durée : 2 jours - 14 heures Tarif : Nous consulter Nouvelles Technologies L’Intégration Continue Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 31/258 Nouvelles Technologies Nouvelles technologies et programmation objet 32/258 Introduction aux Nouvelles Technologies et architectures N-Tiers Les nouvelles technologies de l’informatique occupent une place importante au sein des entreprises et désormais dans nos foyers. Cette formation présente ces nouvelles technologies et insiste sur les apports réels en termes de développement logiciel. Chacune des technologies est abordée sous une approche simplifiée vous permettant de mieux comprendre leur rôle, leur intérêt et leur évolution. Cette formation est une opportunité idéale pour se familiariser avec les concepts de la programmation orientée objet, préambule aux formations Java et .Net. OBJECTIFS Appréhender des concepts objet et comprendre leurs apports Reconnaître les principales architectures logicielles Expliquer les notions de composant, Framework et Middleware Lister les étapes d’un processus de développement logiciel Comprendre pourquoi les processus deviennent « itératifs » et « incrémentaux » et les méthodes « agiles » Connaître le rôle, l’intérêt et la provenance des standards CONTENU PEDAGOGIQUE Les enjeux Vers une décentralisation Évolution des Architectures Historique des applications : du Mainframe au RIA en passant par le client/serveur Architecture 1-Tiers Architecture 2-Tiers Architecture 3-Tiers Architecture N-Tiers Évolution des Technologies et Langages Du langage procédural à l’objet Les tendances en termes de plateformes de développement L’émergence de standards : UML, XML, HTTP, WSDL… Évolutions des méthodes et outils Qu’est-ce qu’un processus de développement logiciel ? De Merise à UML/UP, le cycle en Y Évolution des cycles et des méthodes de développement : du cycle en V aux méthodes agiles Développement par les modèles : « Model Driven Architecture » et génération de code Nouvelles Technologies NT-INTRONT-101 Public : Tout public Pré-requis : Connaissances de base en programmation Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 1 jour - 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 33/258 Introduction à la conception et à la Programmation Orientée Objet Cette formation est un préambule pour tous les développeurs qui souhaitent s’initier aux concepts avant de se lancer dans un projet de programmation objet. Venez découvrir les différences fondamentales entre une approche orientée données et une approche orientée objets/services dans les différentes phases d’un projet : analyse, conception et développement. Cette formation facilite l’assimilation des concepts au travers de nombreux ateliers basés sur un outil spécialement conçu pour l’apprentissage de la programmation orientée objet. OBJECTIFS Appréhender des concepts fondamentaux de la technologie objet Pourquoi les concepts objets améliorent la qualité des applications ? Pourquoi les concepts objets améliorent l’évolutivité des applications ? Reconnaître la différence entre une approche fonctionnelle et une approche objet Découvrir l’intérêt d’UML en tant que notation graphique « objet » CONTENU PEDAGOGIQUE Structurer son application Pourquoi la Programmation Orientée Objet Évolution des technologies et des langages Programmation procédurale VS Programmation Orientée Objet Approche orientée données/processus VS approche orientée objets/services Les langages, méthodes et technologies objets Les fondamentaux de la POO NT-INTROPOO-101 Nouvelles Technologies Objets et classes (création, méthodes, paramètres, état, comportement) Définir une classe (champs, constructeurs, méthodes, accès) Interactions entre objets (abstraction/modularité, types de données, constructeurs multiples, messages) Groupement d’objets (encapsulation, collections, tableaux) Comportements complexes (bibliothèques, packages, imports) Conception de classes (couplage, cohésion, responsabilités, réingénierie) Améliorer la conception avec l’héritage (hiérarchie de classes, types et sous-types, transtypage) Améliorer la maintenabilité avec le polymorphisme (héritage et interfaces, redéfinition de méthodes) Les techniques d’abstraction (interfaces, classes abstraites, héritage multiple) Les patrons de conception (principes, exemples de structures, règles d’or) Analyse et conception des applications Méthodes des noms/verbes Découvrir les classes Les fiches CRC Conception des classes Développement itératif Public : Tout public. Pré-requis : Connaissances de base en programmation Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 50% d’ateliers Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 34/258 Nouvelles Technologies Développement Web 35/258 Nouvelles Technologies Filière développement Web 36/258 Introduction à XML XML est devenue LA technologie incontournable dans tous les secteurs informatiques : de la publication de documents à l’échange de données (protocoles) en passant par les architectures N-Tiers ou les bases de données. A travers cette formation, vous découvrirez le monde XML et ses technologies dérivées : DTD, XSD, DOM, XSL, XSLT... Vous trouverez alors les réponses aux questions suivantes : Comment écrire un document XML ? Comment valider un fichier XML ? Comment profitez pleinement du potentiel d’XML ? OBJECTIFS Maîtriser les bases d’XML Mesurer l’apport d’XML au sein de l’entreprise Découvrir les outils indispensables et la richesse des langages XML Normaliser les échanges entre applications CONTENU PEDAGOGIQUE Introduction à XML La validation Historique Standard du W3C Les grammaires Les schémas XSD XML ? Pour quoi faire ? Outils et technologies Les arbres XML La syntaxe XML Les règles de syntaxe PCDATA L’encodage UTF-8 Les espaces de noms Les éléments XML Les feuilles de styles CSS Les feuilles de styles XSLT Parser un document XML avec JavaScript Le modèle DOM Les Namespaces Les PCDATA L’encodage UTF-8 Les Éditeurs XML NT-XML-101 Public : Tout public Pré-requis : Connaissances informatiques dans le domaine Pour s’inscrire : 02 99 23 46 51 [email protected] d’Internet Durée : 5 jours - 35 heures Tarif : Nous consulter Nouvelles Technologies Les attributs XML Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 37/258 Développer des pages Web avec (X)HTML Sites web, pages personnelles ou intranet, les sites web reposent sur le langage HTML. Cette formation vous apportera l’essentiel des techniques et bonnes pratiques HTML à adopter. Ensuite, nous vous conseillons de suivre la formation CSS. En effet, avec les feuilles de style CSS qui permettent d’écrire des pages web tout en séparant les données de la présentation vous faciliterez la maintenance des sites et améliorerez la présentation des pages. Enfin, pour optimiser l’interactivité et le confort d’utilisation, vous devez intégrer des scripts JavaScript dans vos pages HTML et pourrez ainsi envisager l’utilisation de la technologie AJAX. OBJECTIFS Comprendre le fonctionnement des architectures client/serveur Comprendre le fonctionnement des sites Web Créer une page HTML Réaliser un formulaire HTML Constater l’intérêt d’utiliser les feuilles de style CSS Observer les bénéfices de JavaScript dans les pages web interactives CONTENU PÉDAGOGIQUE Les listes Le modèle client/serveur Internet et le modèle client/serveur Les adresses IP, les ports, le DNS et les URL Le rôle du serveur Web Le protocole HTTP et HTML Historique d’HTML Un document HTML Les liens Hypertexte Rôles des formulaires L’élément <form> Les balises du formulaire Le HTML professionnel Les liens hypertexte et la balise <a> Liens relatifs et absolus Construire une page Web Les balises <table>, <tr>, <td> La légende et le résumé Les formulaires HTML HTML, le langage du Web Les balises <ol>, <ul>, <li> Listes ou CSS Les tableaux Le protocole HTTP Les balises indispensables Éléments en « bloc » ou « en ligne » et les règles à respecter Les entités HTML Uniformité, performances et accessibilité HTML et le HTML « strict » Le mode « quirk » et la validation Le X-HTML XML et XHTML Convertir une page HTML 4 en XHTML Les images et le navigateur Web La balise <img> Les formats et les tailles d’images Public : Développeurs. NT-HTML-101 Nouvelles Technologies Ajouter des images Pré-requis : Connaissances de base en programmation. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 50% d’ateliers Durée : 1 jour - 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 38/258 HTML5 / CSS3 OBJECTIFS Appréhender les nouveaux standards du Web que sont HTML5, CSS3. CONTENU PEDAGOGIQUE HTML5 CSS3 Introduction Valeurs, fonctions et unités Historique La compatibilité des navigateurs Les nouveaux éléments Structure d’une page HTML5 Contenu d’une page Les balises qui n’existent plus Des nouveaux types pour les champs input Des nouveaux attributs pour les champs input Des nouveaux éléments La compatibilité entre les navigateurs Micro-data Géolocalisation Depuis un téléphone/tablette Depuis un PC L’objet Les erreurs Hors ligne / En ligne Background-size Arrière-plans multiples Dégradés linéaires et radiaux Le positionnement Balises de bloc et balises en-ligne Display Display flex Position Float template layout grid layout multi-colonnes La sélection d'éléments Utilisation du cache Activation du cache Quelques API Word-wrap Text-overflow Les propriétés décoratives Stockage Les viewport Propriétés de texte et de contenu Les formulaires Avantage de la déclaration HSL Les Media-Queries Les tableaux Les liens / formulaire Les transformations API Battery API Network Information API getUserMedia API Drag/Drog API File Propriétes La rotation d’un texte Le cumul des transformations Les animations Public : Développeurs et concepteurs web. Pré-requis : Connaître déjà les bases de HTML & CSS. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : Durée : 2 jours - 14 heures Tarif : Nous consulter Nouvelles Technologies NT-HTML5CSS3 Quelques frameworks HTML5 / CSS3 Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 39/258 Améliorer le design des pages Web avec CSS Combinées au langage HTML, les CSS permettent d’écrire des pages web en séparant les données de la présentation de manière à faciliter la maintenance des sites. Cette formation vous apportera l’essentiel des techniques et bonnes pratiques CSS à adopter. Ainsi vous pourrez améliorer et affiner la présentation des pages web HTML. Enfin, nous vous conseillons de poursuivre votre montée en compétences en suivant la formation JavaScript. En effet, pour optimiser l’interactivité et le confort d’utilisation, vous intégrerez des scripts JavaScript dans vos pages et vous profiterez ainsi des possibilités offertes par le WEB 2.0 et AJAX. OBJECTIFS Intégrer les CSS aux pages web HTML Concevoir et designer les pages web avec les CSS Appliquer des couleurs, des styles et des polices de caractères Modifier les marges et les espacements Gérer la mise en page, le positionnement et la superposition CONTENU PÉDAGOGIQUE Les feuilles de style CSS : Cascading Style Sheet Les feuilles de style et HTML internes ou externes Déclaration, validation et outils Intégration des feuilles de style CSS au HTML Les différentes formes de feuille de style Les sélecteurs, classe et héritage Les sélecteurs de classe L’héritage et les priorités Les polices, styles et couleurs Les couleurs et la décoration du texte Le modèle de boîtes : bordures, marges et espacements Le modèle de boîtes Bordures, marges et espacements Construction sophistiquée : <div>, <span> et les pseudo-classes L’intérêt de <div> et <span> Les pseudo-classes Mise en page et positionnement Les types de positionnement Bonnes pratiques Les familles et les tailles de polices Public : Développeurs. NT-CSS-101 Nouvelles Technologies Pré-requis : Connaissances de base en programmation. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 60% d’ateliers Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 40/258 Développer des applications Web dynamiques avec JAVASCRIPT Le JavaScript permet l’ajout aux pages Web de comportements dynamiques et efficaces. Les interfaces utilisateurs deviennent plus réactives, la saisie des données mieux contrôlée, la présentation graphique plus travaillée. Avec JavaScript, l’expérience utilisateur est améliorée et les échanges serveurs optimisés. OBJECTIFS Maîtriser le langage JavaScript Savoir dynamiser ses pages Web avec les événements Savoir manipuler les DOM Gérer les styles CSS au travers du DOM Fiabiliser les formules HTML Mettre en œuvre des concepts avancés : POO, échanges AJAX CONTENU PÉDAGOGIQUE Manipulation des CSS avec DOM Introduction à JavaScript Les technologies du Web Dynamique : navigateur, CSS et JavaScript Intégration du code JavaScript Les outils de développement Les bases du langage JavaScript Mots clés, variables, types de données, fonctions, objets prédéfinis, exceptions La communication avec le navigateur NT-WEBJAVA-101 Créer, supprimer des écouteurs L’objet Event Les principaux événements Prévenir ou non de l’action par défaut Accès aux éléments HTML Parcours de l’arbre DOM Modification de l’arbre DOM Gestion des formulaires HTML Timer & Timeout, DOM, Script Lifecycle, Cookies Le DOM Les CSS en tant que propriété du DOM Modifier le DOM ou modifier l’objet stylesheet Rendre la page dynamique Manipuler le contenu des formulaires Les événements liés aux formulaires Valider un formulaire JavaScript et la POO Les événements Classes, constructeurs, custom objects Détecter et corriger les bugs Prévenir Guérir Programmation asynchrone avec AJAX Présentation des enjeux Les cas d’utilisation les plus courants L’objet XmlHttpRequest Bibliothèque du marché JQuery Public : Développeurs. Pré-requis : Programmation (les bases) et connaissance de HTML et des feuilles de style CSS. Pour s’inscrire : Méthode : 75% d’ateliers 02 99 23 46 51 [email protected] Durée : 3 jours - 21 heures Tarif : Nous consulter Nouvelles Technologies Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 41/258 Développer une application Web 2.0 en AJAX avec JAVASCRIPT et JQUERY JQuery est une bibliothèque JavaScript permettant la manipulation du DOM (Document Object Model). Cette librairie extensible par plugin permet, entre autre, la création d'interface web évoluée et la gestion d'appels Ajax. OBJECTIFS Être automne dans la mise en place du framework JQuery Savoir requêter le DOM Savoir manipuler le DOM Savoir gérer les événements Savoir effectuer une requête AJAX Savoir créer une interface riche CONTENU PÉDAGOGIQUE Introduction à JQuery Principes de base Rappels sur le DOM Installation de la librairie Animations et effets Sélection d’éléments du DOM Accès aux attributs Manipulation des éléments Parcours du DOM Manipulation des styles CSS Les événements NT-JQUERY-101 Nouvelles Technologies Le gestionnaire d’événements Les animations prédéfinis La fonction « animate » AJAX Les sélecteurs CSS Les sélecteurs structurels Les filtres Manipulation des éléments du DOM Les événements prédéfinis Déclenchement d’événement Le framework de bas niveau Gestion des requêtes AJAX les plus courantes Les événements La notion de Plugin Principes Exemples de plugins Introduction au plugin JQuery UI Principes Exemples de plugins Public : Consultants SI, Ingénieurs, Chefs de projets. Méthode : 75% d’ateliers Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 42/258 Conception et programmation avec PHP5 PHP est un langage de scripts pages Web dynamiques. La version 5 de PHP propose des fonctionnalités programmation objet. OBJECTIFS Être autonome dans la conception et la programmation d’un site Web en PHP5 CONTENU PÉDAGOGIQUE Gestion des fichiers Vue d’ensemble / principes Définition Configuration Structure de base d’une page PHP Gestion des sessions Structure de base du langage PHP Constantes Variables Types de données Tableaux Fonctions utiles Structure de contrôle Les contrôles conditionnels Les contrôles itératifs Inclure un fichier Interrompre un script Description du problème Authentification Utiliser l’URL Utiliser les cookies Utiliser les sessions PHP4 Conserver les infos d’une visite à l’autre Quelques solutions de cryptage Synthèse sur les variables GPCS MySQL ou Oracle Gestion des erreurs Déclarations Appels Paramètres Vue d’ensemble Messages d’erreur PHP Les fonctions de gestion d’erreurs Utilisation de la bibliothèque PEAR Gestion des formulaires HTML Accès à une base de données Fonctions / classes Manipuler les fichiers sur le serveur Upload / download Vue d’ensemble Récupération des données saisies Construction dynamique d’un formulaire Contrôle des données saisies Problèmes sur les données saisies Packages Nouveautés PHP5 SQLLite SimpleXml DOMXml XPath RSS Modèle objet NT-PHP5-101 Public : Pour les professionnels en informatique qui souhaitent être autonomes dans la conception et la programmation d’un site Web en PHP5. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Connaissance du HTML. Durée : 5 jours - 35 heures Tarif : Nous consulter Nouvelles Technologies Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 43/258 Nouvelles Technologies Développement Java / JEE 44/258 Filière développeur Java débutant Conception Objet et développement Java 5j NT-JAVA-101 Introduction à la Programmation Orientée Objet 2j NT-INTROPOO-101 Introduction aux Nouvelles Technologies et Architectures N-Tiers 1j NT-INTRONT-101 Filière développeur Web Java 3j 3j NT-JSF-101 NT-STRUTS-101 5j Conception Objet et développement Java Développer des applications web en Java avec Java Server Faces Développer des applications web en Java avec les Servlets & JSP Nouvelles Technologies Développer des applications web en Java avec Struts NT-JSPSERVLETS-101 5j NT-JAVA-101 45/258 Filière développeur Java EE Nouvelles Technologies Filière développeur Java avancé 46/258 Conception objet et développement JAVA Cette formation est la pierre angulaire de la technologie Java. Elle met surtout l’accent sur la mise en application des concepts objets qui restent la principale difficulté des néophytes. Avec une étude de cas complète, elle met à la portée de tous les développeurs les meilleures pratiques Java, depuis l’installation des outils de développement et la création d’un projet, des classes Java, des interfaces, en passant par l’accès aux bases de données ainsi qu’aux fichiers, jusqu’au déploiement. OBJECTIFS Être capable de concevoir et développer objet en Java en utilisant le polymorphisme, l’héritage et l’encapsulation Maîtriser la syntaxe et les principales API de base Acquérir une complète autonomie de son environnement et de ses outils de développement Traduire des modèles de conception UML en Java Découvrir le développement par les tests-101 (Test Driven Development) CONTENU PEDAGOGIQUE Genèse et historique du langage Les atouts du langage Les versions de Java Ses premiers pas en Java Écrire son 1er programme Java La compilation Générer son 1er livrable Concevoir en objet et programmer en Java La syntaxe du langage : déclarations, types, tableaux, opérateurs Concevoir en UML et programmer en Java : bloc, portée des variables, boucles et conditions L’IDE Eclipse pour augmenter sa productivité Déboguer une application avec Eclipse Les points d’arrêts Inspection des variables Exécution pas à pas Les conceptions objets en Java Les classes et objets Les constructeurs d’objets Les références et la copie d’objet Protéger l’accès aux attributs et méthodes Les packages L’encapsulation L’héritage La surcharge et la redéfinition de méthodes Le polymorphisme Les classes abstraites et les interfaces Livrer une application Java (JAR) Packager une application Java sous forme d’une Java Archive Avec Eclipse Documenter une application Java (Javadoc) Les commentaires Javadoc Bonnes pratiques Générer la documentation Prévenir et traiter les cas d’erreurs (Exceptions) Le mécanisme des exceptions en Java Traiter les exceptions Nouvelles Technologies Présentation du langage Java 47/258 Conception objet et développement JAVA (Suite du plan de formation) Les API de Collections et de Dates Les tableaux dynamiques évolués : les collections Manipuler les dates en Java Aller plus loin avec Java Assurer la qualité d’une application avec les tests unitaires JUnit Lecture et écriture de fichiers avec Java.io Gérer efficacement les traces applicatives avec Log4J Assurer la persistance des données (JDBC) Présentation de l’API JDBC et de la problématique du mapping objet relationnel Se connecter à un SGBD avec les drivers JDBC Exécuter des requêtes et traiter les résultats Gérer l’internationalisation d’une application Gestion du multi-langage dans une application Les libellés, les dates et les monnaies Déployer une application avec « Java Web Start » NT-JAVA-101 Nouvelles Technologies Faciliter le déploiement d’une application Java avec JWS Public : Développeurs Pré-requis : Connaissances de base en programmation Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 5 jours - 35 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 48/258 Développer des applications Web en JAVA avec les SERVLETS et les PAGES JSP Une grande partie des développements Java actuels sont des projets et applications web. Ces derniers nécessitent de multiples compétences telles que le développement Java mais aussi les architectures web, les technologies et langages associés (notions de composants web, de serveurs et conteneurs d’application et donc de déploiement, de sécurité et d‘administration sans parler des design patterns spécifiques aux architectures web). Cette formation s'adresse donc aux développeurs Java qui souhaitent maîtriser les bases développement d'applications Web au travers des technologies JSP et Servlets du standard Java EE. OBJECTIFS Maîtriser les architectures web Créer dynamiquement du code HTML, XML ou tout autre type de page web. Maîtriser le langage de script (EL) et les bibliothèques de balises (JSTL) Acquérir des savoir-faire pour concevoir, développer et déployer des applications web basées sur les technologies JSP et servlet CONTENU PÉDAGOGIQUE Gestion du contenu Web dynamique Exemple d’un formulaire Web sur Internet Le modèle Client/Serveur Web Internet Modèle Client/Serveur Adresse IP Ports DNS URL Le protocole HTTP Protocole HTTP Serveur Web Client Get/Post Anatomie d’un site Web Démystification et introduction aux Servlets Qu’est-ce qu’une Servlet ? Développer, déployer et exécuter une Servlet Les Servlets de A à Z Servlets Conteneurs Web Descripteur de déploiement Redirections Cycle de vie Paramètres et attributs Gestion des sessions utilisateurs Exceptions Les Java Server Pages Les pages JSP Cycle de vie Scriptlets Déclarations Directives Expressions Request Response Include Forward Modèle MVC JavaBeans Exceptions et Erreurs Tags Expressions EL JSTL Nouvelles Technologies Des pages Web dynamiques avec CGI 49/258 Développer des applications Web en JAVA avec les SERVLETS et les PAGES JSP (Suite du plan de formation) Les filtres Les listeners NT-JSPSERVLETS-101 Nouvelles Technologies Retour sur le cycle de vie des servlets Retour sur le cycle de vie des serveurs HTTP Cas d’utilisation des listeners Mise en œuvre des listeners Retour sur le cycle de vie des servlets Champs d’application des filtres Mise en œuvre des filtres Enchaîner plusieurs filtres Public : Développeurs. Pré-requis : Connaissances des langages JAVA et HTML. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 75%d’ateliers Durée : 5 jours - 35 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 50/258 Développer des applications Web en JAVA avec STRUTS Struts est un framework web à l’initiative d’avancées majeures dans le développement d’application web en Java : Modèle MVC, Templates, Internationalisation, Validation, Librairies de Tags... En témoigne aujourd’hui le nombre d’applications développées avec ce framework. Découvrez au travers de cette formation, les principaux atouts, astuces et bonnes pratiques du framework. OBJECTIFS Maîtriser le développement d’une application Web avec le framework Struts CONTENU PÉDAGOGIQUE Problématique d’architecture des applications Web Servlet/JSP1 et 2 Modèle MVC Modèle MVC2 Architecture 3 couches Présentation des Struts Architecture Configuration et déploiement Bases de Struts L’ActionServlet Le RequestProcessor Les classes « Action » Les formulaires Les mappings URL/Action Modules applicatifs Services des Actions Formulaire et champs de saisie HTML Cycle de vie des formulaires Contrôles de surface Actions prédéfinies Configuration de Struts Déploiement d’applications Struts HTML et opérations logiques Manipulation des objets métier Balises indexées et imbriquées Tiles Composition de JSP Définition et héritage Moteur de validation Les Plugins dans Struts Automatisation des contrôles syntaxiques Contrôle côté client VS côté serveur Gestion des exceptions Gestionnaire d’exception de Struts Best Practices Utilisation des ForwardAction, DispatchAction Configuration des forwards dans strutsconfig.xml Utilisation du pattern /do/* Gestion des objets métiers NT-STRUTS-101 Public : Pour les développeurs et chefs de projets qui souhaitent industrialiser la cinématique de leur application Web à l’aide du framework Struts Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Connaissances des langages JAVA, HTML et J2EE Durée : 3 jours - 21 heures Tarif : Nous consulter Nouvelles Technologies Librairie de balises pour les JSP Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 51/258 Développer des applications Web avec JAVA SERVER FACES Cette formation est une introduction au développement d’applications WEB/JEE avec JSF et plus particulièrement l’implémentation de référence de Sun : Java Server Faces « Mojarra ». Axée sur l’implémentation de référence, la formation ouvre également sur d’autres implémentations et d’autres technologies complémentaires comme Facelets. OBJECTIFS Être capable de concevoir et développer une IHM avec JSF RI Maîtriser le cycle de vie de JSF Maîtriser la validation et la conversion de données Intégrer l’internationalisation avec JSF Créer des modèles de pages réutilisables Intégrer de l’AJAX aux composants JSF CONTENU PÉDAGOGIQUE Introduction La spécification JSF et les implémentations Le pattern MVC Le mapping HTML / Objet Les composants riches La gestion des événements et AJAX Mise en œuvre par la pratique Installer JSF Architecture d’une application Web JSF Créer un projet JSF Configurer les fichiers web.xml et facesconfig.xml Les traitements et la navigation Créer un Bean managé Définir des actions Gérer la navigation statique ou dynamique Les composants HTML Les composants Core Le cycle de vie des pages JSF Description du cycle de vie Les étapes du cycle de vie Observer et maîtriser le cycle de vie Le passage de paramètres en JSF et la communication D’une page JSF à un Backing Bean Les balises JSF La conversion et la validation des données Conversion de données Validation de données Nouvelles Technologies Les balises JSF 52/258 Développer des applications Web avec JAVA SERVER FACES (Suite du plan de formation) Les gestions des événements Réagir aux événements Déclarer des listeners Mise en œuvre d’AJAX avec JSF Les frameworks JSF complémentaires Intégration d’AJAX et JSF Auto-complétion Validation instantanée Remplacer JSF par Facelets Le mécanisme des templates Créer ses propres modèles/templates Mise en œuvre RichFaces / IceFaces / MyFaces Nouvelles Technologies Les templates Facelets NT-JSF-101 Public : Développeurs. Pré-requis : Connaissances des langages JAVA, HTML, CSS et JavaScript. Pour s’inscrire : Méthode : 75% d’ateliers 02 99 23 46 51 [email protected] Durée : 3 jours - 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 53/258 Introduction JAVA EE : « Java Enterprise Edition » La plateforme JEE offre des services transverses et des standards qui visent à apporter une solution d’envergure aux problématiques d’entreprises actuelles telles que la haute disponibilité, la tolérance aux pannes, l’interopérabilité ou encore la sécurité. Trop souvent perçu comme uniquement une extension web de Java SE, venez découvrir comment JEE résout les difficultés majeures des S.I actuels tout en facilitant les développements ou la maintenance des applications. OBJECTIFS Découvrir les plus de Java EE comparé à Java SE Placer les conteneurs dans une architecture JEE Lister les technologies/standards mis en œuvres et leurs rôles Connaître les principaux serveurs d’application du marché Observer une étude de cas concrète CONTENU PÉDAGOGIQUE Le Marché Java EE Introduction Java SE vs Java EE Place et rôles des conteneurs dans les architectures Java EE Architectures Multi-Tiers Couches logicielles Les Tiers « Client » Les Tiers « Web » et « Métier » Les Conteneurs Java EE Démonstration / Etude de cas Présentation / Modélisation fonctionnelle Architecture Démonstration Standards impliqués Le JCP et les JSR Les API de Java EE La documentation Administration Configuration La haute disponibilité et le partage de charge La sécurité Public : Développeurs, Architectes Logiciels, Administrateurs et NT-JEE5-101 Nouvelles Technologies Les serveurs JEE du marché Versus GWT, SPRING, FLEX & co Au-delà du développement Les Technologies Java EE Chefs de projets. Pré-requis : Notions de POO et du langage JAVA. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 75% d’ateliers Durée : 1 jour - 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 54/258 Développer une application JAVA EE avec les EJB 3 Au cœur de la spécification JAVA EE, les EJB en sont les principaux composants. Véritable solution depuis la version 3 supportée aujourd’hui par tous les serveurs d’applications JEE du marché, les possibilités offertes sont multiples : appels de méthodes à distances, services web, accès aux données (JPA) ou encore la programmation asynchrone (JMS). La formation vous permettra de comprendre le modèle d’architecture JEE au travers du serveur d’application de Jboss ainsi que la mise en œuvre des EJB dans une étude de cas complète et concrète : une application web intégrée à des services web, d’autres applications asynchrones et également un SGBDR. OBJECTIFS Être capable de développer la logique métier d’une application à l’aide des EJB de type « Session » Être capable d’assurer la persistance des données à l’aide des EJB de type « Entités » et de JPA Assurer la communication asynchrone vers d’autres applications avec les EJB de type « Message » Utiliser les EJB pour implémenter des Services Web CONTENU PÉDAGOGIQUE Les Entity Beans et JPA Concepts et Architectures Modèle N-Tiers et couches logicielles Architecture et modèle de composants EJB Les types d’accès Java EE 5 et les EJB 3 La spécification JEE 5 et les serveurs d’applications Les conteneurs Web et EJB Packaging d’une application EAR Les nouveautés JEE 5 La problématique du Mapping Objet Relationnel Le standard JPA et l’implémentation Hibernate Le contexte de persistance Manipuler les objets et les requêtes JPQL Exposer un EJB sous forme d’un Service Web Les sessions Beans Les 2 types de sessions Beans : avec ou sans état Le cycle de vie des sessions Beans Packaging de l’EJB-JAR et déploiement Les Web Services et standards (WSDL, SOAP, RCP…) Implémenter un Web Service avec les EJB Les traitements asynchrones avec les EJB Les Middleware Object Messages et les protocoles JMS Les Messages Driven Beans Les souscriptions (Topic/Queue) Le cycle de vie des MDB NT-EJB3-101 Public : Développeurs. Pré-requis : Connaissances du langage Java, SQL, des bases de données relationnelles, des JSP/Servlets ou framework équivalent. Pour s’inscrire : Méthode : 75% d’ateliers 02 99 23 46 51 [email protected] Durée : 5 jours - 35 heures Tarif : Nous consulter Nouvelles Technologies Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 55/258 Développer une application JAVA EE5 avec JBOSS AS5 JBoss est l’un des serveurs d’application JEE les plus utilisés sur le marché permettant de développer des applications Java fiables, robustes et sécurisées. Maîtriser le développement d’applications Java (EJB, JSF, Hibernate/JPA, Web Services, JMS), la configuration, l’administration de ce serveur (Interfaces d’administration, JMX/Mbeans) ainsi que le déploiement. Assurer la disponibilité et la sécurité de vos applications (clustering, JAAS). OBJECTIFS Installation de JBoss AS5 Gestion les services JBoss et sa configuration Développement et déploiemenet d’une application EJB/JPA/JSF Le nouveau MOM : JBoss Messaging Service Intégration d’Hibernate Intégration des Web Services Mise en place la haute disponibilité de vos applications CONTENU PÉDAGOGIQUE Développer avec JMS Installation Environnements JBoss AS5, IDE, Plugins Nouveautés de JBoss AS5, configuration Développer avec Hibernate Nouveaux Modules et Nouveautés, administration, les logs, les connections aux BDD, les Transactions Développer des composants métier avec les EJB3 Stateless/Stateful Session Beans Entity Beans JPA Stratégie BottomUp et TopDown : Gérer vos applications avec JMX JMX et MBeans, POJO, Console d’administration Développer des Web Services Concepts, JBoss WS Clustering et sécurité JBoss AS Clusterconfiguration, services, applications Sécurité HTTP, EJB Développement JSF, connectors, contexts, virtual hosts, HTTP logs Public : Développeurs, Architectes Logiciels, Administrateurs. NT-JEE5-101 Nouvelles Technologies Développer une application Web ave JSF et customiser son serveur Web JBoss Messaging Service Message Driven Beans Pré-requis : Connaissances des langages JAVA. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 75% d’ateliers Durée : 5 jours - 35 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entre prise, nous consulter pour plus d’informations. 56/258 JAVA EE 6, les principales nouveautés Dernière spécification JEE en vigueur, JEE 6 surfe sur le succès de la précédente spécification (EJB/JPA, EJB/WS, EJB/MDB/JMS). De ce fait, JEE 6 ne révolutionne pas JEE 5 mais apporte son lot de nouveautés souvent au travers des nouvelles versions des standards : JPA 2, JSF 2 et les EJB 3.1 mais pas uniquement. En effet, cette formation porte sur les nouveautés liées aux standards qui ont évolué mais elle met aussi en avant les dernières nouveautés et tendances : objets POJO, favorisation des annotations, déclarations JNDI standardisées. A l’issue de la formation, vous serez à même de bénéficier de ces atouts dans vos projets. OBJECTIFS Appréhender les nouveautés de JEE 6 Comprendre les bénéfices potentiels apportés par ces nouveautés Maîtriser les impacts sur vos architectures JEE existantes CONTENU PÉDAGOGIQUE Nouveautés des EJB 3.1 La nouvelle spécification JEE 6 Historique de JEE et le Java Community Process Aperçu des nouveautés Quelques nouveautés Nouveautés JNDI Les Managed Beans 1.0 Les architectures RESTful et JAX-RS 1.1 Le TDD et les tests d’intégration avec le nouveau conteneur embarqué Les principes de Spring avec l’injection (CDI/DI) Les contextes et les conversations Nouveautés du standard JPA 2.0 NT-JEE6NEW-101 Les nouveautés du mapping L’API Criteria enfin disponible Du côté du JPQL Le packaging WAR Le Timer Service De nouvelles annotations : @Asynchronous, @Startup, @Singleton Nouveautés de JSF 2.0 Les annotations @ManagedBeans et @RequestScope Le Bean Validation Du côté du Web Servlets 3.0 JSP 2.2 JSTL 1.2 Projet Asynchrone Comet L’adoption de JEE 6 Les serveurs d’applications Les outils Public : Pour les Directeurs des systèmes informatiques, Pour s’inscrire : 02 99 23 46 51 [email protected] Consultants SI, Ingénieurs, Chefs de projets. Durée : 2 jours - 14 heures Tarif : Nous consulter Nouvelles Technologies Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 57/258 Assurer la persistance des données avec JAVA PERSISTANCE API (JPA) Depuis la version 5 de JEE, Sun a décidé de standardiser la persistance des données au travers de l’API JPA basée sur les mécanismes de mapping objet relationnel tels Hibernate ou TopLink en adaptant ce principe aux EJB 3. D’ailleurs, ces frameworks sont désormais des implémentations de références du standard JPA. Cette formation aborde aussi bien les concepts du mapping Objet/Relationnel au travers de JPA que les particularités de l’implémentation Hibernate ou encore les notions avancées comme le LazyLoading et le mécanisme de cache de données. OBJECTIFS Être capable de sauvegarder les données en base avec JPA/Hibernate Créer et configurer ses EJB3 entités Maîtriser le mapping Objet/Relationnel Manipuler les objets persistants Maîtriser le langage de requêtes JPQL CONTENU PÉDAGOGIQUE Introduction La persistance des données en Java La problématique du mapping objet/relationnel et de l’API JDBC La spécification JPA Architectures et intégration de JPA Les implémentations Manipuler les objets persistants Mise en œuvre par la pratique Installer et configurer JPA/Hibernate Créer un EJB entité et effectuer son mapping Paramétrer la source de données Rendre persistant un objet Java Le contexte de persistance Le contexte de persistance L’interface « EntityManager » La synchronisation du contexte Le Mapping Objet/Relationnel Le mapping des EJB3 entités et ses annotations Le cycle de vie des entités et le contexte de persistance Modifier un objet Rechercher un objet Supprimer un objet Les objets « détachés » Créer une simple requête Utilisation du contrôle de versions Mécanisme des transactions Le langage de requêtes JPQL Introduction à JPQL : le langage de requêtes orientées objets Créer et exécuter des requêtes avec l’API Query Les requêtes natives SQL Les requêtes nommées et paramétrées Les fonctions et opérateurs du langage Public : Développeurs. NT-JPA-101 Nouvelles Technologies Mapping d’une classe Mapping des relations 1-1 / 1-n / n-m Le cas particulier de l’héritage Pré-requis : Connaissances des langages JAVA, SQL et des données relationnelles. Pour s’inscrire : Méthode : 75% d’ateliers 02 99 23 46 51 [email protected] Durée : 3 jours - 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 58/258 La persistance des données avec JAVA en HIBERNATE La technique du « mapping objet/relationnel » illustre la philosophie du framework Hibernate. Cette technique permet à moindre coût de développer la couche persistance d’une application Java/JEE. Grâce à Hibernate, vous pourrez augmenter votre productivité. En effet, le développement de la couche de persistance est généralement estimé à 30% du total d’un projet. Vous pourrez diminuer ce ratio et également optimiser les performances à condition de maîtriser ce framework. OBJECTIFS Comprendre la problématique du « mapping objet/relationnel » Développer la couche persistance avec Hibernate Maîtriser les différents « mapping » (XML / Annotations) Manipuler des objets persistants avec Hibernate Manipuler le langage de requêtes HQL Connaître les stratégies du framework et leurs impacts sur les performances CONTENU PÉDAGOGIQUE La persistance Java et le Mapping Objet/Relationnel Solutions de persistance Java Avantages et inconvénients Mapping Objet Relationnel Les framework ORM, JPA Mise en œuvre par la pratique Hibernate et ses librairies Logs Eclispe/JDK, BDD, projet Configuration d’Hibernate Configuration du Mapping SessionFactory Afficher les traces SQL Configurer les traces Log4J Statistiques Mapping des classes Java (XML ou Annotations) Les 4 états (transient, persistent, detached, removed) Créer, modifier, récupérer et supprimer des entités Les requêtes et le langage HQL HQL (Query, NamedQuery, et SQL Query) QuerybyCriteria QuerybyExample Public : Développeurs, Architectes logiciels. NT-HIB-101 Pré-requis : Connaissances des langages JAVA et SQL. Méthode : 75% d’ateliers Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 3 jours - 21 heures Tarif : Nous consulter Pour Aller plus loin : Formation « Hibernate avancée Nouvelles Technologies Activation des Traces et Statistiques d’Hibernate Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 59/258 La gestion avancée de la persistance des données avec HIBERNATE La mise en œuvre d’Hibernate vous paraît chose aisée, et votre productivité a sensiblement augmenté. Attention aux mirages, Hibernate peut s’avérer être un faux ami si vous ne maîtrisez pas son fonctionnement parfaitement. Très rapidement, vous observerez un trop grand nombre d’accès à la base de données, vous vous interrogerez sur les accès concurrents et sur les performances ! Evitez les mauvaises surprises et ne vous laissez pas surprendre par Hibernate : apprenez à maîtriser le framework. OBJECTIFS Comprendre la problématique d’accès concurrents et les stratégies d’Hibernate pour y faire face Configurer et mettre en place le cache de 2nd niveau Effectuer des opérations de batch sur la base de données Savoir reconnaître et éviter les pièges d’Hibernate Connaître les stratégies du framework et leurs impacts sur les performances CONTENU PÉDAGOGIQUE Transactions et Gestion des Accès Concurrents Niveaux d’Isolations Connection Pools Java Transaction API (JTA) Stratégies de Lock (Optimiste/Pessimiste) Caches de 1er et 2nd niveaux NT-HIBPERF-101 Nouvelles Technologies Persistent Context (cache de 1er niveau) Associations Collections Queries (cache de 2nd niveau) HQL Avancé et Batch LazyLoading & Stratégie Fetch Anti-Patterns Hibernate Entités Attachées/Détachées Unique Result / Queries Relation Inverse N+1 Requêtes Session par Opérations Outils Hibernate et Tests Unitaires Hibernate Tools DBUnit et TestNG Batch processing Public : Développeurs, Architectes logiciels. Pré-requis : Connaissances de base Hibernate. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 75% d’ateliers Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 60/258 Développer des applications JAVA EE avec SPRING 3 Concurrent des serveurs d’applications JEE, Spring s’est imposé comme conteneur léger visant à faciliter le développement d’application Java/JEE en limitant les contraintes et efforts. De plus, Spring facilite l’intégration d’autres frameworks Java/JEE tel que Hibernate, JAXB, JSF, etc… OBJECTIFS Comprendre les principes de Spring (loC/DI, conteneur léger) Concevoir et développer une application Java avec Spring Simplifier l’accès aux données avec Spring Appréhender l’intégration de Spring dans les applications CONTENU PÉDAGOGIQUE L’inversion de contrôle et l’injection de dépendances Aperçu des fonctionnalités et modules de Spring Configuration des Beans Instanciation des Beans L’injection des dépendances en XML via les annotations Le contexte d’application de Spring Instanciation et utilisation du contexte Les tests avec Spring Tests L’accès aux données Utilisation de Sping JDBC Intégration d’Hibernate ou JPA avec Spring ORM La gestion des transactions avec Spring TX Intégration avec les différents frameworks Intégration avec les différents serveurs d’applications Nouvelles Technologies NT-SPRING3-101 Public : Développeurs, Architectes. Pour s’inscrire : Durée : 3 jours - 21 heures Tarif : Nous consulter 02 99 23 46 51 [email protected] Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 61/258 Développer des services Web en JAVA avec APACHE CXF L’omniprésence des Web Services dans nos architectures d’aujourd’hui rend leur apprentissage indispensable. Vous appréhenderez en suivant cette formation les principaux standards liés aux Web Services ainsi que l’un des frameworks de référence permettant la mise en œuvre de Web Service : Apache CXF. OBJECTIFS Maîtriser l’architecture et les concepts des services Web Reconnaître les situations propices à la mise en œuvre de services Web Décrire un Web service avec le langage WSDL Développer un service Web Communiquer avec un service Web avec le protocole SOAP Appeler un service Web CONTENU PÉDAGOGIQUE Introduction aux services Web Définitions et principes Architecture (SOA, REST) Les Contrats de Services (WSDL) Description d’un service Les approches Code First et Contract First Le protocole SOAP et ses messages Structure des messages SOAP Les modèles RPC et Document Les types de données La gestion des erreurs Implémenter des Web Services avec CXF NT-WXCXF-101 Nouvelles Technologies L’API Java JAX-WS Les approches Code First et Contract First avec CXF Le développement de services Web La configuration de CXF avec Spring Le développement de client de services Web Public : Développeurs et Architectes. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 4 jours - 28 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 62/258 Développer des services REST en JAVA L’omniprésence des Web Services dans nos architectures d’aujourd’hui rend leur apprentissage indispensable. Vous appréhenderez au travers de cette formation les principes des architectures orientées ressources et des technologies sur lesquelles reposent les services REST. Vous apprendrez aussi les principes de mise en œuvre des services REST en Java au travers du framework de référence Jersey. OBJECTIFS Comprendre l'architecture REST Maîtriser l’architecture et les concepts des services REST Reconnaître les situations propices à la mise en œuvre de services REST Utilisation de frameworks JAVA pour la création de services REST Développer un service REST Appeler un service REST CONTENU PÉDAGOGIQUE Introduction aux services REST Implémenter des Web Services avec JAX-RS & Jersey Principes généraux des services Comparatif services SOAP et REST Les concepts fondamentaux de l'architecture REST Principes et objectifs d’une architecture REST Qu'est qu'une ressource, une URI ? Caractéristiques de REST Standards associés à REST Technologies supportant REST le protocole HTTP Implémentation de REST en Java NT-WS-REST-100 JAX-RS, la JSR 311 Jersey, l'implémentation de référence Mise en œuvre de l’API Java JAX-RS Le développement de services REST La configuration de Jersey Le développement de client de services REST Java et REST avancé Marshalling XML & JSON Gestion des erreurs et des exceptions Scalabilité de l’architecture Sécurité Nouvelles Technologies Aperçu de l'offre Java / Web Services Public : Développeurs, architectes. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 63/258 Découvrez les frameworks Web haute productivité RAD : GRAILS & SPRING ROO Les frameworks « Rapid Application Development » représentent la nouvelle génération de frameworks web alliant génération de code, conventions de programmation, langages dynamiques et instrumentation de bytecode Java. Résultant d’une recherche approfondie de simplicité, de rapidité et d'efficacité, ces derniers offrent un modèle de programmation simplifié tout en bénéficiant de la richesse de la plateforme Java. Leurs noms : Grails, Spring Roo ou encore Play! OBJECTIFS Appréhender les motivations des frameworks RAD Comprendre leurs principes et leurs avantages Analyser en quoi ces frameworks favorisent l’agilité CONTENU PÉDAGOGIQUE Histoire des frameworks Web Java À l’origine : les Servlets et pages JSP Les frameworks MVC : Struts, JSF Intégration avec les autres frameworks : JPA/Hibernate, Spring Principes et caractéristiques Une architecture simple et pragmatique Principe de Convention Over Configuration Le Scaffolding ou la génération de code Un langage dynamique Un prototypage rapide Suivi de la qualité Support des méthodes agiles Facilite le développement et la maintenance Des cycles itératifs encore plus courts Garantie de la qualité Démonstration NT-RAD-101 Nouvelles Technologies Grails Spring ROO Public : Développeurs, Chefs de projets. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 1 jour - 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 64/258 Nouvelles Technologies Développement Rich Internet Application 65/258 Nouvelles Technologies Filière développeur RIA 66/258 Développer des applications RIA avec FLEX Cette formation est la pierre angulaire de la technologie Flex. Elle est axée principalement sur l'utilisation des concepts fondamentaux offerts par la technologie RIA d’Adobe, mais elle met aussi l’accent sur la mise en application des concepts objets qui reste la principale difficulté des néophytes. Ainsi, la formation met à la portée de tous les développeurs les bonnes pratiques en MXML et en ActionScript. Illustrée d'exercices d'une difficulté progressive, elle aborde de façon technique les différents moyens de créer une application internet riche (RIA). OBJECTIFS Maîtriser Adobe Flash Builder 4 Apprendre à décrire des IHM en MXML et à développer en ActionScript Personnaliser une application suivant ses besoins Connaître et utiliser les outils autour de Flex CONTENU PEDAGOGIQUE Prise en main de l’IDE Les États Fondamentaux Flex Création d’une application Flex Présentation et utilisation des composants simples Organisation de l’application avec les conteneurs Le databinding Les formulaires et la validation Programmation avec ActionScript 3.0 Principes fondamentaux Langage et syntaxe Programmation orientée objet Gestion des erreurs Connaître les différents types d’événements, les gérer Les styles dans une application Flex Modification de l’aspect visuel de l’application Utilisation des styles et des thèmes LiveCycle Data Services et BlazeDS RemoteObjet, gestion des communications et utilisation des Web Services Le Messaging Introduction au framework Spring BlazeDS Intégration Introduction au framework GraniteDS Une architecture stable et des bonnes pratiques NT-FLEX4-101 Utiliser HTTPService et Model Gérer les erreurs Afficher les données dans un Datagrid Utilisation des composants ItemRenderer Introduction à la communication client /serveur Gestion des événements Charger des données XML + Datagrid Découpage en module Utilisation des objets partagés Introduction aux architectures Flex MVC avec Cairngorm Introduction aux tests unitaires avec FlexUnit Public : Développeurs Méthode : 75% d’ateliers Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 4 jours - 28 heures Tarif : Nous consulter Nouvelles Technologies Avantages et inconvénients Création des états Gérer les transitions La navigation dans l’application Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 67/258 FLEX avancé : Intégration avec JAVA EE & industralisation Les bases des langages MXML et ActionScript acquis, cette formation vous permettra d’industrialiser vos développements FLEX via des outils tels que « Spring BlazeDS Integration » ou « GraniteDS ». D’autre part, vous améliorerez la maintenabilité et la qualité de vos applications en adoptant une architecture MVC avec Cairngorm. Enfin, vous appréhenderez les solutions possibles qui permettent d’intégrer un front-end Flex avec un Back-end Java EE en simplifiant la communication client-serveur. OBJECTIFS Intégrer un Front-end Flex avec un Back-end JavaEE Maîtriser l’architecture Flex MVC avec Cairngorm Industrialiser ses développements Flex CONTENU PÉDAGOGIQUE Rappels La communication client-serveur LiveCycle Data Services et BlazeDS RemoteObjet, gestion des communications et utilisation des Web Services Le Messaging Utilisation d’E4X (Ecma4XML) pour le traitement de données XML Architecture Flex MVC avec Cairngorm Créer des Vues, des Événements et un Modèle Cairngorm Créer les Commandes Cairngorm Créer un Contrôleur Cairngorm Générer la structure d’une application Localisation Industrialisation NT-FLEX4JEE-101 Nouvelles Technologies Utilisation de Spring BlazeDS Integration Utilisation de GraniteDS Assurer la qualité de vos développements avec les tests unitaires FlexUnit Intégration à MAVEN avec Flex MOJO Public : Développeurs Pré-requis : Connaissances de Flex, ActionScript, MXML, Java/JEE. Pour s’inscrire : Méthode : 75%d’ateliers 02 99 23 46 51 [email protected] Durée : 4 jours - 28 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 68/258 Développer des applications RIA avec GOOGLE WEB TOOLKIT (GWT) GWT permet le développement d’interfaces Web 2.0 interactives et robustes, et s’appuie sur les standards que sont Java, JavaScript et XHTML/CSS. Ce framework libre se positionne comme un concurrent direct à Flex et Silverlight. OBJECTIFS Maîtriser les concepts de GWT Maîtriser la notion de composant graphique Comprendre les mécanismes de communication client/serveur asynchrone Réaliser une application Web complète CONTENU PÉDAGOGIQUE Pourquoi GWT ? (intérêts et problèmes de JavaScript, évolution des applications Web, alternative RIA – Silverlight, Flex, JavaFX…) Principes de GWT Concepts du framework (l’architecture, les permutations, les modes d’exécution, la compilation, les évolutions, la structure du projet…) Le support de GWT (blogs, sites, livres, librairies disponibles, chiffres…) GWT côté client Les composants graphiques natifs (simples, complexes…) Créer ses propres composants graphiques Gestion des événements ENT Rappel JavaScript (DOM…) JSNI (de Java vers JavaScrip, de JavaScript vers Java…) CSS & Images Communications serveur AJAX et l’XmlHttpRequest RPC JSON Gestion des exceptions GWT dans la pratique Configuration de GWT (fichiers gwt.xml) Optimiser la compilation Automatisation du déploiement (intégration à MAVEN) Intégration aux frameworks (MVC : Struts, Spring MVC, MAVEN) Plugin Eclipse-MAVEN En ligne de commande (WebAppCreator) Analyse des performances (SpeedTracer) Déploiement App Engine Nouvelles Technologies Prise en main de GWT 69/258 Développer des applications RIA avec GOOGLE WEB TOOLKIT (GWT) (Suite du plan de formation) Bonnes pratiques GWT NT-GWT2-101 Nouvelles Technologies Configuration de GWT (Modules, Entry point…) Les tests La sécurité Bonnes pratiques de développement MVC (HMVC, PureMVC, etc.) Modularité et performances (lien avec SpeedTracer) Glissé-déposé (Drag and Drop) Liaison des données (Data Binding) Graphique Internationalisation Deferred Binding Historique de navigation Gestion de la session (côté client ? côté serveur ?) Découpage du code (multi-module) Les IDE et bibliothèques graphiques externes (SmartGWT, GWT-ext…) Public : Pour les Directeurs des systèmes informatiques, Consultants SI, Ingénieurs, Chefs de Projets. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 3 jours – 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 70/258 Développer des applications RIA avec l’extension RICHFACES DE JSF Richfaces est LA librairie de composants JSF DE JBoss pour le développement d'applications web riches. Cette librairie est à l’heure actuelle une des librairies JSF les plus utilisées en raison de la richesse de ses composants. OBJECTIFS Connaître les principaux composants de la librairie et savoir les mettre en œuvre CONTENU PÉDAGOGIQUE Introduction JSF Principes de base JSF Cycle de vie des requêtes Installation de Richfaces L’environnement de développement Configuration Les composants graphiques principaux de Richfaces NT-RICHFACES-101 Tables de données Menus Menus Contextuels Arbres Onglets Composants AJAX Formulaire AJAX Ajout de fonctionnalités AJAX à des composants non AJAX Simulation de « Push » Composants avancés Détection des événements clavier Effets graphiques Manipulation du DOM avec JQuery API Google Map Nouvelles Technologies Différents types de panels (accordéon, repliables…) Info-bulles Composants d’entrée (calendrier, fichier, suggestion, texte riche…) Liste de sélection Public : Pour les Directeurs des systèmes informatiques, Consultants SI, Ingénieurs, Chefs de Projets. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 71/258 Nouvelles Technologies Serveurs Applicatifs 72/258 TOMCAT Administration Cette formation vise à donner aux architectes et administrateurs toutes les compétences nécessaires à l'exploitation d'applications en production et à la mise en œuvre de concepts avancés d'administration dans Tomcat. OBJECTIFS Comprendre les principes fondamentaux de l’architecture mise en œuvre dans Tomcat Sécuriser un serveur Tomcat Maîtriser la mise en production avec Tomcat CONTENU PEDAGOGIQUE Sécurité Introduction à Tomcat Les principes fondamentaux de Java et de JEE Les principes de l’OpenSource et les types de licences associées Description de la structure de l’installation Tomcat L’architecture de Tomcat (APR, Native) Bases de l’administration Tomcat L’installation de Tomcat Le déploiement d’applications JEE et d’applications Web Le gestionnaire d’applications Le déploiement de sources de données Les domaines d’authentification Le gestionnaire de sécurité La mise en œuvre des communications sécurisées Suivi du serveur La gestion des traces La supervision du serveur avec JMX Optimisation des performances Méthodes d’optimisation des performances Réglage de la machine virtuelle Java Réglage du moteur de JSP Jasper L’hébergement virtuel Administration avancée NT-TOMCAT-101 Le chargement de classes et son impact sur le déploiement des bibliothèques La gestion des ressources statiques L’utilisation de Tomcat avec un serveur Proxy Le filtrage des requêtes Nouvelles Technologies Public : Architectes et administrateur Tomcat. Pour s’inscrire : Durée : 3 jours - 21 heures Tarif : Nous consulter 02 99 23 46 51 [email protected] Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 73/258 JBOSS AS 7 Administration Cette formation vise à donner aux architectes et administrateurs toutes les compétences nécessaires à l'exploitation d'applications en production et à la mise en œuvre de concepts avancés d'administration dans JBoss Server. OBJECTIFS Comprendre les principes fondamentaux de l’architecture mise en œuvre dans JBoss Server Maîtriser les différents modules applicatifs de JBoss Server Sécuriser un serveur JBoss Maîtriser la mise en production avec JBoss Server CONTENU PÉDAGOGIQUE Introduction à JBoss Les principes fondamentaux de Java et de JEE Les principes de l’OpenSource et les types de licences associées L’architecture de JBoss Bases de l’administration JBoss L’installation de JBoss et les pré-requis Description de la structure de l’installation JBoss Le principe des configurations Gestion des configurations La configuration du serveur d’application La configuration des services d’entreprise La configuration dub serveur web La configuration des domaines Déploiement des applications NT-JBOSSAS5ADM-101 Les types de ressources à déployer Le déploiement en mode autonome Le déploiement sur un domaine de serveurs Interfaces d’administration La console Web Command Line Interface Administration avancée Nouvelles Technologies Éliminer les composants inutiles d’une configuration Réglage de la machine virtuelle Java La gestion des traces Le chargement de classes et son impact sur le déploiement des bibilothèques Comprendre la mise en cluster pour la tolérance de panne et la répartition de charge La sécurité Public : Pour les Architectes et Administrateurs JBoss Pour s’inscrire : Durée : 3 jours - 21 heures Tarif : Nous consulter 02 99 23 46 51 [email protected] Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 74/258 Nouvelles Technologies Performance & Sécurité 75/258 La sécurité des applications JAVA EE Découvrez les concepts liés à la sécurité (authentification, autorisations, permissions, confidentialité, cryptage...) et appréhendez comment les mettre en œuvre au sein d’une application JavaEE. OBJECTIFS Appréhender les concepts liés à la sécurité Découvrir la sécurité de la JVM (Machine Virtuelle Java) Maîtriser l’API JAAS (Java Authentification and Authorization Service) et la mettre en œuvre dans une architecture JEE Manipuler les certificats et implémenter le protocole SSL Mettre en œuvre le Single Sign On Sécuriser une application JEE Sécuriser un service Web dans une architecture SOA CONTENU PEDAGOGIQUE Sécurité du conteneur JEE Présentation de la sécurité Authentification et Autorisation Protection des données et Confidentialité Les Attaques et leurs Protections Les Certificats et le Cryptage des données La JVM et la sécurité Java La SandBox Au niveau du ClassLoader Gestion des permissions Protocole du ByteCode Le conteneur Web Le conteneur EJB Les Services Web Rappels SOA La sécurité des services Web Les API JAX-WS et WS-* WSS4j SAML XWSS L’authentification unique SSO Le framework JEE JAAS L’architecture et la spécification JAAS La notion de Realm L’authentification La gestion des permissions L’architecture SSO Les implémentations SSO Les annuaires Mise en œuvre avec OpenSSO Le protocole SSL/TLS NT-SECUJEE-101 Nouvelles Technologies Sécuriser le transport des données Les techniques de chiffrements Les API JSSE et JCE Public : Développeurs Pré-requis : Connaissances de Java/JEE, des services web et du langage XML Pour s’inscrire : Méthode : 50% d’atelier 02 99 23 46 51 [email protected] Durée : 3 jours - 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 76/258 APACHE JMETER : tests de charge et de performances d’une application JAVA/JEE Avant de mettre en production une application, il est primordial d’évaluer les performances et la robustesse de cette dernière. Dans le monde Java EE, Apache JMeter se positionne comme la solution libre idéale pour : Evaluer la charge supportée et dimensionner les serveurs Vérifier le bon comportement et la conformité d’une application Identifier les problèmes de performances et les résoudre. OBJECTIFS Appréhender les fonctionnalités de JMeter Installer et configurer JMeter Élaborer le plan de tests Analyser et exploiter les résultats Éviter les pièges et erreurs d’interprétations CONTENU PÉDAGOGIQUE Élaborer les plans de tests Introduction à JMeter Objectifs et fonctionnalités Concepts Installation et configuration NT-JMETER-101 Définition Créer un plan de tests Éléments et catégories Exploiter les résultats Installation du banc de tests Configuration Checklist Mise en œuvre du plan de tests Enregistrement et suivi des résultats Analyser les résultats Facteurs de risques, contraintes et difficultés Nouvelles Technologies Public : Responsables qualité, Chefs de projets, Ingénieurs de tests. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 77/258 Nouvelles Technologies Mobilité 78/258 Développer des applications pour mobile sous ANDROID OS Android est un système d'exploitation open source pour appareils mobiles. Orientée pratique, cette formation permet de découvrir le système ainsi que les principales fonctionnalités du SDK. OBJECTIFS Connaître les principes du développement sur Android Connaître le langage Objective C Connaître les principales fonctionnalités du SDK Être autonome sur la création d’une application CONTENU PEDAGOGIQUE Présentation d’Android Avantages et inconvénients de la plateforme Les utilisations d’Android Fonctionnalités de la plateforme Pré-requis de développement Environnement de développement IDE Eclipse et Plugin ADT SDK Android Configuration et utilisation de l’émulateur Débogage : outils et méthodologie Les bases du développement Android L’architecture d’une application Android Les concepts de base Le cycle de vie de l’application Les classes de base et les classes utilitaires NT-ANDROID-101 Mobilité et spécificités ergonomiques Les interfaces graphiques et les écrans : notions de « View » et d’« Activity » Les composants graphiques La gestion événementielle et la prise en compte des interactions utilisateurs Les préférences d’application Le système de fichiers Les bases de données SQLite Les « Content Provider » La communication Les API Android de communication HTTP Communication par Socket Communication par service Web Notions avancées L’interface utilisateur La persistance des données Détection de l’orientation et des mouvements La téléphonie Le multimédia L’appareil photo La géo-localisation Notifications Push Utilisation de l’API Google Maps Sécurité et déploiement Signature d’une application L’Android Market : création de compte et déploiement Gestion du versionning Publication de mises à jour Public : Consultants SI, ingénieurs, chefs de projets Pour s’inscrire : Durée : 4 jours - 28 heures Tarif : Nous consulter 02 99 23 46 51 [email protected] Nouvelles Technologies Introduction Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 79/258 Développer des applications pour IPHONE/IPAD en OBJECTIVE C iOS est le système d'exploitation des appareils mobiles Apple. Orientée pratique, cette formation permet de découvrir le système ainsi que les principales fonctionnalités du SDK. OBJECTIFS Connaître les principes du développement sur iOS Connaître le langage Objective C Connaître les principales fonctionnalités du SDK Être autonome sur la création d’une application CONTENU PÉDAGOGIQUE L’interface utilisateur Introduction Présentation d’iOS Les spécificités du matériel Différences entre les modèles Les différents firmwares Contraintes de développement Environnement de développement Installation du SDK Création d’un projet L’interface Builder Utilisation et limites du simulateur Introduction Les classes Héritage Gestion de la mémoire Communication par service Web Communication synchrone et asynchrone Notions avancées Détection de l’orientation et des mouvements La téléphonie Le multimédia L’appareil photo La géo-localisation Notifications Push Déploiement NT-IPHONEIPAD-101 Nouvelles Technologies Les préférences utilisateur ORM et Cocoa Touch La communication L’architecture d’une application Les concepts de base Le cycle de vie de l’application Les classes de base et les classes utilitaires Le langage objective C La persistance des données Les bases du développement iOS Mobilité et spécificités ergonomiquesLe framework Cocoa Touch Layer Le framework UlKit Les classes Contrôleur de View Les composants graphiques basiques Les composants graphiques complexes Sur l’Apple Store En entreprise Les « contraintes » imposées par Apple Gestion du versioning Publication de mises à jour Public : Pour les Consultants SI, Ingénieurs, Chefs de Projets. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 4 jours - 28 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 80/258 Nouvelles Technologies Développement Microsoft .Net 81/258 Filière développeur .Net « débutant » Concevoir et programmer en C# 4.0 avec le framework .Net 4.0 5j 5j NT-C#4NET4.0-100 Concevoir et programmer en VB.Net 4.0 avec le framework .Net 4.0 NT-VBNET4.0-101 Avec quel langage ? 2j Introduction à la programmation orientée objet NT-INTROPOO-101 Visual Studio 2010 NT-VS2010-101 1j Nouvelles Technologies Filière développeur .Net « client riche » En pointillé, les formations complémentaires à la filière 82/258 Nouvelles Technologies Filière développeur .Net RIA 83/258 Visual Studio 2010 Visual Studio est l’outil phare de développement d’applications pour le Framework .Net. Il couvre une large palette de types de projets allant des applications de bureau, office, web, mobile et plus récemment Windows Azure (Cloud). Au fil des versions, Visual Studio propose des améliorations permettant d’accroître la productivité des développeurs. Cette formation vous propose une prise en main de Visual Studio 2010 dans ses fonctions principales et l’exploration des fonctionnalités nouvelles permettant de faciliter et d’accélérer vos tâches de développement. OBJECTIFS Apprendre à utiliser Visual Studio 2010 dans les tâches courantes de développement Apprendre à paramétrer et personnaliser Visual Studio 2010 CONTENU PEDAGOGIQUE Présentation de Visual Studio Un peu d’histoire sur Visual Studio Choisir une version de Visual Studio 2010 Les frameworks supportés Le choix d’un profil par défaut Les modèles de projets Solutions, projets et fichiers Les principales fenêtres de l’IDE L’explorateur de solutions Team Explorer Affichage des classes Explorateur d’objets La fenêtre des propriétés La boîte à outils L’explorateur de serveurs La fenêtre de sortie principale La liste des erreurs La liste des tâches La fenêtre de définition de code La structure du document Gestion des fenêtres : ancrage, docking, undocking L’éditeur de code Le refactoring L’intellisense L’intellisense en mode suggestion Les codes snippets (intellitasks) Zoom du code Atteindre une définition Sélection des références (highlighting, reference) Hiérarchie des appels Générer du code à partir de l’utilisation (generate from usage) Le débogage BreakPoint et TracePoint Le pas à pas (principal et détaillé) L’exception Helper Saisir une condition d’arrêt Le quick watch La pile des appels Modifier les options et les paramètres de débogage Nouvelles Technologies Le Designer Source design ou fractionnement Les smarts menu L’ajout de contrôles depuis la boîte à outils 84/258 Visual Studio 2010 (Suite du plan de formation) L’extensibilité Trouver de l’aide Afficher l’aide à partie de l’éditeur de code Naviguer dans l’aide en ligne Team Fundation Version Control Visual Source Safe 2005 Autres outils de contrôle de code source Personnalisation de l’IDE NT-VS2010-101 Les touches F1, F5, F6, F9, F10, F11 Ctrl + pause Ctrl + espace Ctrl + Alt + espace Déboguer une application Personnalisation de la barre d’outils Modifier les paramètres de l’IDE Importer/Exporter les paramètres d’environnement Addin Visual Studio Extension Manager Les raccourcis clavier usuels Le contrôle du code source Exceptions et débogage JIT Le débogage sous Visual Studio L’intérêt de l’importation/exportation des paramètres d’environnement Importer les paramètres Exporter les paramètres Nouvelles Technologies Public : Développeurs d’applications .Net Pré-requis : Connaissances élémentaires en programmation Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 1 jour - 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 85/258 Concevoir et programmer en C# 4.0 avec le framework .NET 4.0 C# est le langage pivot de la stratégie .Net de Microsoft. Il se situe entre Visual Basic .Net et C++ en termes de complexité. Largement adopté par les entreprises et la communauté des développeurs, C# a tenu ses promesses par sa simplicité et sa puissance (sécurité, richesse du langage et vitesse d’exécution) dans le développement d’applications pour le bureau, le Web ou les plateformes mobiles. Cette formation vous propose d’aborder les bases du langage puis un large éventail de notions avancées avant d’introduire les nouveautés de la version 4.0 du langage. C# est un langage orienté objet. Cette formation passe par un rappel sur les modèles UML et la programmation orientée objet. OBJECTIFS Maîtriser les bases du langage Appliquer les concepts de la programmation orientée objet Acquérir une autonomie (Environnement de travail, IDE et outils) Implémenter un modèle UML en C# CONTENU PÉDAGOGIQUE Appréhender la plateforme .NET Vue d’ensemble du framework .NET Caractéristiques du framework .NET Les versions et la compatibilité L’IDE : Visual Studio .NET Compiler et exécuter un programme Compiler un programme C# Exécuter un programme C# Développer plus rapidement avec Visual Studio L’édition de code C#, HTML et XML Concepteur de classes Banc de tests d’objets Nouvelles Technologies Structurer et organiser une application Les assemblys DLL et EXE Générer un assembly avec CSC Générer un assembly avec VS Déployer efficacement une application .NET Les stratégies de déploiement ClickOnce Windows Installer Maîtriser les bases du langage Les commentaires Les données et leurs types Les opérateurs Les traitements Les tableaux Les pointeurs Concevoir une application avec une vision orientée objet Les bases de la POO (classe, objets, attributs, méthodes) Surcharger une méthode Encapsuler pour protéger les données Les accesseurs/propriétés Les constructeurs pour créer des objets Copier, comparer et trier des objets L’héritage et la redéfinition de méthodes Les classes abstraites Les interfaces Les espaces de noms Maîtriser les éléments avancées du langage C# La surcharge d’opérateurs Les indexeurs Les attributs Les classes partielles La conversion de type Les génériques Le type Nullable Les collections Les délégués et événements Les méthodes anonymes Les propriétés automatiques Les variables locales typées implicitement Les méthodes d’extension Les expressions lambda Les types anonymes 86/258 Concevoir et programmer en C# 4.0 avec le framework .NET 4.0 (Suite du plan de formation) Syntaxe des commentaires Génération de la doc Gérer les flux (entrées/sorties) FileStream, StreamReader, StreamWriter Manipuler des données XML (XMLDocument, XmlTextReader) Détecter et traiter les cas d’erreurs Erreurs VS exceptions Classes d’exceptions personnalisées Gestions centralisées des erreurs Traitement Try, Catch, Finally Déclencher et propager une exception L’instruction « checked » Déboguer une application Exception et débogage JIT Le débogage sous Visual Studio Découvrir la programmation multithread Les threads La synchronisation des threads L’ordonnancement des threads Contrôler la configuration de votre application Créer un fichier de configuration Ajouter des propriétés au fichier de configuration Accéder au fichier de configuration dans le code Les nouveautés de C#4.0 Les paramètres optionnels et les paramètres nommés Le typage dynamique La co-variance et la contre variance Nouvelles Technologies Documenter automatiquement un programme NT-C#4NET4.0-101 Public : Développeurs et chefs de projets souhaitant acquérir une autonomie dans la conception et programmation objet en C#. Pré-requis : Connaissance de la Programmation Orientée Objet, de Pour s’inscrire : 02 99 23 46 51 [email protected] langages de programmation procédural (VB, C, PHP, Delphi, Pascal…). Méthode : 50% d’ateliers Durée : 5 jours - 35 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 87/258 Concevoir et programmer en VISUAL BASIC.NET 4.0 Successeur de VB6 et conçu pour le Framework .Net, VB.NET est un langage facile et puissant. Il s’est enrichi des apports des langages objet et permet de développer tout type d’applications sur le Framework .Net. De fait, VB.NET est un langage totalement différent de son prédécesseur. Il est construit sur une architecture commune à tous les langages supportés par le Framework .Net et est la cible privilégiée des développeurs VB6 et des développeurs souhaitant utiliser un langage de programmation alliant simplicité, puissance et robustesse pour bâtir des applications d’entreprises. La co-évolution des langages annoncée par Microsoft maintient ce langage au cœur de sa stratégie et fournit un nouvel attrait au langage en garantissant aux développeurs de disposer régulièrement des dernières évolutions du Framework .Net. Cette formation s’adresse aux développeurs issus de l’environnement VB6 et aux nouveaux développeurs souhaitant utiliser un langage simple permettant d’exploiter toute la puissance du Framework .Net. L’environnement de développement, les bases et les éléments avancés du langage ainsi que la programmation orientée objet sont abordés et complétés par des ateliers, permettant un solide apprentissage par la pratique. OBJECTIFS Maîtriser les bases du langage et les éléments avancés Appliquer les concepts de la programmation orientée objet Acquérir une autonomie (environnement de travail, IDE et outils) Savoir développer des applications et des composants en utilisant VB.NET CONTENU PÉDAGOGIQUE Comprendre le Framework .NET Vue d’ensemble du Framework .NET Caractéristiques du Framework .NET Les versions et la compatibilité L’IDE : Visual Studio .NET Présentation de Visual Basic .NET Évolution du langage : de VB6 à VB.NET4.0 Un langage simple et complet Un langage objet La co-évolution des langages Nouvelles Technologies Démarrer avec Visual Basic .NET Créer un projet avec Visual Basic .NET Explorer l’environnement de développement L’organisation d’un projet Visual Basic .NET Les types d’applications Les formulaires et les contrôles graphiques Créer un formulaire et manipuler ses propriétés Ajouter des contrôles graphiques à un formulaire Les contrôles conteneurs Les contrôles de saisie Les contrôles d’action Les contrôles complexes Menus, barre de statut Les bases du langage Nommage, déclaration et initialisation des variables Manipuler des chaines de caractères Manipuler des nombres Manipuler des dates Manipuler des tableaux et des collections Les constantes et les énumérations Les opérateurs Les structures de contrôle Les procédures « Sub » Les procédures « Function » Les événements VB .NET et la programmation orientée objet Les bases de la POO (Classes, Objets, Attributs, Méthodes) Surcharger une méthode Encapsuler pour protéger les données Les Accesseurs/Propriétés Les Constructeurs pour créer des objets La Composition Copier, comparer et trier des objets L’Héritage et la redéfinition de méthodes Les classes Abstraites Les Interfaces Les espaces de noms 88/258 Concevoir et programmer en VISUAL BASIC.NET 4.0 (Suite du plan de formation) Éléments avancés du langage Les indexeurs Les attributs Les classes partielles La conversion de types Les génériques Le type Nullable Les collections Les délégués et événements Les propriétés automatiques Les variables locales typées implicitement Les méthodes d’extension Les expressions lambda Les classes dynamiques et types anonymes L’accès aux données dans les applications VB .NET Découvrir la programmation multithread avec VB .NET Les threads La synchronisation des threads L’ordonnancement des threads Déployer une application VB .NET Les stratégies de déploiement ClickOnce Windows Installer Utiliser un DataSet Présentation du « DataBlinding » Liaison des données et mise à jour des données Utiliser un DataReader Documenter automatiquement un programme Vue d’ensemble d’ADO.NET Les objets d’ADO.NET Syntaxe des commentaires Génération de la doc Gérer les flux (entrées/sorties) FileStream, FileReader, FileWriter Manipuler des données XML (XMLDocument, XmltextReader Détecter et traiter les cas d’erreurs Erreurs VS Exceptions Classes d’exceptions personnalisées Gestion centralisées des erreurs Traitements Try / Catch / Finally Déclencher et propager une exception Déboguer une application Exceptions et débogage JIT Le débogage sous Visual Studio Public : Développeurs VB6, Développeurs, Chefs de projets. Pré-requis : Avoir quelques notions en programmation. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 50% d’ateliers Durée : 5 jours - 35 heures Tarif : Nous consulter Nouvelles Technologies NT-VBNET4.0-101 Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 89/258 Développer des applications riches avec WINDOWS FORMS et C# 4.0 Windows Forms est l’une des technologies du Framework .Net permettant de créer des interfaces graphiques riches pour les applications de bureau. Largement adoptée par les entreprises, Windows Forms a connu de nombreuses évolutions depuis la version 1.1 du Framework .Net, pour en faire aujourd’hui l’une des technologies les plus productives. Ce cours se propose de vous apprendre à maîtriser les principes de base pour le développement d’applications Windows Forms avec le Framework .Net 4.0, conformes aux meilleures pratiques conseillées par l’éditeur et issues de l’expérience projet des formateurs. Les principes de base sont complétés par des notions avancées qui touchent à la productivité, l’optimisation du code, l’accès aux données, la sécurité et les performances des applications Windows Forms. Toutes les notions sont abordées de manière graduelle et sont mises en pratique à travers des ateliers conçus pour faciliter l’apprentissage. OBJECTIFS Créer une application Windows Maîtriser la technologie Windows Forms de Microsoft .NET 4.0 Connaître les contrôles du Framework Acquérir une autonomie (environnement de travail, IDE, outils) Gérer l’impression et créer des rapports avec ReportViewer Déployer une application Windows CONTENU PÉDAGOGIQUE Présentation de Windows Forms Créer une application Windows Forms Simple Créer un formulaire et manipuler ses propriétés Créer un formulaire hérité Ajouter des contrôles graphiques à un formulaire Les événements Créer une application MDI simple Organisation d’une application Windows Forms Nouvelles Technologies Les contrôles Windows Forms Les contrôles standards Les contrôles avancés Les menus et les boîtes de dialogue Valider les entrées utilisateurs Créer et intégrer des contrôles utilisateur (UserControls) Créer et intégrer des contrôles personnalisés (CustomControls) L’accès aux données dans les applications Windows Forms Présentation de la liaison de données ou « Databinding » Le modèle ADO .NET Les contrôles de liaison de données Ajouter une source de données relationnelles Ajouter une source de données objet Consommer les données d’un Service Web Lier les données aux contrôles graphiques Mettre à jour les données Gestion de la sécurité dans les applications Windows Forms Le contrôle d’accès au code La sécurité basée sur les rôles Optimisation des applications Windows Forms Le multithreading et l’asynchronisme Les options d’accessibilité La localisation des applications Windows Forms 90/258 Développer des applications riches avec WINDOWS FORMS et C# 4.0 (Suite du plan de formation) Imprimer et créer des rapports simples Envoyer vers l’imprimante Aperçus et boîtes de dialogue d’impression Le contrôle Chart Les assemblages .NET L’intégration de composants externes Stratégies de déploiement (MSI, ClickOnce, MSBuild) Nouvelles Technologies NT-WINFORMNET4.0-101 Créer une édition simple avec ReportView Configuration et déploiement Public : Développeurs. Pré-requis : Connaissances des concepts de la programmation orientée objet, du langage C# et du framework .NET. Pour s’inscrire : Méthode : 50% d’ateliers 02 99 23 46 51 [email protected] Durée : 5 jours - 35 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 91/258 Développer des applications riches avec WPF 4.0 WPF est la plateforme dernière génération de développement d’applications très riches du Framework.Net. Il ne s’agit pas d’une évolution de Windows Forms, mais d’une technologie totalement différente. Avec un moteur de rendu graphique vectoriel, WPF ouvre de nouvelles possibilités dans la création d’interfaces graphiques riches. Il introduit aussi un nouveau modèle de développement avec une distinction plus marquée des tâches de développement et des outils nécessaires. Cette formation vous propose de découvrir les technologies à maîtriser pour développer des applications riches tirant partie des possibilités offertes par WPF au niveau de la richesse graphique et du multimédia. Les outils et le nouveau modèle de développement seront aussi abordés, et le design pattern MVVM, adapté aux applications WPF, sera introduit. OBJECTIFS Comprendre les fondamentaux de WPF Exploiter les possibilités du langage XAML Savoir utiliser les possibilités multimédia de WPF Connaître les outils disponibles pour travailler efficacement Comprendre les différences entre WPF et Silverlight CONTENU PÉDAGOGIQUE Créer des applications WPF Introduction à WPF Présentation des outils Visual Studio 2010 et Expression Blend 4 Création d’une application WPF simple Introduction à XAML Présentation du langage Les Namespaces Les éléments Les propriétés et les attributs Les propriétés attachées Les balises d’extension Nouvelles Technologies Conception des interfaces graphiques Les contrôles conteneurs Les contrôles de base (commun) Les contrôles complexes (menu, datagrid, treeview) Les contrôles utilisateur (UserControls) Les contrôles personnalisés (CustomControls) Incorporer des contrôles Windows Forms Le modèle de programmation Les propriétés de dépendance Les événements routés Les commandes Gérer les messages du clavier et de la souris Introduction au MVVM Mise en forme et personnalisation de l’apparence Création et utilisation des styles Création et utilisation des modèles de contrôle (templates) Gestion des ressources de l’application La liaison des données (DataBinding) Présentation du DataBinding Le « Binding » simplifié avec XAML Notifications de changement de propriétés Conversion et validation des données Liaison de collections d’objets Les modèles de présentation de données (DataTemplate) Intégration d’élément multimédia Intégrer des images dans vos applications Intégrer des vidéos dans vos applications Intégrer des musiques dans vos applications 92/258 Développer des applications riches avec WPF 4.0 (Suite du plan de formation) Gestion de documents Travailler avec des documents fixes Travailler avec des documents « flottants » L’impression de documents WPF et Silverlight Configuration et déploiement des applications WPF NT-WPFNET4.0-101 Présentation de Silverlight Différences entre WPF et Silverlight Création et exécution d’une application Silverlight simple Déployer une application WPF « Standalone » Déployer une application WPF/XBAP Nouvelles Technologies Public : Développeurs, Chefs de projets, Concepteurs et Architectes. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Connaissances de la POO, de la plateforme Microsoft .NET et du développement C# ou VB .NET. Durée : 5 jours - 35 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 93/258 Développer des applications Web avec ASP.NET 4.0 ASP.NET est un ensemble de technologies du Framework .Net permettant de développer des applications Internet/Intranet dynamiques. L’intégration à Visual Studio permet la création, le développement et le déploiement des applications ASP.NET de manière simple. Cette formation se propose de vous faire découvrir et d’approfondir la création, le développement, la sécurité, la configuration et le déploiement d’une application ASP.NET. C’est aussi l’occasion d’introduire les Web Services qui permettent de consommer des données distantes et ASP.NET Dynamic Data. OBJECTIFS Apprendre à développer des applications Web ASP .NET 4.0 avec Visual Studio 2010 Acquérir une autonomie avec Visual Studio 2010 dans la création, la configuration et le déploiement des applications ASP .NET CONTENU PÉDAGOGIQUE Le modèle ASP .NET L’architecture des applications Web (le serveur, un browser et le protocole HTTP) Mon premier site Web avec Visual Studio 2010 Modifier le fichier de configuration (web.config) Modifier le fichier d’application ASP .NET (global.asax) Configurer mon site Web dans IIS La structure d’une page .aspx Le code HTML et les balises serveur Le code behind Le cycle de vie d’une page .aspx La page « Maître » Les contrôles serveur Nouvelles Technologies Les contrôles serveur HTML Les contrôles serveur Web La validation des contrôles serveur La gestion d’état dans une application ASP .NET La gestion d’état côté client La gestion d’état côté serveur Intégrateur d’AJAX Présentation du développement ASP .NET / AJAX L’objet XMLHttpRequest dans ASP .NET / AJAX Les extensions JavaScript Ajax Control Toolkit Installation des contrôles Utilisation des contrôles Ajax Control Toolkit Présentation des Extenders et Contrôles AJAX La sécurité d’une application ASP .NET Vue d’ensemble sur les menaces affectant les applications Web L’authentification de base, Digest ou intégrée Windows L’authentification par formulaire Bonnes pratiques en matière de sécurité des applications ASP .NET L’accès aux données dans une application ASP .NET Accès aux données en mode connecté Accès aux données en mode déconnecté Introduction à ASP .NET Dynamic Data Utiliser les Web Services dans une application ASP .NET Présentation des Web Services Création et consommation d’un Web Service simple 94/258 Développer des applications Web avec ASP.NET 4.0 (Suite du plan de formation) Gestion des erreurs dans une application ASP .NET Gestion structurée dans le code Gestion des erreurs au niveau de la page Gestion des erreurs au niveau des applications Configuration de l’application Web (web.config) Configuration du serveur Web IIS Stratégies de déploiement des applications ASP .NET Configuration et déploiement d’une application ASP .NET Ajouter un fichier de définition du rapport (.rdlc) Gérer les données du rapport Ajouter le contrôle ReportViewer Afficher le rapport Le développement de WebParts Introduction au développement de WebParts Présentation des principaux composants WebParts Création d’un page simple avec des WebParts Création, modification et déploiement de composants WebParts SharePoint Nouvelles Technologies Créer un rapport simple avec ReportViewer Public : Pour les développeurs souhaitant découvrir ou NT-ASP4.0-101 approfondir la technologie .NET dans le développement d’applications Web. Pré-requis : Connaissance de la Programmation Orientée Objet, Pour s’inscrire : 02 99 23 46 51 [email protected] du langage C#, XML et HTML. Méthode : 50% d’ateliers Durée : 5 jours - 35 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 95/258 Développer une solution d’accès aux données avec ADO.NET 4.0 ADO.NET (ActiveX Data Object .Net) est une API centrale dans le Framework .Net. Elle a remplacé depuis quelques années la technologie ADO. Elle fournit un ensemble de classes permettant un accès simplifié à diverses sources de données relationnelles ou non (XML). Lors de cette formation, nous vous proposons d’aborder les bases fondamentales de cette technologie. Quelques notions avancées vont compléter la formation pour vous permettre d’acquérir l’autonomie nécessaire dans la mise en œuvre d’une solution d’accès aux données basée sur ADO .NET. OBJECTIFS Maîtriser les notions fondamentales d’ADO .NET Être capable de développer une solution d’accès aux données basées sur ADO .NET CONTENU PÉDAGOGIQUE Notions avancées d’ADO .NET Notions de base d’ADO .NET Présentation d’ADO .NET Les fournisseurs managés ADO .NET et l’IDE Visual Studio L’objet connexion Les commandes ADO .NET L’objet DataReader L’objet DataAdapter Les modes d’accès aux données NT-ADONET4.0-101 Nouvelles Technologies Travailler en mode connecté Propriétés et méthodes du DataReader Travailler en mode déconnecté L’objet DataSet L’objet DataTable L’objet Data Column L’objet DataRow Les contraintes (Constraint) Les relations (DataRelation) Les vues de données (DataView et DataViewManager) L’intégration du XML Gérer les erreurs d’accès aux données La liaison de données Les traitements asynchrones Stratégies de gestion de l’accès concurrentiel Les groupes de résultats actifs (MARS) Les opérations de copie en bloc Les traitements par lots Le traçage des données La sérialisation binaire du DataSet L’accès aux données indépendant du fournisseur (System Data Common) Utiliser les expressions dans les DataSets Public : Pour les développeurs d’applications souhaitant utiliser une solution d’accès aux données basée sur ADO .NET. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 3 jours - 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 96/258 Développer des applications de SERVICE WINDOWS OBJECTIFS Comprendre le fonctionnement d’un service Windows Apprendre à développer un service Windows Héberger une application dans un service Windows CONTENU PÉDAGOGIQUE Qu’est-ce qu’un service Windows ? Gestion des services sous Windows Propriétés des services sous Windows Dépendances des services Gérer les services Windows en .Net NT-WINSERV-101 Autres interactions avec les services Windows Quelle interaction avec les services Windows ? Arrêter un service Windows Démarrer un service Windows Suspendre un service Windows Récupérer l’état d’un service Windows Etats des services Windows Lister les services présents Trouver les services dépendants Création d’un service Windows avec Visual Studio Création d’un projet service Windows La classe d’un service Installation du service Trouver les services dépendants Service Installer et Service ProcessInstaller Propriétés du service Le compte de démarrage du service Installation du service Nouvelles Technologies Présentation des services Windows Public : Développeur .Net tous langages. Pré-requis : Connaître Visual Studio, Maîtriser un langage de programmation (C#, VB.NET). Pour s’inscrire : Méthode : 80% d’ateliers 02 99 23 46 51 [email protected] Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 97/258 Développer des services Web avec C# OBJECTIFS Comprendre les services Web Apprendre à développer les services Web Apprendre à publier un service Web Apprendre à consommer un service web CONTENU PÉDAGOGIQUE Créer un Web Service Les services Web Historique des services et appels distants Qu’est-ce qu’un service Web ? Qu’est-ce qu’une architecture orientée services ? Interopérabilité des Services Web Technologies des Services Web Le protocole SOAP SOAP Messages Structure des messages SOAP Exemple des messages SOAP Web Services Description Language Composition du WSDL WSDL 2.0 Component Model Exemple de WSDL Annuaire des services UDDI Eléments requis par les services Web Créer un service Web Déclarer un service Web Créer la classe du service Web Hériter de WebService L’attribut de métadonnées [WebService] L’attribut de métadonnées [WebMethod] Propriétés de l’attribut [WebMethod] du WSDL Propriétés de l’attribut [WebMethod] Publier un service Web Publier avec un document de découverte Utiliser un Web Service Localiser un service Web Comprendre les fichiers WSDL Créer une classe proxy Proxy pour accéder au service Créer un formulaire Web Les services Web Public : Développeurs tous langages (C#, VB.NET). NT-WSNET4.0-101 Nouvelles Technologies Universal Description Discovery and Integration L’interface IDDI Structure de données UDDI L’interface UDDI Pré-requis : Connaître Visual Studio, avoir des notions en Pour s’inscrire : 02 99 23 46 51 [email protected] programmation objet (C#, VB.NET), avoir des notions en architectures et protocoles Web. Méthode : 50% d’ateliers Durée : 3 jours - 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 98/258 Développer des applications RIA avec SILVERLIGHT 4 Silverlight est l’offre RIA du Framework .Net. Présenté comme le concurrent direct de Flash/Flex, Silverlight permet de créer très simplement des applications interactives intégrant des animations, de la vidéo et de la musique. Grâce à un modèle d’accès aux données et de consommation de services distants simplifié, Silverlight est une cible pertinente pour construire des applications d’entreprise. La version 4 est de ce point de vue la plus aboutie en termes d’outils et de possibilités offertes aux développeurs souhaitant créer des applications interactives et connectées. Ce cours vous permet d’aborder tous les aspects du développement d’applications Silverlight. Les outils, les langages, le modèle de programmation, l’intégration du multimédia, chaque notion est étudiée bien au-delà de leur découverte. OBJECTIFS Comprendre les fondamentaux de Silverlight Connaître les outils disponibles pour travailler efficacement Exploiter les possibilités du langage XAML Exploiter les ressources et les templates Savoir utiliser les possibilités multimédia de Silverlight Gérer la navigation dans vos applications Silverlight Invoquer des services Rest ou WCF Consommer des données dans vos applications Silverlight CONTENU PÉDAGOGIQUE Qu’est-ce qu’une application RIA ? Silverlight et son architecture Évolution de Silverlight Les différences avec WPF Les outils disponibles pour développer une application Silverlight Créer une application Silverlight Organisation du code de l’application Silverlight Introduction à XAML Présentation du langage Les Namespaces Les éléments Les propriétés et les attributs Les propriétés attachées Les balises d’extension Concevoir une interface graphique Silverlight Les contrôles conteneurs Les contrôles de fonction Les contrôles complexes (menu, datagrid, treeview) Les contrôles utilisateurs (UserControls) Mise en forme et personnalisation de l’apparence Gestion des ressources Les styles et la gestion du « Look And Feel » Création et utilisation des modèles de contrôles (Control Templates) Création et utilisation des modèles de présentation des données (DataTemplates) Audio, graphiques et effets visuels Formes, pinceaux et effets L’objet MediaElement Intégrer des animations Intégrer des vidéos Intégrer de la musique Modèle de programmation Les événements Les commandes Design Pattern (MVC, MVP, MVVM) Intégration d’éléments multimédia Intégrer des images dans vos applications Intégrer des vidéos dans vos applications Intégrer de la musique dans vos applications Nouvelles Technologies Créer des applications WPF 99/258 Développer des applications RIA avec SILVERLIGHT 4 (Suite du plan de formation) La liaison des données NT-SILVERLIGHT4-101 Nouvelles Technologies Présentation du « DataBinding » Contexte de données et notification de changement des propriétés Les « Converters » Déployer l’application Silverlight Les plateformes supportées Déployer l’application Web Déployer l’application dans le navigateur Déployer l’application sur le bureau Communiquer avec un serveur Requêtes HTTP Utiliser les services AJAX ADO .NET Data Services WCF RIA Services Public : Développeurs, Chefs de projets, Concepteurs, Architectes. Pré-requis : Connaissance de la Programmation Orientée Objet, Pour s’inscrire : 02 99 23 46 51 [email protected] de la plateforme Microsoft .NET et du développement C# ou VB.NET. Méthode : 60% d’ateliers Durée : 4 jours - 28 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 100/258 Appliquer la gestion des versions avec TEAM FOUNDATION SERVER OBJECTIFS Comprendre les concepts de base du SCM de TFS Savoir utiliser le SCM de TFS dans Visual Studio CONTENU PÉDAGOGIQUE Présentation de Team Foundation Server Problématiques courantes : seul ou en équipe Présentation de TFS Architecture et composantes de TFS Composition Architecture de TFS Composantes de TFS Intégration avec les outils existants Gestion des sources : Team Explorer La gestion des sources par TFS Configuration de Team Explorer Affichage de Team Explorer Connexion à un serveur TFS Concepts de base Workspace Créer un workspace Check-Out / Edit Update Obtenir les sources en dernière version Check-In / Archivage Archiver des modifications Annuler des modifications Changeset Principe de mise à jour Gestion des conflits Cycle de travail classique avec TFS La mise sur étagère ou Shelving Créer une mise sur étagère Reprendre le travail sur étagère Gestion des branches Les branches Créer une branche Contrôle de versions Résumé des notions Nouvelles Technologies NT-TFS2012-101 Public : Développeurs tous langages. Pré-requis : Connaissance de Visual Studio. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 80% d’ateliers Durée : 1 jour - 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 101/258 Nouvelles Technologies Microsoft Internet Information Services 102/258 Administrer Microsoft Internet Information Services 8 (IIS 8.0 / 8.5) OBJECTIFS Savoir comment créer, configurer, surveiller et maintenir des sites Web et FTP. Avoir un panorama complet des fonctionnalités de IIS 7.0 / 8.0, y compris la sécurité, les certificats et le dépannage. CONTENU PÉDAGOGIQUE Applets de commande PowerShell Ecoute en mode Kernel Processus de travail Architecture modulaire Console de gestion. Installer et configurer IIS Installation du rôle IIS Sélection et installation des fonctionnalités IIS Installation IIS 8.0 sur Windows Server 2012. Administrer le serveur Web Réglages de base Liaisons Répertoires virtuels Journalisation Types MIME Fichiers de configuration. Gérer les pools d’applications et les processus de travail Rôles des pools d’applications Processus de travail Recyclage des processus de travail Configuration des pools d’applications et des processus de travail. Automatiser la gestion IIS à l’aide de Windows PowerShell Vue d’ensemble PowerShell Le module Web Services Cmdlets IIS. Utiliser les extensions Web Server Extensions ISAPI Applications ASP, ASP.NET, PHP Filtres ISAPI: Journalisation, réécriture d’URL, cookies CGI et autres extensions Spécificités ASP.NET Spécificités PHP Installation et configuration de MySQL Installation et configuration de PHP. Administrer le serveur FTP Réglages de base Liaisons Répertoires virtuels Journalisation Filtrage des demandes Exploration de répertoire Isolation d’utilisateur. Mettre en œuvre la sécurité Sécurité NTFS Identité de processus de travail Sécurité du site Web Modules d’authentification Règles d’autorisation Restrictions Domaine, Adresses IP Clusters et équilibrage de charge Pare-feu Réduction Surface d’attaque Logiciels malveillants. Gérer les certificats SSL Le rôle du CA Types de certificats: Domaine-seulement, norme SSL, Subject Alternative Name (SAN), de vérification étendue (EV) Options de configuration SSL. Utiliser Web Platform Installer et IIS.net Installation d’extensions officielles Microsoft: réécriture d’URL Installation d’extensions tierce Installation d’applications Web. Configurer les options avancées du serveur Web Compression Nouvelles Technologies Architecture, Outils et techniques 103/258 Administrer Microsoft Internet Information Services 8 (IIS 8.0 / 8.5) (Suite du plan de formation) Documents par défaut Exploration de répertoires Pages d’erreur personnalisées Entêtes d’hôte, CGI et FastCGI Limites. Optimiser les performances et surveillance Configurer ASP.NET Autorisation .NET Compilation .NET Niveaux de confiance .NET Paramètres de l’application Etat de session SMTP. Utilisation des journaux d’événements Windows Travailler avec les journaux des services Web Architecture NLB Installation NLB Configuration NLB La réplication du contenu et de configuration dans une ferme Web Outils : Msdeploy.exe, Xcopy, DFS, RepliWeb. Public : Administrateurs et ingénieurs système en charge de NT-IIS8ADMIN-101 Nouvelles Technologies Contrôle des performances IIS et de l’activité Conseils pour optimiser les performances Conseils pour le pack de Management SCOM. Connaître l’équilibrage de charge réseau (NLB) Résoudre les pannes Travailler avec Échec de la demande de traçage Outils de diagnostics. l’administration de serveurs Web. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Bonnes connaissances des protocoles et des architectures Web. Connaissances de l’administration de Windows Server 2012 R2. Méthode : 30% de cours et 70% de pratique avec exercices. Support de cours inclus. Suivi et correction personnalisés. Durée : 3 jours - 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 104/258 Administrer Microsoft Internet Information Services 7.0 et 7.5 OBJECTIFS Savoir comment créer, configurer, surveiller et maintenir des sites Web et FTP. Avoir un panorama complet des fonctionnalités de IIS 7.0 / 7.5, y compris la sécurité, les certificats et le dépannage. CONTENU PÉDAGOGIQUE Applets de commande PowerShell Ecoute en mode Kernel Processus de travail Architecture modulaire Console de gestion. Installer et configurer IIS Installation du rôle IIS Sélection et installation des fonctionnalités IIS Installation IIS 7.5 sur un Server Core 2008 R2. Administrer le serveur Web Réglages de base Liaisons Répertoires virtuels Journalisation Types MIME Fichiers de configuration. Gérer les pools d’applications et les processus de travail Rôles des pools d’applications Processus de travail Recyclage des processus de travail Configuration des pools d’applications et des processus de travail. Automatiser la gestion IIS à l’aide de Windows PowerShell Vue d’ensemble PowerShell Le module Web Services Cmdlets IIS. Utiliser les extensions Web Server Extensions ISAPI Applications ASP, ASP.NET, PHP Filtres ISAPI: Journalisation, réécriture d’URL, cookies CGI et autres extensions Spécificités ASP.NET Spécificités PHP Installation et configuration de MySQL Installation et configuration de PHP. Administrer le serveur FTP Réglages de base Liaisons Répertoires virtuels Journalisation Filtrage des demandes Exploration de répertoire Isolation d’utilisateur. Mettre en œuvre la sécurité Sécurité NTFS Identité de processus de travail Sécurité du site Web Modules d’authentification Règles d’autorisation Restrictions Domaine, Adresses IP Clusters et équilibrage de charge Pare-feu Réduction Surface d’attaque Logiciels malveillants. Gérer les certificats SSL Le rôle du CA Types de certificats: Domaine-seulement, norme SSL, Subject Alternative Name (SAN), de vérification étendue (EV) Options de configuration SSL. Utiliser Web Platform Installer et IIS.net Installation d’extensions officielles Microsoft: réécriture d’URL Installation d’extensions tierce Installation d’applications Web. Configurer les options avancées du serveur Web Compression Documents par défaut Nouvelles Technologies Architecture, Outils et techniques 105/258 Administrer Microsoft Internet Information Services 7.0 et 7.5 (Suite du plan de formation) Exploration de répertoires Pages d’erreur personnalisées Entêtes d’hôte, CGI et FastCGI Limites. Configurer ASP.NET Autorisation .NET Compilation .NET Niveaux de confiance .NET Paramètres de l’application Etat de session SMTP. Utilisation des journaux d’événements Windows Travailler avec les journaux des services Web Travailler avec Échec de la demande de traçage Architecture NLB Installation NLB Configuration NLB La réplication du contenu et de configuration dans une ferme Web Outils : Msdeploy.exe, Xcopy, DFS, RepliWeb. Public : Administrateurs et ingénieurs système en charge de NT-IIS7ADMIN-101 Nouvelles Technologies Contrôle des performances IIS et de l’activité Conseils pour optimiser les performances Conseils pour le pack de Management SCOM. Connaître l’équilibrage de charge réseau (NLB) Résoudre les pannes Outils de diagnostics. Optimiser les performances et surveillance l’administration de serveurs Web. Pré-requis : Bonnes connaissances des protocoles et des Pour s’inscrire : 02 99 23 46 51 [email protected] architectures Web. Connaissances de l’administration de Windows Server 2008 R2. Méthode : 30% de cours et 70% de pratique avec exercices. Support de cours inclus. Suivi et correction personnalisés. Durée : 3 jours - 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 106/258 Nouvelles Technologies Microsoft Sharepoint 2010 107/258 Concevoir des sites Microsoft SharePoint 2010 OBJECTIFS Apprendre à créer, gérer et personnaliser les espaces de travail collaboratif dans SharePoint 2010. Savoir ajouter et modifier le contenu des sites SharePoint. Savoir créer des flux de travail (workflow) afin d’automatiser vos tâches. CONTENU PEDAGOGIQUE Présentation de Foundation 2010 et SharePoint Server 2010 Un exemple SharePoint Aperçu de Foundation 2010 Aperçu de SharePoint Server 2010, Différences entre Foundation 2010 et SharePoint Server 2010 Nouveautés de SharePoint 2010 par rapport à SharePoint 2007. Création de sites et d’espaces de travail Méthodologie de conception des sites, Conception de sites SharePoint Modèles de sites Sous-site Personnalisation d’un site, Barre de lancement rapide, Navigation Définition de site Espaces de travail. Gestion du contenu Listes et bibliothèques Nouvelles Technologies Listes, Tâches, Liens, Calendrier, Enquêtes, Annonces, Contacts, Forums de discussion, Wiki, Blogs, Flux RSS Bibliothèques, Télécharger et créer, Stockage des documents dans SharePoint, Affichage d’un document, Propriété d’un document, Actions. Utilisation et personnalisation des listes Listes personnalisées Colonne personnalisée Affichage, Tous les documents, Mode feuille de données, Mode explorateur Format d’Affichage, Création de l’affichage, Paramétrage et Configuration, Paramètres des listes et bibliothèques, Paramètres généraux. Gestion de documents Valorisation du patrimoine informationnel Maîtrise du risque documentaire, Approbation de contenu, Versionning, Publication, Extraction Stratégies, Audit, Expiration, Codes-barres, Stratégies de gestion des informations ID unique de document. Type de contenu, Choix du type de contenu de parent, Colonnes de site Sélectionner des types de contenu, Utiliser concrètement le type de contenu Métadonnées Métadonnées gérées Organisateur de contenu Ensemble de documents. Présentation des fonctionnalités Page de base, Page de composants de WebPart Principe des composants de WebPart, Les composants de WebPart, Ajouter des composants de WebPart, Configuration des composants de WebPart Catalogue de composants de WebPart. WebPart couramment utilisés, Affichage de la galerie des WebPart, Supprimer les WebPart d’une page, Connexion de composants de WebPart Word pour créer du contenu SharePoint Designer, Personnaliser un site, Les Pages Maîtres Le rendu de page. Workflow Éléments constitutifs du workflow Déroulement et supervision d’un Workflow Différences entre les Workflow de Foundation et SharePoint Server 2010 Workflow à 3 états Workflow d’approbation Gestion de Workflow avec SharePoint Designer 2010. 108/258 Concevoir des sites Microsoft SharePoint 2010 (Suite du plan de formation) La recherche dans SharePoint Rôles, Niveaux d’autorisations, Héritage Droits sur les sites, Autorisations des sites Droits sur les listes, Autorisations des listes Droits sur les documents Autorisations par défaut des groupes Profils et audiences, Ciblage. Enjeu de la recherche en Entreprise La recherche dans SharePoint Indexation du contenu, Amélioration de la pertinence, Source de contenu Journalisation des requêtes Différences entre Foundation et SharePoint Server 2010 pour la recherche. Nouvelles Technologies Utilisateurs et groupes NT-SPT2010SITE-101 Public : Toute personne susceptible de travailler avec des sites SharePoint. Pré-requis : Connaissances de base d’Office et des concepts liés à la collaboration en entreprise. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 30% de cours et 70% de pratique avec exercices. Support de cours inclus. Suivi et correction personnalisés. Durée : 3 jours - 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 109/258 Microsoft SharePoint Designer 2010 OBJECTIFS Apprendre à utiliser SharePoint Designer 2010 pour personnaliser les sites Sharepoint 2010. Apprendre à créer des pages maître, des pages de gabarit, des feuilles de styles CSS. Savoir implémenter votre logique métier grâce aux workflows. CONTENU PEDAGOGIQUE Architecture SharePoint pour Designers Introduction à l’architecture de Foundation 2010 et SharePoint Server 2010 Rappel des éléments clés dans SharePoint: collections de site, les listes, les webparts, les pages web. Introduction à SharePoint Designer Tâches courantes Comprendre les services de SharePoint Comprendre les relations entre Foundation et SharePoint Server Évaluer les difficultés de mise à jour des sites SharePoint personnalisés Explorer un site SharePoint dans SharePoint Designer. Espace de travail SharePoint Designer Explorer l’espace de travail SharePoint Designer Personnaliser les barres d’outils courantes Visualiser et gérer les panneaux de tâches. Migrer à partir d’autres éditeurs Nouvelles Technologies Comparer les fonctionnalités Expression Web et FrontPage Dreamweaver Visual Studio. Rôle de SharePoint Designer Créer des pages SharePoint et ASP.NET Ajouter et modifier du contenu Web Intégrer des tables, des images et des composants multimédias Utiliser les contrôles Installer et utiliser des composants commerciaux Ajouter, modifier et supprimer un WebPart. Utiliser les feuilles de style en cascade (CSS) Appliquer des styles aux éléments HTML Comprendre les CSS dans SharePoint Localiser et modifier une CSS Créer et utiliser une feuille de style personnalisée Différences avec SharePoint 2007. Règles d’accessibilité Comprendre les standards et les dispositions légales Améliorations des standards dans SharePoint 2010 et limites Kit d’accessibilité. Intégrer des thèmes et des pages maître Créer de nouveaux thèmes Analyse de la structure de la page maître Fusionner des pages de contenu et des pages maître Déterminer les zones de contenu obligatoires. Charter les sites SharePoint Le Branding des pages Page maître personnalisée Changer la page maître par défaut Créer une page Web à partir d’une page maître Attacher une page maître Gérer les placeholders et les zones de contenu Mise en œuvre d’une page maître minimale. 110/258 Microsoft SharePoint Designer 2010 (Suite du plan de formation) Workflow Designer NT-SPTDES2010-101 Éléments constitutifs d’un Workflow, Déroulement et supervision d’un Workflow dans SharePoint Différences entre les Workflow de Foundation et SharePoint Server Workflow à 3 états, Workflow d’approbation Workflow réutilisable Workflow de site. Créer un Workflow avec SharePoint Designer Gérer les Workflow avec SharePoint Designer 2010. Nouvelles Technologies Workflow SharePoint Public : Informaticiens, Développeurs, Infographistes. Pré-requis : Connaissances de base du HTML. Connaissance et pratique des sites SharePoint. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 30% de cours et 70% de pratique avec exercices. Support de cours inclus. Suivi et correction personnalisés. Durée : 4 jours - 28 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 111/258 Créer des formulaires avec Microsoft InfoPath Designer 2010 OBJECTIF Apprendre à concevoir des formulaires avec InfoPath 2010, à les gérer et à les publier dans SharePoint sans avoir recours à la programmation Apprendre à connecter vos formulaires avec des sources de données externes à SharePoint. CONTENU PEDAGOGIQUE Introduction Concepts Inventaire des possibilités Installation et utilisation comparées d’InfoPath Filler et d’InfoPath Designer. Conception d’un modèle autonome Tableaux de disposition et mise en forme Champs et groupes Contrôles Valeurs par défaut, calculées Utilisation des règles : formatages et masquages conditionnels, validations Sections et éléments extensibles Mise en page et affichages. Gestion du modèle Utilisation des règles : les actions Options du formulaire Composants de modèles Publication du modèle. Niveaux de sécurité Connexions de données secondaires Fichiers de ressources Connexion de données principales Envois, enregistrement et publication Utilisation avec un SGBD. L’envoi Concept d’envoi Envoi dans Outlook Publication dans Outlook. Méthode, avantages et limites Promotion des propriétés dans Outlook. Publication dans SharePoint Bibliothèque de formulaires et types de contenu Mise en œuvre d’InfoPath Forms Services (IFS) Personnalisation des formulaires de listes SharePoint avec IFS : intérêt, limitations Utilisation des WebPart de formulaire InfoPath. Nouvelles Technologies Connexions de données 112/258 Créer des formulaires avec Microsoft InfoPath Designer 2010 (Suite du plan de formation) Workflow NT-INFOPATH2010-101 Panneau Informations sur le document Bibliothèques de connexions de données Envoi vs enregistrement dans SharePoint Rôles et workflow Simulation de rôles avec InfoPath Forms Services Signature numérique. Éléments constitutifs d’un Workflow Déroulement d’un Workflow dans SharePoint Supervision d’un Workflow Différences entre les Workflow de WSS et MOSS Workflow à 3 états Workflow d’approbation Gestion de Workflow avec SharePoint Designer 2010. Nouvelles Technologies Fonctionnalités avancées Public : Utilisateurs, Informaticiens, Développeurs, Techniciens en informatique. Pré-requis : Connaissance de base sur l’utilisation pratique de SharePoint. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 30% de cours et 70% de pratique avec exercices. Support de cours inclus. Suivi et correction personnalisés. Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 113/258 Administrer Microsoft SharePoint 2010 OBJECTIFS Savoir installer, administrer et sécuriser Microsoft SharePoint 2010. Apprendre à mettre en œuvre les thésaurus de votre organisation, synchroniser les profils utilisateurs, cibler le contenu des sites selon l’audience, configurer la recherche. CONTENU PEDAGOGIQUE Présentation de SharePoint Foundation et SharePoint Server 2010 Produits et licences SharePoint : Intranet, Extranet / Internet Principales évolutions de SharePoint SharePoint Foundation SharePoint Server: Recherche, Décisionnel, Applications Composites, Administration. Installer et configurer Architecture physique Choisir une topologie Prérequis Comptes de services Principales Bases de données Navigateurs pris en charge Méthodologie d’installation Vérification de l’installation: services, fichiers, bases de données, IIS. Gérer les services Nouvelles Technologies Architecture serveurs Application Web, Pool d’applications Applications Web: Critères de choix Limites des applications Web, des Pools d’applications, des bases de données de contenu Collection de sites : Critères de choix, Limites, Accès. Gérer les applications de service Applications de service : Rôles Exemples d’architectures. Sécurité logique Administrateurs de la ferme, de la collection de sites Gestion des droits, Stratégie d’une application web Authentification : Anonyme, de base, Digest, Windows, Certificat, Identité basée sur des revendications Autorisations d’un site, liste, document. Gérer la sécurité par rôles Autorisations et niveaux d’autorisation, Groupes, Héritage, Service Banque d’informations sécurisé Information Rights Management Antivirus, Microsoft Forefront Security Fichiers bloqués Méthodologie Outils tiers pour avoir un dump des autorisations. Manipuler les fonctionnalités et solutions Présentation des fonctionnalités Présentation des packages et solutions wsp. Se connecter à un annuaire Les sites personnels, Mon Site Service de profil utilisateur, synchronisation avec l’annuaire Profils et audiences, Ciblage. Gérer le service de métadonnées Type de contenus Métadonnées Service de métadonnées gérées, connexion de métadonnées gérées Navigation par métadonnées Organisateur de contenu, paramètres de l’organisateur de contenu, règles de l’organisateur de contenu Déploiement de contenu. Décisionnel et données externes Architecture d’Excel Services Connexion à une source de données PerformancePoint Service, Dashboard, Arbre de décomposition InfoPath Form Services Publier des formulaires Business Connectivity Services (BCS), Types de Contenu Externes (ECT). 114/258 Administrer Microsoft SharePoint 2010 (Suite du plan de formation) Monitoring et suivi des travaux Configurer la recherche Recherche dans SharePoint FAST™ Search WebPart de recherche Propriétés analysées Sources de contenu Etendue, Indexer des données personnalisées Sécurité de la recherche Journalisation des requêtes Faire face à une montée en charge. Résoudre les pannes et problèmes SharePoint Disaster Recovery NT-SPT2010ADMIN-101 Monitoring de performances : analyseur de Performances, monitoring avec Health Analyzer, compteurs à surveiller, analyse de l’utilisation Définition et suivi des travaux, journalisation et création de rapports. Sauvegarder / Restaurer par Administration Centrale Sauvegarder et restaurer avec SQL Server Planifier les sauvegardes Sauvegarde et restauration IIS Éditeurs de solution de sauvegarde pour SharePoint BLOB Storage, Filestream. Utilisation des journaux d’événements Windows Travailler avec les journaux des services Web Travailler avec les journaux SharePoint Outils de diagnostics et dépannage de SharePoint ID de corrélation Dépanner une page de WebPart Méthodologie. Nouvelles Technologies Public : Administrateurs, Informaticiens, Techniciens. Pré-requis : Connaissances de base de l’administration Windows et de l’utilisation d’un site SharePoint. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 30% de cours et 70% de pratique avec exercices. Support de cours inclus. Suivi et correction personnalisés. Durée : 3 jours - 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 115/258 Développer des applications Microsoft SharePoint 2010 avec Visual Studio 2010 OBJECTIFS Apprendre à développer des applications SharePoint 2010 en C# avec Visual Studio 2010. Apprendre à développer des WebParts, des features et des Workflows ou encore utiliser LINQ et REST et intégrer des applications Silverlight à SharePoint. CONTENU PEDAGOGIQUE Introduction Les outils de développements: navigateur, SharePoint Designer, Visual Studio Les objets qui peuvent être créés dans une collection de sites Les paramètres des sites et collection de sites. Administration SharePoint pour développeurs Application Web ASP.NET Architecture IIS Ferme Chemins gérés Services Applications de services Paramètres systèmes Solutions Sandbox Analyse Travaux. Explorateur de serveur de Visual Studio Nouvelles Technologies Vue Explorateur de serveurs du site SharePoint et des sous-sites Vue des types de contenu : propriétés et champs associés Vue des Features : propriétés associées Vue des modèles de listes Vue des listes et bibliothèques Vue des flux de travail. Développer avec Visual Studio 2010 Explorer un projet SharePoint Rôles des dossiers Créer une solution SharePoint: Solutions Sandbox / Ferme Les 12 types de projet de base Eléments de projet Fichiers WSP: Elements.xml, Feature.xml, manifest.xml Packages Dépendances Débogage. Modèles d’objet SharePoint 1 / 2 Quatre modèles objet Les objets clés Interface IDisposable Using IntelliSense Les applications Web, les collections de sites et les sites, SPContext, SPFarm, SPWebApplication, SPSite, SPWeb. Modèles d’objet SharePoint 2 / 2 Listes: SPList, SPListItem, SPListItemCollection, SPFolder, SPFile, SPField Requêtes: SPQuery, SPSiteDataQuery Utilisateurs: SPUser Autres objets: SPException, SPUtility. Listes SharePoint Listes SharePoint Définition de liste Modèle de liste Instance de liste Créer des définitions et instances de liste à l’aide de Visual Studio (VS) Colonnes de sites Créer une vue personnalisée avec SharePoint Designer Importer une liste dans VS. 116/258 Développer des applications Microsoft SharePoint 2010 avec Visual Studio 2010 (Suite du plan de formation) Introduction aux pages SharePoint Architecture SharePoint Personnalisation et Développement de pages SharePoint : Personnalisation et création de pages maîtres, Création de pages du site, Création de pages d’application. Nouvelles Technologies Pages SharePoint Public : Développeurs sachant utiliser les fonctionnalités de NT-SPTVS2010-101 SharePoint 2010 et Visual Studio 2010. Pré-requis : Expériences pratiques d’au moins 12 mois d’ASP Net 3.5, Pour s’inscrire : 02 99 23 46 51 [email protected] de C# et de la programmation ASP.NET et 1 mois de Visual Studio 2010. Les notions SharePoint de listes, bibliothèques, éléments doivent être acquises. La compréhension de IIS 7 est nécessaire. Méthode : 30% de cours et 70% de pratique avec exercices. Support de cours inclus. Suivi et correction personnalisés. Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 117/258 GED et Microsoft SharePoint OBJECTIFS La première journée aborde les principes généraux (architecture) et organisationnels (méthodologie) d’un projet de gestion électronique des documents (GED). La seconde journée est une présentation des possibilités de SharePoint relatif à la GED. CONTENU PEDAGOGIQUE Introduction générale à la GED Fragilité des documents numériques, Durée de vie Les avantages du numérique, les problèmes L’importance de systèmes de GED Motivations d’un projet de GED. Architecture des systèmes de GED Architecture technique Serveur flux de travail, Serveur COLD (Computer Output to Laser Disc), Serveur OCR, Serveur d’impression, Serveur fax et courriel. Formats de documents Notion de formats, Questions relatives à la standardisation Documents CI et NCI, Coded Information (CI), Non Coded Information, (NCI) Formats de texte et d’échange La taille des images Le poids des fichiers. Fonctionnalités des systèmes de GED Nouvelles Technologies Acquisition numérique, Importation de documents électroniques, COLD Indexation, Fonctionnement, Méthodes techniques Stockage, disque dur magnétique, SSD, le stockage optique, les jukeboxes Recommandations de conservation, Durée de vie des supports. Sécurité des documents Prévention des sinistres Étapes de mise en œuvre : évaluation, identifications des risques, mesures de sécurité Planification des sauvegardes, critères de choix Le hachage, le scellement, l’horodatage, la signature électronique, le certificat. Les flux de travail (workflow) Vue d’ensemble du flux de travail, But du flux de travail, Intérêt pour la GED Contraintes du flux de travail Étapes d’un flux de travail, Le routage, les règles, les rôles Démarche de modélisation des processus, Exemple de processus. Vue d’ensemble de SharePoint Exemples de sites SharePoint, Principales évolutions de SharePoint SharePoint Foundation, SharePoint Server: Différences avec Foundation Outils de développement SharePoint, Création de sites SharePoint Foundation, Modèles de sites. Listes, Bibliothèques et Affichages Listes, Tâches, Liens, Calendriers, Enquêtes, Annonces, Contacts, Forums de discussion, Wiki, Blogs, Flux RSS Bibliothèques Approbation, Historique des versions, Extraction, Archivage Affichage Bonnes pratiques pour les listes et bibliothèques. Gérer les documents Type de contenus Ensemble de documents, Fonctionnalités d’un ensemble de documents Métadonnées gérées Organisateur de contenu, bibliothèque de remise. Flux de travail dans SharePoint Windows flux de travail Foundation, Workflow: Définition (Concepteur), Workflow: Exécution (Utilisateur), Workflow: Suivi (Approbateur) Workflow avec SharePoint Designer. 118/258 GED et Microsoft SharePoint (Suite du plan de formation) La recherche dans SharePoint Sécurité des rôles, Autorisations de sites, Niveaux d’autorisation, Outils d’autorisation Gestion de la sécurité, Héritage Droits sur les listes, Droits sur les bibliothèques, Droits sur les documents Bonnes pratiques de sécurité. Enjeu de la recherche, La recherche dans SharePoint, Amélioration de la pertinence, WebPart de recherche, Propriétés analysées Gérer les sources de contenu, Indexer des données personnalisées, Sécurité de la recherche, Journalisation des requêtes. Nouvelles Technologies Utilisateurs et groupes Public : Toute personne qui s’interroge sur les impacts d’un NT-GEDSPT-101 système de GED au sein de son organisation et du rôle de SharePoint 2010 dans ce domaine. Pré-requis : Connaissances de base du Web, de Windows et d’une suite Office. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : Support de cours inclus. Cours personnalisable. Nombreuses démonstrations pour illustrer les concepts. Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 119/258 Nouvelles Technologies Microsoft Sharepoint 2013 120/258 Concevoir des sites Microsoft SharePoint 2013 OBJECTIFS Apprendre à créer, gérer et personnaliser les espaces de travail collaboratif dans SharePoint 2013. Savoir ajouter et modifier le contenu des sites SharePoint. Apprendre à créer des flux de travail (workflow) afin d’automatiser vos tâches. CONTENU PEDAGOGIQUE Un exemple SharePoint Aperçu de Foundation 2013 Aperçu de SharePoint Server 2013, Différences entre Foundation 2013 et SharePoint Server 2013 Nouveautés de SharePoint 2013, Nouvelle page des tâches utilisateur globales, Microblogging, Utilisation des balises de hachage, Notifications d’état du système pour les utilisateurs, Design Manager, Rendu d’images. Création de sites et d’espaces de travail Méthodologie de conception des sites, Conception de sites SharePoint Modèles de sites Sous-site Personnalisation d’un site, Barre de lancement rapide, Navigation Modèle de site Définition de site Espaces de travail, Centre de découverte, Publication cross site, Traduction et sites multilingues. Gestion de documents Listes, Tâches, Liens, Calendrier, Enquêtes, Annonces, Contacts, Forums de discussion, Wiki, Blogs, Flux RSS Bibliothèques, Télécharger et créer, Stockage des documents dans SharePoint, Affichage d’un document, Propriété d’un document, Actions. Utilisation et personnalisation des listes Listes personnalisées Colonne personnaliése Affichage, Tous les documents, Mode feuille de données, Mode explorateur Valorisation du patrimoine informationnel Maîtrise du risque documentaire, Approbation de contenu, Versionning, Publication, Extraction Stratégies, Audit, Expiration, Codes-barres, Stratégies de gestion des informations ID unique de document. Type de contenus, Choix du type de contenu de parent, Colonnes de site Sélectionner des types de contenu, Utiliser concrètement le type de contenu Métadonnées Métadonnées gérées Organisateur de contenu Ensemble de documents. Gestion du contenu Listes et bibliothèques Format d’Affichage, Création de l’affichage, Paramétrage et Configuration, Paramètres des listes et bibliothèques, Paramètres généraux. Présentation des fonctionnalités Page de base, Page de composants de WebPart Principe des composants de WebPart, Les composants de WebPart, Ajouter des composants de WebPart, Configuration des composants de WebPart Catalogue de composants de WebPart. WebPart couramment utilisés, Affichage de la galerie des WebPart, Supprimer les WebPart d’une page, Connexion de composants de WebPart Word pour créer du contenu SharePoint Designer , Personnaliser un site, Les Pages Maîtres Le rendu de page. Nouvelles Technologies Présentation de Foundation 2013 et SharePoint Server 2013 121/258 Concevoir des sites Microsoft SharePoint 2013 (Suite du plan de formation) La recherche dans SharePoint Workflow Éléments constitutifs du workflow Déroulement et supervision d’un Workflow Différences entre les Workflow de Foundation et SharePoint Server 2013 Workflow à 3 états Workflow d’approbation Gestion de Workflow avec SharePoint Designer 2013. Enjeu de la recherche en Entreprise La recherche dans SharePoint Indexation du contenu, Amélioration de la pertinence, Source de contenu Etendue Journalisation des requêtes Différences entre Foundation et SharePoint Server 2013 pour la recherche. Utilisateurs et groupes NT-SPT2013SITES-101 Nouvelles Technologies Rôles, Niveaux d’autorisations, Héritage Droits sur les sites, Autorisations des sites Droits sur les listes, Autorisations des listes Droits sur les documents Autorisations par défaut des groupes Profils et audiences, Ciblage. Public : Toute personne susceptible de travailler avec des sites SharePoint. Pré-requis : Connaissances de base d’Office et des concepts liés à la collaboration en entreprise. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 30% de cours et 70% de pratique avec exercices. Support de cours inclus. Suivi et correction personnalisés. Durée : 3 jours - 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 122/258 Microsoft SharePoint Designer 2013 OBJECTIFS Apprendre à utiliser SharePoint Designer 2013 pour personnaliser les sites Sharepoint 2013. Apprendre à créer des pages maîtres, des pages de gabarit, des feuilles de styles CSS. Savoir implémenter votre logique métier grâce aux workflows. CONTENU PEDAGOGIQUE Introduction à l’architecture de Foundation 2013 et SharePoint Server 2013 Rappel des éléments clés dans SharePoint: collections de site, les listes, les webparts, les pages web. Introduction à SharePoint Designer Tâches courantes Comprendre les services de SharePoint Comprendre les relations entre Foundation et SharePoint Server Évaluer les difficultés de mise à jour des sites SharePoint personnalisés Explorer un site SharePoint dans SharePoint Designer. Espace de travail SharePoint Designer Explorer l’espace de travail SharePoint Designer Personnaliser les barres d’outils courantes Visualiser et gérer les panneaux de tâches. Migrer à partir d’autres éditeurs Comparer les fonctionnalités Expression Web et FrontPage Dreamweaver Visual Studio. Rôle de SharePoint Designer Créer des pages SharePoint et ASP.NET Ajouter et modifier du contenu Web Intégrer des tables, des images et des composants multimédias Utiliser les contrôles Installer et utiliser des composants commerciaux Ajouter, modifier et supprimer un WebPart. Utiliser les feuilles de style en cascade (CSS) Appliquer des styles aux éléments HTML Comprendre les CSS dans SharePoint Localiser et modifier une CSS Créer et utiliser une feuille de style personnalisée Différences avec SharePoint 2010. Règles d’accessibilité Comprendre les standards et les dispositions légales Améliorations des standards dans SharePoint 2013 et limites Kit d’accessibilité. Intégrer des thèmes et des pages maître Créer de nouveaux thèmes Analyse de la structure de la page maître Fusionner des pages de contenu et des pages maître Déterminer les zones de contenu obligatoires. Charter les sites SharePoint Le Branding des pages Page maître personnalisée Changer la page maître par défaut Créer une page Web à partir d’une page maître Attacher une page maître Gérer les placeholders et les zones de contenu Mise en œuvre d’une page maître minimale. Nouvelles Technologies Architecture SharePoint pour Designers 123/258 Microsoft SharePoint Designer 2013 (Suite du plan de formation) Workflow Designer Workflow SharePoint NT-SPTDES2013-101 Nouvelles Technologies Éléments constitutifs d’un Workflow, Déroulement et supervision d’un Workflow dans SharePoint Différences entre les Workflow de Foundation et SharePoint Server Workflow à 3 états, Workflow d’approbation Workflow réutilisable Workflow de site. Créer un Workflow avec SharePoint Designer Gérer les Workflow avec SharePoint Designer 2013. Public : Informaticiens, Développeurs, Infographistes. Pré-requis : Connaissances de base du HTML. Connaissance et pratique des sites SharePoint. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 30% de cours et 70% de pratique avec exercices. Support de cours inclus. Suivi et correction personnalisés. Durée : 4 jours - 28 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 124/258 Créer des formulaires avec Microsoft InfoPath Designer 2013 OBJECTIFS Apprendre à concevoir des formulaires avec InfoPath 2013, à les gérer et à les publier dans SharePoint sans avoir recours à la programmation; Apprendre à connecter vos formulaires avec des sources de données externes à SharePoint. CONTENU PEDAGOGIQUE Concepts Inventaire des possibilités Installation et utilisation comparées d’InfoPath Filler et d’InfoPath Designer. Conception d’un modèle autonome Tableaux de disposition et mise en forme Champs et groupes Contrôles Valeurs par défaut, calculées Utilisation des règles : formatages et masquages conditionnels, validations Sections et éléments extensibles Mise en page et affichages. Gestion du modèle Utilisation des règles : les actions Options du formulaire Composants de modèles Publication du modèle. Connexions de données Niveaux de sécurité Connexions de données secondaires Fichiers de ressources Connexion de données principales Envois, enregistrement et publication Utilisation avec un SGBD. L’envoi Concept d’envoi Envoi dans Outlook Publication dans Outlook. Méthode, avantages et limites Promotion des propriétés dans Outlook. Publication dans SharePoint Bibliothèque de formulaires et types de contenu Mise en œuvre d’InfoPath Forms Services (IFS) Personnalisation des formulaires de listes SharePoint avec IFS : intérêt, limitations Utilisation des WebPart de formulaire InfoPath. Nouvelles Technologies Introduction 125/258 Créer des formulaires avec Microsoft InfoPath Designer 2013 (Suite du plan de formation) Workflow Fonctionnalités avancées NT-INFOPATH2013-101 Nouvelles Technologies Panneau Informations sur le document Bibliothèques de connexions de données Envoi vs enregistrement dans SharePoint Rôles et workflow Simulation de rôles avec InfoPath Forms Services Signature numérique. Éléments constitutifs d’un Workflow Déroulement d’un Workflow dans SharePoint Supervision d’un Workflow Différences entre les Workflow de WSS et MOSS Workflow à 3 états Workflow d’approbation Gestion de Workflow avec SharePoint Designer 2010. Public : Utilisateurs, Informaticiens, Développeurs, Techniciens en informatique. Pré-requis : Connaissance de base sur l’utilisation pratique de SharePoint. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 30% de cours et 70% de pratique avec exercices. Support de cours inclus. Suivi et correction personnalisés. Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 126/258 Administrer Microsoft SharePoint 2013 OBJECTIFS Savoir installer, administrer et sécuriser Microsoft SharePoint 2013. Savoir mettre en œuvre les thésaurus de votre organisation, synchroniser les profils utilisateurs, cibler le contenu des sites selon l’audience, configurer la recherche. CONTENU PEDAGOGIQUE Produits et licences SharePoint Principales évolutions de SharePoint 2013 par rapport à 2010 Sécurité, Performances, Storage shredded, Cache distribué, Téléchargement minimal, Gestion des demandes, Synchronisation directe d’Active Directory, Utilisation d’un gestionnaire d’identité externe, Mise à jour différée, Provisionnement sélectif. Installer et configurer Architecture physique Choisir une topologie Prérequis Comptes de services Principales Bases de données Navigateurs pris en charge Méthodologie d’installation Vérification de l’installation: services, fichiers, bases de données, IIS. Gérer les services Architecture serveurs Application Web, Pool d’applications Applications Web : Critères de choix Limites des applications Web, des Pools d’applications, des bases de données de contenu Collection de sites : Critères de choix, Limites, Accès. Gérer les applications de service Applications de service : Rôles Exemples d’architectures. Sécurité logique Administrateurs de la ferme, de la collection de sites Gestion des droits, Stratégie d’une application web Authentification : Anonyme, de base, Digest, Windows, Certificat, Identité basée sur des revendications OAuth, Autorisations d’un site, liste, document. Gérer la sécurité par rôles Autorisations et niveaux d’autorisation, Groupes, Héritage, Service Banque d’informations sécurisé Information Rights Management Antivirus, Microsoft Forefront Security Fichiers bloqués Méthodologie Outils tiers pour avoir un dump des autorisations. Manipuler les fonctionnalités et solutions Présentation des fonctionnalités Présentation des packages et solutions wsp. Réseaux sociaux Les sites personnels, Mon Site Service de profil utilisateur, synchronisation avec l’annuaire Profils et audiences, Ciblage Suivi sociaux. Gérer le service de métadonnées Type de contenus Métadonnées Service de métadonnées gérées, connexion de métadonnées gérées Navigation par métadonnées Organisateur de contenu, paramètres de l’organisateur de contenu, règles de l’organisateur de contenu Déploiement de contenu. Décisionnel et données externes Architecture d’Excel Services Connexion à une source de données PerformancePoint Service, Dashboard, Arbre de décomposition InfoPath Form Services Publier des formulaires Business Connectivity Services (BCS), Types de Contenu Externes (ECT). Nouvelles Technologies Présentation de SharePoint Foundation et SharePoint Server 2013 127/258 Administrer Microsoft SharePoint 2013 (Suite du plan de formation) Configurer la recherche Monitoring et suivi des travaux Recherche dans SharePoint WebPart de recherche Propriétés analysées Sources de contenu Etendue, Indexer des données personnalisées Sécurité de la recherche Journalisation des requêtes Faire face à une montée en charge. NT-SPT2013ADMIN-101 Nouvelles Technologies Monitoring de performances: analyseur de Performances, monitoring avec Health Analyzer, compteurs à surveiller, analyse de l’utilisation Définition et suivi des travaux, journalisation et création de rapports. Résoudre les pannes et problèmes SharePoint Disaster Recovery BLOB Storage, Filestream. Sauvegarder / Restaurer par Administration Centrale Sauvegarder et restaurer avec SQL Server Planifier les sauvegardes Sauvegarde et restauration IIS Éditeurs de solution de sauvegarde pour SharePoint Utilisation des journaux d’événements Windows Travailler avec les journaux des services Web Travailler avec les journaux SharePoint Outils de diagnostics et dépannage de SharePoint ID de corrélation Dépanner une page de WebPart Méthodologie. Public : Administrateurs, Informaticiens, Techniciens. Pré-requis : Connaissances de base de l’administration Windows et de l’utilisation d’un site SharePoint. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 30% de cours et 70% de pratique avec exercices. Support de cours inclus. Suivi et correction personnalisés. Durée : 3 jours - 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 128/258 Migrer vers Microsoft SharePoint 2013 OBJECTIFS Exposer les meilleures pratiques de mise à niveau et de migration vers SharePoint 2013. Aider à déterminer ce qui n’est pas à migrer vers SharePoint 2013 et à découvrir les outils de mise à niveau vers SharePoint 2013. CONTENU PEDAGOGIQUE Introduction à l’architecture de SharePoint Server 2013 Survol des éléments clés dans SharePoint (collections de site, les listes, les webparts, les pages web) Identifier la structure de SharePoint. Préparation pour SharePoint 2013 Archivage et nettoyage des fichiers Passage au 64-bit Prérequis matériel et logiciel pour installer SharePoint 2013. Méthodes de mise à niveau NT-SPT2013MIG-101 Les méthodes de mise à niveau progressiv, ou sur place Migrer avec PowerShell Méthodes des bases de données attachées Les options de migration liées au développement et à la personnalisation Déterminer ce qui n’est pas à migrer vers SharePoint 2013. Planifier et dimensionner les capacités Nouveautés de la planification des capacités dans SharePoint Comment vous pouvez profiter de ces nouveautés. Outils de migration et de mise à niveau Les outils de mise à niveau et de migration du marché. Migrer vers SharePoint 2013 Migrer vers SharePoint 2013 à partir des partages de fichiers Migrer vers SharePoint 2013 à partir de SPS 2003 ou MOSS 2007 ou SharePoint 2010 Migrer vers SharePoint 2013 à partir des dossiers publics Exchange Migrer vers SharePoint 2013 à partir de Lotus Notes/Domino. Nouvelles Technologies Architecture SharePoint Public : Ingénieurs système ou responsables de réseaux ayant à mettre en œuvre Microsoft SharePoint 2013. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Connaissances de base de SharePoint. Méthode Support de cours inclus. Cours personnalisable. Nombreuses démonstrations pour illustrer les concepts. Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 129/258 Nouvelles Technologies ETL 130/258 TALEND INTEGRATION SUITE Cette formation a pour objectif de former les futurs développeurs et administrateurs au produit Talend Integration Suite. Durant ces jours de spécialisation, les stagiaires découvrent et mettent en pratique les fonctionnalités de la version Integration Suite. La partie pratique prend une part importante afin d’assurer la montée en compétence des stagiaires. OBJECTIFS Maîtriser les fonctions de travail en groupe Pratique des composants de Talend IS Administration de Talend Administration Center CONTENU PEDAGOGIQUE Présentation de Talend Integration Suite Architecture du produit Talend IS Installation du produit Industrialisation Travail en groupe avec le référentiel Développements des Joblets Comparaison des jobs Exécution distante Composants avancés Dynamic Schema Talend Administration Console Gestion des droits Déploiement Suivi opérationnel Nouvelles Technologies NT-TALEND-101 Public : Développeurs, administrateurs. Pré-requis : Talend Open Studio Java Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 50% d’atelier Durée : 4 jours - 28 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 131/258 TALEND OPEN STUDIO - JAVA Cette formation a pour objectif de former les futurs développeurs au produit Talend Open Studio. Durant ces 3 jours, les stagiaires sont initiés aux concepts de cet ETL Open Source pour rentrer progressivement dans les caractéristiques du produit Talend. La mise en pratique importante assure une montée en compétence lors de la prise en main des nombreux modules de Talend OS. Cette formation couvre toutes les fonctionnalités basées sur le langage JAVA. OBJECTIFS Être capable de concevoir et développer des jobs Talend Maîtriser l’outil de développement Acquérir une connaissance des composants les plus courants Maîtriser les modes de déploiement Approcher les problématiques d’un support en exploitation CONTENU PÉDAGOGIQUE Présentation de Talend Open Studio Présentation du concept ETL Architecture du produit Talend Modéliser le métier Décrire une problématique avec le Business Modeler Génération de la documentation Prise en main rapide lors de la construction d’un « hello world » Accès aux fichiers plats : lecture et écriture Accès aux bases de données : lecture, écriture, connexion, SqlBuilder Transformation simple de flux Jointures avec tMap et tJoin Agrégations Méta-données NT-TALENDOS-101 Nouvelles Technologies Gestion des schémas Paramétrisation des environnements Tracer les exécutions Gérer les erreurs Flux XML Composants courants Composants ETL Manipulation avancée des fichiers : archivage, compression, etc. Fichiers de travail : tHashInput et tHashOutput Flux externes JMS et FTP Embarquer du code et des librairies Java Gestion des erreurs « Mon premier job » Composants avancés Composants entrées/sorties XML Jointures avec tXmlMap Validation DTD/XSD Orchestration des jobs Relations et dépendances entre jobs Gérer la modularité Mise en production Packager une application Déploiement Analyser une exécution Public : Développeurs, Chefs de Projets. Pré-requis : Langage Java, bases XML. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 50%d’ateliers Durée : 3 jours - 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 132/258 Nouvelles Technologies Gestion de projet Méthodes et pratiques agiles 133/258 Nouvelles Technologies Filière méthodes et pratiques agiles 134/258 Gérer un projet agile avec SCRUM Les méthodes et pratiques agiles visent à respecter avant tout la qualité, le respect des exigences et des besoins du client tout en privilégiant la livraison rapide de fonctionnalités à forte valeur ajoutée. De surcroît, elles favorisent l’intégration du changement au travers des itérations courtes et régulières, ce qui constitue un véritable vecteur pour instaurer une relation de confiance entre le client et le fournisseur. Au cours de cette formation, vous appréhenderez la philosophie des méthodes et pratiques agiles avec l’application de SCRUM : ses rôles, ses pratiques et outils. OBJECTIFS Découvrir les principes et les pratiques Mesurer les impacts et les avantages des méthodes agiles Appréhender les techniques de gestion de projet agiles Comprendre les rôles associés à SCRUM Maîtriser ses pratiques et les outils adaptés CONTENU PEDAGOGIQUE Déroulement d’une itération Origines des méthodes agiles Historique des projets informatiques Le mouvement agile Les principes de l’agilité Présentation de Scrum Adopter la démarche agile Les acteurs et rôles de l’équipe Le cycle d’un projet Scrum Les Spécifications Le point quotidien Le développement agile piloté par les tests La démonstration ou revue de fin d’itération Amélioration continue et rétrospective La liste des fonctionnalités : « Backlog des Stories » Priorités et estimations Freins et risques Favoriser la transition et accompagner le changement La Planification NT-SCRUM-101 De la vision du produit aux stories : identifier les rôles et les fonctionnalités Les techniques d’estimation Définir la durée d’une itération, la capacité de l’équipe et établir le plan de release Planifier les itérations et déterminer la notion de « terminé » Public : Chefs de projets, MOA, développeurs, testeurs Méthode : 50% d’atelier Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 2 jours - 14 heures Tarif : Nous consulter Nouvelles Technologies Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 135/258 Les pratiques agiles de l’EXTREME PROGRAMMING (XP) Les pratiques de l’eXtreme Programming (XP) forment un tout cohérent qui vise à améliorer la satisfaction client et la qualité des produits. Ces pratiques sont spécialement adaptées aux contextes où les besoins évoluent régulièrement tout en maîtrisant leurs coûts. Durant cette formation, vous appréhenderez les valeurs et fondements d’XP ainsi que les pratiques grâce à des exemples et des cas concrets afin de pouvoir les appliquer à vos projets. OBJECTIFS Découvrir les principes et pratiques Mesurer les impacts et les avantages d’XP Maîtriser ses pratiques et les outils adaptés Améliorer et garantir la qualité au sein de vos projets Mesurer l’importance de la coopération dans les projets CONTENU PÉDAGOGIQUE La gestion de projets Présentation d’XP Historique du mouvement agile Les principes de l’agilité Positionnement d’XP Industrialisation et Usine Logicielle Les pratiques d’XP « Métaphore », « conventions de codage », travail en binôme », « propriété collective du code », « intégration continue », « planning », « livraisons régulières/rythmées », « rythme soutenable », « implication client », « conception simple, de qualité » Compilation continue Gestion de configuration « Test Driven Requirement » et « Test Driven Development » Couverture des tests Intégration continue Refactoring de code Public : Chefs de projets, Concepteurs, Développeurs, Analystes. NT-XP-101 Nouvelles Technologies La gestion de projets et de l’équipe La gestion des besoins et des exigences Les indicateurs de qualité Méthode : 60%d’ateliers Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 4 jours - 28 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 136/258 Contrôler la qualité de ses projets JAVA/JEE avec SONAR Les tendances actuelles sont fortement axées sur la qualité et poussent à juste titre à l’amélioration continue : CMMi, Six Sigma, Méthodes Agiles. Cependant, comment réaliser le suivi quantitatif et qualitatif des projets de développements informatiques ? Le besoin est croissant et des outils existent, mais ils sont payants, non intégrés ou incomplets. Sonar est un véritable outil open source de contrôle de code qui permet de chasser les péchés capitaux du développeur et ainsi éviter que la dette technique ne devienne un fardeau pour le S.I. OBJECTIFS Contrôler la qualité de ses applications Analyser finement les mesures quantitatives et qualitatives sur ses projets Suivre l’évolution des métriques (tendances, historiques, version…) Faciliter la gestion de la qualité et de la dette technique de vos applications grâce au tableau de bord Analyser jusqu’au code source les violations de plus de 600 règles de codage Installer et configurer SONAR CONTENU PÉDAGOGIQUE Définition Prévenir plutôt que guérir Automatiser la mesure de la qualité Les principes fondamentaux de la qualité Les plateformes SONAR, QUALity, SQuORING Les 7 péchés du développeur Code dupliqué Mauvaise distribution de la complexité Mauvais design Existence de bugs potentiels Mauvaise couverture des tests Non-respect des standards de programmation Pas ou trop peu de commentaires Introduction à Sonar Présentation de Sonar Fonctionnement de Sonar Fonctionnalités de Sonar Modules complémentaires Intégration dans une usine logicielle Installation et configuration Création d’un projet et automatisation Analyse avec ANT Analyse avec MAVEN Analyse avec l’exécuteur JAVA L’Intégration Continue avec SONAR Les notifications Analyser un projet avec Sonar Le dashboard Les mesures Les violations La couverture du code Les points chauds La matrice des dépendances Gestion des librairies Consulter les sources Les filtres Les profils qualités Les revues qualité Nouvelles Technologies Introduction à la qualimétrie 137/258 Contrôler la qualité de ses projets JAVA/JEE avec SONAR (Suite du plan de formation) Administration de Sonar NT-SONAR-101 Nouvelles Technologies La configuration avancée La mise à jour La sécurité Les traces Les évènements Les performances Les plugins SONAR Public : Directeurs, Responsables qualités, Chefs de projet, Développeurs, Testeurs. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 30%d’ateliers Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 138/258 Piloter le développement par les tests (T.D.D.) Principe majeur des méthodes et pratiques agiles (XP, SRUM..), le « Test Driven Development » a pour objectif d’améliorer et de maintenir la qualité et la productivité des développements. L’idée majeure consiste à écrire systématiquement et avant toute chose les tests avant de développer. Les avantages sont nombreux (non-régression, qualité, maintenabilité et évolutivité). Cependant, cette pratique requiert un savoir-faire pour ne pas revenir inexorablement aux pratiques habituelles dès qu’un risque survient lors d’un projet (pression due aux délais, complexité des tests d’intégration…). OBJECTIFS Découvrir les principes fondamentaux du TDD Mettre en œuvre les divers types de tests automatisés Appliquer le TDD dans des contextes spécifiques (bases de données, IHM) Pratiquer le Refactoring d’un code développé en TDD Adopter les bons réflexes et les bonnes pratiques du TDD CONTENU PÉDAGOGIQUE Principes fondamentaux NT-TDD-101 Les bonnes pratiques du TDD Pratiques agiles et origines du TDD Les tests dans les processus de développement Tester c’est industrialiser Pas de bénéfices sans une bonne couverture de tests Les types de tests Le cycle de développement du TDD Test-First et les 3A Le Refactoring ou la Conception émergeante Les frameworks de test (JUnit/TestNG/Mock et Stub…) Les différents types de tests (Bdd, IHM, Web, Intégration) Les techniques du Refactoring Augmenter les gains Évaluer et augmenter la couverture de vos tests Couplage avec un serveur d’intégration continue Écrire les tests dès la phase de spécification avec la MOA : « Test Driven Requirements » Architecture type d’usine logicielle Public : Responsables de tests, Développeurs, Chefs de projets, Responsables qualité. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 2 jours - 14 heures Tarif : Nous consulter Nouvelles Technologies Introduction au TDD Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 139/258 Piloter le développement par les exigences exécutables (A.T.D.D. / TDR) Les méthodes et pratiques agiles privilégient la qualité lors du développement tout en respectant les délais et sans contraindre le périmètre et les besoins. Pour autant, les délais et les coûts d’un projet peuvent être compromis par les silos organisationnels en amont et en aval de la phase de développement (phase d’analyse et de validation). Le principe du TDR consiste à supprimer les frontières entre l’analyse et les tests. Vous écrirez alors des dossiers de spécifications exécutables et interprétables automatiquement par les outils de validation. Fini les délais incompressibles, terminé les erreurs d’interprétation, appréciez votre ROI ! OBJECTIFS Découvrir les principes du pilotage par les tests Évaluer l’impact sur le fonctionnement d’un projet Découvrir les outils accompagnant cette démarche CONTENU PÉDAGOGIQUE Cycle de vie des projets agiles Méthodes agiles Cycles de vie des projets Cycle de vie du projet avec TDR Liens entre TDR et TDD Mettre en œuvre le TDR Spécifier les besoins par les tests Rédiger les exigences et les tests Traçabilité des tests Validation des exigences et de l’analyse par les tests Les outils TDR Comment éviter les freins potentiels ? NT-ATDD-101 Présentation du « Behavior Driven Development » S’appuyer sur la MOE pour écrire ces tests Adopter le TDR Nouvelles Technologies Fit & FitNess Greenpepper Concordion JBehave Mesurer les bénéfices Accompagnement du changement Organisation et responsabilités Public : Analystes fonctionnels, Développeurs, Responsables des tests, Équipes AMOA. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 3 jours - 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 140/258 La démarche d’intégration continue Remise au goût du jour par les méthodes Agiles ainsi que l’eXtreme Programming l’intégration continue est devenue une pratique incontournable. Dans le cas d’un code source partagé par plusieurs développeurs qui intègrent quotidiennement, le serveur d’Intégration Continue vous permettra : de tester immédiatement vos livrables, de détecter les problèmes au plus tôt, d’avoir toujours à disposition une version opérationnelle OBJECTIFS Appréhender les bénéfices de l’Intégration Continue Comprendre l’interaction entre outil de build, le serveur d’intégration continue et le gestionnaire de sources Observer les bénéfices par l’exemple (Démonstration) Récupérer et analyser des métriques CONTENU PÉDAGOGIQUE Le Serveur d’Intégration Continue L’Intégration Continue Objectifs Processus et Acteurs La plateforme d’intégration continue et ses outils Gestionnaire de configuration Principe du contrôle de version L’intégration NT-IC-101 Automatisation des builds Tâches et Outils Rôle Fonctionnalités Automatisation des Tests Tests (Unitaires, Fonctionnels, Intégration, Base de données, IHM) Outils Métriques Types de métriques, Rapports, Sonar Nouvelles Technologies Public : Directeur, Responsable qualité, Chefs de projets. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 1 jour - 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 141/258 Nouvelles Technologies Gestion de projet Microsoft Project 142/258 Gérer ses projets avec Microsoft Project Professional 2010 OBJECTIFS Savoir comment utiliser le spectre complet de Microsoft Project Professional 2010 en vue de planifier, de collaborer et de réaliser des projets. Se préparer aux examens Microsoft 77-178 et 70-178. CONTENU PÉDAGOGIQUE Nouveautés Microsoft Project 2010: meilleure intégration avec Office Initialiser un projet Créer une planification basée sur les tâches Gérer les ressources et les affectations Suivre et analyser un projet Communiquer les informations du projet. Initialiser un projet Créer un projet Utiliser un modèle Importer un fichier Excel, une liste de tâches SharePoint Créer des calendriers : traitement des vacances Utiliser les champs personnalisés : indicateurs de suivi Personnaliser les options : les types de tâches. Créer une planification basée sur les tâches Caractéristiques du projet Créer la structure de travail du projet (WBS) Tâches récapitulatives, jalons, récurrentes Construire une planification factuelle et logique : contraintes, prédécesseurs Dépendances : Début-Fin, Début-Début, FinFin, Fin-Début. Créer une planification contrôlée par l’utilisateur: durée, charge, travail Fonctionnement de l’auto-planification Gérer des projets multiples Projet maître, sous-projets Pool de ressources et Projets partagés Fichiers MPP: ressources, calendriers. Gérer les ressources et les affectations Types de ressources : Travail, Équipement, Coût Affecter les ressources aux tâches Types de tâches : Travail fixe, Unité fixe, Durée fixe Impact des types de tâches Quatre méthodes d’affectation Comportement selon le type de ressource. Nouveautés Project 2010 d’attribution des ressources : Réservation, Pic Adapter les ressources aux capacités Gérer les allocations Garder les ressources entièrement allouées au projet Nivellement de ressources Mise à niveau automatisée. Gérer l’affectation des ressources à l’aide du Planificateur d’équipe (édition professionnelle) Coûts du projet de planification Coûts : nouveaux, supplémentaires, fixes Taux de ressources Effort de travail Coût par utilisation Coût budgétaire. Réglage de base du projet et suivi du pourcentage d’achèvement Intérêt d’avoir une date actuelle différente Intérêt d’une planification de référence Mesure des progrès réels Pourcentage d’achèvement Suivi des heures réelles effectuées Travail, travail réel, travail restant Suivi des prévisions budgétaires. Nouvelles Technologies Qu’est-ce que la gestion de projet ? 143/258 Gérer ses projets avec Microsoft Project Professional 2010 (Suite du plan de formation) Comparer les progrès à une planification de référence Déterminer si le projet est dans les temps, en avance ou en retard sur le calendrier Surintensités Variance Mesures correctives Ajout de ressources supplémentaires à une tâche Ajuster les dépendances du projet Ajouter de nouvelles tâches. Inspecteur de travail, Chemin Critique, Gérer la valeur acquise Nouvelle fonctionnalité : Inspecteur de travail Facteurs qui influent sur un calendrier des tâches Suggestions pour résoudre les problèmes identifiés Chemin critique du projet Moyens critiques Calcul de la valeur acquise. Utilisation des vues et des tableaux NT-PROJECT2010-101 Nouvelles Technologies Utiliser l’Organisateur Migrer des vues personnalisées, des tableaux Présentations des données : Tri, Regroupement, Filtrage Personnaliser la présentation. Partage des données avec des sources externes Copier les données vers d’autres outils Fonctionnalité avancée de copier/coller vers d’autres applications bureautiques Partager le plan de projet avec une liste Outlook ou une liste Sharepoint Créer des fichiers PDF Importer / exporter Mappages. Rapports Utiliser les vues et les tableaux Afficher les informations précises dans le format approprié Rapports standard Rapports visuels Personnaliser les rapports disponibles Ajouter de nouveaux rapports Ajouter de nouvelles catégories Nouveauté Microsoft Project 2010 : Avoir un rapport complet décrivant les différences entre les deux fichiers MSP. Public : Directeur / Chef / Gestionnaire de projets, Superviseur, Responsable d’équipe et toutes les personnes impliquées dans la planification, l’estimation, la coordination, le contrôle, la budgétisation des projets avec Microsoft Project Professional 2010. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Connaître l’environnement Windows. Méthode : 30% de cours et 70% de pratique avec exercices. Support de cours inclus. Suivi et correction personnalisés. Durée : 4 jours - 28 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 144/258 Gérer ses projets avec Microsoft Project Server 2010 et Project Web App (PWA) OBJECTIFS Avoir les connaissances et les compétences nécessaires pour gérer efficacement les projets avec Microsoft Project Server 2010 et Project Web App (PWA). Savoir utiliser le Centre Business Intelligence pour créer des tableaux de bord et des rapports. CONTENU PÉDAGOGIQUE Microsoft EPM Solution Composants de Project Server Project Global Enterprise Champs personnalisés d’entreprise Calendriers / Ressources d’entreprise Project Web App Centre de projets Centre de ressources Sites du projet. Créer et gérer des projets Project Professionnel Connexion à Project Server Enregistrement et publication de listes de projets Travailler avec un calendrier de projet Hors ligne Créer un modèle de projet Création de projets à partir d’une liste SharePoint. Travailler avec les sites du projet Gérer des documents Bibliothèques de documents Contrôle de version des documents Approbation Extraction/Archivage Risques Problèmes Création de livrables dans PWA / Project Professionnel Lier les documents / livrables aux tâches. Création de ressources d’entreprise Ressources locales, ressources d’entreprise Types de ressources d’entreprise Champs de ressources Définir les ressources d’entreprise Paramètres généraux Paramètres de coût Champs personnalisés. Affectation des ressources Disponibilité des ressources Ressources génériques Plans de ressources Surutilisations Meilleures pratiques pour travailler avec des ressources Planificateur d’équipe Assistant de Substitution de ressources Gérer les situations Absent du bureau. Options avancées d’affectation des tâches Délégation Autorisations de délégation Equipe Tâches de l’équipe Cartographie des ressources pour les équipes Création d’une nouvelle tâche dans PWA Auto-attribution de missions dans PWA. Suivi de projet Base de projet : effets et avantages Méthodes de suivi Pourcentage de travail achevé Travail réel Heures effectuées par des ressources complètes Mise à jour manuelle de l’avancement Etat de la date Mise à jour du projet comme prévu. Suivi de l’avancement des tâches Etat de la tâche Aperçu de la situation de travail Commentaires et Notes Retrait des tâches État de la tâche pour approbation Nouvelles Technologies Présentation de l’environnement Project Server 145/258 Gérer ses projets avec Microsoft Project Server 2010 et Project Web App (PWA) (Suite du plan de formation) Mises à jour de tâches Aperçu du rôle Propriétaire de l’affectation Améliorer l’efficacité avec les règles. Mise à jour de l’avancement du réalisé avec les feuilles de temps Vue d’ensemble des feuilles de temps Saisie du temps et ajout de commentaires Soumettre à l’approbation Importation Approbation de l’avancement du réalisé Recevoir et examiner les feuilles de temps Affichage de l’historique des mises à jour. Utiliser des rapports et tableaux de bord Centre Business Intelligence Exemples de rapports et de modèles Vue d’ensemble d’Excel Services Téléchargement du rapport Excel dans le site du projet Rendu des rapports Excel Vue d’ensemble du tableau de bord WebPart PWA / Excel Services. Personnaliser Project Web App Gérer les affichages dans PWA Présentation des types d’affichages Gérer les groupes Gérer les filtres Gérer les champs personnalisés Vue d’ensemble des tables de correspondance. Gérer les préférences du Gestionnaire de projet Gérer les Options d’affichage Travailler avec les options de données Gestion du cache Vider le cache local Gérer les files d’attente Affichage des travaux en file d’attente Gérer les alertes et les rappels personnels, pour les ressources. Création des projets maîtres NT-PROJECT2010PWA-101 Nouvelles Technologies Différence entre les projets maîtres et les programmes intégrés Consolidation de projets Création de programmes Meilleures pratiques Projets externes Liens rompus Méthode du chemin critique Chemin Critique des programmes et des sous-projets. Public : Directeurs / Chefs / Gestionnaire de projets, Superviseurs, Chefs d’équipe, Consultants. Toutes les personnes impliquées dans la planification, l’estimation, la coordination, le contrôle, la budgétisation des projets de Microsoft Project Server 2010. Pré-requis : Avoir suivi la formation Gestion de projets avec Project, Pour s’inscrire : 02 99 23 46 51 [email protected] ou posséder les connaissances équivalentes. Compétences de base en réseau de Windows sont utiles mais pas requises. Méthode : 30% de cours et 70% de pratique avec exercices. Support de cours inclus. Suivi et correction personnalisés. Durée : 3 jours - 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 146/258 Nouvelles Technologies Messageries – Microsoft Exchange 147/258 Administrer Microsoft Exchange Server 2013 OBJECTIF Mettre en œuvre ou mettre à jour votre infrastructure Exchange 2013. CONTENU PÉDAGOGIQUE Introduction à Microsoft Exchange Présentation des différentes générations Architecture générale Comprendre les rôles et composants Les cinq rôles d’Exchange Flexibilité et évolution des rôles Eco-système : petit, moyen, grand Liens entre l’architecture d’Exchange et celle d’Active Directory : Forêt, Domaines, Sites. Préparer votre infrastructure pour installer votre premier serveur Exchange Environnement : prérequis matériels et logiciels, domaine et schéma, niveau fonctionnel nécessaire, configurer le DNS et les Sites AD Installer les prérequis Installer Exchange, Vérifier et dépanner l’installation. Rôle Boîtes aux lettres : Bases de données, boîtes aux lettres, et dossiers publics Nouvelles Technologies Comprendre le rôle de boîtes aux lettres et les bases de données Utiliser EMC Bases de données : créer et configurer une nouvelle base Travailler avec les boîtes aux lettres Déplacer la base et les journaux Créer et gérer les dossiers publics. Rôle Boîtes aux lettres : Adresses, Dossiers, Groupes, Contacts et ressources de boîtes aux lettres Utiliser les listes d’adresses Gérer le carnet d’adresses hors connexion Dossiers gérés et stratégies de dossiers gérés Contacts Groupes de distribution : statique, dynamique Ressources : salles, équipements. Rôle Accès client: Outlook, Outlook Web Access, ECP Comprendre le rôle de d’accès client et savoir où le positionner Outlook : Voir travailler le serveur Outlook Web App (OWA) : accès direct aux fichiers, WebReady Document Viewing, Accès distances aux serveurs de fichiers Exchange Control Panel (ECP). Rôle Accès client: POP & IMAP, ActiveSync et Outlook Anywhere Activer et configurer les services POP et IMAP Configurer les stratégies de BAL ActiveSync et les associer aux utilisateurs Distribution hors connexion du carnet d’adresses Activer et configurer Outlook Anywhere RPC over HTTP Proxy. Rôle Transport Hub : Transport de messagerie, Connecteurs, Domaines acceptés et distants Architecture du Transport Hub Routage des emails dans la forêt AD Routage des emails en dehors de la forêt AD: connecteurs d’envoi, connecteurs de réception, souscriptions Edge, Domaines acceptés et distants Utilitaire d’affichage de la file d’attente. Rôle Transport Hub : Stratégies d’adresse Email, Règles de transport, Règles de journal Stratégies d’adresse Email : configurer la génération automatique d’adresses email Règles de transport Créer une notice légale Règles de journal : créer une journalisation complète des messages. Rôle Transport Edge: Installation et configuration Installer et configurer le rôle de tranport Edge;Configurer la synchronisation du serveur Edge Tester la synchronisation du Edge Configurer le clonage du serveur de transport Edge. Rôle Transport Edge : filtrage des messages et Anti-Spam Filtrage de contenu Listes d’IP autorisées ou bloquées Listes de fournisseurs autorisés ou bloqués Filtrage des expéditeurs et destinataires, Identification des expéditeurs 148/258 Administrer Microsoft Exchange Server 2013 (Suite du plan de formation) Réputation de l’expéditeur Filtrage des pièces jointes. Comprendre la Fédération et le partage de Fédérations Présentation d’une Fédération et introduction à Microsoft Federation Gateway Créer une confiance entre Fédérations: Obtenir un certificat X.509, Fournir le propriétaire du domaine via un enregistrement de ressources DNS. Contrôle d’accès basé sur les rôles dans l’administration Exchange Les quatre composants Exchange du contrôle d’accès basé sur les rôles (RBAC) Créer et gérer les étendues de rôles, les rôles, les groupes de rôles et les affectations de rôles Utiliser Exchange Control Panel (ECP) pour consulter les RBAC. Sauvegarder Exchange et faire une récupération de données Savoir quoi sauvegarder dans Exchange Server 2013 Mode RecoverServer Restauration des bases : boites aux lettres, éléments, tonalité Restaurer à partir d’une base corrompue : mise à plat d’une base, déplacement de BAL Outils ESEUTIL. Haute disponibilité : Database Availability Groups (DAG) Présentation des DAG Créer et configurer un DAG : témoin de partage latence de réplication, configurer le décalage, configurer la priorité en cas de défaillance, suspension, déplacer la copie active, réseau de DAG. NT-EXC2013ADMIN-101 Haute disponibilité: Dossiers publics et autres serveurs Configurer les serveurs non-BAL pour la haute disponibilité Accès client: Equilibrage de charge (NLB) Transport Hub: Multiples serveurs Transport Edge: Enregistrements MX DNS de tourniquet, Equilibrage de charge. Surveiller Exchange Server 2013 et produire des rapports Surveillance des bases de données: statistiques, Surveillance des flux de messagerie, Analyses et dépannages Générer des rapports de délivrance de messages Configurer la journalisation: diagnostic, protocoles, suivi de messages, connectivité, audit. Sécurité, Certificats et Autodiscovery Sécurité: ports pare-feu windows Certificats: Autodiscover, Outlook Anywhere, ActiveSync, Outlook Web App, S/Mime et emails cryptés Configurer Autodiscovery: répertoire virtuel, enregistrements DNS, services des répertoires virtuels, tests. Comprendre comment migrer depuis des versions antérieures vers Exchange 2013 Rappels des prérequis Exchange Server 2013 Prérequis Exchange 5.5 Migration d’Exchange Server 2003 vers Exchange Server 2013;Migration d’Exchange Server 2007/2010 vers Exchange Server 2013. Gérer Exchange 2013 avec Windows PowerShell Présentation de PowerShell Utiliser une connection distante Cmdlets PowerShell usuelles, Scripts PowerShell pré-installés Journal des commandes PowerShell. Public : Administrateurs systèmes, techniciens informatiques. Pré-requis : Connaître les environnements Microsoft Windows 2012 et Active Directory. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 30% de cours et 70% de pratique avec exercices. Support de cours inclus. Suivi et correction personnalisés. Durée : 5 jours - 35 heures Tarif : Nous consulter Nouvelles Technologies Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 149/258 Administrer Microsoft Exchange Server 2010 OBJECTIFS Mettre en œuvre ou mettre à jour votre infrastructure Exchange. Connaître en détail les nouvelles fonctionnalités d’Exchange 2010, comme les groupes de disponibilité de bases de données. Se préparer pour l’examen Microsoft 70-662. CONTENU PÉDAGOGIQUE Introduction à Microsoft Exchange Présentation des différentes générations Architecture générale Comprendre les rôles et composants Les cinq rôles d’Exchange Flexibilité et évolution des rôles Eco-système: petit, moyen, grand Liens entre l’architecture d’Exchange et celle d’Active Directory: Forêt, Domaines, Sites. Préparer votre infrastructure pour installer votre premier serveur Exchange Environnement : prérequis matériels et logiciels, domaine et schéma, niveau fonctionnel nécessaire, configurer le DNS et les Sites AD Installer les prérequis Installer Exchange, Vérifier et dépanner l’installation. Rôle Boîtes aux lettres : Bases de données, boîtes aux lettres, et dossiers publics Nouvelles Technologies Comprendre le rôle de boîtes aux lettres et les bases de données Utiliser EMC Bases de données : créer et configurer une nouvelle base Travailler avec les boîtes aux lettres Déplacer la base et les journaux Créer et gérer les dossiers publics. Rôle Boîtes aux lettres : Adresses, Dossiers, Groupes, Contacts et ressources de boîtes aux lettres Utiliser les listes d’adresses Gérer le carnet d’adresses hors connexion Dossiers gérés et stratégies de dossiers gérés Contacts Groupes de distribution: statique, dynamique Ressources: salles, équipements. Rôle Accès client: Outlook, Outlook Web Access, ECP Comprendre le rôle de d’accès client et savoir où le positionner Outlook : Voir travailler le serveur Outlook Web App (OWA): accès direct aux fichiers, WebReady Document Viewing, Accès distances aux serveurs de fichiers Exchange Control Panel (ECP). Rôle Accès client: POP & IMAP, ActiveSync et Outlook Anywhere Activer et configurer les services POP et IMAP Configurer les stratégies de BAL ActiveSync et les associer aux utilisateurs Distribution hors connexion du carnet d’adresses Activer et configurer Outlook Anywhere RPC over HTTP Proxy. Rôle Transport Hub: Transport de messagerie, Connecteurs, Domaines acceptés et distants Architecture du Transport Hub Routage des emails dans la forêt AD Routage des emails en dehors de la forêt AD: connecteurs d’envoi, connecteurs de réception, souscriptions Edge, Domaines acceptés et distants Utilitaire d’affichage de la file d’attente. Rôle Transport Hub: Stratégies d’adresse Email, Règles de transport, Règles de journal Stratégies d’adresse Email: configurer la génération automatique d’adresses email Règles de transport Créer une notice légale Règles de journal: créer une journalisation complète des messages. Rôle Transport Edge: Installation et configuration Installer et configurer le rôle de tranport Edge;Configurer la synchronisation du serveur Edge Tester la synchronisation du Edge Configurer le clonage du serveur de transport Edge. 150/258 Administrer Microsoft Exchange Server 2010 (Suite du plan de formation) Filtrage de contenu Listes d’IP autorisées ou bloquées Listes de fournisseurs autorisés ou bloqués Filtrage des expéditeurs et destinataires, Identification des expéditeurs Réputation de l’expéditeur Filtrage des pièces jointes. Comprendre et créer le partage de Fédérations Présentation d’une Fédération et introduction à Microsoft Federation Gateway Créer une confiance entre Fédérations : Obtenir un certificat X.509, Fournir le propriétaire du domaine via un enregistrement de ressources DNS. Contrôle d’accès basé sur les rôles dans l’administration Exchange Les quatre composants Exchange du contrôle d’accès basé sur les rôles (RBAC) Créer et gérer les étendues de rôles, les rôles, les groupes de rôles et les affectations de rôles Utiliser Exchange Control Panel (ECP) pour consulter les RBAC. Sauvegarder Exchange et faire une récupération de données Savoir quoi sauvegarder dans Exchange Server 2010, Mode RecoverServer Restauration des bases: boites aux lettres, éléments, tonalité Restaurer à partir d’une base corrompue: mise à plat d’une base, déplacement de BAL Outils: ISINTEG, ESEUTIL. Haute disponibilité: Database Availability Groups (DAG) NT-EXC2010ADMIN-101 Présentation des DAG, Créer et configurer un DAG: témoin de partage, Llatence de réplication, configurer le décalage, configurer la priorité en cas de défaillance, suspension, déplacer la copie active, réseau de DAG. Haute disponibilité: Dossiers publics et autres serveurs Configurer les serveurs non-BAL pour la haute disponibilité Accès client : Equilibrage de charge (NLB) Transport Hub : Multiples serveurs Transport Edge : Enregistrements MX DNS de tourniquet, Equilibrage de charge. Surveiller Exchange Serveur 2010 et produire des rapports Surveillance des bases de données: statistiques Surveillance des flux de messagerie Analyses et dépannages Générer des rapports de délivrance de messages Configurer la journalisation : diagnostic, protocoles, suivi de messages, connectivité, audit. Sécurité, Certificats et Autodiscovery Sécurité: ports pare-feu windows Certificats : Autodiscover, Outlook Anywhere, ActiveSync, Outlook Web App, S/Mime et emails cryptés Configurer Autodiscovery: répertoire virtuel, enregistrements DNS, services des répertoires virtuels, tests. Comprendre comment migrer depuis des versions antérieures vers Exchange 2010 Rappels des prérequis Exchange Server 2010 Prérequis Exchange 5.5 Migration d’Exchange Server 2003 vers Exchange Server 2010;Migration d’Exchange Server 2007 vers Exchange Server 2010. Gérer Exchange 2010 avec Windows PowerShell Présentation de PowerShell Utiliser une connection distante Cmdlets PowerShell usuelles Scripts PowerShell pré-installés Journal des commandes PowerShell. Public : Administrateurs systèmes, techniciens informatiques Pré-requis : Connaître les environnements Microsoft Windows 2008 et Active Directory. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 30% de cours et 70% de pratique avec exercices. Support de cours inclus. Suivi et correction personnalisés. Durée : 5 jours - 35 heures Tarif : Nous consulter Nouvelles Technologies Rôle Transport Edge : filtrage des messages et Anti-Spam Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 151/258 Conception et déploiement de solutions de messagerie avec Microsoft Exchange Server 2010 OBJECTIFS Être capable de définir et concevoir les cinq rôles d’Exchange pour une variété de scénarios. Apprendre les critères de conception clés sur la sécurité des messages et les exigences de conformité. Se préparer pour l’examen Microsoft 70-663. CONTENU PÉDAGOGIQUE Présentation de la conception Exchange Server 2010 Collecte des exigences d’affaires Inventaire du réseau Exemples de scénarios Éditions Composants de base Les cinq rôles Server L’administration: GUI, PowerShell, Remoting. Concevoir l’AD et le DNS pour Exchange Considérations pour: Domaine, Forêt, Sites, RODC Serveurs de catalogue global Routage Configuration schéma et domaine Groupe nécessaire pour l’installation d’Exchange Exigences de base DNS Split-brain DNS, DNS pour SMTP sortant. Nouvelles Technologies Concevoir la charge de travail SLA Outils de charge : ExMon, LoadGen, ExRCA, Jetstress.Planifier le rôle de serveur de boîtes aux lettres Aperçu Configuration matérielle requise Haute disponibilité Disposition du serveur Les communications avec les autres rôles Conception du stockage. Planifier le rôle de serveur de transport Hub Comment le routage fonctionne Connecteurs de routage: X.400, connexions SMTP, connecteurs d’envoi, connecteurs de réception Politique Adresse email Domaines acceptés Domaines qui font autorité Relais de domaines : internes, externes. Planifier le rôle serveur d’accès client IMAP POP ActiveSync Exchange Outlook Anywhere OWA MAPI: RPC AutoDiscover Sécurité d’accès au client Authentification: base, NTLM, formulaires, Kerberos Segmentation OWA Certificats pour Exchange CAS Cartes à puce Certificats clients. Planifier le rôle de serveur de transport Edge Aperçu Configuration matérielle requise Haute disponibilité: enregistrements MX) Disposition du serveur EdgeSync Les communications avec les autres rôles. 152/258 Conception et déploiement de solutions de messagerie avec Microsoft Exchange Server 2010 (Suite du plan de formation) Aperçu Configuration matérielle requise Haute disponibilité Disposition du serveur Les communications avec les autres rôles. Planifier la haute disponibilité et la reprise après sinistre Options de haute disponibilité Groupes de base de données de disponibilité Copies de bases de données Serveur d’accès client Serveur de transport Hub Serveur de transport Edge Options de récupération après sinistre. Outils de migration Migration 2007 vers 2010 Migration 2003 vers 2010. Concevoir la sécurité des messages NT-EXC2010CD-101 S/MIME IRM : Intégration AD RMS et Exchange Règles de protection Transport et Outlook BitLocker La sécurité de domaine Pare-feu Filtres : connexion, expéditeur, destinataire, l’expéditeur id, contenu, pièce jointe Anti-virus Courrier indésirable. Concevoir la Fédération et le partage Fédération Fédération Partage de Fédération Gateway Microsoft Relations d’approbation ou partage de stratégies. Concevoir des messages d’archives, de découverte, et de conformité Concevoir les Mises à jour et Migrations Classification des messages Journalisation des messages Archives personnelles Règles de transport. Utiliser les compteurs de surveillance Compteurs communs. Compteurs de virtualisation. Compteurs de rôle : transport, boîte aux lettres, accès client, messagerie unifiée. Public : Administrateurs systèmes, techniciens informatiques. Pré-requis : Connaître les environnements Microsoft Windows 2008 et Active Directory. Pour s’inscrire : 02 99 23 46 51 [email protected] Méthode : 30% de cours et 70% de pratique avec exercices. Support de cours inclus. Suivi et correction personnalisés. Durée : 5 jours - 35 heures Tarif : Nous consulter Nouvelles Technologies Planifier le rôle serveur de messagerie unifiée Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 153/258 Décisionnel CONSEIL, SOLUTIONS DE TRANSFORMATION ET SERVICES IT 154/258 L’OFFRE DECISIONNEL Sodifrance Institut est Centre de Formation Agréé SAP BusinessObjects depuis 1996, et à ce titre, propose une offre de formation complète des outils décisionnels autour de la plate-forme SAP BusinessObjects. Notre offre de formation s’inscrit dans la continuité de notre offre projets et est portée par nos formateurs certifiés auprès de SAP BusinessObjects. L’équipe du pôle décisionnel privilégie une approche pragmatique de la formation alliant à la fois théorie, pratique et écoute de ses clients. En plus des formations en sessions inter ou intra-entreprise standards, et en accompagnement de vos projets, nous pouvons vous proposer des formations spécifiques avec vos données métiers. Décisionnel Un accompagnement à la conduite du changement peut parfois s’avérer nécessaire dans le cadre de vos projets et déploiements. Cet accompagnement fait sur site auprès des utilisateurs permet une montée en compétence plus rapide, et une plus forte adhésion aux nouveautés. 155/258 Décisionnel SAP BusinessObjects XI 156/258 Filière Utilisateur SAP BusinessObjects XI 3 1j SAP BusinessObjects Desktop Intelligence Expert SAP BusinessObjects Web Intelligence Niveau 2 WFRDIE_91 1j SAP BusinessObjects Desktop Intelligence Niveau 2 SAP BusinessObjects Web Intelligence Niveau 1 WFRDI2_91 2j 1j BOW320_91 2j BOW310_91 SAP BusinessObjects Desktop Intelligence Niveau 1 WFRDI1_91 Mode d’accès aux données Client/Serveur Mode d’accès aux données Web Filière Maîtrise d’œuvre SAP BusinessObjects XI 3 3j SAP BusinessObjects Administration des serveurs BOE320_91 SAP BusinessObjects Administration et sécurité 2j BOE310_91 SAP BusinessObjects Desktop Intelligence Niveau 1 2j WFRDI1_91 Mode d’accès aux données Client/Serveur SAP BusinessObjects Designer BOU310_91 2j SAP BusinessObjects Web Intelligence Niveau 1 BOW310_91 Décisionnel 3j Mode d’accès aux données Web 157/258 Filière Maîtrise d’ouvrage SAP BusinessObjects XI 3 2j SAP BusinessObjects Administration et sécurité BOE310_91 SAP BusinessObjects Desktop Intelligence Expert WFRDIE_91 SAP BusinessObjects Desktop Intelligence Niveau 2 WFRDI2_91 SAP BusinessObjects Desktop Intelligence Niveau 1 1j 1j 1j SAP BusinessObjects Web Intelligence Niveau 2 2j 2j SAP BusinessObjects Web Intelligence Niveau 1 WFRDI1_91 BOW310_91 Mode d’accès aux données Web Décisionnel Mode d’accès aux données Client/Serveur BOW320_91 158/258 SAP BusinessObjects Web Intelligence - Niveau 1 OBJECTIFS Permettre aux utilisateurs de Web Intelligence 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. CONTENU PEDAGOGIQUE Visualisation des documents, des dossiers publics, des dossiers personnels et de la boîte de réception au travers de l’Infoview Personnalisation de la page d’accueil Maîtrise de l’éditeur de requête Création d’un document Web Intelligence XI multi-requêtes Valorisation des résultats Fonctions de présentation : ruptures, sections, calculs, filtres, tris, alerteurs, classement Suivi de données Structure et ergonomie d’un document Web Intelligence XI Formules simples et variables Création d’un document Web Intelligence XI Partage des documents Manipulation des données sous différentes formes : Tableaux horizontaux / verticaux, tableaux croisés, formulaires, diagrammes. Analyse multidimensionnelle Forum de discussion sur les documents Sauvegarde d’un document Web Intelligence XI au format Excel Public : Utilisateurs, responsables d’infocentre, chefs de projets, futurs BO-BOW310_91 designers. Pré-requis : Connaissance de l’environnement Windows obligatoire. Connaissance d’outils bureautiques, type tableur. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 2 jours - 14 heures Tarif : Nous consulter Décisionnel Concepts et Prise en main de Web Intelligence XI Pour aller plus loin : SAP BusinessObjects Web Intelligence Niveau 2 et/ou SAP BusinessObjects Designer Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 159/258 SAP BusinessObjects Web Intelligence - Niveau 2 OBJECTIFS Acquérir une connaissance approfondie de Web Intelligence à travers les fonctionnalités avancées de l’outil. CONTENU PEDAGOGIQUE Créer des formules de calculs basés sur des fonctions Chaîne de caractères Booléen Numérique Date Synchronisation avancée de données provenant d’univers différents Créer des requêtes complexes Combinaison de requêtes Sous-requête Opérateurs complexes Maîtriser 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 clés spécifiques : Dans, Où, Pour Tout, Pour Chaque… BO-BOW320_91 Décisionnel Exercices Pratiques Public : Utilisateurs avancés, responsables d’infocentre, chefs de projets, futurs designers. Pré-requis : Cours Web Intelligence XI niveau 1 indispensable Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 1 jour - 7 heures Tarif : Nous consulter Pour aller plus loin : SAP BusinessObjects Designer Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 160/258 SAP BusinessObjects Designer OBJECTIFS Permettre à des développeurs de créer les univers métiers et d’acquérir une méthodologie de mise en œuvre de la solution BusinessObjects. CONTENU PEDAGOGIQUE Rôle du Designer d’Univers Sécurisation des données Création d’un univers avec l’assistant Création d’un univers étape par étape Paramètres, tables, jointures, classes, objets et hiérarchies Création d’objets dynamiques Les fonctions @ du module Designer Validation de l’univers en tant qu’utilisateur via Desktop Intelligence XI ou via Web Intelligence Déploiement des univers Mise en œuvre de listes de valeurs en cascade. Définition et exploitation des tables dérivées Evolution de l’univers : Étude de cas (en option) Création et tests d’un univers sur une base de Définition et exploitation des tables d’agrégats Cas particuliers sur les contextes Résolution de boucles Alias, contextes production puis sur un Data Warehouse BO-BOU310_91 Public : Consultants, développeurs, chefs de projets, responsables projets décisionnels, futurs designers. Pré-requis : Environnement Windows et outils bureautiques. Cours Business Web Intelligence niveau 1 conseillé. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 3 jours - 21 heures Tarif : Nous consulter Décisionnel Groupes et utilisateurs Restrictions sur les objets Restrictions sur les classes Correspondance entre les tables Pour aller plus loin : SAP BusinessObjects Administration et Sécurité Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 161/258 SAP BusinessObjects Desktop Intelligence Niveau 1 OBJECTIFS Permettre aux utilisateurs de BusinessObjects de comprendre les concepts de la solution Desktop Intelligence et de maîtriser les fonctions d’interrogation, d’analyse et de reporting en vue de suivre et piloter leur activité métier. CONTENU PEDAGOGIQUE Découvrir et prendre en main Desktop Intelligence XI Valoriser des résultats Créer un document Desktop Intelligence Personnalisation de la page d’accueil Structure et ergonomie d’un document Desktop Intelligence XI Sauvegarde d’un document Desktop Intelligence XI au format Excel Gérer et partager des documents Visualisation des documents Dossiers publics, personnels et boîtes de réception Forums de discussion Présenter des données Tableaux horizontaux, verticaux et croisés Formulaires Diagrammes Ruptures Sections Calculs Filtres et tris Alerteurs Classements Maîtriser l’éditeur de requêtes Gestion des requêtes Création d’un document Desktop Intelligence multi-requêtes Mettre en place des formules de calcul Formules simples Fonctions statiques Créations de variables Analyse multidimensionnelle Exercices pratiques Public : Utilisateurs SAP BusinessObjects, consultants, chefs de BO-WFRDI1_91 Décisionnel projets, futurs designers d’univers. Pré-requis : Environnement Windows et outils bureautique Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 2 jours - 14 heures Tarif : Nous consulter Pour aller plus loin : SAP BusinessObjects Desktop Intelligence Niveau 2 Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 162/258 SAP BusinessObjects Desktop Intelligence Niveau 2 OBJECTIFS Acquérir une méthodologie de création et d’optimisation de documents complexes via l’utilisation de BusinessObjects Desktop Intelligence XI en vue de distribuer des documents d’entreprise. CONTENU PEDAGOGIQUE Valider des acquis à partir d’une application pratique Créer un document Desktop Intelligence complexe Optimiser le mode de rapatriement des données Une ou plusieurs sources de données Conditions ou filtres Reporting avancé autour des filtres, des ruptures et des sections Afficher ou masquer des sections dynamiquement Présenter des données Tableaux horizontaux, verticaux et croisés Formulaires Diagrammes Créer des formules de calculs basées sur des fonctions Chaîne de caractères Booléen Numérique Date Cas particulier de synchronisation BO-WFRDI2_91 Public : Utilisateurs avancés, responsables d’infocentre, chefs de projets, futurs designers. Pré-requis : Avoir suivi le cours SAP BusinessObjects Desktop Intelligence Niveau 1 Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 1 jour - 7 heures Tarif : Nous consulter Décisionnel Exercices Pratiques Pour aller plus loin : SAP BusinessObjects Desktop Intelligence Expert Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 163/258 SAP BusinessObjects Desktop Intelligence Expert OBJECTIFS Acquérir une connaissance approfondie de Desktop Intelligence XI 3 à travers les fonctionnalités avancées de l’outil. CONTENU PEDAGOGIQUE Validation des fondamentaux à partir d’un quizz Création de requêtes élaborées : Gestion des priorités dans les conditions multiples Utilisation des opérateurs complexes (A la fois et Sauf) Combinaison de requêtes Sous-requêtes Conditions suivant un calcul Maîtrise des opérateurs et des contextes de calculs Utilisation des opérateurs : Où, Dans, PourChaque et PourTout Utilisation des mots clés : Rapport, Bloc, PageActuelle et Corps Personnalisation (listes de valeurs, hiérarchies, objets personnels) Public : Utilisateurs avancés, responsables d’infocentre, chefs de projets, futurs designers. BO-WFRDIE_91 Décisionnel Annexes : sources de données XML, hiérarchies, synchronisation et calculs complexes à partir d’un exemple de synthèse. Pré-requis : Formations SAP BusinessObjects Desktop Intelligence Pour s’inscrire : 02 99 23 46 51 [email protected] niveaux 1 et 2 Durée : 1 jour - 7 heures Tarif : Nous consulter Pour aller plus loin : SAP BusinessObjects Designer Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 164/258 SAP BusinessObjects Administration et Sécurité OBJECTIFS Comprendre l’architecture de BusinessObjects Enterprise XI. Gérer les ressources, publier et planifier des rapports dans un environnement sécurisé. CONTENU PEDAGOGIQUE Découverte de BusinessObjects Enterprise : Présentation de BusinessObjects Enterprise XI Utilisation d’InfoView XI Présentation de la CMC (Central Management Console) L’architecture de BusinessObjects Enterprise : Présentation de la plateforme de Business Intelligence Vision globale de l’architecture de BusinessObjects Enterprise XI Conception du contenu : Gestion des ressources : Création des groupes, des utilisateurs et des dossiers Les méthodes d’authentification dans BusinessObjects Enterprise XI Gestion de la sécurité Publication et configuration du contenu. Planification : Planification des objets Planification avec évènements Planification selon un calendrier personnalisé La sécurité dans BusinessObjects Enterprise XI Création de la matrice fonctionnelle Conception de la sécurité des applications Création de la matrice applicative BO-BOE310_91 Public : Administrateurs, consultants, chefs de projets. Pré-requis : Connaissance de l’administration Windows. Pour s’inscrire : 02 99 23 46 51 [email protected] Formation SAP BusinessObjects Desktop Intelligence ou Web Niveau 1. Durée : 2 jours - 14 heures Décisionnel N.B. : Support de cours en anglais et support d’applications en français Tarif : Nous consulter Pour aller plus loin : Administration de serveurs Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 165/258 SAP BusinessObjects Administration des serveurs OBJECTIFS Être capable d’installer et d’administrer BusinessObjects Enterprise XI en environnement Windows. CONTENU PEDAGOGIQUE L’architecture de BusinessObjects Enterprise Présentation de la plateforme de Business Intelligence L’architecture de BusinessObjects Enterprise XI Les tâches courantes d’administration Présentation des outils d’administration Utilisation du CCM et de la CMC Mise en place de l’audit Administration des serveurs d’application Description de l’architecture Web Description d’un serveur d’application Java et .NET Description d’un déploiement avec firewall Administration du « Central Management Server » Architecture distribuée Administration des « File Repository Servers » Rôle et paramétrage Administration des « Crystal Reports Servers » Décisionnel Rôle et paramétrage Workflows liés aux traitements des documents planifiés Workflows liés à la visualisation des documents Les objets « Listes de valeurs » (LOV) Rôle et paramétrage du «LOV Job Server» Workflows liés aux LOV planifiées Workflows liés aux traitements des documents planifiés avec des LOV Workflows liés à la visualisation des documents avec des LOV Administration des « Web Intelligence Servers » Rôle et paramétrage du «Web Intelligence Job Server» Rôle et paramétrage du «Web Intelligence Report Server» Workflows liés à la visualisation des documents Web Intelligence Administration des « Desktop Intelligence Servers » Rôle et paramétrage du «Desktop Intelligence Job Server» Rôle et paramétrage du «Desktop Intelligence Report Server» Rôle et paramétrage du «Desktop Intelligence Cache Server» Publication de documents Desktop Intelligence Utilisation de Desktop Intelligence en mode 3-tiers Workflows liés à la visualisation des documents Desktop Intelligence Administration et paramétrage du « Destination Job Server » Administration et paramétrage du « Program Job Server » Administration du « Event Server » Les évènements dans BusinessObjects Enterprise XI Rôle et paramétrage du «Event Server» Administration en architecture distribuée Notion de groupes de serveurs Création et administration de groupes de serveurs 166/258 SAP BusinessObjects Administration des serveurs (suite du plan de formation) Déploiement des fichiers « war » manuellement sur un serveur d’application Tomcat Installation, paramétrage et utilisation d’Auditor dans BusinessObjects Enterprise XI Installation, paramétrage et utilisation d’un serveur FTP dans BusinessObjects Enterprise XI Personnalisation de quelques éléments de l’interface Infoview Installation, paramétrage et utilisation d’un serveur SMTP dans BusinessObjects Enterprise XI Aide à la résolution de problèmes dans BusinessObjects Enterprise BO-BOE320_91 Public : Administrateur SAP BusinessObjects, consultants, chefs de projets. Pré-requis : Connaissance de l’administration Windows. Pour s’inscrire : 02 99 23 46 51 [email protected] Formation « Administration et sécurité. » Durée : 3 jours - 21 heures Décisionnel N.B. : Support de cours en anglais et support d’applications en français Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 167/258 Décisionnel SAP Crystal Reports 168/258 SAP Crystal Reports 2011 – Niveau 1 OBJECTIFS A l’issue de la formation, le participant aura acquis les compétences nécessaires à la découverte et à la prise en main de l’outil Crystal Reports 2011. Il sera en mesure de créer, de mettre en forme et de publier des états en vue d’analyser et d’interpréter les données. CONTENU PEDAGOGIQUE Formatage Définition d’un rapport Concepts de base de données Élaboration d’un prototype Création d’un rapport Connexion à la source de données Sélection des tables Présentation de l’interface de développement Insertion d’objets Positionnement et dimensionnement des objets Formatage des objets Prévisualisation et sauvegarde Sélection d’enregistrements Utilisation de l’expert sélection Ajout et modification de critères de sélection Options de sauvegarde et de rafraîchissement des données Valorisation des données Sections Création et mise en forme des sections Création d’un rapport de synthèse Formules simples Définition et création de formules Les formules de type Booléennes Les formules de type If Then Else Calculs sur les dates et sur les nombres Manipulation des chaînes de caractères Formatage conditionnel Tendances Formatage conditionnel des données Création de diagrammes Tri des enregistrements Regroupement des données Calculs Ajout d’éléments graphiques (lignes, cadres, images) Utilisation et mise en forme des champs spéciaux Distribution des rapports Export sous d’autres formats (pdf, html, xls …) Sauvegarde et visualisation d’un rapport dans SAP BusinessObjects BI 4 BO-BOC310_96 Public : Ce cours s’adresse aux consultants, développeurs, chefs de projets. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Connaissance des bases de données, du SQL. Durée : 2 jours – 14 heures Décisionnel N.B. : Support de cours en anglais Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 169/258 SAP Crystal Reports 2011 – Niveau 2 OBJECTIFS À l’issue de la formation, le participant aura acquis les connaissances concernant le développement d’états Crystal Reports 2011 et il aura intégré les possibilités offertes par le produit dans la création d’états complexes. CONTENU PEDAGOGIQUE Utilisation du référentiel Utilisation de modèles Création de formules Utilisation des fonctions et des opérateurs Utilisation du langage et de la syntaxe Crystal Gestion des rapports Utilisation du gestionnaire de projets Publication dans SAP BusinessObjects BI 4.0 Utilisation des variables et des tableaux Élaboration de rapports avec paramètres Calculs dans les tableaux croisés Création d’un tableau croisé Formatage d’un tableau croisé Sections et options de groupe Utilisation de sections Formatage des sections Mise en œuvre du multicolonnage Création de rapports spécifiques Calculs avancés Publipostage Ajout d’un hyperlien dans un rapport Utilisation de liaisons OLE Utilisation d’alertes Création de classements Public : Ce cours s’adresse aux consultants, développeurs, chefs BO-BOC320_96 Décisionnel Définition et création de paramètres Élaboration d’un rapport avec plusieurs paramètres Définition d’une aide pour le renseignement des paramètres Les paramètres de type Date Utilisation de paramètres pour gérer un regroupement de données Application d’un modèle Élaboration d’un modèle sans source de données Suppression d’un modèle de projets. Pré-requis : BOC310 - Crystal Reports 2011 Niveau 1 ou Pour s’inscrire : 02 99 23 46 51 [email protected] manipulation significative de l’outil. Durée : 3 jours – 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 170/258 Décisionnel SAP BusinessObjects BI 4.1 171/258 Filière Utilisateur SAP BusinessObjects BI 4.1 SAP BusinessObjects Web Intelligence Niveau 2 2j BOW320_15 SAP BusinessObjects Web Intelligence Niveau 1 2j BOW310_15 Mode d’accès aux données Web Filière Maîtrise d’œuvre SAP BusinessObjects BI 4.1 3j SAP BusinessObjects Administration des serveurs BOE320_15 2j SAP BusinessObjects Administration et sécurité BOE310_15 5j SAP BusinessObjects Information Design Tool Décisionnel BOID10_15 2j SAP BusinessObjects Web Intelligence Niveau 2 BOW320_15 2j SAP BusinessObjects Web Intelligence Niveau 1 BOW310_15 Mode d’accès aux données Web 172/258 Filière Maîtrise d’ouvrage SAP BusinessObjects BI 4.1 2j SAP BusinessObjects Administration et sécurité BOE310_15 2j SAP BusinessObjects Web Intelligence Niveau 2 BOW320_15 2j SAP BusinessObjects Web Intelligence Niveau 1 BOW310_15 Décisionnel Mode d’accès aux données Web 173/258 SAP BusinessObjects Nouveautés Web Intelligence 4.1 vs Desktop Intelligence XI OBJECTIFS A l’issue de la formation, le stagiaire connaîtra les nouvelles fonctionnalités SAP BusinessObjects Web Intelligence 4.1 et identifiera les différences avec l’outil Desktop Intelligence afin de l’aider à s’approprier la nouvelle interface Web. CONTENU PEDAGOGIQUE barre de filtrage rapide et contrôles d’entrée Introduction à BI Launch Pad et concepts de la planification Créer un premier document avec Web Intelligence et construire des filtres de requêtes (simples, multiples ou avec invites), options de sauvegarde, copie d’un élément du document vers un autre document Manipuler les données avec l’espace clé Éléments de rapport : Tableaux, Diagrammes Mettre en forme des rapports avec les Sauts, Sections et le mode Plier/Déplier, notion de pagination associée Créer un modèle de présentation avec une feuille de style CSS Cibler les informations affichées par filtres de bloc, filtres de rapport, Mettre en œuvre l’option d’optimisation de requête Créer des documents multi requêtes (multi-univers et/ou fichier Excel Découvrir le Gestionnaire de données Créer des variables avec l’éditeur de formule, grouper des valeurs avec Web Intelligence Lier au sein d’un document Web Intelligence : lien vers un autre document, lien entre éléments d’un même document N.B. : Support de cours en français Public : Utilisateur final, consultant, développeur d’Univers. BO-WFRDDW_15 Décisionnel Mettre en évidence les données par le classement, le suivi des données ou les règles de mise en forme Pré-requis : Une connaissance en BusinessObjects V4 ou V5 ou Pour s’inscrire : 02 99 23 46 51 [email protected] V6 ou desktop Intelligence XIR2 ou XI 3.1 ou Web Intelligence XI R2 ou XI 3.1 ou BI4.0. Durée : 2 jours – 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 174/258 SAP BusinessObjects Web Intelligence Nouveautés OBJECTIFS À l’issue de la formation, le stagiaire aura acquis les compétences nécessaires à l’utilisation de Web Intelligence version BI 4.1 par rapport à la version XI R2. CONTENU PEDAGOGIQUE Introduction Zone de lancement BI Créer un premier document Éléments de rapports : les tableaux Éléments de rapports : les cellules Éléments de rapports : les diagrammes Accès aux données : les filtres de requêtes Accès aux données : les documents multi-requêtes Accès aux données : les calculs Analyse : les filtres de bloc, de rapport Analyse : la mise en évidence des données BO-WFRNWI_15 Public : Utilisateur final, consultant, développeur d’Univers. Pré-requis : Une connaissance en Webi XIR2 est indispensable Pour s’inscrire : 02 99 23 46 51 [email protected] Notion sur l’environnement Web. Durée : 1 jour – 7 heures Décisionnel N.B. : Support de cours en français Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 175/258 SAP BusinessObjects Web Intelligence - Niveau 1 OBJECTIFS A l’issue de la formation, le stagiaire aura acquis les compétences nécessaires à l’utilisation de Web Intelligence, y compris les concepts de la solution et maîtrisera les fonctions d’interrogation, d’analyse et de reporting en vue de suivre, comprendre et piloter son activité métier. CONTENU PEDAGOGIQUE Accès aux données : Introduction Zone de lancement BI Créer un premier document Eléments de rapport : Analyse : Les tableaux Les cellules Les sections Les diagrammes Les filtres de bloc, de rapport La mise en évidence des données L’exploration des données Partager les données N.B. : Support de cours en français Public : Utilisateur final, consultant, futur designer d’univers BO-BOW310_15 Décisionnel Les filtres de requête Les documents multi-requêtes Les calculs Pré-requis : Notion sur l’environnement Web et connaissance de l’interface Windows conseillées. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 2 jours – 14 heures Tarif : Nous consulter Pour aller plus loin : SAP BusinessObjects Web Intelligence Niveau 2 Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 176/258 SAP BusinessObjects Web Intelligence - Niveau 2 OBJECTIFS À l’issue de la formation, le stagiaire aura acquis les compétences nécessaires à l’utilisation de Web Intelligence BI 4.1 à travers les fonctionnalités avancées de l’outil. CONTENU PEDAGOGIQUE Quizz – Rappel des notions de bases Méthodologie de construction d’un document Structure du document Méthode de construction d’un document Création d’un document Feuilles de styles CSS Les filtres de requêtes élaborés Opérateurs À la fois, sauf Combinaison de requêtes Sous-requêtes Récupérer les résultats d’une autre requête Objet issu de requête L’optimiseur de requête Créer un lien Modification des propriétés et du script d’une requête Les formules de calculs avec fonctions Les contextes de calculs L’indicateur et le micro-cube Les opérateurs Où, Dans, Rapport, Bloc, Rupture, Section… Les fonctions d’agrégation et les contextes Opérateurs PourTout, PourChaque Insérer des données provenant d’Excel Charger un fichier Excel dans la plate-forme Créer un document basé sur un fichier Excel Cas particulier Mise à jour du fichier Excel Fonctions avancées de la zone de lancement BI Créer une formule de calcul Transformer une formule en variable Créer une variable Les fonctions (RéponseUtilisateur, Si Alors Sinon…) Créer un espace de travail Bi Planifier un document N.B. : Support de cours en français Public : Utilisateur avancé, responsable Infocentre, chef de projet, futur designer d’univers. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Cours Utilisateur SAP BusinessObjects Web Intelligence Niveau 1 Durée : 2 jours – 14 heures Décisionnel BO-BOW320_15 Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 177/258 SAP BusinessObjects Univers en BI4.1Nouveautés OBJECTIFS A l’issue de ce cours, le stagiaire aura les compétences globales nécessaires pour travailler avec Information Design Tool. Information Design Tool permet aux concepteurs d'extraire, de définir et de manipuler des métadonnées à partir de sources relationnelles et OLAP pour créer et déployer des univers SAP BusinessObjects. Dans ce cours, le stagiaire apprendra quelles sont les différences fonctionnelles entre l'outil de conception d’univers (Designer) et Information Design Tool. Ce cours permettra également au stagiaire travaillant à l’intégration des outils SAP BW – SAP BusinessObjects, de prendre en main l’outil et de comprendre les possibilités d’intégration. CONTENU PEDAGOGIQUE Qu’est-ce qu’«Information Design Tool » ? Travailler avec les projets : créer un projet local, partager un projet et récupérer un univers publié Bonnes pratiques de création d’un univers Créer un univers en 3 étapes : connexion à la base, la fondation de données, la couche métier hiérarchique, statique, basée sur SQL à la carte Utiliser les nouveaux paramètres de l'univers pour limiter les données Optimiser un univers avec des agrégats et la gestion des clés primaires (Index) Utilisation avancée de la fonction @aggregate_aware Définir des familles, des vues de Utiliser les fonctions @ : @select, Les nouveautés sur les propriétés Créer une hiérarchie de temps et fondation et des vues métier des objets Décisionnel Nouveautés des LOV personnalisés : Créer des indicateurs intelligents Méthodologie de résolution de @where, @variable, @execute des chemins de navigation (colonnes calculées) boucles avec les alias, les contextes et les raccourcis jointure 178/258 SAP BusinessObjects Univers en BI4.1- Nouveautés (suite du plan de formation) source OLAP Créer un univers à partir de plusieurs sources relationnelles SAP ou non SAP Déployer, gérer et maintenir un univers : Security Editor, conversion des univers existants en unx, synchronisation de projets partagés, outil de gestion de la traduction Nouveautés BI 4.1 : fédération de données, formatage personnalisé, amélioration d’interface et d’interrogation sur SAP BW BO-WFRND4_15 Public : Consultants SAP Netweaver BW / SAP BusinessObjects, Chefs de projet, Développeurs Architectes de l’entrepôt de données, Administrateurs BI Platform / SAP NetWeaver BW. Pré-requis : Essentiel : Connaissances du SQL et des modèles Pour s’inscrire : 02 99 23 46 51 [email protected] relationnels et OLAP fortement conseillée, connaissances de SAP BusinessObjects Web Intelligence, Designer version 5 ou 6. Recommandé : BOW310 - WebIntelligence Niveau1 ou équivalent WFRDDW - Delta Desktop Intelligence Web Intelligence. Décisionnel Créer un univers à partir d’une Durée : 3 jours – 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 179/258 SAP BusinessObjects Information Design Tool OBJECTIFS À l’issue de la formation, le stagiaire aura acquis les compétences nécessaires lui permettant de travailler avec l'outil de conception d’univers. Information Design Tool permet aux concepteurs d'extraire, de définir et de manipuler les métadonnées à partir de sources OLAP et relationnelles afin de créer et déployer des univers. Dans ce cours, le stagiaire apprendra également à utiliser les données de différents systèmes sources (SAP et non SAP) via les outils client SAP BusinessObjects. CONTENU PEDAGOGIQUE Introduction à Information Design Utiliser des paramètres : côté Créer un projet local Créer une connexion à une base de Gérer des agrégats et utilisation de Tool données relationnelle Créer une fondation de données : insertion de tables et définition des jointures et cardinalités Créer une couche métier : dossiers, objets - Tester lunivers ’int grit d’un Résoudre les éventuels problèmes de boucles : alias, contextes, jointure de raccourci Définir des restrictions de données : filtres de requêtes prédéfinis Travailler avec les listes de valeurs et les associer aux objets fondation, côté couche sémantique la fonction @aggregate_aware Utiliser les fonctions @ : @select , @where, @variable, @execute Créer une hiérarchie de temps et des chemins de navigation Créer des tables dérivées Optimiser le SQL via les clés primaires et étrangères Gérer des univers : vues de fondation, vues métier Optimiser des univers : paramètres de requêtage et bonnes pratiques de conception Déployer, gérer et maintenir des Décisionnel univers (documentation) 180/258 SAP BusinessObjects Information Design Tool (suite du plan de formation) Sécuriser un univers (restrictions Créer des colonnes calculées et Détecter et résoudre les éventuels Travailler en mode collaboratif avec pièges SQL Résoudre les jointures externes complexes Créer un univers OLAP et un univers multi sources sur des données relationnelles fédérer les tables les projets partagés Synchronisation d’un projet Convertir un univers *.unv en *.unx Traduire un univers avec l'outil de gestion de la traduction BO-BOID10_15 Public : Consultants SAP Netweaver BW / SAP BusinessObjects, Chefs de projet, Développeurs Architectes de l’entrepôt de données, Administrateurs BI Platform / SAP NetWeaver BW. Pré-requis : Connaissances du SQL et des modèles relationnels Pour s’inscrire : 02 99 23 46 51 [email protected] et OLAP fortement conseillées. Connaissances de SAP BusinessObjects Web Intelligence. Connaissances fondamentales de la plateforme SAP NetWeaver et Bex Query Designer. Décisionnel d’accès) Durée : 5 jours – 35 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 181/258 SAP BusinessObjects Nouveautés Administration OBJECTIFS À l’issue de la formation, le participant aura acquis une connaissance des nouvelles fonctionnalités SAP BusinessObjects Administration BI 4.1 Comprendre les concepts de l'administration de la Plateforme BI 4.1 et de l'intégration de SAP NetWeaver BW Connaître les changements les plus importants entre BO Enterprise BI Platform 3.X et 4.1 CONTENU PEDAGOGIQUE Introduction à l'administration Plate-forme BI Server Changements de la version plateforme de BI 4.1 Gestion des utilisateurs et des autorisations Gestion des applications Public : Ce cours s’adresse aux administrateurs de la plate-forme BI 4.1. BO-TZBI4S_15 Décisionnel Raccordement et intégration avec SAP NetWeaver BW Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Connaissances pratique de SAP BusinessObjects Enterprise Server 3.X Administration. Connaissances basiques de SAP NetWeaver BW. Durée : 1 jour – 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 182/258 SAP BusinessObjects Administration et Sécurité OBJECTIFS À l’issue de la formation, le stagiaire aura compris les concepts de sécurité et sera capable de mettre en place une sécurité à partir de l'application Central Management Console et de publier et planifier des objets dans un environnement sécurisé. CONTENU PEDAGOGIQUE Plateforme SAP BusinessObjects Business Intelligence Identifier les composants de SAP BusinessObjects Business Intelligence Contenu et objets dans la plateforme SAP BusinessObjects Business Intelligence Visualiser et modifier les objets dans la plateforme Organiser les objets dans la plateforme Rechercher un contenu dans la plateforme Sécurité utilisateurs et groupes dans la plateforme SAP BusinessObjects Business Intelligence Mise en place des utilisateurs et des groupes Administrer les droits Sécurité applications dans la plateforme SAP BusinessObjects Business Intelligence Gérer les accès aux applications Sécuriser les applications Distribuer un contenu en utilisant la planification et les alertes Planifier un objet Gérer les instances, les calendriers, les évènements Configurer les alertes Public : Administrateur, consultant, chef de projets. Pré-requis : Aucun. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 2 jours – 14 heures Tarif : Nous consulter Décisionnel BO-BOE310_15 Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 183/258 SAP BusinessObjects Administration des serveurs OBJECTIFS À l’issue de la formation le stagiaire sera capable d’installer et d’administrer la plateforme SAP BusinessObjects Business Intelligence 4.1 en environnement Windows. CONTENU PEDAGOGIQUE Plateforme SAP BusinessObjects Business Intelligence Installation et configuration de la plateforme SAP BusinessObjects Business Intelligence Administration et gestion des serveurs Utiliser Central Configuration Manager Utiliser Central Management Console Administration du serveur d’application web Administration des Crystal Reports Servers Rôle et paramétrage du Central Management Server Configurer l'audit Rôle et paramétrage des Adaptive Job Server, Crystal Reports Cache Server, Crystal Reports Processing Server, Report Application Server Rôle et paramétrage des Adaptive Job Server, Web Intelligence Processing Server Administration des Dashboard Servers Administration du File Respository Server Rôle et paramétrage du Adaptive Job Server Rôle et paramétrage du Adaptive Processing Server Administration des Web Intelligence Servers Administration du Central Management Server Administration des Adaptive Servers Rôle et paramétrage du File Respository Server Utiliser le Repository Diagnostic Tool Rôle et paramétrage des Dashboards Cache Server », Dashboards Processing Server Administration des Explorer Servers Rôle et paramétrage des Explorer Exploration Server, Explorer Indexing Server, Explorer Master Server, Explorer Search Server Administration du Event Server BO-BOE320_15 Décisionnel Surveillance plateforme SAP BusinessObjects Business Intelligence Public : Administrateur, consultant, chef de projets. Pré-requis : Essentiel : BOE310 - Administration et Sécurité 4.1 Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 3 jours – 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 184/258 SAP BusinessObjects Dashboards OBJECTIFS À l’issue de la formation, le participant aura acquis les compétences nécessaires à la découverte et à la prise en main de l’outil client SAP BusinessObjects Dashboards 4.1. Il pourra ainsi créer des tableaux de bord interactifs et connectés pour analyser ses données métier, concevoir des simulateurs, pour mesurer graphiquement l’impact d’une évolution sur les données (« what if analysis »), accéder dynamiquement à différents types de sources de données externes (fichier XML, Service Web, données provenant de documents de la plateforme BI 4.1, etc). CONTENU PEDAGOGIQUE Présentation générale Création de Tableaux de Bord simples Exporter un Tableau de Bord Alertes d’un Tableau de Bord Sélecteurs d’un Tableau de Bord (Listes de valeurs, Cartes, Tableaux, Calendriers) Mise en Page d’un Tableau de Bord (Images, Thèmes, Modèles) Visibilité Dynamique d’un Tableau de Bord Connecteurs d’un Tableau de Bord (XML, Web Service, Univers, Connexion OLAP, Portail) Public : Contrôleur de gestion, consultant, développeur. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Aucun Durée : 3 jours – 21 heures Décisionnel BO-BOX310_15 Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 185/258 SAP Crystal Reports for Enterprise – Fondamentaux OBJECTIFS À l’issue de la formation, le stagiaire aura acquis les compétences nécessaires à la découverte et à la prise en main de l’outil Crystal Reports for Enterprise. Il aura une connaissance approfondie pour. planifier et créer des rapports qui l’aideront à analyser et interpréter les données. L’approche du cycle de création de rapports ira de la construction d'un rapport prototype à la distribution finale du rapport. Il aura alors les bases nécessaires au suivi du cours avancé BOEC20 dans le cursus SAP Crystal Reports for Enterprise. CONTENU PEDAGOGIQUE Fondamentaux de création d'un Insertion de calculs standards Découverte de l’interface de Formatage de l’affichage Ajout d’éléments graphiques et rapport conception Comment structurer un rapport Crystal Introduction à la sélection des données avec la sélection d’enregistrements simples ou multiples Organisation des données avec les objets prédéfinis aux rapports Les bases de la création de formules et comment appliquer des formatages conditionnels sur les rapports Création de graphiques Introduction à l'export et la distribution des rapports Public : Analyste, lecteur et concepteur d’états, consultant, BO-BOCE10_15 Décisionnel tris ou les groupes (résumés) développeur, chef de projets, administrateur plateforme SAP BusinessObjects. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Recommandé : Connaissance des concepts des bases de données. Durée : 2 jours – 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 186/258 SAP Crystal Reports for Enterprise – Avancé OBJECTIFS À l’issue de la formation, le stagiaire aura acquis les compétences avancées de conception de rapports. Avec SAP Crystal Reports for Enterprise Avancés, il saura concevoir, explorer, visualiser et fournir des rapports via le web ou intégrés dans des applications d'entreprise. CONTENU PEDAGOGIQUE Analyse croisée des formules et des Création de totaux cumulés Utilisation de formules, fonctions de type caractère, date et structures de contrôle membres calculés Description du mod le de traitement d’un rapport Utilisation de variables et tableaux Structures de boucles et leur Sous-rapports : création, utilisation, Élaboration de rapports avec Regroupement de données sous-rapports liés/non liés/à la demande, variables partagées utilisation hiérarchiques, lettres type, rapports avec hyperliens, avec emplacement dynamique de fichiers de type image paramètres Utilisation de différents types de paramètres Création d'une plage de da tes Utilisation et modification d’un masque de saisie Invites en cascade et des paramètres multiples Création de rapports spécifiques : Création d’un tableau croisé, avec alertes, avec top/flop et intégration d’objets Flash BO-BOCE20_15 Public : Analyste, lecteur et concepteur d’états, consultant, développeur, chef de projets, administrateur plateforme SAP BusinessObjects. Pré-requis : Essentiel : BOCE10 - SAP Crystal Reports for Enterprise Pour s’inscrire : 02 99 23 46 51 [email protected] Fondamentaux ou manipulation significative de l’outil. Recommandé : Connaissance des concepts des bases de données. Connaissance de la programmation Décisionnel formatage et mise en relief Durée : 3 jours – 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 187/258 SODIFRANCE Sodifrance met en œuvre depuis plus de 15 ans des solutions de Business Intelligence. Décisionnel Notre équipe décisionnelle se compose de collaborateurs formateurs certifiés, experts techniques et fonctionnels intervenant dans le cadre de projets au forfait, de TMA ou en Assistance Technique. 188/258 L’EQUIPE DECISIONNELLE L’équipe décisionnelle peut traiter tous les aspects d’un projet : de la pré-étude à la formation en passant par le conseil et la mise en œuvre de solutions spécifiques et/ou progicialisées (BusinessObjects…). Aide dans le choix de licences de l’offre BusinessObjects (optimisation de parc), Conception et réalisation de Datawarehouse et de datamart, Optimisation de bases de données ou de requêtes, Intégration de plateforme (Mise en œuvre de serveurs WebIntelligence), Migration de version, Synchronisation d’authentification Business Objects (LDAP, AD), Sécurisation des accès, conseil en architecture (VPN, …), Création d’états (BusinessObjects, Crystal Reports…) Gestion du changement et accompagnement, Conseil en organisation et Direction de projet de datawarehousing, Infogérance, help-desk et TMA autour de solutions décisionnelles (sur plateformes Unix/Windows, Oracle/SQL Server, DataServices, BusinessObjects et Crystal Reports/MS Reporting Services…). Décisionnel Nos domaines d’intervention : 189/258 Systèmes Développement 190/258 L’Offre Systèmes - Développement Sodifrance Institut propose une offre de formation aux programmeurs ou futurs programmeurs sur les systèmes Mainframe et UNIX/LINUX. Les plateformes Mainframe & UNIX/LINUX existent depuis de nombreuses années dans les milieux de la Banque-finance, des assurances, de la retraite et des grandes entreprises (industries et grands comptes). La pénurie d’informaticiens sur les systèmes Mainframe & UNIX/LINUX est due entre autres aux départs en retraite de personnel qualifié et à la formation insuffisante à ces technologies au sein des filières universitaires ou ingénieurs. Nos offres de formation ont pour objectif de faire évoluer les professionnels de l’informatique vers ces métiers en formation initiale ou en double compétence pour les informaticiens Nouvelles Technologies. L’équipe du pôle Systèmes Mainframe & UNIX/LINUX privilégie une approche pragmatique de la formation alliant à la fois théorie, pratique et écoute de ses clients. Nous proposons aux participants à nos formations des ateliers pratiques à partir de projets complets (analyse, programmation, mise en place de tests). Systèmes - Développement Responsable Instituts de Formation Christian DOUGUET 191/258 Systèmes - Développement Systèmes Z-OS - Mainframe 192/258 Approche algorithmique OBJECTIFS Définir les différentes étapes d’un programme. CONTENU PEDAGOGIQUE Convention d’écriture Organigramme Pseudo-Code Informations SYS – ALG--101 Les variables Nom – Types – Valeur Instruction d’affectation Les instructions d’entrée-sorties Lecture – Écriture Les structures alternatives ou tests L’expression ou condition Les opérateurs Les branchements conditions Les conditions simples Les conditions imbriquées La structure de choix multiples Les structures répétitifs ou instructions itératives Les boucles Les tableaux Les fichiers Accès aux fichiers Gestions des fichiers L’appareillage Gestion de rapprochement de plusieurs fichiers Public : Tout public. Pré-requis : Aucun pré-requis n'est nécessaire pour suivre cette Pour s’inscrire : 02 99 23 46 51 [email protected] formation. Durée : 2 jours – 14 heures Tarif : Nous consulter Systèmes - Développement Introduction à l’algorithmique Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 193/258 Architecture Z-OS OBJECTIFS Comprendre le fonctionnement du système Z-OS. Manipuler les outils TSO-ISPF-SDSF. CONTENU PEDAGOGIQUE Architecture Z-Os Les principes d’un Système d’exploitation Évolution des systèmes Ressources Hardware Composants de Z-Os Organisation des Fichiers Les travaux : JES2 Gestion de l’espace disque : DFSMS Contrôle des accès : RACF Sous-systèmes pour le développement Transactionnel et bases de données Présentation du JCL TSO/ISPF et les ordres associés SYS – ZOS-101 Systèmes - Développement L’environnement TSO Les ordres ISPF L’outil SDSF Public : Concerne un public débutant. Pré-requis : Une connaissance générale de l’informatique est Pour s’inscrire : 02 99 23 46 51 [email protected] appréciée. Durée : 1 jour – 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 194/258 Environnement de développement RDZ – Rational Developpement for Z OBJECTIFS Connaître la nouvelle plateforme de développement d’IBM pour le Cobol : RDz. CONTENU PEDAGOGIQUE Découverte de l’environnement de développement ECLIPSE Présentation générale d’Eclipse L’espace de travail ou workspace L’écran de bienvenue Les fenêtres et les menus contextuels Les perspectives et les vues Les projets La frontière avec RDz Découverte de la plateforme de développement IBM : Rational Developer for system z (RDz) Présentation générale de RDz La connexion au z/OS La gestion des fichiers et des PDS L’accès aux JOBs Le paramétrage de la perspective La gestion du projet L’éditeur LPEX L’éditeur COBOL Les aides au développement Les outils DB2 Les liens utiles Public : Ce cours s’adresse aux développeurs. Pré-requis : Connaître le Cobol. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 2 jours – 14 heures Tarif : Nous consulter Systèmes - Développement SYS – DVPRDZ-101 Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 195/258 Programmation JCL et VSAM OBJECTIFS Coder les ordres du langage JCL pour l’exécution d’un traitement de type Batch. Notions sur les fichiers VSAM. CONTENU PEDAGOGIQUE Le rôle du gestionnaire de travaux Les utilitaires Les ordres du langage La syntaxe des ordres du JCL La constitution d’un travail L’ordre JOB L’ordre EXEC Les ordres DD La concaténation des fichiers Les fichiers à génération SYS – JCLVSAM-101 Systèmes - Développement Les procédures IEBGENER IEBCOPY etc. Le programme de tri (SORT) Les ordres du JCL associés au programme La description des paramètres Les fichiers VSAM Notions de base Les modes d’accès aux données L’organisation des fichiers Public : Ce cours s’adresse aux développeurs. Pré-requis : Connaissance générale du système Z-OS. La Pour s’inscrire : 02 99 23 46 51 [email protected] connaissance du développement n’est pas requise. Durée : 2 jours – 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 196/258 Programmation COBOL – Les bases OBJECTIFS Acquérir les bases du langage structuré Cobol. CONTENU PEDAGOGIQUE Structure d’un programme Cobol Les 4 divisions Identification division Environnement division Data division Procédure division Les sections Configuration section Input-output section File section Working-storage section Linkage section Les paragraphes Descriptions des zones et des données de la data division Les fichiers Les zones de travail Les types de données Les niveaux Public : Concerne un public débutant en programmation Cobol. Pré-requis : Une connaissance JCL et de l’algorithme est Pour s’inscrire : 02 99 23 46 51 [email protected] nécessaire. Durée : 2 jours – 14 heures Tarif : Nous consulter Systèmes - Développement SYS – COBOL-101 Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 197/258 Programmation COBOL - Perfectionnement OBJECTIFS Écrire des programmes en langage COBOL. CONTENU PEDAGOGIQUE Gestions des tables Les fichiers Les types d’organisations Les instructions d’accès Description des enregistrements Les fonctions Gestions des dates Les instructions SYS – COBOLPERF-101 Systèmes - Développement Instructions arithmétiques Instructions conditionnelles Instructions de débranchement Instructions de manipulation des données Instructions répétitives Tableaux indicés à 1 ou plusieurs niveaux Tableaux indexés Gestions des modules externes Les copy Les sous-programmes Les types d’accès Les paramètres Les éditions Les fichiers Les types de données Les syntaxes Public : Concerne un public de développeur Mainframe Z-OS. Pré-requis : Une connaissance des bases du langage COBOL Pour s’inscrire : 02 99 23 46 51 [email protected] dans un environnement Z-OS est nécessaire. Durée : 3 à 5 jours – 21à 35 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 198/258 Programmation DB2/SQL OBJECTIFS Développer des requêtes SQL pour consulter et mettre à jour une base de données DB2. Développer des programmes COBOL avec accès à une base de données DB2. CONTENU PEDAGOGIQUE Les OBJETS DB2 La DATABASE. Le STORAGE GROUP, Le TABLESPACE, La TABLE Le langage SQL Le langage de définition Le langage de manipulation Le langage de contrôle L’intégrité référentielle La Programmation DB2 Écriture du programme Intégration du langage SQL Les Host-variables La SQLCA La gestion des curseurs La gestion des NULL et des erreurs Préparation du programme Exécution du programme Plan et Package Exécution d’un programme Public : Pour les personnes désirant une connaissance générale des bases de données. Pré-requis : Une connaissance de l’architecture Z-OS est Pour s’inscrire : 02 99 23 46 51 [email protected] indispensable. Le JCL et l’algorithme ne sont pas nécessaires. Durée : 4 jours – 28 heures Tarif : Nous consulter Systèmes - Développement SYS – DB2SQL-101 Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 199/258 Programmation CICS OBJECTIFS Comprendre l’architecture du moniteur transactionnel CICS. Écriture de programmes d’interface d’accès aux données. CONTENU PEDAGOGIQUE Architecture SYS – PROGRCICS-101 Systèmes - Développement Les fonctions d’un moniteur TP Les composants de CICS KCP tasK Control Program PCT Program Control Table PCP Program Control Program PPT Program Processing Table SCP Storage Control Program TCP Terminal Control Program TCT Terminal Control Table FCP File Control Program Etc. La conception des applications Les données sous CICS Fichiers VSAM QTS QTD La sécurité. Les liens entre plusieurs CICS La définition Online des tables Transaction CEDA Les données sous CICS La programmation Les principes transactionnels L’enchaînement des programmes La structure d’un programme Les principes transactionnels La gestion des tâches La gestion des écrans L’accès aux fichiers Les fichiers temporaires La gestion des incidents Les transactions spécifiques CEDF, CEBR, CEMT, CEDA L’accès aux fichiers Vsam Les fichiers temporaires QTS - QTD La gestion des abends Accès aux bases de données Public : Concerne un public de développeurs Mainframe Z-OS. Pré-requis : Une connaissance du langage COBOL est nécessaire. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 2 jours – 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 200/258 Programmation FOCUS OBJECTIFS Coder les ordres du langage JCL pour l’exécution d’un traitement de type Batch. CONTENU PEDAGOGIQUE Introduction Qu’est-ce que Focus ? L’environnement de développement du LSI Machines infocentre La création d’un état Les composants de base Notion de master Notion de format Création de fichier d’extraction Principes Fichier HOLD Fichier SAVE Le TABLEF Les fichiers GFI La commande table file Calcul lors d’une rupture ou en fin de table La commande JOIN Principes Verbes Utilisation des préfixes Requêtes multi-verbes Sélection des données Mise en page d’un état Principes Différents types de jointures Syntaxe étendue de la commande Jointure entre un champ virtuel et un champ réel Jointure entre fichiers de structures différentes Les champs temporaires Le match : fusion de fichiers Les fonctions FOCUS Notion de variables et dialogue manager SYS – PROGFOCUS-101 Fonctions générales Fonctions alphanumériques Fonctions numériques Fonctions dates Public : Ce cours s'adresse à des personnes devant développer ou maintenir des applications en Cobol. Pré-requis : Une connaissance générale de l’informatique est Pour s’inscrire : 02 99 23 46 51 [email protected] appréciée. Durée : 2 jours – 14 heures Tarif : Nous consulter Systèmes - Développement Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 201/258 Systèmes - Développement Systèmes d’exploitation UNIX/LINUX 202/258 Administration UNIX – Les bases OBJECTIFS Utiliser au mieux les possibilités du système d'exploitation UNIX. CONTENU PEDAGOGIQUE Communication sous UNIX Généralités Historique, Caractéristiques et structure générale L'environnement utilisateur Démarrage et arrêt du système Concept du login Variables d'environnement Qui est là ? Message sur l'écran (write) Message dans la boîte aux lettres (mail) Lecture d'un fichier Manipulation de fichiers Répertoires, fichiers, systèmes de fichiers Caractéristiques, Commandes principales Gestion des protections Les métacaractères Copie et déplacement de fichiers Manipulations diverses Les droits d'accès Liste des groupes (/etc/group) Liste des utilisateurs (/etc/passwd) Gestion de projet (newgrp) Les droits rwx Attributs des fichiers Changement des attributs Introduction à UNIX UNIX : les premiers pas : La gestion des utilisateurs Processus : Caractéristiques Commandes UNIX de bases L'éditeur de texte "vi" Connexion et déconnexion Qu'est-ce qu'un fichier ? Quelques commandes La gestion des imprimantes, des sauvegardes La gestion des process SYS-UNIX-101 Public : Toute personne souhaitant acquérir les possibilités offertes par le système UNIX. Pré-requis : Une connaissance des principes de base de Pour s’inscrire : 02 99 23 46 51 [email protected] l'informatique est appréciée. Durée : 2 jours - 14 heures Tarif : Nous consulter Systèmes - Développement Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 203/258 Administration UNIX - Perfectionnement OBJECTIFS Étudier les possibilités d'UNIX. CONTENU PEDAGOGIQUE Programmation avancée du Shell Méta-caractères Redirections Variables, environnement Les paramètres de position Les structures de contrôle Exécution de commandes Les fichiers de connexion Points de reprises, sections critiques Les apports de programmation de Korn Shell Les processus UNIX SYS-UNIXPERF-101 Systèmes - Développement Mécanisme général de création des processus Initiation de système Scheduling des processus, le temps partagé Achèvement des processus Les signaux comme moyen de communication Le spooler, les imprimantes Public : Toute personne souhaitant acquérir les possibilités offertes par le système UNIX. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Une connaissance des bases UNIX est nécessaire. Durée : 2 jours – 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 204/258 Administration LINUX OBJECTIFS Cette formation vous apportera les connaissances indispensables pour installer et administrer Linux au quotidien. CONTENU PEDAGOGIQUE Plan orienté exploitation : Administration LINUX Qu'est-ce que Linux RedHat ? Utilisateur et groupe Notion d'utilisateur et de groupe Création d’un utilisateur ou d’un groupe Droits sur les fichiers super utilisateur root Le terminal linux Description Déplacement dans l’arborescence Manipulation de fichiers et d'arborescence Documentation ligne La commande man Créer, modifier les fichiers : les éditeurs de texte L'éditeur vi L'éditeur joe Présentation de bash Les commandes de base Lancement en mode "BackGround", controle des jobs Surveillance des disques et fichiers Les modes d'exécution de linux Le processus de démarrage de linux Modules noyau Quelle version est installée ? Modules/drivers pris en charge Mise à jour et installation de logiciels Les fichiers de distribution RPM La commande rpm La commande yum Contrôle des ressources: Disque, cpu, mémoire Description Soumettre un job Les commandes linux L’ordonnanceur Crontab Les Services RedHat Paramétrage Les touches de survie Arborescence des fichiers Surveillance de la CPU Surveillance de la mémoire La ram La zone swap Réseau Notion sur TCP/IP. Transférer des fichiers (scp, ftp). Comprendre les principaux termes (NFS, DNS...). Les fichiers de log et de configuration Log système Les fichiers de configuration Fichiers de configuration RedHat Interface graphique Démarrage Présentation de gnome SYS-LINUX-101 Public : Ce cours s’adresse aux Ingénieurs Système ou aux responsables de réseaux ayant besoin de mettre en œuvre Linux dans le contexte de l’informatique d’entreprise. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Les connaissances de base d’un système Linux sont nécessaires. Durée : 2 jours – 14 heures Tarif : Nous consulter Systèmes - Développement Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 205/258 Programmation SHELL – Les bases OBJECTIFS Acquérir les bases de programmation Shell d'un système UNIX. CONTENU PEDAGOGIQUE Notion de script Intérêts et éléments d’un script En-tête, Commentaires Affectations Définition et appels de fonctions Commandes, Structures de contrôle Instructions d’exécution conditionnelle Notion de variables Création – affectation - utilisation Affectation conditionnelle Affectation interactive Destruction Variables automatiques Pseudo-variables Notion de paramètres positionnels Récupération et modification (Set) Instructions de test Tests sur les fichiers et répertoires Tests sur les nombres entiers Tests sur les chaînes de caractères Structure if, case Instruction d’exécution interactive Boucle « for », « while », « until » Utilisation de fonctions Passage d’argument à un script Instruction expr Instruction de capture Basename Principe de base Création Visibilité des variables Passage de paramètres Gestion des options de la ligne de commande Gestion des menus Interception de signaux Mise au point et débogage d’un script SYS-SHELL-101 Systèmes - Développement Manipulation de chaînes de caractères Public : Ce cours s’adresse à toute personne travaillant sous UNIX/LINUX ou désirant connaître tous les aspects relatifs à la programmation Shell. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 206/258 Programmation SHELL – Perfectionnement OBJECTIFS Maîtriser la programmation SHELL d’un système UNIX. CONTENU PEDAGOGIQUE Notion de script Notion de variables Passage d’argument à un script Instructions de test Manipulation de chaînes de caractères Instructions d’exécution conditionnelle Instruction d’exécution interactive Utilisation de fonctions Gestion des options de la ligne de commande Gestion des menus Interception de signaux Mise au point et débogage d’un script Public : Ce cours s’adresse à toute personne travaillant sous UNIX/LINUX et désirant approfondir leurs connaissances à la programmation Shell. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Les connaissances des commandes de base sont indispensables. Durée : 2 jours – 14 heures Tarif : Nous consulter Systèmes - Développement SYS – SHELLPERF-101 Exercices pratiques Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 207/258 Systèmes - Développement Systèmes de gestion de bases de données ORACLE 208/258 Administration ORACLE – Les bases OBJECTIFS Maîtriser les aspects de l’administration de la base ORACLE CONTENU PEDAGOGIQUE Utilitaires et sauvegardes logiques Gestion des transactions Accès à la base par transactions La notion de transaction. Commit, Rollback, Savepoint Gestion de la concurrence Verrouillage des données Caractéristiques de la gestion standard Transactions en lecture seule Niveaux d'isolation Verrouillage explicite Sauvegardes logiques Exporter une base de données Oracle Importer dans une base Oracle Manipuler l'export et l'import de tablespaces Reconfigurer le Database Buffer Cache Charger des fichiers avec SQL*Load Data pump: pratiques avancées Pratique de sauvegardes et restaurations Mettre en place et gérer le mode ArchiveLog Gérer les archives de Redo Log Sauvegardes à chaud ou à froid Organisation et automatisation Sauvegardes partielles Sauvegarder des tablespaces Online Automatiser les sauvegardes L'outil Logminer Restaurations incomplètes avec Logminer Le mode ResetLog Public : Ce cours s’adresse à des Administrateurs de base de données, concepteurs. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : connaissance générale sur les bases de données. Durée : 2 jours - 14 heures Tarif : Nous consulter Systèmes - Développement SYS-ORACLEADMIN-101 Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 209/258 ORACLE Nouveautés 11G OBJECTIFS Maîtriser le mode de fonctionnement et les principaux mécanismes du moteur de base de données Oracle. Maîtriser l'optimisation du code SQL et PL/SQL. Éviter les erreurs courantes de développement et améliorer la maintenabilité du code. Maîtriser les outils d'aide au diagnostic dans un but d'amélioration des performances. CONTENU PEDAGOGIQUE Nouveautés de Structure Nouveautés SQLPLUS Nouveautés structure de tables Nouveaux types de données Indexes invisibles SYS – ORACLE11G-101 Systèmes - Développement Nouvelles options commande SET Autres nouveautés Nouveautés PL/SQL Nouveautés SQL Opérateurs PIVOT et UNPIVOT Expressions Régulières Commande Merge Clause SAMPLE Casse et accent insensitive Query Opérateur Quote Capture des erreurs SQL Nouveau paramètre sur lock table Nouveautés sur les trigger Notation étendue des paramètres de fonction Nouveaux types de données Straight Sequences Evolutions Sql Dynamique Instruction continue Result Cache PL/SQL Native Compilation Divers Easy Connect Naming Package DBMS_METADATA Nouveautés Optimizer Hint Public : Ce cours s’adresse aux développeurs et/ou à toute personne faisant partie de la cellule DBA intervenant sur l'optimisation de requêtes et le conseil aux équipes Etudes. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Connaissance d’une version antérieure d’Oracle indispensable. Durée : 1 jour - 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 210/258 Programmation ORACLE SQL OBJECTIFS Développer des applications avec le langage ORACLE SQL. CONTENU PEDAGOGIQUE Conception et création d’une base ORACLE Concevoir une base de données La base de données pour le développeur SQL L'environnement utilisateur L'outil SQL*Plus Faire du SQL depuis un navigateur Mettre à jour les données Premières requêtes SQL pour interroger la base Savoir exécuter des requêtes d'interrogation complexes Optimisation des requêtes Public : Cette formation s'adresse aux développeurs de bases de données. Pré-requis : Avoir une culture sur les bases de données et le Pour s’inscrire : 02 99 23 46 51 [email protected] modèle relationnel. Durée : 3 jours - 21 heures Tarif : Nous consulter Systèmes - Développement SYS – ORACLESQL-101 Travaux Pratiques Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 211/258 Programmation ORACLE PL/SQL OBJECTIFS Développer des applications avec le langage PL/SQL. CONTENU PEDAGOGIQUE Architecture des données Les objets : tables, vues, séquences, clusters, index Les types de données Les contraintes déclaratives PL/SQL La structure d'un bloc La section DECLARE Les instructions du bloc PL/SQL Les exceptions Procéduralisation Les triggers de base Procédures et fonctions Utilisation des procédures et fonctions Les packages Les vues du dictionnaire Règles d'écriture SQL SYS – ORACLEPLSQL-101 Systèmes - Développement Optimiseur fondé sur les coûts Les commentaires d'optimisation Analyse des performances Public : Concerne un public de développeurs de base de données. Pré-requis : Des connaissances de base en programmation et Pour s’inscrire : 02 99 23 46 51 [email protected] en langage SQL sont nécessaires. Durée : 2 jours – 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 212/258 Systèmes - Développement Autres formations 213/258 Méthodologie tests – Validation et tests des logiciels OBJECTIFS Le test est un facteur clé pour la réalisation de logiciels de qualité. Les bonnes pratiques, comme la vérification des livrables, les tests unitaires, les tests d'intégration sont à mener tout au long du processus de développement et améliorent ainsi la qualité du logiciel. Ce stage présente les principales méthodes pour améliorer les processus de test et de validation. CONTENU PEDAGOGIQUE Introduction au test des logiciels Les processus de gestion connexes aux tests La démarche de test Les tests unitaires Les tests d'intégration Les tests de validation Les tests de référence SYS – TESTS-101 Systèmes - Développement Les tests de non régression Public : Tout profil intervenant sur les projets de développement Durée : 2 jours - 14 heures Pour s’inscrire : Tarif : Nous consulter 02 99 23 46 51 [email protected] Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 214/258 Programmation C OBJECTIFS Être capable de réaliser des applications en C. CONTENU PEDAGOGIQUE Présentation du langage C Instructions Les conditions Les boucles Les contrôles Les variables : Identificateur de variables Différents types de variables Déclaration des variables Initialisation des variables Les opérateurs : Opérateurs arithmétiques Opérateurs relationnels, logiques, conditionnels Opérateur d'assignation Opérateurs de bits Tableaux et pointeurs Public : Ce cours s’adresse à toute personne ayant besoin de développer avec le Langage C. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Une connaissance du langage de programmation structurée est nécessaire. Durée : 2 jours - 14 heures Tarif : Nous consulter Systèmes - Développement SYS– PROGC-101 Entrées/Sorties élémentaires Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 215/258 Systèmes - Développement Filière Cursus Long « Campus » 216/258 Concepteur Développeur Mainframe OBJECTIFS Dans l’environnement Z-OS, développement de programmes Batch et transactionnels avec accès aux fichiers et bases de données relationnelles. CONTENU PEDAGOGIQUE Concept Z-Os Gestion des données Description et exécution d’une tâche TSO/ISPF Job Control Language – JCL et VSAM (4 jours- 28 heures) Le rôle du gestionnaire de travaux Les ordres du langage TSO/IPSF La syntaxe des ordres du JCL L’ordre JOB L‘ordre EXEC L’ordre DD La concaténation des fichiers Les fichiers à génération Les ordres spécifiques : SYSIN, INCLUDE, etc Les procédures Le programme de tri (Sort) Les fichiers VSAM Langage Cobol. (7 jours- 49 heures) 1- Structure d’un programme Cobol. Les 4 divisions Identification division Environnement division Data division Procédure division Les sections Configuration section Input-output section File section Working-storage section Linkage section Les paragraphes 2- Descriptions des zones et des données de la data division. Les fichiers Les zones de travail Les types de données Les niveaux 3- Les fichiers Les types d’organisations Les instructions d’accès Description des enregistrements 4- Les fonctions Gestions des dates 5- Les instructions Instructions arithmétiques Instructions conditionnelles Instructions de débranchement Instructions de manipulation des données Instructions répétitives 6- Gestions des tables Tableaux indicés à 1 ou plusieurs niveaux Tableaux indexés 7- Gestions des modules externes Les copy Les sous-programmes Les types d’accès Les paramètres 8- Les éditions Les fichiers Les types de données Les syntaxes 9- Gestions des anomalies Les principaux codes ‘abends’ Analyse et méthodologie (2 jours14 heures) Introduction à l’algorithmique Les variables et structures de séquences Les structures alternatives (ou tests) Les structures répétitives Les tableaux Les fichiers L’appareillage Systèmes - Développement Architecture Z-Os - TSO/ISPF (1 jour – 7 heures) 217/258 Concepteur Développeur Mainframe (Suite du plan de formation) Méthodologie de Tests (2 jours-14 heures) Introduction au test des logiciels Les processus de gestion connexes aux tests La démarche de test Les tests unitaires Les tests d'intégration Les tests de validation Les tests de référence Les tests de non régression Projet Cobol/VSAM. (5 jours- 35 heures) Mise en pratique de la théorie à la réalisation d'un projet au forfait Utilisation d’une méthodologie de conduite de projet Mise en situation concrète et réaliste des technologies apprises lors su cursus théorique Programmation DB2/SQL (5 jours – 35 heures) MF– CONCDVP-101 Systèmes - Développement Les OBJETS DB2 La DATABASE Le STORAGE GROUP Le TABLESPACE La TABLE Le langage SQL Le langage de définition Le langage de manipulation Le langage de contrôle L’intégrité référentielle La Programmation DB2 Ecriture du programme Intégration du langage SQL Les Host-variables La SQLCA La gestion des curseurs La gestion des NULL et des erreurs Préparation du programme Exécution du programme Plan et Package Exécution d’un programme Programmation CICS (5 jours – 35 heures) La programmation Les principes transactionnels L’enchaînement des programmes La structure d’un programme Les principes transactionnels La gestion des tâches La gestion des écrans L’accès aux fichiers Les fichiers temporaires La gestion des incidents Les transactions spécifiques Accès aux bases de données Préparation Entretiens (1 jour - 7 heures) Comment bien se préparer à un entretien client Apprendre à valoriser ses connaissances Structurer sa présentation Jeux de rôles Projet COBOL/CICS/DB2 (22 jours154 heures) Mise en pratique de la théorie à la réalisation d'un projet au forfait Utilisation d’une méthodologie de conduite de projet Mise en situation concrète et réaliste des technologies apprises lors su cursus théorique Optimisation Requête DB2 (1 jour- 7 heures) Public : Ce cursus s’adresse à des informaticiens ou à des profils scientifiques (chimie, biologie..) souhaitant appréhender le développement Mainframe. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Aucun. Durée : 55 jours - 385 heures Tarif : Nous consulter 51 [email protected] Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 218/258 Bureautique CONSEIL, SOLUTIONS DE TRANSFORMATION ET SERVICES IT 219/258 L’OFFRE BUREAUTIQUE UNE MEILLEURE MAITRISE DES OUTILS BUREAUTIQUES ! Les outils bureautiques font partie de notre environnement de travail quotidien. Pour répondre à vos besoins, nous vous proposons des formations bureautiques vous permettant d’optimiser l’utilisation de ces logiciels. Ces formations s’inscrivent dans un contexte de développement et de renforcement des outils informatiques dans les différentes tâches du personnel. Cela permet souvent un gain de temps non négligeable, avec un accompagnement passant par la mise en œuvre de formations bureautiques pour tous donnant la possibilité d’acquérir autonomie et performance dans le travail demandé. Pour toutes demandes sur des versions antérieures à celles proposées dans le catalogue, n’hésitez pas à nous consulter. Évaluations avant formation Lors des sessions intra-entreprises, vous avez la possibilité d’évaluer la population concernée par le projet, par l’intermédiaire de questionnaires (électronique ou papier) afin d’estimer le niveau initial de chaque participant ou de constituer des groupes homogènes. Nos questionnaires d’évaluation proposent 2 types de questions : Questions à choix simple, ou à choix multiple, Bureautique Questions ouvertes : réponse à rédiger. 220/258 Bureautique Environnement 221/258 Windows 7 - Découverte OBJECTIFS Maîtriser les bases de Windows afin de pouvoir utiliser les logiciels bureautiques. CONTENU PEDAGOGIQUE Présentation de l’ordinateur Gérer les fichiers de travail Comprendre le fonctionnement de l’ordinateur Les composants Le rôle d’un système d’exploitation comme Windows Les périphériques Manipulation de la souris (clic gauche, droit, déplacer, sélectionner…) Travailler dans l’environnement Windows 7 Comprendre l’interface graphique Découvrir le vocabulaire Windows : bureau, icônes, fenêtres, boites de dialogue, menus contextuels… Créer des raccourcis sur le bureau Personnaliser la barre des tâches Comprendre la zone de notification Utiliser l’aide Gérer les fenêtres et sous-fenêtres des applications BU – WINDOWS7-101 Bureautique Ouvrir, afficher, réduire, diminuer, fermer une fenêtre Utiliser l’aperçu des fenêtres dans la barre des tâches Lancer le programme adapté au document Enregistrer un document : format de fichiers, emplacement par défaut, extensions des fichiers Imprimer un document Organiser et rechercher les fichiers dans l’explorateur Windows Afficher le volet de visualisation Naviguer dans le contenu du disque dur, cd ou clé USB Créer un nouveau dossier Déplacer, copier, supprimer des fichiers Modifier l’affichage, regrouper, trier ou rechercher des fichiers par catégorie ou par date Réaliser des recherches à partir de la zone de recherche Utiliser la recherche avancée pour affiner les critères de recherche Réaliser des recherches à partir du fichier Démarrer Connaître les gadgets et accessoires Windows 7 Calendrier, météo, bloc-notes, calculatrice… Public : Cette formation s’adresse à tout public débutant. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 1 jour - 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 222/258 Windows 8 - Découverte OBJECTIFS Maîtriser les bases de Windows afin de pouvoir utiliser les logiciels bureautiques. CONTENU PEDAGOGIQUE Les gadgets Utilisation de l'interface Metro Lancer des applications par les vignettes Personnaliser son écran d'accueil Passer d'une application à une autre Afficher côte à côte deux applications Fermer une application Zoomer sur une fenêtre Épingler des applications dans la barre d'accueil « Démarrer » Réaliser une recherche (applications, paramètres, fichiers) Paramétrer son environnement (son, luminosité, modifier les paramètres de l'ordinateur) Arrêter, mettre en veille, mettre à jour et redémarrer son ordinateur Les options de la barre des tâches Mini fenêtre dans la barre des tâches Manipulation des fenêtres Verrouiller la barre des tâches Modification des paramètres de la barre des tâches Utiliser les gadgets (calculatrice, horloge, météo, calendrier, notes...) Modifier, déplacer, supprimer les gadgets Gérer l'archivage des fichiers dans l'explorateur Windows Utilisation de la « Charm Bar » Lancer l'explorateur Windows 8 Utilisation du ruban avec ces menus contextuels Réorganiser les volets dans l'explorateur Windows Naviguer dans l'arborescence Créer des dossiers pour ranger ses fichiers Créer des sous-dossiers dans un dossier Modifier le mode d'affichage de vos fichiers Trier les fichiers par date ou par nom Regrouper des fichiers et les filtrer Renommer un fichier ou un dossier Copier ou déplacer des fichiers ou des dossiers Supprimer un document et le récupérer dans la corbeille Effectuer des recherches Créer des raccourcis Public : Cette formation s’adresse à tout public débutant. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 1 jour - 7 heures Tarif : Nous consulter Bureautique BU –WINDOWS8-101 10188DEDEDEDECOUDECOU Personnaliser son environnement de travail Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 223/258 Bureautique Microsoft Office 2010 224/258 Microsoft Word 2010 - Initiation OBJECTIFS Découvrir les fonctionnalités de base du produit Permettre à l'utilisateur d'acquérir une autonomie dans l'élaboration de documents CONTENU PEDAGOGIQUE Mise en page et impression d'un document Présentation de l’interface Gestion des documents Création d'un nouveau document Enregistrement sous différents formats Ouvrir un document Saisie du texte Réalisation de tableaux Saisie Modification et correction Déplacement et sélection dans un document… Insertion et suppression de lignes/colonnes Présentation du tableau Les largeurs de colonnes, les titres… Optimisation Mise en forme Les marges et l'orientation de la feuille L'en-tête et le pied de page Les sauts de page Les options d’impression… Caractères Paragraphes Énumérations Tabulations… Fonctions : annuler, refaire Copier/coller multiple Les symboles La date automatique Les composants Quickpart Les modèles… Public : Toute personne désirant acquérir des compétences dans l'utilisation de Word. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Une connaissance de l'environnement graphique Windows est appréciée. Bureautique BU – WORDI10-101 L'aide Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 225/258 Microsoft Word 2010 - Perfectionnement OBJECTIFS Maîtriser des commandes les plus avancées de Word. CONTENU PEDAGOGIQUE Révision des commandes de base Construction d'un rapport Les sauts de page Les en-têtes et pieds de page Les notes de bas de page Le mode plan Les styles La numérotation automatique des chapitres La table des matières Les composants Quickspart Le publipostage BU – WORDPERF10-101 Bureautique Création du document principal et de la source de données Réalisation de la fusion Création d'étiquettes Création d'enveloppes Quelques fonctions avancées Gestion des objets (SmartArt, graphiques, images…) Les lettrines Les bordures de pages Les bordures de caractères Les liens hypertexte Utilisation de modèles de documents Les sections Le multicolonnage Les révisions La personnalisation de Word La barre d’accès rapide Les macros d'enregistrement (création, exécution, affectation à un bouton…) Public : Toute personne désirant approfondir ses connaissances dans l'utilisation de Word. Pré-requis : Une connaissance des bases de Word est Pour s’inscrire : 02 99 23 46 51 [email protected] nécessaire. Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 226/258 Microsoft Word 2010 - Appréhender la nouvelle interface OBJECTIFS Présenter la nouvelle interface. Faire le parallèle avec la version antérieure. Montrer les nouveautés de la version. CONTENU PEDAGOGIQUE Le ruban, les groupes, les boutons de commande Les onglets contextuels, les lanceurs de boîte de dialogue La barre d’accès rapide, les galeries, la Mini barre d’outils La barre d’état Personnalisation… Retrouver « ses » commandes Les nouveautés BU – WORDINT10-101 La règle, la barre d’état Protection du document Préparation du document pour le partage Gestion des versions des documents récents Comparer des documents dans des fenêtres distinctes Les caractères spéciaux Le presse-papier Les tableaux Les modèles, les styles et les thèmes Les blocs de construction Les documents longs (navigation, les pages de garde, les pages vierges, les entêtes ou pieds de page, les filigranes, les sauts de section…) Masquage des marges Le publipostage Nouveaux effets artistiques (correction d'images (luminosité d'image, contraste, netteté, suppression de l'arrière-plan d'une image, insertion de l'outil " capture d'écran ", les organigrammes…) Enregistrement (format des versions précédentes, PDF…)… Questions/réponses Public : Toute personne désirant travailler sur la version 2010 et déjà utilisateur d’une version antérieure. Pré-requis : Une bonne connaissance d’une version antérieure Pour s’inscrire : 02 99 23 46 51 [email protected] de Word est nécessaire. Bureautique La nouvelle interface Durée : 1 jour - 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 227/258 Microsoft Excel 2010 - Initiation OBJECTIFS Être capable de concevoir des tableaux comprenant des formules de calcul simples et des graphiques. CONTENU PEDAGOGIQUE Présentation de l’interface et du classeur Gestion des documents Création d'un nouveau classeur Enregistrement sous différents formats Ouvrir un classeur Impression du classeur Saisie des données Mise en forme des données Les tableaux de données Les insertions de lignes, de colonnes Les formules BU – EXCEL110-101 Bureautique L’assistant graphique Les différents types de graphiques Enrichissement d’un graphique (légende, commentaires, titres, etc...) Impression et mise en page des graphiques Un peu plus loin avec Excel Construction d’un tableau Construction d’un graphique La mise en forme conditionnelle Utilisation des fonctions « Si » Trier les valeurs d’un tableau L’affichage des formules Les filtres automatiques La gestion des grands tableaux Définition d’une zone d’impression Les opérateurs mathématiques Les fonctions Recopie et déplacement de cellules Valeurs relatives et absolues Public : Toute personne désirant acquérir des compétences dans l'utilisation d’Excel. Pré-requis : Une connaissance de l'environnement graphique Pour s’inscrire : 02 99 23 46 51 [email protected] Windows est appréciée. Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 228/258 Microsoft Excel 2010 – Perfectionnement OBJECTIFS Maîtriser des commandes les plus avancées d’Excel. CONTENU PEDAGOGIQUE Questions/réponses sur les fonctions de base Gestion des tableaux de données L’utilisation Les tris Les filtres L’extraction des données La validation des données Les tableaux croisés dynamiques… Manipulations diverses BU – EXCELPERF10-101 Les zones nommées Les liens hypertexte Les liaisons entre fichiers Les fonctions supplémentaires Les imbrications de fonctions La protection des données Les formats personnalisés Le groupe de travail La mise en forme conditionnelle La consolidation Le mode plan Les modèles… Les modèles de graphique Les graphiques double axes La création de tableaux de recherche Personnalisation de l’environnement La barre d’accès rapide, L’automatisation des tâches Création et exécution de macros d’enregistrement Affecter une macro à un bouton… Questions/réponses Public : Toute personne désirant approfondir ses connaissances dans l'utilisation d’Excel. Pré-requis : Une connaissance des bases d’Excel est nécessaire. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 2 jours – 14 heures Bureautique Graphiques Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 229/258 Microsoft Excel 2010 - Appréhender la nouvelle interface OBJECTIFS Présenter la nouvelle interface. Faire le parallèle avec la version antérieure. Montrer des nouveautés de la version. CONTENU PEDAGOGIQUE La nouvelle interface BU – EXCELINT10-101 Retrouver « ses » commandes Bureautique Les nouveautés Le ruban Les onglets Les groupes Les boutons de commande Les onglets contextuels Les lanceurs de boîte de dialogue La barre d’accès rapide (personnalisation…) Les galeries La Mini barre d’outils La barre d’état… Les caractéristiques des feuilles La barre de formules (accès aux fonctions...) Le presse-papier Les tableaux et les plages La mise en forme conditionnelle L’évaluation des formules L’affichage mise en page Les entêtes et pieds de page différents Les modèles de graphiques La sélection des éléments des graphiques Les tris (par données, par couleurs…) Les filtres (par données, par couleurs…) Les totaux L’enregistrement (dans une version précédente, PDF…)… Public : Toute personne désirant travailler sur la version 2010 et déjà utilisateur d’une version antérieure. Pré-requis : Une bonne connaissance d’une version antérieure Pour s’inscrire : 02 99 23 46 51 [email protected] d’Excel est nécessaire. Durée : 1 jour – 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 230/258 Microsoft Powerpoint 2010 OBJECTIFS Donner à l'utilisateur la possibilité de découvrir les possibilités de Powerpoint aux travers d'exemples concrets et multimédia. Concevoir des présentations claires et attractives lors de vos réunions. CONTENU PEDAGOGIQUE Les différents modes d’affichage Présentation de l’écran Manipulations de base Ouvrir Enregistrer Le texte Les tableaux Les images Les outils de dessin Les organigrammes Les graphiques Les sons La vidéo Les animations pour le diaporama Le diaporama L’automatisation des présentations BU – PPT10-101 Les modèles Les masques Les effets Transition Compilation Les paramètres Le diaporama manuel Le diaporama minuté Public : Toute personne devant utiliser Powerpoint. Pré-requis : Une connaissance de l'environnement graphique Pour s’inscrire : 02 99 23 46 51 [email protected] Windows est appréciée. Durée : 1 jour – 7 heures Bureautique Normal Diapositive Plan Page de commentaires Trieuse de diapositives Diaporama Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 231/258 Microsoft Access 2010 - Initiation OBJECTIFS Apprendre à exploiter la base de données relationnelle Access. CONTENU PEDAGOGIQUE Première approche d’un système de gestion de bases de données relationnelles Termes employés Tables, requêtes, relations Formulaire et états Macros et modules Construction d’une table Création de champs Les types de données Saisie et gestion des enregistrements Les relations entre les tables Établir, modifier, supprimer des relations Les intégrités référentielles BU – ACCI10-101 Bureautique Construction d’un formulaire Personnalisation d’un formulaire Les requêtes de sélection Présentation de l’écran Les formulaires Création, modification d’une requête Ajouter et enlever des tables et des champs Présentation du langage SQL, Filtrer avec des critères Tris des enregistrements, Calculs des totaux et autres opérations Les requêtes Premières Valeurs Les requêtes Analyse Croisée Les États Les regroupements Création de champs calculés totaux et soustotaux Les ruptures de pages Exportation vers Excel ou Word Public : Toute personne désirant découvrir les principes de fonctionnement d’Access. Pré-requis : Une connaissance de l'environnement graphique Pour s’inscrire : 02 99 23 46 51 [email protected] Windows est nécessaire. Durée : 2 jours – 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 232/258 Microsoft Access 2010 - Perfectionnement OBJECTIFS De personnaliser, d'améliorer le fonctionnement de votre Bases de données. CONTENU PEDAGOGIQUE Personnalisation des états Personnalisation des tables Rappel sur les relations entre les tables et la notion d'intégrité référentielle Modification de la structure des tables Propriétés avancées des champs Définition des listes de choix Définition de tables attachées Les requêtes avancées Paramétrées Analyses croisées Créer des requêtes spécifiques Rechercher les non-correspondances Créer des requêtes basées sur d'autres requêtes et/ou tables Action Création de table Modification Ajout Suppression Visualisation et modification de la source d'un état Modification des propriétés des contrôles (masqué, doublons…) Ajout et personnalisation de contrôles (zone de texte, image …) Ajout d'expressions calculées Tris et regroupements d'informations Exportation et fusion vers Excel et Word Création de mailing avec Word Exportation de tables ou requêtes vers Excel Personnalisation des formulaires BU – ACCPERF10-101 Visualisation et modification de la source d'un formulaire Modification des propriétés avancées des contrôles (verrouillé, format …) Ajout et personnalisation de contrôles (cases options, boutons de commandes …) Ajout d'expressions calculées Création de Formulaires - Sous formulaires Protections des contrôles et du formulaire Ajout de boutons de commande à l'aide de l'assistant Ajout d'expressions calculées Protection des contrôles Public : Toute personne étant amenées à améliorer et personnaliser des bases de données. Pré-requis : Une connaissance des bases d’Access est Pour s’inscrire : 02 99 23 46 51 [email protected] nécessaire. Durée : 2 jours – 14 heures Bureautique Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 233/258 VBA Excel 2010- Découverte OBJECTIFS Savoir réaliser des applications Excel. CONTENU PEDAGOGIQUE Présentation générale V.B.A. Positionnement par rapport aux logiciels Office Présentation du langage VBA Enregistrement d’une macro commande (rôle et limites) Création de procédures enregistrées dans les différents logiciels Étude des procédures Les procédures et fonctions Définition, rôle et fonctionnement Les procédures spécifiques (autoNew) Les variables Définition, la déclaration des variables L’étendue des variables, les variables objet Les tableaux Les Instructions VBA Présentations des instructions de base du langage Définition des syntaxes à utiliser L’instruction If…Then…else L’instruction Select Case… L’instruction For Next Les objets, méthodes et propriétés Excel Définition des éléments Différence entre propriétés et méthodes Définition des différents objets de base Excel (Feuille, classeur…) Exemples de méthodes et propriétés Excel Le dialogue utilisateur Présentation de l’interface graphique Définition d’une boîte de dialogue Les différents éléments d’une boîte de dialogue Les propriétés des objets Gestion des boîtes de dialogue La gestion des erreurs Présentation de la gestion des erreurs Les différentes solutions Mise en place Les exemples VBA sur Excel Manipulation des classeurs et feuilles en VBA Lecture et écriture dans des plages de cellules Mise en forme de cellules en VBA BU – EXCELVBA10-101 Bureautique Impression en VBA Public : Toute personne toute personne désirant faire de la programmation sous Excel en VBA. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Connaissance et maîtrise d’Excel. Durée : 3 jours – 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 234/258 Bureautique Microsoft Office 2013 235/258 Microsoft Word 2013 - Initiation OBJECTIFS Découvrir les fonctionnalités de base du produit. Permettre à l'utilisateur d'acquérir une autonomie dans l'élaboration de documents. CONTENU PEDAGOGIQUE Mise en page et impression d'un document Présentation de l’interface Gestion des documents Création d'un nouveau document Enregistrement (emplacements, formats…) Ouvrir un document… Conversion d’un document Saisie du texte Saisie Les marges et l'orientation de la feuille L'en-tête et le pied de page Les sauts de page Les options d’impression… La prévisualisation L’impression Réalisation de tableaux Modification et correction Déplacement et sélection dans un document… Mise en forme Insertion et suppression de lignes/colonnes Présentation du tableau Les largeurs de colonnes, les titres… Optimisation Les sélections Les caractères Les paragraphes Les listes Les tabulations… Les encadrements Fonctions : annuler, refaire Copier/coller multiple Les symboles Les vérificateurs La date automatique Les composants Quickpart Les modèles… BU – WORDI13-101 Bureautique L'aide Public : Toute personne désirant acquérir des compétences dans l'utilisation de Word. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Une connaissance de l'environnement graphique Windows est appréciée. Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 236/258 Microsoft Word 2013 - Perfectionnement OBJECTIFS Maîtriser des commandes les plus avancées de Word. CONTENU PEDAGOGIQUE Révision des commandes de base Construction d'un rapport Les thèmes Les composants Quickpart Les sauts de page Les en-têtes et pieds de page Les notes de bas de page Le mode plan Les styles La numérotation automatique des chapitres La table des matières Affichage lecture Le volet de navigation Les index Les sections Le marque page Quelques fonctions avancées Les lettrines Les bordures de pages Les bordures de caractères Les liens hypertexte Utilisation de modèles de documents Le multicolonnage Les objets Les signets Les révisions Modifier un document PDF dans Word La personnalisation de l’interface La barre d’accès rapide Les macros d'enregistrement (création, exécution, affectation à un bouton…) Le publipostage BU – WORDPERF13-101 Création du document principal et de la source de données Réalisation de la fusion Création d'étiquettes Création d'enveloppes Public : Toute personne désirant approfondir ses connaissances dans l'utilisation de Word. Pré-requis : Une connaissance des bases de Word est Pour s’inscrire : 02 99 23 46 51 [email protected] nécessaire. Bureautique Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 237/258 Microsoft Word 2013 - Appréhender la nouvelle interface OBJECTIFS Présenter la nouvelle interface. Faire le parallèle avec la version antérieure utilisée. Montrer des nouveautés de la version. CONTENU PEDAGOGIQUE Les objets L’Interface Le menu Fichier Le ruban Les onglets La gestion des documents récents Création d’un document Divers Les thèmes Onglet « création » Nouvelles listes numérotées Les modèles Effets de texte Mise en page Les tableaux Créer rapidement des tableaux Prévisualisation dès la création Utilisation des styles prédéfinis Accès aux onglets spécifiques des tableaux Enregistrement rapide de tableaux Le document BU – WORDINT13-101 Bureautique Zoom Objet Guides d'alignement des objets graphiques Les captures d’écran Les images en ligne Nouvel habillage (haut & bas) Marque page au dernier emplacement Masquage d’une partie de texte Mode Lecture Réduction ou développement des sections d'un document Gestion de l'affichage par niveau sur l'affichage Page Les révisions (mode révision anticipé, mode révision construit par combinaison de fichiers, marques de révisions simples/volet révision Gestion des commentaires Comparer des documents dans des fenêtres distinctes Créer des blocs de construction Afficher le volet de navigation (naviguer facilement dans un document long, rechercher facilement dans un document long) Gestion du format PDF (lecture, écriture) Retrouver « ses » commandes Questions/réponses Public : Toute personne désirant travailler sur la version 2013 et déjà utilisateur d’une version antérieure. Pré-requis : Une bonne connaissance d’une version antérieure Pour s’inscrire : 02 99 23 46 51 [email protected] de Word est nécessaire. Durée : 1 jour - 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 238/258 Microsoft Excel 2013 - Initiation OBJECTIFS Être capable de concevoir des tableaux comprenant des formules de calcul simples et des graphiques. CONTENU PEDAGOGIQUE Gestion des documents Le ruban Les onglets Le menu fichier Le classeur Création Enregistrement sous différents formats Ouvrir un classeur Insertion, déplacement, copie de feuille Les couleurs d’onglet… Construction d’un tableau Saisie des données Les sélections Recopie de cellules Mise en forme des données (chiffre, texte, date…) La mise en forme conditionnelle Les styles de tableaux Les insertions de lignes, de colonnes Les formules BU – EXCELI13-101 Les opérateurs mathématiques Les pourcentages Les fonctions Recopie et déplacement de formules Valeurs relatives et absolues Les sauts de page Les entêtes et pieds de page La mise en page Impression du classeur (tout ou partie) Construction d’un graphique L’assistant graphique Les différents types de graphiques Enrichissement d’un graphique (légende, commentaires, titres, etc...) Impression et mise en page des graphiques Un peu plus loin avec Excel Le groupe de travail Utilisation des fonctions « Si » L’affichage des formules Les séries Les tris Les filtres automatiques La gestion des grands tableaux Définition d’une zone d’impression Les échanges avec Word et Powerpoint Public : Toute personne désirant acquérir des compétences dans l'utilisation d’Excel. Pré-requis : Une connaissance de l'environnement graphique Pour s’inscrire : 02 99 23 46 51 [email protected] Windows est appréciée. Bureautique Présentation de l’interface Durée : 2 jours - 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 239/258 Microsoft Excel 2013 – Perfectionnement OBJECTIFS Maîtriser des commandes les plus avancées d’Excel. CONTENU PEDAGOGIQUE Questions/réponses sur les fonctions de base Gestion des tableaux de données La création Les tris Les filtres L’extraction des données La validation des données Les tableaux croisés dynamiques… Manipulations diverses BU – EXCELPERF13-101 Bureautique Créer et utiliser les zones nommées Lien hypertexte La mise en forme conditionnelle Liaisons entre fichiers et entre feuilles Fonctions supplémentaires Les imbrications de fonctions Protection des données Le groupe de travail La consolidation Le mode plan Graphiques Les modèles de graphiques Les graphiques Sparklines Les graphiques double axes La création de tableaux de recherche Personnalisation de l’environnement La personnalisation de l’interface L’automatisation des tâches Création et exécution de macros d’enregistrement Affecter une macro à un bouton… Questions/réponses Public : Toute personne désirant approfondir ses connaissances dans l'utilisation d’Excel. Pré-requis : Une connaissance des bases d’Excel est nécessaire. Pour s’inscrire : 02 99 23 46 51 [email protected] Durée : 2 jours – 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 240/258 Microsoft Excel 2013 - Appréhender la nouvelle interface OBJECTIFS Présenter la nouvelle interface. Faire le parallèle avec la version antérieure utilisée. Montrer des nouveautés de la version. CONTENU PEDAGOGIQUE La nouvelle interface Le ruban Les onglets Les groupes Les boutons de commande Les onglets contextuels Les lanceurs de boîte de dialogue La barre d’accès rapide (personnalisation…) Les galeries La Mini barre d’outils La barre d’état… Retrouver « ses » commandes Les nouveautés BU – EXCELINT13-101 Les caractéristiques des feuilles Les modèles Le remplissage instantané L’analyse instantanée des données La mise en forme conditionnelle L’affichage mise en page Les segments Un classeur, une fenêtre Les graphiques recommandés Les modèles de graphiques Mise en forme rapide des graphiques La sélection des éléments des graphiques Les étiquettes de données Les tris (par données, par couleurs…) Les filtres (par données, par couleurs…) Les graphiques croisés dynamiques autonomes L’enregistrement (dans une version précédente, PDF…) Questions/réponses Public : Toute personne désirant travailler sur la version 2013 et déjà utilisateur d’une version antérieure. Pré-requis : Une bonne connaissance d’une version précédente Pour s’inscrire : 02 99 23 46 51 [email protected] d’Excel est nécessaire. Bureautique Durée : 1 jour – 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 241/258 Microsoft Powerpoint 2013 OBJECTIFS Donner à l'utilisateur la possibilité de découvrir les possibilités de Powerpoint aux travers d'exemples concrets et multimédia. Concevoir des présentations claires et attractives lors de vos réunions. CONTENU PEDAGOGIQUE Les différents modes d’affichage Présentation de l’écran Manipulations de base Ouvrir Enregistrer Le texte Les tableaux Les images (à partir d’un fichier, en ligne…) Les outils de dessin Les SmartArts Les graphiques Les sons La vidéo L’automatisation des présentations BU – PPT13-101 Bureautique Les modèles Les masques Les thèmes Les arrière-plans Les entêtes et pieds de page Normal Diapositive Plan Page de commentaires Trieuse de diapositives Diaporama Les animations pour le diaporama Les effets Transition Compilation Le diaporama Les paramètres La projection (navigation, zoom…) Le diaporama manuel Le diaporama minuté Public : Toute personne devant utiliser Powerpoint. Pré-requis : Une connaissance de l'environnement graphique Pour s’inscrire : 02 99 23 46 51 [email protected] Windows est appréciée. Durée : 1 jour – 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 242/258 Microsoft Access 2013 - Initiation OBJECTIFS Apprendre à exploiter la base de données relationnelle Access. CONTENU PEDAGOGIQUE Première approche d’un système de gestion de bases de données relationnelles Construction d’une table Création de champs Les types de données Saisie et gestion des enregistrements Les relations entre les tables Construction d’un formulaire Personnalisation d’un formulaire Les requêtes de sélection Termes employés Tables, requêtes, relations Formulaire et états Macros et modules Présentation de l’écran Les formulaires Établir, modifier, supprimer des relations Les intégrités référentielles Création, modification d’une requête Ajouter et enlever des tables et des champs Présentation du langage SQL, Filtrer avec des critères Tris des enregistrements, Calculs des totaux et autres opérations Les requêtes Premières Valeurs Les requêtes Analyse Croisée Les États Les regroupements Création de champs calculés totaux et soustotaux Les ruptures de pages Public : Toute personne désirant découvrir les principes de fonctionnement d’Access. Pré-requis : Une connaissance de l'environnement graphique Pour s’inscrire : 02 99 23 46 51 [email protected] Windows est nécessaire. Durée : 2 jours – 14 heures Bureautique BU – ACCI13-101 Exportation vers Excel ou Word Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 243/258 Microsoft Access 2013 - Perfectionnement OBJECTIFS De personnaliser, d'améliorer le fonctionnement de votre Bases de données. CONTENU PEDAGOGIQUE Personnalisation des états Personnalisation des tables Rappel sur les relations entre les tables et la notion d'intégrité référentielle Modification de la structure des tables Propriétés avancées des champs Définition des listes de choix Définition de tables attachées Les requêtes avancées Paramétrées Analyses croisées Créer des requêtes spécifiques Rechercher les non-correspondances Créer des requêtes basées sur d'autres requêtes et/ou tables Action Création de table Modification Ajout Suppression Visualisation et modification de la source d'un état Modification des propriétés des contrôles (masqué, doublons…) Ajout et personnalisation de contrôles (zone de texte, image …) Ajout d'expressions calculées Tris et regroupements d'informations Exportation et fusion vers Excel et Word Création de mailing avec Word Exportation de tables ou requêtes vers Excel Personnalisation des formulaires BU – ACCPERF13-101 Bureautique Visualisation et modification de la source d'un formulaire Modification des propriétés avancées des contrôles (verrouillé, format …) Ajout et personnalisation de contrôles (cases options, boutons de commandes …) Ajout d'expressions calculées Création de Formulaires - Sous formulaires Protections des contrôles et du formulaire Ajout de boutons de commande à l'aide de l'assistant Ajout d'expressions calculées Protection des contrôles Public : Toute personne étant amenées à améliorer et personnaliser des bases de données. Pré-requis : Une connaissance des bases d’Access est Pour s’inscrire : 02 99 23 46 51 [email protected] nécessaire. Durée : 2 jours – 14 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 244/258 VBA Excel 2013 - Découverte OBJECTIFS Savoir réaliser des applications Excel. CONTENU PEDAGOGIQUE Présentation générale V.B.A. Positionnement par rapport aux logiciels Office Présentation du langage VBA Enregistrement d’une macro commande (rôle et limites) Création de procédures enregistrées dans les différents logiciels Étude des procédures Les procédures et fonctions Définition, rôle et fonctionnement Les procédures spécifiques (autoNew) Les variables Définition, la déclaration des variables L’étendue des variables, les variables objet Les tableaux Les Instructions VBA Présentations des instructions de base du langage Définition des syntaxes à utiliser L’instruction If…Then…else L’instruction Select Case… L’instruction For Next Les objets, méthodes et propriétés Excel Définition des éléments Différence entre propriétés et méthodes Définition des différents objets de base Excel (Feuille, classeur…) Exemples de méthodes et propriétés Excel Le dialogue utilisateur Présentation de l’interface graphique Définition d’une boîte de dialogue Les différents éléments d’une boîte de dialogue Les propriétés des objets Gestion des boîtes de dialogue La gestion des erreurs Présentation de la gestion des erreurs Les différentes solutions Mise en place Les exemples VBA sur Excel Manipulation des classeurs et feuilles en VBA Lecture et écriture dans des plages de cellules Mise en forme de cellules en VBA Public : Toute personne toute personne désirant faire de la programmation sous Excel en VBA. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Connaissance et maîtrise d’Excel. Durée : 3 jours – 21 heures Bureautique BU – EXCELVBA13-101 Impression en VBA Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 245/258 Bureautique Messagerie 246/258 Lotus Notes - Messagerie et agenda OBJECTIFS À l'issue du cours, les participants seront en mesure : d’ouvrir, lire, créer, paramétrer, et gérer des messages, d’utiliser les outils de messagerie et les préférences utilisateur, de gérer l’agenda personnel, d’organiser des réunions de groupe, de répondre aux invitations de réunion. CONTENU PEDAGOGIQUE Ouvrir la base courrier Prévisualisation des messages Lire les messages reçus Envoyer des messages Créer un nouveau message Répondre à des messages reçus Envoyer un message Sauver des messages dans les vues Gérer des messages Créer des dossiers pour gérer les messages Recherche dans les messages Impression Supprimer des messages Paramétrer des messages Formater les messages Inclure des pièces jointes Choisir un en-tête Utiliser les options d’envoi Archiver des messages Configurer une base d’archivage Archiver Utiliser les outils de messagerie Ajouter un expéditeur au carnet d’adresses Créer un modèle de message Créer un profil de délégation Notifier une absence Créer un profil d’absence Activer une absence Reprendre le courrier Visualiser l’agenda Ouvrir la vue agenda Le profil agenda Gérer l’agenda personnel Créer de nouvelles entrées d’agenda Les différents types d’entrée La réservation de ressources Utiliser les alarmes Les différentes options d’alarme Imprimer l’agenda Résoudre les conflits d’agenda Déplacer, retirer et modifier une entrée d’agenda Convertir un message reçu en rendez-vous Bureautique Visualiser les messages 247/258 Lotus Notes - Messagerie et agenda (Suite du plan de formation) Consultation d’autres agendas Autoriser la consultation de son agenda Consulter un autre agenda Gérer les tâches BU – LOTUSMSG-101 Bureautique Ouvrir la vue des tâches, Créer une nouvelle tâche Attribuer une tâche à une autre personne Répondre à une tâche assignée par quelqu’un d’autre Marquer une tâche comme terminée Modifier une tâche Convertir un message reçu en tâche Gestion des réunions Inviter des personnes à une réunion Accepter, refuser une réunion Déléguer une autre personne à une réunion Gérer les réponses Automatiser les invitations aux réunions… Public : Toute personne désirant travailler avec la messagerie Lotus Notes. Pré-requis : Une connaissance de l'environnement graphique Pour s’inscrire : 02 99 23 46 51 [email protected] Windows est appréciée. Durée : 1 jour – 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 248/258 Lotus Notes Administrateur – Niveau 1 OBJECTIFS Savoir installer des serveurs et des postes clients, configurer la réplication et le routage entre serveurs, implémenter la sécurité d’un réseau Notes, assurer le suivi du bon fonctionnement de serveurs Notes. CONTENU PEDAGOGIQUE Comprendre l'environnement Notes Architecture client-serveur de Notes Tâches de l'administrateur Fonctions du serveur : le poste client, la console serveur Le panneau d'administration serveur La console à distance Les domaines et les réseaux nommés La messagerie Principe de fonctionnement du routage La messagerie partagée : principes, les options de partage Gestion de la base partagée Outils de maintenance : résoudre les problèmes de routage des messages Sécurité Les niveaux de sécurité Groupes Accès utilisateur, la liste de contrôle d'accès Les IDs de Notes Installation et paramétrage BU – LOTUSADMI1-101 Préparer l'installation et la configuration Configurer le premier serveur Configurer les ports Configurer la station d'administration Enregistrer des serveurs et des stations Configurer des serveurs additionnels Le carnet d'adresses public Noms et certificats Clés La réplication Configurer les profils administrateurs et les documents sites Améliorer les accès distants par l'utilisation de serveur relais ou d'un port LAN remote Utiliser les commandes de la console du serveur Évaluer les limites des bases et utiliser les quotas Maintenir l'intégrité des bases Utiliser le processus d'administration : changement de nom d'utilisateur, changement d'unité d'organisation Comprendre la réplication Conflits de réplication Paramétrer la réplication Les critères de réplication : accès serveur, bases, documents Programmer la réplication Administrer le carnet d'adresses : liste de contrôle d'accès, rôles, section administrateur, processus d'administration… Public : Administrateurs réseaux expérimentés qui installent et gèrent une topologie client/serveur Notes dans leur entreprise. Pré-requis : La connaissance de l’environnement graphique et des Pour s’inscrire : 02 99 23 46 51 [email protected] protocoles réseaux, l’utilisation de Lotus Notes, l’expérience de l’installation de postes en réseau sont nécessaires. Bureautique Automatisation des tâches administratives Durée : 4 jours - 28 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 249/258 Lotus Notes Administrateur – Niveau 2 OBJECTIFS Configurer la certification croisée, la réplication et le routage entre domaines, définir des domaines adjacents et non-adjacents, savoir interpréter les alarmes et les statistiques, utiliser une méthode pour résoudre les problèmes serveurs. CONTENU PEDAGOGIQUE Notes et Internet Les certificats croisés Les noms spécifiques Domaines, organisation Choix d’une organisation Les types de certifications croisées Mise en œuvre des certifications croisées Les domaines multiples Les communications avec les autres domaines Domaine adjacent et non adjacent Routage inter-domaine La gestion de carnets d'adresses dans un environnement multi-domaines La fusion des domaines Le navigateur Web InterNotes Configuration du navigateur Communication entre serveurs Notes sur Internet Serveur Domino Serveur POP3 Notes Passerelle SMTP/MIME MTA… Surveillance des serveurs BU – LOTUSADMI2-101 Bureautique Suivi d’activité serveur : le journal Notes Analyse du journal Suivi des connexions Contrôle des serveurs Statistiques et événements Les tickets d’incident Surveillance des bases Public : Administrateurs Lotus Notes responsables de la gestion de domaines multiples, communicant avec d’autres organisations et désirant résoudre les problèmes de serveurs. Pré-requis : Avoir suivi le cours « Administration Niveau 1 » ou avoir des Pour s’inscrire : 02 99 23 46 51 [email protected] compétences équivalentes. La connaissance d’un protocole réseau et de son fonctionnement sont nécessaires. Durée : 3 jours - 21 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 250/258 Lotus Notes - Développeur OBJECTIFS À l’issue de ce cours les participants seront en mesure de développer une application mono base, paramétrer la sécurité d’une base de données, tester et déboguer l’application développée, mettre en place l’application pour les utilisateurs. CONTENU PEDAGOGIQUE Création des formules Visualiser les messages Ouvrir la base courrier Prévisualisation des messages Concevoir une application notes Introduction aux applications Notes Définir une base Notes Créer une base Notes Modèle de référence Créer une base à partir d’un modèle Recopie d’une base Concevoir et créer un masque Copie d’un masque existant Ajout de texte fixe au masque Ajout de champs, types de champs, types de données, format Création d’un masque réponse Création des vues et des dossiers BU – LOTUSDVP-101 Qu’est-ce qu’une formule ? La syntaxe des formules Utilisation des fonctions @ dans les formules Utilisation des formules pour éditer et valider les données Utilisation avancée des formules et des vues Création des masques et des champs Améliorer un masque : section, sousformulaire Améliorer une vue : tri et catégorisation, propriétés des colonnes options Ajouter de nouvelles vues Automatisation des masques et des vues : commandes, actions Finalisation de la base Concevoir une vue Créer une vue Types de vues Catégoriser une colonne Création d’un dossier Création d’un navigateur, éléments graphiques Création d’un agent Implémentation de la sécurité, la liste de contrôle d’accès Public : Pour les futurs développeurs Notes. Pré-requis : L’expérience du développement d’application dans Pour s’inscrire : 02 99 23 46 51 [email protected] un autre langage est nécessaire. Durée : 3 jours - 21 heures Bureautique Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 251/258 Microsoft Outlook 2010 – Initiation OBJECTIFS Utiliser les fonctionnalités standards d’Outlook. CONTENU PEDAGOGIQUE La messagerie La présentation d’Outlook L'envoi et réponse de message Envoi et récupération de pièces jointes Enregistrement de message non terminé Les différents destinataires Les options de suivi Le transfert de message L’impression de message La signature Les recherches La gestion des messages BU – OUTLi10-101 Bureautique Création, suppression et renommer des dossiers Tri des messages Déplacement des messages Le calendrier d’Outlook La programmation d'un rendez-vous La programmation de réunions Répondre à une invitation Afficher le bilan des réponses La gestion de contacts Outlook L'ajout de contacts L'utilisation de la liste de distribution La gestion des contacts La gestion des tâches Outlook Création d’une tâche Affectation d’une tâche Répondre à une tâche Gestion des tâches… Public : Ce cours s’adresse à toute personne devant utiliser Outlook. Pré-requis : Une connaissance de l'environnement graphique Pour s’inscrire : 02 99 23 46 51 [email protected] Windows est nécessaire. Durée : 1 jour - 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 252/258 Microsoft Outlook 2010 – Perfectionnement OBJECTIFS Utiliser la messagerie, le calendrier, la gestion de contacts et les outils d’Outlook. CONTENU PEDAGOGIQUE Formulaires d’Outlook Utilisation avancée de la messagerie Rappels sur les options d’envoi Suivi des messages Créer un modèle de message Pièces jointes et Objets Outlook et Internet Choisir un formulaire Modifier un formulaire Élaborer un formulaire Utiliser différents types de champs Introduire une formule Utiliser la boîte à outils Contrôle L’organisation des dossiers Créer des dossiers Organisation et utilisation des dossiers Spécifier un dossier de démarrage Créer un dossier Exemples Les outils d’Outlook Règles de messagerie Notifier une absence Utiliser le gestionnaire d’absences du bureau Accéder aux Archives Import / Export Personnaliser l’affichage Parcourir les zones de sécurité Internet Parcourir les certificats numériques Public : Ce cours s’adresse à toute personne désirant approfondir ses connaissances sur Outlook. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Avoir suivi le cours Outlook Initiation. Durée : 1 jour - 7 heures Bureautique BU – OUTLPERF-101 Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 253/258 Bureautique Les formations thématiques 254/258 Microsoft Word - Élaboration de documents longs OBJECTIFS Réaliser et structurer des documents de grande taille pour simplifier et homogénéiser leur élaboration. CONTENU PEDAGOGIQUE Le plan et la table des matières Les styles Le groupe style Le volet "styles" La structure de la mise en forme La révélation de la mise en forme La mise à jour La création La modification La gestion Les règles d'utilisation des styles La révision du document Les composants Quickpart La création du fichier modèle L'organisation des éléments La modification du modèle L'attachement du modèle BU-WORDDL-101 Création du document maître La création d’un sous-document L'affichage du sous-document La modification du document L’importation de documents externes Fusion et division de sous-documents Suppression d’un sous-document Verrouillage d’un sous-document Les macro-commandes L'enrichissement du document long Insérer un commentaire Afficher le volet de vérification Activer le suivi des modifications Entériner les commentaires et modifications afficher les commentaires et modifications Le document maitre L'enregistrement L'insertion La modification La suppression Le modèle La création du plan La modification du plan La table des matières La section Les entêtes / les pieds de page Les notes de bas de page et de fin de document Les renvois La bibliographie La table des illustrations L’index Le multicolonnage L'onglet développeur L’enregistrement d’une macro-commande L’exécution d’une macro-commande La modification de la macro-commande Les contrôles La sécurité des macros Public : Ce cours s’adresse à toute personne devant créer des documents longs sous Word. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Maîtriser les fonctions de base de Word. Durée : 1 jour - 7 heures Bureautique Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 255/258 Microsoft Excel - Gestion des bases de données OBJECTIFS Gérer et analyser vos données à l’aide des fonctions avancées d’Excel. CONTENU PEDAGOGIQUE Synthèse avec les "Tableaux croisés dynamiques (TCD)" Les fonctions de recherche avancées Les fonctions de recherche (EQUIV, INDEX, RECHERCHEV...) Les fonctions conditionnelles imbriquées (SI, ET, OU...) Les bases de données Structurer une liste de données Ajouter des colonnes calculées Faire référence à des plages discontinues sur plusieurs feuilles ou plusieurs classeurs. Gestion des doublons Mise en forme conditionnelle Définir des critères de validation Afficher les valeurs non valides Remanier les données (majuscule/minuscule, gestion des espaces, conversion texte/numérique, concaténation etc…) Trier des données avec une ou plusieurs clés Filtre automatique, filtre chronologique, numérique et texte, filtre élaboré Les critères complexes Produire des états statistiques BU-EXCELBD-101 Bureautique Les statistiques avec les fonctions SOMME.SI, NB.SI, MOYENNE.SI Comment utiliser les fonctions statistiques multicritères BDSOMME, BDNBVAL Sortir un état statistique à l'aide de l'outil "Sous-total" Création à partir d’une ou plusieurs sources Varier les axes d'analyse et la structure du TCD Modifier le calcul de synthèse Afficher les statistiques en pourcentage du total ou d'un élément du tableau Cumul dans un TCD Les filtres de rapport Insérer un champ calculé ou un élément calculé Grouper/dissocier dans un TCD Actualiser un TCD Connecter plusieurs tableaux croisés Modifier la disposition. Afficher, masquer des informations Filtrer avec les segments Définir le format des nombres Appliquer une mise en forme conditionnelle Utiliser ou créer un style Exploiter le contenu d'un tableau croisé dynamique dans une formule. Ajouter un graphique croisé dynamique. Créer et mettre en forme un graphique Transformation d’un tableau croisé en graphique Appliquer un filtre à un graphique Public : ce cours s’adresse à toute personne devant gérer une base de données Excel. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Maîtriser les fonctions de base d’Excel Durée : 1 jour - 7 heures Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 256/258 Microsoft Outlook - Optimisation de la messagerie et travail collaboratif OBJECTIFS Optimiser sa messagerie et le travail collaboratif à l’aide des fonctions avancées d’Outlook. CONTENU PEDAGOGIQUE Paramétrer les volets de navigation et de lecture Utiliser les différents types de disposition d'affichage Paramétrer le ruban Gérer les options d'Outlook Améliorer la gestion des messages Paramétrer les alertes de nouveaux messages Gérer les courriers indésirables Marquer des messages avec les indicateurs rapides Utiliser les boutons de vote pour faciliter le suivi de réponses Filtrer les messages avec les dossiers de recherche Utiliser l'affichage Conversation Associer une couleur à un expéditeur avec la mise en forme automatique Créer des règles d'automatisation de classement Utiliser les actions rapides (règles ponctuelles) Concevoir un modèle de courrier Déléguer l'accès à sa boîte aux lettres Partager des ressources dans les dossiers publics Créer un dossier public sur le serveur Définir les propriétés de partage Publier des messages ou des fichiers depuis la suite Office Gérer les autorisations d'accès Planifier, organiser et prioriser ses activités BU-OULTOOKMTC-101 Gérer le partage de son agenda, sa liste de tâches, son carnet d'adresses Gérer la délégation Utiliser le caractère privé des objets Définir les niveaux d'autorisations Créer un groupe de calendriers Ouvrir l'agenda d'une autre personne Afficher plusieurs calendriers Créer des rendez-vous, des évènements ponctuels, des réunions Planifier les éléments périodiques Attribuer des couleurs pour visualiser la répartition de vos activités Transformer un mail en tâche ou en rendezvous Organiser, déléguer et suivre ses tâches Intégrer des rappels automatiques Créer des "pense-bêtes" : les notes Public : Ce cours s’adresse à toute à personne devant optimiser l’utilisation d’Outlook. Pour s’inscrire : 02 99 23 46 51 [email protected] Pré-requis : Maîtriser les fonctions de base d’Outlook. Durée : 1 jour - 7 heures Bureautique Modifier l'environnement de travail Tarif : Nous consulter Cette formation est aussi disponible en intra entreprise, nous consulter pour plus d’informations. 257/258 SODIFRANCE INSTITUT VOTRE PARTENAIRE FORMATION CINQ DOMAINES D’EXPERTISE NTIC : Nouvelles Technologies de l’Information et de la Communication Décisionnel : Centre de formation agréé BusinessObjects Systèmes - développement Bureautique : Logiciels et poste de travail DEUX CENTRES DE FORMATION Centre de Rennes Centre de Nantes Parc d’Activités « La Bretèche » CS 26804 35768 Saint-Grégoire 4 rue du Château de l’Eraudière BP 72438 44324 Nantes INFORMATIONS ET RESERVATION Sodifrance Institut [email protected] 02 99 23 46 51 258/258