13.07.2015 Views

Cours officiel Cisco - PLB Consultant

Cours officiel Cisco - PLB Consultant

Cours officiel Cisco - PLB Consultant

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Guide des formationsédition 2011Siège social22/24 rue du Président Wilson 92300 Levallois-PerretTél : 01 43 34 90 94 • Fax : 01 43 34 90 95Mail : plb@plb.fr • Site : http://www.plb.frSalles de coursLa Défense, Paris 2ème, 9ème et Levallois-PerretRéférenceOrganisme de formation N° 11921130092Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr2


Présentation<strong>PLB</strong> <strong>Consultant</strong> est un organisme de formation dans le domaine de l’informatique professionnelle,des télécoms et du management. La société a été créée en 1999 autour d’un noyaud’experts, spécialistes de leur domaine, et disposant d’une expérience pédagogique minimumde plus de 10 ans.Une offre vaste et variéeNous proposons plus de 600 cours en allant des stagesd’initiation aux cours les plus avancés.Les principaux sujets abordés sont les formations Open-Source, UNIX/Linux, Microsoft, Apple, Java, les technologiesWEB, Réseaux, Télécom, le développement mobile/tablette, le Management, la Gestion de projet, le développementpersonnel, …Et bien sûr nous pouvons vousaccompagner pour construire ensemble des formationssur mesure.Des intervenants experts et pédagoguesIls exercent tous à plein temps en entreprise dans leurdomaine d’expertise, ils sont néanmoins liés à <strong>PLB</strong> afinde dispenser un nombre de formations prédéfinies pourl’année en cours. La grande majorité d’entre eux nous estfidèle depuis de nombreuses années.Ils sont en contact permanent avec le terrain, mais possèdentaussi de sérieuses références pédagogiques, aimantenseigner et enseignant tous depuis de nombreuses années.La moyenne des notes obtenues lors des évaluationspar nos consultants sur l’année précédente est de18,8/20.Chaque année des nouveaux consultants nous rejoignent,le processus de recrutement de ces derniers estun processus de certification interne, long, strict et rigoureuxvalidant leurs aptitudes techniques, pédagogiques etpsychologiques.La veille technologique de <strong>PLB</strong>Des nouvelles technologies apparaissent régulièrementdans le paysage informatique.C’est pourquoi nos programmes de cours sont révisés 2fois par an.Suivant un calendrier défini longtemps à l’avance, desréunions sont programmées pour faire le point sur lesprogrammes de cours sous la direction du responsablede filières et des consultants qui enseignent ces courshabituellement. Le but de ces séances est de mettre encorrélation le retour d’expérience « terrain » des consultantset ce qui est réellement enseigné dans nos salles decours. Le résultat est un nouveau programme accompagnéd’un nouveau support de cours.Des formations pour vous faire gagnerdu temps et vous rendre directementopérationnelLa réputation de nos formations est d’aller directement à l’essentiel.L’historique ou les domaines trop spécifiques sont volontairementécartés. Ainsi nos cours sont denses et les duréesdes formations sont calculées de façon très rigoureuse (généralementplus courtes que celles de nos confrères).La théorie reste cependant présente dans notre pédagogie,mais nous sommes positionnés au mieux entre le discoursthéorique trop loin du terrain et la “recette de cuisine” délivréecomme une ordonnance mais qui ne soignera pas forcément lesprochains maux.Pour résumer, nos cours sont construits avec un savant dosaged’informations pertinentes, essentielles, et pratiques qui vouspermettront de gagner du temps et d’être directement opérationnel.Des consultants auteurs du support decours et des travaux pratiquesLes supports de cours sont conçus par les intervenants euxmêmes,d’après leur expérience sur les différents projets professionnelsqu’ils ont menés à terme. Par conséquent, ils sontindépendants des constructeurs et des éditeurs, et offrent unevision totalement autonome et objective. La documentation deplusieurs centaines de pages remise aux participants comprendaussi souvent un DVD-ROM.Il s’agit à la fois d’un outil de travail pendant le cours et d’undocument destiné à être utilisé ultérieurement. Les travaux pratiquesont une place très importante dans chacun de nos cours.Ils sont élaborés à partir de cas concrets rencontrés en entrepriseet adaptés selon les besoins pédagogiques. Ils ne présententpas le côté scolaire que l’on peut parfois rencontrer et sontprésents à bon escient.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr3


s ommaireLe sommaire n’est pas exhaustif. Retrouvez toutes nos formations sur www.plb.frFilière Unix / Linux / Mac OSUMAU Maitriser UNIX 4 jours page 17UUES Utiliser Unix, l’essentiel 3 jours page 18UUPE Unix Perfectionnement 3 jours page 18UESS Écriture de script en Shell (et autres outils de scripting) 3 jours page 19UEAS L’essentiel pour administrer un serveur Unix 4 jours page 20UASR Unix Administration (systèmes et réseaux ) 5 jours page 20UUSR Unix Administration avancée - Système et Réseaux 5 jours www.plb.frULDI Linux pour débutants ou non informaticiens 3 jours www.plb.frULBA Linux, Utilisation 3 jours www.plb.frULMO Linux prise en main 4 jours page 21ULAS Linux administration système 5 jours page 22ULSE Linux services réseaux 4 jours page 22ULAA Linux Administration avancée (Expertise, Optimisation, incidents) 4 jours page 23ULAU Linux pour Administrateur Unix 4 jours www.plb.frULOU Maîtriser les outils Linux 4 jours page 24ULCL Linux, cluster 3 jours www.plb.frULSS Sécuriser un système Linux 4 jours page 24ULVI Virtualisation Linux 2 jours www.plb.frUDLU Développement système sous Linux ou Unix 4 jours page 25ULED Ecriture de drivers et programmation noyau Linux 4 jours page 26ULTR Linux temps réel et embarqué, Programmation 4 jours page 27ULRH Linux RedHat, mise en œuvre 4 jours www.plb.frULRS Linux RedHat, administration de serveur 5 jours page 27ULRR Linux RedHat, Services réseaux 4 jours www.plb.frULDA Linux Debian, Administration de serveur 5 jours www.plb.frULDR Linux Debian, Services réseaux 4 jours www.plb.frUSAS Administration Solaris 5 jours page 28USAA Solaris 10 administration avancée 4 jours www.plb.frUSTC Solaris - Technologies de consolidation du stockage 4 jours www.plb.frUSZC Solaris – Zone/Container et ZFS pour la virtualisation 3 jours www.plb.frUAIX Administration AIX 5 jours page 28UAAA Administration Avancée AIX (Incidents systèmes et Analyse de performance) 5 jours www.plb.frUAAC AIX 6: Administration AIX 6 pour Administrateur AIX confirmé 2 jours www.plb.frUXHP HP/UX : Administration HP/UX 5 jours www.plb.frUMOP Mac OS X Prise en Main 2 jours page 29UMA1 Administration Mac OS X niveau 1 3 jours page 30UMA2 Administration Mac OS X niveau 2 4 jours page 31UMAS Mac OS X Server administration 4 jours page 31Filière RéseauxRRCM Réseaux, concepts et mise en œuvre 4 jours page 33RE110 Réseaux la synthèse (Séminaire) 3 jours page 34RPER Réseaux perfectionnement (travaux pratiques) 4 jours page 34RTCP TCP/IP : Installer,configurer et comprendre TCP/IP 4 jours www.plb.frRIP6 Migration vers IPV6 2 jours www.plb.frRIPV IPV6 Mise en Œuvre 3 jours page 35RVPN Les VPN 3 jours www.plb.frRE2177 Introduction à l’administration réseaux sous windows 2003 2 jours www.plb.frRE2182 Administrateur réseaux Windows 2003 5 jours www.plb.frRE2189 Administrateur réseaux Windows 2003 niveau 2 5 jours www.plb.fr4 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr4


s ommaireIINS Introduction à la Sécurité <strong>Cisco</strong> (cours <strong>officiel</strong> <strong>Cisco</strong>) 5 jours www.plb.frSNRS Sécurité des routeurs <strong>Cisco</strong>(cours <strong>officiel</strong> <strong>Cisco</strong>) 5 jours page 46SNAF <strong>Cisco</strong> Asa Sécurité (<strong>Cours</strong> Officiel <strong>Cisco</strong>) 5 jours page 47SNAA <strong>Cisco</strong> Asa Sécurité Expertise (<strong>Cours</strong> Officiel <strong>Cisco</strong>) 5 jours www.plb.frIPS Mise en œuvre d’une solution <strong>Cisco</strong> de prévention des intrusions (<strong>Cours</strong> Officiel <strong>Cisco</strong>) 4 jours www.plb.frCANAC <strong>Cisco</strong> NAC : Mise en œuvre (<strong>Cours</strong> Officiel <strong>Cisco</strong>) 3 jours www.plb.frIIUC Introduction à la Voix sur IP avec <strong>Cisco</strong> niveau 1 (<strong>Cours</strong> Officiel <strong>Cisco</strong>) 5 jours www.plb.frIIUC2 Introduction à la Voix sur IP avec <strong>Cisco</strong> niveau 2 (<strong>Cours</strong> Officiel <strong>Cisco</strong>) 5 jours www.plb.frCVOICEV6 <strong>Cisco</strong> Voix Sur IP Version 6.0 (cours Officiel <strong>Cisco</strong>) 5 jours www.plb.frCIPT1V6 <strong>Cisco</strong> Téléphonie niveau 1 (cours Officiel <strong>Cisco</strong>) 5 jours www.plb.frCIPT2V6 <strong>Cisco</strong> Téléphonie niveau 2 (cours Officiel <strong>Cisco</strong>) 5 jours www.plb.frAIUM <strong>Cisco</strong> Unity : Administrer et mettre en oeuvre <strong>Cisco</strong> Unified Messaging (<strong>Cours</strong> Officiel <strong>Cisco</strong>) 5 jours www.plb.frTUC Troubleshooting Unified Communications (<strong>Cours</strong> Officiel <strong>Cisco</strong>) 5 jours www.plb.frUCAD Architecture Télécom avec <strong>Cisco</strong> Unified Communications (cours Officiel <strong>Cisco</strong>) 5 jours www.plb.frUCM70 Mise à jour vers <strong>Cisco</strong> Unified communications Manager 7.0 (<strong>Cours</strong> Officiel <strong>Cisco</strong>) 3 jours www.plb.frCADMU Administration de base du Call Manager V7 et de Unity V5 (<strong>Cours</strong> Officiel <strong>Cisco</strong>) 4 jours www.plb.frMPLS <strong>Cisco</strong> MPLS (<strong>Cours</strong> <strong>officiel</strong> <strong>Cisco</strong>) 5 jours www.plb.frIUWNE <strong>Cisco</strong> WIFI L’essentiel (<strong>Cours</strong> Officiel <strong>Cisco</strong>) 5 jours www.plb.frCUWSS Etude et Planification de site <strong>Cisco</strong> sans fil (<strong>Cours</strong> Officiel <strong>Cisco</strong>) 5 jours www.plb.frIAUWS Implementing Advanced <strong>Cisco</strong> Unified Wireless Security (<strong>Cours</strong> Officiel <strong>Cisco</strong>) 5 jours www.plb.frIUWMS Implementing <strong>Cisco</strong> Unified Wireless Mobility Services (<strong>Cours</strong> Officiel <strong>Cisco</strong>) 5 jours www.plb.frFilière TélécomRTEE Téléphonie d’entreprise l’essentiel 2 jours page 49TICC Introduction à la communication cellulaire - GSM, GPRS/EDGE et UMTS (3G/3G+/4G/LTE) 1 jour www.plb.frTERC L’essentiel des réseaux cellulaires - Du GSM à l’UMTS et les évolutions mobile à venir 2 jours www.plb.frTGGE Architecture GSM, GPRS et EDGE- De la voix à l’Internet mobile 2 jours page 50TGGG Architecture et enjeux de la 3G - UMTS, le mobile multimédia 3 jours www.plb.frTUMT 3G+ Evolution, enjeux et architecture- 3G+ le Haut-Débit Mobile 2 jours www.plb.frTLTE LTE, 4G : l’essentiel d’un standard emergent 1 jour page 50RSTI Sensibilisation à la téléphonie sur IP 1 jour www.plb.frRTIP Téléphonie sur IP, architectures et solutions 2 jours page 51TPVI Voix sur IP : Ateliers Pratiques 2 jours www.plb.frRVIP Voix sur IP Mise en oeuvre 4 jours page 52RSIP SIP : Etude et Mise en Oeuvre 3 jours page 52RIMS IMS l’essentiel 2 jours www.plb.frTIMS IMS Mise en œuvre 3 jours page 53RMPL MPLS 2 jours www.plb.frRIPA IPTV : Architecture et meilleures pratiques 3 jours www.plb.frRAMO Asterisk Mise en œuvre 2 jours page 53RACA Asterisk configuration avancée 4 jours www.plb.frRASE Asterisk Expertise 3 jours www.plb.frUPHD iPhone / iPod touch développement 5 jours page 54UPHA iPhone / iPad développement avancé 4 jours page 55UPAP Réussir son projet d’application pour iPhone ou iPad 1 jour page 56UPAD iPad : Développement d’applications pour iPad 5 jours www.plb.frPUIP Utiliser efficacement son iPhone ou son iPad 1 jour www.plb.frPEIT Ergonomie des interfaces tactiles 3 jours page 56TPAG Android : Présentation du système d’exploitation mobile de Google 1 jour www.plb.frTAGA Android : Développez des applications pour Google Android 3 jours page 57TDAM Développement mobile multi plateformes (Iphone, Android, BlackBerry …) 5 jours page 58JAME Développement d’applications pour mobiles en langage Java : Java ME (J2ME) 4 jours page 596 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Filière SécuritéSSSU Sécurité informatique : sensibilisation des utilisateurs 1 jour www.plb.frSSOM Stratégie, organisation et méthode de la SSI - Sécurité du système d’information 2 jours www.plb.frSSSL Sécurité des réseaux, des systèmes et des applications : L’essentiel 2 jours page 61RSSI Sécuriser votre système d’information (Vision éthique du piratage) 4 jours www.plb.frSSIN Sécurité des services Internet de l’entreprise (web, mail, accès distants, surveillance, …) 4 jours www.plb.frMVMW Virus et malwares sous Windows 3 jours page 61MISA6 ISA Server 2006 - Mise en oeuvre 4 jours www.plb.frSWIF Sécurité Wi-Fi 2 jours page 62RISR Introduction complète à la sécurité des réseaux 3 jours page 62RFAD Firewall: Architecture et deploiement 2 jours www.plb.frRSRV Sécuriser les réseaux VoIP 2 jours page 63RCPF CheckPoint Security Administration NGX R71 niveau 1 (<strong>Cours</strong> <strong>officiel</strong>) 5 jours page 63SCPS CheckPoint Security Administration NGX R71 niveau 2 (<strong>Cours</strong> <strong>officiel</strong>) 5 jours page 64SCHP CheckPoint Security Administration NGX R65 niveau 3 (<strong>Cours</strong> <strong>officiel</strong>) 4 jours www.plb.frSFDE CheckPoint EndPoint Security Full Disk Encryption (<strong>Cours</strong> <strong>officiel</strong>) 2 jours www.plb.frSSSA CheckPoint EndPoint Security Secure Access R70 (<strong>Cours</strong> <strong>officiel</strong>) 2 jours www.plb.frRSRC Sécurisation des réseaux Wi-Fi <strong>Cisco</strong> ou Aruba ou Motorola 3 jours www.plb.frRSAC Serveur d’authentification :Juniper Steel Belted Radius pour Wi-Fi <strong>Cisco</strong> ou Aruba 4 jours www.plb.frSILA ISO 27001 – ISMS Lead Auditor 5 jours page 65SISO ISO 27001 – ISMS Lead Implementor 5 jours page 66SIIL ISO 20000 – ITSMS Lead Auditor 5 jours www.plb.frSIII ISO 20000 Foundation - Certification EXIN 3 jours www.plb.frSIRM ISO 27005 Certified Risk Manager 3 jours www.plb.frSRMM ISO 27005 Certified Risk Manager avec MEHARI 5 jours www.plb.frSRME ISO 27005 Certified Risk Manager avec EBIOS 5 jours www.plb.frFilière Microsoft ApplicationsM470 Exchange 2003 Server - Installation et Administration 5 jours www.plb.frMX73 Exchange 2007 Server pour les administrateurs Exchange 2003 3 jours www.plb.frMEXI Exchange 2007 Server : Administration l’essentiel 3 jours www.plb.frMAEX Exchange 2007 : Administration 5 jours www.plb.frM5912 Exchange Server 2007 : Sécurité 1 jour www.plb.frM5914 Exchange Server 2007 : Sauvegarde et Restauration 1 jour www.plb.frM5916 Exchange Server 2007 : Résolution d’incidents 2 jours www.plb.frMEXG Exchange Server 2007 : Administration avancée, Expertise 4 jours www.plb.frMCIE Exchange Server 2007 : Haute disponibilité 2 jours www.plb.frMEXC Exchange 2007 Server : Concevoir une infrastructure 3 jours www.plb.frMAJE Exchange 2010 : Mise à jour des compétences pour les administrateurs Exchange Server 2007 ou 2003 3 jours page 68MS10233 Exchange 2010 : Concevoir et déployer une solution de messagerie Exchange Server 2010 5 jours page 68MS10135 Exchange 2010 : Prise en Main et Administration d’Exchange 2010 5 jours page 69MPVO VBA : Programmation VBA pour Office (Excel,Access et Word) 5 jours www.plb.frMPVE VBA : Programmation VBA pour Excel 3 jours www.plb.frMSP3 SharePoint Services 3.0 Mise en œuvre 2 jours www.plb.frMMSP Maîtriser SharePoint 2007 5 jours www.plb.frMSPP SharePoint 2007 : conception et création de sites 2 jours www.plb.frMSP7 Administration et configuration de Office SharePoint Server 2007 3 jours www.plb.frMAAS Administration avancée de Sharepoint 2007 et WSS 3.0 5 jours www.plb.frMMOS Développer des applications avec WSS 3.0 et MOSS 2007 5 jours www.plb.frMSDA Sharepoint 2007, développement avancé 5 jours www.plb.frTél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr7


s ommaireMSS1 SharePoint 2010 : Conception et création de sites 2 jours page 70MSS2 SharePoint 2010 : Gérer vos sites au quotidien 3 jours page 70MMSS SharePoint 2010 :Maitriser SharePoint server 2010 5 jours page 71MASP SharePoint 2010 : Administration SharePoint Server 2010 5 jours page 72M10231 Concevoir et déployer la solution Microsoft SharePoint 2010 5 jours page 73MNSP Sharepoint 2010 : Nouveautés pour les développeurs 3 jours www.plb.frMDSP Développement SharePoint 2010 5 jours page 74MDSS Développement SharePoint 2010 Expertise 3 jours page 75M5940 Déployer Office 2007 Professional Plus 2 jours www.plb.frFilière Microsoft SystèmeMSPC Support de PC (Maintenance et configuration) 4 jours page 77MSPS Support PC (Outils, logiciels, récupération des données et optimisations) 4 jours page 78MGHO Symantec Ghost Solution suite 2 jours www.plb.frMESW Ecriture de scripts pour Windows (WSH) 3 jours www.plb.frM2439 Ecriture de scripts pour Windows avec WMI 2 jours www.plb.frMPWS Powershell - Ecriture de script système pour Windows 5 jours page 79MWXP Windows XP Professionnel Installation et Administration 5 jours www.plb.frM2335 Support Technique Windows XP (Aspect OS) 3 jours www.plb.frMDVI Vista Déploiement 3 jours www.plb.frMWVC Vista : Configuration des applications et des outils 2 jours www.plb.frMVSP Vista Perfectionnement (sécurité, performances et automatisation) 4 jours www.plb.frMWVB Support Vista, Résolution d’incidents 3 jours www.plb.frMWPM Windows 7: Prise en main 1 jour www.plb.frM6292 Windows 7 : Administration 3 jours page 80M6291 Administration Windows 7, pour administrateur Windows XP ou Vista 3 jours page 81MS6293 Support de Windows 7 , Spécial hotline Windows 7 5 jours page 81M6294 Windows 7 : Déploiement 5 jours page 82M2144 Windows 2003 Server, Administration 5 jours www.plb.frM2149 Windows 2003 Server, Administration perfectionnement 3 jours www.plb.frM2273 Administration Windows 2003 pour administrateur expérimenté 5 jours www.plb.frMCWW Cluster et WNLB Windows 2003 3 jours www.plb.frM2304 Sécurité réseaux sous Windows 2003 5 jours www.plb.frRE2097 Conception d’une infrastructure Active directory Windows server 2003 5 jours www.plb.frRE2194 Active directory Windows 2003 server 5 jours www.plb.frMWSE Windows 2008 server , planifier et assurer la mise en production 5 jours www.plb.frMAWS Administration Windows 2008 server 5 jours page 83M6416 Administration Windows 2008 pour Administrateur Windows 2000/2003 expérimenté 5 jours page 84MS10159 Windows 2008 R2 : Mettre à jour ses compétences pour administrateurs Windows Server 2008 3 jours page 85MS6417 Windows server 2008, gérer une plate-forme applicative d’entreprise (IIS7.0, WSS 3.0, Terminal Services) 3 jours www.plb.frM6424 Active Directory Windows Server 2008 l’essentiel 2 jours www.plb.frMS6425 Active directory Windows 2008 server 5 jours page 85M6423 Cluster Windows 2008 3 jours page 86MS6428 Terminal server, administration sous Windows 2008 2 jours www.plb.frMS6422 Hyper V : Implémentation et administration de Windows Server 2008 Hyper-V 3 jours www.plb.frMS10215 Hyper V : Configurer et dépanner la plate-forme de virtualisation R2 (Hyper-V et SCVMM) 5 jours www.plb.frUVMS VMware vSphere 4 ; Installer, configurer et Administrer (<strong>Cours</strong> <strong>officiel</strong>) 5 jours page 87UVVN Administration VMware vSphere 4 pour les administrateurs Virtual infrastructure 3.5 (<strong>Cours</strong> <strong>officiel</strong>) 2 jours page 88UCAV Conception d’architecture VMware vSphere Travaux Pratiques (<strong>Cours</strong> <strong>officiel</strong>) 3 jours www.plb.frUVMP VMware Administration avec PowerShell 2 jours www.plb.frUVMI VMware vSphere 4: Gérer la haute disponibilité (<strong>Cours</strong> <strong>officiel</strong>) 1 jour www.plb.fr8 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


s ommaireIJDH JavaScript, Développer en HTML dynamique 3 jours page 101IJFJ JQUERY : Développer en Javascript avec le framework JQUERY 3 jours www.plb.frIJPS Prototype et Scriptaculous 3 jours www.plb.frIAJA Ajax 2 jours www.plb.frISPR SPIP Rédiger et publier du contenu 2 jours www.plb.frISPD SPIP Développeur 2 jours www.plb.frISAD SPIP Administration et Développement 3 jours www.plb.frDDRU DRUPAL prise en main 3 jours www.plb.frIRSJ Joomla : Réaliser un site éditorial en PHP avec Joomla 3 jours www.plb.frOPLO Plone : Prise en main de Plone 4 jours www.plb.frOPLA Plone Avancé 3 jours www.plb.frIFPM Flash CS3, prise en main 4 jours page 101IFBA Flash Bannière 3 jours www.plb.frIFPA Flash Programmation ActionScript 2 5 jours www.plb.frIFAS Flash : de l’AS2 à l’AS3 4 jours www.plb.frIFMA Flex 4 prise en main 4 jours www.plb.frIFAP Flex 4 : Perfectionnement 3 jours www.plb.frIFBD Flex 3 : BlazeDS (ou LiveCycle) 3 jours www.plb.frIPHD L’essentiel de PHP - Pour non développeur 3 jours www.plb.frIPHP PHP 5 , développer un site Web dynamique 4 jours page 102IPHA PHP 5 perfectionnement 4 jours page 103IPHE PHP Extensions : Fonctions avancées & Modules Externes 2 jours www.plb.frIPHR Optimisation PHP 4 jours page 103IPHS PHP Sécurité 3 jours page 104IAIS Administrer un intranet sécurisé avec IIS 6 3 jours www.plb.frIISW IIS 7 : Administration et Dépannage de IIS 7.0 sous windows server 2008 3 jours www.plb.frIICC Cloud Computing la synthèse 1 jour page 104DGAE Google App Engine 3 jours www.plb.frDGAU Google Apps Utilisation 1 jour www.plb.frFilière Oracle - SQL Server - PostgreSQLOIBB SQL : Interroger les bases de données avec le langage SQL 3 jours page 106BITO Introduction Technique à Oracle 1 jour page 106BOPM Introduction complète à Oracle 5 jours page 107BSPO SQL pour Oracle 3 jours page 108BORS Optimisation des requêtes SQL 3 jours page 108BDPS Développer en PL/SQL 3 jours page 109BOOA Oracle, optimisation des applications 3 jours www.plb.frBPRO Le Langage Pro C 2 jours www.plb.frBORJ Oracle et Java 5 jours www.plb.frBAOD Architecture ORACLE pour développeurs 2 jours www.plb.frBEOR Exploitation Oracle 4 jours www.plb.frBADO Administration Oracle 9i 5 jours www.plb.frBAOA Administration Oracle 9i (Aspects avancés) 3 jours www.plb.frBAOR Administration Oracle 10g 5 jours page 109BAOS Administration Oracle10g Expertise (Sauvegarde, Optimisation, Haute Disponibilité) 5 jours page 110BRMA RMAN Sauvegarde et Restauration 3 jours www.plb.frBAOG Oracle 11g – Pour Administrateur Oracle Confirmé 5 jours page 111BAOC Oracle 11g - Nouveautés pour administrateur 10g 2 jours www.plb.frBTUO Tuning d’une base Oracle 3 jours page 112BOAS Oracle 9i/10g AS, administration 5 jours www.plb.fr10 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


BORA Oracle RAC - Réal Application Cluster 4 jours www.plb.frBODU ORACLE Discoverer Utilisateur 2 jours www.plb.frBODA ORACLE Discoverer Administration 3 jours www.plb.frBODF ORACLE Développer des applications graphiques avec Forms 5 jours www.plb.frBOFF ORACLE Forms fonctionnalités avancées 2 jours www.plb.frBODR ORACLE Developper REPORTS 3 jours www.plb.frB2071 Transact SQL 3 jours page 112BSPM SQL Server prise en main 5 jours page 113B4740 Mise en œuvre de SQL Server 2005 5 jours www.plb.frBASS Administrer une base de données SQL Server 2005 5 jours www.plb.frBRSQ Concevoir une solution de base de données à haute disponibilité avec SQL 2005 3 jours www.plb.frBSQO Optimisation d’une base SQL Server 2005 5 jours www.plb.frBSSA De SQL Server 2005 à SQL server 2008 pour Administrateur 3 jours www.plb.frBSQL Administration SQL server 2008 5 jours page 114BASP Administration SQL Server 2008 perfectionnement 2 jours page 115BOSS Optimisation SQL Server 2008 3 jours www.plb.frBPSS Programmation d’une base de données Microsoft SQL Server 2008 5 jours page 115BSSI SQL Server 2008 Integration Services (SSIS) - Administration 3 jours www.plb.frBASA SQL Server 2008 Analysis Services (SSAS) - Mise en œuvre 3 jours www.plb.frBSSR SQL Server 2008 Reporting Services (SSRS) - Prise en main 3 jours www.plb.frBPSM PostgreSQL Developpement 2 jours www.plb.frBPGA Administration de la base de données PostGreSQL 3 jours page 116BAPA PostgreSQL Administration Avancée (Tuning, Optimisation, Warm Standby, Haute disponibilité) 4 jours page 117BRPS PostgreSQL réplication avec Slony 3 jours www.plb.frBMOP Migration d’Oracle à PostgreSQL 2 jours www.plb.frBMPD MySQL Prise en main et développement 3 jours page 117BMSA MySQL Administration 3 jours page 118BMAA MySQL Administration avancée, Optimisation et Cluster 2 jours page 119Filière Java EEJPJE Architecture d’entreprise Java EE 2 jours page 121JDAJ Développer des applications web d’entreprise avec Java EE (Java EE, Servlets, JSP, JSTL) 4 jours page 122JHIB Hibernate : La persistance des objets Java (JPA) 3 jours page 123JGAH Hibernate ,Maîtriser et optimiser les performances 2 jours www.plb.frSDEJ Développer des EJB3 (Eclipse/NetBeans Jboss 4/ GlassFish) 4 jours page 123SAJO Administration Jonas 5 jours www.plb.frSAJB Administration Jboss 3 jours page 124SACJ Architecture en cluster avec JBoss 3 jours www.plb.frSJBP JBoss Portal 3 jours www.plb.frSAJJ Applications JEE avec Jboss 5 jours www.plb.frSFJS Le framework JBoss Seam 4 jours page 124SJBR Drools (JBoss Rules) : concevoir et développer les règles de gestion métier 2 jours page 125SAST Administration d’un serveur TOMCAT 3 jours page 125SFSG Développer avec Spring 3 jours page 126SAWS Administration Websphère 5 jours page 126SAWA Administration Websphère avancée 4 jours page 127SWSC Websphère Cluster 2 jours www.plb.frSWTO Websphère Tuning - Optimiser les applications 2 jours www.plb.frSDAW Développement JEE avec WebSphere 5 jours www.plb.frSWLS WebLogic Server - Administration 5 jours page 127SCDP Conception JEE avec les Design Patterns 4 jours www.plb.frTél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr11


s ommaireSDJO Développer un projet Java EE5 avec l’offre OpenSource 2 jours www.plb.frSDEE Portail Java : Développer un portail Java EE avec LifeRay 3 jours www.plb.frSJOW Portail Java : Développer un portail Java EE avec Oracle WebLogic Portal 3 jours www.plb.frFilière .NETSLCN Le langage C# (.NET) 5 jours www.plb.frSPCD Le langage C# 4.0 5 jours page 129VB2560 Visual Basic .NET 5 jours www.plb.frVB2565 Visual Basic .NET perfectionnement 5 jours www.plb.frVB2374 Visual Basic .NET pour développeur Visual Basic 5 jours www.plb.frSDAV Développement d’applications Web en ASP.NET 5 jours www.plb.frSVSF Visual Studio 2008, concevoir et développer des applications avec le framework .net 3.5 5 jours www.plb.frMS6463 ASP.net 3.5, pour développeur ASP.net 2.0 2 jours www.plb.frMS2310 ASP.NET 3.5, développer des applications WEB avec Visual Studio 2008 5 jours www.plb.frSDAN Développement ASP.NET 3.5 avancé 3 jours www.plb.frSVSC Visual Studio 2008 et C# 3.0 : Développement d’applications Windows Forms 5 jours www.plb.frMS6460 WPF, Développer des applications graphiques avec Visual Studio 3 jours www.plb.frMS6461 WCF, Développer des applications distribuées avec Visual Studio 2008 (Windows Communication 3 jours www.plb.frFoundation)MS6462 WF, Développer des applications Workflow Foundation avec Visual Studio 2008 2 jours www.plb.frMS6464 LINQ et ADO.net pour gérer les données sous le framework 3.5 2 jours www.plb.frSNNT Les nouveautés du framework .NET 4.0 4 jours www.plb.frSNVS Visual Studio 2010 : Conception et développement avec .NET 4 5 jours page 130SWVS Visual Studio 2010 : Développement d’applications Web avec ASP.NET 4.0 5 jours page 131SWMC ASP.NET MVC : Développement d’applications Web avec Visual Studio 2010 5 jours www.plb.frSDAA Développement ASP .NET 4.0 avancé 3 jours page 132ICCW Windows Azure : Programmation d’applications avec la solution Cloud Computing de Microsoft 3 jours page 132SVSA ADO.NET Entity Framework - Développer une solution d’accès aux données avec Visual Studio 2010 5 jours www.plb.frSVSW WCF ,Développer des applications distribuées avec Visual Studio 2010 (Windows Communication 3 jours www.plb.frFoundation)MVS5 WPF/ Windows Forms : Développement d’applications graphiques pour Windows avec C# 4 5 jours www.plb.frSDNE Sécurité des applications .Net 3 jours www.plb.frSSDS Silverlight 4 pour développeur Silverlight 3 ou 2 3 jours www.plb.frSSPM Silverlight prise en main 2 jours page 133SSPF Silverlight perfectionnement 3 jours page 133MCOM COM/DCOM/Active X 4 jours www.plb.frFilière Open SourceOLLS Les logiciels libres, synthèse technique 2 jours www.plb.frOKVM Virtualisation avec KVM 2 jours www.plb.frOXEN Virtualisation avec Xen 2 jours www.plb.frOAOS Administrer un Site Web Open Source, LAMP 4 jours www.plb.frOAAE Administration Apache, l’essentiel 2 jours www.plb.frOAPA Apache, Administrer un Serveur Web 3 jours page 135OAAP Apache, Administrer un Serveur Web perfectionnement 3 jours www.plb.frOPOS Postfix, administrer un serveur de messagerie 2 jours page 135OSAM Samba : Partages de services entre Linux/Unix et Windows 2 jours www.plb.frOLDA Administration d’un annuaire LDAP (Open LDAP) 2 jours page 136OSQU Serveur Proxy Squid 2 jours www.plb.frONAG Supervision avec Nagios 3 jours www.plb.frOANS Administration Nagios 5 jours page 13612 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


OZAE Zabbix : Exploitation 1 jour www.plb.frOZCA Zabbix : Conception et Administration 2 jours www.plb.frOPER Langage Perl : Scripts Unix Linux Windows 4 jours page 137OPYT Python 4 jours page 138OZCW ZOPE: Création d’une application web avec Zope 3 jours www.plb.frOROR Ruby On Rails 3 jours www.plb.frOSTR Développer des applications Web avec Struts 1 3 jours www.plb.frOSDA Struts 2 : Développer une application Java EE avec Struts 2 3 jours www.plb.frOCAP Claroline, administration d’une plate-forme de travail collaboratif 4 jours www.plb.frOJAS JasperReports : la solution libre pour la génération de rapports 3 jours page 139OJAR JasperReports perfectionnement 3 jours page 140OCAC CACTI : Conception et Administration 3 jours page 140OSOS Solutions Open Source pour temps-réel et embarqués 3 jours www.plb.frOTES Travailler en équipe avec Subversion 1 jour www.plb.frOASV Subversion Administration 1 jour www.plb.frRZIC Zimbra : Installation et configuration 3 jours www.plb.frFilière JavaJDJA Développeur Java 10 jours www.plb.frJSCO Java sans connaître l’objet 5 jours page 143JPGS Java, Développer un client riche avec Swing 3 jours page 143JJDC Java pour développeur Objet 4 jours page 142JAJA Java : Atelier de programmation intensive 5 jours www.plb.frJJPF Programmation avancée en Java 5 jours www.plb.frJSWT Eclipse RCP 3 jours page 144OECL Eclipse RCP Avancé 2 jours www.plb.frJMAV Maven, Gérer le cycle de vie des projets Java 2 jours www.plb.frJJSF La Programmation JSF (Java Server Faces) 3 jours page 145SWES Web Services - Mise en oeuvre avec Java 3 jours page 145DBEP BPEL : Orchestrer et composer ses services 2 jours www.plb.frJXML Java et XML 2 jours www.plb.frJCDP Design Patterns & UML 3 jours www.plb.frJPDP Design Patterns :Concevoir avec les modèles de composants 3 jours www.plb.frJTUA Tests Java: Méthode de plans de tests et jeux d’essais avec Java EE 2 jours page 146JPOJ Optimisation et Profiling des applications JAVA 3 jours page 146JJBP Programmation orientée processus : le moteur de workflow jBPM 3 jours page 147JSJA Sécurité Java 2 jours page 147JDMS OSGi - The Dynamic Module System for Java 2 jours www.plb.frJTRE Java temps réel et embarqué 3 jours page 148JCPP La carte à puce et la programmation Java Card 5 jours page 148JCPE Carte à puce et Java Card l’essentiel par la pratique 2 jours www.plb.frFilière MultimédiaP3DM 3D Studio Max Initiation 10 jours page 150P3DS 3D Studio Max Perfectionnement 10 jours page 150PICS InDesign prise en main 5 jours page 151PIUX InDesign pour les utilisateurs Xpress 4 jours www.plb.frPICP IndDesign Perfectionnement 3 jours page 151PIPM Illustrator prise en main 5 jours www.plb.frPILP Illustrator perfectionnement 3 jours www.plb.frPPSE Photoshop - L’essentiel (mise en œuvre rapide) 3 jours page 152Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr 13


s ommairePPSI Photoshop - Une Introduction complète 5 jours www.plb.frPPSP Photoshop - Perfectionnement 3 jours www.plb.frPPPG Adobe Photoshop et la colorimétrie 3 jours www.plb.frPAEF After effects - Niveau 1 5 jours page 152PAEN After effects - Niveau 2 5 jours www.plb.frPAEM After effects - Motion graphic 5 jours www.plb.frPPCS Première Pro 5 jours www.plb.frPFCS Final Cut Pro Initiation 5 jours page 153PFSM Final Cut Pro Perfectionnement 3 jours page 153PMOT Motion - Niveau 1 5 jours www.plb.frPMO2 Motion - Niveau 2 5 jours www.plb.frPSKU SketchUp 2 jours www.plb.frFilière gestion de projetGGPI Gérer un projet informatique, l’essentiel 3 jours page 155GCPI Chef de projet informatique : un métier, une expertise 6 jours page 156GTMP Travailler en mode projet 2 jours www.plb.frGECP Estimer et suivre les charges du projet 2 jours www.plb.frGTPP Techniques de planification et de suivi de projet 2 jours www.plb.frGARP Anticiper et maîtriser les risques du projet 1 jour www.plb.frGMGP MS Project 2007 : Gérer vos projets avec Microsoft Project 2007 3 jours www.plb.frGMSP MS Project 2007 : Optimiser la gestion de projets complexes avec Project Server 2007 3 jours www.plb.frGSPM MS Project 2010 : Gérer vos projets avec Microsoft Project 2010 3 jours page 157GCPW Chef de projet web 9 jours www.plb.frGPST Gérer un projet informatique externalisé et sous-traité 2 jours www.plb.frGGPM Piloter un projet de maintenance 2 jours www.plb.frGCPN Conduite de projet non informatique 2 jours www.plb.frGPEO Gérer un projet externalisé 2 jours www.plb.frPCPM Gestion de projet de films de communication 2 jours www.plb.frGPSW Gérer un projet d’intégration de sites web 4 jours www.plb.frGASP Encadrer un projet ASP .NET 5 jours page 157GEPJ Encadrer un projet Java EE 5 jours page 158GCMI CMMI, l’essentiel 1 jour www.plb.frGICM Introduction au CMMI - Formation <strong>officiel</strong>le SEI 3 jours page 158DIMA Introduction aux méthodes agiles 1 jour www.plb.frDPPA Pilotage de projets agile 3 jours page 159DSGP Scrum : Gérer des projets agiles 2 jours page 159GPMP PMP Bootcamp : Préparation à la certification PMP® 5 jours www.plb.frGPMO Gérer un projet en Maîtrise d’Ouvrage 2 jours www.plb.frGRAB Recenser et analyser les besoins utilisateurs 2 jours www.plb.frGRCC Rédiger le cahier des charges informatique 2 jours www.plb.frGSIG Lean 6 Sigma - Green belt 8 jours page 160GLSB Lean 6 Sigma - Black Belt 16 jours page 160GPRA Praxeme, l’essentiel 1 jour www.plb.frGPSF Mise en oeuvre d’un projet SOA avec Praxeme 3 jours www.plb.frGBPM BPM, l’essentiel 1 jour www.plb.frGBSP BPM, Spécifications des processus métiers 2 jours page 161GAFT Analyse fonctionnelle et technique 2 jours www.plb.frGDDT Démarche de tests 1 jour www.plb.frGCTO Construire ses plans de tests et ses jeux d’essais 2 jours www.plb.frGCIP Comprendre l’informatique et ses évolutions pour les professionnels non informaticiens 2 jours page 161GPNI Informatique : L’essentiel des nouveautés de l’informatique 3 jours www.plb.fr14 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Filière Management informatiqueFGSI Gouvernance du SI 2 jours page 163FUSI Urbanisation du système d’information 2 jours www.plb.frFTBG Tableau de bord : Élaborer des tableaux de bord pour la DSI 2 jours page 163FRBC ROI : Business Case et ROI d’un projet informatique 2 jours www.plb.frFAVP Analyse de la valeur pour un projet informatique 2 jours www.plb.frFGAP Gérer et améliorer la performance du SI 3 jours www.plb.frFGPC Gérer des projets informatiques complexes 2 jours page 164FSLA SLA : définir, mettre en oeuvre et contrôler le contrat de service 2 jours www.plb.frFEPC PCA : Élaborer un plan de continuité et de reprise après sinistre 3 jours www.plb.frFITD ITIL découverte 1 jour www.plb.frFITB ITIL V3 Foundation Bridge 1 jour page 164FIV3 ITIL Foundation V3 3 jours page 165FISO ITIL ISO/IEC 20000 3 jours www.plb.frFIRC ITIL Practitioner Release & Control (IPRC) 5 jours page 166FISR ITIL Practitioner Support & Restore (IPSR) 5 jours page 166FISS ITIL Service Manager - Service Support 5 jours www.plb.frFISD ITIL Service Management : Service Delivery (SD) 5 jours www.plb.frFIRD ITIL Service Management : Atelier de préparation aux examens de certification 3 jours www.plb.frFG181 Lifecycle stream ITIL V3 - Stratégie des Services (SS) 3 jours www.plb.frFG183 Lifecycle stream ITIL V3 - Transition des Services (ST) 3 jours www.plb.frFG184 Lifecycle stream ITIL V3 - Exploitation de Services (SO) 3 jours www.plb.frFG185 Lifecycle stream ITIL V3 - Amélioration continue de services (CSI) 3 jours www.plb.frFG186 Service Capability ITIL V3 - Release, control and Validation (RCV) 5 jours www.plb.frFG187 Service Capability ITIL V3 - Service Offering and agreement (SOA) 5 jours www.plb.frFG188 Service Capability ITIL V3- Operation Support and Analysis (OSA) 5 jours www.plb.frFG189 Service Capability ITIL V3 - Planning, Protection and Optimization (PPO) 5 jours www.plb.frFilière Développement personnelEDCF Communiquer efficacement 2 jours www.plb.frEDPE PNL, l’essentiel 3 jours www.plb.frEDPC La process communication management (PCM) 4 jours www.plb.frPMCR Conduite de réunion : Préparer, piloter et animer une réunion 2 jours page 168EDSO Mind mapping, savoir optimiser ses réunions avec le Mind mapping 1 jour www.plb.frPMCN Négociation pour non commerciaux, conduire et assurer une négociation 2 jours page 168EDPP Prendre la parole en public, niveau 1 2 jours page 169EDP2 Prendre la parole en public niveau 2 3 jours page 169EDP3 Prendre la parole en public niveau 3, renforcez vos qualités d’orateur 4 jours www.plb.frEDAO Animer, orchestrer, une convention, un séminaire 2 jours www.plb.frEDMT Média training, s’entraîner à l’interview pour répondre aux demandes des journalistes 2 jours www.plb.frEDCC Communication de crise : gérer les médias en situation de crise médiatique 2 jours www.plb.frEDAA Formation de formateur, apprenez à animer 3 jours www.plb.frEDLS Communication : allez plus vite à l’essentiel à l’écrit et à l’oral 3 jours www.plb.frEDGT Gérer son temps et ses priorités 2 jours page 170EDGS Gérer son stress et ses émotions 2 jours page 170EDDA Définir et atteindre ses objectifs 2 jours page 171PARP Approche Systémique et Résolution de Problèmes 2 jours www.plb.frEDIM Mobilisez votre intelligence émotionnelle 2 jours www.plb.frEDVI Valoriser son image professionnelle 2 jours www.plb.frEDAE Affirmation et estime de soi - Développez votre assertivité 3 jours www.plb.frEDDF Développez votre flexibilité 2 jours www.plb.frTél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr15


s ommairePMPC Prévenir et gérer les conflits 2 jours page 171EDML Managers confirmés, développez votre leadership 2 jours www.plb.frECSL Confiance en soi et leadership 2 jours www.plb.frPMPD Prendre des décisions 2 jours www.plb.frEDEP Améliorez vos écrits professionnels 2 jours www.plb.frFilière ManagementPMME Management : Devenir manager 3 jours page 173EDMC Management : Devenir manager coach 2 jours page 174PMCO Cohésion d’équipe 2 jours www.plb.frPMMT Le management transversal, l’essentiel 3 jours www.plb.frPMMA Le management transversal : Atelier 1 jour www.plb.frPMMD Manager des équipes à distance 3 jours www.plb.frPMMI Maîtriser le management interculturel 2 jours www.plb.frPMIN Réussir son expatriation en Inde 2 jours www.plb.frPMMC Le management interculturel : Maroc 2 jours www.plb.frPMMP Le management interculturel : Philippines 2 jours www.plb.frPMUK Le management interculturel : UK 2 jours www.plb.frPMCT Le management interculturel : Chine (Mieux travailler avec les chinois) 1 jour page 174PMCI Négocier, Acheter, Vendre, Distribuer, sous-traiter avec la Chine 1 jour www.plb.frPMCG Gestion de Projets et d’équipes Chinois/es 1 jour www.plb.frPMCX Réussir son expatriation en Chine 1 jour www.plb.frPMEP Mener un entretien annuel ou professionnel 2 jours page 175PMER Réussir vos entretiens de recrutement 2 jours www.plb.frPMAC Conduire et accompagner le changement 3 jours www.plb.frPMAA Conduire et accompagner le changement - Atelier 1 jour www.plb.frPMCF Concevoir et piloter un dispositif de formation 2 jours www.plb.frGQCP Quelle certification pour votre entreprise ? 2 jours www.plb.frFilière CommercialCPFC Prospecter ses futurs clients 3 jours www.plb.frCRVT Obtenir des rendez-vous par téléphone 2 jours www.plb.frCVET Vendre efficacement par téléphone 2 jours www.plb.frCTVI Technique de vente, initiation 3 jours www.plb.frCTVP Technique de vente, perfectionnement 3 jours www.plb.frCCNC Les clés de la négociation commerciale 3 jours www.plb.frCTTA Technique et tactiques d’achats 2 jours www.plb.frEDRC Optimiser la relation client par téléphone 2 jours www.plb.frCPAC Le Plan d’Action Commerciale (PAC) 3 jours www.plb.frCWME Web marketing d’entreprise 2 jours www.plb.frCFCM Formation Community Manager 4 jours www.plb.fr16 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


U NIX / LINUX / MAC OSFilière fondatrice de <strong>PLB</strong>, elle bénéficie de plus de 15 ans d’expérience et deplusieurs milliers de personnes formées avec succès. Cette longue expériencenous permet de disposer actuellement d’une filière cohérente et particulièrementbien rodée.Fidèles à notre philosophie, les cours sont indépendants des constructeurs, maisles spécificités des différentes versions commerciales d’Unix (Aix, Solaris,HP/UX…) sont traitées dans nos cours.Depuis bientôt 10 ans, les formations Linux sont venues se greffer naturellementsur cette filière. Toutes les distributions majeures de Linux sont abordées :RedHat, Debian, Ubuntu. La filière Linux traite des cours s’adressant auxnovices, comme « Linux pour non-informaticiens », aux cours les plus avancéscomme « Linux Cluster », « Linux temps réel ». Enfin récemment, cette filières’est enrichie avec la présence de plusieurs cours sur MAC OS dont le noyaurécent dérive d’un système UNIX (Free BSD).


U nix / Linux / MAC OSMaîtriser UNIXRéf UMAU4 joursOBJECTIFSCette formation unix intensive de 4 jours a plusieurs objectifs :- permettre aux participants d’accéder à une réelle maîtrise du système Unix grâce àune progression pédagogique rigoureuse et à de nombreux exercices pratiques sous lesprincipales versions d’Unix ( AIX, HP/UX, Solaris et Linux)- fournir une synthèse des informations nécessaires à l’utilisation quotidienne et à lacompréhension du fonctionnement d’un système Unix,- détailler une sélection d’exemples variés et représentatifs des possibilités du système,- présenter les différences fondamentales entre les principales versions du système Unix.CONTENU██Notions et fonctions de base• Standards, architecture• Prise en main de la machineConnexion. Dialogue et caractères spéciaux.Utilisation des interfaces graphiques (CDE,GNOME, Java Desktop)Répertoire et fichiers, montage.• Première exploration du systèmeArborescence et chemin d’accès.Principe des protections.Attributs des fichiers et des répertoires.Bien utiliser l’aide en ligne.• Organisation et gestion des fichiersAspects d’implémentation.Liens physiques et liens symboliques.Représentation logique des fichiers.Fichiers spéciaux.Arborescence standard.• Editeurs et expressions régulières Utilisationdes expressions régulières.Fonctionnement comparé des éditeurs (ed, sedet vi).Utilisation de vi.• Les différentes versions d’Unix (Aix, HP/UX, Solaris, Linux, …)Pourquoi existe-t-il autant de versions d’Unix ?Jusqu’où va la compatibilité ?Quelle version pour quel type d’application ?██L’exécution des commandes• Exécution des programmesPrincipe de fonctionnement du shell.Processus et environnement.• Fonctionnalités de base du shellVariables et caractères spéciaux. Redirections.Génération dynamique de commande.• Fichiers de commandes exécutablesPrincipe des fichiers de commandes. Modesd’exécution des shell-scripts.• Compléments sur les différents shells (ksh,bash, csh)Les fonctions.Fichiers de démarrage.Améliorations du bash et du ksh.██Les outils et la programmation dushell• La boîte à outilsDécoupage, comparaison, analyse de fichiers.Outils d’exploitation.Outils complexes.• L’utilitaire awk.Les tubes (pipes)Principe et fonctionnement.Construction de sur-outils.• La programmation du shellLes variables.Les opérateurs.Les instructions de boucleLes instructions conditionnelles.Exemples de programmes interactifs.Le bêtisier du shell.██Les mécanismes internes et lacommunication• Mécanismes internes de la gestion defichiersAppels et tables systèmes.Relation avec la gestion des processus.Vue synthétique de l’interface et étude de cas.• Gestion des processusFonctionnement multitâche et appels associés.Les signaux.Dynamique des processus et commandesassociées.Notion de thread.• La communication interprocessusLa simplicité des pipesDifférences avec les named pipesCommandes shells associées aux IPC (ipcs,ipcrm, ...).Qu’est-ce qu’une socket ?Qui utilise les RPC (remote procedure call) ?• Communication locale et en réseau. TCP/IPCommunication locale.Unix en réseau local (TCP/IP).Les commandes ARPA (telnet, ftp).Les R-commandes (rcp, rsh, rlogin).Les commandes sécurisées ssh et scpLes commandes d’information (rup, rusers, ...).Le partage de fichiers par NFS.Présentation des différents services de nom(hosts, NIS et DNS).Premiers éléments d’administration réseau(ping, netstat, ifconfig).Exploitation du système██Exploitation du système• Sauvegardes et restaurationsGestion des bandes.Commandes de sauvegarde/restauration (tar)• Planification de tâchesMise en œuvre de la crontab.La commande at.• Exploitation du système de fichiersArborescences « standard ».Etude comparée des systèmes AIX, HP_UX,Solaris et Linux.Exploitation de base.• Lancement du systèmeDémarrage et arrêt. Les différents run levels.• Gestion des utilisateursPrincipes et fichiers de base.Création d’un utilisateur.• Notions de sécuritéLe système de fichiers, réseau, outil de contrôle.• Les outils libresRécupérer et utiliser les logiciels libres.Présentation des logiciels libres les plus utilisésPré-requisLes participants doivent avoir de bonnes connaissancesen informatique.Travaux pratiquesDes stations de travail connectées en réseau et fonctionnantsous Unix (AIX, Solaris, HP/UX et Linux)seront à la disposition des participants de manière àmettre en pratique les notions présentées.18 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


U nix / Linux / MAC OSUtiliser Unix, l’essentielRéf UUES3 joursOBJECTIFSBien que très populaire, Unix rebute parfois les administrateurs système à cause de soninterface d’administration en mode commande. Pourtant, l’investissement intellectuelà réaliser est abordable, à condition d’être bien accompagné. Cette formation Unixoffre précisément un chemin pédagogique efficace pour passer cette première étapeindispensable à tout administrateur Unix. De plus, il présente les principales fonctions dusystème d’exploitation ainsi que la gestion des fichiers et des périphériques.██Les liens██Le gestion des processus██L’éditeur vi██Unix et les réseauxCette formation Unix Initiation vous permettra de:- Acquérir la connaissance des commandes fondamentales des systèmes d’exploitation Unixet Linux à travers des exercices modulaires de difficulté progressive- Devenir autonome pour une première prise en main d’un système- Passer l’étape importante de la maîtrise de l’éditeur «vi»CONTENU██Introduction██Une session██Les fichiers et les répertoires██Le Shell██Les droits██L’impression██Les filtres██La sauvegardeProgramme détaillé sur www.plb.fr██Les outils de communicationParticipants- Administrateurs systèmes- Développeurs en environnement Unix ou LinuxPré-requisAucunTravaux pratiquesL’ensemble du stage a lieu sur PC en architectureclient/serveur relié à un serveur par un réseau Ethernet- TCP/IP, les différentes commandes sont étudiées,illustrées puis pratiquées à partir d’exercices à difficultéprogressive.Unix PerfectionnementOBJECTIFSOrienté vers l’utilisation performante et sécurisée du système Unix, ce cours vous permettrad’approfondir les fonctionnalités conduisant à une meilleure productivité. Il vous apprendraà mettre en œuvre les principales techniques d’exécution en environnement réseau. Enfin,il vous montrera comment analyser à l’aide des tableaux de bord les situations rencontréesdans son exploitation opérationnelle.CONTENU██Introduction██Mise en œuvre des différents shells██Construction d’outils à l’aide desshells██Paramétrage et configuration del’environnement██Gestion de la sécurité pourl’utilisateurProgramme détaillé sur www.plb.fr██Utilisation des commandes██Exploration et recherche de fichiers██Édition automatique de fichiersavec awk██Sauvegardes et archivages██Gestion de l’environnementd’exécution██Analyse et optimisation desperformances██TCP/IP sous Unix██Système graphique et fenêtréRéf UUPE3 jours██Utiliser les outils libres (exemple dePerl)ParticipantsLe cours s’adresse à tous ceux qui souhaitent approfondirleurs connaissances des techniques et desoutils Unix pour atteindre le meilleur niveau dans l’utilisationprofessionnelle de ce système et de ses outilscomplexes ou encore pour ceux qui souhaitent validerleurs acquis antérieurs (universitaire, école, terrain,…) d’Unix.Pré-requisUne connaissance de base des concepts et de l’utilisationd’Unix est nécessaire pour tirer un réel profit dece cours.Travaux pratiquesDes stations de travail connectées en réseau et fonctionnantsous Unix (AIX, Solaris, HP/UX et Linux)seront à la disposition des participants de manière àmettre en pratique les notions présentées.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr19


U nix / Linux / MAC OSÉcriture de script en Shell (et autres outils de scripting)Réf UESS3 joursOBJECTIFSObjectif Formation Shell : Le shell est à la fois un langage et un programme dont nousvous présentons ici le comportement détaillé afin de maîtriser sa programmation. Ce coursvous permettra d’acquérir une véritable autonomie dans l’écriture de scripts en shell dansdes domaines d’applications concrets (surveillance, automatisation, installation logicielle,traitement des fichiers, ...).CONTENU██Présentation et rappelsPrincipes.Les différents interpréteurs : Bourne Shell, KornShell, Bash, C Shell.,Tcsh....Disponibilité des interpréteurs sur les diverssystèmes.Le point sur la normalisation (impacts sur l’écrituredes scripts)Les apports GNU (gawk, gsed, ...)Différences Bourne Shell/Korn Shell/Bash .██Programmation par scriptsOutils de développementMécanisme d’exécution des scriptsRègles de recherche des commandes.Principes d’exécution d’une commande (exec,pipeline, sous-shell, background, ...).██Mécanismes de baseLecture et analyse de la ligne de commande.Expansion des accolades, développement dutilde, remplacement des paramètresSubstitution des commandes et évaluationarithmétiqueProcédés d’échappement (banalisation).Les redirections (entrée et sortie standards,fichiers, tubes, document en ligne)██Fonctionnement en interactifInvocation du shell (options).Les différents fichiers de démarrage.Notions d’environnement (variables, alias,fonctions).Historique et rappel des commandes. Contrôlede jobs.La complémentation des noms. Terminaison dushell.██Construction de shell-scriptsportables (ksh/bash)Interface avec un shell-script.Structuration d’un shell-script.• Appel d’un shell-scriptRappels sur les différentes méthodes.Options utilisables.Notions de sous-shell.Compléments sur l’environnement.Options et arguments.• Préambule du shell-scriptQui interprète le shell-script ?Commentaires.Paramètres de position (initialisation, sauvegarde,décalages).Variables locales.Variables globales.Déclaration et visibilité des fonctions.• Postambule et retour de shell-scriptSortie du shell-script.Fonction de sortie.Conventions utilisées.Valeur de retour.Enchaînement de shell-scripts.• Structures de contrôle du shellCommandes simples, pipelines, et listes depipelines,Commandes composées, sous-shells et fonctions,Mécanismes de sélection et d’itérationMenus• Commandes internes et externesEntrées/Sorties.Interactions avec le système.Arguments en ligne de commande.Opérations de tests.Compléments sur les instructions.Redirection locale dans les fichiers de commande██Mécanismes complémentaires• Debugging d’un shell-scriptCommandes de debugging.Signaux de trace.Journalisation.• Robustesse d’un shell-scriptVérifier l’initialisation des variables.Gestion avancée des arguments en ligne decommande (getopts).Tests sur le type des variables (expr).Gestion des signaux• Autres pointsNommage et destruction des fichiers temporaires.Cas particulier d’exécution d’un shell-script parcron.La commande evalLe bêtisier du shell.██Extensions du Korn Shell et BashTableaux de variables. Notations spécifiques.Opérations arithmétiques. Les alias suivis.Notion de coprocessus.Les commandes internes spécifiques.██Outils supplémentaires• Outils d’assistance pour la création descriptsUtilitaires système SUSv3Expression rationnelles : outil grepRecherche et traitement de fichiers : outil fin• Manipulation de flux de texte avec sedPrincipes et aspects des scripts.Commandes simples de recherche, remplacement,insertion.Aperçu des commandes avancées (traitementmultiligne, mémoire secondaire…)• Automatisation de tâches avec awkÉléments généraux de programmation avecawk.Utilisation des variables et des fonctionsPrésentation des fonctions intégrées : mathématique,traitement de chaîne, interaction avecle système…Exemples complets de scripts Awk (statistiquessystème, calculs…)ObjectifsLe shell est à la fois un langage et un programme dontnous vous présentons ici le comportement détaillé afinde maîtriser sa programmation. Ce cours vous permettrad’acquérir une véritable autonomie dans l’écriturede scripts en shell dans des domaines d’applicationsconcrets (surveillance, automatisation, installation logicielle,traitement des fichiers, ...).ParticipantsCe cours s’adresse aux informaticiens chargés dedévelopper des shell-scripts, mais aussi aux correspondantsinformatiques ayant la responsabilité degrosses applications et aux responsables système oud’exploitation.Pré-requisLes participants à ce stage doivent avoir une formationde base à l’utilisation d’un système UNIX/Linux.Travaux pratiquesDes stations de travail connectées en réseau et fonctionnantsous Unix (AIX, Solaris) et/ou Linux seront àla disposition des participants de manière à mettre enpratique les notions présentées.20 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


U nix / Linux / MAC OSL’essentiel pour administrer un serveur UnixRéf UEAS4 joursOBJECTIFSCette formation Unix vous permettra de disposer des compétences fondamentales pouradministrer un serveur UNIX au quotidien tout en étant à l’aise dans votre environnement detravail.CONTENU██Différents environnement de travail• Connexion par telnetPrincipes d’un émulateur de terminalAccèder à certains équipementsDéclenchement de service à distanceLimites de sécurité• Connexion par sshPrincipes des clés publiques/privésRôle des différents fichiers (.ssh, known_hosts)Automatiser un login ou une commande distantepar ssh• L’environnement graphiquePrésentation du serveur XQue fait un émulateur X sous Windows (Cygwin,Exceed, …) ?Rôle de la variable DISPLAYDéporter l’affichage sur le réseauUn mot sur la sécurité (port, xhost, gdm)• Paramétrer son environnementLes fichiers de configuration (.profile, .bashrc,.kshrc, ?)Les principales variables d’environnement(PATH, LANG, PS1, ?)Exemples de fichiers utilisés en productionUtilisation pertinente des alias██Le stockage des fichiers• PartitionsRappels sur l’intérêt de partitionner ses disquesNomenclature des partitions (/dev/ ?)Cas particulier des SAN ou NAS (différences ?)• FilesystemQu’est-ce qu’un filesystem (notion d’inode et debloc) ?Montage et démontage d’un filesystem (mount)Surveiller les taux de remplissage des filesystems(du, df)██Les outils de baseRecherche de fichiers avec findRecherche de contenu avec grepExemples de séquences de travail classiques██Arrêt/Démarrage du systèmePrincipe des runlevelsComportement de init (/etc/inittab)L’arrêt d’un serviceL’arrêt du system██Logs et planificationDisposer d’informations sur le système (log)Filtrage (paramétrage de syslog)Rôle et paramétrage du démon cronExemples de fichier crontab en production██Sauvegarde / RestaurationRéaliser des sauvegardes avec tar (tape archiver)Savoir restaurer les donnéesSavoir installer un logiciel au format tarCompresser les fichiers avec gzip ou bzip2██Analyser l’activité du systemQuel processus correspond à quelle applicationou service ?Surveiller les processus (ps, top, ?)La richesse des informations de /procAnalyser la gestion des E/S disques (vmstat).La consommation mémoire██Configurer le réseauLes principaux fichiers à renseigner (@IP,masque, passerelle, DNS)Commandes de tests (ifconfig, ping, netstat)██Utiliser le réseauDifférences entre ftp et sftpTransférer des fichiers avec ssh ou sftpDifférences avec scpAccéder à une ressource distante (mount)ParticipantsToute personne (utilisateur, développeur, exploitant,administrateur) évoluant sous UNIX et amené àsurveiller, exploiter, ou administrer le système à unpremier niveau.Pré-requisConnaître les commandes de base unix (cp, ls, ps, kill,…) et être à l’aise dans la manipulation des fichiers(arborescence, bases de vi, …).Unix Administration (systèmes et réseaux)Réf UASR5 joursOBJECTIFSCe formation Unix administration vous permettra de:- Connaître les principes de fonctionnement système UNIX- Configurer et administrer un système (AIX, Solaris, HP-UX, Linux)CONTENU██Introduction██Installation██Démarrage et arrêt du système██Outils graphiques██Gestion des utilisateurs██Systèmes de fichiers██Sauvegardes██Programmation de tâches██Services d’impression██Réseau██Services de nomsProgramme détaillé sur www.plb.fr██NFS██Automonteur██ldap : authentification centralisée██X11██SupervisionParticipantsCe stage est destiné aux exploitants et administrateursde systèmes Unix.Pré-requisIl est demandé aux participants de connaître les basesdu système Unix.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr21


U nix / Linux / MAC OSLinux prise en mainRéf ULMO4 joursOBJECTIFSCette formation Linux vous permettra de découvrir Linux de façon progressive et efficace.Elle vous présentera une sélection rigoureuse mais néanmoins complète des connaissancesessentielles pour aborder sereinement Linux. Vous apprendrez aussi l’essentiel del’installation et les bases de l’administration pour acquérir une réelle autonomie dans votreutilisation de Linux.CONTENU██Qu’est-ce que Linux ?• Les architectures supportant LinuxLes logiciels libres, la licence GPL, GNU etLinux.Pourquoi autant de distributions Linux ?Et Unix ?Où trouver les bonnes sources d’information surLinux ?La documentation en ligne, les Howto, les FAQ.Sites Web, newsgroups, forums.██Le démarrage d’un système Linux• Le boot, démarrage du noyau• Les fichiers sollicités et leurs rôles (grub,lilo, inittab).La philosophie des runlevels.Travaux pratiquesLe démarrage commenté d’un système Linux enmode «pas à pas».██L’environnement de travail• La ligne de commande (bash)Le décodage d’une ligne de commande :$,*,’,»,`, etc.Les redirections et les pipes (>,|).Les caractères spéciaux (synthèse).Le lancement de la commande (alias, fonction,commande interne, PATH).• L’environnement texteLes fichiers bashrc, .bash_profile, .bash_history,...Les principales variables du bash (PS1, HOME,PATH ...). L’éditeur vim.• L’environnement graphiqueRôle et paramétrage du serveur X (xorg.conf,gdm.conf, DISPLAY, ...).Travailler sous GNOME ou KDE (librairiesconcernées, applications spécifiques) ?• Best of d’applications graphiques utilesNavigateurs, mails, gestionnaire de fichiers,traitements de texte, bookmarks déportés,anti-virus multi-plateformes sous Linux, gravure,multimédia, ...Tout faire avec un navigateur (usermin).Travaux pratiquesPersonnalisation de son environnement detravail (prompt, alias, PATH, .bashrc, ...).██Gestion des fichiers• Une structure arborescenteContenu des répertoires standard (/bin, /home, /usr, ...).Notion de filesystem (mount, df, ...).Les commandes de base : mkdir, cd, pwd, ls,rm, file, cat, ...Gérer correctement les permissions d’accès auxfichiers (umask, chmod, ...).Les liens symboliques.Travaux pratiquesCréation et gestion d’une arborescence de fichiersreprésentant un site Web. Mise en œuvrede liens symboliques pertinents.██Gérer les processus• Le multitâche sous LinuxLes différents modes de lancement d’un scriptou d’un programme : &, service, shebang, bashscript.Visualiser les processus : ps, top, gtop.• Communiquer avec les processusEnvoyer un signal avec kill.Les arguments de la commande service (start,stop, restart, reload).██Linux en réseau et cohabitation avecWindows (Samba)• Les protocoles, les services... : TCP/IP,NFS, SMTP, DNS, DHCP...La connexion à une machine distante : telnet,sshLes transferts de fichiers : (s)ftp, rcp.Linux et Windows (Samba, serveur et client). Etla sécurité !!!• Configuration IP standard d’un serveurLinuxLire et modifier sa configuration (@IP, DNS,passerelle) pour accéder au Web.Gestion des paramètres utilisateur liée aux mailet navigateur Web• Configuration Wifi (sans fil)Les bons pilotes, leur installations et leur paramétrage.La commande iwconfigTravaux pratiquesConfiguration du poste de travail pour accéderà Internet.Accès depuis Windows à un répertoire Linuxpartagé sous Samba (démo).Automatisation de transfert de fichiers par FTP.██Installer LinuxLes matériels supportés et les configurationsminimales.Les informations à recueillir avant l’installation.Quel partitionnement et quel type de file systempour quel besoin ?La cohabitation avec Windows (multiboot). Lespièges classiques.Travaux pratiquesInstallation de Linux (partitionnement pertinentdu disque, l’impact du choix des packages, laconfiguration du réseau).Problèmes classiqueset résolutions (carte graphique non reconnue,cohabitation avec Windows...).██Compléments d’administrationL’administration via les outils graphiques (Webmin,outils systèmes, etc.).Créer un compte et son environnement.Installer un logiciel (packages et sources).Exemples d’utilisation des commandes rpm etapt-get ... Problèmes classiques et solutions.Travaux pratiquesCréation d’un compte avec la commande useraddpuis avec WEBMIN.Installation d’un logiciel à partir de ses sources(tar).Installation d’un package rpm.ParticipantsProfessionnels de l’Informatique ayant besoin d’utiliserou d’évaluer Linux dans un contexte professionnel.Futur administrateur Linux ayant besoin d’acquérir debonnes bases sur Linux.Pré-requisLes participants doivent avoir de bonnes connaissancesen informatique mais aucune connaissanced’Unix ou de Linux n’est requise.22 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


U nix / Linux / MAC OSLinux administration systèmeRéf ULAS5 joursOBJECTIFSLinux est un système d’exploitation fiable et reconnu par les principaux acteurs dumarché. Cette formation vous apportera les connaissances indispensables pour installer etadministrer Linux au quotidien.CONTENU██L’installation du système et multifenêtrage██Administration de base██Gestion des disques et autrespériphériques██Noyau, Performances et Tuning██Intégration dans le réseau existant██Présentation de services réseauxsous GNU/LinuxParticipantsIngénieurs système ou responsables de réseaux ayantbesoin de mettre en œuvre Linux dans le contexte del’informatique d’entreprise.Programme détaillé sur www.plb.frPré-requisLes participants doivent posséder une bonne maîtrisede l’utilisation d’un système Linux.Linux services réseauxRéf ULSE4 joursOBJECTIFSCette formation Linux Réseaux vous permettra d’administrer les services réseaux essentielsd’un serveur Linux d’entreprise sécurisé et stable. Vous apprendrez à• Mettre en oeuvre les services de bases comme le DNS et le DHCP (client et serveur),• Implémenter un réseau sécurisé (routage, firewal, iptables, cryptage) avec possibilitésd’accès entrant (ssh, sftp) et sortant (Passerelle Web, Proxy Squid),• Centraliser les comptes avec un annuaire LDAP,• Partager des ressources disques et imprimantes auprès des clients Linux ou Windows(Samba, cups)• Mettre en œuvre un serveur de messagerie Postfix,• Mettre en œuvre les outils d’analyse du réseau et analyser ses dysfonctionnements.CONTENU██Configuration de base de TCP/IP██Administration et analyse de base██Centraliser les comptes avec LDAP██Samba██La messagerie██Les accès externes contrôle d’accèsau web██La sécuritéPré-requisLes participants doivent maîtriser Unix ou Linux (utilisationfluide et connaissance de l’administration debase).La participation au stage Linux Administration (ouLinux pour administrateurs Unix) ou la maîtrise dessujets qu’ils abordent est le pré-requis nécessaire.Programme détaillé sur www.plb.frTravaux pratiquesLes nombreux exercices et études de cas progressifsseront réalisés sur un réseau de serveurs Linux etpostes Windows XP.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr23


U nix / Linux / MAC OSLinux Administration avancée(Expertise, Optimisation, incidents)OBJECTIFSLe système GNU/Linux s’est imposé comme une alternative sérieuse sur le segment desserveurs d’entreprise. Cette formation Administration Linux avancée permettra de maîtriserle comportement de ses serveurs Linux en disposant d’une véritable autonomie dans lediagnostic des dysfonctionnements du système. On vous montrera également commentoptimiser ses serveurs et disposer des bons outils à tous les niveaux.CONTENU██Stockage avancé sous Linux• L’importance des choix physiquesL’alternative au stockage classique : SAN (StorageArea Network), NAS (Network-attachedstorage) , iSCSIPrincipes de mise en œuvre d’un NAS• Les filesystemsRappels sur les différents filesystems (ext2,ext3, ext4, xfs, ?)Comment le noyau « discute » avec les pilotesdes filesystems (vfs) ?Installation ROOT-on LVM on RAID• L’apport d’EVMSUnifier l’administration avec EVMS(EnterpriseVolume Management System)Construction d’un noyau pour EVMSMise en œuvre des EVMS ToolsFilesystem root et EVMS██Maîtriser les packages sous Linux• Exécution d’un programme sous LinuxChargement des librairies (ld, ld.so.conf, LD-PATH, ...)• Gestion des RPMDifférences entre package RPM et sourcesRPMConstruire soit même un package (.src.rpm,.spec, rpmbuild)Spécificités des packages Debian (.deb)• ExploitationUtiliser un miroir local (synchronisation)Patch et mises à niveau (principes, risques)██Maîtriser le noyau et lespériphériques sous Linux• Le dialogue des périphériques avec lenoyauRappel sur le fonctionnement du noyau et desmodulesEvolution de la philosophie des concepteurs (/dev, devfs, udev)Quand doit-on créer un fichier spécial (mknod,MAKEDEV, ?)Quelles relations entre udev, hal, kudzu, discoverer?• Périphériques USBQuelles différences entre les interfaces UHCIet OHCI ?Ajout d’un périphérique USB (démon USB,agents USB, hotplug, ?)Imposer un /dev/xxx à un périphérique (règlesUSB, udevinfo)• Compilation du noyauBien comprendre le fichier .configCompiler et installer un driver spécifiqueCréer un fichier initrd (mkinitrd)██Surveillance avancée du systèmesous Linux• Les logsLes alternatives à syslog (syslog-ng, logcheck)Les outils spécifiques par service (Apache,Squid, firewall, ?)La rotation des logs (logrotate)• Le réseauUtiliser Nagios avec Nagat (Nagios AdministrationTool)Créer des graphiques avec CACTI (perte depaquets, latence, ?)Surveillance des ports (netstat, nmap)• Système et processusBien exploite /proc et /sysFichiers et ressources utilisés (lsof, vmstat)█ █ « Troubleshooting » et dépannagesous Linux• GRUB mis à platFonctionnement de GRUB (MBR, stage1, stage1.5, etc. …)Le shell de grubReconstruire ce qui a été « cassé » sans réinstallerle systèmeCréer une clé USB bootable de réparation• FilesystemsEn quoi consiste le checking d’un filesystem ?tune2fs et debugfs par l’exempleLa commande fsck à chaud ?Pourquoi certaines commandes se « gèlent » enaccédant à certains fichiers ?• AffichageAnticiper les problèmes d’affichage des caractères(LANG, utf-8, iso-?)Réglages et « réparation » de X (Xorg.conf)• RéseauPrincipaux problèmes WIFIOptions des montages réseau (SMBFS, CIFS,codepage, ?)Lenteur ou problèmes de certaines copiesréseaux• DiversPerte de mot de passeRécupération de fichiers supprimés██Tuning (réglages) du système Linux• NoyauQue peut-on attendre d’un autre noyau ?Exemples de tuning dans le fichier .configDémarrer rapidement• Disques et filesystemsEvaluer les performances de ses disquesPerformances et technologies ( NAS, SAN,Réf ULAA4 joursSCSI, …)Performances et filesystems (options de mkfs ettune2fs)• MémoireGestion de la mémoire par le noyauDifférentes technologies (DDR, DDR2, entrelacé,…)Bien utiliser la mémoire virtuelle (ramdiskstmpfs, /dev/ram*)Gérer les pics de charges (top, nice, time,vmstat, )Processus, thread, et zombie• RéseauTester les performances du réseau (débit,latence, ...)Optimiser le MTU (tracepath, ifconfig)L’impacte du hardware (FTP 5E, 6, ou 7, fullduplex, …)██Virtualisation• Où en est-on ?Philosophie et vocabulaireLes acteurs (Vmware, Xen, Virtual Box, VirtualPC, HyperV, …)• Mise en œuvreLa simplicité de Virtual Box (installation)Gestion des pseudos-périphériquesRéalisation de snapshotsRetours à des états antérieursInstallation d’images XP, Vista, ?██Gestion de parc avec Asset ManagerOpenSource• PhilosophiePrincipes de fonctionnementGérer la répartition des licences dans le parc• Mise en oeuvreInstallationDéploiement d’applications et de pilotes sousWindows et LinuxGestion des incidentsParticipantsCette formation Linux avancé est principalement destinéeaux administrateurs.Pré-requisPour suivre cette formation Linux avancé, il estconseillé d’être administrateur Linux.Travaux pratiquesNombreuses simulations d’incidents système et d’exploitationréalistes.24 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


U nix / Linux / MAC OSMaîtriser les outils LinuxRéf ULOU4 joursOBJECTIFSSavoir être performant en choisissant le bon outil pour le bon traitement dans le vaste atelieroffert par l’Open Source. Maîtriser l’exploitation de fichiers aux formats divers (texte brut,texte formaté, image, binaire, ...) notamment avec grep, sed, et awk.CONTENU██Rappels sur le shell bash██Automatiser les traitements avec desshellscripts██Grep, ed, sed et les expressionsrégulières██Le langage awkProgramme détaillé sur www.plb.fr██Publication des données██Outils et commandes sur les fichiersParticipantsLe cours s’adresse à tous ceux qui souhaitent approfondirleurs connaissances des outils et utilitaires sousLinux.Pré-requisUne connaissance des commandes de base estnécessaire et Linux ou Unix (ls, cp, mkdir, … ne sontpas abordées).Sécuriser un système Unix/LinuxRéf ULSS4 joursOBJECTIFSCette formation sécurité Linux vous montrera comment sécuriser des serveurs Linux,au moyen d’outils et Logiciels Libres, ces outils sont nombreux, mûrs et adoptés par lesprincipaux acteurs du marché.À l’issue de cette formation, les participants sauront définir une stratégie de sécurité,sécuriser des serveurs Linux et maintenir un niveau de sécurité constant dans le temps.Le cours prévoit entre autres les thèmes suivants:- Sécurisation du système « isolé ».- Sécurisation du réseau dans l’entreprise.- Mener à bien un audit de sécurité.CONTENU██Les enjeux de la sécurité██La cryptologie ou la science de basede la sécurité██Les utilisateurs et les droits██Les bibliothèques PAM██Le système SELinux ou la sécuritédans le noyau██Les principaux protocolescryptographiques en client/serveur██Les pare-feux██Les VPN (OpenVPN)██La sécurisation des applications██Les techniques d’auditProgramme détaillé sur www.plb.frParticipantsCe cours s’adresse aux administrateurs de serveurset de réseaux ayant le souci de mettre en oeuvre desserveurs sécurisés.Pré-requisLa connaissance préalable de l’administration systèmeLinux, des réseaux et protocoles TCP/IP sontnécessaires.Travaux pratiquesCette formation sur la sécurité de Linux est illustrés parde nombreux travaux pratiques.Les participants seront amenés à mettre concrètementen oeuvre les notions théoriques abordées. L’apprentissagepar la pratique favorisera l’acquisition d’un hautniveau d’expertise sur Sécurité du système Linux.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr25


U nix / Linux / MAC OSEcriture de drivers et programmation noyau LinuxRéf ULED4 joursOBJECTIFSCette formation Linux driver vous permettra de maîtriser le développement de pilotes depériphériques (drivers) robustes et adaptés aux différentes déclinaisons de Linux.ce cours vous permettra aussi de comprendre en détail les mécanismes internes du noyausollicités par les applications (mémoire, ordonnanceur, entrées-sorties).Savoir développer et intégrer de nouveaux éléments dans le noyau Linux comme desprotocoles réseau ou des systèmes de fichiers.CONTENU██Programmation Linux en modenoyauLe noyau Linux : concepts et licences. Implicationde la GPL sur les développements noyaustatiques et modulaires. Cycles de développementdu noyau, versions et diffusion dessources.Mode superviseur et utilisateur, fonctionnementdes appels-système. Principes des modules, etorganisation des sources du noyau.Outils de développement (Gcc, Kconfig et Makefile),et de débogage (Kgdb, Ltt).Principe de compilation du noyau et desmodules.Dépendances et contrôle de versions desmodules.Exportation de symboles.Travaux Pratiques :Compilation et installation d’un noyau 2.6.Observation des appels-système invoqués.Application de patches pour débogage noyau.Ecriture et test de modules simples. Utilisationdu système de fichier sysfs. Intégration de modulesdans la chaîne de compilation du noyau.Chargement automatique au boot.██Éléments essentiels deprogrammation noyauPériphériques : bloc, caractère, réseau etméthodes de développement.Contextes de fonctionnement du noyau : appelsystème,interruption et threads. Synchronisationdes appels-système par sémaphores etmutex. Protection des variables globales parspinlocks.Eléments temporels : ticks et jiffies, mesureshoraires, attentes actives et sommeils. Programmationd’actions différées et timers.Représentation des processus et threads, tâche« current ». Accès aux informations concernantle processus en cours d’exécution. Préemptibilitédu noyau 2.6.Mémoires virtuelle et physique, espace d’adressageutilisateur et noyau.Communication avec les processus par lesystème /proc.Travaux pratiques :Ecriture d’un module d’horodatage d’événementsà haute précision. Utilisation de notremodule pour chronométrer les phases de boot.Ecriture d’un module d’information sur les structuresinternes des processus.██Écriture de driver, périphérique enmode caractèreEcriture de pilotes de périphériques : fichiersspéciaux (/dev), numéros majeur et mineur,fonctions de rappel (callback).Fonctions essentiellesde gestion de périphérique.Fonctions avancées : paramétrage du périphérique(Ioctl), attentes d’événements, waitqueue.Accès au matériel : ports d’entrées-sorties,mapping de ports ou de plages de mémoirephysique, allocation de mémoire.Les interruptions : activation/désactivations,handler, partages et imbricationBottom half : Tasklet et workqueue, softirq.Travaux Pratiques :Ecriture progressive d’un pilote périphérique enmode caractère complet, incluant l’implémentationdes appels-système, la gestion des interruptions,l’utilisation d’entrées-sorties physiques,la protection des variables globales, l’appel deroutines différées, et le paramétrage du driveravec les différentes méthodes étudiées.██Périphérique en mode bloc etsystème de fichiersPrincipe des périphériques en mode bloc.Enregistrement du driver.Callback de lecture et écriture. Support duformatage, et opérations avancéesOrdonnanceur des entrées-sorties par bloc dunoyau 2.6, choix d’une stratégie.Conception/Implémentation/Enregistrement dessystèmes de fichiers.Travaux Pratiques :Ecriture d’un pilote complet de périphériquevirtuel (disque ram). Formatage et montagedu disque ram. Implémentation d’un systèmede fichiers personnalisé. Ecriture d’un outil deformatage. Tests du système de fichier.██Eléments avancés de programmationnoyauAllocations de mémoire : par zones physiques,virtuelles ou par pages.Modèle des drivers du noyau 2.6 : Kset et Kobject.Gestion des événements Hotplug.Accès au bus PCI : adressage, drivers, autodétectionet interruptions.Transferts DMA : organisation des adresses,allocation des buffers et transfert de données██Interfaces et protocoles réseauGestion des interfaces réseau sous Linux. Enregistrementd’une interface net_device. Callbackd’émission et réception. Implémentation etoptions de la pile IPv4 sous Linux. Transfert despaquets sk_buff. Résolution d’adresse et détaildu routage.Travaux Pratiques :Ecriture d’un driver réseau pour périphériquevirtuel. Initialisation et affectation d’adresse IP.Ecriture et intégration d’un protocole réseaupersonnalisé. Ecriture d’un module d’analysestatistique de la pile IP.██Drivers pour périphériques USBPrincipe des périphériques USB.Sous Système USB-core.Exploration de sysfsAccès aux « endpoints » de dialogue.Types de périphériques.Construction d’un URB.Dialogue en modes « Contrôle » et « Interruption».Inscription d’un gestionnaire de communicationen modes « Bulk » et « Isochrone ».Travaux Pratiques :Enregistrement d’un driver USB. Etudes desendpoints disponibles. Ecriture d’un driver pourcarte d’acquisition Velleman K8055. Etude d’undriver en mode bulk. Ecriture d’un driver dewebcam en mode isochrone.Pré-requisLes participants doivent disposer d’une bonne connaissancede Linux et d’une bonne maîtrise de la programmationen C.Travaux pratiquesLors de cette formation Linux driver de nombreux exerciceset études de cas progressifs seront réalisés surun réseau de serveurs Linux,Tous les programmes réalisés en TP existent sousforme de squelettes que les participants complètenteux mêmes.26 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


U nix / Linux / MAC OSLinux temps réel et embarqué, ProgrammationRéf ULTR4 joursOBJECTIFSCette formation Linux embarqué vous permettra de:- Découvrir l’ensemble des outils de développement industriel disponibles librement sousLinux.- Disposer de méthodes pour déployer Linux ou uCLinux sur des systèmes embarqués enéquilibrant les performances et l’occupation mémoire.- Maîtriser les algorithmes d’ordonnancement temps-partagé ou temps-réel souple, lesmécanismes de communications entre processus, les options de configuration de lamémoire virtuelle.- Accéder au développement temps-réel strict en utilisant les extensions RTAI et Xenomai deLinux.périodique : Mesure de précision du timer.Communication avec les processus par fifotemps-réel et buffer mémoire. Ecriture d’ungestionnaire d’interruption, mesure du temps delatence.Thème « Xenomai » : Installation de Xenomai,écriture de tâches périodique et de gestionnairesd’interruption. Utilisation des API d’émulation.CONTENU██Développement industriel sous LinuxEnvironnement Linux :Linux et les logiciels libres. Licences GPL,LGPL, BSD... et implications pour le développementindustriel.Kernels et distributions Linux.Outils de développement libres :Environnements intégrés, éditeurs de textes,outils de compilation et Makefile.Débogage, profiling et mise au point.Utilisation de l’environnement Eclipse avecle plug-in CDT :Création de projet, aide en ligne, indexation.Débogage classique, post-mortem, et d’applicationen fonctionnement.Compilation et installation du noyau Linux2.6. :Compilation et utilisation de bibliothèques statiqueset dynamiques.Création et utilisation d’une chaîne de compilationcroiséeTravaux Pratiques :Détection d’erreur à la compilation, à l’éditiondes liens. Débogage pas-à-pas et autopsie postmortem. Débogage avec Eclipse. Obtention destatistiques diverses durant l’exécution. Tests decouverture. Utilisation d’une chaîne de compilationcroisée et test sur Power PC.██Environnements restreints etsystèmes embarquésProblématique des systèmes embarqués :Contraintes matérielles, logicielles et opérationnelles.Choix d’un système d’exploitationembarqué.Préparation d’un noyau linux embarqué :options essentielles pour la réduction de taille.Système de fichiers. Bibliothèques systèmepour l’embarqué. Compilation croisée du noyau.Boot du noyau sur cible ARM :Préparation du système de fichiers.Fichiers spéciaux des périphériques :Processus init.Applications et utilitaires à embarquer :Débogage à distance sur la cible. Configurationd’Eclipse.Travaux Pratiques :Installation de la chaîne de compilation. Compilationd’un noyau de taille réduite. Création d’unsystème de fichiers. Incorporation d’applicationsminimales et test sur émulateur.██Multitâche sous Linux, temps-réelsoupleProcessus et threads :création, terminaison, attente, synchronisation(mutex et variables conditions).Communication entre processus :files de messages Posix, mémoire partagée etsémaphores.Mesures horaires et des attentes :fonctionnement périodique (timers).Ordonnancement temps-partagé et prioritésdes processus :Préemptibilité du noyau 2.6.Temps-réel souple Posix.1b :Principes, configuration de l’ordonnancement.Processus et threads.Limites du temps-réel sous Linux standard.Problèmes algorithmiques liés au temps-réel(synchronisation, inversion de priorité, etc.) etsolutions.Travaux Pratiques :Création de processus, Zombies. Processusmulti-threads, synchronisation.Priorités temps-partagé et effets sur le partagedu CPU. Fonctionnement de l’ordonnanceur.Ordonnancement temps-réel souple. Vérificationdu fonctionnement temps-réel.Vérification de la précision des timers et dessommeils.██Temps-réel strict - Extensions RTAI etXenomaiConcepts de temps-réel strict :Principe des micro-noyaux RT-Linux, RTAI,Adeos, Xenomai, LXRT.Installation et API de RTAI :Création de tâches simples et périodiques ;Attentes actives et mises en sommeil ; Timerstemps-réel.Configuration du timer matériel :Choix d’un ordonnancement périodique ouone-shot.Synchronisation des tâches par sémaphores,files de message et RPC.Communication avec les processus utilisateurpar fifos temps-réel et buffers partagés.Gestion bas-niveau des interruptions, et émulationd’interruptions pour le noyau Linux.Installation et API de Xenomai :API native et émulation des API Psos, Vrtx,VxWorks.Travaux Pratiques :Thème « RTAI » : Installation de RTAI. Créationde tâches temps-réel strict. FonctionnementPré-requisLes participants doivent disposer d’une bonne connaissanced’Unix ou de Linux et d’une bonne maîtrise de laprogrammation en C.Travaux pratiquesLes nombreux exercices et études de cas progressifsseront réalisés sur un réseau de serveurs Linux.Tous les programmes réalisés en TP existent sousforme de squelettes que les participants complètenteux mêmes.Un Cdrom est fournit à chacun des participants contenantla correction des travaux pratiquesTél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr27


U nix / Linux / MAC OSDéveloppement système sous Linux ou UnixRéf UDLU4 joursOBJECTIFSLe Développement d’application système sous Linux ou Unix exige de la rigueur et uneconnaissance structurée des API. Cette formation vous permettra de maîtriser toutesles facettes de la programmation système: Gestion des processus et threads, gestionfine du système de fichiers et de la mémoire, et bien entendu l’ensemble des outils decommunication inter-processus. Pour être vraiment complet ce cours présente égalementles éléments d’administration système essentiel à tous développeurs.CONTENU██Outils et méthodes dedéveloppement██Les threads Posix.1c██Communiquer sur le réseau██Déroulement des processus██Gestion de la mémoire██Signaux et communication entreprocessus██Entrées-sorties classiques etavancéesProgramme détaillé sur www.plb.frPré-requisLes participants doivent disposer d’une bonne connaissanced’Unix ou de Linux et d’une bonne maîtrise de laprogrammation en C.Travaux pratiquesLes nombreux exercices et études de cas progressifsseront réalisés sur un réseau de serveurs Linux, tousles programmes réalisés en TP existent sous forme desquelette que les participants complètent eux mêmes.Linux RedHat, administration de serveurRéf ULRS5 joursOBJECTIFSRedHat Linux est sans doute le système Linux le plus utilisé par les entreprises. Cetteformation Linux RedHat vous apportera les connaissances indispensables pour installer etadministrer RedHat Linux au quotidien.CONTENU██Installer un système RedHat Linux██Premiers réglages du systèmeRedHat██Administration au quotidien deRedHat██Gestion des périphériques sousRedhat Linux██Configuration du réseau et desprincipaux services sous RedhatLinuxParticipantsIngénieurs système ou responsables de réseaux ayantbesoin de mettre en œuvre Linux dans le contexte del’informatique d’entreprise.Pré-requisLes participants doivent posséder une bonne connaissancedes concepts de base Unix ou Linux.La participation aux stages Linux l’essentiel ou MaîtriserUnix est un bon pré-requis.Programme détaillé sur www.plb.frTravaux pratiquesLes nombreux exercices et études de cas progressifsseront réalisés sur un réseau de serveurs Linux Red-Hat 9.28 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


U nix / Linux / MAC OSAdministration SolarisRéf USAS5 joursOBJECTIFSCette formation Solaris 10 vous permettra de :- Savoir configurer- Administrer un système SolarisLes participants travailleront sur des serveurs Sparc multi processeurs.CONTENU██Introduction██Installation de Solaris██Démarrage/arrêt██SMF██Gérer les utilisateurs sous Solaris██Système de fichiers sous Solaris██Sauvegardes██Ordonnancement██NFSProgramme détaillé sur www.plb.fr██Impressions██X11██Virtualisation██SMCParticipantsExploitants et administrateurs de systèmes Solaris.Pré-requisConnaissance des principes de fonctionnement d’unsystème unix, et le shell.Administration AIXRéf UAIX5 joursOBJECTIFSCette formation Administration AIX vous permettra d’acquérir les compétences nécessairesà l’administration d’un système AIX afin de garantir son bon fonctionnement et de gérer sesressources.Cette formation répond aussi aux attentes des administrateurs des différentes versionsd’AIX.CONTENU██Prise en main du système██Prise en main de l’interface graphique██La documentation██Présentation des outilsd’administration██Gestion des groupes et desutilisateurs██Logical Volume Manager██Système de fichiers██Charger un système généré██TCP/IP et NFS██Les unités██Gestion des impressions██Sauvegarder et restaurer██Lancer les procédures différées██Surveillance du système██LogicielProgramme détaillé sur www.plb.frParticipantsCAdministrateurs, ingénieurs système, chefs deprojets.Pré-requisIl est nécessaire de posséder de bonnes notions debase sur le système Unix.Travaux pratiquesDans nos salles de formation sont installés plusieursserveurs AIX reliés entre eux par le réseau local etpouvant accéder à internet.Cet équipement permet de baser le stage sur la pratique,les participants peuvent à tout moment visualiseret tester l’ensemble des thèmes exposés parl’animateur.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr29


U nix / Linux / MAC OSMac OS X Prise en MainRéf UMOP2 joursOBJECTIFSUn cours intensif qui vous permettra d’acquérir toutes les compétences nécessaires àl’utilisation efficace et fiable de MAC OS X. Vous pourrez par la suite facilement utiliser etconfigurer l’environnement graphique de Mac OS X. A l’issue de la formation vous serezcapable de :- décrire l’environnement Mac- utiliser le finder- manipuler des fichiers- travailler en réseau- utiliser et paramétrer les applications de base- savoir résoudre les problèmes courantsCONTENU██Présentation générale matériel etlogicielHistorique (survol rapide).Évolutions du système Mac OS.Évolution de la gamme d’ordinateurs.Lexiques propres à AppleSpécificités du « monde » Mac / PC██La connexionPanneau de connexion.Auto-connexion.Plusieurs utilisateurs connectés simultanément.██Présentation du Finder (bureau)Manipulation des volumes, dossiers et fichiers(choix de présentation, copie ou déplacement,choix de l’application associée, informationsdétaillées, droits d’accès).Menus et modificateurs claviers (shift, option etcontrol).Création d’alias pour accéder plus rapidementaux documents.Suppression de documents et Corbeille.Personnalisation des fenêtres.Connexion à un dossier partagé sur le réseau.Outils spécifiques : Dashboard, Exposé.██Utilisation de la sourisAffichage du menu contextuel avec 1 seulbouton.Sélections multiples disjointes.██Le menu PommeMise en veille ou arrêt de l’ordinateur.Redémarrer l’ordinateur.Fermeture de session.██Le DockChoix de l’application active.Ajout/conservation d’une application, d’undocument.Réglages (position, taille, effets spéciaux).██Au sein des applicationsLancement (Dock ou dossiers Applications).Manipulation des fenêtres.Enregistrement d’un document dans un dossier.Impression et envoi de télécopie.Basculement d’une application à l’autre.██Recherche d’informationsPrésentation de Spotlight.Programmes utilisateur «standard»Navigateur Web.Gestionnaire de courrier électronique.Éditeur de texte.Visionneuse PDF et formats graphiques.Gestionnaire d’emploi du temps.Visioconférence.Outil de synchronisation des PDA et des téléphonesportables.██Personnalisation de l’interfaceProgramme Préférences Système : apparence,affichage, date et heure, clavier et souris, localisation,etc. …██Travailler en réseauPrésentation de la configuration d’un réseauRéglages et activation du partage de fichiersConnexion à des postes Mac OS et Windows ;échange de fichiersAccès aux imprimantes du réseauParamétrer son poste pour accéder à Internet(clé Wifi)██Savoir résoudre les problèmescourantsRésolution des problèmes d’impressionRéparer sa connexion Internet██Synthèse avec les participantsBien organiser son poste de travail sous MacLes mauvais réflexes à éviterVisite des sites de références dans la communautéMacLes logiciels que l’on recommandeParticipantsTout utilisateur de micro-ordinateur ayant une premièreexpérience sur les systèmes d’exploitation graphiques.Programme détaillé sur www.plb.frPré-requisSavoir utiliser un micro-ordinateur.30 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


U nix / Linux / MAC OSAdministration Mac OS X niveau 1Réf UMA13 joursOBJECTIFSUne formation Mac OS X axée résultats qui fournit au participant l’ensemble des techniquespour installer et administrer au quotidien un système Mac OS X. Concrètement il s’agira de :- comprendre l’architecture matérielle des machines- savoir ajouter un disque ou de la mémoire- savoir partitionner et exploiter un disque- installer Mac OS X- gérer les comptes utilisateurs- configurer le réseau (filaire et wifi)- comprendre le vocabulaire côté serveur (DNS, DHCP, Passerelle, …)- gérer les ressources disques et imprimantes en réseau- comprendre l’intérêt du terminal et des commandes shells- visualiser les journaux du système Mac OS XLes services réseaux sont abordés en détail dans le cours UMAS « Administration Mac OSX Server ». Le cours UMA2 Administration Mac OS X niveau 2 détaille certains concepts vusici et s’attache principalement à la ligne de commande.CONTENU██Aspects Matériel et cœur de systèmeSurvol des aspects matérielsLes différents types de ressources à gérerRôle de l’OpenFirmware sur architecture Power-MacEt de EFI sur architecture IntelOù trouver les bonnes informations ?Installation et vérification de la mémoire vive██Installer et paramétrer Mac OS XInstallation détaillée du systèmeInstallation et configuration Windows via Boot-CampPersonnalisation du démarrage et de l’arrêtInstallation de nouveaux logicielsQu’est-ce qu’un package ?Outils alternatifs (MacPorts, Fink, …)██Gestion des disquesAjout de disqueCréation des systèmes de fichiers et leur maintenance(montage, différents types possibles, ?)JournalisationRedimensionnement des partitions HFS+ (surMac Intel)Configuration et gestion de la mémoire virtuelle(swap)██Administration des comptesutilisateurs et groupesCaractéristiques des comptes utilisateursLes comptes systèmesCréation de groupes (nouveauté OS X 10.5Leopard)Les fichiers mis en œuvre pour la déclaration denouveaux comptesLa confidentialité dans un environnement MacOS XGestion des «Préférences»Configuration de la connexionSuppression d’un utilisateur mais conservationde ses données██Gestion des fichiersEléments visibles / Détails cachésMéta-données UnixMéta-données Apple HFS+Listes de contrôle d’accès██Disponibilités des donnéesPhilosophie de la sauvegarde des donnéesSur disques amoviblesSur CD-R ou DVD-R (création d’image, gravure)Time Machine (nouveauté OS X 10.5 Leopard)Communication avec les onduleursHibernation (sur portables Mac Intel)██Configurer le réseau (TCP/IP)Réglage des interfaces réseauPrincipe «d’emplacements»Statique (manuel)Via DHCP (automatique)Auto-configurationPasserelle par défaut██Travailler en réseauRéglages et activation du partage de fichiers;règles d’accèsAccès aux imprimantes du réseauAccéder aux annuaires distants via Utilitaired’Annuaire██La sécuritéLe contrôle d’accès sous Mac OS XPrévention et limitation des risquesAccès au compte super-utilisateur (activation dece dernier)Mise en quarantaine██Maintenance et premiers pas avec leterminalDépannages classiquesRéinitialisation de mot de passeRéparation des droits d’accèsRéparation d’un système de fichiersMise à jour du systèmeExploiter l’utilitaire de disqueUtiliser le terminal pour la saisie de commandesShellUtiliser la console et visualiser les logsAccéder aux tâches via le Moniteur d’ActivitéConnaître la séquence de démarrageParticipantsPersonnes en charge de l’administration d’un systèmeMac OS X.Pré-requisDe bonnes connaissances générales en informatiqueet être un utilisateur MAC averti.Idéalement avoir suivi le cours UMOP (Mac Os X priseen main).Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr31


U nix / Linux / MAC OSAdministration Mac OS X niveau 2Réf UMA24 joursOBJECTIFSCette formation Mac OS X vous permet de mettre en place les principaux services réseauxsous Mac OS X et d’élargir votre maîtrise du système. Concrètement, à l’issue de laformation vous serez capable de :- gérer la tolérance de panne avec des disques fonctionnant en RAID- gérer les systèmes de fichiers- personnaliser le démarrage du système- mettre en place différents modes de sauvegarde- mettre en œuvre toute une infrastructure réseau (services DNS et DHCP)- proposer des services réseaux sécurisés (web, fichiers, messagerie, …)- utiliser le terminal pour être efficace- administrer votre machine à distanceA la fin de cette formation, les participants pourront mettre en place des systèmes Mac OS Xet en assurer une exploitation fine et pertinente au quotidien.La très grande majorité des aspects évoqués ci-dessous seront appréhendés par le biaisd’une interface textuelle via l’application Terminal avec un interpréteur de commandes etdes programmes essentiellement spécifiques à Mac OS X. Il ne faut pas confondre ce stageavec son équivalent « graphique » Mac OS X server qui d’ailleurs nécessite l’acquisitiond’une licence spécifique..Programme détaillé sur www.plb.frCONTENU██Principales phases d’exploitationd’un site██Gestion des aspects réseaux (TCP/IP)██La sécurité██Automatisation██Télémaintenance, Gestion desincidents et Réglages finsParticipantsPersonnes en charge de l’administration système.Pré-requisDe bonnes connaissances générales en informatiqueet être un utilisateur MAC au quotidien, avoir suivi lecours UMA1 « Administration MAC OS X niveau 1 » ouposséder un niveau équivalent.Le stage de niveau 1 peut être évité par des participantsayant une bonne maîtrise des systèmes Unix et/ou Linux.Mac OS X Server administrationRéf UMAS4 joursOBJECTIFSCette formation Mac OS X server s’articule autour de la mise en place d’une infrastructureréseau et des principaux services réseaux généralement utilisés en entreprise.Concrètement à l’issue de la formation vous serez capable de :- installer Mac OS X serveur- mettre en œuvre l’infrastructure réseau (DNS, DHCP)- sécuriser le réseau (VPN, firewall)- administrer un serveur à distance- mettre en œuvre un annuaire de comptes utilisateurs (Open Directory)- partager des fichiers et des imprimantes- sauvegarder et restaurer rapidement une configuration (image)- disposer d’un serveur de messagerie (Apple Mail Server)- proposer des services collaboratifs aux utilisateurs (serveur WEB, wiki, blog, webmail, …)- Mettre en oeuvre votre propre service de PodcastCe cours est dédié à la version Server de Mac OS X et par conséquent l’interface graphiqueutilisée tout au long du stage n’est disponible que pour cette version spécifique de Mac OSX appelée « Mac OS X Server ».██Centraliser les comptes utilisateursdans un annuaire██Les services de fichiers etd’impression██Les services de messagerie██Les services de déploiement██Les services collaboratifs et lesservices Web██Gérer vos propres PodcastsCONTENU██Mise en service de Mac OS X ServerProgramme détaillé sur www.plb.fr██Paramétrer le réseau dans saglobalitéParticipantsPersonnes en charge de l’administration des servicesréseaux d’un système Mac OS X Server.Pré-requisIDe bonnes connaissances sur l’environnement MACet des compétences TCP/IP. Idéalement avoir suivi lecours UMA1 (Mac Os X administration niveau 1).32 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


R ÉSEAUXUne filière très complète qui va de la démystification du vocabulaire debase (câble RJ45, Switch, routeur, adresse IP, DNS, DHCP, …) fonctionnementdes services de base) jusqu’à des secteurs de pointe ou plusavancés (TCP/IP, SAN, Wifi, Citrix, …) sans oublier la sécurité, fondamentaledans ce domaine (firewall, checkpoint, …).Nous avons retenu l’offre logicielle de HP Software Network Node Manager(anciennement gamme OpenView), mais également des standards del’OpenSource comme Zabbix, Nagios, Cacti, …Dans le cadre d’une approche ITIL v3, sur le processus de Gestiond’Evénements, l’orientation s’est faite sur la solution HP Software OperationsManager, couvrant ainsi le processus sur le périmètre global (réseau, système,application, métier, ressenti utilisateur, ...).


RéseauxRéseaux, concepts et mise en œuvreRéf RRCM4 joursOBJECTIFSCette formation sur les réseaux d’une grande densité et où les travaux pratiques ont unrôle central, vous permettra de comprendre et de mettre en œuvre toutes les notionsfondamentales propres aux réseaux informatiques d’entreprise. Tous les aspectsvéritablement importants seront abordés notamment les fonctionnalités et la mise en œuvredes équipements d’interconnexion en insistant sur les routeurs, l’essentiel de TCP/IP et desprotocoles de plus haut niveau comme le DNS, DHCP,HTTP etc... Enfin les participantsseront à même de configurer et d’interconnecter des postes client sous Windows ou Unix/Linux.CONTENU██IntroductionUn réseau pour quoi faire?Les différents éléments et leurs rôles:Les utilisateurs et leurs besoins (communiquersur site, entre sites distants, avec l’extérieur).Les aspects architecture: communication, interconnexiondes éléments,administration sécurité.██Les différents réseaux et principegénérauxClassification des différents types de réseaux.Avantages et inconvénients des différentestechnologies.Quelles technologies pour quels besoins?Communication PC Poste de travail /ServeursPartager les ressources. Nature et objet d’unprotocoleLe Modèle ISO/OSI quel intérêt ? Les 7 couches██Différentes alternatives deraccordementLa paire torsadée, coaxial et fibre optique.Principe et règle de câblageLes sans fil. Les modems et les différentsstandards██Les différents équipements leursrôles et leurs avantages respectifs.Les Répéteurs et HubsLes ponts et Commutateurs(Switch)Les Routeurs : rôles et intérêt.PasserelleÀ quoi sert un FirewallPrésentation de quelque type d’architectureEthernet partagé, Ethernet commutéLe Spanning Tree (principe et mode de fonctionnementTravaux pratiquesCréation d’un réseau local salle de cours raccordementdes Switch et des stations de travail.██Les réseaux locaux (LAN)Pourquoi et quand utiliser un réseau local?Choix politiques des constructeursAdressage EthernetContrainte et avantage et mode de fonctionnementde Ethernet (CSMA/CD et BEB)Plusieurs débits de 10 Mo à plusieurs Go(10/100 base T/ Gigabit Ethernet/...)Réseaux locaux sans fil (802.11x)██Interconnexion par réseaux grandedistance (WAN)Pourquoi et quand utiliser un WAN?Objectifs et services des WANNotion de circuit virtuelPanorama des WANet des protocoles utilisés (RNIS, ATM, FrameRelay,...)Adsl et ses dérivés (Principe, architecture,encapsulation)██Réseaux sans fil - WiFiRéseaux sans-filWLANTopologiesSSIDExtensions des WLANMéthodes de communication 802.11,802.11a;b;g;nSécurité : WEP, WPA, WPA2, EAP, 802.1x,RADIUS██Notions de base des réseaux TCP/IPLes contraintes d’adressage des réseauxLe protocole IP.Adressages. Configuration.Broadcast et Multicast.Principes des protocoles TCP et UDPNotion de numéro de port.Le modèle client/serveurExemples de configurations IP standard sousUnix/Linux et WindowsTravaux pratiquesInstallation d’un outil de trace (Ethereal)Programmation des adresses IP de stations detravail WindowsPrésentation des adresses MAC, requêtes ARP,table ARPTests de connexion (ping vers les voisins)██Routeurs : interconnecter les réseauxPourquoi et quand utiliser un routeur ?Présentation des mécanismes de routage etd’une table de routageProgrammation d’une table de routage (statique,ou protocole de routage dynamique)Quel protocole pour quel type de routage ?Les principaux protocoles (RIP2, OSPF, BGP, ...)Routeurs multi-protocolesCommutation IPTravaux pratiquesRaccordement des routeursProgrammation des adresses IP sur les routeursPrésentation des adresses MAC, requêtes ARP,table ARP des routeursPrésentation et analyse de la table de routagede la station de travail et du routeurTests de connexion (PING vers les voisinslocaux et distant)██Les services et protocoles de hautniveau DNS et DHCP• Le serveur de nom DNSRôle et intérêt du DNSNotion de domaine.Rôles des serveursEnregistrements DNSRésolution de noms• Le serveur de configuration DHCPDHCP : le serveur de configuration IPRelais DHCPLes autres services rendus par DHCP.• Partage de ressourcesPartage d’une connexion Internet : routeur,proxy, serveur██VoIPPrincipe de Numérisation de la voixDes Codecs rôle et intérêtles contraintes propres à a VoIPGiguePanorama des différents protocoles propre à laVoIP (RTP, RTCP, H323, SIP,MGCP)Exemplessimples de mise en oeuvre en entreprise██Sécurité réseauLes bases de la sécurité réseauÉléments de la sécurité réseau : pare-feux,proxies, sondes, outils de corrélation...Traduction d’adresses : PAT, NAT etSATVPN;VPDNPrincipaux protocoles : GRE, L2TP, PPTP etIPSec██Introduction à l’administration desréseaux• Outils et techniquesPourquoi l’administration est indispensable ?Analyseurs de matériel, Analyseurs de traficréseaux.Les outils de supervision propriétaires• Encore des protocolesSNMP MIB RMON et RMON2ParticipantsCe cours concerne les ingénieurs, technico-commerciaux,maîtres d’ouvrage, informaticiens, correspondantsinformatiques qui cherchent une introductiontechnique aux réseaux. Il constitue une excellentebase pour suivre les cours plus avancés sur le mêmedomaine.Pré-requisLes participants doivent savoir utiliser un minimum lesprincipales applications d’un poste de travail sous Windows(messagerie, navigateur Web, bureautique, …).Travaux pratiquesLes exercices et les démonstrations de ce cours sontbasés sur la construction de bout en bout d’un miniréseau d’entreprise sur le schéma classique siège/agences. Les participants configureront et interconnecterontles différents serveurs, postes de travail et équipementsau fur et à mesure du cours jusqu’à réaliserun véritable réseau d’entreprises comprenant physiquementl’essentiel des sujets abordé dans le cours.34 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


RéseauxRéseaux la synthèse (Séminaire)Réf RE1103 joursOBJECTIFSGrâce à cette formation réseau, vous acquerrez de solides compétences dans le domainedes réseaux. Son approche permet de se focaliser sur tous les points importants desréseaux d’aujourd’hui et de demain. Il vous apportera en un minimum de temps une visionglobale précise et complète des différentes technologies et des différents protocoles utilisésdans les réseaux. Son approche pédagogique vous permettra de rapidement appréhenderles réseaux d’entreprise, les fournisseurs de services, la gestion des réseaux, leursécurisation et leur évolution.Cette formation réseau vous permettra de :- Disposer de bases solides pour débuter dans le monde du réseau- Savoir hiérarchiser les points importants des réseaux d’aujourd’hui et de demain- Comprendre les offres des différents opérateurs du marché- Mesurer les enjeux relatifs aux aspects sécurité et disponibilité██Les réseaux BGP██Voix sur IP (VOIP)██Téléphonie sur IP (TOIP)██Qualité de service (QoS)██Multicast██Gestion des réseaux██La sécurité des réseauxCONTENU██Les réseaux locaux██Présentation██La commutation██Les technologies ATM, XDSL et LRE██Les réseaux WiFi██Les réseaux étendus██Routage et MPLSParticipantsCette formation réseau s’adresse aux :- Professionnels désirant comprendre la structuredes réseaux de données et la transmission dans lesréseaux LAN et WAN par une approche pratique- Techniciens, administrateurs de réseaux, spécialistesPC ayant besoin d’une vision globale des technologiesréseaux au travers de mises en oeuvre- Toute personne souhaitant disposer d’une vision globaleet synthétique des réseaux.Programme détaillé sur www.plb.frPré-requisUtilisation courante de WindowsRéseaux perfectionnement (travaux pratiques)Réf RPER4 joursOBJECTIFSCette formation réseau perfectionnement vous permettra de mettre en œuvre tous lescomposants physiques et logiciels d’une architecture d’entreprise réaliste, complète, etperformante tout en disposant d’une excellente culture générale sur le réseau. Vous serezégalement capable de proposer des solutions techniques aux dysfonctionnements duréseau avec le recul théorique et pratique nécessaire à la bonne prise de décision. Vousdisposerez des bons outils pour surveiller votre réseau tout en étant capable d’assurer sasécurité avec des solutions efficaces.Cette formation Technicien réseau vous permettra de :- Concevoir une architecture de réseau performante (switch, vlan, multicast, …)- Mettre en place les services réseaux (DNS, DHCP, Wifi, ADSL)- Sécuriser votre réseau (firewall)- Créer un VPN entre deux sites (entreprise, utilisateur nomade, particulier)- Superviser le réseau (snmp, nagios, cacti)- Mettre en place une solution de VoIP simple- Disposer des bons outils pour diagnostiquer et réparer les dysfonctionnements du réseauCONTENU██Maîtriser les fondations du réseau(switch, vlan, multicast)Programme détaillé sur www.plb.fr██Maîtriser les services réseauxfondamentaux (DHCP, DNS, FTP)██Sécuriser le réseau (certificats, wifi,VPN, https, firewall)██Administrer et surveiller le réseau(SNMP, Nagios, Cacti)██Voix sur IP et solutions dérivéesParticipantsCette formation Technicien réseau s’adresse auxfuturs généralistes réseau de haut niveau, Futursadministrateurs réseau, responsables informatique,informaticiens.Pré-requisDisposer des connaissances de bases sur le réseaudans sa dimension client (configuration IP d’un équipement,câblage, switch) et d’une culture sur lesconcepts comme les numéros de port, le routage, etplus généralement l’utilisation des services réseaux.Idéalement avoir suivi le stage « Réseaux concepts etmise en œuvre – RRCM ».Travaux pratiquesCette formation technicien réseau est axée sur la pratiqueet la théorie ne sera dispensée que pour disposerdu recul nécessaire aux nombreuses manipulations.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr35


RéseauxIPV6 Mise en ŒuvreRéf RIPV3 joursOBJECTIFSLe succès planétaire d’Internet repose en partie sur la robustesse du protocole IP. Auvu de l’importance et de la croissance d’Internet, cette situation pose de plus en plus deproblèmes. Il est, de plus, prévisible que la demande d’adresses Internet augmente dansles années à venir, même dans les régions du monde épargnées jusqu’ici, suite à desinnovations comme les téléphones mobiles (et bientôt, sans doute, les automobiles et diversappareils) connectés à Internet. IPv6, successeur d’IPv4 a pour objectif d’étendre le nombred’adresses disponibles mais aussi de simplifier les mécanismes de configuration et deroutage. Cette formation IPV6, aborde les nouveautés du protocole, notamment en termesd’adressage, de fonctionnalités, et donne également des best practices pour une migration.Cette formation IPv6 vous permettra de :-Mettre en oeuvre une transition réussie vers IPv6 à l’aide de techniques éprouvées-Assurer la compatibilité des applications avec IPv6-Déployer des protocoles de routage améliorés pour supporter IPv6 et IPv4 simultanémentCONTENU██Introduction à IPv6██Adressage Ipv6██Routage IPv6██Nouveaux protocoles██Mobilité avec IPv6Programme détaillé sur www.plb.frParticipantsCette formation IPv6, s’adresse aux administrateursréseaux, aux ingénieurs réseaux et aux responsablesinformatiques.Pré-requisDisposer de très bonnes connaissances de TCP/IP etdes réseaux.Architecture SANRéf RSAN1 jourOBJECTIFSCette formation SAN vous permettra de prendre connaissance des solutions concrètes enmatière de Storage Management et de comprendre les enjeux, les solutions, et l’évolution.CONTENU██Enterprise Storage██Enterprise Storage management██Technologies██Implémentations - MéthodologiesProgramme détaillé sur www.plb.frParticipantsCette formation SAN s’adresse aux chefs de projets,responsables de production et aux storage managers.Pré-requisConnaissances de base des problématiques de stockagede données en entreprise.36 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


RéseauxOutils de Supervision la synthèseRéf RESV2 joursOBJECTIFSCe séminaire vous permettra de faire un point clair et précis sur les solutions de supervisionactuelles dans leur utilisation au quotidien au cœur de votre système d’information.De l’administration et des tableaux de bords, jusqu’à la mesure du ressenti utilisateur etl’aboutissement à la mesure des contrats de service ;Seront notamment détaillés dans ce cours les points suivants :• Les différentes solutions du marché (offres des éditeurs & OpenSource).• La terminologie des outils ;• Les différentes méthodes et protocoles du domaine ;• Les projets de mise en œuvre, l’identification des acteurs du projet et ses objectifs ;• Les différentes étapes de mise en œuvre de ces solutions ;• Une méthodologie d’évaluation des charges de ce type de projet en fonction du périmètre.• L’évaluation des charges de maintien en condition opérationnelle et de tierce maintenanceapplicative.CONTENU██Positionnement & définitionsDéfinition des différents domainesHistorique de la supervisionLes domaines abordés dans les bonnes pratiquesou les standardsDéfinition des méthodes de supervision██Présentation des acteurs du marchéLes acteurs (HP, IBM, BMC, CA, Open-Source, ...)Positionnement des offres éditeur et Open-SourceRecouvrement des offres██La supervision réseauLes différentes architecturesGestion des événements réseaux, de la disponibilitéet des technologies spécifiquesGestion des configurations et des changementsdu réseauGestion des performances et de la projection(capacity planning)Démonstration d’un logiciel du marché et d’unlogiciel OpenSource██La supervision des systèmes et desapplicationsFédération des événements du système d’informations(hypervision)Gestion des performances des systèmes et desapplicationsDémonstration d’un logiciel du marché et d’unlogiciel OpenSource██La supervision du ressenti utilisateurLa surveillance dite de bout-en-boutLa surveillance de type « sonde »Les contrats de service (indicateurs, périodehoraire, ...)Démonstration d’un logiciel du marché██ProjetObjectifs et acteursLes différentes étapesLes charges projet (mise en œuvre)Les charges récurrentes (MCO)Les évolutions (TMA)Exemples de projetParticipantsDécideur, Chef de projet, Directeur de projet, Directeurdu Système d’Informations.Pré-requisAvoir de bonnes notions générales du systèmed’informations.WIFI : Installation et ConfigurationRéf RWIIF2 joursOBJECTIFSCette formation WIFI vous permettra de:- Connaître les principes de fonctionnement du wifi, les conditions d’utilisation- Savoir élaborer une architecture sécurisée de réseau à base de WiFi.- Connaître les problèmes d’interopérabilité entre les différents standards et les produitsprofessionnels.- Savoir dépanner au quotidien un réseau WiFi.CONTENU██Les réseaux sans-fil██Technologie WIFI██Radio██Architecture██Sécurité██Qualité de serviceParticipantsCette formation wifi s’adresse aux ingénieurs réseauxsouhaitant aborder les technologies sans fil, les chefsde projet et toute personne souhaitant comprendre lesmécanismes du wifiProgramme détaillé sur www.plb.frPré-requisDe bonnes connaissances réseau sont souhaitées.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr37


RéseauxCitrix XenApp 5 , Administrationpour Windows Server 2008 niveau 1 (<strong>Cours</strong> <strong>officiel</strong>)Réf CXA2015 joursOBJECTIFSCette formation Citrix XenApp permet d’acquérir les connaissances et compétencesnécessaires pour déployer et administrer Citrix XenApp et ses composants dans unenvironnement Windows Server 2008 : Web Interface, Application Streaming, LoadManager, Installation Manager et Secure Gateway.Cette formation Citrix XenApp vous permettra de :- Installer Citrix XenApp- Installer et distribuer XenApp- Créer et personnaliser les interfaces des sites Web- Publier des applications et des contenus- Configurer XenApp Web et les services XenApp- Configurer, appliquer et prioritiser les stratégies dans un environnement XenApp- Configurer les imprimantes et les stratégies d’imprimantes, gérer les drivers d’imprimanteset les bandes passantes- Créer et configurer les administrateurs Citrix et leurs permissions- Configurer les affichages et les paramètres SpeedScreen- Configurer le cryptage ICA, SSL Relay et Secure Gateway- Installer et configurer Installation Manager- Identifier les caractéristiques clés de Citrix XenApp Platinium Edition et de ses composantsadditionnels.CONTENU██Installation de Citrix XenApp██Installation et configuration desclients Citrix XenApp██Publication de Ressources██Configuration des stratégies CitrixXenApp██Configuration des sessions dansCitrix XenApp██Configuration de Citrix XenApp██Configuration de l’équilibrage decharge██Déploiements d’applications avecXenApp██Configuration des impressions██Activation de l’accès Web██Streaming d’applications██Sécurisation de l’accès auxressources publiéesProgramme détaillé sur www.plb.frParticipantsCette formation Citrix XenApp s’adresse aux # professionnelsIT, notamment les administrateurs systèmeset réseaux familiers avec les environnements Microsoft®Windows®. Elle est également conseillée pourles ingénieurs systèmes, consultants, analystes, etarchitectes. Enfin, les candidats à la certification CCApour XenApp 5sont également concernés.Pré-requisAvoir une expérience de l’administration en environnementMicrosoft Windows Server 2003 ou WindowsServer 2008.RemarquesCe cours prépare à l’obtention de la certification CCA(Citrix Certified Administrator) pour Citrix XenApp 5(passage de l’examen A05). Il est également le composantessentiel pour les candidats à la certification CCApour Citrix XenApp 5 Platinum Edition.38 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


RéseauxFORMATION Citrix XenApp 5 ,Administration pour Windows Server 2008 niveau 2(<strong>Cours</strong> <strong>officiel</strong>)Réf CXA3005 joursOBJECTIFSCette formation d’administration avancée Citrix XenApp vise à acquérir les connaissances etcompétences nécessaires pour assurer la surveillance, et dépanner l’environnement CitrixXenApp 5.0 en environnement Windows Server 2008.Cette formation Citrix XenApp vous permettra de :- Déterminer quand et comment utiliser les outils de surveillance pour administrerl’environnement réseau XenApp- Configurer les alarmes, la surveillance et les tests de restauration- Planifier et optimiser la ferme de serveurs- Assurer la surveillance et dépanner la connexion aux données et le service Citrix IMA et lacommunication ICA- Dépanner la session d’initialisation, les paramètres clients et les applications partagées- Assurer la surveillance et dépanner les applications publiées et partagées- Déterminer comment Citrix et les stratégies Active Directory sont appliquées- Assurer la surveillance, optimiser et dépanner les impressions et les stratégiesd’impression et l’interface Web et Secure GatewayCONTENU██Support de XenApp██Surveillance de la ferme de serveurs██Optimisation et dépannage de laferme de serveurs██Support des donnéesProgramme détaillé sur www.plb.fr██Optimisation et dépannage desclients██Support des applications publiées██Gestion des stratégies██Optimisation et dépannage desimpressions██Optimisation et dépannage del’interface WebParticipants* Administrateurs de serveurs, de réseaux ou de helpdeskconnaissant les environnements Windows Server2003 et 2008.Cette formation Citrix XenApp s’adresse aux :* Ingénieurs système, consultants et architectes amenésà proposer la solution Citrix XenApp.* Candidats à la certification CCAA ( Citrix CertifiedAdvanced Administrator) pour XenApp 5 sous Windows2008.Pré-requisLes formations suivantes sont fortement conseillées :* CXA201 Administration de XenApp 5.0 pour WindowsServer 2008 niveau 1.* Ou CXA202, mise à jour des compétences versXenApp 5 en environnement Windows 2008RemarquesLes formations suivantes sont fortement conseillées :Ce cours prépare au nouveau titre de certification CitrixCCAA – Citrix Certified Advanced Administrator – surXenApp 5 (examen A08).Introduction aux réseaux pour les non informaticiensRéf RRNI4 joursOBJECTIFSAujourd’hui un ordinateur n’existe plus «seul». Il est relié à la fois au réseau d’entreprise,et à Internet.Cette connexion incontournable, nous permet d’utiliser toute une gammede services qui sont passées dans les mœurs sans qu’il soit nécessaire de comprendrecomment ils fonctionnement.Ce cours n’abordera pas les aspects théoriques et conceptuels ,il se consacrera à vous offrirune véritable autonomie pour paramétrer, utiliser, et «comprendre» le réseau au quotidien.Ce stage propose également de mettre à plat un par un les acteurs principaux des réseauxlocaux d’entreprise (câbles, équipements, TCP/IP, services standards : Web, messagerie,...).Il s’agit aussi d’être en mesure de débattre avec les spécialistes réseaux en utilisant levocabulaire adéquat (DNS, DHCP, adresse IP, ...) tout en sachant différencier les tâchessimples de celles plus complexes.CONTENU██Fonctions et problématiques desréseauxProgramme détaillé sur www.plb.fr██Les équipements de base██Interconnecter des équipements (IP)██Faire communiquer les applications██Les services simplifiantl’administration du réseau██Les applications standards██Sécurité et outilsParticipantsCe cours concerne les ingénieurs, technico-commerciaux,maîtres d’ouvrage, informaticiens, correspondantsinformatiques qui cherchent une introductiontechnique aux réseaux. Il constitue une excellentebase pour suivre les cours plus avancés sur le mêmedomaine mais il se suffit à lui même pour quelqu’un quirecherche une bonne culture générale sur le réseau.Travaux pratiquesLes exercices et les démonstrations de ce cours sontbasés sur la construction de bout en bout d’un miniréseau d’entreprise sur le schéma classique siège/agences. Les participants configureront et interconnecterontles différents serveurs, postes de travail et équipementsau fur et à mesure du cours jusqu’à réaliserun véritable réseau d’entreprises comprenant physiquementl’essentiel des sujets abordé dans le cours.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr39


R ÉSEAUX CISCOP L B propose près de 30 formations <strong>Cisco</strong> à son catalogue. Vous trouverezdans cette filière des cours de base pour les débutants aux formationsles plus pointues destinées aux experts.Toutes les technologies <strong>Cisco</strong> sont abordées, Administration, routage, sécurité,téléphonie, wifi, …Nos cours <strong>Cisco</strong>, vous permettent de passer les différents examens correspondantaux certifications <strong>officiel</strong>les. Avec plus de 10 années d’expérience surles formations <strong>Cisco</strong>, nos consultants formateurs ont su roder leur pédagogieet les travaux pratiques de nos différents cours pour vous rendre directementopérationnel.


Réseaux CISCO<strong>Cisco</strong>, prise en mainRéf RIRC4 joursOBJECTIFSÀ la fin de cette formation <strong>Cisco</strong> les participants seront en mesure d’installer, configurer etmaintenir un routeur ou un commutateur <strong>Cisco</strong>, mettre en oeuvre un routage statique oudynamique, interconnecter des réseaux LAN via une solution WAN, filtrer le trafic, quel quesoit le modèle de routeur <strong>Cisco</strong>, administrer des routeurs dans les meilleures conditions desécurité.CONTENU██Architecture d’un routeur <strong>Cisco</strong>• Le logiciel IOS opérationnel- La mémoire Flash.- IOS exécuté en Flash.- IOS exécuté en RAM.• La configuration de démarrage- La mémoire NVRAM.- Accès et sauvegarde.• La configuration opérationnelle- La mémoire RAM.██Installation et configuration d’unrouteur <strong>Cisco</strong>• Préparation de l’environnement du routeur<strong>Cisco</strong>- Mise en place des connexions. Mise soustension. Accès et configuration de la console.Le passage en mode privilégié. Identificationde la configuration matérielle. Identification desversions. Le mode de configuration.• Commandes de configuration générales- Mise à l’heure, nom de host, mot de passe ...Configuration minimum. Interfaces Ethernet.• Commandes de visualisation- Essais de validation. Fonction Ping. Fonctiontrace. Types d’accès au routeur : via la console,via le réseau• Protection des accès de configuration- Encryptage des mots de passe. Mise en placede filtres sur accès Telnet. Associer des commandesà un niveau de mot de passe. AccessControl List██Configuration des commutateurs<strong>Cisco</strong>• Principes de la commutation de trames-Configurer une topologie de LANs fiabilisée.Algorithme Spanning-tree.• Les LANs virtuels : VLAN- Principes et critères de constitution desVLANs. Commandes de configuration.Avantages de la commutation. Intégration desswitches dans un réseau de routeurs.██Configurer un routage IP• Généralités- Création d’un réseau d’interconnexion. Routagepar défaut.• Routage statique- Présentation : avantages, inconvénients.Configuration des tables de routage. Vérificationsde LAN à LAN.• Routage dynamique RIP V2- Mise en oeuvre du routage. Diffusion destables. Vérifications. Gestion des réseaux etsous-réseaux. Utilisation du debug RIP. Traitementdes incidents.• Routage dynamique OSPF- Présentation. Routage sans zone.• Configuration et mise en oeuvre OSPF- Les métriques OSPF et les conséquences surles choix. Réaction aux incidents : convergence.Supervision routage.██Configurer un routeur <strong>Cisco</strong> pour lesréseaux WAN- Interfaces série PPP sur Ligne louée. Configurationde l’encapsulation.- Interfaces série Frame Relay. Configuration del’interface physique. Configuration des interfacesséries virtuelles. Définition du débit, CIR,pour chaque DLCI.- Le PPP et ses mécanismes de sécurité. Configurationdu mode CHAP.Travaux pratiquesConfiguration des interfaces série en PPP,Frame Relay.Mise en oeuvre CHAP. Validationdu routage et du secours. Tests et debug desdifférentes configurations.██La sécurité• Adresses publiques, adresses privées- Mise en oeuvre de la fonction de translation :NAT/PAT.- Translation statique ou dynamique.- Filtrer les accès pour une application donnée.- Access-List étendue.██Exploiter un routeur CISCO- Récupération du mot de passe sur routeur etswitch.- Effacement de configuration : que faire ?- Démarrage <strong>Cisco</strong>. Les états du registre deconfiguration. Télécharger une nouvelle versionde pack logiciel.- Sauvegardes. <strong>Cisco</strong> IOS : sauvegarde viaTFTP. Sauvegarde configuration sur le réseau.Modification, hors routeur, de configuration.Téléchargement d’une nouvelle configuration.- Supervision. Vérification sur logiciel. Gestiondes modifications. Gestion de configuration.Travaux pratiquesSauvegarde/réinstallation de configuration etIOS via le réseau. Récupération après perted’IOS en Flash. Récupération/remplacement demot de passe.ParticipantsCe cours s’adresse à toute personne souhaitantacquérir les connaissances de base essentiel pour unpremier niveau de gestion des routeurs CISCO.Pré-requisConnaissances de base en réseaux d’entreprise etde TCP/IP. Ou connaissances équivalentes à cellesapportées par le cours «Réseaux, concepts et mise enœuvre» (réf. RRCM).Travaux pratiques<strong>Cours</strong> essentiellement pratique met à dispositiondes participants de véritables routeurs <strong>Cisco</strong> (pas deconnexion à distance vers des labos virtuels). L’utilisationde routeur personnel est possible. Ce cours estindépendant du modèle et de la version d’IOS.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr41


Réseaux CISCO<strong>Cisco</strong> Administration niveau 1 (<strong>Cours</strong> Officiel <strong>Cisco</strong>)Réf ICND15 joursOBJECTIFSCette formation <strong>Cisco</strong> Administration vous permettra d’acquérir les compétenceset connaissances nécessaires pour installer, utiliser et dépanner un petit réseaud’entreprise,tout comme savoir configurer un switch, un routeur et être capable de mettre enœuvre une politique de sécurité simpleVous apprendrez notamment à- Décrire les fonctions du réseau, identifier les composants majeurs.- Utiliser le processus de délivrance de paquets et décrire les problèmes relatifs au trafic surEthernet LAN.- Identifier les solutions de technologie LAN.- Décrire les méthodes pouvant être utilisées pour étendre le réseau LAN.- Appréhender l’accès distant RF.- Décrire la façon de connecter les réseaux avec les routeurs et comment les réseaux routéstransmettent les données à travers TCP/IP.- Configurer l’encapsulation PPP, le routage statique et dynamique, le routage PAT et RIP- Utiliser l’interface de commande en ligne (IOS) pour découvrir le voisinage réseau et gérerle démarrage du routeur et la configuration.Ce cours prépare à la certification CCENT <strong>Cisco</strong> Certified Entry Network Technician et à lacertification CCNA <strong>Cisco</strong> Certified Network Associate (en association avec le cours ICND2.CONTENU██Mettre en place un réseau simpleDécouvrir les fonctions d’un réseauSécuriser le réseauComprendre le modèle de communication Hostto-HostOSI de l’ISOPrésenter les couches Internet et Transport deTCP/IPExplorer le processus de délivrance despaquetsComprendre EthernetSe connecter à un LAN Ethernet██LAN EthernetComprendre les réseaux partagésRésoudre les problèmes réseaux avec la technologieLANDémarrer un SwitchComprendre la sécurité des SwitchsDépanner les problèmes sur les Switchs██Réseau LAN sans filDécouvrir les réseaux sans filsComprendre la sécurité WLANMettre en œuvre un WLAN██Connexions LANSExplorer les fonctions de base du routageComprendre les bases binairesConstruire un schéma d’adressage réseauDémarrer un routeurConfigurer un routeurDécrire le processus de délivrance des paquetsLa sécurité des routeursRouteur <strong>Cisco</strong> et SDM (Security Device Manager)Utiliser un routeur comme serveur DHCPAccéder aux périphériques distants██Réseau WANComprendre les technologies WANRendre disponible la connexion InternetRoutage statiqueConfigurer l’encapsulation sérieProtocole RIP (Routing Information Protocol)██Gestion de l’environnement réseauVoisinage réseauGérer le démarrage et la configuration desréseauxGérer les périphériques <strong>Cisco</strong>██Formation <strong>Cisco</strong> CCNAParticipantsTechniciens réseaux et revendeurs découvrant laconfiguration des produits <strong>Cisco</strong>.Administrateurs réseaux et techniciens support.Candidats CCNA et CCNP.Pré-requisAucun pré-requis <strong>Cisco</strong> n’est nécessaire pour suivrece cours.RemarquesFormation <strong>Cisco</strong> CCNA : il s’agit d’un des permierscours à suivre dans le but de passer la certificationCCNA.Travaux pratiquesLes nombreux travaux pratiques permettent aux participantsde mettre en oeuvre l’ensemble des notionsabordées.42 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Réseaux CISCO<strong>Cisco</strong> Administration niveau 2 (<strong>Cours</strong> Officiel <strong>Cisco</strong>)Réf ICND25 joursOBJECTIFSCette formation CCNA <strong>Cisco</strong> permet aux participants d’acquérir les compétences etconnaissances nécessaires pour installer, utiliser et dépanner un réseau d’entreprise detaille moyenne, notamment à partir de la configuration de divers switches et routeurs, et dela mise en oeuvre dela sécurité.Cette formation CCNA <strong>Cisco</strong> vous permettra également de :- Étendre un réseau avec de multiples switchs, supporter les VLANs, trunking et spanningtree- Décrire les concepts du routage. Eléments à prendre en compte lors de la mise en œuvredu routage sur le réseau- Configurer, vérifier et dépanner OSPF- Configurer, vérifier et dépanner EIGRP- Déterminer comment appliquer les ACLs et configurer, vérifier et dépanner les ACLs- Décrire quand utiliser NAT et PAT et comment les configurer sur les routeurs- Identifier et mettre en œuvre la technologie WAN appropriéeCe cours prépare à la certification CCNA <strong>Cisco</strong> Certified Network Associate (en associationavec le cours ICND1).CONTENU██Mise en œuvre d’un réseau de petiteenvergureRappels sur le ICND part 1██Mise en place d’un réseau commutéde moyenne envergureMise en œuvre des VLANs et des TrunksAméliorer les performances avec le Spanning-TreeRoutage inter-VLANsSécuriser le réseau étenduDépanner les réseaux commutés██Mise en place d’un réseau routé demoyenne envergureRappels sur le fonctionnement du routageMettre en œuvre des VLSM (Variable LengthSubnet Masking)Comprendre l’agrégation de routes (summarisation)et le Classless Interdomain Routing██Mise en œuvre de OSPFMise en place et dépannage d’OSPF██Mise en œuvre de EIGRPMise en place et dépannage de EIGRP██Gestion des espaces d’adressesMettre en place NAT et PATMise à jour vers IPV6██Extension du réseau LAN vers leWANEtablir des connexions WAN point à point avecPPPEtablir une connexion WAN avec Frame-RelayDécouvrir les solutions VPNParticipants- Techniciens réseaux et revendeurs découvrant laconfiguration des produits <strong>Cisco</strong>.- Administrateurs réseaux et techniciens support.- Candidats CCNA et CCNP.Pré-requisAvoir suivi le cours ICND1 ou posséder des connaissanceséquivalentes.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr43


Réseaux CISCO<strong>Cisco</strong> Implémentation du routage (<strong>Cours</strong> Officiel <strong>Cisco</strong>)Réf ROUTE5 joursOBJECTIFSCette formation CCNP <strong>Cisco</strong> fait partie du cursus de certification CCNP.La formation CCNP <strong>Cisco</strong> communiquera aux participants les connaissances etcompétences nécessaires pour l’exploitation de routeurs <strong>Cisco</strong> en environnement LAN etWAN de petite et grande taille.Cette formation CCNP CISCO s’appuiera énormément sur la mises en pratiques afin depermettre aux participants de les adapter en fonction de leurs expériences professionnelleset de leur architecture d’entreprise.A l’issue de cette formation CCNP CISCO, les participants seront capables de :-Planifier et documenter la configuration, la vérification des protocoles de routage et leuroptimisation-Identifier les technologies, composants et métriques de EIGRP pour mettre en oeuvre etvérifier le routage EIGRP-Identifier et analyser les fonctions de routage multiaires OSPF et les avantages d’unroutage efficace dans un réseau d’entreprise complexe.-Mettre en oeuvre et vérifier une solution de redistribution dans un réseau multi-protocolesutilisant les fonctionnalités de l’IOS pour contrôler la sélection de chemins et conserver unetopologie « loop free »-Evaluer les problèmes de performance réseau et identifier les outils nécessaires pourfournir un contrôle de chemin au niveau 3-Mettre en oeuvre le paramétrage de BGP pour connecter un réseau d’entreprise à unfournisseur d’accès à internet.CONTENU██Planification des services de routageEvaluer les besoins de réseau d’entreprisecomplexesProcessus et procédures de maintenance██Mettre en oeuvre une solution baséesur EIGRPPlanifier la mise oeuvre du routage avec EIGRPMettre en oeuvre une configuration basique deEIGRP pour les architectures LAN et WANMettre en oeuvre et vérifier l’authentificationEIGRPFonctionnalités avancées de EIGRP██Mettre en oeuvre un réseau multiairebasé sur une solution OSPFPlanifier la mise en oeuvre d’un protocole deroutage extensible avec OSPFTraitement des paquets OSPFAméliorer la performance du routage dans unréseau d’entreprise complexeConfigurer et vérifier le routage OSPFConfigurer l’agrégation de routes en OSPFConfigurer les différents types d’aires OSPFConfigurer et vérifier l’authentification OSPF██Mise en oeuvre de la redistributionen IPv4Evaluer les problèmes de performance et desécurité du routageFonctionnement d’un réseau utilisant de multiplesprotocoles de routageConfigurer et vérifier la redistribution de routes██Mettre en oeuvre le contrôle decheminEvaluer les problèmes de contrôle du cheminréseau██Connexion d’un réseau d’entreprisevers un réseau ISPPlanifier la connexion de l’entreprise vers un ISPConsidérer les avantages de l’utilisation de BGPComparer les fonctions et l’utilisation de EBGPet IBGPConfigurer et vérifier les fonctionnalités de basede BGPUtiliser les attributs BGP et le processus desélection des cheminsParticipantsCette formation CCNP <strong>Cisco</strong> s’adresse aux professionnelsdevant assurer la mise en œuvre et le supportde solutions basées sur des routeurs et protocoles deroutage.Pré-requisAvoir suivi les cours ICND1 et ICND2 ou posséder lesconnaissances équivalentes.RemarquesCette formation fait partie du cursus de certificationCCNPUn module de 7.5 heures sur CD ROM est fourni avecle support de cours official <strong>Cisco</strong>. Le module sur CDROM permet de valider les connaissances nécessairespour le passage du test de certification du coursROUTE> Les modules sont des sessions enregistrées, deslabs démos, il n’y a pas de labs « exercices pratiques »> Un module sur le contenu IS est inclus pour préparerau test de certification, ainsi que les Méthodes alternativesde redistribution, la mise en place d’IPv6> Les modules sont à faire sur un PC uniqueLes cours SWITCH et TSHOOT sont les 2 autres formationsqui complètent le cursus CCNP.Travaux pratiquesCette formation ccnp cisco est composée de 42% detravaux pratique qui sont suivis de débriefs systématiqueavec l’instructeur.44 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Réseaux CISCOMaintenance, dépannage et gestion des incidentssur les réseaux <strong>Cisco</strong> (cours <strong>officiel</strong> <strong>Cisco</strong>)Réf TSHOOT5 joursOBJECTIFSCette formation ccnp cisco a pour objectif de fournir aux techniciens et aux ingénieurstravaillant sur des réseaux complexes une méthodologie pour maintenir, diagnostiquer etdépanner leurs réseaux le plus rapidement possible. Ce cours fournira des procédureset des outils aussi bien techniques que génériques pour dépanner et diagnostiquer destechnologies connues telles que la commutation et le routage entre autre.La plus large partie du cours s’appuiera sur la mise en pratique (réflexion et manipulation)de ces techniques sur des architectures et des technologies maitrisées pour permettre auxparticipants de les adapter en fonction de leurs expériences professionnelles et de leursorganisations. Le cours est composé de 92% de travaux pratiques et mise en situationUn module d’apprentissage sur CD ROM est fourni avec le support de cours, pour lesparticipants qui préparent le passage du test TSHOOT et donc la certification CCNP ou pourceux souhaitent compléter leurs connaissances pratiques à la suite du cours.A l’issue de cette formation ccnp cisco, les participants seront capables de :- Planifier et documenter les fonctionnalités de maintenance les plus courantes pour desréseaux complexes- Développer un « process » de dépannage pour identifier et résoudre les problèmes- Sélectionner les outils nécessaires au dépannage- Utiliser les procédures de maintenance et de résolution d’erreurs dans les environnementsde routage et de commutation- Mettre en œuvre des procédures de résolution et de maintenance d’infrastructuresécurisée- Dépanner et maintenir les réseaux complexes hétérogènes .CONTENU██Planification de la maintenance pourdes réseaux complexesAppliquer les méthodologies de maintenanceProcédures courantes de maintenanceOutils, applications et ressources pour la maintenance██Planification des process dedépannage pour des réseauxcomplexesAppliquer les méthodologies de dépannagePlanifier et mettre en œuvre les procédures dedépannageIntégrer le dépannage dans le process de maintenancedes réseaux██Applications et outils de Maintenanceet de dépannageConstituer des Outils de Diagnostic à partir del’IOS <strong>Cisco</strong>Utiliser des outils de maintenance spécialisés██Maintenance et dépannage dessolutions de Campus switchéesDépanner les VLANsDépannage du Spanning-TreeDépanner les interfaces VLAN et le routageinter-vlanDépanner les protocoles FHRPs (First HopeRedundancy Protocols)Dépanner les problèmes de performance descommutateursPrésentation par le e-learning des technologiesde campus switchés██Maintenance et dépannage dessolutions de routageDépanner les interconnexions de la coucheréseauDépanner EIGRP, OSPF, la redistribution desroutes, BGP, les problèmes de performancePrésenter par le e-learning les technologiesadditionnelles de routage██Maintenance et dépannage dessolutions de sécuritéDépanner les fonctionnalités de sécuritéRappels sur les fonctionnalités de sécuritéPrésenter par le e-learning les produits pour ledépannage de la sécurité██Maintenance et dépannage desréseaux hétérogènes complexesDépannage d’environnements complexesParticipantsCette formation ccnp cisco s’adresse aux professionnelsdevant assurer la maintenance et le dépannagedes réseaux d’équipements <strong>Cisco</strong>.Pré-requisAvoir suivi les cours ICND1, ICND2, ROUTE et SWIT-CH ou posséder les connaissances équivalentes surles routeurs et switch <strong>Cisco</strong>.RemarquesSupports de cours <strong>officiel</strong>s remis aux participants.Travaux pratiques92% du temps sera consacré aux travaux pratiques,avec pour chaque TP un débrief complet avec leformateur.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr45


Réseaux CISCOCommutateurs <strong>Cisco</strong>, réseaux multiniveaux(<strong>Cours</strong> Officiel <strong>Cisco</strong>)Réf SWITCH5 joursOBJECTIFSCette formation Ccnp <strong>Cisco</strong> apportera aux participants les connaissances nécessaires pourplanifier, configurer et vérifier la mise en œuvre d’infrastructures complexes de réseauxcommutés utilisant l’architecture <strong>Cisco</strong> Enterprise Campus.A l’issue de cette formation CCNP <strong>Cisco</strong> , les participants seront capables de :- Analyser la conception des Réseaux de type Campus- Mettre en oeuvre les VLANs dans des Réseaux de type Campus- Mettre en oeuvre le protocole Spanning-Tree- Mettre en oeuvre le routage inter-vlan dans un réseau de type Campus- Mettre en oeuvre la haute disponibilité dans un réseau de type Campus- Mettre en oeuvre les technologies et techniques de haute disponibilité avec des switchsmulti-niveaux- Mettre en oeuvre les fonctionnalités de sécurité dans un réseau commuté- Intégrer les WLANs dans un réseau de type CampusIntégrer la Voix et la Vidéo dans un réseau de type CampusCONTENU██Analyse de la conception d’unRéseau de type campusArchitecture complexe commutée██Mise en oeuvre des VLANs dans unRéseau de type campusAppliquer les recommendations pour les topologiesVLANConfigurer les private VLANSConfigurer l’agrégation de liens avec Ether-Channe██Mise en oeuvre du Spanning-TreeFonctions avanccées du protocole Spanning-TreeDescription des mécanismes STP stability██Mise en oeuvre du routage inter-vlanDécrire le routage entre les VLANsDéployer les switchs multiniveaux avec <strong>Cisco</strong>Express Forwarding██Mise en oeuvre du réseau HauteDisponibilitéComprendre la Haute DisponibilitéMettre en oeuvre la Haute DisponibilitéMettre en oeuvre la surveillance du réseau██Mise en oeuvre de la HauteDisponibilité sur la couche 3Configurer la redondance sur la couche 3 avecHSRPConfigurer la redondance sur la couche 3 avecVRRP et GLBP██Minimiser la perte de service et le volde données dans un Réseau de typecampusComprendre les problèmes de sécurité desswitchsProtection contre les attaques VLANProtection contre les attaques de type usurpationSécuriser les services réseaux██Voix et Vidéo dans un Réseau de typecampusPlanifier le support de la VoixIntégrer et vérifier la Voip dans une infrastructurede type CampusTravailler avec des spécialistes pour intégrer laVoIP dans un réseau de type Campus██Intégration des LANs sans fils dansun Réseau de type campusComparer les WLANs avec les Réseaux de typecampusEtablir l’Impact des WLANs sur une infrastructureCampusPréparer l’infrastructure Campus pour lesWLANsParticipantsCette formation CCNP <strong>Cisco</strong> s’adresse aux Professionnelsdevant assurer la mise en oeuvre et lesupport d’infrastructures réseaux commutées dont laconception a déjà été réalisée et utilisant les serviceset fonctionnalités de l’IOS.Pré-requisAvoir suivi les cours ICND1 et ICND2 ou posséder lesconnaissances équivalentes.RemarquesCe cours fait partie du cursus de certification CCNP.Travaux pratiquesLe cours s’appuiera sur de nombreuses mises en pratiquesafin de permettre aux participants de les adapteren fonction de leurs expériences professionnelles et deleurs organisations. Les travaux pratiquent représentent52% de la formation.46 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Réseaux CISCOSécurité des routeurs <strong>Cisco</strong> (cours <strong>officiel</strong> <strong>Cisco</strong>)Réf SNRS5 joursOBJECTIFSQuelque soit la taille de l’entreprise, l’existence d’un routeur de type ISR permet d’intégrertoutes les fonctionnalités nécessaires à la sécurité : pare-feu, VPN, 802.1x, Détectiond’intrusion… Cette flexibilité permet d’intégrer les routeurs ISR très facilement dans unearchitecture sécurisée et de les configurer en fonction du rôle qu’ils doivent jouer dansl’architecture mise en place.Cette formation Sécurité <strong>Cisco</strong> propose de découvrir la mise en œuvre des différentesfonctions de sécurité que l’on peut implémenter sur un routeur ISR.Cette formation Sécurité <strong>Cisco</strong> vous permettra de:- Acquérir les connaissances et les compétences nécessaires à la sécurisation du routeurIOS® <strong>Cisco</strong>® et des réseaux commutés.- Apprendre à sécuriser l’environnement réseau à l’aide des fonctionnalités de sécuritéCatOS et IOS® <strong>Cisco</strong>®.- Configurer les trois composants principaux du pare-feu IOS® <strong>Cisco</strong>® (contrôle d’accèsbasé sur le contexte (CBAC), prévention d’intrusion et proxy d’authentification).- Mettre en oeuvre des tunnels sécurisés (VPN) à l’aide de la technologie IPSec.- Implémenter la sécurité de base des commutateurs d’accès.- Réaliser un audit de sécurité complet à l’aide des fonctions intégrées dans <strong>Cisco</strong>® SecurityDevice Manager.CONTENU██<strong>Cisco</strong> Secure ACSPrésentation de <strong>Cisco</strong> Secure ACSPrésenter la technologie AAA (Authentification,Autorisation, Accounting).Implémenter <strong>Cisco</strong> Secure ACS.Configurer la technologie AAA sur les routeursavec ACS██La sécurité <strong>Cisco</strong> avec la fonctionCBAC de l’IOS FirewallPrésenter, configurer et administrer l’IOSFirewall CBACTester et vérifier la configuration du Firewall IOS██La sécurité <strong>Cisco</strong> avec la fonctionauthentification Proxy de l’IOSFirewallDéfinir l’authentification de flux au travers d’unFirewallConfigurer, tester et vérifier l’authentification██Sécuriser avec la fonction IPS del’IOS <strong>Cisco</strong>Définir le système de protection d’intrusion(IPS).Configurer, tester et vérifier l’IPSConfigurer, tester et vérifier l’IPS██Sécuriser la couche 2Présenter les attaques concernant la couche 2Les moyens de s’en protéger<strong>Cisco</strong> IBNS: l’authentification 802.1xLes composants du 802.1xFonctionnement du 802.1x et de EAPConfigurer une authentification 802.1x avec leserveur ACSRecommandation pour sécuriser la couche 2██Les VPN avec IPSEC sur les routeurs<strong>Cisco</strong>Présenter et configurer les VPN IPSec avecIKE.Présenter la configuration manuelle d’IPSec.Présenter la configuration IPSec pour RSA██Configuration d’IPSEC pour un VPNde Site à Site avec CAPlanification du support de Serveur de CertificatsNumériquesConfiguration du support CATest et vérification du bon fonctionnement duVPN Site à Site avec le serveur CA Microsoft██Configuration d’IPSEC pour unremote VPNPrésentation de la fonction <strong>Cisco</strong> Easy VPNConfiguration d’Easy VPN serveurConfiguration d’Easy VPN remote avec un client4.XConfiguration d’Easy VPN remote avec unrouteur d’accès██L’outil graphique de gestion desécurité intégré au routeurPrésentation de Security Device Manager.Utilisation de SDMParticipantsCette formation Sécurité <strong>Cisco</strong> s’adresse aux professionnelsdes réseaux dont le travail consiste àconcevoir et à déployer les fonctionnalités de sécurité<strong>Cisco</strong>® dans un interréseau basé sur IOS®.Cette formation Sécurité <strong>Cisco</strong> est également recommandéà toute personne participant à l’une desnombreuses certifications CCSP® (<strong>Cisco</strong>® CertifiedSecurity Professional), à l’une des trois certifications<strong>Cisco</strong>® Security Specialist (Firewall, VPN et IDS) ouà la certification professionnelle INFOSEC (InformationSystems Security) agréée par la NSA (NationalSecurity Agency) et le CNSS (Committee on NationalSecurity Systems).Pré-requis- Posséder la certification CCNA ou avoir un niveauéquivalent.- Avoir des connaissances de base de l’Operating SystemWindows.- Etre familiarisé avec les notions de sécurité réseaux.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr47


Réseaux CISCO<strong>Cisco</strong> Asa Sécurité (<strong>Cours</strong> Officiel <strong>Cisco</strong>)Réf SNAF5 joursOBJECTIFSCette formation <strong>Cisco</strong> Asa vous permettra de :- Expliquer les fonctions des trois types de firewall utilisés pour sécuriser les équipementsréseaux- Décrire les technologies et les caractéristiques des solutions de sécurité <strong>Cisco</strong>- Savoir expliquer comment un firewall protège les machines des attaques- Utiliser la solution graphique d’administration des ASA- Configurer et maintenir des VPNCONTENU██Introduction des technologies etcaractéristiques des FirewallLes FirewallsLes solutions de sécurité██Famille des Firewalls <strong>Cisco</strong> Pix etASALes modèles et caractéristiques des solutionsde sécurité <strong>Cisco</strong>Les licences des solutions de sécurité <strong>Cisco</strong>██Démarrer avec les solutions desécurité <strong>Cisco</strong>Interface utilisateurGestion de fichiersLes niveaux de sécurité des solutions <strong>Cisco</strong>Configuration requise et ASDM <strong>Cisco</strong>Préparation à l’utilisation d’ASDM <strong>Cisco</strong>Navigation dans ASDM <strong>Cisco</strong>██Configuration d’une solution desécuritéConfiguration basiqueControl de l’état d’une solution de sécuritéRéglage du temps et support de NTPParamétrage de syslog██Configuration des translations etconnexionsLes protocoles de transportCompréhension du NATCompréhension du PATTranslations statiquesCookies TCP SYN et contrôles des connexions██Listes de contrôles d’accès (ACLs) etfiltrage de contenuConfiguration des ACLFiltrage des codes malicieux.Filtrage des URLTraceur de paquets██Configuration des groupes d’objetL’essentiel des groupes d’objetConfiguration de groupes d’objet██Routage et Commutation sur dessolutions de sécurité <strong>Cisco</strong>Capacités des VLANRoutage statiqueRoutage dynamique██Configuration AAA (Authentification,Autorisation and Accounting)Introduction AAAConfiguration d’une base de données utilisateursInstallation du <strong>Cisco</strong> Secure ACS sur une plateformeWindows 2000Configuration d’une authentification Cut-Through ProxyInvites d’authentification et déconnexionsConfiguration des autorisationsConfiguration de la tracabilité██Configuration de la politiquemodulaireVue d’ensemble des politiques modulairesVue d’ensemble des Class MapVue d’ensemble des Policy MapConfiguration des politiques modulaires avec<strong>Cisco</strong> ASDMConfiguration d’une politique pour la gestion dutraficAffichage des composants de politiques modulaires██Configuration de la prise en chargede protocoles avancésPrise en charge de protocoles avancésApplication du protocole d’inspectionSupport multimédia██Configuration de la détection demenacesVue d’ensemble de détection de menacesDétection basique de menacesBalayage d’une détection de menacesConfiguration et analyse des statistiques d‘unedétection de menaces██Configuration d’un VPN site à siteavec une clé partagéeSécuriser les VPNFonctionnement d’IPsecPréparation à la configuration VPN IPsecConfiguration d’un VPN site à site avec une clépartagéeTest et Vérification de la configuration du VPN██Configuration d’un VPN accès distantIntroduction à <strong>Cisco</strong> Easy VPNVue d’ensemble de <strong>Cisco</strong> VPN ClientConfiguration d’accès distant VPNConfiguration des utilisateurs et des groupes██Configuration ASA pour un VPN SSLVue d’ensemble VPN SSLUtilisation du Wizard VPN SSL pour configurerdu VPN SSL sans clientVérification de la configuration VPN SSL██Configuration du firewall en modetransparentVue d’ensemble du firewall en mode transparentFranchissement d’une solution de sécurité enmode transparentConfiguration du firewall en mode firewallSurveillance et suivie du firewall en modetransparent██Configuration des contextes desécuritéVue d’ensemble des contextes de sécuritéActivation du mode de contexte multipleParamétrage d’un contexte de sécuritéAllocation de ressources pour les contextes desécuritéGestion des contextes de sécurité██Configuration de la fonction failoverComprendre le principe du failoverConfiguration d’interfaces redondantesConfiguration du LAN-Based FailoverConfiguration du FailoverExécution de commandes à distance██Gestion de la solution de sécuritéGestion de l’accès au systèmeConfiguration des commandes d’autorisationsGestion des configurationsGestion des images et des clés d’activationsParticipantsCette formation <strong>Cisco</strong> Asa s’adresse:- Aux clients <strong>Cisco</strong>® chargés de l’implémentation et dela gestion des dispositifs de sécurité ASA.- Aux ingénieurs système <strong>Cisco</strong>® qui interviennentsuite à la vente de dispositifs de sécurité ASA.Pré-requis- Etre certifié CCNA ou avoir un niveau équivalent- Posséder des bases sur les environnements MicrosoftWindows- Etre familiarisé avec les notions et concepts de sécuritésréseaux48 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


T ÉLÉCOMCette filière de formation Telecom s'adresse à tous les publics de l'expertau débutant.Elle traite un vaste éventail de domaines avec des séminaires ou des courspratiques sur l'étude des architectures sous-jacentes et la connaissancepratique des technologies, jusqu'à la maîtrise des enjeux économiques et stratégiques.Vous retrouverez certains de nos best-sellers comme la Téléphonie sur IP, lasécurité VoIP, Architectures Mobiles, le développement d'application mobile(iPhone/iPad, Android, …).


TÉLÉCOMTéléphonie d’entreprise l’essentielRéf RTEE2 joursOBJECTIFSCette formation téléphonie d’entreprise présente une sélection rigoureuse mais néanmoinscomplète des principes essentiels des télécommunications d’entreprise et du vocabulaireassocié. Elle décrit notamment les différentes normes utilisées en téléphonie, les principesd’architecture et les équipements de téléphonie, les services et les applications disponibles.Elle vous montrera comment structurer un réseau de téléphonie d’entreprise ou commenten comprendre l’organisation. Elle vous permettra également d’appréhender les nouvellestechnologies liées au monde des télécoms.CONTENU██PrésentationLes débuts de la téléphonieLe marché en France et ailleursLes principaux acteurs leurs rôles respectifsDe la voix à la téléphonie.█ █ Le service téléphonique del’entrepriseLe RTC : le réseau téléphonique classique, leRéseau Téléphonique Commuté.• Le service téléphonique d’entreprise :Son architecture.Ses éléments actifs (PABX, Terminaux).Les services disponibles.Ses contraintes et limitations.█ █ Réseaux téléphoniques d’opérateursfixesLe traitement du signal (analogique et numérique).Les supports de transmission : paires métalliques,fibre, satellites…Le multiplexage temporel (TDM) : principeEvolution des réseaux téléphoniques RTC,RNIS (BRI, PRI).Organisation des réseaux opérateurs (numérotation,routage, taxation,...).Les accès opérateurs numériques (MIC)Les signalisations : RNIS (Q931), SS7…Les services évolués et le réseau intelligent.Evolution des réseaux Télécoms, vers laconvergence Multimédia█ █ Les offres d’accès opérateursAccès hauts débitsAccès sans fils (BLR, Hot spots, Wimax)MAN, WAN██Evolution de la téléphonied’entreprise : Du TDM à l’IPArchitecture et composants.Ticket de taxation (CDR) , statistiquesLe traitement des appels (call handling).Le routage et la commutation (performance,capacité).Evolution de l’architecture des réseaux d’entreprise,convergence voix/données (PABX,PABX-IP)Interconnexion de PABX (RPIS)Evolution vers la téléphonie sur IP (ToIP).• Les Call Centers :Architecture et composants des call centers(ACD)Les étapes de traitement d’un appel client (qualification,pré-routage, distribution, traitement).Distribution et gestion de file d’attente entranteet sortante, supervision d’appel.Couplage Téléphonie Informatique (CTI) et lesstandards CSTA,█ █ La Téléphonie sur IPDéfinition et concepts• Les réseaux d’entreprise et leurs évolutions:• Séparation Voix / Données• Convergence vers un seul réseauPourquoi migrer vers la ToIP ? Les avantages etles inconvénients d’une migration.Comment intégrer la ToIP au système d’informationde l’entrepriseComment inter-opérer avec les réseaux téléphoniquesclassiquesLes fonctionnalités utilisateurs apportées par laToIPLe marché et ses acteurs.Le vocabulaire de la ToIP.██Rôle et objectifs de la signalisation.Les différents types de signalisationLes standards de signalisation et la convergencevers l’IPLa suite des protocoles multimédia H323, SIP,RTP, MGCPLes codecs Multimédia (G7xx, AMR, H263,MPEG 4)Architecture et dynamiques des flux█ █ Les services et les applications de latéléphonieLes services de base (notions de double appel,multi-ligne).Les services d’accueil (pré-décroché, guides vocaux,groupements, filtrages, poste opérateur).Messagerie vocale et messagerie unifiée.Synthèse vocale et technologie « text tospeech ».Standard automatique et serveur vocal interactif(IVR, IVVR).Les applications de gestion (configuration,annuaire, restrictions d’appel, reporting, taxation...).Personal Information Management (routage personnalisédes appels, gestion automatique desrenvois, couplage agenda, click to dial, mail...).Les nouveaux services (présence, messagerieinstantanée, conférence évoluée, visiophonieinterpersonnelle).█ █ Intégration de la téléphonie mobile,sans fil et via le WebTéléphonie d’entreprise : le DECTLes réseaux mobiles GSM, EDGE et UMTSLes solutions de mobilité sur IP (Wifi / 802.11x,Wimax)La convergence fixe-mobile (UMA).Services voix/video temps réel via le web (APIXML, Voice XML)ParticipantsCe cours s’adresse à tous les métiers de l’entreprisesusceptibles de participer de près ou de loin à l’évolutionde la filière téléphonique, que ce soit du personneltechnique (Informatique et réseaux de données) oudes métiers directement liés à l’activité de l’entreprise(Marketing, Gestion de la Relation Client, ServicesClients, Direction de l’organisation, etc.). Ce courspeut fournir un excellent pré-requis pour les cours deTéléphonie sur IP.Pré-requisPour suivre cette formation aucune connaissance spécifiquen’est requise.50 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


TélécomArchitecture GSM, GPRS et EDGEDe la voix à l’Internet mobileOBJECTIFSDe nos jours, les opérateurs mobiles se livrent une guerre vers le «haut débit mobile»,mettant en jeu de nouvelles infrastructures «tout IP» coûteuses où le rationnel économiquefreine parfois la couverture géographique de ces nouvelles technologies et se retrouventdéployés en priorité sur les zones urbaines à forte densité de population.Le GPRS (General Packet Radio Service) est une évolution majeure du GSM largementdéployé et rentabilisé au niveau mondial.Le constat actuel : Le GSM et ses évolutions GPRS/EDGE permettent de disposer d’unservice de transmission de données à un coût raisonnable et à un débit de quelquesdizaines de kbit/s garantissant une mobilité et une couverture géographique de premierchoix.Cette formation Architecture GSM, GPRS et EDGE permet d’acquérir une compréhensiondes concepts fondamentaux du GSM et du GPRS, notamment des points suivants :-Architecture, des équipements, des interfaces et des services GSM, GPRS et EDGE-Description détaillée des call-flows, procédures et interfaces des différents sous-systèmesoLe sous-système radio (BSS)oLe cœur de réseau circuit (NSS)oLe réseau cœur paquet (GSS)oLe canal radio : gestion des ressources radio et les protocoles mis en œuvre.-Evolution EDGE largement utilisé en complémentarité de l’UMTS.Cette formation GPRS essentiellement théorique sera illustrée par de nombreuses étudesde cas correspondant à des études réelles, les participants seront confrontés à des casconcrets grâce aux travaux pratiques.CONTENU██Introduction et évolutions GSM/GPRS██Architectures GSM, GPRS et EDGEProgramme détaillé sur www.plb.fr██Les principales procédures etcallflows GSM, GPRS et EDGE██Les évolutions de l’interface radiopour le support du transfert dedonnées GPRS██La mobilité GSM et GPRS██La sécurité██Les Evolutions du GSM/GPRS██ConclusionRéf TGGE2 joursParticipantsCe cours GPRS s’adresse aux métiers des filièrestechniques de l’entreprise, décisionnaires (Informatiqueet réseaux de données), Ingénieurs ou architectesréseaux souhaitant acquérir une connaissanceconcrète des réseaux de deuxième génération GSM/GPRS/EDGE et de leurs mutations jusqu’aux réseauxde troisième génération (UMTS).Pré-requisAvoir des notions sur les technologies mobiles et leursenjeux.Travaux pratiquesLes exercices et Etudes de cas représentent 25%.Etudes de cas :Exercice de dimensionnement de réseau GSMTP :Prise de traces et analyse des principales procéduresGSM, GPRS :Attachement réseauGestion de la mobilitéEtablissement d’appelsEtablissement PDP ContextSession dataDétachementQCM de validation des acquisLTE, 4G : l’essentiel d’un standard emergentRéf TLTE1 jourOBJECTIFSOffrir de meilleurs services et de meilleurs débits aux usagers est un défi permanent desacteurs des communications mobiles. La 3G a donc marqué l’avènement du haut débitmobile pour proposer de premières applications multimédia en mobilité.L’objectif des technologies LTE(Long Term Evolution) et 4G est d’aller bien au-delà de cetteproposition initiale. Si la cible visée est commune, en outre, les options technologiques sontmultiples et souvent concurrentes.Le but de cette formation LTE et 4G est d’identifier l’apport de ces technologies en termed’usages, de marché et de promesses de valeur, ainsi que de détailler les technologiesenvisagées jusqu’à présent pour le support de ces évolutions.Cette formation LTE sera essentiellement théorique et basée sur l’état de l’art en la matièreen terme normative ainsi que qu’en termes d’expériences commerciales ou pilotes sur ledomaine à ce jour.CONTENU██Introduction à 4GProgramme détaillé sur www.plb.fr██4G : Les technologies sousjacentes██LTE Long Term Evolution██L’initiative LTE / SAE██Le standard 3GPP LTE██Les Services de la 4G / LTEParticipantsCe cours LTE s’adresse aux métiers des filièrestechniques de l’entreprise(Informatique, Telecom etRéseaux de données) : Ingénieurs, Techniciens ouArchitectes réseaux souhaitant acquérir une connaissanceconcrète et opérationnelle sur la 4G et LTE.Pré-requisConnaissance des architectures et protocoles GSM etde des évolutions.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr51


TÉLÉCOMTéléphonie sur IP, architectures et solutionsRéf RTIP2 joursOBJECTIFSCe séminaire propose une synthèse des solutions de téléphonie sur IP. Il présente lesconcepts fondateurs de cette technologie et ses finalités. Il décrit l’essentiel des protocolessous-jacents et traite les problématiques de migration, de performance et de sécurité.Les différentes solutions possibles sont analysées et illustrées au moyen d’études de casréelles.CONTENU██Rappels réseaux et télécoms• Le RTC : le réseau téléphonique classique,le Réseau Téléphonique Commuté.• Le service téléphonique d’entreprise :Son architecture.Ses éléments actifs (PABX, Terminaux).Les services disponibles.Ses contraintes et limitations.• L’architecture Internet, les réseaux TCP/IP : Philosophie, concepts et protocolesprincipaux.• Le réseau de données d’entreprise :Son architecture.Ses éléments actifs (Serveurs, Postes...).Les services disponibles.Ses contraintes et limitations.██La Téléphonie sur IP• Définition et concepts• Les réseaux d’entreprise et leurs évolutions:Séparation Voix / DonnéesConvergence vers un seul réseau• Pourquoi migrer vers la ToIP ? Les avantageset les inconvénients d’une migration.• Comment intégrer la ToIP au système d’informationde l’entreprise• Comment inter-opérer avec les réseauxtéléphoniques classiques• Les fonctionnalités utilisateurs apportéespar la ToIP• Le marché et ses acteurs.• Le vocabulaire de la ToIP.██L’essentiel des protocoles(H323, SIP, ...)Rôle et intérêt de chacun des protocoles• Présentation et architecture H323Principes et définitions.Rôle des composants H323 : gatekeeper, MCU,gateway...Les étapes d’une communication H323 : RAS,H225, H245...Exemples d’architectures d’entreprises.Présentation et architecture SIPPrincipes etdéfinitions.Rôle de composants SIP : proxy, registrar, redirection,location...Les étapes d’une communication SIP : Enregistrement,localisation, appel, mobilité...Exemples d’architectures d’entreprises.• Les autres protocoles VoIP :MGCP, MEGACO, H248...Le protocole IAX, le protocole Open Sourced’Asterisk.██Migrer vers la Téléphonie sur IP• Les clés du choix pour la ToIPLes motivations des entreprises pour le passageà la ToIP sont :Le coût : les plus (les communications, lamaintenance), les moins (le matériel, les compétences)...La cause classique : l’obsolescence du matérielexistant (PABX...)Les nouveaux services : améliorer la productivitédes collaborateurs (VisioConf, Mobilité...etc.)L’évolutivité du réseau et de ses applicationsL’image de l’entreprise• Les scénario d’entreprises et les solutionsdu marchéPlusieurs solutions, pour différentes entreprises:L’interconnexion PABX-PABX : une premièreapproche peu coûteuse et efficaceLa migration vers le PABX IP : exemples desolutions constructeurs, ses avantages et sescontraintesLes solutions de type IP Centrex : exemplesde solutions opérateurs, ses avantages et sescontraintes.Les solutions peer-to-peer : le modèle Skype etWengo.Etudes de cas : TPE, PME et Grandscomptes |-> Fonctionnalités, analyse du coût,disponibilité, maintenance...Satisfaction et maturité des solutions et usagesde la téléphonie d’entreprise• La gestion d’un projet ToIPLes différentes étapes :Analyse du besoinAudit des réseaux de données et téléphonieComparer les solutions disponiblesAdapter la solution aux spécificités de l’entreprisePrévoir la migrationPréparer l’entreprise au changement.Les clés de la réussite.██Intégration et administrationOutils d’administration constructeursMesures de la Oos : Choix des indicateurs pertinents(MOS PESQ)Sondes de mesuresSondesde diagnosticIntégration avec les bases de données utilisateurs: LDAP, SSO.Utilisation et mise à jour des équipementsréseaux : DHCP, TFTP, DNS...Les terminaux de téléphonie mobile (VoIP surWIFI, DECT, terminaux bi-mode,...)Les liens : xDSL, Ethernet, Liaisons radio,dimensionnement██Performance et qualité de service desréseaux ToIP• Pourquoi les réseaux de données n’apportentpas la fiabilité requise pour le transportde la voix ?La référence en matière de fiabilité : le RTC.Les forces et faiblesses des réseaux de donnéesen matière de qualité de service.Définition et concepts de la Qualité de Service,la QoS :Le délai, la gigue, la perte de paquets...Les impacts de la QoS d’un réseau IP sur laToIP• Le transport de la voixPrincipes de la numérisation de la voix : utilisationdes codecs.Pour compenser le manque de fiabilité desréseaux IP, utilisation de protocoles spécifiques: RTP et RTCPRésumé des flux en jeu dans la ToIP et leurscontraintes spécifiques :La signalisation (acheminement des appels)Le média (voix, vidéo...).• Comment apporter de la performance auxréseaux IPRenforcer la bande passante.Les outils de gestion de la QoS pour les réseauxIP (802.1P/Q, RSVP, DiffServ, MPLS,...)Les référentiels de qualité en VoIP : E-model,PESQ, PAMS, PSQM██La sécuritéLes nouvelles problématiques liées au passageaux solutions ToIP.De quoi doit-on se protéger, de qui, pourquoipeut-on être attaqué ?Les menaces connuesLa confidentialité : protéger les flux media et lesdonnées de type signalisation.L’intégrité : contrôler et empêcher les modificationsdes données transmises sur le réseauLa disponibilité et le déni de service.L’usurpation d’identité : les détournements renduspossibles grâce à la VoIP et les parades.La fraude : surfacturation, détournement d’identité...Le spam : les cas d’école. Comment détecter etlutter contre le phénomène.La réglementation : les obligations légales desécurité et les freins au développement technologique.La problématique des services d’urgence.██L’avenirLes évolutions des opérateurs : convergencefixe/mobile et abandon du modèle RTC pour laVoIPLes technologies de la convergence : WiMax,MPLS...Les nouveaux services et usages multimédiaIMS, IP Multimedia Subsystem, le réseau multimédiade demainParticipantsResponsables réseaux, responsables études, responsablesSI, chef de projets, architectes réseaux,ingénieurs systèmes et réseaux. Tout ceux devant participerà la définition, à la mise en place de solutionsde téléphonie et de multimédia sur IP.Pré-requisConnaissance de base des réseaux52 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


TélécomVoix sur IP Mise en œuvreRéf RVIP4 joursOBJECTIFSLa VoIP est aujourd’hui une application-phare du monde des Télécoms et notamment pourles entreprises.A l’origine déployée pour des raisons d’économies, son succès est largement dû auxservices innovants et utiles pour l’entreprise qu’elle propose : communications unifiées,conférences multimédia, nomadisme, intégration SI, applications mobile…Cette formation Voix IP vous permettra d’acquérir et de maîtriser les différents conceptspropres à la VoIP.Depuis les couches protocolaires et la qualité de service, jusqu’aux serveurs d’applications,vous apprendrez à manipuler et à maîtriser tous les éléments d’une architecture ToIPd’entreprise.██Administration de la ToIP██Sécuriser votre architecture ToIP██Les EvolutionsCONTENU██Introduction à la VOIP██Infrastructure et protocoles dans lecontexte VoIP██Architectures et protocoles designalisation VoIPProgramme détaillé sur www.plb.fr██Qualité de service des réseaux IP :impacts et outils██Les « Best Practices » de la ToIP pourune implémentation réussieParticipantsToute personne désirant connaître les technologiesliées à la voix sur IP, leurs problématiques, et lessolutions retenues généralement en entreprise pourassurer le succès d’un projet Voix sur IP.Pré-requisDes connaissances de bases sur TCP/IP ou la téléphoniesont nécessaires.Travaux pratiquesLes nombreux travaux pratiques occupent une placecentrale, ils permettent de manipuler l’intégralité desconcepts exposés.SIP : Étude et Mise en œuvreRéf RSIP3 joursOBJECTIFSLe protocole SIP est désormais incontournable pour tous les acteurs qui ont vu convergerces dernières années, les réseaux informatique et téléphonique. Ce protocole plus simpleque ces concurrents H323 ou MGCP, nécessite néanmoins un apprentissage pour ceux quisouhaitent le maîtriser. Cette formation pratique de 3 jours vous propose de vous apportertoutes les connaissances indispensables pour mener à bien vos nouveaux projets detéléphonie sur IP. Le cours ne se contente pas de détailler le protocole SIP, il apporte uneréelle dimension terrain au contexte pratique d’utilisation de SIP.CONTENU██Objectifs et téléphonie traditionnelles██Le protocole SIP██Architecture SIP██Les messages SIP██Les Méthodes et extensions SIP██Le Routage SIP██SIP et la sécurité██ConclusionProgramme détaillé sur www.plb.frPré-requisDe bonnes connaissances de TCP/IP sontnécessaires.Travaux pratiquesAppel Point à point entre deux UACEnregistrement des UAC sur le registrar serverAppel via un proxy server entre deux UACEnregistrement des Gateway SIP sur le registrar serverAppel via un proxy server entre un UAC et un téléphoneanalogiqueAppel via deux proxy server entre deux UAC (appelrouter)Analyse des paquets dans tous les cas de figure avecethereal.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr53


TÉLÉCOMIMS Mise en œuvreRéf TIMS3 joursOBJECTIFSDans le contexte concurrentiel actuel, les opérateurs télécom s’orientent vers le tout IP,mettant en jeu une infrastructure avec un cœur de réseau unique et mutualisé pour lesdifférents types d’accès et de services, afin d’exploiter au mieux les potentialités de ladouble convergence voix-données et fixe-mobile. Les travaux menés par les instances denormalisation mondiales du secteur Telecom et de l’internet, ont conduit à la définition del’IMS qui constitue pour l’avenir, l’architecture de référence pour les opérateurs Télécom.Ce cours pratique présente l’architecture de l’IMS, son fonctionnement et ses possibilités entermes de nouveaux services. Elle permettra d’examiner le rôle de ses différents éléments etde comprendre l’utilisation de SIP au sein des réseaux IMS.CONTENU██Les bases██Le concept IMS██La signalisation IMS██Architecture de l’IMS██La signalisation dans IMS██Sécurité et Authentification IMS██La gestion de la Qualité de service██Les Services avancésProgramme détaillé sur www.plb.frParticipantsCe cours s’adresse aux métiers des filières techniquesde l’entreprise, décisionnaires (Informatique et réseauxde données), Ingénieurs ou architectes réseaux souhaitantacquérir une première connaissance concrèteet de l’IMS.Pré-requisConnaissance des architectures réseau Telecom (fixeou mobile) nécessaire. Une connaissance de SIP estsouhaitable.Travaux pratiquesLes participants vont dimensionner les ressources d’unréseau IMS à partir d’un modèle de trafic (SignalisationSIP dans le coeur IMS, flux de média RTP dans lesMedia Gateway)Ils effectueront également les travaux pratiquessuivants•Mise en place du coeur IMS et des terminaux•Paramétrage des éléments P-CSCF, S-CSCF, HSS etterminaux•Établissement d’appels simples•Installation d’Application Server IMS (Presence AS)•Services téléphoniques (call barring, AOR)•Manipulation des profils utilisateurs sur le HSS•Déclaration des IFCs•Invocation des services•Acquisition et analyse de traces SIP, DiameterAsterisk Mise en œuvreRéf RAMO2 joursOBJECTIFSCette formation Asterisk vous apportera les connaissances indispensables pour une miseen œuvre professionnelle de la solution de téléphonie Opensource Asterisk. Les principesde bases de fonctionnement du système ainsi que les fichiers de configuration sont explorésafin d’arriver rapidement à la mise en place d’un système complet de téléphonie sur IPd’entreprise.CONTENU██La Téléphonie sur IP██Les concepts d’Asterisk██Installation d’une distribution etconfiguration██Configuration avancée██AdministrationProgramme détaillé sur www.plb.frParticipantsCette formation Asterisk s’adresse aux techniciens etingénieurs en téléphonie, architectes techniques, responsablesinformatiques.Pré-requisconnaissance de TCP/IP et des concepts du réseau.54 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


TélécomiPhone / iPod touch développementRéf UPHD5 joursOBJECTIFSCette formation iphone intensive vous permettra de disposer de solides bases pourdévelopper des applications professionnelles autour des incontournables phénomènesde société que sont devenus l’iPhone, l’iPod Touch, ou l’iPad réunis maintenant sous labannière iOS. Une fois votre environnement de développement et le langage Objective Cmaîtrisés vous abordez les API du SDK iPhone comme la gestion des données et l’interfaceutilisateur afin de disposer d’une bonne vue d’ensemble et de pouvoir développer vospremières applications.CONTENU██Les architectures iPhone / iPod touch/ iPadUn marché porteurLa « sécurité » économique du modèle de développementLesspécificités du matériel (processeur,mémoire, disque, …)Différences concrètes entre les modèlesLes besoins en ressources selon l’utilisationImpacts du firmware sur les applicationsContraintes de développement liées à la plateformeiPhoneParticularités du système d’exploitation iOSPourquoi utiliser Objective-C ?██L’environnement de développementLe vertige des chiffres liés aux applicationsConfiguration Mac nécessairePrésentation des outils et IDE disponibles(Xcode, Interface Builder, IPhone Simulator)Démarrer un nouveau projet avec XcodeCompiler à destination de l’iPhone / iPod touch/ iPadCompiler à destination de l’iPhone / iPod touch(Organizer)Pourquoi faut-il signer un binaire (Target ) ?Les pragma XCode / compilateurs ObjCConcevoir ses propres modèles (templates) deprojet XCodeLe simulateur iPhoneOù trouver de l’aide ?██Le langage Objective-C 2.0Présentation générale et vocabulaireComparatif langages orientés objet Objective-C,C++ et JavaPhilosophie des messages (message d’appel àune méthode)Les méthodes et les classesCréation de classes et d’instancesL’importance des conventions de nommageDifférence entre classe et interfaceAccès et portée des variables d’instancesPropagation des messagesLa directive @selectorS’y retrouver dans la documentation <strong>officiel</strong>leObjective-C 2.0 runtime référence██La programmation objet avecObjective-C 2.0Catégories et extensionsLes propriétés déclarées (@property)L’utilité des protocoles (@protocol)Déclarations des interfaces donnant la responsabilitéà d’autres pour l’implémentationUne gestion de la mémoire performanteComprendre et savoir utiliser le « runtimereference »██Les API Cocoa Touch du SDK iPhoneTour d’horizon des principales API par thèmeLes grandes lignes des méthodes de codageavec CocoaClasses de base et hiérarchieConventions de nommage et comportementsattendusHéritage ou bien composition et connaissance ?██La gestion des données avec leFramework FoundationPhilosophie du framework foundationLes classes fondamentales communes à tousles traitementsUtilité des collectionsString, Text & Fonts (NSCharacterSet)Dates, Times & Numbers (NSDate)Interfacer son application avec les réglagesutilisateurs standards système██L’interface utilisateur pour vosapplications iPhonesFramework : Cocoa Touch LayerLes apports du framework UIKitComprend l’intérêt du modèle MVC (Model ViewController)Les classes Contrôleur de View (ControllerView)UIView, sous-classe UIResponder (réponse/gestion événements utilisateurs)La hiérarchie des Views et leur géométrieLes interactions entre les objets View dans UIKitL’architecture de rendu des ViewsLes bases de Core AnimationLe système de coordonnées des ViewsHiérarchies des classes UIResponder / UIWindow/ UIViewCombiner une Barre d’“onglets” (Tab Bar) et desContrôleurs de NavigationExemple UIView / UIImageViewAppliquer une transition à une View dans unbloc d’animation██Professionnaliser son applicationProblématiques de l’internationalisationDésignation des langues (lproj)Présentation de la distribution de son applicationsur l’AppstoreLes « contraintes » imposées par AppleA quoi sert le certificat de distribution ?Quels outils pour le versionning de l’applicationdistribuée ?Les grandes lignes de la publication sur iTunesApp StoreParticipantsIngénieur logiciel / développeur / analysteprogrammeur.Pré-requisBonnes connaissances de la programmation et d’unlangage orienté objet (C++, Java, C#, PHP5 objet, …).Si vous ne vous estimez pas complètement à l’aiseen programmation nous vous conseillons de suivreau préalable le stage DOBC («Objective C») qui vouspermettra de vous concentrer sur la partie purementiPhone du stage présenté ici tout en consolidant votremaîtrise du langage Objective C.Travaux pratiquesBeaucoup de pratiques autour du développement d’applicationsréalistes sur de véritables iPhone ou iPodTouch. Vous aurez également la possibilité d’utiliser letout nouvel iPad.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr55


TÉLÉCOMiPhone / iPad développement avancéRéf UPHA4 joursOBJECTIFSCette formation iphone intensive vous permettra de perfectionner vos techniques dedéveloppement pour iPhone, iPod touch, ou iPad autour des frameworks du SDK (multithreading,web services, géo-localisation, stockage des données, son, animation).Cette formation vous permettra également d’être le référent technique pour le paramétragedes équipements iPhone, iPad ou iPod Touch en entreprise. Vous saurez définir uneconfiguration type (réglages, applications) et la déployer rapidement (en wifi si nécessaire)sur l’ensemble de vos appareils en vous appuyant éventuellement sur votre propreAppStore.CONTENU██Rappels et compléments sur ledéveloppementMatériels (iPhones, iPods touch, iPad)Différences entre les firmware (3.x & 4.x)Les nouveautés de l’environnement de développementXcode 4Particularités du système d’exploitation iOSLes frameworks de base (Foundation, Cocoa, ...)Les spécificités de l’iPad, les applicationsuniversellesLes possibilités de l’Apple TV 2G pour lesdéveloppeurs██Multithreading (parallélisme etperformances)Les possibilités du multithreadingArchitecture technique du multithreadingUn gain de performance systématique ?Les classes NSThread, NSInvocation, NSInvocationQueue,NSInvocationOperationClasses et méthodes d’appels et de gestion deswebservicesMultithreading et appels de web services intensifsOptimisation du multithreadingLes alternatives au multithreading (fonctionsasynchrones, timer, key-value observer, idletime-notification,...)██Graphiques et Animation(framework CoreAnimation)Produire des interfaces animées avec CoreAnimationL’interface unifiée pour accéder à CoreImage,CoreVideo et CoreGraphics/QuartzAnimation : la hiérarchie d’arborescence decalques (Layers)Faire tout type de transition avec les layers(CATransition)Rotation d’une UIImage dans une UImageViewGérer un contenu plus grand que le contenant(UIScrollView)Présentation des données dans un tableau(UITableView, UITableViewCel))Overlay video : ajouter votre calque virtuel pendantune acquisition avec la caméra (UIVideoEditorController,cameraOverlayView)Acquisition audio et video : Framework AVCaptureDevice(iOS ? 4.0)██Géo-localisation et MapKitConnaître la position géographique de l’utilisateurLes Classes CLLocation et CLLocationManager,et le protocole optionnel CLLocationManager-DelegateLes possibilités du framework MapKit (plan deville, cartographie, marques, ...), Mise en œuvredes deux variantes de Reverse-GeocodingNouveautés SDK 4.x : enregistrement auprès dusystème de la supervision de régions géographiques██La persistance des données(Framework CoreData)Architecture de CoreDataReprésentation modélisée des relations entreles objets avec CoreDataImpact de l’utilisation de CoreData pour lesobjets (context)Vocabulaire (managed objects, fetch request, ...)Méthodes et propriétés à utiliser pour sauvegarder/chargerun objetTransaction et objet██InternationalisationRappels des bonnes pratiques à propos del’internationalisationCas des langues non occidentales et desvariantes régionalesExemples de chargement d’image dynamiqueen fonction de la langue (Locales)Introduction à l’audio dans les applicationsiPhone (Framework CoreAudio)Les 3 couches de l’architecture de l’APILecture audio en utilisant la classe AVAudio-PlayerUtiliser les APIs pour les unités et codecs audiosavec AudioUnitCréer une interface utilisateur Cocoa (CoreAudioKit)S’interfacer avec le hardware (HAL services)avec CoreAudioLa richesse du framework OpenALMise en œuvre du Media Player standardLe framework AudioToolbox██Tuning et deboggage desapplicationsVue d’ensemble des paramètres importantsSavoir observer les performancesAdapter le code avec la compilation conditionnelleAdapter le code en fonction des équipementsExemples concrets de gains de performancesGestion de la mémoire par CocoaComportement du ramasse-miettes automatiqueQuand faut-il décider de gérer soi même lamémoire ?De la bonne utilisation du système de fichiersDebugger efficacement avec gdbAméliorer les performances avec l’outil InstrumentsLa rapidité de SQLite██Sécuriser ses applications« L’attrait » de l’iPhone pour les piratesFonctionnement classique d’une applicationRéflexions sur les failles de chaque composantSynthèse des attaques classiquesCe qui est « impossible » selon AppleBloquage/Débloquage <strong>officiel</strong> d’un iPhone██Service de notification par «push»Apple Push Notification ServiceDifférences avec une application traditionnelle(Pull design)Comprendre le circuit de notificationContenu d’une notification APN au format JSONMise en œuvre du push côté clientMise en œuvre du push côté serveurApplication Service Provider██Distribuer son application surl’AppstoreLes «contraintes» préconisées par AppleLes achats intégrés (StoreKit,InApp purchase)A quoi servent les différents certificats de distribution ?Retrait ou mise à jour d’une applicationQuelles différences entre iTunes App Store etApp Store ?Quels outils pour le versionning de l’applicationdistribuée ?██Disposer de son « propre »AppStoreLes contraintes d’AppleLe coût exact des licencesCréer son propre dépôt d’applicationUtilisation d’iTunes en entrepriseConfiguration des équipements pour utiliser undépôt précisDistribution « sans fil » des applications██Administrer en entreprise lesiPhone, iPod touch et iPadPrésentation de l’outil iPhone « ConfigurationUtility »Créer un profil de configurationParamétrage des restrictionsRéglages avancésGérer les applications avec les profils d’approvisionnementsDéployer un profil de configuration sur plusieurséquipementsSavoir interpréter les événements de la consoled’un équipementParticipantsCette formation iphone s’adresse aux ingénieurslogicie, développeurs, analystes programmeur et auxchefs de projet.Pré-requisAvoir suivi la formation « iPhone / iPad développement(réf. UPHD) » ou disposer de connaissances équivalentes(Objective C, bases XCode et développementiPhone).Travaux pratiquesBeaucoup de pratique, autour des différents frameworksprésentés, consolidée par la réalisation d’uneapplication globale jusqu’à sa commercialisation et sondéploiement. Utilisation d’émulateurs ainsi que de véritableséquipements iPhones, iPod et iPad. Démonstrationautour de l’Apple TV 2G.56 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


TélécomRéussir son projet d’application pour iPhone ou iPadRéf UPAP1 jourOBJECTIFSL’engouement exponentiel pour les équipements iPhone, iPod touch, iPad a fait naîtrenaturellement des besoins de plus en plus forts pour ce matériel tant sur le plan personnelque professionnel. Les iPhone, iPod touch, iPad sont maintenant réunis sous la bannièreiOS avec un marché pour les développeurs d’applications de plus de 100 millions dedispositifs nomades en juin 2010 (4 millions en France). L’iPad, à peine né, peut déjà utiliserplus de 10 000 applications.Sur le marché français, plus de 3 millions d’iPhones peuvent profiter de quelques 220 000applications de l’AppStore. Les possibilités du nouvel iPhone 4 vont continuer à donner levertige aux chiffres.Ce séminaire vous aidera à bien cerner le cadre d’un projet de développement pouriPhone, iPod Touch, ou iPad. Les applications concernées peuvent être des sites WEB, desapplications internes à l’entreprise, ou encore des applications déposées sur l’App Store àdestination d’un plus large public.Le but de cette formation Gestion de projet iPhone est de faire en une journée le tourcomplet de tous les aspects inhérents aux projets iPhone ou iPad aussi bien technique(sans entrer trop dans les détails) que fonctionnel, commercial, marketing et humain.CONTENU██Le contexte██Les aspects techniques àcomprendre██La gestion du projet██Commercialisation et dépense██Et AprèsParticipantsCette formation Gestion de projet iPhone s’adresseaux décideurs, ingénieurs logiciel, développeurs, analysteprogrammeurs, chef de projets.Programme détaillé sur www.plb.frRemarquesCulture informatique de base.Ergonomie des interfaces tactilesRéf PEIT3 joursOBJECTIFSCette formation ergonomie des interfaces tactiles vous permettra de comprendre lesenjeux et les contraintes ergonomiques de la création d’interfaces tactiles dans la créationd’applications Web mobiles. Avoir une connaissance étendue de l’interactivité desdifférentes plateformes et systèmes mobiles du marché (type iPhone, iPad, Android, etc).Savoir créer des interfaces visuelles fonctionnelles et innovantes.CONTENU██Notions générales██Approche techniques ettechnologique██Conception fonctionnelle██Conception graphique Mise enoeuvre██Exercices applicatifsParticipantsCette formation ergonomie des interfaces tactiless’adresse aux directeurs artistiques, Webdesigner, graphistesou toutes personnes souhaitant créer des interfacestactiles dans une conception orientée utilisateur.Programme détaillé sur www.plb.frPré-requisAvoir suivi la formation « iPhone / iPad développement(rvoir une bonne connaissance du Web. Une connaissancedans l’utilisation du logiciel Photoshop est unplus.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr57


TÉLÉCOMAndroid : Développez des applicationspour Google AndroidRéf TAGA3 joursOBJECTIFSGoogle a réussi à se poser en concurrent sérieux de l’Iphone.La force d’Android : une plateforme ouverte à tous, tant à l’industrie, aux développeursqu’aux utilisateurs eux-mêmes.Le développement d’applications embarquées devient aussi facile à construire qu’un siteweb.L’objectif de cette formation Android est d’être capable de développer une applicationfonctionnant sur la plateforme Android en utilisant le SDK fournit par Google.Connaître les spécificités du développement mobile et en particulier d’Android et savoirutiliser les fonctionnalités spécifiques aux téléphones Android.CONTENU██Introduction au développement sousAndroidDifférences et principaux intérêts de la plateforme.Fonctionnalités de la plateformeComposition d’une applicationEnvironnement de développement : Eclipse,plugin ADT, SDK AndroidConfiguration, premier programme, gestion del’émulateur██Le développement Android: lespremiers pasLa première application Google PhonesCréation d’un projet Android, le code « minimal»Exécution de l’application sur l’émulateurDébogage : outils et méthodologie██Architecture d’une applicationAndroidLa configuration : le fichier « Manifest »Accéder aux ressources (audio, image, autre...)Communication avec des serveurs distants.Manipuler des fichiersLe code sourceLes applications sans IHM██Composer une interface utilisateurCréer une interface graphique avec les « View »Contrôler les écrans avec « Activity ».██Utiliser des menusRelation entre les ressources et le programme(« Layout »)Ouvrir des fenêtres (« Intent »)Configurer les applications avec AndroidManifest.xml.Communication entre Activity (Intent, IntentReceiveret BroadcastReceiver██Gestion des donnéesEnregistrer les préférences de l’applicationUtilisation de fichiersLes bases de données : base de donnée embarquéeSQLiteLe partage de données avec la notion de «Content Provider »)██Services et multithreadingServices, Alarmes et notificationsManipulation de AIDLGestion des ThreadsInteraction entre Threads et Interface GraphiqueCommunication avec un serveur distant : HTML,SOAP.La sécurité des applications██Spécificité du développement mobileAndroidDétecter l’orientation et les mouvements dutéléphone : l’accélérateur 3DLa géo-localisationAccéder à l’appareil photoLes fonctions de téléphonie : Téléphone, SMS...Créer des animations 2D et 3DLes fonctions réseaux : WiFi, GSM/3G██Déployer une Application AndroidCréation de compte et déploiement surL’Android MarketDebugs d’applicationGestion du versioningPublication des mises à jour██Travaux PratiquesTP1 : Création d’activity simple : « Hello WorldAndroid - Google Phones»TP2 : création d’une interface intégrant différentscomposants AndroidL’utilisation des composants graphiques : vues,layouts, menus, listes...La gestion événementielle et la prise en comptedes commandes.TP3 : Mise en œuvre de fonctionnalités de stockaged’informations sur un terminal avec unebase de donnéesLes données persistantesLes préférencesContentProvider : la gestion des donnéespartagéesGérer les donnéesSQLiteTP4 : Envoi d’un fichier sur un serveur distant etgestion des erreursDebugger ses applicationsTP5 : Développement d’une application géolocaliséecommunicante et affichage via GoogleMapsLe service de localisationUtilisation de Map et MapViewGestion de la connectivité (GSM,WIFI)Le SMSL’accéléromètre et le compasParticipantsCette formation Android s’adresse aux développeurset chefs de projets souhaitant développer des applicationsmobiles pour les téléphones compatibles Android.Pré-requisAvoir des connaissances en langage Java.Travaux pratiquesDe nombreux Travaux pratiques viendront illustrercette formation Android.Vous retrouverez le descriptif des travaux pratiquesgénéralement réalisés, à la fin du descriptif du cours.58 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


TélécomDéveloppement mobile multi plateformes(Iphone, Android, BlackBerry…)OBJECTIFSCette formation Développement Mobile vous permettra de réaliser des applications ou dessites WEB pour mobile uniquement avec des technologies standards comme HTML, CSS,et Javascript. L’utilisation de ces langages, de la bibliothèque IUI (largement présentée)et du moteur de conversion PhoneGap vous permettront de porter vos applications surles mobiles qui utilisent le moteur webkit tels que iPhone, iPod, iPad, Android, Symbian,Blackberry, …Votre application mobile pourra être déposée à la fois sur l’AppStore et sur Android Market.CONTENU██Concepts et architecture d’uneapplication pour mobileBien comprendre le rôle de chaque technologie(HTML, XML, Javascript, CSS, ...)Qu’entend-on par « Application Ajax » (AsynchronousJavascript and XML) ?Quelles différences avec un développement enJava (android) ou Objective C (iPhone) ?Comparaison avec les applications Web traditionnelles██Rappels syntaxiques et compléments(HTML, Javascript, CSS)Gérer des textes, Images, Liens, Listes, Blocsen HTML5Bonnes pratiques à propos de la présentationdes données (CSS )L’identification et le regroupement d’éléments(class, id, span, div)Maîtriser le positionnement avec le modèledes boîtes dans CSS (margin, border, padding,bottom, top)Empiler les images (z-index, l’exemple du jeude cartes)Valider son document comme conforme auxstandards du Web (W3C)Rappels syntaxiques sur Javascript (variables,tests, boucles, fonctions)La représentation d’une page HTML sous formed’arbre (DOM : Document Object Model)Afficher et interagir dynamiquement avec l’informationprésentée (DOM et Javascript, événements: onclick, onmouseover, ...)Les transformations CSS (webkit-xxxx, rotation,translation, zoom, inclinaison, ...)██IUI une bibliothèque CSS pour mobileInstallation et première application pour iPhoneComment disposer du « style » iPhone ?Fenêtres et navigation dans l’applicationAfficher des menus sous forme de listesProposer le clavier virtuel de saisie à l’utilisateurDialoguer avec l’utilisateur avec la class CSSdialog (bouton, fenêtre superposée, ...)Alimenter une base de données grâce auxformulairesAméliorer l’affichage grâce aux extensions iUI(listes de sélection, calendrier, ...)La gestion des thèmes (theme-switcher)██IUI côté JavascriptAméliorer encore nos applications avec la partieJavascript de iUIMaîtriser la gestion des liens et de leurs attributs(href, type, target, submit, cancel, ...)Affichage de menus, saisie avec JavascriptNavigation rapide dans les pages (showPage-ByID, goBack)Précisions sur les méthodes GET et POSTComprendre les différentes formes d’appelsd’une page HTML (showPageByHref, ajax)Insérer une ou plusieurs fenêtres en fin de pageHTML (insertPages)Récupérer l’élément DOM associé à la fenêtrecourante (getSelectedPage)Bien utiliser le DOM (addClass, removeClass)Exemples :- Utilisation de liens différents selon le contexte- Récupération d’information suite à la saisiedans un formulaireEvénements associés aux fenêtres (load,unload, focus, blur, ...)██Stockage des données sur le mobileApports d’une base SQL interne au navigateurpar rapport aux cookiesDifférentes philosophie de stockage (localStorage,sessionStorage)Javascript et les bases SQL localesCréation et utilisation d’une base (openDatabase,executeSQL, ...)Récupérer les données (select) et les afficherConnaître les limites de cette solution par rapportà une base déportée██Multi-touchLes évenements générés selon les actions del’utilisateur (touch, gesture)Apprendre à gérer les multiples appuis surl’écran tactile du téléphone (touchstart, touchmove,touchend)Propriétés des événements touchExemple de déplacement d’un objet à l’écranRéaliser des agrandissements/rétrécissement(gesture)Rotation des objets et Zoom██GraphismeLimites et possibilitésPrincipes de base (ligne, rectangle, arcs, ...)Colorier une figureFormes géométriques (balise )Conseils pour la gestion des couleursTraitement des imagesPour aller plus loin ... (courbes quadratiques etde Bézier)Synthèse des méthodes Javascript concernées██Cartes Google MapsConsidérations techniques pour la géolocalisation(fichier à inclure, natif ou non, ...)Différentes façons d’intégrer des cartes GoogleMaps (maps, natif, API de Google Maps enJavascript)Comparaison technique des différentesRéf TDAM5 joursméthodesLes possibilités d’interaction avec les cartes██Rendre native son application webavec PhoneGAPComment faire en sorte que son application nesoit plus « web dépendante » ?Que gagne-t-on à utiliser une application native?L’exemple du SDK pour le développementiPhoneTéléchargement, installation, et pré-requis pourutiliser PhoneGAPUtilisation du simulateur iPhoneIntégration de PhoneGap dans notre code (phonegap.js,build, ...)Tests de portage du code HTML/CSS/Javascriptpour différents types de téléphones (Android,iPhone, ...)Comparaison entre une application native et saversion « distante »Les aspects administratifs (iPhone developerProgram, Certificats, ...)██La bonne utilisation des fonctionsnativesLes effets à éviter devant tant de richesseGestion du GPS et de l’accéléromètreGérer le vibreurComment utiliser un son ?La gestion des contacts du téléphoneLes fenêtres d’alerteRécupérer les images de l’appareil photoParticipantsCette formation Développement mobile s’adresse auxdéveloppeurs et aux chefs de projetsPré-requisConnaître au moins un langage de programmation etavoir des notions de bases sur HTML, CSS, Javascriptet XML. La première journée est consacrée auxconnaissances essentielles sur ces langages.Travaux pratiquesRéalisation d’un site WEB et d’une application portéesur différents équipements mis à disposition pour lestage (Android, iPhone). Les travaux pratiques représentent80% du temps dans ce stage où le contenudes bibliothèques est systématiquement expliqué avecun exemple concret et représentatif des besoins desdéveloppeurs.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr59


TÉLÉCOMDéveloppement d’applications pour mobilesen langage Java : Java ME (J2ME)Réf JAME4 joursOBJECTIFSAvec plus de deux milliards de téléphones portable et assistants personnels supportantJava ME,cette technologie est très présente sur le marché des systèmes informatiquespersonnels portables.A l’issue de cette formation Java ME, les participants maîtriseront l’architecture Java ME(CLDC/MIDP) et développeront des MIDLETS sur téléphone présentant tous les aspectstraditionnellement liés avec ce type d’équipement : interfaces graphiques, gestion dustockage local, connexion réseau pour ne citer que les plus classiques.CONTENU██Présentation de Java MEHistorique (anciennement J2ME), les objectifs,présentation des diverses plate-formes atteintesparJava MEArchitecture de Java MEComprendre, définir, situer les termes : JavaME, CDC, CLDC, Configuration, Profiles, MIDP(1.0,2.0), DoJa, MIDlet, jad.Exercice : QCM sur les principaux termes deJava ME██Premier développement MIDPCycle de vie d’une MIDlet.Ecriture d’une MIDlet, compilation, prévérification,packaging, description, déploiement.Les environnements de développement : SUNWTK, plug-in Java ME pour Eclipse, Pulsar,NetBeansTravaux Pratiques : développement d’unepremière MIDlet██Interfaces graphiques en MIDPLes interfaces graphiques «bas niveau» et«haut niveau»Les classes fondamentales pour le haut niveauComposants graphiques «écran»: formulaire(Form), fenêtres texte (TextBox), listes (List),Composants graphiques «contrôles» : champde texte (TextField), boîte de choix(ChoiceGroup), bouton (Command) du packagejavax.microedition.lcdui.Gestion des événements.Travaux Pratiques : développement d’uneinterface graphique haut niveau██Programmation réseauL’ensemble restreint des protocoles réseaupossibles pour les portables.L’API Generic Connection Framework (GCF)implémenté dans le paquetagejavax.microedition.io.L’utilisation du protocole HTTP. Envoi etréception de données. Les protocoles réseaupossiblesautre que HTTP.Les web services, leur invocation depuis JavaME et l’exploitation de données XML.Lien avec les RecordStore.Travaux Pratiques : programmation d’uneapplication client-serveur à l’aide d’un clientmobile██Sécurité d’une application Java MEGestion des autorisations, de l’authentificationet de la confidentialité (SSL).L’intégrité d’une MIDlet.Créer un certificat.Authentifier une MIDlet suite.La technologie Push de MIDP.██Conclusion et technologies futuresLa portabilité des applications. L’optimisation ducode. L’obfuscateur. Futurs projets et JSR.Les APIs pour les jeux (GameCanvas, layer etanimation), le packagejavax.microedition.lcdui.game.L’API Mobile Media (MMAPI).Android de GoogleTravaux Pratiques 1 : développement d’un jeuTravaux Pratiques 2 : développement d’uneIHM avec AndroidLes classes fondamentales pour le bas niveauCanvas, Graphics, primitives de dessin, Image,gestion des événements clavier et pointeur.Travaux Pratiques : développement d’uneinterface graphique bas niveau██Persistance des donnéesLa sauvegarde en local. l’API Record ManagementSystem (RMS).La «base de données interne» RecordStore. Lepaquetage javax.microedition.rms.Créer, ouvrir, fermer détruire un RecordStore.Ajouter, détruire un enregistrement (Record)dans un RecordStore.Itérer, obtenir des informations (meta data) d’unRecordStore.Travaux Pratiques : mise en place d’unRecordStore.ParticipantsCette formation J2ME s’adresse aux développeurs,chefs de projet, toute personne s’intéressant à la programmationsur systèmes mobiles.RemarquesConnaissance du langage JAVA.60 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


S ÉCURITÉ<strong>PLB</strong> propose des cours sur la totalité du spectre de la sécurité. Tous lesmaillons de la chaîne de sécurité sont explorés dans les différentesformations.De la politique à la technique. De la conception d’architecture sécurisée à lamise en exploitation de matériels spécialisés. Des cours éditeurs et constructeurssont également abordés par thèmes (<strong>Cisco</strong>, Microsoft, Linux, etc ..). Lesaspects développement d’applications sécurisés ne sont pas oubliés toutcomme les normes en matière d’organisation et de stratégie ainsi que les certificationsles plus récentes.L’ensemble des cours est hiérarchisé pour s’adresser à des publics auxattentes et aux niveaux différents : du débutant ayant besoin de démystifiersans théorie inutile à l’expert ayant besoin de cours à la pointe des technologiesde sécurisation.


SÉcuritéSécurité des réseaux, des systèmes et des applications :L’essentielRéf SSSL2 joursOBJECTIFSLa sécurité d’un système d’information c’est avant tout de la méthode, de l’organisation,des procédures, du suivi et des actions correctives. Mais il ne faut pas oublier la technique,toute personne travaillant dans la sécurité du système d’information doit connaître les deuxdomaines.Le but de ce séminaire sécurité informatique est d’acquérir la maîtrise des technologiesindispensables pour mener à bien le projet de sécurité et de vous communiquer levocabulaire approprié pour dialoguer avec pertinence avec vos interlocuteurs techniques.Ce cours sécurité informatique apportera des réponses pratiques à tous ceux qui sedemandent :De quoi se compose une architecture d’accès à internet sécurisé ?A quoi sert le filtrage réseau et applicatif ?Comment fonctionne un firewall ?Quel risque y a t’il avec la Voip ?Comment sécuriser les postes mobiles ?Peut-on remplacer des lignes spécialisées par des VPN ?Est-il possible pour un attaquant de passer d’un vlan à un autre ?Comment mettre en place un point d’accès à Internet pour les visiteurs, sans risque pourmon réseau d’entreprise ?Et bien d’autres interrogationsCONTENU██Introduction██La sécurité des accès██Les IDS (Intrusion detection system)██La sécurité des échanges██Une introduction à la sécurité dessystèmes██Modélisation des failles dans lescouches réseaux et applicativesProgramme détaillé sur www.plb.frParticipantsCette formation sécurité informatique s’adresse auxresponsables sécurité des systèmes d’information,chefs de projet, consultants, décideurs.Virus et malwares sous WindowsRéf MVMW3 joursOBJECTIFSAu fil des années la pollution des ordinateurs par des virus ou des malwares est devenueun fait incontournable et un risque toujours présent tant chez le particulier qu’en entreprise.Cette formation antivirus et malware cherche à vous faire comprendre leurs mécanismesd’actions et les différentes façons de se protéger ou de les éradiquer sans choisir unoutil particulier. On retrouvera une forte analogie avec le monde médical (symptômes,analyses, diagnostics, traitements, culture biologique) qui vous permettra d’assimilerclairement les concepts et manipulations techniques effectuées. Vous serez à même deréparer rapidement un poste sans tout réinstaller comme on le fait trop souvent en premièresolution.A la fin de cette formation, vous saurez :• Créer un script permettant de vérifier la présence de malwares- Eviter le formatage en cas d’infection• Identifier et neutraliser les malwares• Rechercher la source d’une infection• Distinguer une infection d’un dysfonctionnement• Ordonner et optimiser l’éradication d’une infection virale• Sensibiliser les utilisateurs face au social engineering• Elaborer un schéma de protection en adéquation avec les besoins de l’entrepriseProgramme détaillé sur www.plb.frCONTENU██Vocabulaire et concepts██Panorama des technologies deprotections██Problème viral, logiciel ou matériel ?██Mode d’activation des codesmalicieux██Désactivation manuelle des codesmalicieux██Sécuriser son entrepriseParticipantsTechnicien de maintenance, administrateur réseauxet systèmes, responsable informatique, ou particuliersouhaitant maîtriser le comportement et l’éradicationdes virus et malwares.Pré-requisBien connaître l’utilisation du poste de travail sousWindows et les bases de la configuration du réseau.62 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


SécuritéSécurité Wi-FiRéf RSRC2 joursOBJECTIFSLes réseaux sans-fil ont connu un essor assez important depuis quelques années depar leur facilité d’installation et de configuration. Parmi ces réseaux, le Wi-Fi a plusparticulièrement percé. Son développement rapide a parfois conduit à délaisser la partiesécurité provoquant dès lors l’apparition rapide de failles permettant l’intrusion directe ausein du réseau. Des suites de protocoles implémentant un niveau de sécurité satisfaisantont alors vu le jour et conduisent au fur et à mesure à élever la sécurité globale duréseau Wi-Fi. Ce cours aborde la technologie Wi-Fi en détaillant les différents éléments lecomposant, les différentes solutions de sécurité ainsi que leurs faiblesses et les attaquesles ciblant. Il est basé sur un cours magistral ponctué de démonstrations et exercicespermettant de mettre en pratique les différents aspects vus en cours, avec, pour terminer, uncas pratique d’installation d’une architecture Wi-Fi sécurisée.Cette formation Sécurité Wifi vous permettra d’acquérir la compréhension globale dufonctionnement d’un réseau Wi-Fi, en appréhender les risques et les méthodes desécurisation.CONTENU██Généralités sur les réseaux sans fils██802.11 - Principes██Caractéristiques de la technologie██Attaques sur la technologie Wi-Fi -Généralités██WEP██802.1XProgramme détaillé sur www.plb.fr██WPA/WPA2██Gestion des réseaux Wi-Fi██Mise en place d’une architecture Wi-Fi sécurisée (cas pratiques)ParticipantsCette formation sécurité WiFi s’adresse aux responsablesde sécurité, aux responsables informatique,réseaux et télécoms, aux consultants, ainsi qu’auxadministrateurs réseaux et sécurité, afin de leur permettrede mettre en oeuvre des solutions de sécuritésur leur réseau Wi-Fi. Ce cours sera également utileaux chefs de projets souhaitant utiliser des technologiesde réseaux sans fil.Pré-requisLa connaissance préalable des réseaux et des protocolesTCP/IP sont recommandée ; des rappels sonttoutefois effectués en début de cours.Travaux pratiques<strong>Cours</strong> magistral, avec exemples pratiques et exercicesillustrant les différentes attaques décrites en cours. TPfinal permettant la mise en oeuvre d’une architecturesécurisée.Introduction complète à la sécurité des réseauxRéf RISR3 joursOBJECTIFSA la fin de cette formation, vous saurez :- Evaluer la nature des risques introduits par les réseaux IP dans les SI,- Vous approprier la terminologie et les concepts de la sécurité des réseaux IP,- Mettre en oeuvre des équipements de sécurité.CONTENU██Concepts fondamentaux de lasécurité██Transactions██Types d’attaques██Services de sécurité██Technologies de FiltrageProgramme détaillé sur www.plb.fr██Technologies de scellement██Technologies de chiffrement██Architectures de sécurité██Ipsec██Protocoles de sécurité sur Internet/Intranet██Dimension organisationnelle etjuridique de la sécuritéParticipantsDécideur, architecte, administrateur réseaux et systèmesconcernés par les problèmes de sécurité,Responsable de l’audit Informatique, Chef de ProjetInformatique.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr63


SÉcuritéSécuriser les réseaux VoIPRéf RSRV2 joursOBJECTIFSLa sécurité des réseaux VoIP est à l’heure actuelle le parent pauvre de ce type detechnologie.Les nouvelles menaces qui pèsent sur ces architectures récentes sont de nouveaux défispour tous les professionnels de la téléphonie qui n’était pas confrontés en voix classique àce type de dangers.Ce stage très pratique et technique vous montrera comment sécuriser des réseaux Voix surIP.À l’issue de cette formation, vous saurez vous prémunir efficacement contre les différentsrisques encourus, les participants sauront définir une stratégie de sécurité, sécuriser lesréseaux de transport de la voix et maintenir un niveau de sécurité constant dans le temps.██Les VPN et le cryptage██Convergence VoIPCONTENU██Introduction VOIP et sécurité██Les architectures VOIP██Les menaces connues██La sécurité des standards██Firewalls et NATProgramme détaillé sur www.plb.frPré-requisLes participants doivent avoir de bonnes bases surTCP/IP et des notions de Téléphonie et de Voix/IP.Travaux pratiquesDe nombreux travaux pratiques permettront aux participantsde manière à mettre en pratique les notionsprésentées. Des études de cas seront égalementprésentées à partir d’architecture d’entreprise, d’architectured’opérateur et de Skype.CheckPoint Security Administration NGX R71niveau 1 (<strong>Cours</strong> <strong>officiel</strong>)Réf RCPF5 joursOBJECTIFSLes produits de Check Point Software sont parmi les plus utilisés dans le monde de lasécurité. Cette introduction constitue un cours complet sur le Firewall Check Point, incluantla gestion de la politique de sécurité, la translation d’adresses (NAT), la mise à jour dessystèmes, la mise en place des tunnels VPNs ou encore la sécurité de messagerie et decontenu.Cette formation CheckPoint vous permettra de prendre en main l’administration au quotidiende la suite des produits de sécurité CheckPoint R71██Chiffrement et Réseaux PrivésVirtuels██Introduction aux Réseaux PrivésVirtuels██Sécurité de contenu et de lamessagerieCONTENU██Check Point Security AdministrationR71██Aperçu des technologies Check Point██Plateformes de déploiement██Introduction à la politique de sécurité██Monitoring du trafic et desconnexions██Utilisation de Smart Update██Mise à jour vers R71██Gestion des utilisateurs etauthentificationParticipantsCette formation Checkpoint s’adresse aux administrateurssystèmes, architectes réseaux, responsables dela sécurité des systèmes d’informations, consultantssécurité.Pré-requisCompétences sur TCP/IP et sur le routage statique.Connaissances des environnements Windows et Unix(Linux).Programme détaillé sur www.plb.frRemarquesCe cours prépare à la certification CCSA R71 (CheckPoint Certified Security Administrator).64 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


SécuritéCheckPoint Security Administration NGX R71niveau 2 (<strong>Cours</strong> <strong>officiel</strong>)Réf SCPS5 joursOBJECTIFSLes produits de Check Point Software sont parmi les plus utilisés dans le monde de lasécurité. Ce cours de niveau deux constitue un cours complet sur Firewall-1 incluant denombreuses options de configuration avancées (Routage Avancé, QoS, Redondance etHaute Disponibilité des liens, VPN SSL…). Il apporte également un descriptif complet detoutes les nouvelles applications et solutions apparues avec les versions R70 et R71 duproduit et ses fameuses lames logicielles (« software blades ») qui permettent de construireune solution de sécurité à la carte.Cette formation Check Point vous permettra de configurer et administrer des solutionsavancées de la suite des produits de sécurité Check Point R71.CONTENU██Check Point Security Expert R71██Management Portal██SmartWorkflow██SmartProvisioning██Accès VPN SSL via portail Web██Accélération██Haute Disponibilité██Clustering██Réseau et Routage Avancés██Réseau avancé - L’Equilibrage deCharges██Réseau avancé - Qualité de Service(QoS)██Check Point IPS██Data Loss Prevention██SmartEvent██SmartReporterParticipantsCette formation Check Point s’adresse aux administrateurssystèmes, architectes réseaux, responsables dela sécurité des systèmes d’informations, consultantssécurité.Pré-requisCompétences sur TCP/IP et sur le routage statique.Connaissances des environnements Windows et Unix(Linux). Avoir suivi le cours RCPF, avoir la certificationou disposer d’un niveau équivalent.Programme détaillé sur www.plb.frRemarquesce cours prépare à la certification CCSE R71 (CheckPoint Certified Security Expert).Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr65


SÉcuritéISO 27001 – ISMS Lead AuditorRéf SILA5 joursOBJECTIFSCette formation ISO 27001 intensive de cinq jours permet aux participants d’acquérir lesconnaissances nécessaires et de développer l’expertise pour :- Planifier et effectuer des audits de la conformité d’un système de management de lasécurité de l’information par rapport aux exigences de la norme ISO 27001- Manager une équipe d’auditeurs en appliquant les principes, procédures et techniquesd’audits communément reconnus.A partir d’exercices pratiques basés sur un cas d’étude, le stagiaire sera mis en situationde développer les compétences (maîtrise des techniques d’audit) et les aptitudes (gestiond’équipes et d’un programme d’audit, communication avec les clients, résolution de conflits,etc.) nécessaires à la conduite d’un audit.La formation ISO 27001 est basée sur les lignes directrices d’audit de système demanagement (ISO 19011:2002) ainsi que les meilleures pratiques internationales d’audit.Les objectifs de cette formation ISO 27001 sont :- Comprendre les principes d’application de l’ISO 27001:2005 dans la construction d’unsystème de management de la sécurité de l’information- Comprendre la relation entre le système de management de la sécurité de l’information, lemanagement des risques,les mesures, et les différentes parties prenantes- Comprendre les principes, procédures et techniques d’audit de l’ISO 19011 :2002, etcomment les appliquer dans le cadre d’un audit selon l’ISO 27001- Comprendre l’application des obligations légales, statutaires, réglementaires oucontractuelles pertinentes lors de l’audit d’un SMSI- Acquérir les compétences nécessaires pour effectuer un audit de façon efficace, et lestechniques de gestion d’une équipe d’audit, préparer et compléter un rapport d’audit ISO27001.ParticipantsCe cours ISO 27001 s’adresse aux :- Personnes désirant diriger des audits de certificationISO 27001 en tant que responsable d’une équiped’audit- <strong>Consultant</strong>s désirant préparer et accompagner uneorganisation lors d’un audit de certification ISO 27001- Auditeurs internes désirant préparer et accompagnerleur organisation vers l’audit de certification ISO 27001- Responsables de la sécurité de l’information ou de laconformité- Conseillers experts en technologies de l’informationPré-requisUne connaissance préalable des normes ISO 27001 etISO 27002 est recommandée.CONTENU██Introduction à la gestion d’unsystème de management de lasécurité de l’information selon ISO27001Objectifs et structure du coursCadre normatif et réglementaireProcessus de certification ISO 27001Principes fondamentaux de la sécurité de l’informationet de la gestion du risqueSystème de management de la sécurité del’information (SMSI)Présentation des clauses 4 à 8 de l’ISO 27001██Démarrer un audit ISO 27001Concepts et principes fondamentaux d’auditÉthique et déontologie de l’auditL’approche d’audit fondée sur la preuve et surle risquePréparation d’un audit de certification ISO27001L’audit documentairePréparation du plan d’auditConduite d’une réunion d’ouverture██Conduire un audit ISO 27001Communication durant l’auditLes procédures d’audit (observation, entrevue,techniques d’échantillonnage)Rédaction des conclusions d’audit et des rapportsde non-conformité██Conclure un audit ISO 27001Documentation de l’auditRevue des notes d’auditConclusion d’un audit ISO 27001Gestion d’un programme d’auditLa compétence et l’évaluation des auditeursClôture de la formation██ExamenExamenRemarquesLa documentation suivante est remise auxparticipants :- Une copie papier des normes ISO/EIC 27001 : 2005,ISO/EIC 27002 :2005 et ISO 19011 :2002- Une attestation de participation de 35 CPE (ContinuingProfessional Education)- Une trousse à outils d’audit ainsi qu’un manuelde l’étudiant (plus de 400 pages d’informations etd’exemples pratiques).L’examen ISMS - ISO 27001 Lead Auditor est certifiépar le RABQSA et répond aux critères du ‘RABQSATraining Provider Examination Certification Scheme’(TPECS), dont il couvre les unités de compétence :- RABQSA – IS (sécurité de l’information),- RABQSA – AU (Techniques d’audit),- RABQSA –TL (Techniques d’auditeur principal).L’examen ISMS - ISO 27001 Lead Auditor est disponibleen français, en anglais et en espagnol.Un certificat est remis aux participants ayant réussil’examen.Le certificat de réussite d’examen RABQSA est reconnupar l’IRCA et répond aux critères de certificationIRCA/2016.Important: le coût de l’examen est compris dans le tarifde la formation.La durée de la session est de 5 jours : 4 jours de courset une demi-journée d’examen, soit un stage de 40heures réparties en 32 heures de cours, 5 heures detravail individuel à réaliser le soir après les cours,et 3heures d’examen.Cette durée de 40 heures répond à une exigence de lanorme ISO 19011:2002.Le participant ayant réussi l’examen pourra s’inscrireauprès de l’IRCA ou du RABQSA, et prétendre, selonson expérience de l’audit, au titre d’auditeur provisoireISO 27001, d’auditeur ISO 27001, d’auditeur principalISO 27001, ou de Lead Auditor ISO 27001.Travaux pratiquesExercices pratiques, réalisés seul ou en groupe (jeuxde rôles), tirés de missions réelles, en lien direct avecla préparation à l’examen.66 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


SécuritéISO 27001 – ISMS Lead ImplementorRéf SISO5 joursOBJECTIFSCette formation ISO 27001 intensive de cinq jours permet aux participants de développerl’expertise nécessaire pour accompagner une organisation dans la mise en œuvre et lagestion de son système de management de la sécurité de l’information, comme spécifiédans ISO 27001:2005 : gestion du risque (selon ISO 27005), plan de traitement des risques,mise en œuvre, surveillance, réexamen et opération d’un SMSI, amélioration continue,engagement de la direction, suivi et revue.Ce cours comprend aussi une introduction à l’audit de certification ISO 27001.Le participant acquiert la maîtrise des meilleures pratiques d’implémentation des mesuresde sécurité de l’information issues des onze domaines de l’ISO/IEC 27002 :2005 : Politiquede sécurité, organisation de la sécurité de l’information, gestion des actifs, sécurité desressources humaines, sécurité physique et environnementale, gestion des communicationset des opérations, contrôle d’accès, acquisition, le développement et l’entretien dessystèmes d’information, gestion des incidents de sécurité de l’information, gestion de lacontinuité d’activité, et conformité.Cette formation ISO 27001 est conforme aux bonnes pratiques de gestion de projet établiespar le Project Management Institute (PMI), l’International Project Management Association(IPMA), et la norme ISO 10006, «Lignes directrices pour la gestion de projet en qualité».Cette formation ISO 27001 est aussi pleinement compatible avec les travaux sur les futuresnormes ISO 27003 (lignes directrices pour l’implémentation d’un SMSI) et ISO 27004(métriques de sécurité).Les objectifs de cette formation ISO 27001 sont :- Acquérir les connaissances nécessaires à l’implémentation, la gestion, et la maintenanced’un SMSI, comme spécifié dans ISO 27001 :2005- Comprendre les étapes de mise en œuvre d’un système de management de la sécurité del’information- Comprendre la relation entre le système de management de la sécurité de l’information, lemanagement des risques, les contrôles, et les différentes parties prenantes- Acquérir les compétences nécessaires pour conseiller efficacement une organisation surles meilleures pratiques en management de la sécurité de l’information.ParticipantsCette formation ISO 27001 s’adresse aux :- Gestionnaires de projet ou consultants désirantaccompagner une organisation dans la mise en œuvrede son SMSI- Auditeurs ISO 27001 désirant maîtriser le processusde mise en œuvre d’un SMSI- Responsables de la sécurité de l’information ou de laconformité au sein d’une organisation- Membres d’une équipe de sécurité de l’information- Conseillers experts en technologies de l’information.CONTENU██Introduction à la gestion d’unsystème de management de lasécurité de l’information selon ISO27001 et initiation d’un SMSIIntroduction aux systèmes de management et àl’approche par processus,Présentation des standards ISO 27001, ISO27002, et ISO 27005,Principes fondamentaux de la Sécurité del’Information,Analyse préliminaire,Gestion d’un projet ISO 27001.██Planifier un SMSI selon ISO 27001Mise en place du cadre de gouvernance : rôles& responsabilités, politique SMSI, définition dupérimètre, etc.Management du risque selon ISO 27005 : identification,analyse et traitement du risque,Rédaction de la déclaration d’applicabilité.██Déployer et mettre en œuvre un SMSIselon ISO 27001Mise en œuvre d’un cadre de gestion documentaireDesign des mesures et procédures,Mise en œuvre des mesures de sécurité,Formation, sensibilisation et communication,Gestion des incidents selon l’ISO 18044.Gestion de l’exploitation██Contrôler, Agir et audit decertification d’un SMSI selon ISO27001Monitoring des mesures de contrôle (gestiondes enregistrements),Indicateurs de performance des mesures decontrôle (métriques et tableau de bord),Audit interne du SMSI,Revue de direction du SMSI,Amélioration continue,Audit de certification ISO 27001.██Examen - Passage de la CertificationISO 27001 Lead ImplementorExamen (durée 3h)Pré-requisUne connaissance préalable des principes et conceptsde la sécurité des Systèmes d’Information estrecommandée.RemarquesLa documentation suivante est remise auxparticipants :- Une copie papier des normes ISO/IEC 27001 :2005et 27702 :2005- Une attestation de participation de 35 CPE (continuingprofessional education)- Une trousse à outils d’implémentation d’un SMSI,ainsi qu’un manuel de l’étudiant (plus de 400 pagesd’information et d’exemples pratiques).L’examen ISMS - ISO 27001 Lead Implementer estcertifié par le RABQSA et répond aux critères duRABQSA Training Provider Examination CertificationScheme (TPECS) et couvre les unités de compétences:- RABQSA – IS (sécurité de l’information)- RABQSA – OI (Amélioration des organisations)- RABQSA – MC (Conseil à la direction)L’examen ISMS - ISO 27001 Lead Implementer estdisponible en français et en anglaisDurée de l’examen : 3 heuresUne attestation de participation à la session est remiseaprès la session et un certificat est remis aux participantsayant réussi l’examen.Important : le coût de l’examen est compris dans letarif de la formationLa durée de la session est de 5 jours : 4 jours de courset une demi-journée d’examen, soit un stage de 40heures réparties en 32 heures de cours, 5 heures detravail individuel à réaliser le soir après les cours, et 3heures d’examen.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr67


M ICROSOFT APPLICATIONCette filière regroupe les principaux produits qui permettent à Microsoft d’offrirune solution globale aux entreprises au-delà de l’infrastructure système etréseau. On y trouve le serveur de messagerie Exchange, la base de donnéesSQL Server et le travail collaboratif avec Sharepoint. Ce dernier concerne unlarge public qui trouvera une formation à sa mesure parmi notre offre destinéeaux utilisateurs, administrateurs, informaticiens et développeurs.Comme pour toutes nos formations, c’est le retour d’expérience sur leterrain qui a permis de construire des cours correspondant à la réalitéinformatique de tous les jours. Nos formations Microsoft, vous permettent depasser les différents examens correspondants aux certifications <strong>officiel</strong>les.Tous les aspects sont abordés, des cours d’introduction aux cours les plusavancés.


M icrosoft applicationsExchange 2010 : Mise à jour des compétencespour les administrateurs Exchange Server 2007 ou 2003Réf MAJE3 joursOBJECTIFSCette formation Administration Exchange 2010 permet aux participants d’acquérir, surles nouvelles fonctionnalités de Exchange 2010, les compétences et connaissancesnécessaires à la migration de leur système de messagerie vers Microsoft Exchange 2010.Cette formation Administration Exchange 2010 vous permettra de :- Procéder à la migration d’un MS Exchange 2000/2003/2007 vers MS Exchange 2010- Articuler les scenarii et les besoins en architecture de Exchange 2010- Installer et déployer Exchange 2010CONTENU██Introduction à Exchange 2010██Déploiement et Migration versExchange 2010██Mise à niveau vers Exchange 2010et coexistence avec Exchange2003/2007██Outils de gestion et Rôle-BasedAuthorization Control ( RBAC )██Haute disponibilitéProgramme détaillé sur www.plb.fr██Conformité: Archivage et RétentionlégaleParticipantsCette formation Administration Exchange 2010s’adresse aux administrateurs de messagerie désirantmigrer vers Microsoft Exchange 2010.Exchange 2010 : Concevoir et déployerune solution de messagerie Exchange Server 2010Réf MS102335 joursOBJECTIFSCette formation Exchange 2010 vous permettra de :- Concevoir l’intégration d’Exchange 2010 avec l’infrastructure actuelle- Être en mesure de garantir la sécurité de la messagerie- Être capable de déployer la haute disponibilité d’Exchange 2010- Savoir restaurer la messagerie après un sinistre- Comprendre comment assurer la sauvegarde et la maintenance du système- Maîtriser la planification et l’implémentation d’une mise à jour vers Exchange 2010CONTENU██Introduction à la conception d’undéploiement Exchange 2010██Concevoir une intégration Exchangeavec l’infrastructure actuelle██Planifier et déployer des services deboîtes aux lettresProgramme détaillé sur www.plb.fr██Planifier et déployer les servicesd’accès clients dans Exchange 2010██Planifier et déployer l’acheminementdes messages dans Exchange 2010██Planifier et déployer la sécurité de lamessagerie██Planifier et déployer la conformité dela messagerie██Planifier et déployer la hautedisponibilité██Planifier une solution derétablissement après un sinistre██Planifier la surveillance et ledépannage d’Exchange 2010██Transition vers Exchange 2010██Intégrer Exchange 2010 avec d’autressystèmes de messagerieParticipantsCette formation Exchange 2010 s’adresse aux administrateurs,aux chefs de projets et à toute personneen charge de l’installation et du déploiement d’un serveurExchange 2010.Pré-requis- Avoir suivi la formation «Configurer, gérer et dépannerExchange Server 2010» (MS10135) ou connaissanceséquivalentes- Expérience dans l’installation, la gestion, la maintenanceet la mise à jour d’Exchange ServerTél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr69


M icrosoft applicationsExchange 2010 :Prise en Main et Administration d’Exchange 2010Réf MS101355 joursOBJECTIFSCette formation Exchange 2010 fournit les connaissances et compétences nécessairespour configurer et gérer un environnement de messagerie Microsoft Exchange 2010. Lesparticipants apprendront à configurer Exchange 2010, et repartiront avec les best practicesqui les aideront à optimiser le déploiement de leur serveur Exchange.Cette formation Exchange 2010 vous permettra de :* Installer et déployer Microsoft Exchange 2010.* Configurer les serveurs de messagerie et les composants serveurs.* Gérer les objets destinataires.* Configurer Client Access Server.* Gérer le transport des messages.* Configurer la sécurité du flux des messages entre le serveur Exchange et Internet* Mettre en oeuvre une solution de haute disponibilité pour les serveurs de messagerie et lesautres rôles serveurs.* Planifier et mettre en oeuvre la sauvegarde et la restauration* Planifier et configurer la stratégie de messagerie et la conformité* Configurer les permissions Exchange Server et la sécurité pour les accès interne etexterne* Surveiller et maintenir le système de messagerie* Changements entre Exchange Server 2003 et Exchange Server 2007 vers Exchange2010.* Configurer la messagerie unifiée et ses composants.* Mettre en oeuvre la haute disponibilité à travers les sites multiples et mettre en oeuvreFederated Sharing.CONTENU██Déploiement de Microsoft Exchange2010Décrire les besoins en infrastructure pour installerExchange Server 2010Installer les rôles du serveur Exchange 2010Compléter l’installation de Exchange 2010██Configuration des serveurs demessagerieDécrire les outils d’administration Exchange2010Configurer les rôles des serveurs de messagerieConfigurer les dossiers publics██Gestion des objets DestinatairesGérer les boîtes mail dans Exchange 2010Gérer les autres destinataires dans Exchange2010Configurer les stratégies d’adresses emailConfigurer les listes d’adressesAméliorer les tâches de traitement par block██Gestion du Client Access ServerConfigurer le rôle du client AccessConfigurer les services d’accès client pourMicrosoft Outlook ClientsConfigurer Office Outlook Web AppConfigurer la messagerie mobile pour accéderaux boîtes mails Exchange Server██Gestion du transport des messagesDécrire le transport des messages dansExchange 2010Configurer le transport des messages██Mise en oeuvre de la sécurité desmessagesDéployer les serveurs Edge TransportDéployer une solution antivirusConfigurer une solution anti-spamConfigurer la messagerie SMTP sécurisée██Mise en oeuvre de la hautedisponibilité Dans Exchange 2010Décrire les options de haute disponibilité dansExchange 2010Configurer la haute disponibilité pour les basesde données serveur de messagerieDéployer la haute disponibilité pour les serveurs«non-mailbox»██Mise en oeuvre de la sauvegarde et larestaurationPlanifier la sauvegarde et la restaurationSauvegarde de Exchange 2010Restaurer Exchange 2010██Configuration des stratégiesde messagerie et des règles deconformité de Exchange 2010Expliquer les stratégies de messagerie: lesbesoins et optionsConfigurer les règles de transportConfigurer le journal et les règles d’archivagelégalConfigurer la gestion des enregistrements demessagesConfigurer la boîte d’archives██Sécurisation de Microsoft Exchange2010Configurer le contrôle d’accès RBACConfigurer l’accès sécurisé à internet versExchange Server██Maintenance de Microsoft Exchange2010Assurer la surveillance de Exchange 2010Maintenir Exchange 2010Dépanner Exchange 2010██Changements de Exchange Server2003 ou Exchange Server 2007 versExchange Server 2010Vue d’ensemble des changements entreExchange Server 2003 et 2010Décrire les fonctionnalités du rôle MessagerieUnifiéeConfigurer la messagerie unifiée██Appendice ADécrire les composants et protocoles de latéléphonieDécrire les fonctionnalités de la MessagerieUnifiée██Appendice BMettre en oeuvre des solutions de haute disponibilitépour des sites multiplesMettre en oeuvre la fédération Exchange 2010ParticipantsCette formation Exchange 2010 s’adresse aux futursadministrateurs de messagerie et professionnels IT, etde Help-desk.Pré-requisCette formation Exchange 2010 ne nécessite pasforcément que les participants aient une expériencesur Exchange Server, mais ceux-ci doivent connaîtrel’administration de Windows Server et Active Directoryservices ou Domain Services (AD DS).RemarquesNote : les professionnels possédant déjà des compétencessur Microsoft Exchange 2007 sont invités àsuivre la formation de mise à jour (Réf MAJE)Cette formation prépare à l’examen de certificationMicrosoft 70-662 du niveau MCTS (Microsoft CertifiedTechnology Specialist) sur Exchange Server 2010.70 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M icrosoft applicationsSharePoint 2010 : Conception et création de sitesRéf MSS12 joursOBJECTIFSCette formation « Sharepoint 2010 conception et création de sites » aborde tous lesaspects non technique de sharepoint 2010. Elle vous permet de découvrir les fonctions deSharepoint 2010 et comment les utiliser au jour le jour. Vous serez capable de concevoir etde créer des sites en utilisant tous les modèles proposés par Sharepoint 2010 (Collaboratif,Wiki, Blog, …) en vous appuyant sur les concepts de listes et de bibliothèques. Voussaurez également personnaliser vos sites (thèmes) et en modifier le contenu (webpart) touten sachant y intégrer des documents Office (word, excel, …). Vous apprendrez à gérerl’évolution des versions d’un document ainsi que la sécurité d’accès aux données. Enfin lemécanisme de workflow vous deviendra familier et vous aurez l’occasion de le mettre enœuvre dans un scénario réaliste d’entreprise.CONTENU██Presentation de SharePoint 2010██Les composants d’un site SharePoint██Paramétrer les composants██Les contenus SharePoint██Créer des sites et organiser l’espacede travail██Sécuriser les accès██Scénarios d’utilisationsProgramme détaillé sur www.plb.frParticipantsCette formation SharePoint 2010 s’adresse à toutepersonne désirant découvrir SharePoint 2010 et auxutilisateurs Sharepoint 2010.Pré-requisConnaissances de l’utilisation d’internet et du postede travail sous Windows (office, navigateur web,messagerie).RemarquesUn poste par participant. Dans un souci de performancesnous utilisons Sharepoint dans un environnementnatif Microsoft sans virtualisation.SharePoint 2010 : Gérer vos sites au quotidienRéf MSS23 joursOBJECTIFSCette formation « Sharepoint 2010 gérer vos sites au quotidien » vous permettra degérer des sites SharePoint au niveau du suivi et de la mise en place. Concrètement vousapprendrez à mettre en place et organiser le contenu d’une ou plusieurs collections de sitesen respectant un guide de bonnes pratiques pour vous simplifier la maintenance et proposerdes sites de qualité aux utilisateurs. Vous maîtriserez également les profils utilisateurs etla sécurité associée. Ce stage présente également les interactions entre l’administrateurcentral et le responsable d’une collection de sites afin de faciliter le dialogue entre lesservices organisationnel et informatique.██Conception de solutionsDécisionnellesCONTENU██Présentation de SharePoint Serveur██Gérer et organiser le contenu██Gestion des types de contenus██Fonctions de gestion electronique dedocuments (E.C.M)██Les profils utilisateurs et les réseauxsociaux██Mécanismes de Sécurités dansSharePoint 2010██Les fonctions de recherches██Conception de WorkFlowsParticipantsCette formation Sharepoint 2010 s’adresse aux utilisateursavancés, aux responsable de sites et aux administrateurSharePoint.Pré-requis• Connaissances de l’utilisation d’internet et du postede travail sous Windows• Connaissances dans l’utilisation de base de Share-Point 2007 ou 2010Cette formation « Sharepoint 2010 gérer vos sites auquotidien » est la suite logique du stage « Sharepoint2010 conception et création de sites » réf. MSS1.Programme détaillé sur www.plb.frRemarquesUn poste par participant. Dans un souci de performancesnous utilisons Sharepoint dans un environnementnatif Microsoft sans virtualisationTél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr71


M icrosoft applicationsSharePoint 2010 : Maîtriser SharePoint server 2010Réf MMSS5 joursOBJECTIFSCette formation « Maîtriser Sharepoint 2010 » vous permettra de concevoir, créer, et gérervos sites sharepoint 2010 au quotidien. Elle représente l’équivalent des deux formationsMSS1 et MSS2 et vous permet ainsi de disposer d’une vision complète des fonctionnalitésde Sharepoint 2010 (versions Server et Foundation) et de savoir les mettre en oeuvre. Vouspourrez ainsi administrer de façon autonome votre collection de sites tout en étant capabled’échanger avec l’administrateur central.CONTENU██Presentation de SharePoint 2010Apports de Sharepoint 2010 pour une entrepriseCe que ne permet pas Sharepoint 2010Structure d’un site et vocabulaire SharePoint2010Quelles différences entre Sharepoint Foundationet Sharepoint Server ?Comprendre la navigation dans un site Share-PointIdentifier les éléments d’un site SharePointPersonnalisation des menus (Lancement rapide,barre supérieure)██Les composants d’un site SharePointLes bibliothèques de documents et les listesComparaisons et domaines d’utilisationsLe cas particulier de la bibliotheque WIKIIntégration Office dans SharePoint : Chargementde donnéesUtiliser les actions d’une bibliotheque██Paramétrer les composantsParametrage de la gestion des versions, del’approbation et de l’extractionTypes de colonnes et création de métadonnéesCréation et gestion des Vues (Groupes, filtres,limites)Parametrage de la validation, planification desélements et de l’évaluation██Les contenus SharePointType de contenus et organisation des documentsElements SharePoint : Pages, page de WebPartLes WebPart de SharePoint 2010 (zone detexte, image, calendrier, ...)██Créer des sites et organiser l’espacede travailLa collection de sites et le site : principes etorganisationTypes de sites et fonctionnalités SharePointPersonnaliser un site (aspect, thème, mise enpage)Limites de la personnalisation██Sécuriser les accèsPrincipes de gestion de la sécuritéLes roles SharePoint et les groupes de sécuritéMise en œuvre de la sécurité : Héritage ouspécifiqueBonnes pratiques dans la sécurisation desaccès██Scénarios d’utilisationsUtiliser les Workflows SharePointFaire un suivi de l’utilisation d’un siteEdition en parallele de documents et Affichagede calendriers multiplesIntégration Outlook avec SharePoint██Présentation de SharePoint ServeurLes apports de SharePoint Serveur 2010Les types de licences et couts associésPrésentation de l’installation de SharePoint2010██Gérer et organiser le contenuPourquoi regrouper les sites dans une collection?Rôle de l’administrateur d’une collection de sitesCréer une nouvelle collection de sitesQu’est-ce qu’une application WEB pour Sharepoint2010 ?Liens entre collection de sites et applicationsWeb██Gestion des types de contenusDécrire les données et faciliter la maintenance(Site Column)A quoi sert un « Site Content Type » (type decontenus de sites) ?Comment associer un Content Type à une liste?Les Documents Sets, ID documentairesRetrouver efficacement les données (taxonomie)Suivi de l’évolution du contenu : alertes, fluxRSS, évaluations██Fonctions de gestion electronique dedocuments (E.C.M)Les fonctionnalités de publication SharePointLes processus de publication en ligneLes Pages Maitres et les mises en pageLes Thèmes : Création et personnalisation██Les profils utilisateurs et les réseauxsociauxFonctions d’administration des profilsPrésentation des fonctions MonSiteReseaux sociaux d’entrepriseCiblage d’audience du contenu██Mécanismes de Sécurités dansSharePoint 2010Architecture de la sécurité SharePointRoles et groupes de sécurité SharePointBonnes pratiques d’administration de la sécuritéMise en œuvre de la sécurité (Héritage, Objetssécurisables)██Les fonctions de recherchesParametrage de la recherche sur une collectionde sitesPresentation du magasin des termes gérésMise en œuvre de portées de recherchesCréer ses propres sites de recherches██Conception de WorkFlowsPrésentation et cycle de vie d’un WorkflowConception de Workflow avec SharePointDesigner 2010Mise en œuvre et déploiement des Workflows██Conception de solutionsDécisionnellesPrésentation de SharePoint DesignerCréation de solutions de formulaires InfoPathMise en œuvre des services Excel (KPI etgraphiques)Présentation de PerformancePoint ServicesPrésentation des services BCSParticipantsCette formation SharePoint 2010 s’adresse auxutilisateurs, aux responsables de sites, aux administrateursSharepoint et aux personnes concernées parun projet SharePoint 2010 au niveau fonctionnel ouorganisationnel.Pré-requisConnaissances de l’utilisation d’internet et du poste detravail sous Windows.Travaux pratiquesUn poste par participant. Dans un souci de performancesnous utilisons Sharepoint dans un environnementnatif Microsoft sans virtualisation.72 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M icrosoft applicationsSharePoint 2010 :Administration SharePoint Server 2010Réf MASP5 joursOBJECTIFSCette formation d’administration SharePoint 2010 couvre les aspects techniques del’administration d’une plateforme SharePoint 2010 à travers l’administration centrale et nonla gestion des sites au quotidien vue dans le stage « Maîtriser Sharepoint 2010 ».A l’issue de cette formation administration SharePoint 2010 vous maîtriserez l’architecturede Sharepoint 2010, ses liens avec d’autres services comme AD, Messagerie, ou SQLServer et les différentes possibilités d’installation selon la topologie de vos sites (autonome,petite ou grande ferme). Quelque soit la taille de votre plateforme SharePoint, la version2010 introduit plusieurs nouveaux services qu’il faut configurer et sécuriser avant depouvoir utiliser (services d’application, gestion de contenu, …). Tous les scénarios vousseront présentés afin que vous compreniez la richesse de Sharepoint 2010 et comment lamettre en œuvre dans un souci de performance (recherche, équilibrage de charges, …),de sécurité, et de confort pour l’administrateur (powershell, automatisation, archivage, …).Les choix de l’administrateur Sharepoint 2010 sont fondamentaux car ils impactent toute lachaîne des utilisateurs aux gestionnaires de sites. Ce stage vise donc à vous rendre actifdans la qualité du système d’information de l’entreprise et son bon fonctionnement.CONTENU██Présentation de SharePoint 2010██Planification de l’architectureSharePoint 2010██Installation d’un serveur SharePoint2010 et de fermes██Scénarios de configuration dansl’administration centrale SharePoint2010██Powershell et autres outilsd’administration██Architecture des Servicesd’application██Administration des fonctions degestion de contenus SharePoint 2010██Administration et configuration de larecherche██Gestion des mécanismes de sécurité██Gestion des Utilisateurs et réseauxsociaux d’entreprise██Archivage, Sauvegardes etRestaurations██Administration des Servicesd’Application██Ajout de solutions personnaliséesProgramme détaillé sur www.plb.fr██Gestion et suivi de serveursSharePoint██Performance des serveursSharePointParticipantsCette formation SharePoint 2010 est destiné auxadministrateurs SharePoint et aux chefs de projetstechnique.Pré-requis•Connaissances de l’administration SQL Server et deWindows Server 2003 ou 2008•Connaître Sharepoint 2007 ou 2010 est un plus carce stage n’aborde pas l’utilisation de Sharepoint auquotidienRemarquesDans un souci de performances nous utilisons Sharepointdans un environnement natif Microsoft sansvirtualisation.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr73


M icrosoft applicationsConcevoir et déployerla solution Microsoft SharePoint 2010Réf M102315 joursOBJECTIFSAvec SharePoint 2010, il est dorénavant possible de mettre en place ce qui estcommunément appelé un réseau social. Les utilisateurs peuvent ainsi créer leur proprepage ou espace web dans lequel ils publieront du contenu, partageront des documents etréférenceront des collègues. Si la mise en place de telles fonctionnalités nécessite une mûreréflexion de la part de la direction sur les plans organisationnels et humains, les aspectstechniques doivent également être considérés avec attention. Exploiter ces fonctionnalitésavancées implique en effet une parfaite connaissance du produit. L’objet de cette formationest de délivrer cette connaissance indispensable à toute personne en charge de laconception d’une solution SharePoint complexe.Cette formation sharePoint 2010 vous permettra de :- Comprendre comment planifier le déploiement de la solution- Être capable de mettre en oeuvre les fonctionnalités de réseaux sociaux- Savoir élaborer un plan de gouvernance de la solution Sharepoint en adéquation avec lastratégie globale de l’entreprise- Être à même de paramétrer le moteur de recherche de façon optimaleCONTENU██Concevoir l’architecture logiqueIdentification des besoins métiersPrésentation de l’environnement de SharePoint2010Documenter l’architecture logique██Planifier l’architecture de servicesL’architecture de services et ses composantsLes différentes topologiesFaire correspondre les services applicatifs avecl’architecture logique██Planifier les performances etanticiper les montées en chargeLes principesConception d’une solution performanteLes principes du «Capacity Planning»██Planification de l’architecture desservices d’applicationIntroduction à l’architecture des services d’applicationdans SharePoint 2010Architecture des services d’application et sescomposantsTopologies pour les services d’applicationProjection des services d’application dansl’architecture logique██Planification des performances et dela capacitéPrincipes de planification des performancesConception et performancePrincipes de planification de la capacitéConception et capacité██Conception d’un plan de sécuritéConcevoir la sécurité d’une solution Sharepoint2010Planifier les comptes de servicePlanifier la sécurité pour les utilisateurs et lesgroupesPlanifier la mise en oeuvre de SSL██Planification de l’authenticationVue d’ensemble de l’authenticationIntroduction à l’authentification basé sur lesrevendicationsSélection des méthodes d’authentification██Planification des MétadonnéesgéréesMetadonnées dans SharePoint 2010Vue d’ensemble des types de contenuMétadonnées gérées et besoins de l’entreprise██Planification des fonctionnalités deréseaux sociauxVue d’ensemble des fonctionnalités de réseauxsociauxPlanifier les fonctionnalités des réseaux sociauxdans Sharepoint 2010Planifier le service de profil utilisateur██Conception d’une stratégie derechercheVue d’ensemble de l’architecture de rechercheSharePoint 2010Topologies de recherche dans SharePoint 2010Planification de la capacité et des performancepour la rechercheAssocier les besoins de l’entreprise au plan deconception de la Recherche██Planification de la gestion descontenus de l’EntrepriseVue d’ensemble de la gestion des contenusPlanifier les tâches pour la gestion de contenuPlanifier les fonctionnalités et les stratégies pourla gestion de contenuPlanifier la gestion des contenus Web██Planification de la mise en oeuvre deSharePoint 2010 dans une stratégiede Business IntelligenceVue d’ensemble des principes de la BusinessIntelligencePlanifier l’accès aux données à l’aide de BCSPlanifier les solutions de Business Intelligencede Sharepoint 2010Planifier les rapports et la présentation██Développement d’un plan degouvernanceVue d’ensemble de la gouvernance Elémentsclés du plan de gouvernancePlanifier la gouvernance dans Sharepoint Server2010Mettre en oeuvre les fonctionnalités et stratégiesde la gouvernance dans Sharepoint Server 2010██Conception d’un plan demaintenance et de surveillancePrincipes de la maintenance et de la surveillanceCréer un plan de maintenance pour Sharepoint2010Créer un plan de surveillance pour Sharepoint2010Considérations pour la maintenance et la surveillancedes technologies associées██Planification de la continuité duBusinessVue d’ensemble de la gestion de la continuité del’entrepriseDévelopper le plan de continuité de l’entreprisepour une solution Sharepoint 2010Créer un plan de sauvegarde et de restauration██Planification de la mise à jour versSharePoint 2010Identifier les scenarii de mise à jourPlanifier votre mise à jourConsidérations sur les mises à jourParticipantsCette formation Sharepoint 2010 s’adresse à toute personneen charge de la conception et du déploiementde Sharepoint 2010.Pré-requis- Avoir suivi la formation «Configurer et gérer MicrosoftSharePoint 2010» (MS514 ou disposer de compétenceséquivalentes- Disposer d’une expérience significative dans la miseen oeuvre de projet SharePoint.74 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M icrosoft applicationsDéveloppement SharePoint 2010Réf MDSP5 joursOBJECTIFSCette formation développement Sharepoint 2010 vous permettra de développer desapplications Sharepoint avec Visual Studio 2010. Vous comprendrez le modèle objetutilisé par les applications Sharepoint écrites en VB.net ou C#. Vous serez en mesure dedévelopper des composants pour SharePoint et de les déployer sous formes de solutionsSharePoint. Vous maitriserez l’interface avec des sources de données métiers externes,développerez des Webparts et des workflows et plus généralement vous disposerez d’unevue claire sur l’ensemble des possibilités autour du développement d’applications sharepoint2010.Cette formation développement SharePoint 2010 propose une approche pédagogiqueen partant de l’extérieur de SharePoint et en se rapprochant au fur et à mesure de laprogression de son fonctionnement interne.██Présentation des tâches planifiéesLa classe SPJobDefinitionMise en oeuvre d’un SPJobDefinition personnalisé██Présentation des WorkflowsSharePointIntroduction aux WorkflowTypes de Workflows et architecture de développementDéploiement de Workflows et intégration dansSharePointCONTENU██Présentation d’Office System 2010Présentation de l’écosystème Office System2010Présentation de Microsoft SharePoint Foundation2010 (WSS v4)Présentation de Microsoft SharePoint Server2010 (MSS 2010)Présentation générale de l’interface utilisateur etdes capacités d’une page WikiPrésentation des outils de développement██Les API Serveur SharePointProgrammation de collections de sitesProgrammation des Listes, Bibliothèques et desdonnéesProgrammation du système de fichier PhysiqueProgrammation des Menus : Barre de lien Supérieureet Rapide██Le modèle objet clientLe modèle objet client .NETLe modèle objet client SilverlightLe modèle objet client JavaScriptPrésentation de JQuery et intégration dansSharePoint 2010Développement de WebService WCF dansSharePointDéveloppement d’applications Silverlight pourSharePoint██Personnalisation de l’interfaceDéveloppement de contrôles ASP.NET dansSharePointDéveloppements pour le rubanDéveloppement de pages applicativesDéveloppement de fenêtres de dialogueProgrammation de la Sécurité SharePoint██Manipulation de données SharePoint2010Utilisation de SPQueryUtilisation de SPSiteDataQueryUtilisation de LinqToSharePointAPI REST██Développement SharePoint desolutions de contenusDéveloppement de thèmes SharePointDéveloppement de Page Maitre SharePointCréation de mise en page██Les Features et les solutionsPrésentation des FeaturesTypes et portées des FeaturesPrésentation des SharePoint Solution Packages(.wsp)Développement de Features sous Visual Studio2010Déploiement et activation de featuresEvénements liés aux FeaturesPrésentation des sandbox solutionsLimites et avantages des sandbox solutionsGestion des versions et mise à jour des features██Développement de DéfinitonsSharepointLa Définition de Site, de ListePrésentation du CAMLLes EventHandler et les modulesCréation de Champs et de colonnesMécanismes de rendus SharePoint 2010██Développement de WebPartDéveloppement de WebPart standardDéveloppement de WebPart ConnectéDéveloppement de WebPart Visuel██Programmation de l’authentificationpar revendicationPrésentation de la revendication et administrationScénarios d’utilisations et programmation de lasécuritéImpersonalisation et élévation de privileges██Business Connectivity ServicesPresentation des ServicesLes types et listes externesDéveloppement d’un connecteur .NETCustomisation de l’External Data Web PartParticipantsCette formation développement SharePoint 2010s’adresse aux développeurs d’applications .NET et auxchefs de projets techniques/ Directeur techniques.Pré-requis- Connaissances du développement ASP.NET 3.5 etd’un langage .NET (C#, VB.net,…)- Connaissances des technologies SharePoint 2007ou 2010- Avoir suivi le stage « Maitriser SharePoint 2007 ou2010» ( MMSP ou MMSS) ou disposer de connaissanceséquivalentes est un plus.RemarquesDans un souci de performances nous utilisons Sharepointdans un environnement natif Microsoft sansvirtualisation.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr75


M icrosoft applicationsDéveloppement SharePoint 2010 ExpertiseRéf MDSS3 joursOBJECTIFSCette formation « Développement SharePoint 2010 Expertise» vous permettra deprogrammer des services offerts pour l’entreprise au niveau global comme l’intégrationdes données externes à SharePoint (BCS ou Business Connectivity Services), la gestionde contenu (ECM ou Entreprise Content Management), les fonctions de recherches, lesworkflows et les principaux services de la version Entreprise de SharePoint 2010. Cesservices peuvent être personnalisés dans le contexte de portails d’entreprise SharePointServeur 2010. Une attention toute particulière sera portée à la qualité du code afin quevous soyez capable de développer des applications Sharepoint performantes et faciles àmaintenir.CONTENU██Les bonnes pratiques deprogrammation SharePointEcriture du code efficace pour SharePointGestion des listes volumineusesMise en cache d’objetsMeilleures pratiques de libérations des ressources██Programmation des BusinessConnectivity ServicesArchitecture des B.C.SLes différents niveaux de développementsDéveloppement de connecteurs .NET dans lesB.C.S██Programmation des fonctions deRecherchesProgrammation de requêtes de recherches(Query, FAST, rangs et tris)Programmer le déclenchement de la sécuritéProgrammation de Filtres de recherches██Personnalisation des interfaces derecherchesProgrammation de la Gestion de ContenuProgrammation de contenus digitauxProgrammation de convertisseurs de documentsCréation de volet d’information pour Office██Programmation des WorkflowsSharePointCréation de formulaires de Workflow avecInfoPathProgrammation de Workflows utilisant desformulaires personnalisésProgrammation de forme pour SharePoint██Programmation des profilsutilisateurs et des données socialesCréation de profils par programmationProgrammation du service des profilsProgrammation des données socialesProgrammation du ciblage d’audiences██Programmation des Applications deServicesRappels sur l’architecture des services d’applicationExcel Service : Programmation de fonctionspersonnaliséesInfoPath : Programmation de InfoPath FormsServiceWord Automation Services : Programmation deservices de conversionVisio Services : Programmation ECMASCript duservice██Programmation de PerformancePointArchitecture et principes de fonctionnementCréation de rendus pour les rapportsCréation d’éditeurs de contenusProgrammation de filtres██Archivages et déplacement decontenuLes stratégies sur les documentsProgrammation de l’interface IHoldProgrammation de déploiement de contenusentre serveur et gestion des cas d’erreursParticipantsCette formation Sharepoint 2010 s’adresse aux développeursd’applications SharePoint expérimentés etaux chefs de projet technique / Directeur techniques.Pré-requisAvoir suivi le stage Développement SharePoint 2010ou avoir les connaissances équivalentes (MDSP).RemarquesDans un souci de performances nous utilisons Sharepointdans un environnement natif Microsoft sansvirtualisation.76 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M ICROSOFT SYSTÈMESans doute la filière la plus classique par ses titres, mais moins par soncontenu. Comme pour tous nos cours, c’est le retour d’expérience sur leterrain qui a permis de construire des formations correspondant à la réalitéinformatique de tous les jours et non pas des cas d’école.Tous les aspects de Windows sont abordés (utilisation, maintenance, réseau,administration), des cours d’introduction aux cours les plus avancés.On dit souvent de Windows que c’est une boîte noire mais c’est aussi parcequ’on ne sait pas toujours l’ouvrir. Par exemple, les scripts deviennent de plusen plus puissants avec PowerShell. Nos formations Windows, vous permettentde passer les différents examens correspondant aux certifications <strong>officiel</strong>les.Nous proposons également dans cette filière les cours de maintenance PC.


M icrosoft systèmeSupport de PC (Maintenance et configuration)Réf MSPC4 joursOBJECTIFSA la fin de cette formation où les travaux pratiques ont un rôle central vous serez en mesurede notamment :• Installer et désinstaller chaque composant d’un PC en partant d’un boîtier vide• Résoudre les problèmes et incidents classiques avec une méthodologie éprouvée(alimentation insuffisante, consommation USB mal évaluée, conflits divers, incompatibilitédes mémoires, ...)• Connaître les configurations matérielles nécessaires et suffisantes aux différentes activitésd’un PC (Bureautique, Station de travail, Serveur WEB, …)• Connaître les caractéristiques des modèles standards des grands constructeurs (HP,DELL, IBM, ...)• Connaître les points d’entrée fondamentaux de la configuration matérielle sous WindowsCONTENU██Assemblage/Désassemblage d’un PCLes différents boîtiers - Avantages/InconvénientsCarte mère, alimentation, processeur, ventilateurLes différents slots, la mémoire vive, les chipsets...Les différentes nappesCarte son / Carte graphiqueUnités de disques durs/souples. LecteurCDROMPorts séries/parallèles/USB (PS1, PS2, ...)Format de barrettes mémoire : SIMMS, DIMMS,RIMMSTypes de mémoire (DRAM, SDRAM, RAMBUS,DDR, DDRII, DDR 3).Les incompatibilités entre les barrettesmémoiresLocalisation des circuits mémoire défectueux.Types de bus :PCI, PCI Express, AGPPerformances et différences entre les différentesnormes USB (1, 1.1., 2, 3).Rôle du BIOS - Valeurs clés, l’EFI (ExtensibleFirmware Interface)Travaux pratiquesVous démontez et démonter entièrement un micro-ordinateur (alimentation, disque, émmoire,lecteurs, pile, …).██Le stockage des donnéesRéglage de l’orientation du câblage et deslecteursTypes de lecteurs et de contrôleurs : IDE,E-IDE, PATA, SATA, SCSI et Ultra-SCSI,Ultra2Wide-SCSILes spécificités des périphériques SCSIPartitionnement des disques dur (outils tiers)La séquence de boot du BIOSPerformances de l’USB.Travaux pratiquesBoot sur support USB avec utilitaires de diagnosticset réparation.██Les périphériques d’impressionLes différents type d’imprimantesLes pièces que l’on peut changer seulLa notion d’impression sur les systèmesd’exploitation (Concept et mise en œuvre)Travaux pratiquesInstallation d’une imprimante logique sur lespostes de travail.██Le PC dans un contexte réseauLes équipements d’interconnexion (HUB, Pont,Switch, Modem)Le câblage (RJ45, fibre optique, carte sans fil)Configuration des cartes réseauConfiguration IP de base sous WindowsLes utilitaires fournis avec les cartes réseauxLes imprimantes partagéesTravaux pratiquesInstallation d’un mini réseau avec partage deressource type disque et imprimante. Configurationdes cartes réseaux, test du réseauau niveau matériel, configuration du TCP/IP,partage de ressource.██Les périphériques multimédia(graphique, son, CDROM, graveur)Les écrans CRT, LCD, LED, ...Types d’adaptateurs d’écran : VGA, SVGA,XGA, DVI, HDMIDifférences AGP, PCI, PCI ExpressComprendre les paramétrages de réglage desmoniteurs (fréquences)CD-ROM , CD-R, CD-RW, DVD, DVD-RAM,Blue-Ray, HD DVDPort Firewire versus Port USBTravaux pratiquesAssemblage d’un poste multimédia. Tests desperformances selon les configurations.██Configuration avancéeInstallation de plusieurs disques IDE et SATALes problèmes classiquesInstallation de disques extractiblesInstaller plusieurs cartes graphiquesInstaller un nouveau processeurTravaux pratiquesPréparation d’un PC pour des solutions deredondances (RAID)██Stratégie de dépannage des PCMaintenance préventiveCauses courantes de pannes (mémoire, pilotevidéo, disque, …)Comment gérer « l’écran bleu » ?Dépannage du système avec le POSTRecherche des composants défaillants sur lacarte mèreProblèmes dus aux claviers et aux écrans.Conflits d’interruptions (IRQ) et d’E/SLe cas des systèmes d’exploitation non-PNP.Travaux pratiquesÀ partir de pannes réelles introduites par l’animateur,les stagiaires appliquent la méthodologiede recherche de panne… et de réparation.██Quelle configuration pour quelbesoin ?Les performances réelles des disquesQuel disque choisir par type d’application ?Quelles sont les applications consommatricesde mémoire ?Comment peut-on le vérifier ?Les performances : le triplet mémoire, CPU,disqueNe pas ajouter de la mémoire inutilementCartes réseaux/graphiques à différents prix ...quelles différences ?Travaux pratiquesObservations des performances d’un PC selondifférents scénarios (seule la configurationhardware du serveur change : disque, mémoire,processeur)██Constructeurs vs. AssembleursL’offre standard des principaux constructeurs(HP, DELL, IBM, ...)Architectures et modèlesLes setup propriétairesIntérêts / Limites des assembleurs██Problèmes logiciels sous WindowsLes points d’entrée fondamentaux (Panneau deconfiguration)Ajout / Suppression / Dépannage du matérielsous WindowsAstuces pour redémarrer correctementLes « bons » sites pour trouver les driversLes sources de documentationParticipantsSpécialistes de support de PC, techniciens, ingénieurs,administrateurs réseaux et les responsables qui sontimpliqués dans l’exploitation, la maintenance et le supportdes PC.Pré-requisConnaissances de base en micro informatique.Travaux pratiquesDes travaux pratiques intensifs alterneront avec la présentationet les démonstrations.78 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M icrosoft systèmeRéf MSPS4 joursSupport PC(Outils, logiciels, récupération des données et optimisations)OBJECTIFSLes avancées technologiques et l’apparition de nouveaux standards matériels ou logiciels,font évoluer sans cesse la maintenance des PC. Cette formation dans laquelle les travauxpratiques ont un rôle central, vous présentera les différents outils, techniques et méthodesde configuration de vos systèmes de prévention et de gestion des incidents impliquant laperte de données. La formation traite toutes les versions de Windows.CONTENU██Analyse des risques encourus et dessolutions existantesLes différentes causes des pertes de données.Coûts liés à la perte et la sécurisation desdonnées.Quels sont les outils pour sécuriser les données?Les méthodes pour limiter les risques.██Le stockage des donnéesypes de lecteurs et de contrôleurs : IDE, PATA,SATA, E-IDE, SCSI et Ultra-SCSI, Ultra2Wide-SCSI.Amélioration des performances et structurephysique des disques durs.Le formatage bas niveau. Quand est-il nécessaire?Les outils de partitionnement en fonction dessystèmes d’exploitation et Partition Magic.Conseils sur les partitions avec des systèmesd’exploitation différents (Multiboot ou autreméthode ?).Comment optimiser la gestion des volumes ?Convertir un disque GPT (GUID partition table)en disque MBR (Master Boot Record)La structure logique des disques durs.Les systèmes de fichiers (FATxx, exFAT, NTFS,UFS...), leurs limites, leur gestion.Les outils permettant d’atteindre des partitionsNTFS sans travailler sous Windows NT/2000/XP/2003/2008.Formatage système.La séquence de boot du BIOS.Travaux pratiquesFormatage bas niveau. Partitionnement d’undisque dur. Modification des partitions avec lesoutils de base, avec des outils tiers. Visualisationde la structure de la FAT et du NTFS.Optimisation de la taille et de l’occupation desclusters et de la taille des partitions. Conversionde FAT en NTFS.██Protection du PC, sauvegardesAnalyse sur les coûts d’un sinistre.La sécurité minimum et les procédures à mettreen œuvre.Précautions à prendre avec un onduleurLes logiciels de sauvegardeLes solutions standards de Microsoft.Les systèmes RAID et leur dépannage.Le dimensionnement de l’onduleur.Les systèmes RAID et leur dépannage.Travaux pratiquesMise en œuvre complète d’une stratégie desauvegarde (conception et réalisation avec lesstandards du marché).██La récupération d’un disque durLes mauvais réflexes et les bonnes réactions.Les outils nécessaires en fonction des systèmesde fichiers (Ontrack Easy Recover, GetData-Back, Stellar de Phoenix...).La récupération des fichiers cryptés.Travaux pratiquesRécupération de fichiers sous FATxx, NTFS.Récupération après un formatage accidentel.██Se protéger contre les virusLes différents types de virus.Les vecteurs de propagation.Les dégâts pouvant être occasionnés.Définition de politique antivirus. Suivi et maintenancedes antivirus.Travaux pratiquesMise en œuvre d’une politique d’antivirus.██Les bases de registresComprendre le rôle et l’organisation desregistres pour systèmes Microsoft.Comparaison de la structure des registres dessystèmes d’exploitation Microsoft.Sauvegarder les registres avant toute modification.Restaurer les registres.Edition et modification des registres. Les précautionsà prendre.Automatisation des modifications.Les aides sur la base de registre.Les points de restauration (uniquement sousWindows XP).Travaux pratiquesSauvegarde des bases de registres, création defichier .reg. Edition de la base de registre. Créationde point de restauration et utilisation.██Les paramètres du matérielComment sont-ils utilisés concrètement ?Les dysfonctionnements liés à ces paramètres.Les Entrées/Sorties. Les IRQs. Les DMA. Lesadresses RAM et ROM.Le numéro de slots.Le plug and play.Les outils de visualisation de ces paramètres(Script WSH avec WMI...).Visualisation des scripts WSH et leurs conceptions.Travaux pratiquesInstallation d’un logiciel permettant de voir toutle matériel sans le démonter. Utiliser des scriptsWSH avec WMI pour visualiser les paramètresdu matériel.██La gestion des driversLa gestion des drivers en fonction du systèmed’exploitation, les avancées proposées par lesdifférentes versions.Méthodologie d’installation et de gestion desdrivers dans le monde Microsoft.Détection des erreurs et problèmes récurrentsdus aux drivers.Recherche des derniers driversLes drivers WDM et WHQL.Le rollBack (uniquement sous XP).Travaux pratiquesSur Windows XP, visualisation des drivers, dela mise à jour et de la gestion des problèmes.Jeux de rôles sur des pannes provoquées surles drivers.██Le démarrageLes fichiers sollicités au démarrage en fonctiondu système d’exploitation.Les problèmes classiques liés au démarrage etleurs solutions.Les principales options du mode pas à pas.Optimiser les médias de bootPourquoi avons-nous encore besoin de ladisquette DOS.Les disques virtuels.Quelles sont les alternatives aux disquettes ?Comment créer une clé USB bootable avec desoutils ?Les nouveaux outils proposés par Microsoft, LeWAIKTravaux pratiquesCréation et utilisation d’une clé USB optimiséepour le dépannage.Dans le même esprit création d’une image ISOpour réaliser un CD Bootable.██Serveur d’installationRIS, script d’installation distant. Le WDSL’avantage des annuaires.Création et personnalisation d’image avecGhost, DriveImage...Les problèmes liés aux SIDs sous Windows.Les serveurs de déploiement multicast.Travaux pratiquesPréparation de poste de référence. Déploiementde l’image sur plusieurs postes en multicast.██Optimisation des performancesLes facteurs à prendre en compte.Trouver les goulets de ralentissement.Rechercher les paramètres optimums.Optimiser avec les bonnes clés de la base deregistre.ParticipantsSpécialistes de support de PC, techniciens, ingénieurs,administrateurs réseaux et responsables impliquésdans l’installation, l’exploitation, la maintenance et lesupport des PC.Pré-requisAvoir suivi le stage «Support PC, maintenance et configuration»(SPC), ou disposer d’un niveau équivalent.Travaux pratiquesLes travaux pratiques s’effectuent à partir des systèmesd’exploitation Windows, essentiellement sousles versions 2000/2003 et XP. Ils sont progressifset alternent des présentations théoriques et desdémonstrations.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr79


M icrosoft systèmePowershell - Ecriture de script système pour WindowsRéf MPWS5 joursOBJECTIFSPlus récent que WSH, PowerShell offre des perspectives attrayantes en termesd’automatisation de tâches d’administration des systèmes Microsoft. Aussi lesadministrateurs rompus aux technologies Microsoft peuvent avoir besoin d’étendre leurdomaine de compétences aux scripts de nouvelle génération. Les participants à cetteformation Powershell sauront mettre en oeuvre et maintenir des solutions de scripts facilitantles tâches d’administration courantes à l’aide de PowerShell.Cette formation PowerShell vous permettra de:Savoir utiliser PowerShell 2.0 en mode interactifConnaître les commandes de base de PowerShell 2.0 pour un usage quotidienComprendre comment manipuler des objets Active Directory au moyen de cmdletsPowerShellExécuter une séquence de commandes au moyen d’un script simpleÊtre à même d’utiliser les fonctionnalités de traitement en arrière-plan et d’administration àdistance fournies par PowerShell 2.0.Maîtriser le langage de scripting de PowerShellAutomatiser l’administration de systèmes avec PowerShellCONTENU██Fondamentaux de PowerShell 2.0Présentation de PowerShell et des technologiessous-jacentesWindows PowerShell en tant qu’interpréteur decommandesLe pipeline de Windows PowerShell██Formatage des sortiesDescription du sous-système de formatagePersonnalisation des sorties██Les bases du langageCmdlets d’utilisation quotidienneOpérateurs de comparaison, filtrage, énumérationd’objetsTechniques de pipelining avancées██Windows ManagementInstrumentation (WMI)Introduction à WMIAccès à WMI depuis PowerShell██Automatisation de l’administrationd’Active DirectoryIntroductionManipulation des utilisateurs et des groupesAccès aux comptes d’ordinateurs et aux autresobjets de l’annuaire██Scripts PowerShellContraintes de sécuritéScripts simplesPassage de paramètres██Exécution en arrière-plan etadministration à distanceExécution de scripts en arrière-planConnexion à des systèmes distants██Trucs et astucesProfilsRéutilisation de scripts et de fonctionsAide en ligne personnalisée██Automatisation de l’administration desystèmes Windows Server 2008 R2Présentation des modules PowerShell disponiblesCmdlets du Gestionnaire de ServeurCmdlets de la stratégie de groupeInteraction avec les packs de résolution desproblèmesCmdlets de l’analyseur de bonnes pratiquesCmdlets IIS██Analyse et réutilisation de scriptsPowerShellExamen d’un script d’exempleDécryptage de scripts██Ecriture de scripts PowerShellVariables, tableaux, littéraux et opérateursPortée des variablesConstructions utilisées dans les scriptsInterception et traitement des erreursTechniques de débogageModularisationParticipantsCette formation Powershell s’adresse aux professionnelsayant déjà une bonne expérience de l’administrationde postes de travail et de serveurs sous Windowset Active DirectoryCette formation Powershell convient également auxadministrateurs d’autres solutions Microsoft (Exchange,System Center...)Pré-requisAucune connaissance préalable n’est nécessaire ence qui concerne les langages de scripting, PowerShellou autresPosséder une expérience dans les technologies etla mise en oeuvre de Windows, l’administration, lamaintenance et le dépannage de Windows Server et lamise en oeuvre des technologies Active DirectoryPosséder de bonnes connaissances sur les GPO(Stratégies de groupes d’objets)80 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M icrosoft systèmeWindows 7 administrationRéf M62923 joursOBJECTIFSLes nouvelles fonctionnalités apportées par Windows 7 sont novatrices et pertinentes, maiselles rendent ainsi sa configuration plus «complexe». Cette formation Windows 7 constitueun point d’entrée idéal pour les personnes en charge des installation de Windows 7, lors deces 3 jours de cours intensif, vous apprendrez notamment à:- Savoir installer Windows 7 dans des contextes variés : première installation, mise à jour,migration- Apprendre à configurer les disques et les pilotes de périphériques sous Windows 7- Pouvoir paramétrer les autorisations d’accès sur les fichiers et les imprimantes- Optimiser les performances et la disponibilité du système- Savoir comment tirer parti des fonctionnalités de mobilité de Windows 7CONTENU██Installer Windows 7 - Installationsimple, mise à jour et migrationPréparation de l’installationInstallation sur un PC neufMise à jour et migrationInstallation par application d’imageCompatibilité applicative██Configurer les disques et les pilotesde périphériques Windows 7Partitionnement des disquesGestion des volumesMaintenance des disquesInstallation et configuration des pilotes de périphériques██Configurer l’accès aux fichiers etaux imprimantes sur les clientsWindows 7Authentification et autorisationGestion de l’accès aux fichiersDossiers partagésFichiers compressésGestion des impressions██Assurer la connectivité réseau avecWindows 7Configuration IPv4Configuration IPv6Allocation automatique d’adresses IPRésolution de nomsDépannage██Configurer les connexions réseausans fil avec Windows 7Présentation des réseaux sans filAccès aux réseaux sans fil██Assurer la sécurité des clientsWindows 7Présentation de la sécurité sous Windows 7Paramétrage de la stratégie de sécurité localeSécurisation des données avec EFS et BitLockerConfiguration des restrictions d’applicationsContrôle de compte utilisateurParamétrage du pare-feuParamètres de sécurité d’Internet Explorer 8Configuration de Windows Defender██Optimiser les clients Windows 7 et enassurer la maintenanceOutils de mesure des performancesFiabilisation du système et outils de diagnosticSauvegarde et restauration de donnéesUtilisation des points de restauration systèmeConfiguration de Windows Update██Configurer Windows 7 pourl’utilisation nomade et l’accès distantParamètres spécifiques pour les ordinateursportablesBureau à distance et Assistance à distanceAccès réseau distant avec DirectAccessOptimisation des accès aux données sur lesréseaux d’agences avec BranchCache T██ravaux Pratiques - FormationWindows 7- Migration des paramètres utilisateur avecWindows Easy Transfer- Création d’une image de référence pour l’installationde Windows 7- Configuration des disques et des quotas- Mise à jour d’un pilote de périphérique- Configuration et gestion des dossiers partagés,autorisations d’accès- Installation et partage d’imprimantes- Configuration de l’adressage IPv4 et IPv6- Résolution des problèmes de connectivitéréseau- Configuration et dépannage des réseaux sansfil- Contrôle de compte utilisateur, stratégie desécurité locale, Chiffrement EFS, AppLocker-Pare-feu Windows, paramètres de sécuritéd’Internet Explorer 8, Windows Defender- Contrôle des performances- Sauvegarde et restauration- Points de restauration système- Windows UpdateMobilité : partenariats desynchronisation, gestion de l’énergie- Activation du Bureau à distance- Activation de BranchCacheParticipantsCette formation Windows 7 s’adresse à toute personnedevant installer ou assurer le support de Windows 7Pré-requisConnaissances du poste de travail WindowsConnaissances de base sur TCP/IPRemarquesCertification « MCITP : Windows 7, Configuring «Travaux pratiquesLes nombreux ateliers réalisés durant la formationWindows 7 permettront aux participants de disposerd’une réelle expérience de Windows 7, le descriptifdes travaux pratiques figure à la fin du programme decours ci-dessous.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr81


M icrosoft systèmeAdministration Windows 7,pour administrateur Windows XP ou VistaRéf M62913 joursOBJECTIFSAvec sa nouvelle version Windows 7, l’éditeur a mis l’accent sur la productivité desutilisateurs finaux, la sécurité et le contrôle, tout en proposant des capacités réseauxoptimisées et plus performantes. Cette formation administration Windows 7 est destinéeaux personnes connaissant déjà les versions XP et/ou Vista. Le cours fera volontairementl’impasse sur les aspects qui n’ont pas ou très peu changé pour se concentrer sur leschangements apportés par cette nouvelle version, le but de cette formation est de vouspermettre d’administrer un parc de postes clients Windows 7 sécurisés au quotidien enutilisant avec discernement les nouveaux mécanismes de suivi et de diagnostic pour mieuxrésoudre les incidents.CONTENU██Fonctionnalités de productivitépersonnellesProgramme détaillé sur www.plb.fr██Configuration du poste de travailFonctionnalités d’accès distant██Fonctionnalités de sécurité██Déploiement d’images système██DépannageParticipantsCette formation Administration windows 7 s’adresseaux techniciens de support expérimentés sur WindowsXP ou Vista.Pré-requisUne expérience significative sur Windows XP et/ouVista.Travaux pratiquesDe nombreux travaux pratiques ponctuent cette formationAdministration windows 7 notamment :- Mise en oeuvre des nouvelles fonctionnalités derecherche- Gestion de la configuration du poste de travail- Configuration du contrôle de compte utilisateur- Mise en place des contrôles de sécurité AppLocker- Configuration de Windows Defender- Paramétrage du pare-feu Windows- Utilisation des nouvelles fonctionnalités dedépannageSupport de Windows 7, Spécial hotline Windows 7Réf M62935 joursOBJECTIFSEn raison de la stabilité et de la richesse de Windows 7, nombreuses sont actuellementles entreprises à déployer la nouvelle version du système d’exploitation client de Microsoft.Particulièrement impactées par ces adoptions, les équipes en charge du support vont devoirdisposer rapidement des compétences nécessaires pour assurer au mieux leur mission.De par son exhaustivité et son pragmatisme, cette formation constitue un excellent « tour »technique et apporte aux participants les compétences nécessaires pour installer, configurer,mais aussi dépanner les éléments techniques de l’environnement. Elle offre également unevue synthétique des moyens réseau et entreprise permettant l’optimisation du support et dufonctionnement des postes équipés de Windows 7.CONTENU██Identifier et résoudre les problèmesliés à l’installation de nouveauxlogiciels██Résoudre les problèmes liés à laconfiguration des logiciels██Résoudre les problèmes de logiciels██Identifier et résoudre les problèmesde connexion██Identifier et résoudre les problèmesde connectivité réseauxProgramme détaillé sur www.plb.fr██Identifier et résoudre les problèmesde résolution de noms██Identifier et résoudre les problèmesd’imprimantes réseaux██Identifier et résoudre les problèmesde performance██Identifier et résoudre les problèmesmatériels██Identifier et résoudre les problèmesde connectivité sans-fil██Identifier et résoudre les problèmesd’accès distant██Gérer la synchronisation des fichiers██Identifier et résoudre les problèmesde sécurité Internet Explorer██Identifier et résoudre les problèmesde pare-feux██Identifier et résoudre les problèmesliés à des logiciels pirates██Identifier et résoudre les problèmesde cryptage██Identifier et résoudre les problèmesde mise à jour de logicielsParticipantsCette formation Support Windows 7 s’adresse auxTechniciens de support expérimentés sur Windows XPou Vista.Pré-requisDisposer de bonnes connaissances de Windows XPet/ou Vista.RemarquesCette formation prépare au test suivant :70-685 (non compris dans le prix de la formation) etentre en jeu dans le cursus de certification suivant :* MCITP Enterprise Desktop Support Technician 782 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M icrosoft systèmeWindows 7, déploiementRéf M62945 joursOBJECTIFSA l’issue de cette formation windows 7, les participants sauront anticiper et résoudreles problèmes de compatibilité et disposeront des clés pour choisir une méthode dedéploiement adaptée à leur contexte spécifique.Cette formation windows 7 vous permettra de:- Savoir détecter et résoudre les problèmes de compatibilité applicative- Disposer des clés pour le choix d’une méthode de déploiement adaptée au contexte- Savoir créer des images de référence pour un déploiement par clonage- Connaître et maîtriser les outils de déploiement et leur domaine d’applicabilité- Etre à même de prendre en charge le transfert des données et paramètres utilisateurs lorsde la migration- Etre en mesure de définir et optimiser l’environnement clientCONTENU██Préparer le déploiement deWindows 7 sur les postes de travailLe cycle de vie du poste de travail en entrepriseDéploiement des postes de travail : défis etcontraintesOutils et technologies mis en oeuvreEvaluation de l’environnement existantGestion des licences et activation██Evaluer la compatibilité desapplications avec Windows 7Tour d’horizon des problèmes de compatibilitéapplicativeEvaluation et résolution des incompatibilitésavec ACT 5.5██Choisir une méthode de déploiementMigration sur placeMigration côte à côteDéploiement « Lite-Touch »Déploiement « Zero-Touch »██Construire des images de référenceEnvironnement d’installation Windows 7Processus de capture des imagesDéfinition du contenu des imagesMéthodes de mise à jour des images██Déployer Windows 7 avec leWindows Automated Installation Kit(WAIK)Présentation du WAIK 2.0Construction d’une image de référence avecle System Image Manager et le programmeSysprepGestion de l’environnement de préinstallationWindows PECaptureApplication et mise à jour d’une image Windows7██Déployer Windows 7 avec WindowsDeployment Services (WDS)Planification de l’environnement WDSInstallation et configuration du rôle de serveurWDSAjout d’images de démarrage et d’installation auserveur WDSProvisionnement de pilotes de périphériquesDéploiement d’un poste de travail██Déployer Windows 7 avec Lite TouchDéfinition de l’environnement d’installation LiteTouchMise en oeuvre du Microsoft Deployment Toolkit2010██Déploiement de Windows 7 avec ZeroTouchDéfinition de l’environnement Zero TouchMise en place de l’environnement Zero TouchConfiguration de lots de déploiement etd’images systèmeConfiguration et publication d’une séquence detâches client██Migration de l’environnementutilisateur avec Windows EasyTransfer et USMT 4.0GénéralitésPrésentation de User State Migration Tool(USMT) 4.0Préparation de la migrationRéalisation de lamigration██Définition, configuration et gestion del’environnement client██Déploiement des applications etdes mises à jour sur des clientsWindows 7Choix d’une méthode de déploiement desapplicationsDéploiement d’Office 2007Gestion des mises à jour avec WindowsSoftware Update Services (WSUS)ParticipantsCette formation windows 7 s’adresse à toute personneen charge de déploiements Windows 7.Pré-requisConnaissances du poste de travail WindowsConnaissances de base sur TCP/IP .RemarquesMCTS : Windows 7 - Configuration, MCITP : Windows7 - Enterprise Desktop Administrator .Travaux pratiquesLes ateliers proposés lors de cette formation windows7 permettront aux participants d’acquérir les compétencesnécessaires au déploiement de Windows 7 :- Evaluation de l’environnement existant avec MicrosoftAssessment and Planning Toolkit- Définition d’une stratégie de gestion des licences- Evaluation de la compatibilité des applications avecMicrosoft Application Compatibility Toolkit- Identification et résolution des problèmes de compatibilitéapplicative- Sélection de la méthode de déploiement- Définition des images de référence- Installation du Windows Automated Installation Kit- Construction d’une image de référence avec le SystemImage Manager et Sysprep- Création d’un disque de démarrage Windows PE- Capture et application d’une image Windows 7 avecImageX- Mise à jour d’images avec DISM- Déploiement de Windows 7 avec Windows DeploymentServices- Installation et configuration de Microsoft DeploymentToolkit 2010- Déploiement de Windows 7 avec Lite Touch- Déploiement de Windows 7 avec Zero Touch- Migration de l’environnement utilisateur avec WindowsEasy Transfer- Migration de l’environnement utilisateur avec USMT4.0- Migration de l’environnement utilisateur via des lienssymboliques- Définition et configuration de l’environnement client- Résolution des problèmes de stratégie de groupe- Définition de la méthode de déploiement desapplications- Personnalisation de l’installation de Microsoft Office2007 Plus- Gestion des mises à jour avec Windows SoftwareUpdate Services (WSUS)- Planification d’un déploiement LTI- Réalisation d’un déploiement LTITél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr83


M icrosoft systèmeAdministration Windows 2008 serverRéf MAWS5 joursOBJECTIFSCette formation sur Windows 2008 Server vous permet de découvrir et de mettre en œuvreles principales fonctionnalités du serveur que l’on utilise en entreprise. Nous vous proposonsd’aborder les points suivants :- Comprendre la gestion des ressources et des comptes avec Active Directory et WindowsServer 2008- Être autonome pour démarrer et gérer un réseau bureautique : comptes, partage defichiers, imprimantes- Savoir tirer parti du système des stratégies de groupes (Gpo) pour simplifier laconfiguration automatique de plusieurs postes utilisateurs et du bureau de leurs utilisateurs- Pouvoir mettre en oeuvre des outils simples pour configurer un bon niveau de sécurité surles postes et les serveurs- Être capable de mettre en oeuvre une stratégie de sauvegardeCONTENU██Introduction aux tâches inhérentes àWindows Server 2008Les différents rôlesPrésentation d’Active DirectoryUtilisation des outils d’administration de WindowsServer 2008Utilisation des outils à distance██Gérer des comptes d’utilisateurset des comptes d’ordinateurs sousWindows 2008Créer des comptes d’utilisateursCréer des comptes d’ordinateursModifier les propriétés des comptes d’utilisateurset d’ordinateursGérer les comptes d’utilisateurs et d’ordinateursAutomatiser la gestion des comptesUtiliser des requêtes pour rechercher descomptes d’utilisateurs et d’ordinateurs dans AD██Créer des groupes et des unitésorganisationnellesPrésentation des groupesGestion des groupesCréation d’unités organisationnelles██Gérer l’accès aux ressources avecWindows 2008Présentation de l’accès aux ressourcesGérer l’accès aux partages de fichiersGérer l’accès aux fichiers et aux répertoiresavec les permissions NTFSÉtablir la liste des permissions effectives██Configurer l’accès aux objetsActive Directory et les relationsd’approbationDéléguer l’administration des objets ActiveDirectoryConfigurer les relations d’approbation██Mettre en oeuvre les stratégies degroupes avec Windows 2008Présentation des stratégie des groupesDéfinir le périmètre d’application des objets destratégies de groupesÉvaluer l’applicabilité des objets de stratégiesde groupesDéléguer l’administration des stratégies degroupes██Gérer l’environnement utilisateursavec les stratégies de groupesDéfinir les paramètres de la stratégie degroupesAffecter des scripts et configurer la redirectiondes dossiers avec les stratégies de groupesConfigurer les modèles de stratégieUtiliser la stratégie de groupes pour déployerdes applicationsDéfinir les paramètres utilisateurs par défautavec la stratégie de groupesConnaître les principes du dépannage de lastratégie de groupesRésoudre les problèmes d’application de lastratégie de groupesRésoudre les problèmes liés au paramétrage dela stratégie de groupes██Implémentation de la sécurité à l’aidedes stratégies de groupes sousWindows 2008Configuration des stratégies de sécuritéImplémentation de la stratégie de mots depasseGérer l’appartenance aux groupes et l’accèsaux applicationsUniformiser le paramétrage à l’aide de modèlesde sécurité██Maintenir la sécurité du systèmeWindows 2008Sécuriser une infrastructure WindowsConnaître les bases du chiffrement de fichiersEFSMettre en place les stratégies d’auditMettre en oeuvre WSUS (Windows UpdateServices)██Configurer et gérer les options destockagePrésentation de la gestion du stockageGestion du stockage à l’aide de FSRMActiver la gestion des quotasMettre en oeuvre le filtrage des fichiersÉditer des rapports sur le stockageComprendre les réseaux de stockage (SAN)██Configurer et gérer DFS (DistributedFile System)Présentation de DFSConfigurer les espaces de noms DFSMettre en oeuvre la réplication DFS██Configurer NAP (Network AccessProtection)Présentation de la protection d’accès au réseau(NAP)Connaître le fonctionnement de NAPConfigurer NAPSurveillance et dépannage██Assurer la disponibilité desressources réseauxMettre en oeuvre les clichés instantanés (ShadowCopies)Assurer la disponibilité des systèmes et desservices██Assurer la maintenance des serveursWindows 2008Planifier les tâches d’observationCalculer des valeurs de référenceSélectionner les objets à observerChoisir les outils de mesure appropriésDéterminer les méthodes de notificationÉnumérer les tâches de maintenance de WindowsServer 2008Automatiser la maintenance██Sauvegarder et restaurer desserveurs sous Windows Server 2008Planifier les opérations de sauvegardeMettre en place une stratégie de sauvegardePlanifier les opérations de restaurationPlanifier la restauration des fichiers chiffrés EFSRésoudre les problèmes de démarrageParticipantsAdministrateur, webmaster, ingénieur systèmePré-requisConnaissances de base des réseaux TCP/IP et del’administration du poste de travail (sous XP ou vista).RemarquesCette formation windwos 2008 prépare au test suivant :MCTS Windows Server 2008 Active DirectoryConfiguration.84 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M icrosoft systèmeAdministration Windows 2008pour Administrateur Windows 2000/2003 expérimentéRéf M64165 joursOBJECTIFSWindows Server 2008 se distingue par une intégration complète des composants systèmeset réseaux qui permet une prise en charge simplifiée de la solution, depuis l’installationjusqu’aux aspects de sécurité et de performances. Microsoft s’est ainsi efforcé de rendreplus simple le travail d’administration avec un objectif cible : gagner en productivité et enrobustesse. Les solutions « Server Manager » ou « NAP » sont emblématiques de cettedémarche de fond. Les participants mettront à jour leurs compétences afin de réaliser desgains de productivité immédiats et d’améliorer la sécurité de leurs infrastructures.Cette formation Administrateur windows 2008 vous permettra de:- Être en mesure d’installer et de configurer Windows Server 2008 et ses nouveaux outils- Savoir comment mesurer et optimiser les performances- Tirer pleinement parti des stratégies de réseaux- Être en mesure d’assurer la conformité des postes de travail avec les exigences desécurité de l’entreprise- Améliorer la sécurité en réduisant l’exposition des serveurs██Optimisation et analyse lesperformances de Windows Server2008Analyseur de fiabilité et de performancesWindowsGestionnaire de ressources système MicrosoftWindowsAnalyse des événements██Maintenance de logiciel à l’aide deservices de mise à jour de WindowsServerPrésentation des services WSUSInstallation et configuration des services WSUSGestion des services WSUSCONTENU██Installation et configuration deWindows Server 2008Rôles du Gestionnaire de serveurFonctionnalités de Windows Server 2008Améliorations apportées à Active Directory██Services de déploiement Windows2008Présentation des services de déploiementWindowsComposants des services WDS██Installation minimale de WindowsServer 2008Présentation de l’installation minimale de WindowsServerConfiguration et gestion d’une installationminimale██Sauvegarder Windows 2008Infrastructure de sauvegardeSupports optiquesUtilitaires de restauration██Mises à jour de Windows Server 2008en matière de réseauRéseaux et Windows Server 2008Nouvelles fonctionnalités réseauService DNS et Windows Server 2008Configuration du routageConfiguration de paramètres sans fil dans WindowsServer 2008██Stratégies réseau et protectiond’accès réseauProtection d’accès réseauOptions de contrainte de mise en conformitéScénarios de protection d’accès réseauRoutage et accès distant (RRAS)██Hyper-VPrésentation d’Hyper-VConfiguration d’Hyper-V██Planification des services ActiveDirectory dans Windows Server 2008Planification du déploiement des services dedomaine Active DirectoryÉléments à prendre en compte lors de la miseà niveau██Services de domaine Active DirectoryavecWindows Server 2008Nouveautés des services de domaine ActiveDirectoryFacilité de gestion et fiabilité██Services d’accès et d’identité ActiveDirectory dans Windows Server 2008Services ADFS (Active Directory FederationServices)Services AD LDS (Active Directory LightweightDirectory Services)Services AD RMS (Active Directory RightsManagement Services)██Contrôleurs de domaine en lectureseuleContrôleur de domaine en lecture seuleFonctionnement d’un contrôleur de domaine enlecture seule██Modifications en matière d’audit desservices de domaine Active DirectoryNouveautés de l’audit des services de domaineActive DirectoryMise en oeuvre de l’audit des services dedomaine Active Directory██PKI d’entreprise et services decertificats Active DirectoryAutorité de certification██Fonctionnalités à haute disponibilitéavec Windows Server 2008Clustering avec basculementÉquilibrage de la charge réseauParticipants- Administrateurs Windows Server 2000 ou 2003- Exploitants- Titulaire d’une certification MCSA ou MCSEPré-requisExpérience significative dans l’administration de WindowsServer 2000 ou 2003Connaissances de TCP/IP et d’Active DirectoryTravaux pratiquesCette formation Administrateur windows 2008 de 5jours permettra aux participants d’acquérir une expériencepratique de Windows Server 2008, notammentau travers des ateliers suivants :- Configuration de Windows Server 2008- Utilisation des services de déploiement Windows- Installation minimale- Sauvegarde et restauration des données système- Examen des valeurs et paramètres réseau par défaut- Paramètres de gestion DNS- Configuration de la protection d’accès réseau- Configuration d’Hyper-V- Installation d’une forêt Windows Server 2008- Installation de Windows Server 2008 dans une forêtexistante- Exploration des services de domaine Active Directory- Service ADFS (Active Directory Federation Services)- Services AD RMS (Active Directory Rights ManagementServices)- Contrôleur de domaine en lecture seule- Modifications en matière d’audit des services dedomaine Active Directory- Améliorations de PKI dans Windows Vista et WindowsServer 2008- Fonctionnalités à haute disponibilité- Fonctionnalités d’optimisation et d’analyse desperformances- Maintenance de logiciels à l’aide des services WSUSTél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr85


M icrosoft systèmeWindows 2008 R2 : Mettre à jour ses compétencespour administrateurs Windows Server 2008Réf M101593 joursOBJECTIFSPorteur de changements majeurs comme BranchOfffice qui permet de mettre en cache lesressources http et SMB téléchargées par les utilisateurs pour les rouvrir rapidement sansconsommer de bande passante, ou encore Direct Access qui permet à des machines de seconnecter aux ressources d’un réseau d’entreprise sans faire appel à un réseau privé virtuel(VPN), Windows Server 2008 R2 devrait rapidement s’imposer dans les entreprises. Cetteformation Windows 2008 R2 de 3 jours permet aux administrateurs Windows Server 2008de maîtriser les nouvelles fonctionnalités de R2.Cette formation Windows 2008 R2 vous permettra de :- Être capable de déployer et gérer Windows Server 2008 R2- Comprendre comment tirer parti d’Hyper-V R2 pour virtualiser des serveurs- Savoir utiliser PowerShell 2.0 pour automatiser les tâches d’administration██Déployer et configurer les servicesd’accès distants avec Windows 2008R2██Configurer les fonctionnalitéspropres aux sites distants██Configurer et gérer les services webde Windows 2008 R2██Gérer Windows 2008 R2 avecPowerShell 2.0CONTENU██Déployer et gérer Windows 2008 R2██Configurer Active Directory sousWindows 2008 R2██Configurer la virtualisation deserveurs avec Hyper-V██Configurer les services d’accèsdistants et l’infrastructure virtuellepour les postes clientsParticipantsCette formation Windows 2008 R2 s’adresse aux administrateursWindows Server 2008.Programme détaillé sur www.plb.frPré-requisConnaissances d’un langage de script.Active directory Windows 2008 serverRéf MS64255 joursOBJECTIFSUne fois définie l’architecture générale des services d’annuaire, les serveurs doivent êtredéployés et mis en production. Le but de cette formation Active directory Windows 2008 estde fournir aux administrateurs toutes les informations dont ils auront besoin pour installeret configurer les contrôleurs de domaine, sécuriser l’environnement utilisateur par desstratégies centralisées et assurer la disponibilité des services d’annuaire.Cette formation vous permettra de :- Être capable d’implémenter et configurer les services d’annuaire Active Directory enentrepriseSavoir comment tirer parti de l’interrogation DNS - Active Directory- Être en mesure d’industrialiser le paramétrage des postes et des serveurs avec les GPOacquérir les compétences nécessaires pour sécuriser le réseau avec les stratégies degroupe- Pouvoir surveiller, diagnostiquer et dépanner les services de domainesCONTENU██Présentation des services dedomaine Active Directory (AD DS)██Administration sécurisée et efficaced’Active Directory██Gestion des utilisateurs██Gestion des groupesProgramme détaillé sur www.plb.fr██Prise en charge des comptesd’ordinateur██Implémentation d’une infrastructurede stratégie de groupe██Gestion et configuration de lasécurité en entreprise avec lesparamètres de stratégie de groupe██Administration sécurisée██Amélioration de la sécurité del’authentification dans un domaineService de domaines Active Directory(AD DS)██Configuration du système DNS██Administration des contrôleurs dedomaine des services d’annuaireActive Directory (AD DS)██Gestion des sites et de la réplicationActive Directory██Continuité du service d’annuaire██Gestion de plusieurs domaines etforêtsParticipantsSpécialistes Active Directory, administrateurs systèmechargés de l’implémentation et de la maintenance desservices d’annuairePré-requisConnaissances de base des réseaux TCP/IP,Bonne compréhension des principes de la sécurité dessystèmes,86 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M icrosoft systèmeCluster Windows 2008Réf M64233 joursOBJECTIFSLes services de clusters et d’équilibrage de la charge sur plusieurs serveurs (WNLB)permettent à Windows d’offrir la tolérance aux pannes et les hautes performancesrequises pour les applications stratégiques d’une organisation. La version 2008 est riched’améliorations comme par exemple : les clusters multi-sites géographiquement dispersés,les stratégies de basculement ou le multi-hébergement de sites Web. Les administrateursde clusters Windows qui participent à cette formation sauront tirer parti de cette versionmajeure, plus efficace mais aussi plus simple à administrer.Cette formation Cluster Windows 2008 vous permettra de:- Comprendre les améliorations du support des SAN et la prise en charge multi-sites desclusters- Maîtriser les nouvelles techniques de mise en oeuvre, de l’installation jusqu’au dépannage,afin de réaliser des interventions plus sûres et plus efficaces- Être capable d’implémenter, maintenir et dépanner des clusters dans un environnementd’entrepriseCONTENU██Introduction aux clustersAvantagesSolutions de haute disponibilité Windows Server2008██Introduction aux clusters àbasculementFonctionnalités clésModèles de quorum██Préparer l’installation des clusters debasculementPré-requis à l’installationPlanifier l’implémentationInstaller la fonctionnalité et valider la configurationCluster à basculement sur Windows Server2008 Server Core██Identifier les pré-requis de stockageVue d’ensemble des technologiesIntroduction aux SANPlanifier une solution de stockageConfigurer la connexion iSCSI██Configurer un cluster à basculementCréer et gérer un clusterGérer un clusterVérifier la fonctionnalité de basculement██Configurer les ressources cluster etenvironnements applicatifsConfigurer les ressources clusterWindows Server Core en tant que membre d’uncluster██Maintenir les clusters à basculementMicrosof Implémenter des clustersmulti-siteSauvegarde et restaurationSurveillance et dépannage██Implémenter des clusters multi-siteVue d’ensemble des clusters multi-sitesImplémenter des clusters multi-site avec WindowsServer 2008██Implémenter des clusters réseau deload-balancingVue d’ensemble des clusters réseau de loadbalancingConfigurer un cluster réseau de load-balancingMaintenir un cluster réseau de load-balancingParticipants-Ingénieur système en charge de l’implémentation d’unclusterPré-requisExpérience du load-balancing réseauConnaissances de base de la théorie de clusteringExpérience dans un environnement d’entreprise gérantdes applications et topologies réseauCompétences de base en dépannageTravaux pratiquesCette formation Cluster Windows 2008 intègre denombreux ateliers de mise en oeuvre de clusters et deWNLB. Ils favoriseront une montée en compétencesrapide des participants. Ils seront notamment amenésà :- Installer la fonctionnalité de cluster- Valider le cluster à basculement- Identifier les composants de Fibre Channel SAN- Configurer des connexions iSCSI- Créer un cluster- Gérer un cluster de basculement- Clusteriser le rôle de services d’impression- Configurer les ressources cluster- Clusteriser le rôle de serveur de fichiers sur WindowsServer Core- Effectuer des sauvegardes sur un cluster àbasculement- Effectuer une restauration autoritaire sur un cluster àbasculement- Configurer un cluster de basculement NLBTél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr87


M icrosoft systèmeVMware vSphere 4 : Installer, configurer et Administrer(<strong>Cours</strong> <strong>officiel</strong>)Réf UVMS5 joursOBJECTIFSCette formation VMware vSphere 4 vous permettra par la suite de savoir installer,configurer et d’administrer VMware vSphere 4 au quotidien. Les aspects sur l’exploitationd’infrastructures VMware® vSphere à haute disponibilité et apte à évoluer en taille sontégalement traités.Concretement cette formation VMware vSphere 4 vous permettra de savoir :• Installer et configurer ESX• Installer et configurer vCenter Server• Configurer et gérer le réseau ESX et le stockage à l’aide de vCenter Server• Déployer et gérer les machines virtuelles• Gérer les accès utilisateurs à l’infrastructure Vmware• Surveiller l’utilisation des ressources à l’aide de vCenter Center• Appliquer les patchs à l’aide de vCenter Update Manager• Passer en revue les éléments afférents à la continuité de service• Décrire la configuration de clusters de serveurs Windows 2003 et 2008• Configurer un cluster doté de la fonction VMware High Availability (HA) et modifier lesoptions par défaut• Déployer des machines virtuelles à tolérance de panne à l’aide de VMware Fault Tolerance(FT)• Déployer VMware vCenter Server Heartbeat• Optimiser l’espace disque avec l’allocation de ressources de stockage à la demande pourles machines virtuelles• Utiliser les Host Profiles pour préserver la cohérence de configuration des hôtes ESX/ESXi et pour gérer la conformité de configuration• Configurer des clusters DRS de VMware en modifiant les options par défaut• Configurer la fonction VMware Distributed Power Management• Gérer plusieurs serveurs vCenter à partir du même client vSphere à l’aide du serviceVMware vCenter Linked ModeCONTENU██Introduction à la virtualisationVMware vSphere██Configuration de ESXi et ESX██Installation et utilisation de VMwarevCenter Server██Réseau██Machines virtuelles (VMwarevSphere)██Contrôle d’accès Surveillance desressources██Evolutivité (VMware vSphere)██Protection des données██Gestion de la configuration██Installation de ESX██Continuité de service██Mise en clusters de machinesvirtuelles (VMware vSphere)██Clusters VMware High Availability██VMware Fault Tolerance██VMware vCenter Server Heartbeat██L’allocation de ressources à lademande██Host Profiles (modèles d’hôtes ESX)██Clusters VMware DRSProgramme détaillé sur www.plb.fr██Mode VMware vCenter Linked██Installations de VMware ESX parscriptParticipantsCette formation s’adresse aux ingénieurs et administrateurssystèmes.Pré-requisExpérience du load-balancing réseauAvoir une expérience de l’administration système surMicrosoft Windows ou Linux.RemarquesPréparation à la certification VCP (VMware CertifiedProfessional).Cette formation passe sur 5 jours à partir du mois deSeptembre.Travaux pratiquesCette formation VMware VSphere de 5 jours intègrede nombreux travaux pratiques permettant la miseen oeuvre de la virtualisation de serveurs notammenten utilisant un environnement SAN complet. Elleconstitue un pré-requis au passage de l’examen permettantd’obtenir la certification VCP (VMware CertifiedProfessional).88 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M icrosoft systèmeRéf UVVN2 joursAdministration VMware vSphere 4pour les administrateurs Virtual infrastructure 3.5 (<strong>Cours</strong> <strong>officiel</strong>)OBJECTIFSCette formations est destinée aux administrateurs connaissant la version précédente deVMware Virtual infrastructure 3.5 et qui souhaitent monter en compétence sur VMwarevSphere 4.Concrétement cette Formation Administration VMware Vsphere 4 vous permettra de :- Savoir mettre à jour les déploiements vMware Infrastructure 3 vers vSphere- Comprendre comment diminuer la consommation électrique avec VMware DistributedPower Management- Etre capable de déployer les switches virtuels distribués afin de simplifier la gestion desréseaux du Datacenter- Savoir comment migrer le stockage des machines virtuelles à chaud- Acquérir les compétences nécessaires pour assurer la haute disponibilité des applications- Être capable de gérer de multiples vCenter Server depuis un même client VirtualInfrastructure- Savoir comment appliquer les configurations de manière uniforme avec Host Profile- Apprendre à économiser de l’espace disque avec Thin ProvisioningCONTENU██Présentation de vSphere 4Evolution des composants existantsNouvelles fonctionnalités apportées par vSphereStratégies de mise à jour et présentation desoutils intégrés██Administration de l’infrastructurevSphere 4Nouvelles fonctionnalités de surveillancePrincipes et outils autour du provisioning██RéseauNouveautés autour de vNetworkDéploiement de switches virtuels distribués██StockageNouveautés autour de vStorageStorage vMotionThin Provisionning et VMFS Volume Grow██Gestion de ressourcesAméliorations des pré-requis vMotionAméliorations et nouveaux outils autour de DRS/ DPMDe la VM au service : vApp██Continuité d’activitéPrésentation de VMware Fault ToleranceAméliorations de VMware HANouvelles APIs vStorage pour la protection desdonnéesParticipantsCette Formation Administration VMware Vsphere 4s’adresse aux :- Architectes système, administrateurs système etingénieurs système en charge de l’implémentation etde la gestion des architectures VMware Infrastructure- Toute personne ayant récemment suivi une formationsur Virtual Infrastructure 3 souhaitant découvrir commentmigrer un environnement VI3 vers vSpherePré-requisAvoir suivi la formation UVMI: «Installer et configurerVMware Infrastructure 3.5» ou connaissanceséquivalentesRemarquesCette formation prépare au test suivant :VCP 410 (non compris dans le prix de la formation)Travaux pratiquesCette formation VMware Vsphere de 2 jours intègre denombreux travaux pratiques permettant la migrationd’un environnement VI3 vers vSphere. Elle constitueun pré-requis au passage de l’examen permettantd’obtenir la certification VCP (VMware CertifiedProfessional).Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr89


D ÉVELOPPEMENTTous les langages et méthodes de développement ont été regroupésdans cette filière pour vous aider à trouver plus rapidement le programmede cours correspondant à vos besoins.Un vaste choix, des formations des plus anciennes comme le Langage C ou leCobol en passant par les classiques comme Java, Visual Basic et C++, sansoublier les plus récentes comme C#, PHP ou encore Python.Les travaux pratiques réalisés en stage sont issus de cas professionnelsrencontrés par nos consultants qui les reconstruisent pour tenir compte descontraintes de temps liées à la formation. Au-delà de la syntaxe et desconcepts du langage ils cherchent également à transmettre leurs méthodologiesd’experts ainsi que leurs vécus y compris dans les formations plusconceptuelles comme la conception objet, UML, XML, … Elles dépassent ainsile cadre trop abstrait qui leur est souvent réservé.


D éveloppementIntroduction à la programmationRéf DIPG3 joursOBJECTIFSComprendre les fondements de la programmation et de l’algorithmique.Le but de cette formation initiation programmation est de vous donner de solide base enprogrammation pour pouvoir aborder n’importe quel langage de programmation.Tous les aspects essentiels de la programmation seront abordés.De la programmation procédurale à la programmation événementielle, et la programmationobjet.CONTENU██Du besoin utilisateur au programme• La chaîne globaleNécessité de paliers entre la pensée humaine etles séquences binaires 01010001…Les différentes phases : sources, compilation,binaireLe cas particulier d’un interpréteurNe pas tout réécrire (bibliothèques, éditions deliens, et exécutables)• AlgorithmeLes « atomes » pour s’exprimerApprendre à formuler un traitement (rien nes’invente)Utilisation d’un pseudo langageExemples d’algorithme bien conçu, « mal »conçu, et … faux !██Les composants d’un programme• Variables et types de donnéesPourquoi typer les variables ?Exemples de type (entier, réel, caractères, …)Exemples de problèmes liés aux typesLes opérateurs disponibles (+, -, /, */ %, …)Le confort des tableaux et des structures• La « grammaire » d’un langageLes blocs de programme (début … fin)Le test d’une expression (si … alors … sinon …)La boucle (tant que …)Les conforts syntaxiques• Un premier programmePrésentation de l’environnement de développementUn premier programme simple en Java.Compilation et exécution.██Bien écrire ses programmes.• Structurer son programmeLa nécessité d’utiliser des procédures ou desfonctionsDifférences conceptuelles et syntaxiques entreles deuxPasser des arguments à une fonction (prototype,code retour)Passages par valeur et par adresse dans unefonction• Les bibliothèquesNe pas réécrire ce qui existe déjà (librairies)Ecrire ses propres librairiesComment les utiliser dans d’autres programmes?• L’importance de la présentationLes bonnes habitudes pour anticiper les erreursLes commentaires utiles██L’accès aux données• Les SGBD (Systèmes de Gestion de Basesde Données)Fonctions spécifiques d’un SGBD par rapport ausystème d’exploitation.Quelques acteurs : EXCEL, Access, ORACLE,SQL Server, MySQL, ….Les traitements offerts par le SGBD (stockage,extraction, …)Que signifie Client/Serveur ?Comment récupérer les données d’une basedans un programme ?Comment écrire les données d’un programmedans une base ?• Les bases du SQL (Structured Query Language)« Parler » avec les bases de données en SQLCréer une tableStocker des données dans une table (insert)Les modifier (update)Les supprimer (delete)Extraire les données (requêtes select simples)• Communiquer avec les fichiersLe cycle classique : ouvrir, lire ou écrire oumodifier, puis fermer.Le cas particulier du clavier et de l’écran██L’environnement de développement• Savoir utiliser son environnementPeut-on développer sous un traitement de textequelconque ?Les apports de tel ou tel atelier (Visual Studio,Eclipse, …)L’aide en ligne• Utilisé un debbugeur.Fonctionnement d’un debbugeur.Les points d’arrêts (breakpoint)Connaître la valeur des variables pendantl’exécution.██Les différents types de langage• Les langages de programmation procéduralePourquoi parle-t-on de procédurale ?Les exemples du C, Cobol, …Leurs limites et l’apport de l’objet• Les langages de programmation objetQue signifie « Programmer objet « ?La « discipline» imposée par la programmationobjetLiens entre classes, instances, et objetsMéthodes et propriétés d’une classeExemples de programmes objets en javaL’approche objet de la programmation par composants(services)• Les langages de programmation événementielleAssocier des traitements à des événements(clic, drag and drop, …)Problématiques spécifiques (gestion ducontexte)• Les langages de programmation de script.Rôle de l’interpréteurL’exemple des shellscripts d’exploitation(powershell, bash)Le WEB avec javascript.• SynthèseQuels langages sont utilisés selon les naturesdes projets (WEB, scientifique, gestion, multimédia,) ?Panorama de leurs intérêts/inconvénients respectifs(expressivité, performances, sécurité, …)Les langages de demainParticipantsCette formation initiation programmation est destinée àtoute personne ayant à programmer dans un langagestructuré, objet ou de script et désirant acquérir lesbases de la programmation indépendamment d’unesyntaxe particulière.Travaux pratiquesCe stage contient plus de 60% de travaux pratiques.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr91


D éveloppementConception et Programmation objetRéf DIPO4 joursOBJECTIFSCette formation à la programmation objet vous permettra de comprendre l’intérêt et toutesles possibilités offertes par ce type de développement .Vous apprendrez le vocabulaire objet (classe, instance, objet, méthode, propriétés,héritage,…), la modélisation (UML) ainsi qu’une présentation des outils généralementutilisés en entreprise. La conception fera également allusion aux Design Patterns afinde vous orienter vers les bonnes pratiques dans vos futurs programmes objets en vousappuyant sur des modèles existants.Nous vous présentons les architectures n-tiers et les solutions objets associées (framework.NET, JEE). Le modèle-vue-contrôleur (MVC) mérite également d’être présenté.Afin de ne pas rester trop conceptuel nous vous préparons à l’apprentissage des principauxlangages objets du moment (C#, Java) et à leur environnement d’utilisation (V isual Studioet Eclipse.CONTENU██De la programmation structurée versla programmation objetBien comprendre les limites de la programmationstructuréeLes objectifs du monde ObjetEn quoi l’approche objet facilite-t-elle les ateliersde développement logiciels ?Que reste-t-il de la programmation structuréedans la programmation objet ?Travaux pratiquesSur la base d’un programme simple l’intervenantcommente les grandes lignes du logiciel,les structures de données et les traitementsutilisés (volontairement limités). Les limites dela programmation classique sont volontairementamplifiées afin d’être clairement identifiées.██Apprendre à concevoir des classesd’objetDéfinir un comportement commun au sein d’uneclasseComment « reconnaître » une classe ?Savoir faire un effort d’abstraction et resterconceptuelLiens entre classe et objets (instance)Exemples de « mauvaises » classesSavoir définir un dictionnaire de donnéesEt en extraire les attributs d’une classeSavoir recenser les états d’un objetL’origine et la fin d’un objet (constructeurs,destructeurs)Définir les traitements dans des méthodesQue deviennent les fonctions traditionnelles ?Les risques de « retomber » dans le modèledonnées/fonctionsTravaux pratiques« Re-conception » objet de l’application précédente.Elaboration du dictionnaire de données, destraitements, et des flux.Conception des classes██Visibilité entre les objetsQu’entend-on par encapsuler les données ?Pourquoi utiliser des accesseurs ?Voir les objets comme « responsables » de leurcomportementVisibilité des attributs entre les objets (publique,protégé, privé)Visibilité des méthodes██Liens entre les classesLa puissance de l’héritageRéflexions sur l’héritage multipleNe pas confondre composition et héritageIntérêt du polymorphismeLa surcharge des opérateursAppels de méthode d’une autre classe (message)Travaux pratiquesEvolution de la conception vers un modèle dehiérarchie des classes.Conception de l’encapsulation des traitements.██Compléments sur la conception objetQu’est-ce qu’une méthode virtuelle ?Et une classe abstraite ?Intérêts des classes abstraites sans implémentation(interface)S’appuyer sur une manière de faire éprouvée(design-patterns)Exemples de design patternsTravaux pratiquesAmélioration du modèle précédent avec l’utilisationde classes abstraites██Introduction à la modélisation objetavec UMLUML (Unified Modeling Language) ne représentepas une démarche mais un formalismeLes deux types de vue (statiques, dynamiques)Tour d’horizon des différents diagrammes UMLModélisation d’une classeLa visibilité des attributs (publique, protégé,privé)Les diagrammes d’objet (attributs, méthodes,identité)Synthèse sur les diagrammes liés aux vuesdynamiquesTravaux pratiquesFormalisation avec UML du diagramme declasses de notre application.██Premiers pas en Java et en C#Définir une classe et ses méthodesManipuler simplement les objetsMessages simples entre objetMise en œuvre de l’héritage (classe prédéfinieet propre classe)██Environnement de développementintégré (IDE an anglais)Les fonctions d’un IDE attendues par le développeurLes spécificités d’un IDE pour un langage objetL’exemple de Visual Studio (Microsoft)Les raisons du succès d’EclipseTravaux pratiquesImplémentations des classes précédentes enJava sous Eclipse et en C# sous Visual Studio.██Frameworks et architecturesréparties (.net, JEE)S’appuyer sur un Framework pour construireune applicationMais un Framework ne fait pas tout ...Complexité des architectures répartiesLa réponse des frameworks objets comme .Netou JEEEncourager les développeurs à utiliser lemodèle MVCL’exemple du framework Struts pour les applicationsJavaTravaux dirigésL’objectif est de comprendre en quoi notreconception précédente (classes personne, formation,prestataire, ....) n’est pas impactée parla présentation des données ni par l’architecture(web ou locale). Pour cela nous mettons enœuvre notre application dans un contexte WEBen respectant le modèle MVC.ParticipantsCette formation à la programmation objet s’adresseaux Développeurs, analystes, concepteurs, chefs deprojet disposant d’une culture de développement classique(non objet) et souhaitant évoluer vers les technologiesdu développement objet.Pré-requisAvoir une première expérience en programmationstructurée (non objet).Quel que soit le langage utilisé(C, Cobol, Fortran, Pascal, Shell, ?), avoir déjà développé,et livré une application, même de taille modeste,seul ou en équipe.Travaux pratiquesTous les chapitres sont ponctués de travaux pratiques.Ils représentent plus de 50% de la formation.Sur la base d’un mini cahier des charges réaliste, lesparticipants conçoivent le modèle objet d’’une petiteapplication (arbre des classes, méthodes, propriétés)et le modélisent avec UML. L’intervenant commenteaux participants l’implémentation finale des principalesclasses de l’application en Java et C#. Il présenteaussi en fin de stage une maquette de l’applicationfinale afin de valider le travail de conception effectuépar les participants.92 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


D éveloppementUML 2, analyse et conceptionRéf DUAC4 joursOBJECTIFSAnalyser et concevoir un projet Objet avec le formalisme UMLComprendre la représentation et l’intérêt d’utilisation de chaque diagrammeSavoir progresser de l’analyse à la conception et assimiler un raisonnement itératif etincrémental basé sur les cas d’utilisation.Ce cours permettra de traiter les points suivants :• Positionnement des méthodes, méthodologies et ateliers de génie logiciel dans unedémarche de production de logiciel.• La notation UML et les différents diagrammes. Représentation des diagrammes les plusimportants et les plus pertinents.• Concepts avancés de cette notation de type framework, analysis and design patterns…• Pratique de l’analyse conception avec UML et l’art d’une utilisation cohérente etharmonieuse des différents diagrammes.• Démarche objet avec progression itérative et incrémentale basée sur les cas d’utilisation.CONTENU██Le diagramme fonctionnel██Les diagrammes structurelsProgramme détaillé sur www.plb.fr██Les diagrammes comportementaux██Démarche objet de type UP « UnifiedProcess »ParticipantsAnalyste, concepteur, architecte logiciel et technique,chef de projet, développeur, responsable du managementde la DSI, responsable des services fonctionnelsde la DSI, consultant en SI, architecte SI, urbanistedes systèmes d’information, expert méthodes/qualité/sécurité/données, facilitateur, Administrateur de sitesWeb.Pré-requisDe bonnes connaissances en informatique et enconception – Une sensibilisation à la technologie objetpeut être un plus appréciable pour mieux comprendrele raisonnement objet.Travaux pratiques50% de travaux pratiquesEnseignement qui alterne théorie et pratique, basé surdes exemples réels avec pédagogie participative etprogression en spirale.Un cas pratique sera traité en petits groupes avecune correction très enrichissante du travail de chaquegroupe.Comprendre et utiliser XMLRéf DXML3 joursOBJECTIFSAvec le Web et HTML comme initiateurs des langages sources balisés interopérables, lestandard XML tend à généraliser l’échange de ce format de données.Qu’il s’agisse d’échanger de l’information ou de la manipuler, les langages XML seretrouvent à tous les niveaux du système d’information.Cette formation XML permet de mettre en oeuvre les standards XML de base pour ledéveloppement d’applications manipulant ce format de donnéesCette formation XML vous permettra également de :- Maîtriser le langage XML- Concevoir des DTD et XML Schema- Transformer une source XML à l’aide des standards XSLT et XpathCONTENU██Introduction à XML et auxtechnologies associées██XML et la composition de documents██XML et la publication de documentsProgramme détaillé sur www.plb.fr██XML et les échanges entreapplications██Autour d’XMLParticipantsCette formation XML s’adresse aux :- Développeurs- concepteurs- chefs de projetPré-requisIl convient d’avoir une culture de base sur l’environnementInternet. De bonnes notions sur le langage (X)HTML (stage IHTM) sont conseillées.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr93


D éveloppementProgrammation en CRéf DPRC5 joursOBJECTIFSCe stage intensif vous permettra d’acquérir une connaissance réellement opérationnelle dulangage. Il vous expliquera le fonctionnement des différents mécanismes et vous montreraleur mise en œuvre grâce à de nombreux exercices pratiques. A l’issue de ce stage, vousserez en mesure d’écrire des programmes C robustes et portables.CONTENU██Première approche pratique██Mécanismes██ComplémentsProgramme détaillé sur www.plb.frParticipantsLes ingénieurs et les informaticiens qui souhaitentacquérir une formation complète et opérationnelle surle langage C.Pré-requisLes participants doivent avoir des connaissancesgénérales en informatique et maîtriser au moins unlangage de programmation.Travaux pratiquesDes machines sous système Unix ou Windows (PC)seront mises à la disposition des participants de manièreà mettre en pratique les notions présentées.Perfectionnement en langage CRéf DPLC5 joursOBJECTIFSCette formation Langage C vous permettra de compléter des connaissances en langage Cpar une formation approfondie sur les mécanismes fondamentaux de fonctionnement.CONTENU██Rappels██Variables██Fonctions██Mémoire██PratiqueParticipantsCette formation langage C s’adresse à toute personneamenée à programmer, à superviser ou à modifier deslogiciels écrits en langage C.Programme détaillé sur www.plb.frPré-requisIl est demandé aux participants de connaître les structureset fonctions de base du langage C.Objective CRéf DOBC3 joursOBJECTIFSIl y a déjà plus de 10 ans, NeXT donnait à Objective-C ses titres de noblesse en l’adoptantpour la réalisation du système d’exploitation NEXTSTEP. Il persiste aujourd’hui commelangage de référence du système Mac OS X mais aussi comme choix de prédilection duprojet GNUstep. C’est donc naturellement le langage utilisé aussi pour le développementd’application pour les incontournables produits Apple que sont l’iPhone et l’IPod Touch.Objective-C enrichit le C d’une couche orientée objet. Sa syntaxe est largement inspiréeet même empruntée à Smalltalk que l’on peut considérer comme LE modèle des langagesobjet. Nous vous ferons découvrir son élégance et sa puissance.Cette formation Objective C vous permettra de savoir développer efficacement avec celangage et vous familiarisera, si besoin, avec l’environnement de développement sous MacVous serez capable de développer des applications textes ou graphiques pour Cocoa/MacOS X ou GNUstep/UNIX. Il s’agit également d’une très bonne préparation à la formation« iPhone/iPod Touch développement » qui traite plus rapidement le langage Objective Cnécessaire au développement iPhone/iPod Touch.Programme détaillé sur www.plb.frCONTENU██Introduction██Programmation Orientée Objet (POO)██Le langage Objective-C██L’environnement d’exécution(Runtime) Objective-CParticipantsCette formation Objective C s’adresse au programmeurayant une première expérience.Pré-requisConnaître au moins un langage de programmation.94 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


D éveloppementProgrammation Objet en C++Réf DPOC5 joursOBJECTIFSLa mise en pratique des concepts de modélisation Objet nécessite des langages deprogrammation adaptés. Le langage C++, digne successeur du langage C, fût l’un despremiers acteurs à voir le jour sur le marché du développement. Depuis une vingtained’années, ce langage a prouvé à de très nombreuses reprises son fort potentiel au niveaude la performance et de la stabilité des applications. Cette formation C++ permettraaux participants d’apprendre les éléments de programmation du langage ainsi que lesprincipales techniques liées au développement Objet.Cette formation C++ vous permettra de:- Acquérir les principes de base de la programmation Objet (polymorphisme, héritage,encapsulation)- Maîtriser le langage C++- Apprendre à réaliser des applications réutilisables- Connaître les meilleures pratiques de tests de qualité en C++CONTENU██Du procédural à l’objet██Les concepts objet██Syntaxe C++██Traitement des exceptions██Surcharge██Patrons - «Templates»██Points clé de la STL██Introduction aux Design Pattern██Qualité logicielleProgramme détaillé sur www.plb.frParticipants- Développeurs- ConcepteursPré-requisConnaissance du langage C ou expérience d’un langagede programmation structurée.Travaux pratiquesLes nombreux travaux pratiques proposés pendantla formation apporteront aux participants l’expériencepratique nécessaire à la programmation à l’aide dulangage C++. Ils sauront ensuite mettre à profit cesacquis pour développer des applications stables etperformantes.Programmation multicoreRéf DPMC3 joursOBJECTIFSCette formation programmation multicore vous permettra de comprendre au sein dessystèmes et processeurs les architectures Multicore et leurs programmations. Vousdécouvrirez les techniques de mise en œuvre d’une approche multithread ou multiprocesset les techniques et langages dédiés à la programmation parallèle. Ainsi que les contraintesen matière de synchronisation d’accès aux données et les précautions à prendre pourconserver une performance optimale des applications.CONTENU██Les architectures multi core██Modélisation des applications multicore██Threads██Processus██La programmation parallèle██Synthèse et conclusionProgramme détaillé sur www.plb.frPré-requisConnaître un langage objet et être sensibilisé au sujet.Connaître un des trois langages utilisés dans le cours: C#, Java ou C++. La lecture des diagrammes UMLest un plus.Travaux pratiquesL’outil Open source BOUML sera utilisé pour la modélisationUML, Visual Studio express(tm) pour la manipulationdes langages C# et C++, NetBeans(tm) 6.xpour Java. Les exemples seront démontrés grâce auxlangages UML, Java, C++ et Dot Net.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr95


D éveloppementDévelopper avec Visual BasicRéf DDVB5 joursOBJECTIFSCette formation Développer avec Visual Basic vous permettra de maîtriser pleinement lesfonctionnalités et les capacités de Visual Basic. Tous les aspects essentiel du langagesont abordés : Programmation objet, Interaction avec les bases de données, ActiveX DataObjects, Utilisation de COM.CONTENU██L’environnement de développement• Positionnement de Visual Basic ( vb, vba,vbscript)La construction d’interfaces utilisateurL’accès aux bases de donnéesUtilisation et création de composantsLe développement Internet/Intranet• Améliorer la conception des applicationsavec la programmation orientée objetClasses et objetsLes objets graphiques : formes, contrôlesPropriétés, méthodes, événementsLa programmation événementielle• La plate-forme de développement VisualBasicLes principes récurrentsFenêtres, barre de menu, barre d’outilsAide en ligne et complémentsL’éditeur de codeEtapes de création d’une applicationLes différents types de fichiers██Visual Basic, le langage• Les variablesTypes de données et conversionsPortée et durée de vie des variablesTableaux et types de données utilisateursLes constantesLes variables objetsLes conventions de dénomination• Les procéduresProcédures événementielles et généralessubroutines et fonctionsportée des procédures : les modules standardle passage d’argumentsles fonctions de visual basicLes opérateursLes structures de contrôle██Fenêtres, menus, et boîtes dedialogueMDI (multiple document interface), formes etcontrôlesChargement et affichageLes formes modalesPrincipaux événements, méthodes et propriétésMenus, popup menusLes formes prédéfiniesLes fonctions msgbox et inputbox██Les composants graphiques(contrôles)Contrôles standards, contrôles active XSaisie et affichage : label, text box, masked editLes boutons : command button, check box,option buttonLes listes : list box, combo boxPrésentation : tool bar, status bar, image list,scroll bar, progress barLes boîtes de dialogue standard : commondialogLa minuterie : timer• Le Drag and Drop (glisser déplacer)Objet source et objet cibleLes événements sourisLes propriétés de la sourceLes événements sur la cibleTravaux PratiquesGestion d’un formulaire de saisie, contrôles devalidité. Manipulation des listes. Lancement deprocédures en arrière-plan.Travaux Pratiques Déplacement d’un contrôlesur une forme. Déplacement d’un élément d’uneliste dans une autre liste. Gestion d’un formulairede saisie, contrôles de validité. Manipulationdes listes. Lancement de procédures enarrière-plan.██La gestion des erreurs• Traitement des erreurs logiques : le débogageLes points d’arrêtLes expressions espionnesLes fenêtres de débogageMode pas à pas et procédures• Traitement des erreurs d’exécutionL’interception des erreursLes gestionnaires d’erreursL’objet Err██L’accès aux données• La manipulation des FichiersAccès séquentiel, direct, binaireOuverture, fermetureLes instructions de lectureLes instructions d’écriture• Les bases de donnéesArchitecture et objets des bases de donnéesrelationnellesLe langage SQLLe Data EnvironmentL’architecture client serveurLes fournisseurs d’accès : ODBC et OLE-DBLes objets d’accès aux données : ADO (active Xdata access)• Les outils d’accès aux donnéesLe Data EnvironmentLe Data ControlData ReportData Form Designer• Les contrôles dépendants des donnéesData Grid, Hierarchical Flex GridData List, Data Combo██Touche finaleLes fichiers de ressourceEnregistrement des paramètres d’une applicationGénérer un exécutable et le distribuerOptimisation du programme.Travaux PratiquesCréation et utilisation d’un fichier de ressourcesUtilisation de la base de registre pour conserverdes paramètres dynamiquesDéploiement d’une applicationParticipantsCe cours s’adresse à tous ceux qui désirent développersous Visual Basic 6.Pré-requisIl est nécessaire de connaître au moins un langagede programmation et d’avoir une bonne pratique dusystème Windows.96 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


I NTERNETCette filière qui traite de technologies omniprésentes dans le paysageinformatique actuel se devait d’être très complète.Les formations traitent des aspects d’administration sécurisée d’un site Web(Apache, IIS), de la création de sites professionnels, ergonomiques, de gestionde contenu (Dreamweaver, Flash, SPIP, …) et de tous les langages du Web(Javascript et ses frameworks, PHP, Java, Action Script 3, ASP.NET…).Les débutants trouveront beaucoup de points d’entrée (« réaliser un site WEBpour non informaticien », « l’essentiel de PHP pour non développeur », …) etles professionnels ou les développeurs confirmés la possibilité d’aller toujoursplus loin (« Optimisation PHP », « Maîtriser le développement avec Flex », …).


I nternetRéaliser un site web pour non informaticiensRéf IRSW3 joursOBJECTIFSAujourd’hui les sites WEB sont omniprésents, voire incontournables, dans le paysageinformatique professionnel et associatif. Ils peuvent prendre différentes formes (commercial,communication, blog, plate-forme collaboratrice, administration de matériel, ...) et ils sontdonc souvent au coeur des applications. Mais qu’est-ce qu’un site WEB finalement ?Comment puis-je proposer des images, du texte, des vidéos, et de l’interactivité alors quel’utilisateur se contente de saisir une adresse comme http://www.site.fr ?Cette formation dédiée aux débutants dans la création de site web se propose de mettre àplat un par un les acteurs principaux dans la réalisation d’un site WEB afin de vous rendreopérationnel pour créer votre propre site et/ou de disposer du vocabulaire nécessaire pourdébattre avec les spécialistes du domaine.CONTENU██Les fondamentaux• Qu’est-ce qu’un site WEB ?Différents types (Forum, Achats en ligne ,Espace collaboratif , Communication, ...)Le contenu d’un site WEB (pourquoi avoir choisile HTML ?)Types d’images, de vidéosLes animations flashExemples de pages HTML basiques██Les échanges entre navigateur et siteWEBLe rôle du navigateur (Internet Explorer, Firefox,...)Le rôle du serveur WEBComment se comprendre entre les deux (IP,DNS et protocole HTTP) ?██L’environnement technique d’un siteWEB• L’hébergement et le Nom de DomaineHébergement Mutualisé vs. DédiéL’achat du Nom de Domaine (Extensions,Whois, Nic et Afnic)Installation du Nom de Domaine (hébergementDNS vs. Redirection)Développer chez soi, mettre en place chez lesautresPourquoi de telles différences de prix dans lesformules ?Peut-on héberger soi même son site WEB ?La qualité de serviceLa responsabilité du contenu diffusé• La mise à jour du siteTransférer des fichiers avec FTPUtiliser le transfert intégré dans les environnementsde développement• Exploitation et statistiqueComment connaître le nombre de visiteurs, lespages les plus visitées, les mots-clefs, ….Moteurs de recherche et Annuaires : le référencement.Créer une archive de son site WEBSavoir la restaurer██La création du site• La conception et l’ergonomieLa réalisation d’un site se prépare (notionsd’ergonomie)Rédiger pour le Web.Conception de l’arborescence du siteExemples de sites «mal conçus»Les standards en vigueur (W3C) et les effets demode (WEB 2.0)• Les éléments graphiques et multimédiasCréation des éléments images du siteOptimisation des imagesLes vidéos (principes de récupération depuis uncaméscope, coupe, ajout de son)Réaliser des animations flash : présentation desoutils• Ecrire une page web avec le HTMLPrincipe des balises et attributs HTMLMise en forme du texte, les paragraphesNaviguer vers un autre site (liens, cibles,frames)Les images, les tableaux, les formulairesL’apport du XHTMLLes programmes additifs (plugin et activeX)██Faire évoluer plus facilement le site• Les feuilles de styleDéfinir des styles pour minimiser les changements(CSS)Gérer les stylesLes pseudo-classesLes boîtesEn ligne ou en boîte : l’affichage██Javascript : Initiation au htmldynamiqueEtendre les possibilités du HTML grâce àJavascriptQui interprète les instructions Javascript ?La gestion des événements et le DOMComment trouver les scripts qui conviennent ?ParticipantsCe cours concerne toute personne désirant réaliser unsite WEB avec les technologies actuelles ou souhaitantdisposer d’une «culture WEB» concrète.Pré-requisAucun. La culture windows (fenêtre, menu, clic,double-clic) est conseillée.Travaux pratiquesLes exercices et les démonstrations de ce cours sontbasés sur la construction de bout en bout d’un mini siteWEB. Les participants apprendront à concevoir, réaliseret installer leur site sur un serveur réel.98 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


I nternetRéaliser une Newsletter - Gérer ses campagnes EmailRéf IRNL3 joursOBJECTIFSCette formation emailing vous permettra de réaliser et envoyer sous forme d’emailing unenewsletter avec textes et images.Elle vous permettra de réaliser entièrement une newsletter attractive (texte, photos, effets, …) et de l’envoyerpar mail aux personnes choisies (emailing)Il s’agit concrètement d’un cours pratique composé de nombreux travaux pratiques illustrant chacune des techniquesenseignées.Cette formation propose de mettre en application les quatre composants essentiels d’une campagne d’emailingréussie :- Les outils de création (web, image/vidéo, diffusion) de la newsletter.- Les aspects rédactionnels propres à ce type d’exercice permettant de capter et cibler correctement vosinterlocuteurs.- Les aspects techniques liés à l’envoi proprement dit de la newsletter afin de faire bénéficier de votre messageà l’ensemble de vos destinataires en respectant les lois en vigueur, sans Spam.- Gérer l’après campagne en adressant à vos collaborateurs des rapports pertinents sur les résultats obtenus.CONTENU██Les outils nécessaires██Règles de l’emailing██Construire son message██Identité visuelle██Création des imagesProgramme détaillé sur www.plb.fr██Programmation des pages██Envoi de l’emailing██Suivi de la campagneParticipantsToute personne désirant communiquer en diffusantune « newsletter « sur le Web ou sur un intranet d’entreprise(services de communication au sens large,marketing, publicité, ...).Pré-requisCette formation requiert une bonne connaissance del’environnement informatique (pratique courante deMacOs ou de Windows).Écrire pour le web - Approche éditoriale d’un site web(rédiger et organiser l’information pour le web)Réf IEPW3 joursOBJECTIFSLa lecture de l’information à l’écran conditionne la rédaction et la présentation. La productiond’articles interactifs doit intégrer ces contraintes techniques pour élaborer un contenuéditorial propre à ce média. Cette formation Ecrire pour le web permet de savoir rendre vosécrits Web percutants et efficaces.Cette formation écrire pour le web vous permettra de:- Mettre en pratique les règles de l’écriture on line- Rendre vos écrits Web percutants et efficaces- Tenir votre internaute jusqu’à la dernière ligne de votre texteCONTENU██Principe de conception de sites Web██Contraintes et particularités du Web██Écrire pour être lu██Écriture hypertextuelle██Écriture interactive et multimédia██Les droitsProgramme détaillé sur www.plb.frParticipantsJournalistes, secrétaires de rédaction, responsableséditoriaux, responsables de communication,Webmasters.Pré-requisÊtre à l’aise avec l’utilisation d’Internet.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr99


I nternetHTML 5 & autres nouvelles spécifications du WebRéf IH5W4 joursOBJECTIFSCette formation HTML5 vous permettra de Découvrir les nouveautés de l’HTML5. Connaîtreles compatibilités entre CSS 3 et les différents modèles de navigateurs et les possibilitésd’utilisation du langage sur Smartphone.CONTENU██Nouvelle structure d’un document enHTML5██Formulaires avec HTML5██Interactions avec l’utilisateur██Graphisme, Vidéo & Audio██Application Web██Compatibilité des navigateurs avecHTML5ParticipantsCette formation HTML5 s’adresse aux intégrateur,Webdesigner, développeur ou toutes personnes souhaitantse découvrir les nouveautés de HTML5.Programme détaillé sur www.plb.frPré-requisConnaître HTML et avoir des bases en JavaScript estindispensable pour suivre cette formation.HTML L’essentielRéf IHTM3 joursOBJECTIFSQuelque soit la technologie que vous utilisiez, que vous allez utiliser, le langage HTML estun passage obligé. En effet, JAVA, .NET, PHP ou autre langage ou architecture, en dernierressort, génère du HTML.C’est dire l’importance de ce langage et la nécessité de la connaître.Au cours de cette formation HTML, vous allez apprendre à décrire et réaliser des pagesWeb comprenant du texte mis en forme et structuré, des images, des formulaires. Lemultifenêtrage sera également couvert, les hyperliens, ainsi qu’une introduction aux scriptsserveur de type PHP. L’insertion de code javascript ainsi que DHTML sera égalementcouverte.██Les feuilles de style CSS██Les calques██JAVASCRIPT : intégration de scriptsCONTENU██Rappels du fonctionnementd’un serveur Web et du dialogueNavigateur/Serveur Web██Le format des documents██Présentation du protocole http██Généralités du HTML██Structure d’un document HTML██L’en-tête HTML██Les styles de Paragraphe██Les hyperliens██Les listes██Les styles██Les images et les couleurs██Les images réactives██Les tables██Le multifenêtrage██Les formulaires██Notions de PHPParticipantsCette formation HTML s’adresse à toute personneayant à réaliser des pages HTML.Programme détaillé sur www.plb.frPré-requis- Connaître un navigateur.- Maîtriser l’environnement micro-informatique.100 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


I nternetErgonomie des Sites WebRéf IESW5 joursOBJECTIFSCette formation ergonomie Web vous permettra d’acquérir les points fondamentaux del’ergonomie liée au Web.CONTENU██Introduction à l’ergonomie Web██Structuration de l’information██Conception graphique pour unebonne ergonomie des sites web██Gestion des médias██Mise en oeuvre d’une ergonomie webréussieProgramme détaillé sur www.plb.frParticipantsCette formation ergonomie Web s’adresse aux responsablesde sites Internet/Intranet, chefs de projet,infographistes, webmasters, webdesigners.Pré-requisDe bonnes connaissances de l’outil informatique etd’Internet sont utiles à ce stage.Conception de site avec les CSS et DreamweaverRéf ICSS4 joursOBJECTIFSCette formation CSS vous permettra de développer des sites Web grâce à la méthodedes CSS combinée avec le logiciel Adobe Dreamweaver CS4, concevoir facilement desinterfaces graphiques simples et efficaces.CONTENU██Environnement du logiciel██Interface et environnement de travail██Développement et Intégration██Le HTML██Les feuilles de styles CSS██La gestion du graphisme - CSS██Gérer l’affichage avec les CSSProgramme détaillé sur www.plb.frParticipantsInfographistes, développeurs web, et toutes personnesvoulant augmenter la richesse graphique et comportementalede leurs sites web grâce aux CSS et àDreamweaver.Pré-requisÊtre à l’aise avec l’utilisation d’Internet et son environnementinformatique.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr101


I nternetJavaScript, Développer en HTML dynamiqueRéf IJDH3 joursOBJECTIFSLangage de l’Internet côté client, le javascript permet la manipulation interactive deséléments constituant une page WEB.La généralisation des clients légers dans les entreprises, la présence indispensable surle réseau Internet et une généralisation des approches transversales de type intranet ouextranet passe par des ihm plus efficaces, rendus possibles par l’implémentation conjointedu javascript et du dHtml.Aujourd’hui, le développement et la normalisation des échanges clients-serveurs sous formeXML permet d’entrevoir, grâce à AJAX, une amélioration sensible de l’interactivité au niveaudes interfaces utilisateurs. L’utilisation de javascript étant au cœur de cette petite révolution,sa maîtrise représente un atout clef pour aborder le Web 2.0.Cette formation javascript aborde les aspects pertinents du langage dans un esprit dedéveloppeur. Ce cours s’appuie sur de nombreux exemples concrets que vous mettrez enoeuvre et pourrez réutiliser.CONTENU██Formation javascript██Introduction aux techniques http, auxnavigateurs et leurs DOM██Le langage JavaScript██Les objets du langage Javascript██Javascript : Les objets de la pageHTML██Le DOM XMLProgramme détaillé sur www.plb.fr██Les nouveaux objets javascript.Fonctionnement de AJAXParticipantsCe stage pratique s’adresse à tous les informaticiensdésireux d’appliquer les dernières technologies duDynamic HTML pour leurs projets Web.Pré-requisLa connaissance du langage HTML et d’un langage deprogrammation est nécessaire.Travaux pratiquesLes participants développeront des pages Web utilisantles techniques du Dynamic HTML avec deséditeurs simples. Ils auront l’occasion de se familiariserégalement avec les dernières évolutions du langageJavaScript comme AJAX et de développer des scriptspour la manipulation de flux XML.Flash CS3, prise en mainRéf IFPM4 joursOBJECTIFSCette formation flash vous permettra de comprendre le fonctionnement du logiciel, deréaliser des animations utilisant tous les outils de design et les fonctions de base du langageActionScript.CONTENU██Les bases de Flash██Analyser et préparer██Réaliser l’animation██Programmer en ActionScript lesbases██Programmation██Traiter les autres médias██Publier et testerProgramme détaillé sur www.plb.frParticipantsCette formation flash s’adresse aux graphistes, webmasters,développeurs de site Internet.Pré-requisCette formation flash requiert une bonne connaissancede l’environnement informatique (pratique courantede MacOs ou de Windows). La pratique couranted’un logiciel de dessin vectoriel (Adobe Illustrator ouFreeHand) et d’un logiciel de dessin bitmap (AdobePhotoshop ou Fireworks) est souhaitable.102 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


I nternetPHP 5, développer un site Web dynamiqueRéf IPHP4 joursOBJECTIFSCe cours vous permettra de maîtriser d’une manière opérationnelle le langage PHP dans lecontexte de développement de sites Internet dynamiques. Il vous permettra aussi d’aborderles aspects connexes à ce type de développement : bases de données, langage SQL,manipulation de fichiers graphiques,…CONTENU██IntroductionQu’est-ce que PHP ?Interactivité avec les internautes.Présentation de l’exemple utilisé durant laformation: le site de vente en ligne BDPhilia.com██Les fonctionnalités du langage• Automatisation d’une page WebLes principes client serveurPremiers éléments du langage.Intégration de PHP dans une page HTML.Variables et fonctionsLibrairiesFonctions de base,variables serveur et variablePHPContrôles de flux et boucles.Travaux PratiquesRéalisation de fonctions personnalisées.( TTC,frais de port,..)Réalisation d’une librairie htmlDétection du navigateur.Réalisation de fonctions personnaliséesRéalisation d’une librairie de fonctions• Les formulaires simplesPassage et transmission de variables.Lecture écriture de fichierVérification de login/mot de passeRedirectionTravaux PratiquesRéalisation d’une page de recherche : l’utilisateurpeut définir plusieurs critères et lestransmettre au moteur de recherche.██Les fonctionnalités avancées dulangage• Les tableaux complexesConstructeur arrayFonctions associées aux tableauxFonctions d’extraction• Variables persistantes : Cookies et SessionAvantages et inconvénients des cookies etsessions.Limitations et précautions.Les variables de sessionles CookiesSérialisation des variables complexesUtilisation.Travaux PratiquesRéalisation d’un panier d’achat.Gestion des quantités commandées (ajout,retrait, suppression)██Utilisation d’une base de donnéesMySqlPrésentation de phpMyAdmin.Concepts fondamentaux: Bases, tables,champs, enregistrements.Création d’une base multi-tables.Fonctions PHP MysqlIntroduction au langage SQL (sélection, modification,suppression).Requêtes SQL avancées (jointures de tables).Traitement des résultats des requêtesTravaux PratiquesCréation d’une base MysqlRemplissage de la base à partir d’une basetexteCréation de fiches produit à la volée parextraction des données de la base.• Les formulaires complexesMoteur de recherche: formulaire en relationavec une base de données.Fonctions avancées de sélection: modificationde la base, tris (ORDER BY), recherches(WHERE).Travaux PratiquesRéalisation d’un moteur de recherche et de laprésentation des résultats.• Intégration des modules réalisésTravaux PratiquesIntégration des différents modules réalisés.Gestion du stock et interface backoffice pour lagestion des nouveaux ouvrages.██Librairie GD : gestion graphique sousPHP• Génération d’imagesPrésentation de la librairie GD.Création d’image, réutilisation.Superposition de texte pour protection de droitsIntégration au site• Intégration des modules réalisésTravaux PratiquesIntégration des différents modules réalisés.Affichage des images, avec mention de copyrirht.██Initiation à la POO• P.O.O.PHP et la programmation orientée objet.Evolution du moteur objet dans PHP5.ParticipantsCette formation s’adresse aux informaticiens qui souhaitentacquérir une formation opérationnelle sur PHPdans le contexte du développement, et aux webmastersayant déjà une bonne connaissance d’un langagede programmation client (javascript ou vbscript).Pré-requisLes participants doivent impérativement connaître lesbases du HTML hors logiciel WYSIWYG (document,mise en forme, images, tableaux et formulaires) et aumoins un langage de programmation.Travaux pratiquesDes machines sous Windows ou Linux équipées duserveur Web Apache avec le module PHP et un serveurMySql ou Oracle seront mis à la disposition desparticipants. Les participants vont créer un site completde vente en ligne BDPhilia.com chacun des ateliers secomplétant (des corrections sont mises à disposition).Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr103


I nternetPHP 5 perfectionnement(Fonctions avancées & Programmation Orientée Objet)Réf IPHA4 joursOBJECTIFSCette formation PHP 5 s’adresse aux développeurs ayant une connaissance de PHP etvoulant aller plus loin sur le langage. Nous découvrirons un large panel des possibilitésdu langage, des fonctionnalités classiques aux techniques poussées, en passant par lesbonnes pratiques de développement. Le stagiaire aura une vision généraledu fonctionnement d’un applicatif PHP moderne, avec ses contraintes et ses caractéristiquesCette formation PHP 5 vous permettra de :- Atteindre un niveau avancé en PHP- Comprendre les techniques de développement avec PHP- Exploiter XML et les services Web- Connaître les spécificités de PHP 5.3- Interragir avec les bases de données et les fluxCONTENU██IInstallation et configuration d’unenvironnement PHP (Windows/Linux)██Utilisation d’un IDE et d’undébogueur██PHP de A à ZProgramme détaillé sur www.plb.fr██XML, utilisation, applications etservices webs██Mise en place et interaction avec lesbases de données██Techniques de développementParticipantsCette formation PHP 5 s’adresse à des développeurssouhaitant se perfectionner en PHP ou mettre à jourleurs connaissances.Pré-requis- Connaitre PHP et les concepts du web- Niveau «PHP 5 , développer un site Web dynamiqueavec base de données» (IPHP)Optimisation PHPRéf IPHR4 joursOBJECTIFSLa formation Optimisation PHP répond au besoin des développeurs qui veulent faire monteren puissance leurs applications Web.Basé sur un cas concret, durant quatre jours nous aborderons les différentes étapes quivous permettront d’améliorer les performances d’une application : mesure, web-stress etoptimisation.Cette formation PHP 5 a été mise en place par les auteurs des livres «PHP 5 Avancé» et«Best practices PHP 5».Cette formation Optimisation PHP vous permettra de :- Optimiser ses applications PHP/MySQL- Comprendre le fonctionnement de PHP et du Web- Analyser un site existant- Comprendre la notion de cache██Optimisation par la configurationlogicielle██Optimisation par le code██Optimisation par le cache██Optimisation des bases de donnéesCONTENU██Analyser un site existant██Architecture PHP et serveurs websProgramme détaillé sur www.plb.fr██Considérations matérielles etlogicielles██Optimisation de la compilationParticipantsCette formation Optimisation PHP s’adresse aux Architectes,aux Administrateurs et aux Développeurs.Pré-requis-- Bonne connaissance de PHP- Connaître les bases de Linux- Niveau «PHP expert certifié»104 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


I nternetPHP SécuritéRéf IPHS3 joursOBJECTIFSDe par sa nature même, le service dynamique de pages web ouvre de nombreuses portessur le monde extérieur. Pour le développeur, il est primordial de prendre conscience destypes d’attaques auxquelles son code sera potentiellement exposé.Cette formation PHP sécurité se concentre sur le point de vue du développeur, les aspects«sécurisation serveur» étant abordés dans les cours d’administration.Une approche pratique basée sur des sessions de hacking éthique.CONTENU██Comprendre pour réduire les risquesdes applications PHP██Sécurité et Pages Web██Formulaires PHP: la grande porte██Sécurité PHP : Cookies et Sessions██Sécuriser PHP : les bons réglages██Sécurité PHP : Bases de Données██Sécuriser l’emploi des extensions enPHP██La boîte à outilsProgramme détaillé sur www.plb.frParticipantsCette formation s’adresse aux développeurs PHPayant déjà une bonne pratique du langage, désirantdévelopper des applications sécurisées.Pré-requisLes participants doivent bien connaître la programmationsous PHP / Sql et avoir de bonnes notions deprogrammation Client (javascript).Travaux pratiquesDes machines sous windows XPPro équipées desserveurs Apache2 avec PHP5, MySql, Oracle, LDAP etmail seront mis à la disposition des participants.Cloud Computing la synthèseRéf IICC1 jourOBJECTIFSLe Cloud Computing, c’est l’utilisation du nuage internet comme fournisseur de servicesdu SI. C’est une évolution majeure de la façon d’offrir et de consommer les logiciels qui adéjà commencé. Cette rupture amène de nouveaux acteurs, un nouveau vocabulaire et unnouvel urbanisme du Système d’Information.Cette formation Cloud Computing permet de se familiariser avec les concepts, acteurs etsolutions du cloud computing. Elle donne une vision d’un futur possible dans laquelle lesentreprises consomment et offrent des services « on the cloud ».Cette formation Cloud Computing vous permettra de :- Découvrir le cloud computing et ses acteurs principaux- Comprendre les enjeux pour le Système d’Information- Mettre en œuvre dès aujourd’hui et imaginer les usages de demainCONTENU██Qu’est-ce que le Cloud Computing██Acteurs majeurs du CloudComputing██Le S.I. dans le Nuage██Impact sur les développementslogiciels██PerspectivesProgramme détaillé sur www.plb.frParticipantsCette formation Cloud Computing s’adresse aux décideurs,DSI, architectes, urbanistes, ingénieurs.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr105


O RACLE - SQL SERVER - POSTGRESQLLa filière base de données est également une des filières fondatrices de<strong>PLB</strong>. Nous avons déjà formé des milliers de participants qui ont contribué,grâce au «bouche-à-oreille», à son succès.L’ensemble des cours bénéficie de l’expertise de nos intervenants qui noussont fidèles depuis de nombreuses années. Les cours Oracle sont trèsprésents avec plus de 30 formations sur le sujet. Des cours de base etd’administration sur toutes les versions d’Oracle de la 9i à la 11g. Vous trouverezégalement des cours satellites comme « Java et Oracle », l’administrationde 10gAS et sur les produits spécifiques à Oracle (Forms, Discoverer, ..).La filière laisse une place au produit de Microsoft, SQL Server, très présentdans les PME/PMI ainsi que sur les outils satellites comme SSIS (intégration),SSAS (analyse), et SSRS (reporting). Le domaine de l’Open Source est égalementreprésenté par les deux standards, MySQL et PostgreSQL, de plus enplus utilisés dans des projets stratégiques d’entreprise et pour lesquels nousrencontrons une demande de plus en plus soutenue y compris pour les coursavancés (réplication, tuning, cluster, …).


O racle - sqlServer - postgresqlSQL : Interroger les bases de donnéesRéf OIBB3 joursOBJECTIFSIl n’est d’ailleurs pas rare de voir cohabiter dans une même entreprise plusieurs SGBDRtels que SQL Server, Oracle, MySQL... La maîtrise du langage SQL permettra auxadministrateurs et développeurs de bases de données d’exploiter les informations del’entreprise quel que soit la base de données utilisées et le système qui les héberge.Cette formation SQL vous permettra de:Savoir interroger le contenu des tables sous divers aspectsPratiquer le langage interactif SQL dans tout environnement relationnelÊtre en mesure d’écrire des requêtes compatibles avec plusieurs SGBDCONTENU■■Introduction SQL■■Le langage d’interrogation desdonnées (LID)■■Le langage de manipulation dedonnées (LMD)■■Notions sur le langage de définitionde données (LDD)■■Utilisation des fonctions■■Utilisation des opérateursensemblistes■■Utilisation de sous-interrogationsProgramme détaillé sur www.plb.frParticipantsDéveloppeursExploitants intervenant sur un serveur de bases dedonnéesFuturs administrateurs de bases de donnéesPré-requisConnaissances des principes généraux des bases dedonnéesIntroduction Technique à OracleRéf BITO2 joursOBJECTIFSCette approche vous permettra de découvrir Oracle de façon progressive et efficace. Ellevous présentera une sélection rigoureuse des fonctionnalités d’Oracle et des différentsproduits proposés.CONTENU■■Qu’est ce qu’une base de données ?■■L’administration d’une base Oracle■■Les outils proposés par Oracle■■La conception d’une base dedonnées sous Oracle■■Les différentes positions d’ORACLEdans les architectures■■Les langages utilisés pour lamanipulation d’une base OracleProgramme détaillé sur www.plb.frParticipantsProfessionnels de l’Informatique ayant besoin d’utiliserou d’évaluer Oracle dans un contexte professionnel.Futur administrateur Oracle ayant besoin d’acquérir debonnes bases sur Oracle.Pré-requisAucune connaissance préalable d’Oracle n’est requise.Travaux pratiquesPas de travaux pratiques pour ce cours. Le cours estparsemé de démonstrations sur les différents aspectsabordés.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr107


O racle - sqlServer - postgresqlIntroduction complète à OracleRéf BOPM5 joursOBJECTIFSUne formation Oracle complète pour découvrir tous les concepts du système et lesdifférentes façons de les utiliser concrètement tout en disposant d’une vue claire surl’architecture globale d’ORACLE.A l’issue de la formation vous serez capable de :- Concevoir efficacement une base de données Oracle (modèle relationnel, MCD)- Savoir mettre en œuvre une base Oracle (tables, contraintes d’intégrités)- Comprendre le fonctionnement global d’Oracle (tablespaces, SGA, …)- Savoir dialoguer avec la base en utilisant le langage SQL- Optimiser vos requêtes SQL- Maîtriser votre environnement de travail sous Oracle- Sécuriser l’accès aux données- Comprendre le concept de transaction et des verrousCONTENU■■La conception d’une base Oracle• Concevoir une base de données- Comment concevoir l’organisation des données?- Besoin d’un formalisme pour les représenter(Modèle Conceptuel des Données)- Vocabulaire (entité, association, cardinalités,…)- L’impact des choix du concepteur- Exemples de modèles faux ou mal conçus- Exemples de modèles rencontrés dans desprojets professionnels• Le modèle relationnel- Pourquoi parle-t-on de base de données «relationnelle » (dépendances) ?- Se rapprocher du schéma de la base ( Lemodèle physique- Traduire un modèle logique en base Oracle(création de tables)- Qu’entend-on par contraintes d’intégrités (primarykey, foreign key, not null,...)?- Pourquoi doit-on typer les données (integer,varchar, date, …) ?• Remplir une base- Insérer des données dans les tables (insert)- L’intérêt des séquences- Attention aux violations de contraintes■■L’environnement de travail• Les produits Oracle- Rôle d’ORACLE par rapport au systèmed’exploitation- Les différents produits Oracle (Server, Spatial,Application Server, …)- Comparaison avec d’autres SGBDR(SQL*Server, MySQL, Access, …)• Les applications utilisées- Comment se connecter à une base Oracle(tnsnames.ora) ?- Spécificités de l’outil SQL*Plus- Exemples d’éditeurs pour les scripts SQL- Mise en page des résultats (set, format, …)- Stockage des résultats (spool)- Construire des requêtes SQL depuis un navigateur( iSQL)• Obtenir des informations sur la base- Philosophie du « rangement » des informationsdans Oracle (catalogue)- Quelques questions classiques (clés,contraintes, schéma d’une table, …)- Changer d’utilisateur ou de base■■Le langage SQL• Extraction simple des données- Forme générale d’une requête (select … from… where)- Filtrage de base (where, like, between, …)- Spécificités du SQL pour Oracle• Mettre à jour les données- Les instructions insert, update, et delete- L’impact des contraintes d’intégrité (cascade)• Les vues- Pourquoi associer une requête SQL à une vue?- Différences vue/table ?- Et les contraintes d’intégrité ?• Requêtes plus complexes- Extraire les données de plusieurs tables(jointure)- Trier les résultats (order by)- Opérations ensemblistes (union, minus,intersect)- Regroupement des donnés (group by)- Les fonctions d’agrégats (somme, moyenne,nombre, …)- Jointures multiples- Dans quel cas utiliser l’auto-jointure ?- Les tests en SQL (where exists …)• Le PL/SQL- Les apports du PL/SQL par rapport au SQL- Rôle des triggers (déclencheurs)■■L’architecture globale d’Oracle• Comment Oracle stocke les données ?- La séparation logique/physique (tablespace)- Les fichiers de données (datafile)- La finesse du stockage dans Oracle (extension,bloc, segment)- Comprendre la saturation d’un tablespace• Rôle des fichiers journaux- Que contient un fichier de log ?- Comment Oracle les utilise ?• Le fonctionnement d’Oracle en mémoire- Pourquoi Oracle doit structurer la mémoire ?- En quoi consiste la construction de la SGA(System Global Area) ?- Se connecter à une base ou une instanceOracle ?- Rôle de chaque processus (dbwr, lgwr, …)■■Les transactions• Principes- Qu’est qu’une transaction ?- Comportement standard d’Oracle- Le rôle de l’utilisateur (commit, rollback)- La problématique des accès concurrents• Verrous et accès concurrents- Exemples de blocages- Comment ne pas bloquer les autres (commit,type de transaction…) ?■■La sécurité des données• Utilisateurs- Qu’est-ce qu’un compte utilisateur Oracle ?- Exemple de création de compte- Paramétrage de base d’un compte utilisateur(profil, droits)• Protéger les données- Les droits proposés par Oracle sur les tables- Mise en oeuvre (grant, revoke)- L’utilisation des vues pour masquer certainesdonnées■■L’optimisation des requêtes SQL• Comment Oracle exécute une requêteSQL ?- Les différents choix possibles pour Oracle- Obtenir des informations sur une requête (pland’exécution)- Interpréter le temps d’exécution- Quelques statistiques normales selon le volumedes tables, le type de requête,…• Optimiser- Les règles de l’optimiseur- Créer des index- Générer des statistiques- Pourquoi les index peuvent nuire aux performances?- Changer le plan d’exécution d’une requêteParticipantsCette formation Oracle s’adresse à toute personneparticipant à un projet autour d’Oracle (concepteur, développeur,chef de projet, futur administrateur).Pré-requisIl est nécessaire de connaître au moins un systèmed’exploitation de type graphique.Travaux pratiquesChaque participant va construire de façon progressiveson environnement de développement. A partir d’unmodèle conceptuel de données réalisé en TP les participantsprennent conscience de l’origine des donnéesdans une base Oracle et des liens qui les unissent.Ensuite on passe à la création des tables qui serontutilisées tout au long du stage pour les manipulationsSQL ainsi que pour la sécurisation des données.108 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O racle - sqlServer - postgresqlSQL pour OracleRéf BSPO3 joursOBJECTIFSLe langage SQL (Structured Query Language) est un élément incontournable lorsque l’onaborde la manipulation des données d’une base ORACLE. Il permet à la fois de générerles données, de les modifier, et de les extraire de la base en utilisant un langage prochede l’anglais quotidien sans véritablement programmer. C’est une des raisons du succès duSQL. Il est également important de comprendre l’origine des données, les liens entre elles,et comment Oracle nous propose d’extraire les données tout en sécurisant et permettantleur accès à plusieurs utilisateurs en même temps. A l’issue de ce cours vous serez capablede :- Comprendre l’origine des données et les liens entre elles (modèle relationnel)- Savoir créer des données avec le langage SQL (table)- Comprendre l’impact des types de données- Savoir mettre à jour les données d’une base Oracle (insert, update, delete) en SQL- Savoir extraire les données d’une base ORACLE avec le SQL (select, where, like, …)- Savoir écrire des requêtes SQL complexes (jointure, union, tri, …)- Comprendre la sécurité des données (grant, revoke)- Comprendre la problématique des accès concurrents (verrou)- Comprendre le principe de transaction (commit, rollback)CONTENU■■Conception et création d’une baseORACLE■■L’environnement utilisateur■■Le langage SQL pour gérer lecontenu d’une base■■Le langage SQL pour extraire lesdonnées■■Les objets de schéma■■La notion de transactionParticipantsDéveloppeur, utilisateur d’une base Oracle, utilisateurde progiciel s’appuyant sur OraclePré-requisConnaissance générale en InformatiqueProgramme détaillé sur www.plb.frTravaux pratiquesChaque participant dispose de sa propre base Oraclepour plus de souplesse dans les tests personnels etles travaux pratiques.Optimisation des requêtes SQLRéf BORS3 joursOBJECTIFSLe système de gestion de bases de données Oracle est renommé pour sa capacité àgérer de façon performante des volumes de données très importants. Cette performancetechnologique est le fruit de nombreuses années de recherche et d’expertise accumuléespar Oracle. Toutefois, pour tirer pleinement parti de ce système complexe, il faut en maîtriserles réglages. A l’issue de cette formation optimisation SQL, les participants seront en mesured’optimiser les requêtes SQL les plus consommatrices de ressources et de réduire ainsi lestemps de réponse. Ils sauront également s’appuyer sur l’optimiseur Oracle afin d’écrire desrequêtes SQL performantes.Cette formation optimisation SQL vous permettra de:- Connaître les particularités des types d’applications- Savoir traiter des requêtes SQL- Être en mesure d’utiliser les outils de diagnostic et de mesure de performance- Être capable d’optimiser le schéma relationnel- Apprendre à optimiser le serveur- Comprendre l’optimisation des requêtes SQL- Comprendre la parallélisation d’exécution des requêtesCONTENU■■Introduction■■Traitement des Requêtes SQL■■Les outils de mesure de performance■■Mécanismes automatiques deréglage de performances■■Optimisation du schéma relationnel■■Optimisation du serveur■■Optimisation des requêtes SQL■■Parallélisme d’exécution desrequêtesParticipantsCe cours s’adresse administrateurs de bases de données,développeurs SQL et PL/SQL.Programme détaillé sur www.plb.frPré-requisLa maîtrise du SQL et PL/SQL est indispensable.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr109


O racle - sqlServer - postgresqlDévelopper en PL/SQLRéf BDPS3 joursOBJECTIFSLe langage PL/SQL, comme son nom l’indique, est une extension du SQL. C’est un élémentclé, voire incontournable, dans le développement des applications ORACLE car il permetd’écrire de véritables interfaces pour masquer l’accès aux données aux programmes clientsde la base Oracle. Les procédures stockées, packages, et triggers sont écrits en PL/SQL. Lelangage offre aussi à l’administrateur des possibilités pour l’exploitation des bases Oracles.Ce cours a plusieurs objectifs :- comprendre la place du PL/SQL dans les architectures applicatives- acquérir la maîtrise du langage PL/SQL.- maîtriser les interactions entre PL/SQL et ORACLE.- connaître les fonctions et packages standards.- savoir écrire des procédures stockées et des packages- maîtriser la philosophie et la syntaxe des triggers- disposer d’une charte de développement professionnelle en PL/SQL : conception, codagemodulaire, style et méthode de programmation, stratégie de débogage.CONTENU■■L’outil SQL Plus (rappel)■■Ecrire, exécuter et tester des scriptsPL/SQL sous Oracle■■Accès à la base - Curseurs■■Procédures stockées et packages enPL/SQL■■Gestion des erreurs■■Les triggers■■La notion de transactionParticipantsCe cours s’adresse aux développeurs d’applicationsOracle et aux administrateurs de bases de donnéesdésirant acquérir la maîtrise du langage PL/SQL.Programme détaillé sur www.plb.frPré-requisDe bonnes connaissances en informatique sont nécessairesainsi qu’une connaissance du langage SQL.Administration Oracle 10gRéf BAOR5 joursOBJECTIFSLa récente version d’Oracle propose de nouvelles fonctionnalités qui facilitent la gestiondes bases de données, elle propose également de nombreuses nouveautés en matière destockage et de corrections des erreurs humaines.Ce cours pratique vous permettra de réaliser les taches essentielles liées à l’administrationdes bases de données.Vous connaîtrez de façon approfondie les fonctionnalités d’ORACLE 10g, son architecturetechnique, ses concepts et ses mécanismes. Le cours vous fournira tous les éléments pourcréer, configurer et maintenir une base de données ORACLE 10g.Le but fondamental de cette formation est de vous fournir une véritable autonomie auquotidien.■■Traitements stockés avec Oracle 10g■■Statistiques et performances■■Les utilitaires■■Présentation des concepts desauvegardes et restaurationsCONTENU■■Oracle 10g Introduction■■L’architecture et structures d’Oracle10g■■Les structures mémoire et lesprocess Oracle 10gProgramme détaillé sur www.plb.fr■■Les structures de la base de donnéesOracle 10g■■Les composants de la base dedonnées Oracle 10g■■Administrer la sécurité d’Oracle 10g■■Communication et répartitionParticipantsCe cours s’adresse aux Administrateurs de Bases deDonnées, Chefs de Projets et Concepteurs.Pré-requisIndispensable : le domaine relationnel, le langage SQLet un système d’exploitation.Recommandée : Le cours Introduction Technique àORACLE, Le langage PL/SQL.110 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O racle - sqlServer - postgresqlAdministration Oracle10g Expertise(Sauvegarde, Optimisation, Haute Disponibilité)Réf BAOS5 joursOBJECTIFSCette formation Administration Oracle 10g s’adresse aux administrateurs Oracle 10g quisouhaitent administrer leurs bases de données dans des conditions optimales de fiabilité etde sécurité. Parmi les points abordés, figurent notamment les sauvegardes et restaurations,l’utilisation de Recovery Manager, les fonctionnalités de haute disponibilité, les calculsde volumétrie pour une configuration optimale du serveur,... Autant de sujets que doiventmaîtriser les administrateurs Oracle souhaitant acquérir un véritable niveau d’expertise dansleur domaine.Cette formation Administration Oracle 10g vous permettra de :- Savoir configurer OEM- Connaître les techniques de sauvegarde et de restauration- Etre à même d’utiliser Recovery Manager- Apprendre à consulter le catalogue RMAN- Savoir utiliser Recovery Manager avec OEM- Être en mesure d’identifier les restaurations incomplètes- Savoir automatiser des tâches avec Oracle Scheduler- Être capable de mettre en place de la haute disponibilitéCONTENU■■La haute disponibilité avec Oracle10gLes solutions de haute disponibilité et les enjeuxOracle data GuardReal Application Cluster■■Oracle Enterprise Manager (OEM)Configuration de Grid ControlUtilisation de Grid Control■■Aide aux DépannagesEnvoi de mail en PL/SQLRéalisation de trace par eventDownload des patchesRelink des produits OracleRalentissements violents du serveurRésolution des échecs de connexion■■Configuration optimale de la base dedonnées Oracle 10gGestion des espaces de stockageOptimisation du stockageGestion des objects : Tables, Index, clusterContrôle de l’utilisation des tablespacesLe package DBMS_SPACE_ADMIN■■La « Virtual Private Database »La notion de Virtual Private DatabaseLes contextes applicatifsUtilisation du package DBMS_RLS■■Sauvegardes et restaurations - Oracle10gLes Fichiers Redo log et les fichiers de contrôleLes techniques de sauvegardeLe Mode ARCHIVELOGSauvegarde complète, base arrêtéeSauvegarde base ouverteRestauration complète avec archivageRestauration d’un tablespace■■L’annulation d’actions erronéesLa commande RECOVERUtilisation de LOGMINER■■Oracle FlashbackLe FlashbackFlashback DatabaseFlashback Query v10Flashback Version QueryFlashback Transaction Query■■Scénarii d’incidentsRedémarrage de la base avec des fichiersmanquantsRestauration d’un fichier Database avec lesredo log onlineRedémarrage de la base avec certains fichiersDatabase anciensRestauration d’un tablespace Read OnlyRestauration d’une base sur un autre matérielRestitution de données anciennes■■Utilisation de Recovery Manager -RMANUtilisation RMANCommandes de maintenance du catalogueEnregistrement d’une base cibleRéinitialisation du catalogue pour une base cibleResynchronisation du catalogue avec une basecibleRegroupement des commandes en jobsLa commande BACKUPContrôle des sauvegardesLes commandes SWITCH, RESTORE, RECO-VER■■Oracle SchedulerArchitecture du schedulerCréation des jobs, des programmes, des schedules,des classes de jobs et des windowsAdministration des objets et métrage du scheduler■■La standby DatabaseLa notion de Standby DatabaseCréation de la standby databaseTransparent application failoverContrôle de l’archivage■■Présentation d’ Oracle data GuardGestion des standby DatabasesProcessus d’application des mises à jour sur labase standbyCréation d’une standby Database avec EM GridCotrol■■Introduction à la gestion des disquesen mode ASMLe mode ASMAllocation des devicesDéplacement des fichiers vers les disques ASMContrôle de la configuration■■Sécurisation du serveur OracleFiltrage des clients sur un serveurUtilisation d’un proxyCryptage des communicationsOracle Walet ManagerCryptage des donnéesChecklist de sécuritéParticipantsAdministrateurs Oracle 10g expérimentésPré-requisAvoir suivi le stage Administration Oracle 10g ouconnaissances équivalentesTél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr111


O racle - sqlServer - postgresqlAdministration Oracle 11gRéf BAOG5 joursOBJECTIFSLes entreprises choisissent la base de données Oracle plus qu’aucune autre pour sesperformances, sa fiabilité et sa sécurité. Oracle 11g est adapté aux environnementstransactionnels et décisionnels sophistiqués, et plus particulièrement au grid computing. Nonseulement ce SGBD améliore nettement les performances de 10g mais aussi, et surtout,il offre des avantages tels qu’une installation simple et rapide, et des fonctions complètesd’autogestion.Cette formation Administration Oracle 11g vous permettra de :- Connaître l’architecture du SGBD Oracle 11g pour plus de pertinence dans votreadministration de la base au quotidien- Maîtriser les fonctionnalités avancées de l’administration de la base de données Oracle11g comme les technologies avancées de compression, partitionnement et récupérationde données, y compris en cas de panne système, de cryptage, d’automatisation oud’autogestion des mises à jour, ainsi que l’amélioration des capacités de stockageTous les aspects importants de l’exploitation et de l’administration d’Oracle 11g serontabordés pour vous rendre opérationnel au quotidien.Optimisation du chargementChargement en parallèle■■La technologie Data PumpFonctionnalités de Data PumpTransformation de données avec EXPDP/IM-PDPUtilisation de DBMS_DATAPUMP■■Contrôle d’activité et automatisationde l’administration d’Oracle 11gL’audit standardAudit SystèmeAudit sur ObjetsL’Audit Fin (Fine-Grained Auditing)Audit par triggerCONTENU■■Introduction Administrateur Oracle11gEvolution TechnologiqueDistingué Evolution TechnologiqueDes outils d’administration et de configuration■■Installation des logiciels oracle 11gInstallationEnterprise ManagerTests de Post Installation■■L’Architecture d’Oracle 11gL’instance OracleLa SGA : Shared Pool area, Database BuffersCache, Redo Log BufferLes Process ServerLes fichiers de la Base de Données, les Fichierde Contrôle et les Fichiers Redo LogAutomatic Diagnostic RepositoryLes tables dynamiques de performances■■Gestion de l’instanceMéthodes de Contrôle d’IdentificationDémarrer une instanceSuspension provisoire de l’activitéArrêter la Base de DonnéesRedémarrage rapide après un crash d’instance■■Structures de la base de donnéesOracle 11gLes tablespacesUltra Large Database (ULDB)Les Segments, les Extents, les blocs de DonnéesRéorganisation du stockage des données■■Création, modification, etsuppression des Bases de DonnéesOracle 11gL’assistant de configuration de base de donnéesCréation d’une base de donnéesMigration des versions antérieuresMigration des bases de données Non Oracle■■Configuration réseau et Répartitiondes donnéesConfiguration de Oracle Net ServicesAccès aux bases distantesRépartition des données■■Les tablesCréation de tableLes contraintes d’intégritéLe partitionnement des tablesLa vue matérialisée■■Les indexL’index B*-treeL’index basé sur une fonctionLes index BitmapPartitionnement des Index■■Traitement des requêtes etMécanismes transactionnels avecOracle 11gLes phases du traitementL’OptimiseurCollecte des StatistiquesLes transactions■■Gestion des utilisateurs et SécuritéCréation, Modification et suppression d’unUtilisateurGestion des mots de passeLes PrivilègesLes RolesLes Profiles■■Sauvegardes et RestaurationsTrois techniques de SauvegardeLe Mode ARCHIVELOGSauvegarde complète, base arrêtéeSauvegarde base ouverteRestauration Complète avec et sans ArchivageRestauration d’un tablespaceRecovery Manager■■L’outil de chargement SQL*LoaderFonctionnalités de SQL*LoaderParticipantsAdministrateurs de bases de données et chefs deprojetPré-requisIndispensable : le domaine relationnel, le langage SQLet un système d’exploitation.Recommandée : Le langage PL/SQLTravaux pratiquesDe nombreux ateliers permettent un apprentissagepratique des nouvelles fonctionnalités d’Oracle 11g112 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O racle - sqlServer - postgresqlTuning d’une base OracleRéf BTUO3 joursOBJECTIFSOracle : Administration Oracle Niveau III.Après une analyse fine et détaillée des mécanismes internes et la présentation d’uneméthodologie de Tuning .Vous acquerrez les connaissances nécessaires pour:- Optimiser l’organisation et les performances d’une base Oracle.- Optimiser la gestion de la mémoire.- Optimiser les fichiers de Redo Log et les Rolbacks segments.- Optimiser les entrées/sorties et le stockage physique.- Optimiser les requêtes SQL et les tris.■■Les contentions■■L’utilisation de Ressource ManagerCONTENU■■Les principes de l’optimisation■■Les outils de surveillance et decollectes■■Optimisation des requêtes et des trisProgramme détaillé sur www.plb.fr■■Optimisation de la mémoire■■Optimisation des fichiers de RedoLog■■Optimisation du stockage■■Optimisation des Rollback/UndoSegmentsParticipantsCe cours concerne les administrateurs de base dedonnée Oracle.Pré-requisLes participants doivent avoir une connaissancedu langage de requêtes SQL ainsi que de bonnesconnaissances en administration Oracle.Transact SQLRéf B20713 joursOBJECTIFSPour accéder aux données contenues dans les bases SQL Server, Microsoft propose unlangage de requêtes, le Transact SQL. Grâce à ce langage, vous pouvez d’une part extraireun ensemble d’informations correspondant à vos critères de recherche et d’autre part mettreà jour du contenu dans la base. Cette formation Transact SQL permet aux participantsd’acquérir les compétences et connaissances techniques nécessaires pour écrire desrequêtes Transact SQL complexes afin de travailler avec les données d’un serveur MicrosoftSQL Server 2008.■■Extensions T-SQL■■Afficher le contenu des objetsCette formation Transact SQL vous permettra de :- Être capable d’effectuer des requêtes de base- Savoir grouper et agréger des données- Disposer de bases solides afin de requêter des données issues de plusieurs tables- Comprendre les objets de programmation pour récupérer des données- Être en mesure de créer des objets de programmationCONTENU■■Introduction au Transact-SQL■■Utilisation des outils T-SQL■■Extraction de données avecTrasnsact SQL■■Regroupement et synthèse dedonnées■■Jointure de tablesProgramme détaillé sur www.plb.fr■■Utilisation de sous-requêtes■■Modification de donnéesParticipantsAdministrateurs de bases de données expérimentésSQL Server 2005, développeurs expérimentés souhaitantmettre à jour leurs compétences SQL Server2008.Travaux pratiquesLes ateliers proposés permettront aux participantsd’acquérir une expérience pratique de l’écriture derequêtes permettant de manipuler les données d’unebase SQL Server 2008.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr113


O racle - sqlServer - postgresqlSQL Server prise en mainRéf BSPM5 joursOBJECTIFSCette formation SQL Server très dense repose sur beaucoup de travaux pratiques qui vouspermettront de découvrir tous les concepts de SQL Server et les différentes façons de lesutiliser concrètement tout en disposant d’une vue claire sur l’architecture globale de SQLserver.A l’issue de cette formation SQL Server vous serez capable de :- Concevoir efficacement une base de données SQL Server (modèle relationnel, MCD)- Comprendre le rôle des principaux composants de SQL*Server- Savoir mettre en œuvre un environnement de développement (utilisateur, connexion,tables, droits, …)- Comprendre le fonctionnement global de SQL Server (instance, client, journaux, …)- Savoir dialoguer avec la base en utilisant le langage Transac-SQL- Utiliser le XML dans vos requêtes- Savoir créer des procédures stockées et des triggers- Sécuriser l’accès aux données- Savoir créer, sauvegarder, et restaurer vos bases- Comprendre le concept de transaction et des verrousCONTENU■■Origine et conception d’une baseSQL Server■■Vocabulaire et vue générale de SQLServer■■L’environnement de travail■■Le langage Transac-SQL■■L’intégration du XML■■L’architecture globale de SQL Server■■Les transactions■■Sécuriser et rendre disponible lesdonnéesParticipantsCette formation SQL Server s’adresse à toute personneparticipant à un projet autour de SQL Server(concepteur, développeur, chef de projet, futuradministrateur).Pré-requisIl est nécessaire de connaître au moins un systèmed’exploitation de type graphique.Programme détaillé sur www.plb.frTravaux pratiquesChaque participant va construire de façon progressiveson environnement de développement. A partir d’unmodèle conceptuel de données réalisé en TP lesparticipants prennent conscience de l’origine des donnéesdans une base SQL Server et des liens qui lesunissent. Ensuite on passe à la création des tables quiseront utilisées tout au long du stage pour les manipulationsTransac-SQL ainsi que pour la sécurisation desdonnées.114 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O racle - sqlServer - postgresqlAdministration SQL server 2008Réf BSQL5 joursOBJECTIFSLes systèmes de gestion de bases de données prennent aujourd’hui une importanceconsidérable au regard des données qu’ils hébergent. Assurer l’administration etl’exploitation d’un serveur de données est donc capital pour garantir l’accès aux données.Les administrateurs de bases de données et des serveurs dans un environnementd’entreprise doivent pouvoir s’appuyer sur une stratégie de maintenance et de suivi desévolutions sans faille. A travers cette formation de 5 jours, les administrateurs et exploitantsseront à même d’assurer une exploitation optimale du système mais aussi de le mettre enoeuvre.Cette formation SQL Server 2008 vous permettra de :- Savoir installer et configurer SQL Server 2008- Acquérir les compétences nécessaires à la gestion des fichiers de bases de données, leursauvegarde et leur restauration- Être en mesure de gérer la sécurité- Importer, exporter et répliquer des données- Identifier les avantages et les effets de l’automatisation des tâches d’administration- Être capable de maintenir une haute disponibilitéCONTENU■■Installation et configuration de SQLServer 2008Planification de l’installation de SQL ServerInstallation de SQL Server 2008Configurer l’installation■■Gestion de bases de données et desfichiers avec SQL Server 2008Planification des bases de donnéesCréation de bases de donnéesUtiliser la gestion basée sur les policies■■Gestion des sinistres avec SQLServer 2008Planifier une stratégie de sauvegardeSauvegarde des bases de données utilisateurRestaurer des bases de données utilisateurRéaliser des restaurations en ligneRécupération des données à partir d’un clichéinstantanéRécupération des bases de données systèmeset gestion des sinistres■■Gestion de sécurité avec SQL Server2008Vue d’ensemble de la sécurité dans SQL Server2008Protéger les serveursProtéger les bases de donnéesRéaliser un audit de sécurité■■Transfert de données avec SQLserver 2008Vue d’ensemble du transfert de donnéesIntroduction à SQL Server Integration Services■■Automatiser les tâchesd’administrationAutomatisation des tâches d’administration dansSQL ServerUtiliser l’Agent SQL ServerCréer des plans de maintenanceGérer les alertesGérer plusieurs serveursGérer la sécurité de l’Agent SQL Server■■Mise en oeuvre de la réplication avecSQL Server 2008Vue d’ensemble de la réplicationGestion des publications et des abonnementsConfiguration de la réplication selon quelquesscenarii communs■■Maintien d’une Haute DisponibilitéIntroduction à la haute disponibilitéMise en oeuvre de Log ShippingMise en oeuvre du MirroringMise en oeuvre de Server ClusteringUtiliser des solutions distribuées de hautedisponibilité■■Surveiller SQL Server 2008Afficher l’activité couranteUtiliser SQL Server ProfilerAssurer le suivi avec les DLL TriggersUtiliser les notifications d’évènements■■Dépannage et optimisation desperformanceDépanner SQL ServerOptimiser les performances dans SQL ServerUtiliser Resource GovernorUtiliser le collecteur de données (Data Collector)ParticipantsIntégrateurs et administrateurs système chargés de lagestion d’une base de données SQL Server 2008.Pré-requisExpérience du développement et de l’administration debases de donnéesUne bonne connaissance de Transact-SQLTravaux pratiquesAu cours de cette formation SQL Server 2008, lesparticipants acquerront une expérience pratique del’administration de SQL Server 2008, et notamment autravers des ateliers suivants :- Installer et configurer SQL Server- Créer des bases de données- Concevoir la stratégie de sauvegarde- Restaurer la base de données Master- Créer des utilisateurs et assigner des rôles- Utiliser des certificats pour protéger les données- Implémenter l’audit- Utiliser l’assistant d’import et d’export de données- Créer une solution SSIS- Configurer l’agent SQL Server- Configurer le log shipping- Configurer le mode miroir- Tracer l’activité du serveur- Utiliser la notification d’évènements- Dépanner SQL ServerTél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr115


O racle - sqlServer - postgresqlAdministration SQL Server 2008 perfectionnementRéf BASP2 joursOBJECTIFSCette formation Administration SQL Server 2008 vous permettra d’administrer les fonctionsavancées de SQL Server 2008. À l’issue de cette formation Administration SQL Server2008, vous saurez :- Mettre en place les différents modèles de réplication- Choisir et mettre en place les solutions de haute disponibilité- Optimiser SQL server pour les volumes de base importants- Administrer Reporting Service- Mettre en place un datawarehouseCONTENU■■Mise en oeuvre de la réplication avecSQL server 2008■■Solutions de haute disponibilité avecSQL server 2008Programme détaillé sur www.plb.fr■■Gérer la grande volumétrie■■Mettre en œuvre Reporting Services■■Les entrepôts de données(Datawarehouse)Pré-requisBonne connaissance préliminaire de SQL Server 2008,avoir suivi le cours Administration SQL server 2008 ouconnaissances équivalentes.Travaux pratiquesChaque module est accompagné de travaux pratiquesqui permettent d’expérimenter et d’assimiler les sujetsabordés.Programmation d’une base de donnéesMicrosoft SQL Server 2008OBJECTIFSCette formation programmation SQL Server fournit aux participants les connaissances et lescompétences nécessaires pour implémenter une base de données Microsoft SQL Server2008.A la fin de cette formation programmation SQL Server, les participants seront à mêmes de :- Créer des bases de données et fichiers de base de données- Créer des types et des tables de données- Utiliser XML dans Microsoft SQL Server 2008- Planifier, créer et optimiser des index.- Mettre en œuvre l’intégrité des données dans Microsoft SQL Server 2008- Implémenter des vues- Créer des procédures stockées et des fonctions- Implémenter du code managé dans la base de données- Gérer les transactions et les verrous- Utiliser le Service Broker■■Mise en œuvre des Vues■■Mise en œuvre de procéduresstockées■■Implémenter des fonctionsRéf BPSS5 jours■■Implémenter du code managé dans la■■Gestion des transactions et desverrous■■Utilisation de Service BrokerCONTENU■■Création de bases de données etfichiers de base de données■■Création de types de données et detables■■Création et optimisation d’index■■Implémentation de l’intégritédes données par l’utilisation descontraintes et des déclencheurs■■Utilisation de XMLProgramme détaillé sur www.plb.frParticipantsCette formation programmation SQL Server est destinéeaux professionnels de l’informatique qui implémenterdes bases de données SQL Server.Pré-requisAvant d’assister à cette formation programmationSQL Server, les participants doivent avoir les connaissancessuivantes :- Connaissances de base du système d’exploitation MicrosoftWindows et de ses principales fonctionnalités.- Une bonne connaissance de Transact-SQL- Connaissance des bases de données relationnelles- Une expérience de conception des bases de données116 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O racle - sqlServer - postgresqlAdministration de la base de données PostGreSQLRéf BPGA3 joursOBJECTIFSCette formation vous apprendra à installer et à administrer au quotidien votre serveur debase de données PostgreSQL. Vous verrez comment manipuler les données, commentgérer une base et vous apprendrez à maîtriser les principales techniques et outilsd’administration.• OptimisationQuelles sont les informations utiles ?Sur quels paramètres intervenir ?Conseils sur la performanceCONTENU■■Présentation de PostgreSQLHistorique du projetPrésentation des projets et outils de la ferme deprojets pgFoundryComparatif avec les autres moteurs SGBDR(avantages/inconvénients)■■InstallationLes étapes d’installation de PostgreSQL• Les distributions LinuxSur ma distribution DebianSur les distributions à base de RPM (RedHat,Fedora, Mandriva)A partir des sources• Les binaires pour MS-WindowsUtilisation de l’assistant d’installationPréparation du système d’exploitationLes changements depuis la version 8.0■■Initialisation et exécution d’uneinstanceInitialisation d’une instanceArrêt et démarrage du serveur (commandesd’administration)Architecture des processus du serveur (le Postmasteret les processus en arrière-plan)Création d’instances supplémentairesCréer une nouvelle instance ou une nouvellebase ?Les scripts installés par Debian■■Connexions et outils d’administration• SessionsJeux de caractères (UTF, ISO, ...)Que faire pour corriger les problèmes de caractères?La sécurité des sessions coté serveur (pg_hba.conf)Quelles applications peuvent utiliser SSL ?• Droits d’accèsL’intérêt des rôles (utilisateurs et groupes)Gratification et révocation des privilèges• Outils en ligne de commande et graphiqueL’outil en ligne de commande : psql (shell SQL)Tour d’horizon des possibilités synatxiquesLa richesse du client lourd PgAdminIII (administration,développement)L’outil en ligne : phpPgAdmin.Le gestionnaire de connexions : Pgpool■■Définition des donnéesCréation de schémas, tables, index, domaines,séquencesLes différents types de données, opérateurs etfonctions■■Manipulation des données• Requêtes SQLLectures des donnéesInsertion et mise à Jour des donnéesFonctionnement des transactionsLes niveaux d’isolations et les verrousLa recherche de texte : tsearch2■■Pratiques de programmation pourl’administration• Coté serveurGestion des procédures stockéesLe langage PL/pgSQLLe langage PL/PerlLes extensions en C.Les déclencheurs• Coté clientLes applications Web en PHPLes pilotes PostgreSQL et PDOLes applications Web en JavaPourquoi utiliser JNDI sur les serveurs d’applications■■Administration au quotidien• Fichiers et répertoires PostgreSQLArborescence standard suite à l’installation dePostgreSQLEmplacement des éléments fondamentauxRépertoires et fichiers créés à la suite d’unecréation de baseLes fichiers à sauvegarder à froid pour une baseprécise• Administration du serveurLe fichier fondamental postgreSQL.confLes logs binairesSurveillance et valeurs recommandées pour lamémoireLe collecteur de statistiquesLes logs d’activités• Catalogue SystèmeLes vues et tables des informations du serveurOutils pour obtenir des informations sur l’étatdes basesOutils pour vérifier la cohérence des données• Sauvegardes et RestaurationDifférences entre pg_dump et pg_dumpallUtilisations typiques de pg_dump en ligne decommandeLes restaurations avec pg_restore et psqlLes logs binaires : Write Ahead Logging (WAL)• Taches de maintenance et d’exploitationL’analyse des requêtes avec ExplainL’analyse et le nettoyage des espaces de tableset d’index avec VacuumLa reconstruction d’index avec ReindexL’automatisation des taches de maintenanceavec autovacuumParticipantsChefs de projet, développeurs, administrateurs de basesde données et administrateurs des systèmes.Pré-requisConnaissance d’autres serveurs de bases de données,du langage SQL, et de l’administration de systèmesd’exploitations Linux ou Windows.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr117


O racle - sqlServer - postgresqlPostgreSQL Administration Avancée(Tuning, Optimisation, Warm Standby, Haute disponibilité)OBJECTIFSCette formation PostGreSQL Administration avancée vous permettra de maîtriser lesnotions avancées de l’administration d’une base de données PostgreSQL au quotidiencomme la configuration fine d’une instance pour de meilleures performances et une plusgrande stabilité, la gestion efficace des connexions, l’utilisation des scripts pour faciliterl’exploitation, l’analyse de requêtes SQL et la mise en place d’un mécanisme de reprise surpanne (Warm Standby).Réf BAPA4 joursCONTENU■■Présentation des aspects avançés dePostgreSQL■■Configuration d’une instance■■Administration Système■■Taches Courantes■■Sauvegarde et Restauration d’unebase PostgreSQL■■Techniques Avancées■■OptimisationProgramme détaillé sur www.plb.fr■■Supervision d’une instancePostgreSQLParticipantsCette formation Optimisation PostGreSQL s’adresseaux administrateurs de bases de données et administrateursdes systèmes.Pré-requisBonne connaissance de PostgreSQL, du langageSQL, et des systèmes d’exploitation. Avoir suivi la formation« Administration PostGreSQL » (Ref BPGA) ouconnaissances équivalentes.Travaux pratiques- Paramétrage- Restauration en mode Point In Time Recovery- Installation du Warm Standby- Partitionnement de tables- Exploitation des tables systèmes- Utilisation de EXPLAIN et analyse de traficMySQL Prise en main et développementRéf BMPD3 joursOBJECTIFSLe SGBD MySQL dispose, depuis la version 5, de la majorité des fonctionnalités etdes mécanismes disponibles chez ses concurrents commerciaux ou libres (Oracle,DB2, PostgreSQL…). Cette formation vous permettra de savoir installer MySQL et d’enassurer l’essentiel de la gestion quotidienne. Le stage présentera également les aspectsdéveloppement de MySQL et notamment les extensions procédurales (procédures stockées,curseurs, triggers…) apparues avec la version 5.CONTENU■■Introduction, installation et prise enmain■■Modèle relationnel, conception etcréation d’une base MySQL■■Pratique du SQL avec MySQL■■Tables transactionnelles InnoDB■■SQL Procédural■■Connexions, droits d’accès, sécurité■■Maintenance des données■■Aspects avancés, optimisationParticipantsDéveloppeurs et administrateurs de bases dedonnées.Pré-requisLa formation peut se dérouler indifféremment enenvironnement Unix, Linux ou Windows, des connaissancesde base sur l’un ou l’autre de ces systèmessont suffisantes pour suivre la formation.Programme détaillé sur www.plb.frTravaux pratiquesTout au long du stage, de nombreux travaux pratiquespermettent de valider les connaissances théoriques.118 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O racle - sqlServer - postgresqlMySQL AdministrationRéf BMSA3 joursOBJECTIFSMySQL est devenu en quelques années le serveur de base de données libre le plus utilisé,notamment dans le contexte des applications Internet/Intranet. A l’issue de ce stage, voussaurez installer et administrer MySQL au quotidien, d’une manière efficace et sécurisée.Un panorama des fonctionnalités pour développeurs, apparues avec la version 5, seraégalement présenté.CONTENU■■Introduction et installationVersions, panorama des fonctionnalités et desoutilsRessources et documentationProcédure d’installationParamétrages de post-installation et premierstestsChangements de versions, mises à jourTravaux pratiquesExemple complet d’installation sur un systèmeLinux■■Manipulation des donnéesPrise en main de l’outil client ligne de commande«mysql»Scripts clients et utilitairesOutils graphiques: MySQL Administrator,MySQL Query Browser, Migration ToolkitTypes de données et fonctions MySQLTypes de tables (MyISAM, MEMORY, MERGE,InnoDB…)Création de bases, d’index et de tablesGestion des vuesLa base de données INFORMATION_SCHEMAImportation et exportation de donnéesTravaux pratiquesCréation d’une base «ecole» en tables MyISAMVisualisation du schéma des tablesInsertion de donnéesExportation de données vers des fichiers texte,réimportation des données■■SQL ProcéduralProcédures stockées et fonctionsDéfinition des procédures, appels, instructionsde contrôle, curseursDéclencheurs (triggers): création et utilisationGestion des erreursTravaux pratiquesÉcriture de procédures stockées simplesRécupérations de résultats à l’aide de curseursCréation et utilisation de triggers■■Connexions, droits d’accès, sécuritéPrincipe d’authentification et de vérification desdroitsStructure des tables de la base «mysql» degestion des droitsSécurisation de la post-installationGestion des utilisateurs et de leurs privilègesSécurisation des procédures stockéesTravaux pratiquesSécurisation complète de la post-installationCréation de différents types de comptes MySQLGestion des privilèges et des mots de passe■■Tables transactionnelles InnoDBNotion de transaction, niveaux d’isolationStructure physique des tablesParamétrages et optimisationTravaux pratiquesCréation d’une base «ecolebis» en tablesInnoDBMise en œuvre de transactionsModifications des paramètres de stockage («tablespaces»,journaux…)■■Fichiers de logs, sauvegardes,réplicationLes différents journaux de MySQL (erreurs,requêtes, requêtes lentes, journal binaire)Stratégies de sauvegardes (serveur arrêté, serveuractif, types de tables, verrouillages...)Les commandes (mysqldump, InnoDB HotBackup, autres commandes…)Réplication maître-esclave (mise en œuvre,résolution des problèmes)Travaux pratiquesActivation des différents journauxSauvegardes et restaurations avec la commande« mysqldump»Utilisation du journal binaireMise en œuvre d’une réplication «maître-esclave»■■Optimisation de la productionObservation de l’activité du serveurVariables dynamiques, paramétrages et optimisationdu serveur MySQLCache des requêtesMultiples instances de serveur MySQLTravaux pratiquesOptimisation de paramètres du serveurParticipantsDéveloppeurs, administrateurs système et administrateursde bases de données.Pré-requisIl est souhaitable de posséder de bonnes notionsde base sur le langage SQL. La formation peut sedérouler indifféremment en environnement Unix, Linuxou Windows, des connaissances de base sur l’un oul’autre de ces systèmes sont suffisantes pour suivre laformation.Travaux pratiquesTout au long du stage, de nombreux travaux pratiquespermettent de valider les connaissances théoriques.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr119


O racle - sqlServer - postgresqlMySQL Administration avancée, Optimisation et ClusterRéf BMAA2 joursOBJECTIFSMySQL dans sa dernière version propose des solutions capables de rivaliser dorénavantavec les grands SGBD.Ce cous propose de vous rendre opérationnel sur différents aspects avancés tels que lesstratégies d’optimisation des requêtes, les bonnes pratiques concernant le paramétrage et lamaintenance des différents types de table, l’optimisation du serveur MySQL proprement dit,la réplication et l’architecture MySQl Cluster.Cette formation complète le stage « MySQL : Administration (code MSA) »CONTENU■■IntroductionArchitecture interne de MySQLProtocoles de communicationUtilisation des disques et de la mémoirePoint sur les méthodes d’installation et de misesà jourCompatibilités entre versionsParticularités par rapport aux systèmes d’exploitation■■Optimisation des requêtesLe journal des requêtes lentesChoisir le bon type de tablesChoisir les bons types de donnéesUtiliser les vues et les contraintesParticularités du SQL de MySQLComprendre l’optimiseur MySQLStratégies d’indexInterpréter l’outil EXPLAINOptimiser les requêtes select et leurs différentesclausesOptimiser les autres requêtes(insert,update,delete)Optimiser les «import-export»Requêtes préparées■■Tables transactionnelles InnoDBArchitecture interne des tables InnoDBStructure des tables et des indexGestion des tablespaces et des entrées/sortiesdisqueGestion des accès concurrents, verrouillageInnoDBNiveaux d’isolation des transactionsParamétrages et optimisationDéfragmentation des tablesMaintenance des tables, sauvegardes, restaurationsGestion des erreurs InnoDB, résolution deproblèmes■■Tables MyISAMArchitecture interne des tables MyISAMParamétrages et optimisationMéthodes de verrouillage des tablesAccélération des recherches «fulltext»Maintenance des tables, résolution de problèmes■■Optimisation de la productionObservation de l’activité du serveurVariables dynamiquesParamétrages et optimisation du serveurMySQLCache des requêtesLa base INFORMATION_SCHEMAScripts serveur MySQL et utilitairesMultiples instances de serveur MySQLInteractions avec le système d’exploitation■■RéplicationRéplication simple maître-esclaveStratégies évoluées de réplicationDétails de l’implémentationEtats des threads et fichiers de relaisOptions de démarrage de la réplicationOptimisationRésolution des problèmes courants■■MySQL ClusterArchitecture d’un cluster MySQLConfiguration hardwareConfiguration systèmeLe moteur NDBProcessus et fichiersServeur de gestionMise en oeuvreAdministration et maintenanceSauvegardes, restaurationsCluster et réplicationLimitations et évolutions■■Aspects complémentairesAudit de sécurité du serveurGestion des erreurs MySQLPlan de développement de MySQLFonctionnalités annoncées de MySQL 5.1Le projet MySQL 6 FalconParticipantsDéveloppeurs, administrateurs système et administrateursde bases de données.Pré-requisIdéalement, il convient d’avoir suivi le stage «MySQL :Administration (code MSA)». Dans tous les cas, il estnécessaire d’avoir une certaine pratique de l’administrationde serveurs MySQL.Travaux pratiquesTout au long du stage, de nombreux travaux pratiquespermettent de valider les connaissances théoriques.120 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


J AVA EEConséquence de son succès le monde Java évolue rapidement …Nosformations sur Java EE couvrent les technologies de base de cettenorme comme Servlets, JSP, EJB, etc. …mais aussi des Frameworksplus récents comme JSF pour la présentation ou encore Jboss Seam quipermet d’unifier les technologies Ajax, JSF et EJB3.0 pour le développementWeb.Plusieurs éditeurs proposent leur propre serveur d’application conforme à lanorme Java EE. Nos formations s’attachent à vous présenter les standards dumarché comme Jboss, Glassfish, Jonas, Tomcat, Websphère, ou encoreWeblogic.Nous proposons aussi des formations visant à professionnaliser vos applicationsJava EE. Qu’il s’agisse d’utiliser des modèles réutilisables de haut niveaucomme les design patterns ou d’encadrer un projet en utilisant ou non un outilcomme Maven.


J ava EEArchitecture d’entreprise Java EERéf JPJE2 joursOBJECTIFSCette formation Java EE fournit une présentation concise mais exhaustive de la plateformeJava EE. Elle commence par expliciter les concepts fondateurs de cette spécification afin declairement appréhender ses finalités. Ensuite, les technologies principales sont présentéesen insistant sur les problématiques résolues, les cas d’utilisation et le panorama des offresdu marché.À l’issue de ces 2 journées de formation, les participants seront capables de se repérer danscette nébuleuse de standards et d’acronymes.CONTENU██IntroductionJAVA EE : une spécification des implémentations,domaine d’application, l’aspect distribué ettransactionnelLes finalités et les apports de JAVA EE, évolutivitédes applications, portabilité, montée encharge, sûreté de fonctionnement, indépendancevis-à-vis des éditeurs, ...L’approche composant à toutes les étapes deproduction et d’exploitation des applicationsL’architecture n-tiers, description des différentstiers et des composants associésLa notion de conteneurs, leurs rôles, leursservicesTypes de containers (Servlet, EJB, etc.), panoramade l’offreLe rôle particulier des web services, infrastructuredisponible dans JAVA EELe packaging d’application, structure d’unearchive .earLes différents rôles dans le développementd’une application JAVA EE: Editeur de plateforme,Développeurs de composants, assembleur,Déploiement et exploitationDéfinition des technologies et APIs disponibles: Servlet, EJB 3.0, JSF, JPA, JMS, JNDI, JAAS,JAX-WS, ...██Les applications WebClassification des applications : orientées présentationou service, Modèle requête/réponse,rappels sur le protocole HTTP, cycle de vied’une application web.Définition d’un module web, packaging, déploiement,mise à jourConfiguration d’une application : mapping desURLs, paramètres d’initialisation, mapping deserreurs, déclaration des ressourcesConnections aux ressources, présentation deJNDI, JDBC, notion de DataSource et de poolde connectionsJPA et les outils d’ORM██Les servletsDéfinition d’une servlet, technologie au cœur deJAVA EECycle de vie d’une servlet, gestion des évènements,des erreursPartage d’information et notion de périmètre(requête, session, etc.)Implémenter les services du servlet, récupérationde paramètre, construction de réponseLes filtres de requête ou de réponses, propagationde requête, délégationGestion de session utilisateur, avec ou sanscookiesPanorama des conteneurs de servlet██Java Server Page et JSFPourquoi JSP ? Définition et exemple d’unepage JSPCycle de vie d’une page JSPEléments de syntaxe, notion de scriptletDéfinition d’un JavaBean, utilisation par unepage JSP.Utilisation de librairies de balises, les librairiesles plus communes (Struts, JSTL)Documents JSP: définition et apports. Panoramades compilateurs de JSPLa spécification JSF, ses apportsTechnologie de présentation : JSP ou faceletsLes frameworks Ajax██Les EJBsDéfinition d’un Enterprise Bean, apport et casd’utilisation, les différents types et leurs casd’utilisationAccès distant et distributionCycle de vie des différents types d’EJBComportement transactionnelSécurité déclarativeRésumé des annotations disponibles██Les Web ServicesDéfinition et cas d’utilisationLe format XML, Le protocole SOAP, Les formatsWSDL et UDDIConstruire des services Web avec JAX-WS██La sécurité dans JAVA EEModèle déclaratif de la sécuritéAuthentification pluggable et API JAASChiffrement, Cryptographie et SignatureLe support pour SSL, les certificatsLa sécurité dans les différents tiers d’une applicationweb██ParticipantsCette formation JAVA EE s’adresse aux développeurs,concepteurs, chefs de projet, directeurs de projet.122 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


J ava EEDévelopper des applications web d’entrepriseavec Java EE (JEE, Servlets, JSP)Réf JDAJ4 joursOBJECTIFSCette formation Java EE fournit une présentation concise mais exhaustive dudéveloppement d’applications Web sur une plateforme Java EE. Elle permet aux participantsd’avoir une vision d’ensemble de Java EE mais également une compréhension claire destechnologies prenant part à la construction d’interfaces web.À l’issue de cette formation Java Web, les stagiaires seront capables d’approfondir en touteautonomie les différents sujets abordés et disposeront comme base référence des exemplesde code respectant les patterns classiques du développement Web Java EE.Après une brève introduction explicitant les concepts fondateurs de cette spécification, lesservices cœurs de la couche de présentation de Java EE (servlet, filtres, listeners) sontabordés. Vient ensuite un chapitre sur la technologie de présentation JSP et JSTL qui seconclut par un atelier permettant de se familiariser avec les balises JSP les plus utiles.Le chapitre suivant aborde la logique métier et insiste sur l’interface métier mise àdisposition de la couche de présentation. Enfin, le dernier chapitre démontre la simplicitédes services web dans un contexte Java EECONTENU██Présentation Développementd’applications Web avec Java EEJAVA EE : une spécification des implémentations,domaine d’application, l’aspect distribué ettransactionnelLes finalités et les apports de JAVA EE, évolutivitédes applications, portabilité, montée encharge, sûreté de fonctionnement, indépendancevis-à-vis des éditeursComposant et conteneurs. Services techniquesde conteneurs, L’architecture n-tiers et les composantsassociésLe packaging d’application, structure d’unearchive .ear, descripteurs de déploiementDéfinition des technologies et APIs disponibles :Servlet, EJB 3.0, JSF, JPA, JMS, JNDI, JAAS,JAX-WS, ...Panorama des serveurs applicatifs██Applications Web - Java EEClassification des applications : orientées présentationou service, Modèle requête/réponse,rappels sur le protocole HTTPPartage d’information et notion de périmètre(requête, session, etc.), Gestion de sessionutilisateurLes servlets : rôle, cycle de vie , récupération deparamètre, construction de réponseLes filtres de requête ou de réponses, propagationde requête, délégation, les listenersTechnologies de présentation, ArchitectureMVC, comparaison JSP, JSF, Facelets. Ajax etJSFLes JavaBeansDéfinition d’un module web, packaging, le descripteurde déploiement web.xmlAtelierMise au point d’un contrôleur MVC██Conception de pages JSP - JSTLCycle de vie d’une pages JSPIntégration de balises JSP dans une page HTMLSyntaxe des balises JSP : directives, scriplets etautres balises spécifiquesTransmettre des données à une JSP, les patternsData Transfert Object et Value ObjectAccès aux différents contextes (application,session et requête)Les objets prédéfinisOptimisation et utilisation de cacheGestion de la navigation, sécurité, pagesd’erreursLa bibliothèque de balises JSTL (JSP StandardTag Library) :JSTL en détail : variables, structure de contrôle,internationalisation, requêtes SQL*AtelierMise au point d’un assistant Web██Logique métier et EJB 3.0Les différents types d’EJBs et leur cycle de vie,les classes entitésServices techniques du conteneur : transactionet sécuritéEJBs Session stateless ou stateful, Accèsdistant ou localMise en place d’une API métier pour la couchede présentationEJB Session et HTTP SessionAtelierImplémentation de la couche métier de la miniapplicationWeb██Web servicesDéfinition et cas d’utilisation, Architecture SOAet technologies RESTLe format XML, Le protocole SOAP, Les formatsWSDL et UDDIConstruire des services Web avec JAX-WSWeb service et EJB statelessAtelierTransformation d’un EJB stateless en webserviceParticipantsCette formation Java EE s’adresse aux développeursPré-requisDéveloppeur avec une bonne expérience de programmationet connaissant javaTravaux pratiques50 % du temps est consacré aux Ateliers, l’IDE Eclipseest utiliséTél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr123


J ava EEHibernate : La persistance des objets Java (JPA)Réf JHIB3 joursOBJECTIFSHibernate offre une solution élégante et robuste à la problématique de persistance desobjets Java. Son formidable succès auprès de la communauté des développeurs a renducette librairie incontournable et a inspiré les nouveaux standards J2EE (EJB3 et Java APIpersistance de J2EE5).Ce stage Hibernate vous permettra d’aborder tous les aspects de l’Object RelationalMapping et les solutions apportées par Hibernate. Après le rappel de la problématique, lesparticipants réalisent des travaux pratiques progressifs qui leurs permettront de mettre enœuvre un cas d’utilisation complet d’une application web. Des patterns architecturaux sontprésentées et pourront être réutilisés dans des projets industriels.Cette formation Hibernate vous permettra de :Comprendre le rôle de l’API standard JPA pour la gestion des données relationnelles dansun programme Java,Comprendre l’architecture d’Hibernate,Savoir mettre en œuvre les correspondances (« mapping ») Java/Hibernate (identités,héritage, associations),Savoir effectuer des requêtes sur les objets,Savoir gérer les transactions (verrou, concurrence, …),Savoir gérer des cas complexes.CONTENU██Introduction à la problématique depersistance██Premier pas avec Hibernate -mapping de l’identité██Mapping de l’héritageProgramme détaillé sur www.plb.fr██Mapping des associations██Accès en lecture aux objets (HQL,API Criteria et requêts SQL)██Accès en lecture aux objets (HQL,API Criteria et requêts SQL)██Gestion des transactions██Architecture et HibernateParticipantsCe cours s’adresse à des programmeurs, développeurs,chefs de projet désireux d’acquérir les basesnécessaires pour le développement avec Hibernate.Pré-requisConnaître JavaTravaux pratiquesLes travaux pratiques utilisent le serveur Tomcat ainsique l’IDE Eclipse.Développer des EJB3 (Eclipse Jboss/GlassFish)Réf SDEJ4 joursOBJECTIFSL’architecture EJB3 a gommé tous les défauts des EJB2.x. Les EJBs session ou MDBsont devenus les composants les plus naturels pour implémenter les services métier d’uneapplication et sont particulièrement adaptés aux architectures en cluster. Du côté de lapersistance, JPA et les EJBs et les EJBS entités ont radicalement transformé les activitésde développement d’applications Java en fournissant une abstraction complètement objetau modèle de persistance. Grâce aux nombreux ateliers réalisés durant ce cours, vousmaîtriserez le développement d’EJB 3 et leur intégration dans une application d’entreprise.Cette formation EJB s’appuie sur les produits phares dans le monde de l’Open Source : lesIDEs Eclipse et NetBeans, ainsi que les serveurs applicatifs JBoss 5 et GlassFish.CONTENU██L’architecture JavaEE 5██Architecture EJB3██Services métier et EJBs sessionsProgramme détaillé sur www.plb.fr██Modèle asynchrone et MessageDriven Beans██Persistance et EJB entités██Relations entre EJBs entités██Services JEE et piles d’interception██Transactions et EJBs██Sécurité et EJBsParticipantsCe stage s’adresse à des développeurs d’applications,responsables informatiques, architectes, chefs de projets,ingénieurs, etc.,Pré-requisLa maîtrise du langage Java est impérative. Laconnaissance des servlets et des JSP est préférable.La connaissance des EJB 2.x est un plusTravaux pratiquesIls seront effectués en utilisant les outils de développementOpen Source Eclipse. Les serveurs d’applicationsutilisés seront JBoss et GlassFish124 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


J ava EEAdministration JbossRéf SAJB3 joursOBJECTIFSJBoss est le leader des serveurs applicatifs J2EE libre. Sa pénétration dans les entreprisesest en constante progression. Ce cours très complet, vous présentera l’ensembledes caractéristiques de JBoss. Tournée vers les administrateurs de plate-forme, cetteformation permet d’acquérir toutes les compétences nécessaires aux tâches quotidiennesd’exploitation d’application en production: installation du produit, mis en place des services,surveillance des applications, planification de tâche... . Ce cours vous permettra égalementd’identifier ce qui différencie JBoss des autres serveurs applicatifs.CONTENU██Contexte des applications J2EE██Le projet Jboss██Installation de JBoss██Configuration de JBoss██Administration██Transaction et sécuritéPré-requisConnaître les bases de l’administration d’un systèmed’exploitation et avoir des notions de développementen langage Java. La connaissance des bases d’XMLsera appréciéeProgramme détaillé sur www.plb.frTravaux pratiques50 % d’ateliers sont prévus dans ce cours. Ilspermettent de mettre en application les notionsprésentées.Le framework JBoss SeamRéf SFJS4 joursOBJECTIFSJBoss Seam est un nouvel environnement de développement d’application Web. Basé surle standard Java EE5, il unifie et intègre les technologies comme Ajax, JSF, et les EJB3.0.La simplicité et l’efficacité du framework permet aux développeurs d’assembler composantsmétiers et composants d’interfaces afin de construire des applications web offrant desinterfaces utilisateurs riches. En outre, Seam propose des solutions simples à mettre enœuvre à tous les problématiques récurrentes des applications web (validation de données,transactions utilisateur, email, génération de PDF, asynchronisme, etc.) Ce stage, après unerapide introduction à la nouvelle architecture des applications Java EE 5, permet à traversses nombreux ateliers, d’acquérir les fondations nécessaires pour appréhender l’intégralitéde ce nouveau framework.CONTENU██Introduction et rappels██Premier pas avec Seam██Navigation avec jPDL██Modèle conversationnel██Seam et la persistance██Seam et les interfaces riches██Autres fonctionnalitésParticipantsCe cours s’adresse à des programmeurs, développeurs,chefs de projet désireux de maîtriser JSF àdes fins opérationnelles.Pré-requisJava, Connaissance de J2EEProgramme détaillé sur www.plb.frTravaux pratiquesLes travaux pratiques s’appuient sur le serveur Jboss,l’IDE Eclipse et la base de données PostgreSQLTél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr125


J ava EEDrools (JBoss Rules) :Concevoir et développer les règles de gestion métierRéf SJBR2 joursOBJECTIFSPouvoir maîtriser l’évolution des règles métier de son système d’information en impliquantles acteurs fonctionnels, c’est l’enjeu de l’utilisation d’un moteur de règles.Drools est la solution open source java de moteur de règles.L’objectif de cette formation Drools est d’apprendre à mettre en place de manière pratiqueun moteur et à définir ses propres règles en se basant sur la solution de JBoss. Drools estexpliqué dans le détail ainsi que l’ensemble des outils permettant de faciliter la mise enplace d’un telle solution.Cette formation Drools vous permettra de :- Apprendre une solution pratique- Comprendre les problématiques spécifiques liées à l’utilisation d’un moteur de règles- Construire des règles sous Drools- Configurer le moteur de règlesCONTENU██Brève introduction aux moteursde règlesQu’est-ce qu’un systèmeexpert ?██Le moteur de Drools██L’offre Drools██Construire une solution██Exploiter sa solutionProgramme détaillé sur www.plb.frParticipantsCette formation Drools s’adresse aux architectes, auxchefs de projets et aux ingénieurs.Pré-requisPratique de base du langage Java.Administration d’un serveur TOMCATRéf SAST3 joursOBJECTIFSA l’issue de cette formation, les participants connaîtront l’architecture du serveur Tomcat,en particulier ses rôles et son contexte de mise en oeuvre. De plus, ils en maîtriseront sonadministration sous tous ses aspects: l’installation, la configuration ainsi que le suivie et letuning. Les participants mettront en oeuvre de façon pratique l’interfaçage de Tomcat avecles services connexes (machine virtuelle Java, serveur Apache, authentification, bases dedonnées). Les problématiques concernant le déploiement d’applications et la sécurisationsont abordées. Enfin, les architectures avancées permettant l’équilibrage de charges et latolérance aux fautes sont également étudiées.CONTENU██Introduction et installation██Configuration██Déploiement d’applications██La sécurité██Optimisation et mesures desperformances██Intégration avec le serveur Apache██Architecture avancéeProgramme détaillé sur www.plb.frParticipantsAdministrateurs, Concepteurs.Pré-requisConnaître les bases de l’administration d’un systèmed’exploitation (de préférence Unix/linux) et avoir desnotions de développement en langage Java.126 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


J ava EEDévelopper avec SpringRéf SFSG3 joursOBJECTIFSSpring est un framework open source Java EE pour les applications 3-tiers, dont il facilite ledéveloppement et les tests. Spring s’appuie principalement sur l’intégration de trois conceptsclés : l’inversion de contrôle ou injection de dépendance, la programmation orientée aspectet une couche d’abstraction qui permet d’intégrer d’autres Frameworks et bibliothèques avecune plus grande facilité.Les participants à cette formation Spring apprendront les bases du framework Spring etseront sensibilisés à la facilité de mettre en œuvre des tests unitaires et d’intégration avecce Framework.Le premier atelier permet aux participants de mettre en place l’IDE et d’effectuer unepremière configuration Spring simple. Les ateliers suivants s’adossent à une application webmodélisant une médiathèque en ligne. Les stagiaires doivent alors compléter les sourcesfournis, effectuer les configurations Spring adéquates et mettre au point les tests validantla spécification. L’atelier suivant permet d’intégrer la suite en testant toutes les couches del’application à une procédure de build. Enfin, avec le dernier atelier, les participants mettenten pratique les concepts de l’AOP.CONTENU██Introduction à Spring██Mise en oeuvre de Spring██Spring et l’accès aux données (JDBCet Hibernate)Programme détaillé sur www.plb.fr██Support de Spring pour les Tests██Programmation orientée aspect(AOP)ParticipantsCette formation Spring s’adresse aux développeursJAVAPré-requisBonnes connaissances du langage JavaTravaux pratiquesLes nombreux travaux pratiques proposés lors decette formation Spring fourniront aux participants uneexpérience pratique du développement d’applicationsavec Spring.Administration WebsphèreRéf SAWS5 joursOBJECTIFSConnaître l’architecture et les principes du serveur d’applications WebSphere. Savoirinstaller, configurer et exploiter des applications sous WebSphere.CONTENU██WebSphere██Installation██Administration du système██Intégration██Ressources██Sécurité██Outils d’administration██Surveillance██Gestion des performances██Multi serveursParticipantsTechniciens d’exploitation, administrateursWebSphere.Pré-requisUne bonne connaissance des concepts de l’internet,des systèmes d’exploitation, et quelques notions debase sur les bases de données.Programme détaillé sur www.plb.frTravaux pratiquesLes travaux pratiques sont réalisés avec la version 6et 7.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr127


J ava EEAdministration Websphère avancéeRéf SAWA4 joursOBJECTIFSConnaître l’architecture et les principes du serveur d’applications WebSphere. Savoiradministrer des applications sous WebSphere, et expertiser une application sousWebSphere 6.1 et 7.0 Network Deployment.CONTENU██Network DeploymentGestion desnœuds██Cluster██Automatisation██Redirecteur HTTP██Sécurisation des accès██Gestion des performances██ExtensionsProgramme détaillé sur www.plb.frParticipantsTechniciens d’exploitation, administrateursWebSphere.Pré-requisUne bonne connaissance des concepts de l’internet,des systèmes d’exploitation, et de WebSphere ApplicationServer.WebLogic Server - AdministrationRéf SWLS5 joursOBJECTIFSLes serveurs d’applications ont une place primordiale dans une architecture distribuée.Leur configuration et leur optimisation peut impacter les performances des applications.Leur administration ne doit pas être laissée à la légère. Cette formation s’adresse auxadministrateurs désirant connaitre les différents services offerts par Weblogic, leurconfiguration et leur déploiement afin de mieux gérer les applications au quotidien.Cette formation WebLogic vous permettra de :- Appréhender l’architecture de WebLogic Server (WLS) incluant domaines, serveurs etmachines- Installer, configurer et utiliser WebLogic Server- Effectuer toutes les tâches d’administration de Weblogic Server;- Configurer des bases de données, sites Web, déployer des applications, configurer lasécurité et d’autres services- Configurer une grappe (un cluster) de serveurs et distribuer des applications et desressources à travers le cluster- Utiliser les fonctionnalités d’un cluster telles que la distribution de charge et la reprise surincident██La mise en place de JDBC██La mise en place d’applications JMS██La gestion de transactions██La sécurisation de ressources etd’applications WebLogic Server██La configuration et la gestion deCluster██La réplication d’objets EJB et deservicesCONTENU██La mise en place de l’environnementWebLogic Server██La configuration de l’environnementWebLogic Server██La gestion et la surveillance del’environnement WebLogic Server██La compréhension de JNDI██Déployer une classe de démarrage oud’arrêt via la console d’administrationParticipantsCette formation WebLogic s’adresse aux administrateurssystèmes débutants sur BEA Weblogic Server.Pré-requis- Des connaissances en administration, bases de données,SQL et réseaux- Des connaissances en sécurité (autorisation, authentification,audit) seront un plus- Aucune connaissance préalable du langage Javan’est requise.Programme détaillé sur www.plb.frTravaux pratiques50 % de travaux pratiques128 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


. NET.NET a profondément bouleversé le développement dans le mondeMicrosoft. Pour les développeurs il s'agit finalement d’un ensemble declasses qu’ils vont pouvoir utiliser tant en C# qu’en VB.net (formationsde base donc) à travers l’IDE standard de Microsoft : Visual Studio..NET couvre pratiquement tous les domaines du développement. Nous vousproposons de les retrouver dans nos formations autour du développementd’application graphique avec WPF, d’application WEB avec ASP.net, del’accès aux données avec LINQ et ADO.net, du développement de workflowavec WF, ou encore de la communication entre applications avec WCF.Vous trouverez également dans cette filière des formations plus spécialiséescomme Silverlight pour développer des applications riches ou encore le développementd’application mobile pour Windows Phone 7 sans oublier la solutionde cloud computing pour les développeurs (Windows Azure).


. netLe langage C# 4.0Réf SPCD5 joursOBJECTIFSCette formation C# 4.0 vous permettra de maîtriser les fondamentaux du langage C# et del’environnement de programmation Visual Studio 2010.Au delà du langage la plate forme .NET 4.0 vous sera également présentée afin de biencomprendre l’environnement global sur lequel repose le langage C#. Concrètement à l’issuede la formation vous serez capable de :- Comprendre les principes du développement objet (classe, méthode, héritage, …)- Comprendre le rôle du Framework .NET 4.0 et savoir utiliser ses classes- Configurer et utiliser Visual Studio 2010- Programmer en langage C# tout en disposant des bons réflexes- Maîtriser la syntaxe du langage C#.- Utiliser ADO.NET et LINQ pour accéder aux données d’une base et les manipuler- Créer des applications Windows riches en fonctionnalités (Winforms)- Créer votre première application web en ASP .NET 4- Tester des fonctionnalités avancées de C#.- Utiliser les nouveautés du Framework .Net 4.0.CONTENU██Introduction à .Net et Visual Studio2010Qu’entend-on par plate-forme (Framework).net ?Pourquoi parle-t-on parfois indifféremment deC# ou VB .net ?La place de C# dans l’architecture globale de.NET 4.0Les nouveautés du Framework 4.0Comparaisons de C# avec d’autres langages(Java, C++, ...)Utilisation et configuration de Visual Studio 2010pour l’utilisation au quotidien██La programmation en C#Le modèle Objet avec le langage C#.Classes et objets : notion de méthode.Code géré et gestion de la mémoire.Héritage, surcharge et polymorphisme.Propriétés, indexeurs et énumérateurs.Expression d’initialisation, types anonymes,propriétés automatiques, méthodes d’extension,méthodes partielles et lambda expressions.Utilisation des «Generics»Les nouveautés C# 4.0 : les Dynamic, Paramètresoptionnels et paramètres nommés,Interopérabilité COM amélioré, Co et Contravariance.Travaux pratiquesProgrammer et utiliser des classes en C#.██Les classes incontournables duFramework .NET 4.0Classe mathématiques, structures usuelles,gestion des dates.Gestion du formatage des chaînes.Filtrer l’information grâce aux expressionsrégulières.Conteneurs classiques : listes, listes triées, pileset tables de hashage.Travaux pratiquesLister, trier, comparer et sélectionner des donnéesgrâce à la puissance sur Framework .Net██Les entrées / sortiesNotion de flux, FileStream/StreamWriter/StreamReader.Convertisseurs de formats de texte (Unicode,ANSI, ...).Gestion des entrées/sorties synchrones/asynchrones.Travaux pratiquesLire et écrire des données dans un fichier text.Les principes d’ADO .Net██Notion de classe client / classefournisseur en C# .Les classes ADO.Net fournis par C#.Choisir d’accéder aux données avec DataReaderou DataSet ?La nouvelle philosophie de LINQ (LINQ to ADO,LINQ to SQL).Travaux pratiquesManipuler des données d’une base de donnéesavec ADO.Net██La programmation C# avancéeExceptions : gestion centralisée des erreurs,classes d’exceptions personnalisées, exceptionsnon- .Net.Délégués : délégués et événements, les déléguéscomme alternative au polymorphisme.Travaux pratiquesMettre en place les exceptions et délégués dansune application .Net.██Fenêtres, menus, et composantsavec les WinFormsLes winforms 4.0Les spécificités de ce type de programmation.Formulaires hérités et contrôles utilisateurDifférents types de contrôles, menus contextuels(popup), le presse-papier.Assemblies de ressources.Gestion des événements utilisateursApplication multilingue.Travaux pratiquesCréation de formulaires pour gérer des données.██Configuration et déploiementConfiguration du déploiementConfiguration de l’applicationMise en place d’un paramétrage utilisateurInternationalisation d’une application WinformsUtilisation de Windows InstallerUtilisation de Click OnceTravaux pratiquesInternationalisation de l’application et déploiement.██Les plus C# 4.0Le typage Dynamic.Paramètres optionnels et paramètres nommés.Co et contra variance.Coévolution des langages .Net 4.0.Travaux pratiquesTirer profit des nouveautés .Net 4.0 dans uneapplication existante.██Présentation des Web ServicesPrincipes des Web ServicesWebservice (webmethode) en C#Exemples de Web Services en C#Travaux pratiquesUtilisation de webservice pour alimenter uneapplication winforms.██Applications Web : ASP.Net / C# 4.0 etWebformQu’est-ce qu’une application ASP .Net ?La couche ASP.NetIntroduction à une application protée en ASP.NetNouveauté de C# 4 dans ASP.NetGénération de webformsImplémentation des webformsL’obligation de C# dans ASP.NetLes controles APS.Net et leur puissanceTravaux pratiquesRéalisation d’un gestionnaire d’utilisateur enASP.NetParticipantsDéveloppeurs, Chef de projet.Pré-requisPour suivre cette formation c#, les participants doiventdisposer des connaissances suivantes :- Être familiarisés avec les fonctions de base desystème d’exploitation et les maîtriser, notamment lamanipulation de fichiers.- Maîtriser les notions de base de programmationstructurée, notamment des concepts (contrôle de flux,variables et paramètres et appels de fonction).Un minimum d’expérience en concepts de programmationorientée objet est préférable.Travaux pratiques<strong>Cours</strong> volontairement orienté vers la pratique du langageC#, de nombreux ateliers seront réalisés par lesparticipants130 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


. netVisual Studio 2010 :Conception et développement avec .NET 4Réf SNVS5 joursOBJECTIFSCette formation Visual studio 2010 vous permettra de voir « tout .NET » en 5 jours.L’ensemble des connaissances en matière de conception d’applications distribuées avec.NET 4.0 sont traitées vous communiquant un panorama complet sur la question.Le cours ne se contente pas d’effleurer les sujets en abordant de façon systématiquel’essentiel de chaque technologie correspondant à un véritable usage sur le « terrain ».À la fin de cette formation Visual Studio 2010, vous saurez entre autres :- Utiliser au quotidien Visual Studio 2010.- Programmer en C# 4 et/ou VB 10.- Développer vos premiers clients riches avec Windows Forms.- Accéder aux donnes avec ADO.NET.- Développer vos premières applications Web en ASP.NET.CONTENU██Technologie .NET - présentation██Pourquoi .NET██Fondements du framework .NET██Les différentes versions duFramework██Conception et développement avec latechnologie .NET 4Les fondements du CLRCLS et CTSLes assemblagesSignature et GACUtilisation de la bibliothèque de classes .NETLes espaces de nom (Namespaces)██Langages .NETLes différents langagesMicrosoft Intermediate LanguageL’essentiel du C# 4.0L’essentiel de VB .NET 10 (2010)Présentation F#██Outils de développementVisual Studio 2010Création de projetsCompilation et débogageOutils tierces██Présentation du développementd’applications Windows FormsArchitecture et développement de clients richesLes contrôles WindowsLes données dans ne application WindowsLa liaison des données et l’IHMLa gestion multi-langue et les ressourcesInstallation avec « ClickOnce »Sync Framework██Développement à base decomposantsPrésentation des Web ServicesLe RemotingIntroduction à Windows Communication Framework(WCF)██Accès aux données avec ADO .NETIntroduction à ADO .NETModes connecté et déconnectéAccès à une base de donnéesIntroduction à SQL Server - ADO .NETEntity Framework██Introduction à LINQPrésentation de LINQPLINQ██Présentation du développement declients web avec Visual Studio 2010Le développement d’applications WebDu HTML à ASP .NETLe rôle d’IISLe rôle d’ASP .NETLe modèle de compilation d’ASP .NETLe modèle d’exécution d’ASP .NETParticipantsCette formation Visual Studio 2010 s’adresse auxchefs de projets souhaitant s’initier globalement à.NET, aux architectes et aux développeurs.Pré-requisLes participants doivent disposer d’une bonne expérienceen programmation objet (java , c++,…). Le faitd’avoir des connaissances sur C# et/ou VB.NET est unplus mais n’est pas nécessaire.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr131


. netVisual Studio 2010 :Développement d’applications Web avec ASP.NET 4.0Réf SWVS5 joursOBJECTIFSL’apparition du Framework .Net 4, couplée avec l’arrivée de Visual Studio 2010 apportebon nombre de nouveautés qui pourraient simplifier le travail des développeurs, comme parexemple la gestion du routage natif, qui permet de disposer d’URL simple et descriptives,ce qui ne peut être que favorable au référencement naturel ou encore la compatibilité avecles dernières versions des navigateurs comme Google Chrome. Les participants à cetteformation découvriront comment tirer profit de la dernière version de l’environnement dedéveloppement pour créer des sites Internet et des applications Web.Cette formation Visual Studio 2010 vous permettra de :- Apprendre à développer une application Web- Maîtriser la technologie ASP .Net 4- Être en mesure d’ajouter des contrôles de saisie en utilisant des expressions- Apprendre à intégrer des scripts Ajax dans les WebForms- Comprendre comment utiliser ADO .Net, LINQ et ASP .Net Dynamic Data pour accéderaux donnéesCONTENU██Explorer les applications Web ASP.Net dans Visual Studio 2010Introduction au Framework .NetVue d’ensemble d’ASP .Net██Créer des applications Web enutilisant Visual Studio 2010 etMicrosoft .NetChoisir un langage de programmationVue d’ensemble de Visual Studio 2010Créer une application Web simple██Créer un formulaire Web ASP .NetCréer un formulaire WebAjouter et configurer les contrôles serveurs dansun formulaire Web██Ajouter des fonctionnalités dans unformulaire Web ASP .NetTravailler avec les fichiers code-behindPrendre en main les évènements des contrôlesserveursCréer des classes et des composants en utilisantVisual Studio 2010Prendre en main les évènements de page██Mettre en oeuvre les pages maîtres etles contrôles utilisateursCréer des pages maîtresAjouter des contrôles utilisateur dans un formulaireWeb ASP .Net██Valider les saisies utilisateurVue d’ensemble de la validation des saisiesutilisateurLes contrôles de validation ASP .NetValidation des formulaires Web██Dépanner des applications Web ASP.NetDéboguer ASP .NetTraçage en ASP .Net██Gérer les données dans uneapplication Web Microsoft ASP .Net4.0Vue d’ensemble d’ADO .NetConnecter une base de donnéesGérer les données██Gérer les tâches d’accès auxdonnées en utilisant LINQVue d’ensemble de LINQGérer des données XML en utilisant LINQ toXMLGérer les données SQL en utilisant LINQ to SQLet LINQ to Entities██Gérer les données en utilisantMicrosoft ASP .Net Dynamic DataVue d’ensemble d’ASP .Net Dynamic DataAppliquer ASP .Net Dynamic DataPersonnaliser les applications ASP .Net DynamicData██Créer une application Web MicrosoftASP .Net supportant AjaxIntroduction à AjaxCréer une application ASP .Net Ajax en utilisantles fonctionnalités d’Ajax pour ASP .NetExtension d’une application Web ASP .Net enutilisant l’Ajax Control Toolkit██Utiliser les services WindowsCommunication FoundationVue d’esemble des services Windows CommunicationFoundationAppeler les services Windows CommunicationFoundationTrailler avec les services de données WCF██Gérer l’état des applications WebGestion d’étatProfils ASP .NetLe cache ASP .Net██Configurer et déployer uneapplication Web ASP .NetConfigurer une application Web ASP .NetDéployer une application Web ASP .Net██Sécuriser une application Web ASP.NetVue d’ensemble de la sécurité des applicationsWebConfigurer l’authentification et les autorisationsProgrammer Authentification et Autorisation██Mise en oeuvre avancée destechnologies supportées parMicrosoft Visual Studio 2010 pour ledéveloppement WebTravailler avec le Framework ASP .Net MVC 2Travailler avec Silverlight 4ParticipantsCette formation Visual Studio 2010 s’adresse auxdéveloppeurs web.Pré-requisMaîtrise indispensable d’un langage .NET (VB, C#).132 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


. netDéveloppement ASP .NET 4.0 avancéRéf SDAA3 joursOBJECTIFSAprès avoir suivi cette formation ASP .NET Expert, les participants seront capables de :• Développer des Custom Controls simples, puis avec templates et databinding• Comprendre et étendre le modèle d’exécution d’ASP.NET• Personnaliser le comportement des providers d’ASP.NET 4.0CONTENU██Modèle d’exécution d’ASP .NET██Extension d’ASP .NET██Développement de contrôles██Les Providers ASP .NET 4.0█ █ « Models Views Controllers »██Diffusion de composantsASP .NET 4.0Programme détaillé sur www.plb.frParticipantsCette formation ASP .net Expert est destinée auxdéveloppeurs et concepteurs devant mettre en oeuvredesapplications ASP.NET avancées et développer desCustom Controls riches. Ce stage présente un intérêtparticulier pour les éditeurs de logiciels.Pré-requis• Connaître le Framework .NET (toutes versions)• Maîtriser VB .NET ou C# (toutes versions)• Disposer de connaissances de base sur ASP .NETWindows Azure : Programmation d’applicationsavec la solution Cloud Computing de MicrosoftRéf ICCW3 joursOBJECTIFSWindows Azure est une plateforme de « Cloud Computing » sur laquelle il est possibled’héberger et exécuter des applications web. Les points clés de cette offre sont la hautedisponibilité et l’adaptation aux besoins. Au cours de cette formation Windows Azure, lesparticipants apprendront quels sont les enjeux de cette nouvelle plateforme proposée parMicrosoft et comment développer des applications robuste pour celle-ci à l’aide de VisualStudio.CONTENU██Introduction██Le cloud computing██Présentation Windows Azure██Visual Studio 2008 et 2010██Windows Azure Storage██L’AppFrabric██SQL AzureProgramme détaillé sur www.plb.frParticipantsCette formation Windows Azure s’adresse aux architecteset aux développeursPré-requisConnaissance d’un langage de développement comme: C#, VB, C++ ou Java.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr133


. netSilverlight prise en mainRéf SSPM2 joursOBJECTIFSPrésenté comme le concurrent direct de Flash, Silverlight est la nouvelle technologieMicrosoft en vogue pour développer des RIA (Rich Internet Applications). Orientémultimédia, cette technologie multi navigateurs et multi plates-formes permet de développer,très simplement, des applications proposant des fonctionnalités interactives et vidéos.Cette formation Silverlight vous présente la technologie Silverlight 4.CONTENU██Présentation de Silverlight 4██Découverte du XAML██Prise en main de l’environnementSilverlight 4██Les contrôles avec Silverlight 4██Communications réseaux██Manipulation de données██Silverlight Toolkit██Styles et Templates██Interactivité (Silverlight 4)██Animations, Transformations etEffets visuels██Mode Out Of Browser██MVVM██Gestion du multimédia (optionnel)ParticipantsDéveloppeursPré-requisconnaissances en C#/.NET et idéalement en WPF etLINQProgramme détaillé sur www.plb.frTravaux pratiquesCette formation silverlight est accompagnée de nombreuxTPs (50%)Silverlight perfectionnementRéf SSPF3 joursOBJECTIFSCette formation Silverlight permet aux participants d’approfondir leurs connaissances deSilverlight, afin de développer des applications Silverlight complètes et performantes.Ce stage est la suite de la formation Silverlight prise en main (réf. SSPM).La version de Silverlight présentée est la version 4CONTENU██Gestion du multimédia██Création de contrôles personnalisés██Interaction DOM/Code managé██Gestion de la navigation██Capacités du mode Out Of Browser██Tests unitaires██Accessibilité et automatisation██Silverlight et la sécurité██Exécution de tâches asynchrones██WCF RIA Services██PRISMProgramme détaillé sur www.plb.frParticipantsDéveloppeurs d’applicationsPré-requisPour tirer le meilleur parti de cette formation silverlight,il convient de :- posséder des connaissances en développementd’applications .NET- avoir suivi la formation SSPM - Silverlight prise enmain ou posséder les connaissances équivalente àcette formation134 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O PEN SOURCEUne des filières les plus dynamiques de part son contenu en évolution permanente.Les cours sont en harmonie avec notre philosophie d’enseignement, ils sontdépouillés de tout ce qui ne favorise pas une mise en oeuvre directementopérationnelle des acquis.Les consultants liés à cette filière sont tous fortement impliqués dans des projetsd’envergures utilisant les technologies Open Source.Tous les sujets concernantl’entreprise sont abordés, Linux, Apache, MySQL, PostGreSQL, PHP, J2EE etbien d’autres encore.


O pen sourceApache, Administrer un Serveur WebRéf OAPA3 joursOBJECTIFSCette formation Apache s’articule autour d’une étude détaillée du serveur Apache, pierreangulaire d’une solution Web Open Source. Elle détaille Apache en partant de ses fonctionsde base et en complétant par les applications classiques avec lesquels il communique, lasécurité, l’hébergement de plusieurs sites et le paramétrage de l’ensemble.CONTENU██IntroductionPrésentation générale des services d’un IntranetLes protocolesConfiguration TCP/IP d’un serveur Unix ou Linux██Rappel DNS avec BindConcepts et terminologie du DNS, ressources etdocumentationsTypes de serveursConfiguration du client DNSCommandes de test (host, nslookup, dig)Aspects complémentaires (gestion des traces,dépannage, mises à jour dynamiques , sousdomaines)Travaux pratiques██Mise en œuvre de serveurs HTTPavec ApacheVersions, ressources, documentationLes modules ApacheInstallation depuis les sourcesPremières directives essentielles du fichier«httpd.conf»Directives de sécurisation des répertoiresAdministration déléguée (fichiers «.htaccess»)Personnalisation des pages d’erreursAuthentification des utilisateursGestion des fichiers de trace, outils de statistiquesMise en œuvre des hôtes virtuelsProtocole SSL, certificats, dialogue sécurisé en«https»Observation et amélioration des performancesAspects complémentaires (proxy et cache,expressions régulières et réécriture, négociationde contenu)Travaux pratiquesInstallation du logiciel Apache depuis l’archivesourceAdaptation des directives essentielles, validationde l’installationSécurisation de l’accès aux répertoiresMise en œuvre d’un site personnel avec authentificationMise en œuvre d’hôtes virtuelsMise en oeuvre d’un hôte SSL «https»██Le Web dynamiqueProgrammes CGI (mise en œuvre, dépannage,sécurité)Langage PHP (caractéristiques et versions,compilation et intégration dans Apache)Serveurs d’applications Java : Exemple deTomcatPrésentation et architecture de TomcatInstallation de Java et de TomcatMise en place de la collaboration Apache-Tomcat(connecteur AJP et module mod_jk)Tests d’accès aux servlets et aux JSPs██Les enjeux concernant la sécurité• Protection des donnéesLa gestion des droits côté systèmeLes spécificités des services (apache, ftp,postfix)• Restreindre les accès au niveau réseau : LeFiltrage @IP / servicePar le Firewall, par les WrappersQuelques exemples avec iptables• Les outils d’audit de la sécuritéParticipantsCe stage est destiné aux personnes ayant à mettreen œuvre ou à maintenir des serveurs Web dans uncontexte Unix-Linux (administrateurs, exploitants,intégrateurs…).Pré-requisIl est nécessaire de posséder de bonnes notions debase sur les environnements Unix ou Linux et sur lesréseaux TCP/IP. Des compétences d’administrationsystème, sans être obligatoires, constituent un atoutintéressant.Postfix, administrer un serveur de messagerieRéf OPOS2 joursOBJECTIFSAprès un rappel sur le fonctionnement global d’une messagerie d’entreprise (concepts,composants, protocoles, produits), vous apprendrez à administrer un serveur Postfix, à enconfigurer les différents composants, à sécuriser son exploitation et à l’intégrer avec leslogiciels applicatifs de votre environnement.CONTENU██L’offre open source██Maîtriser les protocoles██Installation et configuration dePostfix██Exploitation de PostfixProgramme détaillé sur www.plb.fr██Un environnement à sécuriser██Intégration avec les standardsParticipantsIngénieur système, ou décideur ayant des compétencestechniques, devant choisir et mettre en oeuvre unesolution open source pour la distribution, l’archivage, etla sécurité du courrier.Pré-requisLes participants doivent posséder une bonne maîtrisede l’utilisation du système Linux et les bases de sonadministration en réseau.Travaux pratiquesIls vous présenteront de manière progressive toutesles étapes, ainsi que les composants, nécessaires à lamise en oeuvre d’un serveur de messagerie «professionnel»(installation, exploitation, sécurité, antivirus,antispam, Webmail, logs, MySQL, LDAPs...).136 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O pen sourceAdministration d’un annuaire LDAP (Open LDAP)Réf OLDA2 joursOBJECTIFSLes annuaires sont de plus en plus employés pour faciliter l’accès aux données par lesapplications, mais aussi par les systèmes.Cette formation LDAP présente les principes du fonctionnement des annuaires LDAP etconduit à une maîtrise opérationnelle de la version LDAP libre: OpenLDAP.CONTENU██Les annuaires LDAP██Elaboration de l’annuaire██Installation et premiers éléments deconfiguration LDAP██Mise en production d’un serviced’annuaire LDAP██Consultation et utilisation d’unservice d’annuaireProgramme détaillé sur www.plb.fr██LDAP et la sécurité des données██Utilisation de LDAP pourl’authentification applicativeParticipantsLes administrateurs réseau, administrateurs système,responsables informatiques ayant une connaissancedes réseaux TCP/IP.Administration NagiosRéf OANS5 joursOBJECTIFSCette formation Nagios vous permettra de:- Connaître les fonctionnalités de Nagios- Savoir installer, configurer et administrer le produit- Savoir développer des nouveaux pluginsCONTENU██Introduction██Présentation Nagios██Architecture██Installation██Configuration██Optimisation de l’ordonnanceur██Les plugins██Lien SNMP██Superviseurs redondants██Centralisation NDO██Extensions NagiosParticipantsCette formation Nagios s’adresse aux administrateurssystèmes, administrateurs réseau, et toute personnesouhaitant mettre en place un système de supervision.Programme détaillé sur www.plb.frPré-requisNotions sur le réseau, bases de TCP/IP.Connaissance d’un langage de script.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr137


O pen sourceLangage PerlRéf OPER4 joursOBJECTIFSParticulièrement adapté à la manipulation de textes, de fichiers et de processus, le langagePerl supporte aussi les expressions régulières et des types de données plus évolués commeles tableaux associatifs et les références. Mais même si le shell reste l’outil privilégié ethistorique pour l’écriture de procédures utilitaires sous Unix/Linux, le langage Perl s’estclairement imposé comme une alternative efficace. A noter qu’il est également disponible surbeaucoup d’autres systèmes d’exploitation et notamment sur les plates-formes Microsoft.Cet aspect de portabilité constitue un atout important pour tous ceux qui envisagentd’adopter ce langage de scripts.Cette formation PERL vous permettra de :- Maîtriser le langage (syntaxe, recettes, astuces, pièges)- Savoir l’utiliser dans divers contextes classiques (traitement de fichiers, scripts système,programmation CGI...)- Apprendre à écrire des scripts utilisables dans différents environnements tels que Unix etWindowsCONTENU██Introduction, prise en main dulangage PerlCaractéristiques techniques du langageInstallation sous Unix;Linux ou sous WindowsAccès à la documentationRessources Internet██Maîtrise du langage PerlStructure d’un programmeÉléments du langageScalairesOpérateurs sur les scalairesEntrées;Sorties de base : saisie clavier, fonctionschop et chomp, sortie à l’écran, fonctionprintListes et tableaux : listes littérales, variables detype tableau, affections globales, accès aux éléments,quelques fonctions utiles sur les tableauxInstructions de contrôle : tests simples(if;unless), tests séquentiels (if..elsif), bouclewhile;until, boucle for, boucle foreach, instructionsde branchement, instructions abrégéesTableaux associatifs (Hachages) : affectationsglobales, affectations de plusieurs éléments à lafois, fonctions sur les tableaux associatifsRéférences : références sur tableaux, référencessur tableaux associatifs, référencesanonymes██Expressions régulièresL’essentiel des motifs : motifs correspondantà un seul caractère, motifs de regroupement,parenthèses de mémorisation, motifs d’ancrage,diverses notations complémentairesUtilisation des expressions : l’opérateur =~ ,substitutions, fonctions split et joinUtilisation interactive de l’interpréteur Perl██Les fonctions et modules en PerlDéfinition et utilisationParamètres, visibilité, retourAspects complémentaires : variables semi-privées,retour d’un scalaire ou d’une liste selonle contexte, utilisation de références dans lesarguments, références sur fonctionsFonctions intégrées et modules : documentationdes fonctions intégrées, terminologie liée auxmodules, recherche de modules, site CPAN, utilisationd’un module non orienté objet, utilisationd’un module orienté objet██Gestion des fichiers et desrépertoires en PerlOuverture de fichier et entrées;sorties : lectures,écritures, données littérales intégrées au scriptInformation sur les fichiersGestion des répertoires : changement derépertoire, traitement des caractères spéciaux(globalisation), parcourir un répertoire██Fonctionnalités complémentaires dePerlAccès aux informations du systèmeGestion des processus : la fonction system, lesquotes inverses, processus et descripteurs defichiers, mécanismes fork-execTraitement des chaînes de caractères : rechercheet remplacement de sous-chaînes, transformationde caractères individuelsTris personnalisésStructures de données élaborées via les référencesanonymesScripts Perl dans un contexte web : protocoleHTTP, schéma fonctionnel CGI, module CGI,variables d’environnement, méthodes GET etPOST, traitement des formulairesAccès aux bases de données, module DBILes modules Windows (Win32, Win32API)██Compléments sur les modulesFabrication d’un module non orienté objetIntroduction à la programmation objet en PerlConception d’une classeMise en oeuvre d’un module objet simpleParticipantsSelon le contexte d’utilisation, cette formation PERLpeut concerner à la fois les administrateurs système etles développeurs.Pré-requisIl est recommandé de posséder de bonnes notionsalgorithmiques et de programmation.138 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O pen sourcePythonRéf OPYT4 joursOBJECTIFSCette formation Python vous permettra d’acquérir les connaissances nécessaires à laprogrammation avec le langage Python. Quatre jours pour acquérir les bases du langageet disposer d’une bonne vue d’ensemble des différents modules. Vous saurez utiliser lesbonnes structures de données pour tirer pleinement profit de la puissance de Python.L’accès aux données (fichiers, base) est également abordé ainsi que les aspects XML. Denombreux outils (Eclipse/Pydev, PyLint, PyChecker, …) ou frameworks permettant uneutilisation professionnelle de Python seront présentés (Zope, Plone, Django, Grok, ...).Les « bonnes manières » d’utilisation du langage seront présentées tout au long du stagedans un souci de concision, d’efficacité, et de lisibilité du code.CONTENU██Bien commencer avec PythonPourquoi utiliser Python plutôt qu’un autrelangage ?Exemples de projet en PythonDifférences entre les versions de PythonInstallation de Python (pré-requis, fichiers, arborescencedétaillée)Fonctionnement de l’interpréteur PythonLes apports de l’interpréteur interactif iPythonUn premier programme ...██Les bases de Python (types, syntaxe)Organisation du code (modules, package,importations)Recommandations de nommageLes types de base (entier, chaîne, réel, ...)Erreurs classiques sur les typesBoucles (for), opérateurs, tests (if/else)Définition et appel de fonction« Toute la syntaxe » dans un programme desynthèse██La dimension objet dans PythonDéfinition et instanciation d’une classeMéthodes et propriétés d’une classeExemples d’héritagesLe mécanisme des exceptionsLes classes incontournables██Types de données évoluésSavoir choisir les bonnes structures de donnéesTuples, séquences et listes (append, extend,insert, ...)Fonctions utiles avec les listes (filter, map,reduce)Gestion des piles ou des filesLa puissance des dictionnaires (tableaux associatifs)Construire une liste sur la base d’une expression(compréhension)██Compléments sur le langage PythonGénérateurs et itérateursScripts exécutablesOpérateurs associés aux listesEnchaînement de tests par rapport aux listesComparer les séquences██Les modules de PythonPhilosophie de Python avec les modules (standard,tiers, ...)Tour d’horizon des modules standardsModule re (expressions rationnelles)Modules os et sys (services du systèmed’exploitation)Module csv (fichiers structurés par séparateur)Comment trouver les modules ?Installer des modules tiers (setuptools, EasyInstall)Le dépôt central : Python Package index (Pypi)Importer des modulesMieux gérer son environnement avec Virtualenv██Accès aux données (fichiers, SGBD)Les objets de type FileLa documentationLa spécification DB-APIConnexion à une base de donnéesPython et SQLIntroduction à sqlAlchemy██Python et le XMLPrincipesParsing XML : les différentes techniquesLa librairie elementtreePython et SAXPython et DOM (manipulation de l’arbre XML)██Maîtrisez votre environnement dedéveloppementUtiliser le plugin Eclipse pour Python (Pydev)Rechercher des bugs avec PyCheckerVérifier le respect des standards avec PyLintUtiliser le guide de style PEP 8 (Python EnhancementProposals)Générer de la documentationComprendre l’intérêt et les outils de Tests(Doctests, Unit tests)ParticipantsTout développeur souhaitant acquérir les bases de laprogrammation en Python.Pré-requisConnaissance d’un langage de programmation (C, C#,C++, Java, …).La connaissance d’un langage objet est préférable.Travaux pratiquesDes exercices basés sur des squelettes seront proposéstout au long de la formation. Ils synthétisent lespossibilités de Python afin que vous puissiez réutiliserleurs colonnes vertébrales en production. La difficultévariable permet d’adapter la complexité aux objectifsdes participants. Plusieurs solutions sont proposéesafin que tout le monde sache évaluer la « meilleure »solution..Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr139


O pen sourceJasper Reports :la solution libre pour la génération de rapportsRéf OJAS3 joursOBJECTIFSLa solution libre JasperReport offre une alternative de qualité aux produits payantss’adressant à la problématique de génération de rapport. Cette formation JasperReport depremier niveau aborde tous les aspects de l’élaboration de rapport avec l’outil WYSWIGiReport et de la génération de rapports dans les différents formats d’impression grâceà la librairie Java JasperReport. Grâce à de nombreux ateliers pratiques progressifs etpédagogiques, les participants seront capables de créer des rapports complexes incluantsgraphiques, tableaux croisés et sous-rapports à partir de base de données relationnelle. Lesproblématiques de génération et de déploiement des rapports dans une application Javasont également abordées.CONTENU██Introduction à JasperReport• Le reporting et l’offre JasperReportProblématique de la génération de rapportActeurs principaux du marché et modèle OpensourceLes différents composants de la suite Jasper-SoftModes de licences des produits Jaspersoft,différence entre l’offre payante et l’offre libre• Introduction à Jasper ReportFonctionnalités offertesLes différentes étapes de générationScénarios d’utilisation de la librairie• Le fichier JRXMLRappels sur XML et DTDPrincipaux éléments d’un fichier .jrxmlExemples• Distribution et installationLes différentes distributions disponiblesPré-requis et installationPrésentation de la distribution, documentation etexemplesTravaux PratiquesInstallation de JasperReport, Accès à la documentationet génération des rapports exemples██L’outil de construction de rapportWYSWIG iReport• Principes et installationPanorama des fonctionnalités offertesÉtapes de l’installationPrésentation de l’interface et de l’environnementmulti-fenêtresPremière exécution, Test de l’installation etconfiguration des viewers• Sources de donnéesLes différentes sources de données supportéesConsommation des données lors de la générationRappels sur JDBC et définition d’une source dedonnées relationnelles dans iReportRequête SQL principale, présentation du QueryDesignerTri et filtre de la source de données• Les champsPrincipes et déclarationCorrespondance entre types de données SQL ettypes de données iReportRègles sur les champs,Ajout de propriétés et utilisation des propriétésdans un programme externe• Premier rapportPrésentation de l’assistant de création derapportTravaux PratiquesInstallation de iReport, Définition d’une sourcede données, Utilisation de l’assistant██Composition de rapports simple• Structure d’un rapportLes différentes sections d’un rapportDistinction entre et sections et bandesLes attributs d’une bandeLes rapports multicolonnes• Éléments d’un rapportLa notion d’élément, attributs communs auxélémentsPositionnement, alignement et formatage desélémentsAjuster la position et la taille des éléments enfonction de la bande contenanteAttributs d’impression et impression conditionnelle• Les éléments graphiquesLigne, rectangle et ellipseLes images, ajustement de la taille, problématiquede déploiement et portabilité du rapportLes cadres et leurs apports• Les éléments texteTexte statique et texte dynamiqueAttributs spécifiques aux textesGestion des polices et encodageDéfinition et application des styles, les stylesconditionnelsLes templates• Paramètres, expressions et variablesCas d’utilisation des paramètres, les paramètresutilisés dans les requêtes SQLLes expressions, types, syntaxe disponible, ledesigner d’expressionCas d’utilisation des variables. Calculs prédéfinisdisponibles, Réintialisation et incrémentationLa localisation et le paramètre REPORT_LO-CALETravaux Pratiques :Utilisation des différents éléments présentés,génération PDF et gestion des polices, utilisationde style conditionnelCréation d’un rapport utilisant paramètre etvariable d’agrégation en plusieurs langues██Éléments avancés• Les groupesCas d’utilisation des groupesGroupes, critère de rupture, imbrication, réinitialisationde variable, gestion des sauts depageImportance du tri des données, distinction entretri SQL et tri programmatique• Les sous-rapportsCas d’utilisation des sous-rapports, comparaisonavec les groupesExpression de la source de données et de larequête, passage de paramètres, valeur deretoursRéférencement du sous-rapport dans le rapportparent, portabilité des différentes approchesDimensionnement des sous-rapports• DatasetsLes datasets, quand les utiliserDéclaration de dataset et du sous-contexteassocié, comparaison datasets et rapportLe dataset run• Les graphiquesGraphiques disponibles et datasets associésAttributs spécifiques des différents graphiquesAssociation de liens hypertextesDocumentation et extensions disponibles• Les tableaux croisésPrincipes des tableaux croisés, Reroupement delignes et colonnes, Mesures et cellulesPrésentation de l’assistant iReportUtilisation des variables iReport dans lescellulesTableau croisé et OLAPTravaux Pratiques :Groupes imbriqués et variables d’agrégationRapport master/detail avec les sous-rapports,passage de paramètres et récupération desvaleurs de retourGraphiques et utilisation de datasetTableau croisé██Java et JasperReport• Les scriptletsCas d’utilisation des scriptletsUtilisation de scriptlet dans iReport• API JasperReportLes classes utiles pour la générationScénarios de déploiement d’applicationGénération dynamique de rapportTravaux Pratiques :Utilisation d’une scriptletProgramme Java de génération d’un rapportManipulation d’un rapport via l’API JasperReportParticipantsCe cours s’adresse à des informaticiens, chefs de projetdésireux de maîtriser en place dans leur entrepriseune solution libre de reporting.Pré-requisAucun pré-requis est nécessaire, des notions de SQLet de programmation permettent d’appréhender lesutilisations avancées de JasperReport.140 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O pen sourceJasperReports perfectionnementRéf OJAR3 joursOBJECTIFSLa suite JasperSoft offre un ensemble d’outils cohérents pour la génération de rapport etl’analyse de données (OLAP). Le modèle OpenSource de cet éditeur rend sa solution trèsconcurrentielle par rapport aux acteurs traditionnels du marché, tout en garantissant unequalité professionnelle. Cette formation Jasper présente l’intégralité de l’offre de Jaspersoften commençant par la librairie cœur JasperReport, l’outil WYSWIG d’élaboration de rapportpour finalement présenter l’offre serveur associée aux outils d’analyses de données. Cetteformation jasper très opérationnelle permettra aux participants d’être capable d’utiliser cesoutils OpenSource dans leurs applications nécessitant du reporting et/ou de l’analyse dedonnées OLAPCONTENU██Introduction à la suite JasperSoft██La librairie JasperReports██L’outil de design iReport██Java et JasperReport██JasperServer██JasperAnalysisProgramme détaillé sur www.plb.frParticipantsCe cours Jasper s’adresse à des informaticiens, chefsde projet désireux de maîtriser en place dans leurentreprise une solution libre de reporting et d’analysede données.Pré-requisBase de données relationnelles et SQL, Notions deJava ou de programmation,Le suivi du stage « Elaboration de rapport avec JasperReport» Réf OJAS est également conseillé.CACTI : Conception et AdministrationRéf OCAC3 joursOBJECTIFSCette formation vous permettra de mettre en œuvre et maintenir une solution globale detableaux de bords sur la qualité de service du système d’information. Avec cette formationvous serez à même de concevoir une solution de reporting technique, d’installer etconfigurer Cacti sur diverses plates-formes, de comprendre l’architecture interne et lesdifférents objets gérés, d’automatiser la collecte de données et enfin de développer desTemplates réutilisables.CONTENU██Concepts généraux██Utilisation standard██Installation██Utilisation avancée██Gestion des utilisateurs██Démarche de mise en œuvre██Ressources Internet██Le cœur de Cacti, RRDTool██Collecte et stockage de données██Etude de cas : Du Sript au GraphProgramme détaillé sur www.plb.frParticipantsCette formation s’adresse aux administrateurs, développeurset architectes amenés à concevoir, installer etadministrer Cacti.Pré-requisConnaître l’utilisation du système d’exploitation linux.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr141


J AVALe langage Java est devenu incontournable et il se doit d’être inscritdans tous les plans de formation d’informaticiens ne le connaissant pasencore.Il occupe une place si importante aujourd’hui dans tous les domaines de développement(de l’embarqué au Web) que nous proposons une filière complètedédiée à Java.Lors de la conception de cette filière nous avons cherché à faciliter au mieuxl’entrée dans le monde «Java» en proposant des cours d’introduction quiconviennent à des profils différents («Java sans connaître l’objet», «Java pourdéveloppeur Objet», ...). Ensuite nous avons cherché à répondre aux besoinsde formation récurrents pour les développeurs professionnels (Eclipse, EJB,Java EE, Tests, ....) tout en abordant des thèmes plus spécifiques («Oracle etJava», «Java et XML», «Hibernate et EJB 3.0», ...).Nous proposons aussi une formation sur le Framework Spring. Il vous permetde disposer d’une boîte à outils très riche permettant de structurer, d'amélioreret de simplifier l'écriture d'application JEE tout en facilitant les tests.Concernant le développement d’application graphique en Java, nous vousproposons des formations autour du Framework Swing ou du plus récentEclipse RCP.


J avaJava pour développeur ObjetRéf JJDC4 joursOBJECTIFSCette formation JAVA est destinée aux développeurs ayant déjà une expérience de laprogrammation objet.Après une présentation rapide des raisons du succès de Java et de ses domainesd’applications, le premier chapitre présente les caractéristiques objets du langage.Le second chapitre se concentre sur l’environnement de développement Eclipse et permetgrâce au code source fourni de se familiariser avec les fonctionnalités avancées de l’IDELes chapitres suivants résolument pratiques présentent les principales classes utilitairesnécessaires aux algorithmes de base, à la gestion des entrées/sorties, à la créationd’interface ou à l’accès à une base de données.Enfin, les derniers chapitres fournissent une introduction à Java EE et aux outils de génielogiciel associés.A l’issue de cette formation JAVA, les participants sont capables de développer leurspremières applications java en toute autonomie.L’outil ant : automatisation déploiement,Le build avec Maven, intégration des tests unitaires(Junit) et de conformité (Checkstyle)Intégration continue avec HudsonGestion de projet et suivi des bugs avec Tracet JIRATest de charge et profiling (Jmeter et Jprofiler)CONTENU██Java et la programmation objetCaractéristiques et particularités du langageJava, domaines d’application (Application,Applet, Développement Serveur, Androïd)Portabilité des programmes Java à travers laJVMGestion de la mémoireEncapsulation et modificateurs de visibilitéJava et l’héritage simple, le mot clé finalImport et packagesJava, interface et classes abstraitesJava un langage sûr et robuste, Modèle desécurité, mécanismes des exceptionsLe multithreadingExécution d’un programme Java, empaquetageet format et types d’exécutablesJDK, JRE, Les outils du développeur██Prise en main de l’IDE EclipseArborescence et chemin d’accèsPrincipe des protectionsAttributs des fichiers et des répertoiresBien utiliser l’aide en ligneConfiguration des exécutions, fonctionnalités dudebuggerAtelierCréation d’un projet, importation de sources,génération et complétion de code, refactoring.Exécution à l’aide du debugger██La syntaxe du langage JavaStructure d’un fichier .javaConstructeur et processus d’instanciation, lemot clé staticNotion d’identité objetDéclaration de variables et InitialisationTypes primitifs et classes du package java.langOpérateurs d’affectation, de comparaison,booléens, ...Instruction de contrôlesBoucles et itérationsTableaux et collectionsGestion des exceptions, blocs try, catch, finallyAtelierAlgorithme de tri d’une collection██Gestion des entrées sorties en JavaPrésentation du package java.ioFormat binaire ou format texte, jeu de caractèreset encodingOpérations de lectureOpération d’écritureSupport pour XML et le parsing de fichiersSockets, protocoles et fluxAtelierOpération de lecture, parsing et écriture defichiers██Construction d’interface avec JavaPrésentation de SWINGComposants d’interfaceLes différents conteneursGestionnaire de mise en forme : les layoutsGestionnaire des évènements et listenersRendu d’image, dessins vectoriels et modélisation3DAtelierEditeur de fichier HTML██Java et les bases de donnéesPrésentation de JDBCConnexion à une base de données, gestion depool de connexions, exécutions de requêtesSQLParcours de ResultSet, Requêtes paramétrées,procédures stockéesLe mapping objet/relationnel et JPAAtelierConnexion et exécution de requête sur unebase MySQL, utilisation de JPA et du langaged’interrogation JPQL██Introduction à Java EELe standard Java EE et les architecture n-tiersServices techniques des serveurs d’applicationet Les différentes APIsModèles de programmation distribuéePlugins Eclipse pour le développement Java EEImplémentation de la couche métier avec lesEJB3.0Composants de la couche de présentation,servlets, vues et Java BeansLe pattern MVCAtelierEcriture d’une application Web, packaging etdéploiement██Intégration d’outils de génie logicielet IDE EclipseGestion de Version avec svn, intégration dansEclipseLe plugin WTPParticipantsCette formation Java s’adresse aux développeursPré-requisDéveloppeur possédant des connaissances sur lesprincipes de base de la programmation objet, le coursInitiation à la programmation objet (Réf DIPO) est unpré requis idéal pour tirer pleinement profit de cetteformation.Travaux pratiques50 % du temps est consacré aux Ateliers, l’IDE Eclipseest utilisé.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr143


J avaJava sans connaître l’objetRéf JSCO5 joursOBJECTIFSCette formation java est adaptée aux développeurs n’ayant pas ou peu pratiquée laprogrammation orientée objet. Cette formation Java commence par présenter les conceptscœur de la programmation objet(héritage, encapsulation, polymorphisme) et leursimplémentations dans le langage Java. Après cette introduction incontournable, la formationse concentre à expliciter les raisons du succès de ce langage et permet aux participantsd’avoir un panorama complet de ses domaines d’applications. La seconde partie de laformation extrêmement pratique présente les principales classes utilitaires nécessaires auxalgorithmes de base, à la gestion des entrées/sorties, à la création d’interface ou à l’accès àune base de données.A l’issue de cette formation java, les participants sont alors capables d’approfondir leurconnaissance en toute autonomie.CONTENU██Introduction à la POO(Programmation Orientée Objet)██Java et la programmation objet██La syntaxe Java██Gestion des entrées sorties en Java██Construction d’interface avec Java██Java et les bases de données██Pour aller plus loin en JavaParticipantsCette formation Java s’adresse aux développeursPré-requisConnaissance d’un langage de programmation procédural(VB, C, PHP...)Programme détaillé sur www.plb.frTravaux pratiquesPlus de 50 % du temps est consacré aux ateliersJava, Développer un client riche avec SwingRéf JPGS3 joursOBJECTIFSSWING permet l’élaboration des interfaces riches des programmes Java s’exécutant enlocal ; associé à Java Web Start, il propose une alternative très séduisante aux applicationsWeb 2.0 pouvant encore souffrir d’un manque de richesse en termes d’interface utilisateur.Cette formation permet aux développeurs Java d’aborder les principaux aspects de SWINGet de bien comprendre ses fondements. Agrémenté de nombreux ateliers proposant dessolutions éprouvées aux problématique classiques de l’élaboration d’interface utilisateur,cette formation swing apporte aux stagiaires toutes les connaissances nécessaires à la miseau point des interfaces utilisateur avec Java.CONTENU██Introduction à SWING██Présentation de l’API██Conteneurs SWING██Composants de bases (swing)██Modèle de programmationévènementielle██Composants graphiques avancés██SWING avancéParticipantsCette formation Swing s’adresse aux développeursJAVA.Pré-requisConnaissance d’un langage de programmationprocédural.Programme détaillé sur www.plb.frTravaux pratiques50 % du temps est consacré aux ateliers.144 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


J avaEclipse RCPRéf JSWT3 joursOBJECTIFSCette formation Eclipse RCP vous permettra de:- Créer une application graphique reposant sur la plate-forme Eclipse RCP- Développer les écrans d’une application de gestion avec SWT et JFace- Comprendre l’architecture et les fonctionnalités offertes par Eclipse RCP- Savoir tester, construire et packager le produit finalCONTENU██PrésentationPositionnement d’Eclipse RCP dans la mouvanceClient Riche et RDA (Rich DesktopApplication)Distinctions entre Eclipse, SWT, JFace et RCPComparaison par rapport à SwingUne application RCP : un ensemble de pluginssur une base EclipseUne aide bien précieuse, le PDE (Plugin DevelopmentEnvironment)██Mon premier projet RCPCréer un projet de Plugin EclipseCréer un premier écran Hello WorldExécuter et débugger une application RCPgrâce au mode Eclipse self-hostedGérer les configurations de lancementsAfficher les logs et régler les niveaux de trace██Développement d’un PluginContenu et structure d’un plugin EclipseLe cycle de développement des pluginsUtiliser les vues spécifiques du PDEComplémentarité des manifestes MANIFEST.MF et plugin.xmlLes tests unitaires avec le PDE JUnit██Comprendre l’infrastructure EclipsePrésentation du socle d’Eclipse (Equinox) et dela console OSGiDifférences entre les Bundles OSGI et lesPlugins EclipseDéfinition d’une contribution à la plate-forme etprésentation des possibilitésLes constituants d’une application RCP : leworkbench, les éditeurs, les vues et les perspectivesDéveloppement à base de contributions auxpoints d’extensions standardsRendre ses développements extensibles encréant de nouveaux points d’extensionChoisir le bon niveau de granularité lors dudéveloppement de plugins██Des applications RCP modulaires• Gérer la multiplication du nombre de pluginsdans votre application• Déclarer les dépendances entre plugins(obligatoires / optionnelles, transitives)• Régler la visibilité des classes Java despluginsprincipe de l’isolation des Classloadersexport/import explicite des packages• Transformation de librairies tierces enplugins• Best practices à respecter dans lesgraphes de dépendances██SWT : les composants graphiquesd’Eclipse• Similarité et différences par rapport àSwing• Utilisation des widgets basiquesBoutons, labelsChamps de saisie: champs texte, cases àcocher, radios, liste déroulante, ...Barre d’outilsNavigateurs WebArbres, tableaux, listes et tableaux arborescents• Agencement des composants à l’aidedu système de Layouts : FillLayout, GridLayout,…• Gestion des événements graphiques(events) par Listeners (ex: ActionListener)• Illustration avec les ‘SWT Examples’• Utilisation de fenêtres de saisie modales• Affichage de boites de dialogue à l’utilisateur• Edition WYSIWYG des écrans avec SWTDesigner██Comprendre et utiliser JFaceLimites de SWT et but de JFaceFaciliter l’affichage d’arbres et de tableauxavec le mécanisme de Viewer : TreeViewer etTableViewerAméliorer les saisies utilisateur avec les assistantsField AssistsLes fenêtres de dialogue complémentairesCréation d’un Wizard / Assistant multi-pagesGestion automatisée des préférences utilisateurAffichage de texte riche██Contribuer à l’infrastructure EclipseCréer et déclarer un Editeur (Editor)Créer et déclarer une Vue (View) dans uneperpectiveCréer et déclarer une PerspectiveContribuer sous forme d’entrées de menu ou deboutons: les ActionsLier la Vue à un état particulier du Workbench:SelectionProviders et SelectionListenersLier l’éditeur à des Vues possiblement ouvertes(type Outline)Créer une application multilingue (i18n)Mettre en place des raccourcis clavierUtilisation des FastView██Packager et livrer l’applicationPrésentation du mécanisme de FeatureCréation d’un produit (Product)Packaging de l’application RCP sous la formed’un livrable à l’aide du PDEParticipantsCette formation Eclipse RCP s’adresse aux architectes,développeurs,chefs de projet.Pré-requisConnaissances de JavaTél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr145


J avaLa Programmation JSF (Java Server Faces)Réf JJSF3 joursOBJECTIFSLa spécification JSF fait partie intégrante de Java EE. Son modèle de programmationrépond à tous les problèmes classiques des applications web (navigation entre pages,conversion et validation de données, internationalisation, etc.). Il permet également destructurer ses applications selon le modèle MVC permettant une meilleure évolutivité de voscodes sources. Enfin, les interfaces construites avec JSF peuvent bénéficier de composantsd’interfaces sophistiqués proposés par de nombreux éditeurs tiers.Ce stage pratique commence par présenter les concepts fondamentaux permettant debien cerner les apports de ce standard. Ensuite les participants élaboreront une applicationcomplète grâce à une alternance de présentation et de travaux pratiques. Enfin, denombreux travaux pratiques de difficulté progressive permettent de se confronter auxproblèmes classiques des applications web et de bien juger les réponses apportées par JSF.CONTENU██Première approche de JSF██Les premières application avec JSF██Validation et conversion de données██Les composants d’interfaceProgramme détaillé sur www.plb.frParticipantsCe cours s’adresse à des programmeurs, développeurs,chefs de projet désireux de maîtriser JSF àdes fins opérationnelles.Pré-requisBonne connaissance Java Servlets/JSP.Travaux pratiquesLes travaux pratiques utilisent le serveur Tomcat ainsique l’IDE Eclipse.Web Services - Mise en oeuvre avec JavaRéf SWES3 joursOBJECTIFSLes Web services permettent de développer des applications distribuées d’une nouvellegénération basée sur Internet. Des applications dispersées sur le réseau peuvent alors êtreintégrées comme fonction d’un système plus large.Basée principalement sur XML et des protocoles d’échanges, les services web sontnaturellement très adaptés au langage Java et la plate-forme Java EECette formation web services après une présentation approfondie des objectifs, desdomaines d’application et des technologies sous-jacentes se concentre sur le support deJava EE pour les services web. Les participants pourront alors grâce à de nombreux atelierspratiques développer, publier, utiliser leurs premiers services web.CONTENU██Introduction aux services web██Rappels sur XML et Java██Le protocole SOAP██Description des Web Services : lelangage WSDL██Publication et référencement de Webservices : UDDI██Web services et Java EE██Gestion des transactions et WebServices██Sécurisation des Web ServicesParticipantsCette formation Web Services s’adresse aux chefs deprojets, architectes et développeurs souhaitant concevoiret développer des web services.Programme détaillé sur www.plb.frPré-requisConnaissance de JAVA146 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


J avaTests Java: Méthode de plans de testset jeux d’essais avec Java EERéf JTUA2 joursOBJECTIFSCette formation Tests java se concentre sur les outils disponibles en OpenSource permettantd’automatiser les tests d’ une web application Java.Le test est une activité indispensable pour l’obtention d’applications de qualité sujettesà des évolutions fonctionnelles régulières. Les dernières méthodologies de productioncomme l’eXtreme Programming place le test comme activité centrale dans le processus deproduction d’application. Ce cours axé fortement sur la pratique, permettra aux stagiaires demettre en place sur une application typique les différents types de tests usuels.CONTENU██Introduction aux tests desapplications J2EE██Les fondamentaux du testlogicielBoite noire/tests fonctionnels██Tests unitaires (JUnit, TestNG)██Tests fonctionnels et recettes██Tests de montée en charge██Optimisation et profiling desapplicationsParticipantsCette formation Tests java s’adresse à tout développeur,chef de projet ou architecte impliqués dans laréalisation d’applications Java EE.Pré-requisConnaissance de JAVAProgramme détaillé sur www.plb.frTravaux pratiquesUtilisation du serveur Tomcat et de l’IDE EclipseOptimisation et Profiling des applications JAVARéf JPOJ3 joursOBJECTIFSCette formation Java Optimisation de 3 jours, destinée à des développeurs ayant unebonne connaissance du langage Java, permet d’acquérir les compétences nécessairespour profiler et donc optimiser les applications Java. Le stage commence par présenterles concepts fondamentaux du langage (gestion de la mémoire, mécanisme d’exécution)ainsi que l’infrastructure intrinsèque permettant le monitoring d’une application. Le stage sepoursuit avec des recommandations de codage influençant grandement les performancesd’une application. Enfin, la dernière partie se concentre sur l’outillage nécessaire pourdétecter les bottlenecks ou fuite mémoire d’une application.CONTENU██Introduction██Le garbage collector██Bonnes pratiques██Optimisation et profiling desapplications██Outils de monitoring et profiling██Développement d’agents JVMTIProgramme détaillé sur www.plb.frParticipantsCette formation Java optimisation s’adresse à toutdéveloppeur, chef de projet ou architecte impliquésdans la réalisation d’applications Java et plus particulièrementJ2EE.Pré-requisConnaissance de JavaTravaux pratiquesUtilisation de Jprofiler, l’IDE EclipseTél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr147


J avaProgrammation orientée processus :le moteur de workflow jBPMRéf JJBP3 joursOBJECTIFSCette formation intensive de 3 jours est destinée aux développeurs Java concernés par desapplications « workflow ».Après avoir introduit les concepts généraux sur la modélisation des processus métier, lecours présente les solutions apportées par la librairie jBPM éditée par JBoss dans uneoptique très opérationnelle. Après chaque section, un atelier conséquent permet auxparticipants d’aborder progressivement toutes les problématiques des applications mettanten œuvre des processus métier.CONTENU██Introduction██Premier pas██Programmation client██Gestion de tâches██Problématiques connexesProgramme détaillé sur www.plb.frParticipantsCe cours s’adresse à tout développeur, chef de projetou architecte impliqués dans la réalisation d’applicationsJava et plus particulièrement J2EE.Pré-requisJava ImpératifTravaux pratiquesUtilisation du serveur JBoss et de l’IDE EclipseSécurité JavaRéf JSJA2 joursOBJECTIFSLe langage Java contient intrinsèquement de nombreux mécanismes permettantl’élaboration de programme sûr. Ces mécanismes concernent les différentes facettes dela sécurité comme l’intégrité, la confidentialité, l’identification sûre la protection contre lesmalveillances.Cette formation Sécurité Java permet de passer en revue ces différents sujets et proposeà chaque fois des ateliers pédagogiques permettant de comprendre en profondeur lesmécanismes d’exécution de la JVM. Enfin, le dernier chapitre décrit les utilisations de sesmécanismes dans les applications Java EECONTENU██Introduction et rappels██Chargement et vérification desclasses██Gestionnaire de sécurité etpermissions██JAAS, Authentification etAutorisations██Signatures numériques et chiffrement██Application de la sécurité dans unenvironnement WebParticipantsCette formation Sécurité Java s’adresse à des programmeurs,développeurs, chefs de projet désireux demaîtriser JSF à des fins opérationnelles.Pré-requisIl est demandé aux participants de connaître lesnotions de base du langage Java.Programme détaillé sur www.plb.frTravaux pratiquesLes travaux pratiques utilise l’IDE Eclipse.148 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


J avaJava temps réel et embarquéRéf JTRE3 joursOBJECTIFSL’objectif principal de cette formation Java est la présentation des solutions généralesproposées par java pour la réalisation d’applications temps-réel. Cette formation javaprésente par ailleurs rapidement les principaux standards java pour l’embarqué (J2ME,Android, Java Card) afin de montrer les différences importantes dans leur approche desproblèmes et les solutions apportées.CONTENU██Les problèmes du temps réel vs lesproblèmes de l’embarqué██Introduction aux concepts importantsdu Temps Réel██Quelques rappels sur les systèmesd’exploitation temps réel██Quelques rappels sur java non TRProgramme détaillé sur www.plb.fr██La spécification d’une extensionTemps Réel à java : RTSJ (Real TimeSpecification for Java)██La mise en oeuvre des concepts duRTSJ██Quelques outils d’aide audéveloppement d’applications javaTR██Les applications java embarquéesParticipantsCette formation Java s’adresse à des développeursJava.Pré-requisCe cours s’adresse à des programmeurs connaissantdéjà le langage Java et les API de base du J2SE (Il neprésuppose pas la connaissance de la programmationMultithreadée).La carte à puce et la programmation Java CardRéf JCPP5 joursOBJECTIFSAvec 4 milliards de cartes SIM vendues en 2010 dont 80% sont des Java Card, latechnologie Java Card est devenue une technologie incontournable dans le domaine descartes à puce à contact██La technologie Java Card RMI██La technologie Java Card 3.0 éditionconnectéeCette formation Java Card présente tout d’abord les principes, mécanismes et architecturesdes cartes à puce selon les normes de base ISO7816. D’autres normes (EMV et ETSI)complètent cette partie en présentant les spécificités des cartes en fonction des domainesd’application (bancaire et télécom).La formation Java Card se concentre ensuite sur son objectif principal, la technologie JavaCard, pour expliquer en détail le principe de développement d’application sur des cartesJava.Ce cours Java Card vous permettra de maîtriser les principes d’utilisation de Java surles cartes (Java Card 2.2), de Java RMI sur les cartes (Java Card RMI), des commandesproactives sur des cartes SIM Java (Java Card SIM Application Toolkit) ; mais aussi dedécouvrir la technologie Java Card 3.0 qui révolutionne le monde de la carte grâce àl’intégration d’un serveur web au sein d’une carte à puce.CONTENU██Principes des cartes à puce██La technologie Java Card 2.2.x██La sécurité des cartes bancaires et lanorme EMV██Les cartes SIMParticipantsCette formation Java Card s’adresse à desprogrammeurs.Pré-requisCette formation Java Card s’adresse à des programmeursconnaissant déjà le langage Java.Programme détaillé sur www.plb.frTravaux pratiquesChaque chapitre est suivi par des travaux pratiquesmanipulant de vrais lecteurs et de vraies cartes à puce.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr149


M ULTIMÉDIALes besoins croissants de communication des entreprises et la simplificationde la publication des créations multimédia sur le WEB ont dynamiséla demande en formation dans ce domaine.Nous avons retenu les grands standards du marché pour vous proposer desformations autour du traitement de l’image (Illustrator, Photoshop), de la miseen page (Indesign), de la modélisation et de l’animation 3D (3D Studio Max),des techniques de « compositing », d’habillage, d’’animation 2D ou 3D, dutraitement des effets spéciaux (Motion, After Effects), ou encore du montagevidéo (Final Cut, Adobe Première Pro).


M ultimédia3D Studio Max InitiationRéf P3DM10 joursOBJECTIFSC’est l’un des meilleurs logiciels d’images de synthèse. Il est précis, rapide et sespossibilités peuvent être étendues à l’infini grâce à son ouverture aux multiples extensions.Cette formation 3D Studio Max vous permet de savoir utiliser 3DS Max en création etd’acquérir une méthode travail en 3D.CONTENU██Présentation générale██Les préférences██Le rendu dans 3DS Max██Les déformations spatiales██L’animation██La modélisation██Les caméras██Les lumières██L’éditeur de matériauxProgramme détaillé sur www.plb.frParticipantsCette formation 3D Studio Max graphiste, dessinateur,architecte, toute personne désireuse de s’initier à la3D.Pré-requisConnaître et comprendre son environnement de travailinformatique. Une bonne pratique des logiciels graphiquesest obligatoire.3D Studio Max PerfectionnementRéf P3DS10 joursOBJECTIFSCe programme reprend les points du stage 3DS Max Perfectionnement avec une approchevous permettant, à travers des exercices pratiques plus nombreux, d’acquérir desautomatismes. Vous aborderez également les bases de l’animation.CONTENU██Remise à niveau des bases██La modélisation avancée██La modélisation en Nurbs██Le mapping██Les effets atmosphériques██Le rendu dans 3DS Max██L’animationProgramme détaillé sur www.plb.frParticipantsUtilisateurs de 3D Studio Max.Pré-requisAvoir de bonnes connaissances en modélisation, textureet rendu ou avoir suivi le stage 3DS Max Initiation.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr151


M ultimédiaInDesign prise en mainRéf PICS5 joursOBJECTIFSCette formation InDesign vous permettra d’acquérir une bonne maîtrise de la mise en pagesous InDesign. Jumelé avec Photoshop et Illustrator vous disposez d’un environnementcomplet de création qui vous permet de travailler sans interruption.CONTENU██Gestion de l’espace de travail avecInDesign██Utilisation et enrichissement du texteavec InDesign██Mise en page avec InDesign██Application des couleurs etrecouvrement██Importation et exportation de fichiersPDF██Préparation pour l’impression et leflashage██Dessin██Mises au point et transformationsd’objetsProgramme détaillé sur www.plb.frParticipantsCette formation InDesign concerne toute personnequi désire s’initier à la mise en page et à la publicationassistée par ordinateur.Pré-requisConnaître et comprendre son environnement detravail.InDesign PerfectionnementRéf PICP3 joursOBJECTIFSVous possédez déjà une bonne maîtrise d’InDesign mais vous désirez pousser votrecréativité et votre technicité au maximum. Cette formation InDesign perfectionnementrépond à ces deux attentes et vous permettra également de mieux maîtriser les paramètresde sortie de vos documents.CONTENU██Organiser sa table de montage██Manipulations avancées des blocs██Charte couleur du projet██Aspect créatif██Le texte██Les styles██Les images et l’impressionProgramme détaillé sur www.plb.frParticipantsTous professionnels qui souhaitent se perfectionnersur InDesign.Pré-requisAvoir une bonne connaissance du logiciel et des outilsou avoir suivi le stage InDesign Initiation.152 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M ultimédiaPhotoshop - L’essentiel (mise en œuvre rapide)Réf PPSE3 joursOBJECTIFSCette formation Photoshop vous fournit les concepts et les méthodes pour une utilisationefficace d’Adobe Photoshop au quotidien. Vous obtiendrez une expérience pratique avecdes techniques de base pour la retouche d’images.CONTENU██Introduction██Réglage de l’image██Sélections██Utilisation des calques etphotomontage██Retouche d’images (en fonction del’avancée du groupe)Programme détaillé sur www.plb.frParticipantsToute personne qui désire s’initier au travail sur l’imagenumérique, assistants, chargés de communication.Pré-requisAvoir une bonne connaissance de son environnementinformatique MAC ou PC.After effects - Niveau 1Réf PAEF5 joursOBJECTIFSAfter Effects est un logiciel spécialisé dans la création d’effets spéciaux et dans le montagede séquences vidéo. Cette formation After effect vous permettra de maîtriser sa logique defonctionnement et de voir toutes les possibilités créatives qu’il offre.CONTENU██L’interface et les bases de l’animation██Points clés et compositions██Réglages de vélocité, notionsd’interpolation spat██Masques et animations avancées██Effets██Introduction à la versionprofessionnelleProgramme détaillé sur www.plb.frParticipantsInfographiste, infographiste vidéo.Pré-requisUne bonne pratique des logiciels d’infographie estnécessaire.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr153


M ultimédiaFinal Cut Pro InitiationRéf PFCS5 joursOBJECTIFSCette formation Final cut vous permet de réaliser des montages vidéo professionnels et derépondre à vos questions sur les méthodes d’acquisition et de formats de fichier.CONTENU██L’interface de Final Cut Pro██Monter des plans (clips) dans laTimeline██Finaliser le prémontage██Ajuster la durée d’un plan██Trimming et ajustement de deuxpoints de montage██Peaufiner le montage██Aide de Final Cut Pro dans laprocédure██Capturer les films██Appliquer des transitions██Mixer les pistes audio██Titrage██Modifier les attributs d’animation██Appliquer des filtres██Finaliser et diffuserParticipantsCette formation Final cut s’adresse aux personnes issuesdu monde de l’audiovisuel, monteurs, graphistes.Pré-requisUne bonne pratique des logiciels d’infographie estnécessa ire. Être familier de Mac OS.Programme détaillé sur www.plb.frRemarquesCette formation Final Cut comprend une inscription àl’examen <strong>officiel</strong> Apple “Final Cut Pro 7 End-User”.Final Cut Pro PerfectionnementRéf PFSM3 joursOBJECTIFSCette formation Final Cut de 3 jours vous présentera les techniques avancées de montageet de finition et vous apprendra à tirer le meilleur parti des fonctionnalités de Final Cut Pro.Cette formation Final Cut vous permettra de :- Aprendre à régler finement vos transitions,- Corriger d’éventuelles erreurs de tournage,- Monter des projets en multicame,- Travailler avec les séquences imbriquées,- Magnifier vos effets, à utiliser les filtres de manière créative,- Corriger la colorimétrie de vos vidéos,- Maîtriser le compositing.██Préparation du master██Astuces pour la résolution deproblèmes██ExporterCONTENU██Vue globale des bases du montage██Techniques avancées de montage██Trimming avancé██Montage audio avec Final Cut██Montage Multicaméra avec Final Cut██Compositing dans Final Cut Pro██Maîtriser les filtresProgramme détaillé sur www.plb.fr██Personnaliser les filtres██Imbriquer les séquencesParticipantsCette formation Final Cut s’adresse aux personnes issuesdu monde de l’audiovisuel, monteurs, graphistes.Pré-requisAvoir une bonne maîtrise de Mac OS. Avoir une bonneconnaissance des bases de Final Cut Pro ou avoirsuivi le stage PFCSRemarquesExamen de certificationLes stagiaires passent un examen d’utilisateur (enanglais) pour obtenir la certification « Apple CertifiedPro, Final Cut Pro Niveau Deux».154 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


G ESTION DE PROJETAu sein d’une entreprise, gérer un projet, c’est être un authentique chefd’orchestre. C’est à la fois planifier, organiser, anticiper, décider etsuivre à partir d’une méthode analytique permettant de donner unevision à la fois globale et élémentaire du projet.Cependant, les projets se heurtent souvent à des difficultés liées au flou dansla définition des objectifs, mais aussi dans la définition des rôles et de l'organisationspécifique à mettre en place.C’est pourquoi, nous avons conçu un dispositif de formation fiable, complet etcohérent afin de permettre à chacun d’accompagner efficacement son entrepriseen fonction de son niveau et de son rôle dans l’organisation. Nos formationsGestion de projet offrent la possibilité de s'informer rapidement pour comprendrel’essentiel ou de se perfectionner dans les méthodes et techniquespropres à la gestion de projet mais aussi de se former aux logiciels de gestionde projet comme MS Project.


Gestion de projetGérer un projet informatique, l’essentielRéf GGPI3 joursOBJECTIFSActeur clé de tout projet informatique, le chef de projets est le garant des délais, des coûtsmais aussi du respect des attentes des utilisateurs. Mais au-delà de ces missions centrales,il doit également réaliser les études nécessaires en s’assurant que la solution proposées’intègre dans le Système d’Information existant, élaborer le cahier des charges adéquat,gérer les développements, planifier le travail des développeurs et/ou des équipes externesen tenant compte des délais impartis et enfin assurer la recette. Autant de missions quinécessitent une organisation sans faille et le retour à des outils ou des méthodes qui luiseront confiés. Les participants à cette formation gestion de projet de 3 jours disposerontdes fondamentaux de la conduite de projets.Cette formation Gestion de projet vous permettra d’apprendre:- Les clés pour conduire, évaluer, organiser et suivre un projet en tant que Maitrise d’Ouvre- Des méthodes pour découper le projet en tâches élémentaires et en estimer la charge- Les bonnes pratiques pour planifier et suivre un projet- Une démarche pour anticiper et piloter l’évolution d’un projetCONTENU██IntroductionCaractéristiques d’un projet informatiqueLes 2 polarités d’un projetSystème opérant, de gestion, de pilotagePrendre en compte l’historique du SIDéfinir les axes de managementLe triangle Qualité, Coût, Délai (QCD)Les différents rôles du chef de projets██Découper le projet en tachesélémentairesFinalité et objectifs du découpageDéfinition d’une tâche élémentaireLes cycles de vie du projet : cascade, V, Y, UP,spirale, incrémental...Choix du cycle de vieLancement du projetAnalyse des besoinsDéfinition des itérationsPrise en compte des aléas██Planifier les ressourcesDiagramme de GanttRéseau de contraintesDates au plus tôt, au plus tardMarge et chemin critiqueNotationRègles de calcul, jalons et liens logiquesDélais et recouvrementPert-charge et Pert-tempsGantt prévisionnel et réalisé██Suivre l’avancement du projetL’importance du suiviMettre à jour le diagramme de GanttOrganiser des réunions de suiviDéfinir l’ordre du jourPréparer les documentsRéaliser des fiches descriptives de tâchesTenir un journal d’entrées ; sortiesGérer les anomalies██Documenter le projetMéthodologie de classementOrdre des documentsNote de lancementDocument de planificationFiche descriptive de tâchesDescription de problèmeScénario de testFiche d’anomalieSynthèse de réunionSuivi du budget et de délais██CommuniquerLes principes de communicationLes différents modèlesQuelques repères pour le dialogueMéthodes de communication durant une réunionParticipantsCette formation gestion de projet s’adresse aux :- Personnes chargées du pilotage d’un projetinformatique- Chefs de projet informatique, responsables d’applicationou de domaine- <strong>Consultant</strong>s en assistance à maîtrise d’ouvrage etmaîtrise d’oeuvre- Toutes personnes chargées du pilotage d’un projetinformatiqueRemarquesCette formation gestion de projet apporte à la fois lesméthodes, les bonnes pratiques et les outils de laconduite de projet informatique. Chaque participantrepart avec des modèles, plan-types, check-lists,tableaux de bord... directement utilisables.156 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Gestion de projetChef de projet informatique : un métier, une expertiseRéf GCPI6 joursOBJECTIFSPour atteindre son objectif, le chef de projet informatique doit maîtriser le management,la gestion, la technique et la négociation. Il doit se montrer rigoureux dans la planification,l’organisation et le suivi du projet dans son environnement évolutif et collaborer efficacementavec la maîtrise d’ouvrage.Cette formation chef de projet vous permettra de:- Intégrer toutes les composantes du métier en cohérence avec les autres acteurs- Planifier et suivre un projet- Anticiper et piloter l’évolution du projetCONTENU1ère partie :Bâtir le cadre et l’environnementde projet██Définir l’environnement deprojetGestion de projet et systèmed’informationActeurs et rôles dans le projet : maîtrised’ouvrage, maîtrise d’oeuvre, autres partenairesexternesRôle du chef de projet informatique██Délimiter la missionDéfinir le type et le périmètre du projet : fonctionnel,organisationnel, technologiqueDécliner les objectifs de la maîtrise d’ouvrage etidentifier les contraintesPositionner le cahier des charges dans ladémarche du projetRépartir les rôles avec les sous-traitants██Définir le Plan de Management duProjetChoisir le plan du projet : RAD, cycle en «V»(RUP) ou «W»Découper en phases et définir les jalonsAnalyser les risques (AMDEC et ISHIKAWA) etintégrer la qualité (ISO 9000)Affecter les responsables aux phasesÉlaborer un macro-planning██Rédiger la note de lancement duprojetInitialiser le projetObtenir l’adhésion des acteurs clésLa présenter et la faire valider au comité depilotage (GO;NO GO)Établir une prévision par l’utilisation desméthodesPERT, GANTT, chemin critique et calcul demargeOptimiser le plan de charges et proposer unbudgetAnticiper les risques et organiser les évolutions██Mettre en place un système de suiviConnaître les indicateurs pertinents (courbe en«S»)Prendre en compte les écartsDécider des mesures à prendre par la stimulationBâtir le tableau de bord du comité de pilotage██Utiliser un logiciel de planification :MS-ProjectOrganiser son projet avec MS-ProjectDéfinir et formaliser les circuits et le reporting██Assurer la mise en exploitationSe coordonner avec la maîtrise d’ouvrage pourbâtir le plan de testsOrganiser la recette des livrablesAssurer la mise en production██Faire le bilan du projetEffectuer la synthèse du projetCapitaliser sur les méthodes et outils du projetCapitaliser sur les meilleures pratiques2ème partie :Construire et suivre le projet██Estimer la charge des différentesphases du projet et les risquesRéaliser la WBS par le découpage des phasesen tâchesChoisir une méthode d’estimation adaptée àchaque phasePlanifier le projetIdentifier et affecter les ressources aux tâchesParticipantsCette formation chef de projet s’adresse aux:- Futurs chefs de projet informatique ou chefs de projeten fonction souhaitant valider leur pratique- Analystes/concepteurs et assistants au maîtred’oeuvre assurant des tâches de coordination oud’encadrement de projet.RemarquesFormat du cours 2 fois 3 jours. Consultez nous pourconnaître les dates des 3 derniers jours.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr157


Gestion de projetMS Project 2010 :Gérer vos projets avec Microsoft Project 2010Réf GSPM3 joursOBJECTIFSDevenu incontournable dans le cadre de la gestion et la planification de projets, MicrosoftProject, désormais disponible en version 2010, a vu son architecture technique évolueravec l’apport de SharePoint 2010 et comporte maintenant une distinction très marquéeentre les versions standards et professionnelles. Outre cette différentiation, cette versionapporte également son lot de nouveautés, à savoir l’utilisation du ‘ruban’ de la suite Office,un enrichissement des fonctionnalités offertes par l’accès Web, un meilleur contrôle desdérapages potentiels des projets par la «planification utilisateur», mais aussi la possibilitéde gérer des portefeuilles de projets. En trois jours, les participants à cette formation MSProject 2010 apprendront à concevoir, à suivre et à contrôler les différentes étapes d’unprojet à l’aide de la dernière version disponible du produit référence : Microsoft Project 2010.Cette formation MS Project 2010 vous permettra :- Un tour d’horizon global du logiciel phare du marché et de ses apports pour lesresponsables de projet- Une méthodologie précise de planification et de suivi avec l’outil- Les meilleures pratiques pour optimiser la gestion d’un projet et le temps consacré à sonsuivi██Les ressources██Visualiser les informations clés desprojets██Piloter l’avancement du projet██Personnaliser les données desprojets██Travailler sur plusieurs projets██Utiliser les données des projets horsde MS ProjectCONTENU██Introduction██La création des projets MS Project2010ParticipantsCette formation MS Project 2010 s’adresse aux chefsde projets et aux membres de l’équipe projet chargésde la gestion, de la planification et du suivi.Programme détaillé sur www.plb.frPré-requis- Connaître Windows- Être déjà sensibilisé aux problèmes de planification etde suivi dans un projetEncadrer un projet ASP .NETRéf GASP5 joursOBJECTIFSL’infrastructure distribuée .Net est une des technologies qui permet de passer del’architecture 2 tiers à l’architecture n-tiers. Cette formation ASP .NET vous apportedémarche, méthode, architecture et outils pour encadrer un projet ASP .Net.Cette formation ASP .NET vous permettra de:- Être capable d’encadrer un projet ASP .Net en MOE.- Identifier les aspects méthodologiques, architecturaux et techniques de ce type de projetainsi que les outils nécessaires à un regard critique sur ce type d’application.CONTENU██Le réseau Internet██Les architectures distribuées██Les composants d’une applicationWeb██Les spécificités des projets enarchitecture légère██Piloter un projet par les méthodesagiles██Estimer les charges et planifier██Piloter par les risquesProgramme détaillé sur www.plb.fr██UML : Introduction à la modélisationorientée Objet██Bases de données relationnelles etlangage SQL██De la modélisation objet au mappingrelationnel : les frameworks depersistance██La plate-forme .Net : Concepts etcomposants██Développement des plans de tests██L’automatisation des tests : principeset outils██Les assemblages, le déploiement etla gestion des versionsParticipantsCette formation ASP .NET s’adresse au chef de projetMOE dans un autre environnement technique.RemarquesAvoir une expérience de pilotage de projets côté maîtrised’oeuvre.Travaux pratiquesFormation basée sur la découverte progressive desconcepts sur un projet réel.Simulation de la gestion de projet sur une étude de casissue d’un projet mise en production.158 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Gestion de projetEncadrer un projet Java EERéf GICM3 joursOBJECTIFSL’infrastructure distribuée Java EE est une des technologies qui permet de passer del’architecture 2 tiers à l’architecture n-tiers. Cette formation Java vous apporte démarche,méthode, architecture et outils pour encadrer un projet Java EE.Cette formation Java vous permettra d’apprendre à:- Être capable d’encadrer un projet Java EE en MOE.- Identifier les aspects méthodologiques, architecturaux et techniques de ce type de projetainsi que les outils nécessaires à un regard critique sur ce type d’application.CONTENU██Le réseau Internet██Les architectures distribuées██Les composants d’une applicationWeb██Les spécificités des projets enarchitecture légère██Piloter un projet par les méthodesagiles██Estimer les charges et planifier██Piloter par les risquesProgramme détaillé sur www.plb.fr██UML : Introduction à la modélisationorientée Objet██Bases de données relationnelles etlangage SQL██De la modélisation objet au mappingrelationnel : les frameworks depersistance La plate-forme Java EE :Concepts et composants██Développement des plans de tests██L’automatisation des tests : principeset outils██Les assemblages, le déploiement etla gestion des versionsParticipantsCette formation Java s’adresse au chef de projet MOEdans un autre environnement technique.Pré-requisAvoir une expérience de pilotage de projets côté maîtrised’œuvre.Travaux pratiquesFormation basée sur la découverte progressive desconcepts sur un projet réel.Simulation de la gestion de projet sur une étude de casissue d’un projet mise en production.Introduction au CMMI - Formation <strong>officiel</strong>le SEIRéf GASP5 joursOBJECTIFSCMMI (Capacity Maturity Model Integration) est spécifiquement adapté à l’industrialisationde la production logicielle.Ce modèle a fait ses preuves. Il permet d’augmenter significativement la qualité des produitstout en réduisant les coûts et les délais.Mais sa mise en place est exigeante et passe par une démarche de progrès graduelle.Cette formation CMMI vous permettra de:- Maîtriser en détail le modèle CMMI.- Cerner les bénéfices des processus d’amélioration.- Obtenir le certificat «Official SEI Introductory CMMI course».Vous serez également en mesure de participer en tant que membre d’équipe à uneévaluation SCAMPI au terme de cette formation CMMI.CONTENU██Les concepts de l’amélioration deprocessus.██Parcours des composants du modèleCMMI██Les représentations du modèle etl’institutionnalisation (CMMI)█ █ Le développement de produit(première partie)██La gestion de projetProgramme détaillé sur www.plb.fr██Le support des projets et del’organisation██Le développement de produit(seconde partie)██L’infrastructure d’amélioration██La gestion quantitative██Le support des environnementscomplexes██La vision d’ensembleParticipantsCette formation CMMI s’adresse à tout acteur impliquédans le développement ou la maintenance de logiciel.Remarques- Remise des supports <strong>officiel</strong>s, du mémento et duposter <strong>officiel</strong> SEI en version française.- Stage animé par des formateurs habilités par le SEI(Software Engineering Institute).Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr159


Gestion de projetPilotage de projets agileRéf DPPA3 joursOBJECTIFSLes changements fréquents d’exigences et les évolutions techniques ne permettent plus deconduire un projet de manière classique.Pour prendre en compte les changements, le chef de projet doit adopter de nouvellespratiques.Cette formation agiles présente les origines de la pensée agile, les principes et pratiquescommuns au travers de méthodes aujourd’hui répandues.Cette formation agiles vous permettra de :- Comprendre les concepts et enjeux des méthodes dites agiles- Savoir utiliser et adapter à son contexte des pratiques efficaces de gestion de projet- Savoir mettre en oeuvre un pilotage par les risque- Savoir pratiquer une expression de besoins au travers des «user-stories»- Savoir planifier et piloter un projet agileCONTENU██Introduction██La pensée « agile »██Best Practices██L’Unified Process (UP)██L’eXtreme Programming (XP)██Scrum██ConclusionParticipantsCette formation agiles s’adresse aux experts métiers,chefs de projets et décideurs.Pré-requisConnaissance de la gestion de projets informatiques.Programme détaillé sur www.plb.frTravaux pratiquesDe nombreux travaux pratiques permettent d’aborderconcrètement la mise en oeuvre des pratiques autourde différentes études de cas.Scrum : Gérer des projets agilesRéf DSGP2 joursOBJECTIFSScrum est une méthode agile destinée à la conduite de projet. Souple, efficace, tout en étantrigoureuse, elle a été conçue pour améliorer la productivité dans les équipes auparavantcontraintes par des processus plus lourds.Inspirée des valeurs collectives du rugby (« scrum » signifie « mêlée »), la méthode Scrumest applicable dès lors qu’un groupe de personnes a besoin de travailler ensemble pouratteindre un objectif commun.Cette formation Scrum vous permettra de:- Appliquer la méthode Scrum et gagner en efficacité dans le travail collectif- Déterminer les situations où Scrum est particulièrement adaptée██Les indicateurs dans Scrum :Planification██Travail journalier██Relation avec le client██Outillage Scrum██ConclusionCONTENU██Méthodes agiles██Cycle des projets██Présentation de Scrum██Rôles dans un projet Scrum██Itérations██Suivi du projet ScrumProgramme détaillé sur www.plb.fr██Détail sur le cycle principal de Scrumavec Sprint██La communication dans Scrum :MeetingsParticipantsCette formation Scrum s’adresse aux directeurs deprojets, maîtrises d’ouvrage, chefs de projet informatique,concepteurs, équipes de développements.RemarquesFormation pratique : les participants mettent en oeuvreles thèmes abordés sur des exercices d’application.Formation opérationnelle : retours d’expériences pardes consultants qui ont appliqués cette méthode.160 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Gestion de projetLean 6 Sigma - Green beltRéf GSIG8 joursOBJECTIFSAujourd’hui, les performances de l’entreprise dépendent largement de la capacité de sesacteurs à gérer le changement. L’approche méthodologique Lean 6 Sigma apporte unsoutien solide s’appuyant autant sur les aspects techniques, que la conduite de projet et lagestion du projet. La formation Green Belt s’adresse autant à un responsable hiérarchiquequ’à un opérateur, qui sera en mesure, grâce à la méthode et à la discipline acquises, demener à bien les initiatives d’amélioration continue et d’obtenir des résultats tangibles.Cette formation Six Sigma vous permettra de:- Acquérir un savoir-faire et un langage commun en matière de gestion de projet orientéeprocessus.- Savoir manipuler les outils de base permettant de mener à bien les initiativesd’amélioration continues.CONTENU██Programme articulé autour de troisaxes destinés à entraîner le GreenBelt██Introduction au Lean Six SigmaProgramme détaillé sur www.plb.fr██Phase «Définir et Mesurer»██Phase «Mesurer et Analyser»██Phase «Améliorer et Contrôler».ParticipantsCette formation Six Sigma s’adresse à tout acteurd’une entreprise dont il est attendu initiative et résultat,sachant s’impliquer dans une logique d’évolution performantede l’entreprise.Pré-requisEtre en mesure d’aborder des concepts mathématiqueset statistiques. Avoir un vrai projet d’entreprise.Obtenir de sa hiérarchie une disponibilité de l’ordre de25 % de son temps pendant l’apprentissage. Disposerd’un software d’analyse statististique.RemarquesFormat du cours 2+2+2 jours. Consultez nous pourconnaître les dates des 4 derniers jours.Travaux pratiques- Forte interactivité au travers d’apports théoriques suivisde discussions, de simulations, de retours d’expérienceet de travaux en sous-groupes.- La formation / action sera sanctionnée par une certificationdélivrée par AIT Group, membre de l’associationdes professionnels du Six Sigma, ISSSP.- Possibilité en intra, de faire un stage thématique pardomaine : bancaire, santé, industrie.- AIT Group fait partie du programme international destandardisation et de contrôle des certifications LeanSix Sigma.Lean 6 Sigma - Black BeltRéf GLSB16 joursOBJECTIFSDans un monde où, pour promouvoir la performance de l’entreprise, la capacité à gérerle changement est une question de culture, l’approche méthodologique Lean Six Sigmadevient un standard incontournable. Dans une démarche d’intégration, les principauxacteurs sont les « Black Belt » et les « Green Belt ».Véritables piliers de l’application, il est essentiel de les doter de la formation la plus solide dumarché.Notre format de formation integrée est destiné à faire progresser la formation du Green Belten parallèle à celle du Black Belt et à garantir ainsi aux futurs experts méthodologiques unsupport immédiat et compétent.Cette formation Six Sigma vous permettra de:- Comprendre les concepts et les principes d’une démarche DMAIC.- Caractériser un projet Lean Six Sigma et le traduire sous la forme d’un contrat de projet.- Conduire une équipe projet aux résultats opérationnels et financiers attendus.- Garantir la pérennité des résultats au sein de l’entreprise.CONTENU██Programme identique au Lean 6Sigma - Green Beelt articulé autourde trois axes destinés à entrainer leBlack Belt :██Les thèmes suivants viennents’ajouter au contenu du stage GreenBelt :██Phases DMAICProgramme détaillé sur www.plb.fr██Approfondissement des «Plansd’expérience»ParticipantsCette formation Six Sigma s’adresse aux chefs de projets,responsables de développement, responsablesd’amélioration continue, responsables de programmesqualité.Pré-requis- Etre volontaire et foncièrement engagé dans ladémarche, être soutenu par sa hiérarchie.- Avoir un projet stratégique pour l’entreprise quigénère des ROI mesurables.RemarquesFormat du cours 5+5+5 jours. Consultez nous pourconnaître les dates les 10 derniers jours.Travaux pratiques- Forte interactivité au travers d’apports théoriques suivisde discussions, de simulations, de retours d’expérienceet de travaux en sous-groupes.- La formation / action sera sanctionnée par une certificationdélivrée par AIT Group, membre de l’associationdes professionnels du Six Sigma, ISSSP.- Possibilité en intra, de faire un stage thématique pardomaine : bancaire, santé, industrie.- AIT Group fait partie du programme international destandardisation et de contrôle des certifications LeanSix Sigma.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr161


Gestion de projetBPM, Spécifications des processus métiersRéf GBSP2 joursOBJECTIFSCette formation BPM vous permettra de:- Découvrir la notation BPMN et ses points forts par rapport à UML.- Connaître les atouts et les limites des modèles BPMN pour les spécifications desprocessus Métier.- Savoir décrire un processus et ses acteurs.CONTENU██Présentation de la norme██BPMN, une notation standard██Les Concepts de base██BPMN vs UML██Méthodologie de modélisation██Caractéristique d’un processus██Analyse et conception des processus██Orchestration vs Chorégraphie██Panorama des outilsProgramme détaillé sur www.plb.frParticipantsCette formation BPM s’adresse aux maîtrise d’ouvrage,urbanistes, business analyst, business processanalyst, concepteurs fonctionnels.Pré-requisAvoir suivi le stage BPM - L’essentiel (référence :GBPM) , ou posséder un niveau équivalent. Connaissanceen modélisation et en conception. Connaissanced’UML.Comprendre l’informatique et ses évolutionspour les professionnels non informaticiensRéf GCIP2 joursOBJECTIFSDécoder le vocabulaire informatique et comprendre les technologies auxquelles il serapporte, intégrer les tendances d’un marché en perpétuelle évolution, ou encore cernerla dimension et le positionnement des différents métiers de la DSI, sont devenus desimpératifs pour bon nombre d’entre nous. Que nous ayons à collaborer avec les spécialistesinformatiques de nos entreprises ou plus simplement encore à travailler avec des clients oudes fournisseurs évoluant dans cet univers technologique, une compréhension globale de cequ’est l’informatique aujourd’hui nous est indispensable.██Les services Web██Le Web 2.0Cette formation Informatique vous permettra de:- Positionner le rôle des acteurs dans les différents métiers et situer les architectures, lesapplicatifs et les technologies dans le cadre de leurs responsabilités- Avoir une compréhension globale de l’informatique et intégrer les dernières évolutionstechnologiques- Acquérir une culture informatique pour mieux communiquer et travailler avec lesprofessionnels- Décrypter les acronymes et des technologies opérationnelles proposées par les éditeurs- Analyser les différentes architectures configurées dans les Systèmes d’InformationCONTENU██Positionnement des métiers etdémarches méthodologiques██Les architectures, applications etorganisations██Les couches réseaux et la mobilité██Architecture des SI██Les modèles de technologies et delangages██XMLProgramme détaillé sur www.plb.frParticipantsCette formation initiation à l’informatique s’adresseaux décideurs et managers amenés à réaliser desarbitrages ou à piloter l’informatique, ingénieurs commerciaux,chargés d’affaires ou consultants amenés àtravailler avec des professionnels de l’informatique età toute personne souhaitant s’approprier l’informatiqueet ses évolutions.162 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M ANAGEMENT INFORMATIQUELes technologies de l’information et de la communication évoluent etimpactent directement le comportement des personnes et des entreprises.Elles font naître des projets qui peuvent amener une plus value àl’entreprise mais on peut également observer des systèmesd’information qui régressent suite à des dysfonctionnements dans lemanagement des équipes.Nous proposons de nombreuses formations pour accompagner les directionsdes systèmes d'information (DSI) dans leurs différentes missions et les choixstratégiques qui les accompagnent.Comment optimiser la gestion des services IT dans l'entreprise ? A l'heure dela rationalisation des coûts au sein des DSI, cette question revêt une importancetoute particulière. Dans le cadre des stratégies mises en oeuvre pour yrépondre, les méthodes de gouvernance informatique figurent en bonne place.Ces outils et méthodologies sont nombreux. Du management de services à lagestion de projets en passant par l'optimisation de la sécurité, ils ont pourvocation d'assister à l'établissement de procédures documentées et dedémarches d'amélioration couvrant les principales activités IT d'une entreprisetels le support technique, la maintenance, le déploiement, etc.. ITIL fait figurede référence dans ce domaine. ITIL permet de prendre en compte l'ensembledes contraintes relatives à un service ou un projet (budgétaires, techniques,humaines, etc.) dans l'objectif de créer des plans d'organisation adaptés à unesociété donnée.


M anagement informatiqueGouvernance du SIRéf FGSI2 joursOBJECTIFSTraditionnellement utilisé pour désigner la manière dont un gouvernement gère sesressources économiques et sociales en vue de se développer, le terme de gouvernances’est peu à peu étendu au monde de l’entreprise. Ainsi parle-t-on, par exemple, aujourd’huide gouvernance informatique. Cette notion désigne l’ensemble des méthodes, outils et desbonnes pratiques que les DSI doivent mettre en oeuvre afin d’améliorer leurs résultats,tout en optimisant leur budget. Il se comprend aisément qu’une gouvernance informatiquebien menée est donc source de création de valeur pour l’entreprise et contribue ainsi à sonsuccès. C’est bien là tout l’enjeu de ce séminaire de 2 jours.Cette formation Gouvernance Informatique vous permettra de:- Savoir comment réussir une démarche de gouvernance informatique dans son contexte,en agissant sur les facteurs de progrès : comprendre les principes, mécanismes et moyens- Appréhender et maîtriser la valeur du système d’information ainsi que ses bénéfices- Être capable d’articuler les exigences d’urbanisation et la maîtrise des investissements dela DSICONTENU██La gouvernance d’entreprise : enjeuxéconomiques et organisationnelsProgramme détaillé sur www.plb.fr██Bâtir une typologie de référencepour les principes de gouvernancedu SI, avec une répartition desresponsabilités et des décisions àprendre selon le cas██Comprendre et différencier les modesde gouvernance██Le champ économique et la maîtrisedes coûts██Le champ organisationnel et humain██Le champ technique, la production etles projetsParticipantsCette formation gouvernance informatique s’adresseaux décideurs et acteurs clés de la gouvernance desinvestissements informatiques, responsables MOE,MOA et architectes de SI impliqués dans un projet degouvernance informatique.Tableau de bord :Élaborer des tableaux de bord pour la DSIRéf FTBG2 joursOBJECTIFSPour respecter les grands principes de gouvernance et mesurer précisément l’activité et laperformance du SI, il est nécessaire de recourir à des tableaux de bord. Mais qu’attendred’un tableau de bord ? Faut-il opter pour une approche «systémique», «fonctionnelle» ouencore «équilibrée» ? Mesure-t-on de la même façon un département «Etudes» qu’unservice dédié à la production ? La mesure doit-elle porter sur des aspects financiers ? Surdes délais ?... Autant de questions auxquelles les participants trouveront les réponses aucours de ce séminaire.Cette formation tableau de bord vous permettra de:- Identifier et maîtriser les principes de construction de tableaux de bord- Être capable de mesurer la performance du SI et la qualité des prestations informatiques àl’aide de tableaux de bords adaptés- Savoir créer des tableaux de bord directement utilisables en entreprise à l’issue duséminaireCONTENU██Les principes fondamentaux destableaux de bord██Les étapes et les principes deconstruction██Les erreurs à éviter dans laconstruction de votre tableau de bordProgramme détaillé sur www.plb.fr██Construction du tableau de bord de laDirection des Systèmes d’Information██Le tableau de bord des étudesinformatiques██Le tableau de bord de la production/exploitation██Le tableau de bord des services auxclients/utilisateurs██Le tableau de bord dufonctionnement interne de la DSI██Le tableau de bord informatique pourla Direction Générale██Construction d’un tableau de bord àdestination de la Direction Généraleet des équipes██Le tableau de bord prospectif(«balanced scorecard» ou BSC)██Construction du tableau de bordpour la Direction Générale selon laméthode du «Balanced Scorecard»██La mise en place des tableaux debord██Premier bilan : Votre plan d’actionParticipantsCette formation tableau de bord s’adresse aux directeursdu système d’information souhaitant réaliser destableaux de bord pour suivre l’activité du SI, à tous lesacteurs de la DSI devant produire tableaux de bord.164 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M anagement informatiqueGérer des projets informatiques complexesRéf FGPC2 joursOBJECTIFSMettre en place un ERP, un CRM, un système décisionnel, ou encore ouvrir le SI versses clients ou ses fournisseurs dans le cadre de l’entreprise étendue... Autant de projetscomplexes pilotés sous une double contrainte : plus d’efficacité et des délais plus courts.Pour les mener à bien, le chef de projet doit bâtir des relations adaptées avec les maîtrisesd’ouvrage et les maîtrises d’oeuvre, maîtriser la gestion budgétaire, les aspects qualité, ladimension multi-projets et l’ensemble des techniques contractuelles...Cette formation gestion de projet apportera aux participants :La bonne maîtrise des méthodes et des techniques nécessaires au pilotage des projetscomplexes.La compréhension des caractéristiques spécifiques du pilotage de projets informatiquesL’acquisition de techniques et d’outils de gestion multi-projets.Les meilleures pratiques pour mettre en place des relations efficaces entre directionfonctionnelle, maîtrise d’ouvrage et direction de projetDes démarches pour optimiser les investissements et le ROI et pour maîtriser les aspectsqualité tout au long du projetLes clés pour maîtriser les relations contractuelles avec les clients/SSII/Intégrateurs/EditeursCONTENU██Comprendre les caractéristiques clésd’un projet informatique complexe██Mettre en place des relationsProgramme détaillé sur www.plb.frefficaces avec les maîtrisesd’ouvrage et les directionsfonctionnelles██Maîtriser la dimension multi-projets██Optimiser les investissements et ROI██Tenir les engagements qualité définisavec les clients internes ou lesutilisateurs finaux██Maîtriser la relation contractuelleavec les différents prestatairesParticipantsCette formation gestion de projet s’adresse aux :- Directeurs de projet, chefs de projet expérimentés enDSI ou SSII- Responsables des études et développement- Responsables de domaines ou d’applicationsconfirmés- Tous les acteurs en charge du pilotage d’un projetcomplexePré-requisLa formation «Gérer un projet informatique» ouconnaissances équivalentes.Travaux pratiquesLes participants réalisent une étude de cas qui permetde mettre en pratique les méthodes enseignées. Ilssont amenés à utiliser des outils méthodologiquesissus de projets réels : modèles de plannings, checklists,tableaux de bord, contrats de prestations et plansqualité types...ITIL V3 Foundation BridgeRéf FITB1 jourOBJECTIFSDécouvrez les nombreuses améliorations de la version 3 d’ITIL. Puis passez votrecertification V3 à l’issue de cette journée. En effet, cette formation ITIL permettra auxparticipants de :Comprendre les processus clés d’ITIL v3Connaître les différences entre la v2 et la v3Connaître les avantages de la mise en œuvre des processus ITIL v3Etablir les relations et interactions entre les processus ITIL v3Créer un avantage concurrentiel par une gestion performance des services informatiquesConnaître les facteurs clés de succès pour une mise en œuvre performante des processusITIL v3Acquérir les compétences nécessaires pour optimiser le passage de la certificationCONTENU██Amélioration Continue des Services██Opération des services██Transition des servicesProgramme détaillé sur www.plb.fr██Conception des servicesParticipantsCette formation ITIL s’adresse à tout professionnel impliquédans la gestion des services informatiques: lesdécideurs informatiques, les managers informatiqueset métiers, les responsables réseau, les analystes etpropriétaires de processus, les analystes métiers, lesconsultants, les intégrateurs, les responsables d’assistanceet de support, les fournisseurs de services, lesdéveloppeurs, les commerciaux.Pré-requisIl est nécessaire d’être certifié ITILv2 Foundation poursuivre ce cours ITIL.RemarquesCe cours prépare au test de mise à jour pour obtenir lacertification ITIL Foundation en version 3.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr165


M anagement informatiqueITIL Foundation V3Réf FIV33 joursOBJECTIFSPAvec cette formation ITIL vous allez découvrir comment mettre en œuvre et améliorer vosprocessus informatiques, les avantages et les défis à relever. Vous maîtriserez ainsi lescinq grands livres d’ITIL v3. Vous pourrez ensuite organiser votre département informatique,de manière plus efficace et efficiente. Vous apprendrez notamment comment mettre enœuvre les processus ITIL v3, en vous appuyant sur l’expérience de nos formateurs. Cetteformation ITIL présente une nouvelle approche de la gestion des services informatiques,des processus et des fonctions innovants, et une évolution des processus existants. Cetteformation ITIL V3 permettra aux participants de :Décrire le cycle de vie de la gestion des services à travers les processus clés d’ITIL v3Décrire les avantages de la mise en œuvre des processus ITIL v3Décrire relations et interactions entre les processus ITIL v3Décrire les facteurs clés de succès pour une mise en œuvre performante des processusITIL v3Obtenir la certification ITIL Foundation v3CONTENU██Les concepts d’ITIL v3Les origines d’ITILPourquoi une version 3?L’ITSM: une expérience pratiqueL’histoire d’ITILLes concepts essentielsLes meilleures pratiquesLa gestion des services informatiquesLe serviceLe modèle des servicesLes fonctions, les processus et les rôlesLes caractéristiques des processusL’IT Gouvernance et le Cycle de Vie des ServicesPoints de contrôle des concepts ITIL██L’amélioration continue des servicesLe CSI (Continual Service Improvement) et lecycle de vie des services La gestion à travers lecycle de vieLe modèle de CSILes principes du CSILe CSI et le changement organisationnelLa propriétéDéfinition des rôlesLe modèle RACILes pilotesLa gestion des niveaux de serviceL’amélioration continueLes mesuresLa gestion des connaissancesLe benchmarkLa gouvernanceLe cadre, les modèles et le système qualitéLes 7 étapes de l’amélioration des processusLes concepts du programme d’améliorationcontinue██Les opérations des servicesLes opérations des services et le cycle de viedes servicesLes buts, les objectifs des opérations desservicesLe périmètre des opérations des servicesLa valeur pour le métierLes principes des opérations des services██La transition des servicesLa transition des services et le cycle de vie desservicesModèle de transition des servicesLes buts, les objectifs de transition des servicesLe périmètre de transition des servicesLa valeur pour le métierLes principes de transition des services██La conception des servicesLa conception des services et le cycle de viedes servicesModèle de conception des servicesLes buts, les objectifs de conception des servicesLe périmètre de conception des servicesLa valeur pour le métierLes principes de conception des services██La stratégie des servicesLa stratégie des services et le cycle de vie desservicesModèle de stratégie des servicesLes buts, les objectifs de stratégie des servicesLe périmètre de stratégie des servicesLa valeur pour le métierLes principes de stratégie des services██Les solutions ouvertes de gestiondes servicesLes modèles ouverts, les méthodes et lesstandardsLe modèle de fourniture des servicesLes modèles ouverts de référence pour la gestiondes services██Révision et examens blancs██Passage de l’examen ITIL v3FoundationParticipantsCette formation ITIL V3 s’adresse à tout professionnelimpliqué dans la gestion des services informatiques:les décideurs informatiques, les managers informatiqueset métiers, les responsables réseau,lesanalystes et propriétaires de processus, les analystesmétiers, les consultants, les intégrateurs, les responsablesd’assistance et de support, les fournisseurs deservices, les développeurs, les commerciaux.Pré-requisExpérience et connaissances d’un environnement ITsont recommandées.RemarquesCette formation ITIL prépare à l’examen de certificationITIL Foundation v3. Le passage de l’examen est comprisdans le prix de la formation.Travaux pratiquesSupport de cours <strong>officiel</strong> remis aux participants de laformation ITIL166 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M anagement informatiqueITIL Practitioner Release & Control (IPRC)Réf FIRC5 joursOBJECTIFSCe cours ITIL a pour but de mettre en pratique ITIL du point de vue de la gestion desconfigurations, des changements et des mises en production.Comprendre le modèle ITIL afin de développer, mettre en place et gérer de façon intégréeles mises en production et les changements avec la gestion des configurations en élémentcritique.Préparer et obtenir la certification «ITIL Practitioner Release and control».Comprendre les meilleures pratiques de requête, évaluation et déploiement de changementsdes services IT.CONTENU██Gérer██Organiser██OptimiserProgramme détaillé sur www.plb.frParticipantsCette formation ITIL s’adresse aux :Responsables de processus ITIL, responsables et/ouapprobateurs des changements.Employés et managers impliqués dans l’exécution et lagestion des processus concernés.Professionnels de l’informatique en charge des processusde gestion des changements, des configurations etdes mises en production.Pré-requisPosséder la certification de premier niveau ITILFoundation.Avoir une expérience dans le domaine de la gestiondes infrastructures informatiques.RemarsuesPrépare et permet d’obtenir la certification «ITIL PractitionerRelease and control».Test disponible en français ou en anglaisITIL Practitioner Support & Restore (IPSR)Réf FISR5 joursOBJECTIFSAu-delà des principes de l’ITIL Foundation, cette formation ITIL a pour but de développer,mettre en place et gérer un Service Desk intégrant les aspects de gestion des incidents, letout en considérant la gestion des problèmes comme un élément critique.A l’issu de cette formation ITIL, les participants pourront :Comprendre le cadre ITIL pour développer, mettre en place et gérer un Service Deskintégrant les aspects de gestion des incidents, le tout en considérant la gestion desproblèmes comme un élément critique.Passer et obtenir la certification «ITIL Practitioner Support and Restore», intégrant l’examensur Service Desk, gestion des incidents et des problèmes.Comprendre les meilleures pratiques pour la détection, la résolution et la prévention desruptures de service IT, et être capable de visibiliser la contribution de ces processus à laqualité de service globale.CONTENU██Gérer██Organiser██OptimiserProgramme détaillé sur www.plb.frParticipantsCette formation ITIL s’adresse aux :Professionnels de l’informatique responsables de fonctionService Desk et de la gestion des incidents et desproblèmes.Responsables du processus ITIL, animateur de ServiceDesk, Responsables problèmes ayant besoind’une connaissance approfondie ITIL.Collaborateurs et managers impliqués dans les processusITIL spécifiques.Pré-requisAvoir suivi le cours «ITIL découverte».Avoir obtenu la certification «ITIL Foundations».RemarquesCette formation ITIL permet de passer et obtenir lacertification «ITIL Practitioner Support and Restore»,intégrant l’examen sur Service Desk, gestion des incidentset des problèmes.Test disponible en français et en anglaisTél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr167


D ÉVELOPPEMENT PERSONNELRéussir à prendre la parole en public, mieux gérer son temps, surmonterson stress, apprendre à dire « non », gérer les situations conflictuelles,maîtriser les techniques d'expression et de communication dans larédaction professionnelle… sont autant de qualités qui peuvent setravailler et s’améliorer.L’objectif de la filière « Développement personnel et efficacité professionnelle»est de vous permettre de développer votre potentiel et votre savoir-faire pourvotre satisfaction personnelle mais aussi pour donner un nouvel élan à votrecarrière professionnelle.


D éveloppement personnelConduite de réunion :Préparer, piloter et animer une réunionRéf PMCR2 joursOBJECTIFSLa réunion de travail tourne parfois à l’épreuve. Pour le public qui peut manquer d’attention,penser qu’il perd son temps. Pour l’animateur qui ne parvient pas totalement à faire passerses messages, garder le contrôle des échanges et du temps.Une réunion se prépare comme un long voyage : but, itinéraire pré-tracé, étapesnécessaires, souci du confort de chaque voyageur... sans oublier le pilote aguerri, souple etdirectif à la fois. Cette formation conduite de réunion permettra aux participants de :██Pendant la réunion : Écouter etprendre en compte les questions, lesoppositions- Préparer pour ne pas se laisser déborder- Clarifier l’objectif pour ne pas se perdre- Construire les messages pour ne pas être confus- Soigner l’introduction, le plan, la conclusion pour savoir où aller- Structurer pour tenir les délais promis- Favoriser et maîtriser les échangesCONTENU██Conduire une réunion c’est préparer :répondre aux questions clés██Conduire une réunion c’est structurerProgramme détaillé sur www.plb.frles messages : se faire comprendre██Animer une réunion : de l’accueil à laconclusion, contrôler les échangesavec tact, fluidité et fermetéParticipantsCette formation conduite de réunion est destinée auxManagers, chefs de projets, cadre de proximité, toutepersonne qui conduit des réunions fréquentes et souhaiteaffiner ses techniques d’animation des échanges.Travaux pratiquesPédagogie active et ludique : entraînements, jeuxde rôle et débriefing personnalisé, identification deses points forts et axes de travail. Apports méthodologiquespour disposer de référentiels directementapplicables.Négociation pour non commerciaux :Conduire et assurer une négociationOBJECTIFSLa négociation est souvent présente dans notre vie quotidienne et, dès lors, il peutnous sembler qu’elle est facile à maîtriser. Mais réussissons nous vraiment toujours nosnégociations ? Quelles sont les points à connaître pour devenir un meilleur négociateur ?Quelles sont les techniques qui fonctionnent ?quelle est le style de négociation qui nousconvient le mieux ?Réf PMCN2 jours██Gérer les difficultés qui peuvent seprésenter██Conclure une négociation██Conclusion des deux journéesLa formation négociation répondra aux objectifs suivants :• Connaître son profil de négociateur et celui de son interlocuteur• Apprendre les modes de communication efficaces.• Savoir préparer une négociation• Définir et mener une stratégie appropriée.• Gérer les relations interpersonnelles et les conflits éventuels durant la négociation.CONTENU██Introduction : croyances et a priorisur la négociation██Les styles sociaux : Commentadapter son style de communicationà celui de son interlocuteur██Les composantes essentielle d’unecommunication efficace : Ecouteactive, Parole active et traitement desobjections.██Préparation de la négociation██Définir et mener une stratégieParticipantsCette formation négociation s’adresse aux directeursde projets, chefs de projet, managers, tout acteuramené à gérer une négociation.Programme détaillé sur www.plb.frTtravaux pratiquesPédagogie active et intensive : jeux de rôle, identificationde ses points forts et axes de travail.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr169


D éveloppement personnelPrendre la parole en public, niveau 1Réf EDPP2 joursOBJECTIFSReporting, réunions en mode projet, réunions ponctuelles, rendez-vous client... lesoccasions de prendre la parole sont quotidiennes, multiples. Et pourtant, l’expressionpublique est un exercice particulier, délicat. Prendre la parole devant un groupe n’a riend’anodin. Ce sont des techniques, des outils, des compétences qu’il faut mobiliser sans,souvent, jamais avoir été formé. Cette formation vous apporte les éléments de base quivous permettront de gagner en aisance à l’oral.██Dire avec aisance et impact██Gérer les échangesCette formation prise de parole permet d’acquérir les techniques pour :- Adopter une posture d’orateur, présent et clairGérer son trac- Construire un message cadré et précis- Créer un climat d’écoute constructif, capter et maintenir l’attention- Maîtriser les techniques qui augmente l’impactCONTENU██Ne pas laisser le trac prendre ledessusProgramme détaillé sur www.plb.fr██Préparer l’intervention : savoir quoidire██Structurer l’intervention : commentle direParticipantsCette formation prise de parole s’adresse aux cadresde proximité, techniciens, toute personne amenée às’exprimer en réunion, devant un groupe souhaitantaméliorer ses prestations.Travaux pratiquesPédagogie active et ludique: exercices de prise deparole. Prise de recul sur son style personnel : identificationde ses points forts et axes de progrès. Conseilspersonnalisés.Prendre la parole en public niveau 2Réf EDP23 joursOBJECTIFSPour vous, la prise de parole en réunion, devant un groupe, des publics différents, relèvede la routine. Vous utilisez régulièrement l’ensemble des registres de la prise de parole :information, argumentation... Parfois, néanmoins, vous avez le sentiment que l’impact desvos interventions est difficilement mesurable ou limité. Parfois, vous perdez le contrôle del’intervention. Vous manquez de technique ou d’assurance. Cette formation vous permettrad’évaluer vos pratiques, de consolider les techniques acquises avec l’expérience, tout enapportant les outils qui augmenteront votre savoir-faire et votre impact.Cette formation prise de parole permettra aux participants de :- Etre à l’aise à l’oral dans toutes les familles d’intervention orale- Maîtriser les quatre axes de la communication orale en public : informer, convaincre,séduire, persuader- S’appuyer sur des supports parlants et efficacesCONTENU██La préparation particulière de la prisede parole██Mettre ses idées au clair pours’exprimer avec clartéProgramme détaillé sur www.plb.fr██Intervenir : être dans le dialogue██Impliquer : être dans l’échangePoserImproviser : ne pas se laisserdéstabiliser par l’imprévuParticipantsCette formation prise de parole s’adresse aux Managers,cadres et ingénieurs qui interviennent déjàrégulièrement en public, face à des groupes (exposés,conférences, présentations...) et qui souhaitent gagneren éloquence et en confiance.Pré-requisPour des personnes qui interviennent déjà régulièrementen public, face à des groupes (exposés, conférences,présentations...) et qui souhaitent gagner enéloquence et en confiance170 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


D éveloppement personnelGérer son temps et ses prioritésRéf EDGT2 joursOBJECTIFSLa gestion des priorités et l’optimisation de son temps sont devenus des enjeux forts dansun contexte exigeant.Au delà de simples techniques, la maîtrise du temps passe par la mise en place denouveaux comportements.Elle s’appuie également sur la définition d’objectifs professionnels.Cette formation gestion du temps permettra aux participants de :- Comprendre leur relation au temps.- Gérer leurs priorités.- S’organiser et planifier en se centrant sur l’essentiel.██Management et gestion du temps██Développer notre motivationpersonnelle pour la gestion du temps██Le rythme d’une journée██Objectifs et cohérence personnelleCONTENU1ère Journée██Qu’est-ce que la gestion du temps██Comment identifier ses priorités(formation gestion du temps)██Savoir évaluer le temps nécessaire àProgramme détaillé sur www.plb.frla réalisation d’une tâche██Savoir respecter les échéances██Savoir gérer le moyen et long terme2ème Journée██Synthèse des outils et pratiques degestion du tempsParticipantsCette formation gestion du temps s’adresse à toutpublic.Travaux pratiquesPPédagogie active et variée : autodiagnostic, mises ensituation, jeux de rôles, échanges d’expérience. Desméthodes et des outils concrets. Prise de recul sur sespratiques.Gérer son stress et ses émotionsRéf EDGS2 joursOBJECTIFSD’après le B.I.T. (bureau international du travail), «Le stress est devenu l’un des plus gravesproblèmes de notre temps : il met en péril la santé physique et mentale des individus et,en outre, il coûte très cher aux entreprises et à l’économie mondiale … Les entreprises quiauront le plus de chances de réussir à l’avenir seront celles qui aideront leurs travailleurs àfaire face au stress et qui réaménageront soigneusement le milieu de travail afin qu’il soitmieux adapté aux aptitudes et aux aspirations humaines».La formation gestion du stress permettra d’une part à chaque participant de comprendre lesmécanismes généraux du stress et de découvrir sa façon personnelle de réagir au stress.Par ailleurs, des outils précis seront enseignés permettant de contrôler son stress pourgagner en sérénité et en efficacité.CONTENU██Les mécanismes du stress██Gérer son stress par des techniquescorporelles██Gérer son stress par des techniquesde relaxation██Gérer son stress par des techniquesmentalesParticipantsCette formation gestion du stress s’adresse aux managers,chefs de projet, cadres.Programme détaillé sur www.plb.frTravaux pratiquesPédagogie active et intensive : jeux de rôle, identificationde ses points forts et axes de travail.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr171


D éveloppement personnelPrévenir et gérer les conflitsRéf PMPC2 joursOBJECTIFSLes conflits sont très fréquents dans le contexte professionnel. Les façons d’y réagir peuventêtres très diverses en fonction de la vision que nous en avons :- Fuite si nous considérons le conflit comme un échec personnel ou relationnel.- Combat si nous considérons le conflit comme l’expression d’un enjeu.- Stimulation si nous considérons le conflit comme une opportunité de croissance.Pour pouvoir appréhender cette situation sans peur et stress exagéré, il faut en comprendreles mécanismes et pouvoir le désamorcer.Cette formation gestion de conflits vous permettra :- De connaître les différentes phases du conflit et l’attitude appropriée à chaque fois.- De comprendre les racines du conflit avec l’outil exceptionnel du cadran d’ofman.- De pouvoir régler un conflit entre deux parties avec l’outil de la médiation██Les blocages██Le conflit ouvert██Les enjeux cachés d’un conflit : Lecadran fondamental d’ofman██La Médiation██Après le conflitCONTENU██Définir le conflit██Les divergences██Les tensionsProgramme détaillé sur www.plb.frParticipantsCette formation gestion de conflits s’adresse auxmanagers, directeurs de projet, chefs de projet et toutanimateur de groupe de travail.Définir et atteindre ses objectifsRéf EDDAjoursOBJECTIFSDans le contexte professionnel, nous avons tous mille choses à faire, et nos journéessont saturées de coups de téléphones, de mail, d’entrevues, de réunions, de rapport etdocuments divers à établir ou contrôler. Mais qu’est-ce qui relie ces actions ? Qu’est-ce quinous garantit qu’elles permettent de nous rapprocher de nos objectifs individuels et de ceuxde l’entreprise ?La définition claire d’objectifs permet de mettre de l’ordre dans sa vie quotidienneprofessionnelle et de commencer à bâtir des plans d’actions efficaces. Sans objectif posé, ilest illusoire de vouloir obtenir un quelconque résultat…Une fois l’objectif posé, il faut aussi savoir aller chercher les ressources intérieures ouextérieures qui vont permettre de l’atteindre. Il faut pouvoir également identifier les blocagespersonnels qui s’opposent à la réussite et pouvoir les lever.Cette formation atteindre ses objectifs vous permettra de :- Avoir une idée claire sur ce qu’est un objectif- Savoir le définir de telle manière qu’il devienne atteignable.- Identifier les ressources nécessaires à la satisfaction d’un objectif.Il permettra également d’approfondir votre mode de fonctionnement :- Identifier vos stratégies d’échec et de réussite- Modéliser la réussite- Générer les comportements appropriésCette formation atteindre ses objectifs est conseillé dans les situations suivantes :- Situations d’échec rencontrées à plusieurs reprises sans pour autant que la cause soitclairement établie.- Impression de fatalité, de «manque de chance», de n’être «pas à la hauteur» dans ledéveloppement de son projet personnel ou professionnel.Programme détaillé sur www.plb.frCONTENU██Quelques présupposés importants██Concevoir son objectif : LaDétermination d’objectif██Formuler son objectif : L’importancedes mots██Activer son objectif : La penséepositive██Développer une attitude ou unecapacité██Les stratégies d’échec ou de réussite: Les métaprogrammes██Les stratégies de succèsParticipantsCette formation atteindre ses objectifs s’adresse auxpersonnes ayant un projet professionnel ou individuelmais ne sachant pas comment le structurer, aux managersdevant définir des objectifs pour l’équipe.172 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M ANAGEMENTAnimer, motiver et diriger une équipe ne s’improvise pas. A la fois leader,visionnaire, créateur de valeur et expert, le manager ou celui qui aspire àle devenir, doit apprendre à gérer les performances collectives et lesrelations entre les individus dans le respect des orientations stratégiquesde l’entreprise.Cette filière vous permettra de développer vos talents selon vos priorités etvotre profil et vous apportera les clés pour être un acteur du changement et dela réussite des projets de votre entreprise.


M anagementManagement : Devenir managerRéf PMME3 joursOBJECTIFSLes responsables d’équipes doivent mettre en œuvre de multiples compétences pourréaliser leur mission.Ils doivent maîtriser non seulement les aspects techniques mais aussi savoir communiquer,diriger et entraîner leurs collaborateurs à leur suite.Cette formation management donne toutes les bases nécessaires à ceux qui doiventencadrer une équipe pour savoir aborder les principales situations que recouvre cetteresponsabilité. Elle est orientée sur une transmission des connaissances indispensablesmais surtout sur leur mise en pratique.Elle est structurée selon les axes suivants :1) Comprendre la notion d’équipe et la dynamique de groupe. Comment transformer ungroupe d’individu en une véritable équipe au service d’un projet commun ?2) Connaître les styles de management et être capable de choisir le plus adéquat. Comments’adapter à ses collaborateurs et choisir le style le plus efficace en fonction de leur maturitéet de la situation ?3) Savoir communiquer. Connaître les principes de la communication efficace. Savoirécouter et faire passer ses messages.4) Savoir déléguer. Qu’est-ce qui permet de rendre l’acte de délégation légitime, simple,efficient et acceptable ?5) Savoir motiver. Connaître les ressorts et motivations de ses collaborateurs pour pouvoirles amener à s’investir dans leur mission.CONTENU██OrganiserLes rôles du managerLa construction de l’équipeLa dynamique de groupeLes étapes de maturité d’un groupe• Les styles de management, l’orientationsur les résultats ou sur les personnesIdentifier son style de management préférentielet trouver des axes d’amélioration. Adapter sonstyle aux collaborateurs et aux situations.RecruterLa fiche de poste, l’entretien de recrutement,Intégrer un nouveau collaborateur.██Communiquer• Savoir écouterEtablir un bon rapport. Reformuler, questionner.• S’exprimer et construire un messageacceptableInformer d’une décision.Demander (une action, un travail).Savoir féliciter et remercier un collaborateur.Savoir recadrer un collaborateur.Tenir compte des réactions de l’interlocuteur.██Se connaître• Les styles professionnels et les axes de lapersonnalité.Déterminer son style professionnel.Déterminer le style professionnel de son interlocuteur.S’adapter au style communicationnel de soninterlocuteur.• Les styles de leadership██DéléguerLes tâches à déléguerLes composantes de la délégationGérer Le droit à l’erreurDerrière l’incapacité à déléguer...Savoir déterminer un objectifEffectuer un suivi des performances██MotiverLes principes de la motivationLa pyramide des besoins individuels de MaslowLa hiérarchie des besoins en entrepriseLes facteurs de satisfaction et d’insatisfaction deF. HerzbergLe schéma doute / confianceLes meilleurs moyens pour motiverParticipantsCette formation management s’adresse aux cadresamenés à prendre la direction d’une équipe, auxresponsables en poste qui souhaitent améliorer leurpratique.RemarquesCette formation management comporte :- La transmission de connaissances théoriques sur lemanagement (10 %)- La transmission d’outils pratiques (40 %)- Leur application dans des mises en situation (40 %)- Une aide sur les difficultés personnelles des stagiaires(10 %)174 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M anagementManagement : Devenir manager coachRéf EDMC2 joursOBJECTIFSAujourd’hui, on ne demande plus seulement à un manager de savoir diriger une équipe etd’assumer les résultats, il devient également le garant de la progression individuelle de sescollaborateurs. En effet, le manager est tenu de faire progresser son équipe pour s’adapteraux défis multiples qui font le contexte actuel de l’entreprise. Faire progresser son équipeimplique d’accompagner ses collaborateurs. Le manager devient de plus en plus un coach.Cette formation management permettra de communiquer aux managers cette culture du«coaching» qu’ils pourront ensuite utiliser au quotidien:- Qu’est-ce que le coaching ?- Comment l’appliquer dans le cadre de l’entreprise ?- Comment faire pour augmenter les performances individuelles ?- Quels sont les outils et techniques concrètement applicables ?- Quels sont les implications du coaching dans la relation avec ses subordonnés ?- Comment instiller l’esprit «coaching» dans l’équipe ?À l’issu de cette formation management, les participants auront une vision transformée etenrichie de leur rôle. Ils seront capables de mettre en œuvre des techniques de coachingpour accompagner leurs collaborateurs. Ils seront aussi capables de poser un regardcritique sur leur action managériale et de déterminer des axes d’amélioration.██Amener à la réalisation de l’objectif██Le manager et la dimension de lacommunication██Le manager et la dimension del’évaluation██Le manager et la dimension del’accompagnement██Le manager et la dimension de laperformanceCONTENU██Être manager aujourd’hui██Les apports du coaching██Définir des objectifsParticipantsCette formation management s’adresse aux managersayant suivi la formation «Devenir manager» avec unminimum de 6 mois de pratique et aux managers plusexpérimentés souhaitant ajouter les apports du coachingà leur pratique.Programme détaillé sur www.plb.frPré-requisManager une équipeLe management interculturel : Chine(Mieux travailler avec les chinois)OBJECTIFSLes enjeux de cette formation management interculturel chine sont :• D’identifier et résoudre les difficultés de communication et compréhension liées auxdifférences culturelles, aux comportements et aux codes inhérents,• De neutraliser les incompréhensions mutuelles qui perturbent les perceptions et décisions,• D’augmenter la performance globale [bien-être et économie],dans le cadre de collaborationavec des Chinois.• Identifier, comprendre la culture de l’autre et agir en contrôlant ses risques,• Pérenniser la qualité de la relation construite vers de nouvelles ouvertures et opportunités.Les aspects suivants sont traités dans un contexte participatif et interactif :• Comprendre la culture Chinoise,• Apprendre à mieux travailler ensemble• Traiter des cas concrets en séanceCONTENU██Percevoir nos stéréotypesréciproques██Panorama géo-stratégique de laChine██Le système politique Chinois██Le système économique Chinois██Valeurs chinoises et courants depensées██Le taoismeProgramme détaillé sur www.plb.fr██La communication verbale et nonverbale██Les caractéristiques culturelles██Nos conseils pour communiquer██Synthèse : faire et ne pas faireRéf PMCT1 jourParticipantsCette formation management interculturel chines’adresse aux : Assistant/es, Cadres, Ingénieurs, Techniciens,Managers d’équipes, en contact professionnelavec des interlocuteurs Chinois .Pré-requisAucun pré-requis n’est nécessaire si ce n’est d’êtredéjà ou en passe d’être en relation professionnelleavec des interlocuteurs Chinois.Remarquescette formation management interculturel chine peutêtre compléter par les cours :• Négocier, Acheter, Vendre, Distribuer, sous-traiteravec la Chine» réf PMCI,• Gestion de Projets et d’équipes Chinois/es» RéfPMCGTravaux pratiquesUn questionnaire adapté est soumis aux stagiairesavant la session de formation de sorte à adapter finementle programme en traitant des cas communiqués.Les sessions sont animées et ponctuées de :• Quiz,• Études de cas concrets,• Traitement des cas collectés des stagiaires,• Simulations de mises en situation.Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr175


M anagementMener un entretien annuel ou professionnelRéf PMEP2 joursOBJECTIFSL’entretien annuel represente un acte fondamental de management, enjeu important pour lemanager comme pour le collaborateur. Cette formation vous aide à transformer ce temps decontact en levier de motivation, d’échanges et de construction d’un parcours professionnel.Cette formation entretien professionnel apprendra aux participants à :- Conduire un entretien d’appréciation.- Evaluer leur collaborateur.- Fixer des objectifs et faire le point sur sa carrière et ses compétences.CONTENU██Clarifier les enjeux de l’entretien :savoir ce que l’on veut obtenir,identifier des indicateurs de mesure,préciser qui fait quoi dans leprocessus.██Préparer et conduire l’entretien :clarification, anticipation etorganisation pour être parfaitementà l’écoute et présent pendantl’entretien.Programme détaillé sur www.plb.frParticipantsCette formation entretien professionnel s’adresse auxmanagers et responsables d’équipes.Travaux pratiquesEntraînement intensif : jeux de rôle filmés.Apports méthodologiques pour évaluer et construireles bilans professionnels.Formation adaptée aux processus RH des entreprises.Recrutement professionnel et les réseaux sociauxRéf PPRS1 jourOBJECTIFSCette formation réseaux sociaux vous permettra de comprendre les principaux usages,comportements et fonctionnalités à maîtriser pour mener des actions de recrutement sur lesréseaux sociaux professionnels comme Viadeo et LinkedinCONTENU██Réseaux sociaux / Média sociaux██L’entreprise face à la génération Y██Recrutement 2.0 : du recruteur auCommunity Manager Recruteur !Programme détaillé sur www.plb.frParticipantsCette formation réseaux sociaux s’adresse à toutpublic.Pré-requisUne connaissance des principaux aspects liés auxréseaux sociaux et au marketing sur Internet.176 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


FORMATION INFORMATIQUE ET MANAGEMENTRETROUVEZTOUTES NOS FORMATIONS SURwww.plb.fr<strong>PLB</strong> <strong>Consultant</strong>22-24 rue du Président Wilson - 92300 Levallois-Perret - FRANCETél.: 33 (0)1 43 34 90 94 |E-mail : plb@plb.fr

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!