11.04.2015 Views

Télécharger - PLB Consultant

Télécharger - PLB Consultant

Télécharger - 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.

FORMATION INFORMATIQUE ET MANAGEMENT<br />

GUIDE DES<br />

FORMATIONS<br />

INFORMATIQUE ET MANAGEMENT


Guide des formations<br />

édition 2012<br />

Siège social<br />

22/24 rue du Président Wilson 92300 Levallois-Perret<br />

Tél : 01 43 34 90 94 • Fax : 01 43 34 90 95<br />

Mail : plb@plb.fr • Site : http://www.plb.fr<br />

Salles de cours<br />

La Défense, Paris 2ème, 9ème et Levallois-Perret<br />

Référence<br />

Organisme de formation N° 11921130092<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

2


Présentation<br />

<strong>PLB</strong> <strong>Consultant</strong> est un organisme de formation dans le domaine de l’informatique professionnelle,<br />

des télécoms et du management. La société a été créée en 1999 autour d’un noyau<br />

d’experts, spécialistes de leur domaine, et disposant d’une expérience pédagogique minimum<br />

de plus de 10 ans.<br />

Une offre vaste et variée<br />

Nous proposons plus de 600 cours en allant des stages<br />

d’initiation aux cours les plus avancés.<br />

Les principaux sujets abordés sont les formations Open-<br />

Source, UNIX/Linux, Microsoft, Apple, Java, les technologies<br />

WEB, Réseaux, Télécom, le développement mobile/<br />

tablette, le Management, la Gestion de projet, le développement<br />

personnel, …Et bien sûr nous pouvons vous<br />

accompagner pour construire ensemble des formations<br />

sur mesure.<br />

Des intervenants experts et pédagogues<br />

Ils exercent tous à plein temps en entreprise dans leur<br />

domaine d’expertise, ils sont néanmoins liés à <strong>PLB</strong> afin<br />

de dispenser un nombre de formations prédéfinies pour<br />

l’année en cours. La grande majorité d’entre eux nous est<br />

fidèle depuis de nombreuses années.<br />

Ils sont en contact permanent avec le terrain, mais possèdent<br />

aussi de sérieuses références pédagogiques, aimant<br />

enseigner et enseignant tous depuis de nombreuses années.<br />

La moyenne des notes obtenues lors des évaluations<br />

par nos consultants sur l’année précédente est de<br />

18,8/20.<br />

Chaque année des nouveaux consultants nous rejoignent,<br />

le processus de recrutement de ces derniers est<br />

un processus de certification interne, long, strict et rigoureux<br />

validant leurs aptitudes techniques, pédagogiques et<br />

psychologiques.<br />

La veille technologique de <strong>PLB</strong><br />

Des nouvelles technologies apparaissent régulièrement<br />

dans le paysage informatique.<br />

C’est pourquoi nos programmes de cours sont révisés 2<br />

fois par an.<br />

Suivant un calendrier défini longtemps à l’avance, des<br />

réunions sont programmées pour faire le point sur les<br />

programmes de cours sous la direction du responsable<br />

de filières et des consultants qui enseignent ces cours<br />

habituellement. Le but de ces séances est de mettre en<br />

corrélation le retour d’expérience « terrain » des consultants<br />

et ce qui est réellement enseigné dans nos salles de<br />

cours. Le résultat est un nouveau programme accompagné<br />

d’un nouveau support de cours.<br />

Des formations pour vous faire gagner<br />

du temps et vous rendre directement<br />

opérationnel<br />

La réputation de nos formations est d’aller directement à l’essentiel.<br />

L’historique ou les domaines trop spécifiques sont volontairement<br />

écartés. Ainsi nos cours sont denses et les durées<br />

des formations sont calculées de façon très rigoureuse (généralement<br />

plus courtes que celles de nos confrères).<br />

La théorie reste cependant présente dans notre pédagogie,<br />

mais nous sommes positionnés au mieux entre le discours<br />

théorique trop loin du terrain et la “recette de cuisine” délivrée<br />

comme une ordonnance mais qui ne soignera pas forcément les<br />

prochains maux.<br />

Pour résumer, nos cours sont construits avec un savant dosage<br />

d’informations pertinentes, essentielles, et pratiques qui vous<br />

permettront de gagner du temps et d’être directement opérationnel.<br />

Des consultants auteurs du support de<br />

cours et des travaux pratiques<br />

Les supports de cours sont conçus par les intervenants euxmêmes,<br />

d’après leur expérience sur les différents projets professionnels<br />

qu’ils ont menés à terme. Par conséquent, ils sont<br />

indépendants des constructeurs et des éditeurs, et offrent une<br />

vision totalement autonome et objective. La documentation de<br />

plusieurs centaines de pages remise aux participants comprend<br />

aussi souvent un DVD-ROM.<br />

Il s’agit à la fois d’un outil de travail pendant le cours et d’un<br />

document destiné à être utilisé ultérieurement. Les travaux pratiques<br />

ont une place très importante dans chacun de nos cours.<br />

Ils sont élaborés à partir de cas concrets rencontrés en entreprise<br />

et adaptés selon les besoins pédagogiques. Ils ne présentent<br />

pas le côté scolaire que l’on peut parfois rencontrer et sont<br />

présents à bon escient.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

3


s ommaire<br />

Le sommaire n’est pas exhaustif. Retrouvez toutes nos formations sur www.plb.fr<br />

Filière Unix / Linux / Mac OS<br />

UMAU Maitriser UNIX 4 jours page 17<br />

UUES Utiliser Unix, l’essentiel 3 jours page 18<br />

UUPE Unix Perfectionnement 3 jours page 18<br />

UESS Écriture de script en Shell (et autres outils de scripting) 3 jours page 19<br />

UEAS L’essentiel pour administrer un serveur Unix 4 jours page 20<br />

UASR Unix Administration (systèmes et réseaux ) 5 jours page 20<br />

UUSR Unix Administration avancée - Système et Réseaux 5 jours www.plb.fr<br />

ULDI Linux pour débutants ou non informaticiens 3 jours www.plb.fr<br />

ULBA Linux, Utilisation 3 jours www.plb.fr<br />

ULMO Linux prise en main 4 jours page 21<br />

ULAS Linux administration système 5 jours page 22<br />

ULSE Linux services réseaux 4 jours page 22<br />

ULAA Linux Administration avancée (Expertise, Optimisation, incidents) 4 jours page 23<br />

ULAU Linux pour Administrateur Unix 4 jours www.plb.fr<br />

ULOU Maîtriser les outils Linux 4 jours page 24<br />

ULCL Linux, cluster 3 jours www.plb.fr<br />

ULSS Sécuriser un système Linux 4 jours page 24<br />

ULVI Virtualisation Linux 2 jours www.plb.fr<br />

UDLU Développement système sous Linux ou Unix 4 jours page 25<br />

ULED Ecriture de drivers et programmation noyau Linux 4 jours page 26<br />

ULTR Linux temps réel et embarqué, Programmation 4 jours page 27<br />

ULRH Linux RedHat, mise en œuvre 4 jours www.plb.fr<br />

ULRS Linux RedHat, administration de serveur 5 jours page 27<br />

ULRR Linux RedHat, Services réseaux 4 jours www.plb.fr<br />

ULDA Linux Debian, Administration de serveur 5 jours www.plb.fr<br />

ULDR Linux Debian, Services réseaux 4 jours www.plb.fr<br />

USAS Administration Solaris 5 jours page 28<br />

USAA Solaris 10 administration avancée 4 jours www.plb.fr<br />

USTC Solaris - Technologies de consolidation du stockage 4 jours www.plb.fr<br />

USZC Solaris – Zone/Container et ZFS pour la virtualisation 3 jours www.plb.fr<br />

UAIX Administration AIX 5 jours page 28<br />

UAAA Administration Avancée AIX (Incidents systèmes et Analyse de performance) 5 jours www.plb.fr<br />

UAAC AIX 6: Administration AIX 6 pour Administrateur AIX confirmé 2 jours www.plb.fr<br />

UXHP HP/UX : Administration HP/UX 5 jours www.plb.fr<br />

UMOP Mac OS X Prise en Main 2 jours page 29<br />

UMA1 Administration Mac OS X niveau 1 3 jours page 30<br />

UMA2 Administration Mac OS X niveau 2 4 jours page 31<br />

UMAS Mac OS X Server administration 4 jours page 31<br />

Filière Réseaux<br />

RRCM Réseaux, concepts et mise en œuvre 4 jours page 33<br />

RE110 Réseaux la synthèse (Séminaire) 3 jours page 34<br />

RPER Réseaux perfectionnement (travaux pratiques) 4 jours page 34<br />

RTCP TCP/IP : Installer,configurer et comprendre TCP/IP 4 jours www.plb.fr<br />

RIP6 Migration vers IPV6 2 jours www.plb.fr<br />

RIPV IPV6 Mise en Œuvre 3 jours page 35<br />

RVPN Les VPN 3 jours www.plb.fr<br />

RE2177 Introduction à l’administration réseaux sous windows 2003 2 jours www.plb.fr<br />

RE2182 Administrateur réseaux Windows 2003 5 jours www.plb.fr<br />

RE2189 Administrateur réseaux Windows 2003 niveau 2 5 jours www.plb.fr<br />

4 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

4


MS6421<br />

Administrateur Réseaux Windows 2008 (VPN, DNS, WINS, DHCP, IPv6, RRAS, NPS, Radius, NAP,<br />

IPSec, DFS, WSDS)<br />

Filière Réseaux Cisco<br />

5 jours www.plb.fr<br />

RSAN Architecture SAN 1 jour page 35<br />

RESV Outils de Supervision la synthèse 2 jours page 36<br />

RSAR SNMP, Administration réseau 2 jours www.plb.fr<br />

RWIF WIFI: Installation et Configuration 2 jours page 36<br />

RMWC Maîtriser les technologies Wi-fi Cisco ou Aruba ou Motorola en réseaux d’entreprises 2 jours www.plb.fr<br />

REAA Airmagnet :Etude radio de site et audit Wi-Fi 2 jours www.plb.fr<br />

RHOE HP OpenView Operations pour Windows Niveau 1 - Exploitations 2 jours www.plb.fr<br />

RHCA HP OpenView Operations Pour Windows Niveau 2 - Administration 3 jours www.plb.fr<br />

RHCP HP OpenView Operations pour Windows Niveau 3 - Conception 3 jours www.plb.fr<br />

RHPO HP Operations Manager pour Windows : de la version 7.x à 8.x 1 jour www.plb.fr<br />

RHOM HP Operations Manager pour Windows Niveau 1 - Prise en main 2 jours www.plb.fr<br />

RHOW HP Operations Manager pour Windows Niveau 2 - Administration 3 jours www.plb.fr<br />

ROMW HP Operations Manager pour Windows Niveau 3 - Conception 3 jours www.plb.fr<br />

RHNE HP OpenView Network Node Manager 7,x Niveau 1 - Exploitation 2 jours www.plb.fr<br />

RHNC HP OpenView Network Node Manager 7,x Niveau 2 - Administration 3 jours www.plb.fr<br />

RONN HP OpenView Network Node Manager 7.x Niveau 3 3 jours www.plb.fr<br />

RSNN HP Software Network Node Manager I 8.1x 4 jours www.plb.fr<br />

RHIS HP OpenView Internet Services : De l’exploitation à la conception 3 jours www.plb.fr<br />

RHRC HP OpenView Reporter : Concepts 2 jours www.plb.fr<br />

RHDO HP OpenView Dashboard Operation View : Exploitation et Administration 2 jours www.plb.fr<br />

RACP Citrix XenApp 5 : Administrer Citrix pour Windows 2003(cours officiel) 5 jours www.plb.fr<br />

RCXA<br />

Citrix : Assurer le support technique d’un environnement Citrix XenApp 4.5 pour WS2003 (cours<br />

officiel)<br />

3 jours www.plb.fr<br />

CXA202 Citrix XenApp 5.0 pour Windows Server 2008 - Mise à jours des compétences (Cours officiel ) 3 jours www.plb.fr<br />

CXA201 Citrix XenApp 5, Administration pour Windows Server 2008 niveau 1 (Cours officiel) 5 jours page 37<br />

CXA300 Citrix XenApp 5, Administration pour Windows Server 2008 niveau 2 (Cours officiel) 5 jours page 38<br />

CXS200 Citrix XenServer 5.0 mise en œuvre (Cours officiel) 2 jours www.plb.fr<br />

CXA100 Assurer le support aux utilisateurs de Citrix XenApp 5 pour Windows Server 2008 2 jours www.plb.fr<br />

CXD200 Citrix XenDesktop ,mise en œuvre (Cours officiel) 2 jours www.plb.fr<br />

CXA205 Mise à jour des compétences vers Citrix XenApp 6 (professionnels connaissant XenApp 4 ou 5) 3 jours www.plb.fr<br />

CXA204 Administrer un environnement Citrix XenApp 6 pour Windows Server 2008 R2 5 jours www.plb.fr<br />

RUEX $Universe Exploitation 2 jours www.plb.fr<br />

RUCA $Universe Conception et Administration 3 jours www.plb.fr<br />

RRNI Introduction aux réseaux pour non informaticiens 4 jours page 38<br />

RIRC Cisco, prise en main 4 jours page 40<br />

RRCP Routeur Cisco Perfectionnement 4 jours www.plb.fr<br />

ICND1 Cisco Administration niveau 1 (Cours Officiel Cisco) 5 jours page 41<br />

ICND2 Cisco Administration niveau 2 (Cours Officiel Cisco) 5 jours page 42<br />

ROUTE Cisco Implémentation du routage (Cours Officiel Cisco) 5 jours page 43<br />

RBRC Configurer BGP sur des routeurs Cisco (cours officiel Cisco) 5 jours www.plb.fr<br />

TSHOOT Maintenance, dépannage et gestion des incidents sur les réseaux Cisco (cours officiel Cisco) 5 jours page 44<br />

RCCJ Commutateur Cisco (Switch Catalyst) 3 jours www.plb.fr<br />

RCCI Commutateur Cisco perfectionnement (Switch Catalyst) 5 jours www.plb.fr<br />

SWITCH Commutateurs Cisco, réseaux multiniveaux ( Cours Officiel Cisco) 5 jours page 45<br />

IPV6 Cisco IPV6 : Configuration , Déploiement et Architecture (cours officiel) 5 jours www.plb.fr<br />

DESGN Conception d’architectures réseaux Cisco niveau 1 (cours officiel) 5 jours www.plb.fr<br />

ARCH Conception d’architectures réseaux Cisco niveau 2 (cours officiel) 5 jours www.plb.fr<br />

CWLMS CiscoWorks Mise en œuvre (cours officiel) 5 jours www.plb.fr<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

5


s ommaire<br />

IINS Introduction à la Sécurité Cisco (cours officiel Cisco) 5 jours www.plb.fr<br />

SNRS Sécurité des routeurs Cisco(cours officiel Cisco) 5 jours page 46<br />

SNAF Cisco Asa Sécurité (Cours Officiel Cisco) 5 jours page 47<br />

SNAA Cisco Asa Sécurité Expertise (Cours Officiel Cisco) 5 jours www.plb.fr<br />

IPS Mise en œuvre d’une solution Cisco de prévention des intrusions (Cours Officiel Cisco) 4 jours www.plb.fr<br />

CANAC Cisco NAC : Mise en œuvre (Cours Officiel Cisco) 3 jours www.plb.fr<br />

IIUC Introduction à la Voix sur IP avec Cisco niveau 1 (Cours Officiel Cisco) 5 jours www.plb.fr<br />

IIUC2 Introduction à la Voix sur IP avec Cisco niveau 2 (Cours Officiel Cisco) 5 jours www.plb.fr<br />

CVOICEV6 Cisco Voix Sur IP Version 6.0 (cours Officiel Cisco) 5 jours www.plb.fr<br />

CIPT1V6 Cisco Téléphonie niveau 1 (cours Officiel Cisco) 5 jours www.plb.fr<br />

CIPT2V6 Cisco Téléphonie niveau 2 (cours Officiel Cisco) 5 jours www.plb.fr<br />

AIUM Cisco Unity : Administrer et mettre en oeuvre Cisco Unified Messaging (Cours Officiel Cisco) 5 jours www.plb.fr<br />

TUC Troubleshooting Unified Communications (Cours Officiel Cisco) 5 jours www.plb.fr<br />

UCAD Architecture Télécom avec Cisco Unified Communications (cours Officiel Cisco) 5 jours www.plb.fr<br />

UCM70 Mise à jour vers Cisco Unified communications Manager 7.0 (Cours Officiel Cisco) 3 jours www.plb.fr<br />

CADMU Administration de base du Call Manager V7 et de Unity V5 (Cours Officiel Cisco) 4 jours www.plb.fr<br />

MPLS Cisco MPLS (Cours officiel Cisco) 5 jours www.plb.fr<br />

IUWNE Cisco WIFI L’essentiel (Cours Officiel Cisco) 5 jours www.plb.fr<br />

CUWSS Etude et Planification de site Cisco sans fil (Cours Officiel Cisco) 5 jours www.plb.fr<br />

IAUWS Implementing Advanced Cisco Unified Wireless Security (Cours Officiel Cisco) 5 jours www.plb.fr<br />

IUWMS Implementing Cisco Unified Wireless Mobility Services (Cours Officiel Cisco) 5 jours www.plb.fr<br />

Filière Télécom<br />

RTEE Téléphonie d’entreprise l’essentiel 2 jours page 49<br />

TICC Introduction à la communication cellulaire - GSM, GPRS/EDGE et UMTS (3G/3G+/4G/LTE) 1 jour www.plb.fr<br />

TERC L’essentiel des réseaux cellulaires - Du GSM à l’UMTS et les évolutions mobile à venir 2 jours www.plb.fr<br />

TGGE Architecture GSM, GPRS et EDGE- De la voix à l’Internet mobile 2 jours page 50<br />

TGGG Architecture et enjeux de la 3G - UMTS, le mobile multimédia 3 jours www.plb.fr<br />

TUMT 3G+ Evolution, enjeux et architecture- 3G+ le Haut-Débit Mobile 2 jours www.plb.fr<br />

TLTE LTE, 4G : l’essentiel d’un standard emergent 1 jour page 50<br />

RSTI Sensibilisation à la téléphonie sur IP 1 jour www.plb.fr<br />

RTIP Téléphonie sur IP, architectures et solutions 2 jours page 51<br />

TPVI Voix sur IP : Ateliers Pratiques 2 jours www.plb.fr<br />

RVIP Voix sur IP Mise en oeuvre 4 jours page 52<br />

RSIP SIP : Etude et Mise en Oeuvre 3 jours page 52<br />

RIMS IMS l’essentiel 2 jours www.plb.fr<br />

TIMS IMS Mise en œuvre 3 jours page 53<br />

RMPL MPLS 2 jours www.plb.fr<br />

RIPA IPTV : Architecture et meilleures pratiques 3 jours www.plb.fr<br />

RAMO Asterisk Mise en œuvre 2 jours page 53<br />

RACA Asterisk configuration avancée 4 jours www.plb.fr<br />

RASE Asterisk Expertise 3 jours www.plb.fr<br />

UPHD iPhone / iPod touch développement 5 jours page 54<br />

UPHA iPhone / iPad développement avancé 4 jours page 55<br />

UPAP Réussir son projet d’application pour iPhone ou iPad 1 jour page 56<br />

UPAD iPad : Développement d’applications pour iPad 5 jours www.plb.fr<br />

PUIP Utiliser efficacement son iPhone ou son iPad 1 jour www.plb.fr<br />

PEIT Ergonomie des interfaces tactiles 3 jours page 56<br />

TPAG Android : Présentation du système d’exploitation mobile de Google 1 jour www.plb.fr<br />

TAGA Android : Développez des applications pour Google Android 3 jours page 57<br />

TDAM Développement mobile multi plateformes (Iphone, Android, BlackBerry …) 5 jours page 58<br />

JAME Développement d’applications pour mobiles en langage Java : Java ME (J2ME) 4 jours page 59<br />

6 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Filière Sécurité<br />

SSSU Sécurité informatique : sensibilisation des utilisateurs 1 jour www.plb.fr<br />

SSOM Stratégie, organisation et méthode de la SSI - Sécurité du système d’information 2 jours www.plb.fr<br />

SSSL Sécurité des réseaux, des systèmes et des applications : L’essentiel 2 jours page 61<br />

RSSI Sécuriser votre système d’information (Vision éthique du piratage) 4 jours www.plb.fr<br />

SSIN Sécurité des services Internet de l’entreprise (web, mail, accès distants, surveillance, …) 4 jours www.plb.fr<br />

MVMW Virus et malwares sous Windows 3 jours page 61<br />

MISA6 ISA Server 2006 - Mise en oeuvre 4 jours www.plb.fr<br />

SWIF Sécurité Wi-Fi 2 jours page 62<br />

RISR Introduction complète à la sécurité des réseaux 3 jours page 62<br />

RFAD Firewall: Architecture et deploiement 2 jours www.plb.fr<br />

RSRV Sécuriser les réseaux VoIP 2 jours page 63<br />

RCPF CheckPoint Security Administration NGX R71 niveau 1 (Cours officiel) 5 jours page 63<br />

SCPS CheckPoint Security Administration NGX R71 niveau 2 (Cours officiel) 5 jours page 64<br />

SCHP CheckPoint Security Administration NGX R65 niveau 3 (Cours officiel) 4 jours www.plb.fr<br />

SFDE CheckPoint EndPoint Security Full Disk Encryption (Cours officiel) 2 jours www.plb.fr<br />

SSSA CheckPoint EndPoint Security Secure Access R70 (Cours officiel) 2 jours www.plb.fr<br />

RSRC Sécurisation des réseaux Wi-Fi Cisco ou Aruba ou Motorola 3 jours www.plb.fr<br />

RSAC Serveur d’authentification :Juniper Steel Belted Radius pour Wi-Fi Cisco ou Aruba 4 jours www.plb.fr<br />

SILA ISO 27001 – ISMS Lead Auditor 5 jours page 65<br />

SISO ISO 27001 – ISMS Lead Implementor 5 jours page 66<br />

SIIL ISO 20000 – ITSMS Lead Auditor 5 jours www.plb.fr<br />

SIII ISO 20000 Foundation - Certification EXIN 3 jours www.plb.fr<br />

SIRM ISO 27005 Certified Risk Manager 3 jours www.plb.fr<br />

SRMM ISO 27005 Certified Risk Manager avec MEHARI 5 jours www.plb.fr<br />

SRME ISO 27005 Certified Risk Manager avec EBIOS 5 jours www.plb.fr<br />

Filière Microsoft Applications<br />

M470 Exchange 2003 Server - Installation et Administration 5 jours www.plb.fr<br />

MX73 Exchange 2007 Server pour les administrateurs Exchange 2003 3 jours www.plb.fr<br />

MEXI Exchange 2007 Server : Administration l’essentiel 3 jours www.plb.fr<br />

MAEX Exchange 2007 : Administration 5 jours www.plb.fr<br />

M5912 Exchange Server 2007 : Sécurité 1 jour www.plb.fr<br />

M5914 Exchange Server 2007 : Sauvegarde et Restauration 1 jour www.plb.fr<br />

M5916 Exchange Server 2007 : Résolution d’incidents 2 jours www.plb.fr<br />

MEXG Exchange Server 2007 : Administration avancée, Expertise 4 jours www.plb.fr<br />

MCIE Exchange Server 2007 : Haute disponibilité 2 jours www.plb.fr<br />

MEXC Exchange 2007 Server : Concevoir une infrastructure 3 jours www.plb.fr<br />

MAJE Exchange 2010 : Mise à jour des compétences pour les administrateurs Exchange Server 2007 ou 2003 3 jours page 68<br />

MS10233 Exchange 2010 : Concevoir et déployer une solution de messagerie Exchange Server 2010 5 jours page 68<br />

MS10135 Exchange 2010 : Prise en Main et Administration d’Exchange 2010 5 jours page 69<br />

MPVO VBA : Programmation VBA pour Office (Excel,Access et Word) 5 jours www.plb.fr<br />

MPVE VBA : Programmation VBA pour Excel 3 jours www.plb.fr<br />

MSP3 SharePoint Services 3.0 Mise en œuvre 2 jours www.plb.fr<br />

MMSP Maîtriser SharePoint 2007 5 jours www.plb.fr<br />

MSPP SharePoint 2007 : conception et création de sites 2 jours www.plb.fr<br />

MSP7 Administration et configuration de Office SharePoint Server 2007 3 jours www.plb.fr<br />

MAAS Administration avancée de Sharepoint 2007 et WSS 3.0 5 jours www.plb.fr<br />

MMOS Développer des applications avec WSS 3.0 et MOSS 2007 5 jours www.plb.fr<br />

MSDA Sharepoint 2007, développement avancé 5 jours www.plb.fr<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

7


s ommaire<br />

MSS1 SharePoint 2010 : Conception et création de sites 2 jours page 70<br />

MSS2 SharePoint 2010 : Gérer vos sites au quotidien 3 jours page 70<br />

MMSS SharePoint 2010 :Maitriser SharePoint server 2010 5 jours page 71<br />

MASP SharePoint 2010 : Administration SharePoint Server 2010 5 jours page 72<br />

M10231 Concevoir et déployer la solution Microsoft SharePoint 2010 5 jours page 73<br />

MNSP Sharepoint 2010 : Nouveautés pour les développeurs 3 jours www.plb.fr<br />

MDSP Développement SharePoint 2010 5 jours page 74<br />

MDSS Développement SharePoint 2010 Expertise 3 jours page 75<br />

M5940 Déployer Office 2007 Professional Plus 2 jours www.plb.fr<br />

Filière Microsoft Système<br />

MSPC Support de PC (Maintenance et configuration) 4 jours page 77<br />

MSPS Support PC (Outils, logiciels, récupération des données et optimisations) 4 jours page 78<br />

MGHO Symantec Ghost Solution suite 2 jours www.plb.fr<br />

MESW Ecriture de scripts pour Windows (WSH) 3 jours www.plb.fr<br />

M2439 Ecriture de scripts pour Windows avec WMI 2 jours www.plb.fr<br />

MPWS Powershell - Ecriture de script système pour Windows 5 jours page 79<br />

MWXP Windows XP Professionnel Installation et Administration 5 jours www.plb.fr<br />

M2335 Support Technique Windows XP (Aspect OS) 3 jours www.plb.fr<br />

MDVI Vista Déploiement 3 jours www.plb.fr<br />

MWVC Vista : Configuration des applications et des outils 2 jours www.plb.fr<br />

MVSP Vista Perfectionnement (sécurité, performances et automatisation) 4 jours www.plb.fr<br />

MWVB Support Vista, Résolution d’incidents 3 jours www.plb.fr<br />

MWPM Windows 7: Prise en main 1 jour www.plb.fr<br />

M6292 Windows 7 : Administration 3 jours page 80<br />

M6291 Administration Windows 7, pour administrateur Windows XP ou Vista 3 jours page 81<br />

MS6293 Support de Windows 7 , Spécial hotline Windows 7 5 jours page 81<br />

M6294 Windows 7 : Déploiement 5 jours page 82<br />

M2144 Windows 2003 Server, Administration 5 jours www.plb.fr<br />

M2149 Windows 2003 Server, Administration perfectionnement 3 jours www.plb.fr<br />

M2273 Administration Windows 2003 pour administrateur expérimenté 5 jours www.plb.fr<br />

MCWW Cluster et WNLB Windows 2003 3 jours www.plb.fr<br />

M2304 Sécurité réseaux sous Windows 2003 5 jours www.plb.fr<br />

RE2097 Conception d’une infrastructure Active directory Windows server 2003 5 jours www.plb.fr<br />

RE2194 Active directory Windows 2003 server 5 jours www.plb.fr<br />

MWSE Windows 2008 server , planifier et assurer la mise en production 5 jours www.plb.fr<br />

MAWS Administration Windows 2008 server 5 jours page 83<br />

M6416 Administration Windows 2008 pour Administrateur Windows 2000/2003 expérimenté 5 jours page 84<br />

MS10159 Windows 2008 R2 : Mettre à jour ses compétences pour administrateurs Windows Server 2008 3 jours page 85<br />

MS6417 Windows server 2008, gérer une plate-forme applicative d’entreprise (IIS7.0, WSS 3.0, Terminal Services) 3 jours www.plb.fr<br />

M6424 Active Directory Windows Server 2008 l’essentiel 2 jours www.plb.fr<br />

MS6425 Active directory Windows 2008 server 5 jours page 85<br />

M6423 Cluster Windows 2008 3 jours page 86<br />

MS6428 Terminal server, administration sous Windows 2008 2 jours www.plb.fr<br />

MS6422 Hyper V : Implémentation et administration de Windows Server 2008 Hyper-V 3 jours www.plb.fr<br />

MS10215 Hyper V : Configurer et dépanner la plate-forme de virtualisation R2 (Hyper-V et SCVMM) 5 jours www.plb.fr<br />

UVMS VMware vSphere 4 ; Installer, configurer et Administrer (Cours officiel) 5 jours page 87<br />

UVVN Administration VMware vSphere 4 pour les administrateurs Virtual infrastructure 3.5 (Cours officiel) 2 jours page 88<br />

UCAV Conception d’architecture VMware vSphere Travaux Pratiques (Cours officiel) 3 jours www.plb.fr<br />

UVMP VMware Administration avec PowerShell 2 jours www.plb.fr<br />

UVMI VMware vSphere 4: Gérer la haute disponibilité (Cours officiel) 1 jour www.plb.fr<br />

8 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


UVMV Vmware vSphere 4: Garantir l’évolutivité de l’environnement virtuel (Cours officiel) 1 jour www.plb.fr<br />

USVM VMware vSphere 4: Dépannage et Gestion des incidents (Cours officiel) 4 jours www.plb.fr<br />

UVCP VMware vSphere Capacity Planner (Cours officiel) 1 jour www.plb.fr<br />

UVRM VMware Site Recovery Manager (Cours officiel) 2 jours www.plb.fr<br />

UVSO VMware vSphere 4 : Skills for Operators (Cours officiel) 2 jours www.plb.fr<br />

UVTE VMware vSphere Transition to ESXi (Cours officiel) 2 jours www.plb.fr<br />

UIVV Concevoir une infrastructure virtualisée de postes de travail avec VMware View (Cours officiel) 1 jour www.plb.fr<br />

UVVI Administration VMware View 4.5 : Installation , configuration, gestion au quotidien (cours officiel) 4 jours www.plb.fr<br />

Filière Développement<br />

DIPG Introduction à la programmation 3 jours page 90<br />

DIPO Conception et Programmation objet 4 jours page 91<br />

DMSP MS Project 2003 : Gérer un projet 3 jours www.plb.fr<br />

DCPI Conduite de projet informatique avec UP, Cycle en Y-2TUP et XP 3 jours www.plb.fr<br />

GSOA SOA, l’essentiel 1 jour www.plb.fr<br />

DSOA SOA : Architecture Orientée Services 2 jours www.plb.fr<br />

DINC Integration continue 4 jours www.plb.fr<br />

GUML UML, Modélisation Objet 4 jours www.plb.fr<br />

DUAC UML 2, analyse et conception 4 jours page 92<br />

DXML Comprendre et utiliser XML 3 jours page 92<br />

DXMT XML : Transformations XSL (XSL-T, XPath, XSL-FO) 4 jours www.plb.fr<br />

DPRC Programmation en C 5 jours page 93<br />

DPLC Perfectionnement en langage C 5 jours page 93<br />

DOBC Objective C 3 jours page 93<br />

DGWT GWT - Google web toolkit 3 jours www.plb.fr<br />

DPOC Programmation Objet en C++ 5 jours page 94<br />

DCPA C++ Programmation efficace et avancée 4 jours www.plb.fr<br />

DPMC Programmation multicore 3 jours page 94<br />

DDVB Développer avec Visual Basic 5 jours page 95<br />

DVBP Visual Basic, perfectionnement accès aux données, composants, Web 4 jours www.plb.fr<br />

DCOR Corba 3, Architecture et mise en œuvre 4 jours www.plb.fr<br />

DDEL Delphi - Programmation 5 jours www.plb.fr<br />

DMER Merise 3 jours www.plb.fr<br />

DCOB Programmation En Cobol 5 jours www.plb.fr<br />

JSDJ Smalltalk pour les développeurs Java 5 jours www.plb.fr<br />

DOPS Découvrir la programmation objet avec Smalltalk 5 jours www.plb.fr<br />

Filière Internet<br />

IRSW Réaliser un site web pour non informaticiens 3 jours page 97<br />

IRNL Realiser une Newsletter - Gérer ses campagnes Email 3 jours page 98<br />

IEPW Écrire pour le web - Approche éditoriale d’un site web (rédiger et organiser l’information pour le web) 3 jours page 98<br />

IH5W HTML 5 & autres nouvelles spécifications du Web 4 jours page 99<br />

IHTM HTML L’essentiel 3 jours page 99<br />

CRAG Adwords : Comprendre et maîtriser Google Adwords Initiation 3 jours www.plb.fr<br />

CRAP Adwords : Comprendre et maîtriser Google Adwords Perfectionnement 2 jours www.plb.fr<br />

IESW Ergonomie des Sites Web 5 jours page 100<br />

ICSW Conception éditoriale et lancement d’un site Web 5 jours www.plb.fr<br />

ICSS Conception de site avec les CSS et Dreamweaver 4 jours page 100<br />

IDSS Dreamweaver site statique prise en main 5 jours www.plb.fr<br />

IDSP Dreamweaver site statique perfectionnement 2 jours www.plb.fr<br />

IDSD Dreamweaver site dynamique 5 jours www.plb.fr<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

9


s ommaire<br />

IJDH JavaScript, Développer en HTML dynamique 3 jours page 101<br />

IJFJ JQUERY : Développer en Javascript avec le framework JQUERY 3 jours www.plb.fr<br />

IJPS Prototype et Scriptaculous 3 jours www.plb.fr<br />

IAJA Ajax 2 jours www.plb.fr<br />

ISPR SPIP Rédiger et publier du contenu 2 jours www.plb.fr<br />

ISPD SPIP Développeur 2 jours www.plb.fr<br />

ISAD SPIP Administration et Développement 3 jours www.plb.fr<br />

DDRU DRUPAL prise en main 3 jours www.plb.fr<br />

IRSJ Joomla : Réaliser un site éditorial en PHP avec Joomla 3 jours www.plb.fr<br />

OPLO Plone : Prise en main de Plone 4 jours www.plb.fr<br />

OPLA Plone Avancé 3 jours www.plb.fr<br />

IFPM Flash CS3, prise en main 4 jours page 101<br />

IFBA Flash Bannière 3 jours www.plb.fr<br />

IFPA Flash Programmation ActionScript 2 5 jours www.plb.fr<br />

IFAS Flash : de l’AS2 à l’AS3 4 jours www.plb.fr<br />

IFMA Flex 4 prise en main 4 jours www.plb.fr<br />

IFAP Flex 4 : Perfectionnement 3 jours www.plb.fr<br />

IFBD Flex 3 : BlazeDS (ou LiveCycle) 3 jours www.plb.fr<br />

IPHD L’essentiel de PHP - Pour non développeur 3 jours www.plb.fr<br />

IPHP PHP 5 , développer un site Web dynamique 4 jours page 102<br />

IPHA PHP 5 perfectionnement 4 jours page 103<br />

IPHE PHP Extensions : Fonctions avancées & Modules Externes 2 jours www.plb.fr<br />

IPHR Optimisation PHP 4 jours page 103<br />

IPHS PHP Sécurité 3 jours page 104<br />

IAIS Administrer un intranet sécurisé avec IIS 6 3 jours www.plb.fr<br />

IISW IIS 7 : Administration et Dépannage de IIS 7.0 sous windows server 2008 3 jours www.plb.fr<br />

IICC Cloud Computing la synthèse 1 jour page 104<br />

DGAE Google App Engine 3 jours www.plb.fr<br />

DGAU Google Apps Utilisation 1 jour www.plb.fr<br />

Filière Oracle - SQL Server - PostgreSQL<br />

OIBB SQL : Interroger les bases de données avec le langage SQL 3 jours page 106<br />

BITO Introduction Technique à Oracle 1 jour page 106<br />

BOPM Introduction complète à Oracle 5 jours page 107<br />

BSPO SQL pour Oracle 3 jours page 108<br />

BORS Optimisation des requêtes SQL 3 jours page 108<br />

BDPS Développer en PL/SQL 3 jours page 109<br />

BOOA Oracle, optimisation des applications 3 jours www.plb.fr<br />

BPRO Le Langage Pro C 2 jours www.plb.fr<br />

BORJ Oracle et Java 5 jours www.plb.fr<br />

BAOD Architecture ORACLE pour développeurs 2 jours www.plb.fr<br />

BEOR Exploitation Oracle 4 jours www.plb.fr<br />

BADO Administration Oracle 9i 5 jours www.plb.fr<br />

BAOA Administration Oracle 9i (Aspects avancés) 3 jours www.plb.fr<br />

BAOR Administration Oracle 10g 5 jours page 109<br />

BAOS Administration Oracle10g Expertise (Sauvegarde, Optimisation, Haute Disponibilité) 5 jours page 110<br />

BRMA RMAN Sauvegarde et Restauration 3 jours www.plb.fr<br />

BAOG Oracle 11g – Pour Administrateur Oracle Confirmé 5 jours page 111<br />

BAOC Oracle 11g - Nouveautés pour administrateur 10g 2 jours www.plb.fr<br />

BTUO Tuning d’une base Oracle 3 jours page 112<br />

BOAS Oracle 9i/10g AS, administration 5 jours www.plb.fr<br />

10 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.fr<br />

BODU ORACLE Discoverer Utilisateur 2 jours www.plb.fr<br />

BODA ORACLE Discoverer Administration 3 jours www.plb.fr<br />

BODF ORACLE Développer des applications graphiques avec Forms 5 jours www.plb.fr<br />

BOFF ORACLE Forms fonctionnalités avancées 2 jours www.plb.fr<br />

BODR ORACLE Developper REPORTS 3 jours www.plb.fr<br />

B2071 Transact SQL 3 jours page 112<br />

BSPM SQL Server prise en main 5 jours page 113<br />

B4740 Mise en œuvre de SQL Server 2005 5 jours www.plb.fr<br />

BASS Administrer une base de données SQL Server 2005 5 jours www.plb.fr<br />

BRSQ Concevoir une solution de base de données à haute disponibilité avec SQL 2005 3 jours www.plb.fr<br />

BSQO Optimisation d’une base SQL Server 2005 5 jours www.plb.fr<br />

BSSA De SQL Server 2005 à SQL server 2008 pour Administrateur 3 jours www.plb.fr<br />

BSQL Administration SQL server 2008 5 jours page 114<br />

BASP Administration SQL Server 2008 perfectionnement 2 jours page 115<br />

BOSS Optimisation SQL Server 2008 3 jours www.plb.fr<br />

BPSS Programmation d’une base de données Microsoft SQL Server 2008 5 jours page 115<br />

BSSI SQL Server 2008 Integration Services (SSIS) - Administration 3 jours www.plb.fr<br />

BASA SQL Server 2008 Analysis Services (SSAS) - Mise en œuvre 3 jours www.plb.fr<br />

BSSR SQL Server 2008 Reporting Services (SSRS) - Prise en main 3 jours www.plb.fr<br />

BPSM PostgreSQL Developpement 2 jours www.plb.fr<br />

BPGA Administration de la base de données PostGreSQL 3 jours page 116<br />

BAPA PostgreSQL Administration Avancée (Tuning, Optimisation, Warm Standby, Haute disponibilité) 4 jours page 117<br />

BRPS PostgreSQL réplication avec Slony 3 jours www.plb.fr<br />

BMOP Migration d’Oracle à PostgreSQL 2 jours www.plb.fr<br />

BMPD MySQL Prise en main et développement 3 jours page 117<br />

BMSA MySQL Administration 3 jours page 118<br />

BMAA MySQL Administration avancée, Optimisation et Cluster 2 jours page 119<br />

Filière Java EE<br />

JPJE Architecture d’entreprise Java EE 2 jours page 121<br />

JDAJ Développer des applications web d’entreprise avec Java EE (Java EE, Servlets, JSP, JSTL) 4 jours page 122<br />

JHIB Hibernate : La persistance des objets Java (JPA) 3 jours page 123<br />

JGAH Hibernate ,Maîtriser et optimiser les performances 2 jours www.plb.fr<br />

SDEJ Développer des EJB3 (Eclipse/NetBeans Jboss 4/ GlassFish) 4 jours page 123<br />

SAJO Administration Jonas 5 jours www.plb.fr<br />

SAJB Administration Jboss 3 jours page 124<br />

SACJ Architecture en cluster avec JBoss 3 jours www.plb.fr<br />

SJBP JBoss Portal 3 jours www.plb.fr<br />

SAJJ Applications JEE avec Jboss 5 jours www.plb.fr<br />

SFJS Le framework JBoss Seam 4 jours page 124<br />

SJBR Drools (JBoss Rules) : concevoir et développer les règles de gestion métier 2 jours page 125<br />

SAST Administration d’un serveur TOMCAT 3 jours page 125<br />

SFSG Développer avec Spring 3 jours page 126<br />

SAWS Administration Websphère 5 jours page 126<br />

SAWA Administration Websphère avancée 4 jours page 127<br />

SWSC Websphère Cluster 2 jours www.plb.fr<br />

SWTO Websphère Tuning - Optimiser les applications 2 jours www.plb.fr<br />

SDAW Développement JEE avec WebSphere 5 jours www.plb.fr<br />

SWLS WebLogic Server - Administration 5 jours page 127<br />

SCDP Conception JEE avec les Design Patterns 4 jours www.plb.fr<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

11


s ommaire<br />

SDJO Développer un projet Java EE5 avec l’offre OpenSource 2 jours www.plb.fr<br />

SDEE Portail Java : Développer un portail Java EE avec LifeRay 3 jours www.plb.fr<br />

SJOW Portail Java : Développer un portail Java EE avec Oracle WebLogic Portal 3 jours www.plb.fr<br />

Filière .NET<br />

SLCN Le langage C# (.NET) 5 jours www.plb.fr<br />

SPCD Le langage C# 4.0 5 jours page 129<br />

VB2560 Visual Basic .NET 5 jours www.plb.fr<br />

VB2565 Visual Basic .NET perfectionnement 5 jours www.plb.fr<br />

VB2374 Visual Basic .NET pour développeur Visual Basic 5 jours www.plb.fr<br />

SDAV Développement d’applications Web en ASP.NET 5 jours www.plb.fr<br />

SVSF Visual Studio 2008, concevoir et développer des applications avec le framework .net 3.5 5 jours www.plb.fr<br />

MS6463 ASP.net 3.5, pour développeur ASP.net 2.0 2 jours www.plb.fr<br />

MS2310 ASP.NET 3.5, développer des applications WEB avec Visual Studio 2008 5 jours www.plb.fr<br />

SDAN Développement ASP.NET 3.5 avancé 3 jours www.plb.fr<br />

SVSC Visual Studio 2008 et C# 3.0 : Développement d’applications Windows Forms 5 jours www.plb.fr<br />

MS6460 WPF, Développer des applications graphiques avec Visual Studio 3 jours www.plb.fr<br />

MS6461 WCF, Développer des applications distribuées avec Visual Studio 2008 (Windows Communication<br />

Foundation)<br />

3 jours www.plb.fr<br />

MS6462 WF, Développer des applications Workflow Foundation avec Visual Studio 2008 2 jours www.plb.fr<br />

MS6464 LINQ et ADO.net pour gérer les données sous le framework 3.5 2 jours www.plb.fr<br />

SNNT Les nouveautés du framework .NET 4.0 4 jours www.plb.fr<br />

SNVS Visual Studio 2010 : Conception et développement avec .NET 4 5 jours page 130<br />

SWVS Visual Studio 2010 : Développement d’applications Web avec ASP.NET 4.0 5 jours page 131<br />

SWMC ASP.NET MVC : Développement d’applications Web avec Visual Studio 2010 5 jours www.plb.fr<br />

SDAA Développement ASP .NET 4.0 avancé 3 jours page 132<br />

ICCW Windows Azure : Programmation d’applications avec la solution Cloud Computing de Microsoft 3 jours page 132<br />

SVSA ADO.NET Entity Framework - Développer une solution d’accès aux données avec Visual Studio 2010 5 jours www.plb.fr<br />

SVSW WCF ,Développer des applications distribuées avec Visual Studio 2010 (Windows Communication<br />

Foundation)<br />

3 jours www.plb.fr<br />

MVS5 WPF/ Windows Forms : Développement d’applications graphiques pour Windows avec C# 4 5 jours www.plb.fr<br />

SDNE Sécurité des applications .Net 3 jours www.plb.fr<br />

SSDS Silverlight 4 pour développeur Silverlight 3 ou 2 3 jours www.plb.fr<br />

SSPM Silverlight prise en main 2 jours page 133<br />

SSPF Silverlight perfectionnement 3 jours page 133<br />

MCOM COM/DCOM/Active X 4 jours www.plb.fr<br />

Filière Open Source<br />

OLLS Les logiciels libres, synthèse technique 2 jours www.plb.fr<br />

OKVM Virtualisation avec KVM 2 jours www.plb.fr<br />

OXEN Virtualisation avec Xen 2 jours www.plb.fr<br />

OAOS Administrer un Site Web Open Source, LAMP 4 jours www.plb.fr<br />

OAAE Administration Apache, l’essentiel 2 jours www.plb.fr<br />

OAPA Apache, Administrer un Serveur Web 3 jours page 135<br />

OAAP Apache, Administrer un Serveur Web perfectionnement 3 jours www.plb.fr<br />

OPOS Postfix, administrer un serveur de messagerie 2 jours page 135<br />

OSAM Samba : Partages de services entre Linux/Unix et Windows 2 jours www.plb.fr<br />

OLDA Administration d’un annuaire LDAP (Open LDAP) 2 jours page 136<br />

OSQU Serveur Proxy Squid 2 jours www.plb.fr<br />

ONAG Supervision avec Nagios 3 jours www.plb.fr<br />

OANS Administration Nagios 5 jours page 136<br />

12 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


OZAE Zabbix : Exploitation 1 jour www.plb.fr<br />

OZCA Zabbix : Conception et Administration 2 jours www.plb.fr<br />

OPER Langage Perl : Scripts Unix Linux Windows 4 jours page 137<br />

OPYT Python 4 jours page 138<br />

OZCW ZOPE: Création d’une application web avec Zope 3 jours www.plb.fr<br />

OROR Ruby On Rails 3 jours www.plb.fr<br />

OSTR Développer des applications Web avec Struts 1 3 jours www.plb.fr<br />

OSDA Struts 2 : Développer une application Java EE avec Struts 2 3 jours www.plb.fr<br />

OCAP Claroline, administration d’une plate-forme de travail collaboratif 4 jours www.plb.fr<br />

OJAS JasperReports : la solution libre pour la génération de rapports 3 jours page 139<br />

OJAR JasperReports perfectionnement 3 jours page 140<br />

OCAC CACTI : Conception et Administration 3 jours page 140<br />

OSOS Solutions Open Source pour temps-réel et embarqués 3 jours www.plb.fr<br />

OTES Travailler en équipe avec Subversion 1 jour www.plb.fr<br />

OASV Subversion Administration 1 jour www.plb.fr<br />

RZIC Zimbra : Installation et configuration 3 jours www.plb.fr<br />

Filière Java<br />

JDJA Développeur Java 10 jours www.plb.fr<br />

JSCO Java sans connaître l’objet 5 jours page 143<br />

JPGS Java, Développer un client riche avec Swing 3 jours page 143<br />

JJDC Java pour développeur Objet 4 jours page 142<br />

JAJA Java : Atelier de programmation intensive 5 jours www.plb.fr<br />

JJPF Programmation avancée en Java 5 jours www.plb.fr<br />

JSWT Eclipse RCP 3 jours page 144<br />

OECL Eclipse RCP Avancé 2 jours www.plb.fr<br />

JMAV Maven, Gérer le cycle de vie des projets Java 2 jours www.plb.fr<br />

JJSF La Programmation JSF (Java Server Faces) 3 jours page 145<br />

SWES Web Services - Mise en oeuvre avec Java 3 jours page 145<br />

DBEP BPEL : Orchestrer et composer ses services 2 jours www.plb.fr<br />

JXML Java et XML 2 jours www.plb.fr<br />

JCDP Design Patterns & UML 3 jours www.plb.fr<br />

JPDP Design Patterns :Concevoir avec les modèles de composants 3 jours www.plb.fr<br />

JTUA Tests Java: Méthode de plans de tests et jeux d’essais avec Java EE 2 jours page 146<br />

JPOJ Optimisation et Profiling des applications JAVA 3 jours page 146<br />

JJBP Programmation orientée processus : le moteur de workflow jBPM 3 jours page 147<br />

JSJA Sécurité Java 2 jours page 147<br />

JDMS OSGi - The Dynamic Module System for Java 2 jours www.plb.fr<br />

JTRE Java temps réel et embarqué 3 jours page 148<br />

JCPP La carte à puce et la programmation Java Card 5 jours page 148<br />

JCPE Carte à puce et Java Card l’essentiel par la pratique 2 jours www.plb.fr<br />

Filière Multimédia<br />

P3DM 3D Studio Max Initiation 10 jours page 150<br />

P3DS 3D Studio Max Perfectionnement 10 jours page 150<br />

PICS InDesign prise en main 5 jours page 151<br />

PIUX InDesign pour les utilisateurs Xpress 4 jours www.plb.fr<br />

PICP IndDesign Perfectionnement 3 jours page 151<br />

PIPM Illustrator prise en main 5 jours www.plb.fr<br />

PILP Illustrator perfectionnement 3 jours www.plb.fr<br />

PPSE Photoshop - L’essentiel (mise en œuvre rapide) 3 jours page 152<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr 13


s ommaire<br />

PPSI Photoshop - Une Introduction complète 5 jours www.plb.fr<br />

PPSP Photoshop - Perfectionnement 3 jours www.plb.fr<br />

PPPG Adobe Photoshop et la colorimétrie 3 jours www.plb.fr<br />

PAEF After effects - Niveau 1 5 jours page 152<br />

PAEN After effects - Niveau 2 5 jours www.plb.fr<br />

PAEM After effects - Motion graphic 5 jours www.plb.fr<br />

PPCS Première Pro 5 jours www.plb.fr<br />

PFCS Final Cut Pro Initiation 5 jours page 153<br />

PFSM Final Cut Pro Perfectionnement 3 jours page 153<br />

PMOT Motion - Niveau 1 5 jours www.plb.fr<br />

PMO2 Motion - Niveau 2 5 jours www.plb.fr<br />

PSKU SketchUp 2 jours www.plb.fr<br />

Filière gestion de projet<br />

GGPI Gérer un projet informatique, l’essentiel 3 jours page 155<br />

GCPI Chef de projet informatique : un métier, une expertise 6 jours page 156<br />

GTMP Travailler en mode projet 2 jours www.plb.fr<br />

GECP Estimer et suivre les charges du projet 2 jours www.plb.fr<br />

GTPP Techniques de planification et de suivi de projet 2 jours www.plb.fr<br />

GARP Anticiper et maîtriser les risques du projet 1 jour www.plb.fr<br />

GMGP MS Project 2007 : Gérer vos projets avec Microsoft Project 2007 3 jours www.plb.fr<br />

GMSP MS Project 2007 : Optimiser la gestion de projets complexes avec Project Server 2007 3 jours www.plb.fr<br />

GSPM MS Project 2010 : Gérer vos projets avec Microsoft Project 2010 3 jours page 157<br />

GCPW Chef de projet web 9 jours www.plb.fr<br />

GPST Gérer un projet informatique externalisé et sous-traité 2 jours www.plb.fr<br />

GGPM Piloter un projet de maintenance 2 jours www.plb.fr<br />

GCPN Conduite de projet non informatique 2 jours www.plb.fr<br />

GPEO Gérer un projet externalisé 2 jours www.plb.fr<br />

PCPM Gestion de projet de films de communication 2 jours www.plb.fr<br />

GPSW Gérer un projet d’intégration de sites web 4 jours www.plb.fr<br />

GASP Encadrer un projet ASP .NET 5 jours page 157<br />

GEPJ Encadrer un projet Java EE 5 jours page 158<br />

GCMI CMMI, l’essentiel 1 jour www.plb.fr<br />

GICM Introduction au CMMI - Formation officielle SEI 3 jours page 158<br />

DIMA Introduction aux méthodes agiles 1 jour www.plb.fr<br />

DPPA Pilotage de projets agile 3 jours page 159<br />

DSGP Scrum : Gérer des projets agiles 2 jours page 159<br />

GPMP PMP Bootcamp : Préparation à la certification PMP® 5 jours www.plb.fr<br />

GPMO Gérer un projet en Maîtrise d’Ouvrage 2 jours www.plb.fr<br />

GRAB Recenser et analyser les besoins utilisateurs 2 jours www.plb.fr<br />

GRCC Rédiger le cahier des charges informatique 2 jours www.plb.fr<br />

GSIG Lean 6 Sigma - Green belt 8 jours page 160<br />

GLSB Lean 6 Sigma - Black Belt 16 jours page 160<br />

GPRA Praxeme, l’essentiel 1 jour www.plb.fr<br />

GPSF Mise en oeuvre d’un projet SOA avec Praxeme 3 jours www.plb.fr<br />

GBPM BPM, l’essentiel 1 jour www.plb.fr<br />

GBSP BPM, Spécifications des processus métiers 2 jours page 161<br />

GAFT Analyse fonctionnelle et technique 2 jours www.plb.fr<br />

GDDT Démarche de tests 1 jour www.plb.fr<br />

GCTO Construire ses plans de tests et ses jeux d’essais 2 jours www.plb.fr<br />

GCIP Comprendre l’informatique et ses évolutions pour les professionnels non informaticiens 2 jours page 161<br />

GPNI Informatique : L’essentiel des nouveautés de l’informatique 3 jours www.plb.fr<br />

14 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Filière Management informatique<br />

FGSI Gouvernance du SI 2 jours page 163<br />

FUSI Urbanisation du système d’information 2 jours www.plb.fr<br />

FTBG Tableau de bord : Élaborer des tableaux de bord pour la DSI 2 jours page 163<br />

FRBC ROI : Business Case et ROI d’un projet informatique 2 jours www.plb.fr<br />

FAVP Analyse de la valeur pour un projet informatique 2 jours www.plb.fr<br />

FGAP Gérer et améliorer la performance du SI 3 jours www.plb.fr<br />

FGPC Gérer des projets informatiques complexes 2 jours page 164<br />

FSLA SLA : définir, mettre en oeuvre et contrôler le contrat de service 2 jours www.plb.fr<br />

FEPC PCA : Élaborer un plan de continuité et de reprise après sinistre 3 jours www.plb.fr<br />

FITD ITIL découverte 1 jour www.plb.fr<br />

FITB ITIL V3 Foundation Bridge 1 jour page 164<br />

FIV3 ITIL Foundation V3 3 jours page 165<br />

FISO ITIL ISO/IEC 20000 3 jours www.plb.fr<br />

FIRC ITIL Practitioner Release & Control (IPRC) 5 jours page 166<br />

FISR ITIL Practitioner Support & Restore (IPSR) 5 jours page 166<br />

FISS ITIL Service Manager - Service Support 5 jours www.plb.fr<br />

FISD ITIL Service Management : Service Delivery (SD) 5 jours www.plb.fr<br />

FIRD ITIL Service Management : Atelier de préparation aux examens de certification 3 jours www.plb.fr<br />

FG181 Lifecycle stream ITIL V3 - Stratégie des Services (SS) 3 jours www.plb.fr<br />

FG183 Lifecycle stream ITIL V3 - Transition des Services (ST) 3 jours www.plb.fr<br />

FG184 Lifecycle stream ITIL V3 - Exploitation de Services (SO) 3 jours www.plb.fr<br />

FG185 Lifecycle stream ITIL V3 - Amélioration continue de services (CSI) 3 jours www.plb.fr<br />

FG186 Service Capability ITIL V3 - Release, control and Validation (RCV) 5 jours www.plb.fr<br />

FG187 Service Capability ITIL V3 - Service Offering and agreement (SOA) 5 jours www.plb.fr<br />

FG188 Service Capability ITIL V3- Operation Support and Analysis (OSA) 5 jours www.plb.fr<br />

FG189 Service Capability ITIL V3 - Planning, Protection and Optimization (PPO) 5 jours www.plb.fr<br />

Filière Développement personnel<br />

EDCF Communiquer efficacement 2 jours www.plb.fr<br />

EDPE PNL, l’essentiel 3 jours www.plb.fr<br />

EDPC La process communication management (PCM) 4 jours www.plb.fr<br />

PMCR Conduite de réunion : Préparer, piloter et animer une réunion 2 jours page 168<br />

EDSO Mind mapping, savoir optimiser ses réunions avec le Mind mapping 1 jour www.plb.fr<br />

PMCN Négociation pour non commerciaux, conduire et assurer une négociation 2 jours page 168<br />

EDPP Prendre la parole en public, niveau 1 2 jours page 169<br />

EDP2 Prendre la parole en public niveau 2 3 jours page 169<br />

EDP3 Prendre la parole en public niveau 3, renforcez vos qualités d’orateur 4 jours www.plb.fr<br />

EDAO Animer, orchestrer, une convention, un séminaire 2 jours www.plb.fr<br />

EDMT Média training, s’entraîner à l’interview pour répondre aux demandes des journalistes 2 jours www.plb.fr<br />

EDCC Communication de crise : gérer les médias en situation de crise médiatique 2 jours www.plb.fr<br />

EDAA Formation de formateur, apprenez à animer 3 jours www.plb.fr<br />

EDLS Communication : allez plus vite à l’essentiel à l’écrit et à l’oral 3 jours www.plb.fr<br />

EDGT Gérer son temps et ses priorités 2 jours page 170<br />

EDGS Gérer son stress et ses émotions 2 jours page 170<br />

EDDA Définir et atteindre ses objectifs 2 jours page 171<br />

PARP Approche Systémique et Résolution de Problèmes 2 jours www.plb.fr<br />

EDIM Mobilisez votre intelligence émotionnelle 2 jours www.plb.fr<br />

EDVI Valoriser son image professionnelle 2 jours www.plb.fr<br />

EDAE Affirmation et estime de soi - Développez votre assertivité 3 jours www.plb.fr<br />

EDDF Développez votre flexibilité 2 jours www.plb.fr<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

15


s ommaire<br />

PMPC Prévenir et gérer les conflits 2 jours page 171<br />

EDML Managers confirmés, développez votre leadership 2 jours www.plb.fr<br />

ECSL Confiance en soi et leadership 2 jours www.plb.fr<br />

PMPD Prendre des décisions 2 jours www.plb.fr<br />

EDEP Améliorez vos écrits professionnels 2 jours www.plb.fr<br />

Filière Management<br />

PMME Management : Devenir manager 3 jours page 173<br />

EDMC Management : Devenir manager coach 2 jours page 174<br />

PMCO Cohésion d’équipe 2 jours www.plb.fr<br />

PMMT Le management transversal, l’essentiel 3 jours www.plb.fr<br />

PMMA Le management transversal : Atelier 1 jour www.plb.fr<br />

PMMD Manager des équipes à distance 3 jours www.plb.fr<br />

PMMI Maîtriser le management interculturel 2 jours www.plb.fr<br />

PMIN Réussir son expatriation en Inde 2 jours www.plb.fr<br />

PMMC Le management interculturel : Maroc 2 jours www.plb.fr<br />

PMMP Le management interculturel : Philippines 2 jours www.plb.fr<br />

PMUK Le management interculturel : UK 2 jours www.plb.fr<br />

PMCT Le management interculturel : Chine (Mieux travailler avec les chinois) 1 jour page 174<br />

PMCI Négocier, Acheter, Vendre, Distribuer, sous-traiter avec la Chine 1 jour www.plb.fr<br />

PMCG Gestion de Projets et d’équipes Chinois/es 1 jour www.plb.fr<br />

PMCX Réussir son expatriation en Chine 1 jour www.plb.fr<br />

PMEP Mener un entretien annuel ou professionnel 2 jours page 175<br />

PMER Réussir vos entretiens de recrutement 2 jours www.plb.fr<br />

PMAC Conduire et accompagner le changement 3 jours www.plb.fr<br />

PMAA Conduire et accompagner le changement - Atelier 1 jour www.plb.fr<br />

PMCF Concevoir et piloter un dispositif de formation 2 jours www.plb.fr<br />

GQCP Quelle certification pour votre entreprise ? 2 jours www.plb.fr<br />

Filière Commercial<br />

CPFC Prospecter ses futurs clients 3 jours www.plb.fr<br />

CRVT Obtenir des rendez-vous par téléphone 2 jours www.plb.fr<br />

CVET Vendre efficacement par téléphone 2 jours www.plb.fr<br />

CTVI Technique de vente, initiation 3 jours www.plb.fr<br />

CTVP Technique de vente, perfectionnement 3 jours www.plb.fr<br />

CCNC Les clés de la négociation commerciale 3 jours www.plb.fr<br />

CTTA Technique et tactiques d’achats 2 jours www.plb.fr<br />

EDRC Optimiser la relation client par téléphone 2 jours www.plb.fr<br />

CPAC Le Plan d’Action Commerciale (PAC) 3 jours www.plb.fr<br />

CWME Web marketing d’entreprise 2 jours www.plb.fr<br />

CFCM Formation Community Manager 4 jours www.plb.fr<br />

16 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


U NIX / LINUX / MAC OS<br />

Filière fondatrice de <strong>PLB</strong>, elle bénéficie de plus de 15 ans d’expérience et de<br />

plusieurs milliers de personnes formées avec succès. Cette longue expérience<br />

nous permet de disposer actuellement d’une filière cohérente et particulièrement<br />

bien rodée.<br />

Fidèles à notre philosophie, les cours sont indépendants des constructeurs, mais<br />

les spécificités des différentes versions commerciales d’Unix (Aix, Solaris,<br />

HP/UX…) sont traitées dans nos cours.<br />

Depuis bientôt 10 ans, les formations Linux sont venues se greffer naturellement<br />

sur cette filière. Toutes les distributions majeures de Linux sont abordées :<br />

RedHat, Debian, Ubuntu. La filière Linux traite des cours s’adressant aux<br />

novices, comme « Linux pour non-informaticiens », aux cours les plus avancés<br />

comme « Linux Cluster », « Linux temps réel ». Enfin récemment, cette filière<br />

s’est enrichie avec la présence de plusieurs cours sur MAC OS dont le noyau<br />

récent dérive d’un système UNIX (Free BSD).


U nix / Linux / MAC OS<br />

Maîtriser UNIX<br />

Réf UMAU<br />

4 jours<br />

OBJECTIFS<br />

Cette formation unix intensive de 4 jours a plusieurs objectifs :<br />

- permettre aux participants d’accéder à une réelle maîtrise du système Unix grâce à<br />

une progression pédagogique rigoureuse et à de nombreux exercices pratiques sous les<br />

principales versions d’Unix ( AIX, HP/UX, Solaris et Linux)<br />

- fournir une synthèse des informations nécessaires à l’utilisation quotidienne et à la<br />

compréhension du fonctionnement d’un système Unix,<br />

- détailler une sélection d’exemples variés et représentatifs des possibilités du système,<br />

- présenter les différences fondamentales entre les principales versions du système Unix.<br />

CONTENU<br />

██<br />

Notions et fonctions de base<br />

• Standards, architecture<br />

• Prise en main de la machine<br />

Connexion. Dialogue et caractères spéciaux.<br />

Utilisation des interfaces graphiques (CDE,<br />

GNOME, Java Desktop)<br />

Répertoire et fichiers, montage.<br />

• Première exploration du système<br />

Arborescence et chemin d’accès.<br />

Principe des protections.<br />

Attributs des fichiers et des répertoires.<br />

Bien utiliser l’aide en ligne.<br />

• Organisation et gestion des fichiers<br />

Aspects d’implémentation.<br />

Liens physiques et liens symboliques.<br />

Représentation logique des fichiers.<br />

Fichiers spéciaux.<br />

Arborescence standard.<br />

• Editeurs et expressions régulières Utilisation<br />

des expressions régulières.<br />

Fonctionnement comparé des éditeurs (ed, sed<br />

et vi).<br />

Utilisation de vi.<br />

• Les différentes versions d’Unix (Aix, HP/<br />

UX, Solaris, Linux, …)<br />

Pourquoi existe-t-il autant de versions d’Unix ?<br />

Jusqu’où va la compatibilité ?<br />

Quelle version pour quel type d’application ?<br />

██<br />

L’exécution des commandes<br />

• Exécution des programmes<br />

Principe de fonctionnement du shell.<br />

Processus et environnement.<br />

• Fonctionnalités de base du shell<br />

Variables et caractères spéciaux. Redirections.<br />

Génération dynamique de commande.<br />

• Fichiers de commandes exécutables<br />

Principe des fichiers de commandes. Modes<br />

d’exécution des shell-scripts.<br />

• Compléments sur les différents shells (ksh,<br />

bash, csh)<br />

Les fonctions.<br />

Fichiers de démarrage.<br />

Améliorations du bash et du ksh.<br />

██<br />

Les outils et la programmation du<br />

shell<br />

• La boîte à outils<br />

Découpage, comparaison, analyse de fichiers.<br />

Outils d’exploitation.<br />

Outils complexes.<br />

• L’utilitaire awk.Les tubes (pipes)<br />

Principe et fonctionnement.<br />

Construction de sur-outils.<br />

• La programmation du shell<br />

Les variables.<br />

Les opérateurs.<br />

Les instructions de boucle<br />

Les instructions conditionnelles.<br />

Exemples de programmes interactifs.<br />

Le bêtisier du shell.<br />

██<br />

Les mécanismes internes et la<br />

communication<br />

• Mécanismes internes de la gestion de<br />

fichiers<br />

Appels et tables systèmes.<br />

Relation avec la gestion des processus.<br />

Vue synthétique de l’interface et étude de cas.<br />

• Gestion des processus<br />

Fonctionnement multitâche et appels associés.<br />

Les signaux.<br />

Dynamique des processus et commandes<br />

associées.<br />

Notion de thread.<br />

• La communication interprocessus<br />

La simplicité des pipes<br />

Différences avec les named pipes<br />

Commandes shells associées aux IPC (ipcs,<br />

ipcrm, ...).<br />

Qu’est-ce qu’une socket ?<br />

Qui utilise les RPC (remote procedure call) ?<br />

• Communication locale et en réseau. TCP/IP<br />

Communication locale.<br />

Unix en réseau local (TCP/IP).<br />

Les commandes ARPA (telnet, ftp).<br />

Les R-commandes (rcp, rsh, rlogin).<br />

Les commandes sécurisées ssh et scp<br />

Les commandes d’information (rup, rusers, ...).<br />

Le partage de fichiers par NFS.<br />

Présentation des différents services de nom<br />

(hosts, NIS et DNS).<br />

Premiers éléments d’administration réseau<br />

(ping, netstat, ifconfig).<br />

Exploitation du système<br />

██<br />

Exploitation du système<br />

• Sauvegardes et restaurations<br />

Gestion des bandes.<br />

Commandes de sauvegarde/restauration (tar)<br />

• Planification de tâches<br />

Mise en œuvre de la crontab.<br />

La commande at.<br />

• Exploitation du système de fichiers<br />

Arborescences « standard ».<br />

Etude comparée des systèmes AIX, HP_UX,<br />

Solaris et Linux.<br />

Exploitation de base.<br />

• Lancement du système<br />

Démarrage et arrêt. Les différents run levels.<br />

• Gestion des utilisateurs<br />

Principes et fichiers de base.<br />

Création d’un utilisateur.<br />

• Notions de sécurité<br />

Le système de fichiers, réseau, outil de contrôle.<br />

• Les outils libres<br />

Récupérer et utiliser les logiciels libres.<br />

Présentation des logiciels libres les plus utilisés<br />

Pré-requis<br />

Les participants doivent avoir de bonnes connaissances<br />

en informatique.<br />

Travaux pratiques<br />

Des stations de travail connectées en réseau et fonctionnant<br />

sous Unix (AIX, Solaris, HP/UX et Linux)<br />

seront à la disposition des participants de manière à<br />

mettre en pratique les notions présentées.<br />

18 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


U nix / Linux / MAC OS<br />

Utiliser Unix, l’essentiel<br />

Réf UUES<br />

3 jours<br />

OBJECTIFS<br />

Bien que très populaire, Unix rebute parfois les administrateurs système à cause de son<br />

interface d’administration en mode commande. Pourtant, l’investissement intellectuel<br />

à réaliser est abordable, à condition d’être bien accompagné. Cette formation Unix<br />

offre précisément un chemin pédagogique efficace pour passer cette première étape<br />

indispensable à tout administrateur Unix. De plus, il présente les principales fonctions du<br />

système d’exploitation ainsi que la gestion des fichiers et des périphériques.<br />

██<br />

Les liens<br />

██<br />

Le gestion des processus<br />

██<br />

L’éditeur vi<br />

██<br />

Unix et les réseaux<br />

Cette formation Unix Initiation vous permettra de:<br />

- Acquérir la connaissance des commandes fondamentales des systèmes d’exploitation Unix<br />

et Linux à travers des exercices modulaires de difficulté progressive<br />

- Devenir autonome pour une première prise en main d’un système<br />

- Passer l’étape importante de la maîtrise de l’éditeur «vi»<br />

CONTENU<br />

██<br />

Introduction<br />

██<br />

Une session<br />

██<br />

Les fichiers et les répertoires<br />

██<br />

Le Shell<br />

██<br />

Les droits<br />

██<br />

L’impression<br />

██<br />

Les filtres<br />

██<br />

La sauvegarde<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Les outils de communication<br />

Participants<br />

- Administrateurs systèmes<br />

- Développeurs en environnement Unix ou Linux<br />

Pré-requis<br />

Aucun<br />

Travaux pratiques<br />

L’ensemble du stage a lieu sur PC en architecture<br />

client/serveur relié à un serveur par un réseau Ethernet<br />

- TCP/IP, les différentes commandes sont étudiées,<br />

illustrées puis pratiquées à partir d’exercices à difficulté<br />

progressive.<br />

Unix Perfectionnement<br />

OBJECTIFS<br />

Orienté vers l’utilisation performante et sécurisée du système Unix, ce cours vous permettra<br />

d’approfondir les fonctionnalités conduisant à une meilleure productivité. Il vous apprendra<br />

à mettre en œuvre les principales techniques d’exécution en environnement réseau. Enfin,<br />

il vous montrera comment analyser à l’aide des tableaux de bord les situations rencontrées<br />

dans son exploitation opérationnelle.<br />

CONTENU<br />

██<br />

Introduction<br />

██<br />

Mise en œuvre des différents shells<br />

██<br />

Construction d’outils à l’aide des<br />

shells<br />

██<br />

Paramétrage et configuration de<br />

l’environnement<br />

██<br />

Gestion de la sécurité pour<br />

l’utilisateur<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Utilisation des commandes<br />

██<br />

Exploration et recherche de fichiers<br />

██<br />

Édition automatique de fichiers<br />

avec awk<br />

██<br />

Sauvegardes et archivages<br />

██<br />

Gestion de l’environnement<br />

d’exécution<br />

██<br />

Analyse et optimisation des<br />

performances<br />

██<br />

TCP/IP sous Unix<br />

██<br />

Système graphique et fenêtré<br />

Réf UUPE<br />

3 jours<br />

██<br />

Utiliser les outils libres (exemple de<br />

Perl)<br />

Participants<br />

Le cours s’adresse à tous ceux qui souhaitent approfondir<br />

leurs connaissances des techniques et des<br />

outils Unix pour atteindre le meilleur niveau dans l’utilisation<br />

professionnelle de ce système et de ses outils<br />

complexes ou encore pour ceux qui souhaitent valider<br />

leurs acquis antérieurs (universitaire, école, terrain,<br />

…) d’Unix.<br />

Pré-requis<br />

Une connaissance de base des concepts et de l’utilisation<br />

d’Unix est nécessaire pour tirer un réel profit de<br />

ce cours.<br />

Travaux pratiques<br />

Des stations de travail connectées en réseau et fonctionnant<br />

sous Unix (AIX, Solaris, HP/UX et Linux)<br />

seront à la disposition des participants de manière à<br />

mettre en pratique les notions présentées.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

19


U nix / Linux / MAC OS<br />

Écriture de script en Shell (et autres outils de scripting)<br />

Réf UESS<br />

3 jours<br />

OBJECTIFS<br />

Objectif Formation Shell : Le shell est à la fois un langage et un programme dont nous<br />

vous présentons ici le comportement détaillé afin de maîtriser sa programmation. Ce cours<br />

vous permettra d’acquérir une véritable autonomie dans l’écriture de scripts en shell dans<br />

des domaines d’applications concrets (surveillance, automatisation, installation logicielle,<br />

traitement des fichiers, ...).<br />

CONTENU<br />

██<br />

Présentation et rappels<br />

Principes.<br />

Les différents interpréteurs : Bourne Shell, Korn<br />

Shell, Bash, C Shell.,Tcsh....<br />

Disponibilité des interpréteurs sur les divers<br />

systèmes.<br />

Le point sur la normalisation (impacts sur l’écriture<br />

des scripts)<br />

Les apports GNU (gawk, gsed, ...)<br />

Différences Bourne Shell/Korn Shell/Bash .<br />

██<br />

Programmation par scripts<br />

Outils de développement<br />

Mécanisme d’exécution des scripts<br />

Règles de recherche des commandes.<br />

Principes d’exécution d’une commande (exec,<br />

pipeline, sous-shell, background, ...).<br />

██<br />

Mécanismes de base<br />

Lecture et analyse de la ligne de commande.<br />

Expansion des accolades, développement du<br />

tilde, remplacement des paramètres<br />

Substitution des commandes et évaluation<br />

arithmétique<br />

Procédés d’échappement (banalisation).<br />

Les redirections (entrée et sortie standards,<br />

fichiers, tubes, document en ligne)<br />

██<br />

Fonctionnement en interactif<br />

Invocation du shell (options).<br />

Les différents fichiers de démarrage.<br />

Notions d’environnement (variables, alias,<br />

fonctions).<br />

Historique et rappel des commandes. Contrôle<br />

de jobs.<br />

La complémentation des noms. Terminaison du<br />

shell.<br />

██<br />

Construction de shell-scripts<br />

portables (ksh/bash)<br />

Interface avec un shell-script.<br />

Structuration d’un shell-script.<br />

• Appel d’un shell-script<br />

Rappels sur les différentes méthodes.<br />

Options utilisables.<br />

Notions de sous-shell.<br />

Compléments sur l’environnement.<br />

Options et arguments.<br />

• Préambule du shell-script<br />

Qui interprète le shell-script ?<br />

Commentaires.<br />

Paramètres de position (initialisation, sauvegarde,<br />

décalages).<br />

Variables locales.<br />

Variables globales.<br />

Déclaration et visibilité des fonctions.<br />

• Postambule et retour de shell-script<br />

Sortie du shell-script.<br />

Fonction de sortie.<br />

Conventions utilisées.<br />

Valeur de retour.<br />

Enchaînement de shell-scripts.<br />

• Structures de contrôle du shell<br />

Commandes simples, pipelines, et listes de<br />

pipelines,<br />

Commandes composées, sous-shells et fonctions,<br />

Mécanismes de sélection et d’itération<br />

Menus<br />

• Commandes internes et externes<br />

Entrées/Sorties.<br />

Interactions avec le système.<br />

Arguments en ligne de commande.<br />

Opérations de tests.<br />

Compléments sur les instructions.<br />

Redirection locale dans les fichiers de commande<br />

██<br />

Mécanismes complémentaires<br />

• Debugging d’un shell-script<br />

Commandes de debugging.<br />

Signaux de trace.<br />

Journalisation.<br />

• Robustesse d’un shell-script<br />

Vérifier l’initialisation des variables.<br />

Gestion avancée des arguments en ligne de<br />

commande (getopts).<br />

Tests sur le type des variables (expr).<br />

Gestion des signaux<br />

• Autres points<br />

Nommage et destruction des fichiers temporaires.<br />

Cas particulier d’exécution d’un shell-script par<br />

cron.<br />

La commande eval<br />

Le bêtisier du shell.<br />

██<br />

Extensions du Korn Shell et Bash<br />

Tableaux de variables. Notations spécifiques.<br />

Opérations arithmétiques. Les alias suivis.<br />

Notion de coprocessus.<br />

Les commandes internes spécifiques.<br />

██<br />

Outils supplémentaires<br />

• Outils d’assistance pour la création de<br />

scripts<br />

Utilitaires système SUSv3<br />

Expression rationnelles : outil grep<br />

Recherche et traitement de fichiers : outil fin<br />

• Manipulation de flux de texte avec sed<br />

Principes et aspects des scripts.<br />

Commandes simples de recherche, remplacement,<br />

insertion.<br />

Aperçu des commandes avancées (traitement<br />

multiligne, mémoire secondaire…)<br />

• Automatisation de tâches avec awk<br />

Éléments généraux de programmation avec<br />

awk.<br />

Utilisation des variables et des fonctions<br />

Présentation des fonctions intégrées : mathématique,<br />

traitement de chaîne, interaction avec<br />

le système…<br />

Exemples complets de scripts Awk (statistiques<br />

système, calculs…)<br />

Objectifs<br />

Le shell est à la fois un langage et un programme dont<br />

nous vous présentons ici le comportement détaillé afin<br />

de maîtriser sa programmation. Ce cours vous permettra<br />

d’acquérir une véritable autonomie dans l’écriture<br />

de scripts en shell dans des domaines d’applications<br />

concrets (surveillance, automatisation, installation logicielle,<br />

traitement des fichiers, ...).<br />

Participants<br />

Ce cours s’adresse aux informaticiens chargés de<br />

développer des shell-scripts, mais aussi aux correspondants<br />

informatiques ayant la responsabilité de<br />

grosses applications et aux responsables système ou<br />

d’exploitation.<br />

Pré-requis<br />

Les participants à ce stage doivent avoir une formation<br />

de base à l’utilisation d’un système UNIX/Linux.<br />

Travaux pratiques<br />

Des stations de travail connectées en réseau et fonctionnant<br />

sous Unix (AIX, Solaris) et/ou Linux seront à<br />

la disposition des participants de manière à mettre en<br />

pratique les notions présentées.<br />

20 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


U nix / Linux / MAC OS<br />

L’essentiel pour administrer un serveur Unix<br />

Réf UEAS<br />

4 jours<br />

OBJECTIFS<br />

Cette formation Unix vous permettra de disposer des compétences fondamentales pour<br />

administrer un serveur UNIX au quotidien tout en étant à l’aise dans votre environnement de<br />

travail.<br />

CONTENU<br />

██<br />

Différents environnement de travail<br />

• Connexion par telnet<br />

Principes d’un émulateur de terminal<br />

Accèder à certains équipements<br />

Déclenchement de service à distance<br />

Limites de sécurité<br />

• Connexion par ssh<br />

Principes des clés publiques/privés<br />

Rôle des différents fichiers (.ssh, known_hosts)<br />

Automatiser un login ou une commande distante<br />

par ssh<br />

• L’environnement graphique<br />

Présentation du serveur X<br />

Que fait un émulateur X sous Windows (Cygwin,<br />

Exceed, …) ?<br />

Rôle de la variable DISPLAY<br />

Déporter l’affichage sur le réseau<br />

Un mot sur la sécurité (port, xhost, gdm)<br />

• Paramétrer son environnement<br />

Les fichiers de configuration (.profile, .bashrc,<br />

.kshrc, ?)<br />

Les principales variables d’environnement<br />

(PATH, LANG, PS1, ?)<br />

Exemples de fichiers utilisés en production<br />

Utilisation pertinente des alias<br />

██<br />

Le stockage des fichiers<br />

• Partitions<br />

Rappels sur l’intérêt de partitionner ses disques<br />

Nomenclature des partitions (/dev/ ?)<br />

Cas particulier des SAN ou NAS (différences ?)<br />

• Filesystem<br />

Qu’est-ce qu’un filesystem (notion d’inode et de<br />

bloc) ?<br />

Montage et démontage d’un filesystem (mount)<br />

Surveiller les taux de remplissage des filesystems<br />

(du, df)<br />

██<br />

Les outils de base<br />

Recherche de fichiers avec find<br />

Recherche de contenu avec grep<br />

Exemples de séquences de travail classiques<br />

██<br />

Arrêt/Démarrage du système<br />

Principe des runlevels<br />

Comportement de init (/etc/inittab)<br />

L’arrêt d’un serviceL’arrêt du system<br />

██<br />

Logs et planification<br />

Disposer d’informations sur le système (log)<br />

Filtrage (paramétrage de syslog)<br />

Rôle et paramétrage du démon cron<br />

Exemples de fichier crontab en production<br />

██<br />

Sauvegarde / Restauration<br />

Réaliser des sauvegardes avec tar (tape archiver)<br />

Savoir restaurer les données<br />

Savoir installer un logiciel au format tar<br />

Compresser les fichiers avec gzip ou bzip2<br />

██<br />

Analyser l’activité du system<br />

Quel processus correspond à quelle application<br />

ou service ?<br />

Surveiller les processus (ps, top, ?)<br />

La richesse des informations de /proc<br />

Analyser la gestion des E/S disques (vmstat).<br />

La consommation mémoire<br />

██<br />

Configurer le réseau<br />

Les principaux fichiers à renseigner (@IP,<br />

masque, passerelle, DNS)<br />

Commandes de tests (ifconfig, ping, netstat)<br />

██<br />

Utiliser le réseau<br />

Différences entre ftp et sftp<br />

Transférer des fichiers avec ssh ou sftp<br />

Différences avec scp<br />

Accéder à une ressource distante (mount)<br />

Participants<br />

Toute personne (utilisateur, développeur, exploitant,<br />

administrateur) évoluant sous UNIX et amené à<br />

surveiller, exploiter, ou administrer le système à un<br />

premier niveau.<br />

Pré-requis<br />

Connaître les commandes de base unix (cp, ls, ps, kill,<br />

…) et être à l’aise dans la manipulation des fichiers<br />

(arborescence, bases de vi, …).<br />

Unix Administration (systèmes et réseaux)<br />

Réf UASR<br />

5 jours<br />

OBJECTIFS<br />

Ce formation Unix administration vous permettra de:<br />

- Connaître les principes de fonctionnement système UNIX<br />

- Configurer et administrer un système (AIX, Solaris, HP-UX, Linux)<br />

CONTENU<br />

██<br />

Introduction<br />

██<br />

Installation<br />

██<br />

Démarrage et arrêt du système<br />

██<br />

Outils graphiques<br />

██<br />

Gestion des utilisateurs<br />

██<br />

Systèmes de fichiers<br />

██<br />

Sauvegardes<br />

██<br />

Programmation de tâches<br />

██<br />

Services d’impression<br />

██<br />

Réseau<br />

██<br />

Services de noms<br />

Programme détaillé sur www.plb.fr<br />

██<br />

NFS<br />

██<br />

Automonteur<br />

██<br />

ldap : authentification centralisée<br />

██<br />

X11<br />

██<br />

Supervision<br />

Participants<br />

Ce stage est destiné aux exploitants et administrateurs<br />

de systèmes Unix.<br />

Pré-requis<br />

Il est demandé aux participants de connaître les bases<br />

du système Unix.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

21


U nix / Linux / MAC OS<br />

Linux prise en main<br />

Réf ULMO<br />

4 jours<br />

OBJECTIFS<br />

Cette formation Linux vous permettra de découvrir Linux de façon progressive et efficace.<br />

Elle vous présentera une sélection rigoureuse mais néanmoins complète des connaissances<br />

essentielles pour aborder sereinement Linux. Vous apprendrez aussi l’essentiel de<br />

l’installation et les bases de l’administration pour acquérir une réelle autonomie dans votre<br />

utilisation de Linux.<br />

CONTENU<br />

██<br />

Qu’est-ce que Linux ?<br />

• Les architectures supportant Linux<br />

Les logiciels libres, la licence GPL, GNU et<br />

Linux.<br />

Pourquoi autant de distributions Linux ?<br />

Et Unix ?<br />

Où trouver les bonnes sources d’information sur<br />

Linux ?<br />

La documentation en ligne, les Howto, les FAQ.<br />

Sites Web, newsgroups, forums.<br />

██<br />

Le démarrage d’un système Linux<br />

• Le boot, démarrage du noyau<br />

• Les fichiers sollicités et leurs rôles (grub,<br />

lilo, inittab).<br />

La philosophie des runlevels.<br />

Travaux pratiques<br />

Le démarrage commenté d’un système Linux en<br />

mode «pas à pas».<br />

██<br />

L’environnement de travail<br />

• La ligne de commande (bash)<br />

Le décodage d’une ligne de commande :<br />

$,*,’,»,`, etc.<br />

Les redirections et les pipes (>,|).<br />

Les caractères spéciaux (synthèse).<br />

Le lancement de la commande (alias, fonction,<br />

commande interne, PATH).<br />

• L’environnement texte<br />

Les fichiers bashrc, .bash_profile, .bash_history,<br />

...<br />

Les principales variables du bash (PS1, HOME,<br />

PATH ...). L’éditeur vim.<br />

• L’environnement graphique<br />

Rôle et paramétrage du serveur X (xorg.conf,<br />

gdm.conf, DISPLAY, ...).<br />

Travailler sous GNOME ou KDE (librairies<br />

concernées, applications spécifiques) ?<br />

• Best of d’applications graphiques utiles<br />

Navigateurs, mails, gestionnaire de fichiers,<br />

traitements de texte, bookmarks déportés,<br />

anti-virus multi-plateformes sous Linux, gravure,<br />

multimédia, ...<br />

Tout faire avec un navigateur (usermin).<br />

Travaux pratiques<br />

Personnalisation de son environnement de<br />

travail (prompt, alias, PATH, .bashrc, ...).<br />

██<br />

Gestion des fichiers<br />

• Une structure arborescente<br />

Contenu des répertoires standard (/bin, /home, /<br />

usr, ...).<br />

Notion de filesystem (mount, df, ...).<br />

Les commandes de base : mkdir, cd, pwd, ls,<br />

rm, file, cat, ...<br />

Gérer correctement les permissions d’accès aux<br />

fichiers (umask, chmod, ...).<br />

Les liens symboliques.<br />

Travaux pratiques<br />

Création et gestion d’une arborescence de fichiers<br />

représentant un site Web. Mise en œuvre<br />

de liens symboliques pertinents.<br />

██<br />

Gérer les processus<br />

• Le multitâche sous Linux<br />

Les différents modes de lancement d’un script<br />

ou d’un programme : &, service, shebang, bash<br />

script.<br />

Visualiser les processus : ps, top, gtop.<br />

• Communiquer avec les processus<br />

Envoyer un signal avec kill.<br />

Les arguments de la commande service (start,<br />

stop, restart, reload).<br />

██<br />

Linux en réseau et cohabitation avec<br />

Windows (Samba)<br />

• Les protocoles, les services... : TCP/IP,<br />

NFS, SMTP, DNS, DHCP...<br />

La connexion à une machine distante : telnet,<br />

ssh<br />

Les transferts de fichiers : (s)ftp, rcp.<br />

Linux et Windows (Samba, serveur et client). Et<br />

la sécurité !!!<br />

• Configuration IP standard d’un serveur<br />

Linux<br />

Lire et modifier sa configuration (@IP, DNS,<br />

passerelle) pour accéder au Web.<br />

Gestion des paramètres utilisateur liée aux mail<br />

et navigateur Web<br />

• Configuration Wifi (sans fil)<br />

Les bons pilotes, leur installations et leur paramétrage.<br />

La commande iwconfig<br />

Travaux pratiques<br />

Configuration du poste de travail pour accéder<br />

à Internet.<br />

Accès depuis Windows à un répertoire Linux<br />

partagé sous Samba (démo).<br />

Automatisation de transfert de fichiers par FTP.<br />

██<br />

Installer Linux<br />

Les matériels supportés et les configurations<br />

minimales.<br />

Les informations à recueillir avant l’installation.<br />

Quel partitionnement et quel type de file system<br />

pour quel besoin ?<br />

La cohabitation avec Windows (multiboot). Les<br />

pièges classiques.<br />

Travaux pratiques<br />

Installation de Linux (partitionnement pertinent<br />

du disque, l’impact du choix des packages, la<br />

configuration du réseau).Problèmes classiques<br />

et résolutions (carte graphique non reconnue,<br />

cohabitation avec Windows...).<br />

██<br />

Compléments d’administration<br />

L’administration via les outils graphiques (Webmin,<br />

outils systèmes, etc.).<br />

Créer un compte et son environnement.<br />

Installer un logiciel (packages et sources).<br />

Exemples d’utilisation des commandes rpm et<br />

apt-get ... Problèmes classiques et solutions.<br />

Travaux pratiques<br />

Création d’un compte avec la commande useradd<br />

puis avec WEBMIN.<br />

Installation d’un logiciel à partir de ses sources<br />

(tar).<br />

Installation d’un package rpm.<br />

Participants<br />

Professionnels de l’Informatique ayant besoin d’utiliser<br />

ou d’évaluer Linux dans un contexte professionnel.<br />

Futur administrateur Linux ayant besoin d’acquérir de<br />

bonnes bases sur Linux.<br />

Pré-requis<br />

Les participants doivent avoir de bonnes connaissances<br />

en informatique mais aucune connaissance<br />

d’Unix ou de Linux n’est requise.<br />

22 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


U nix / Linux / MAC OS<br />

Linux administration système<br />

Réf ULAS<br />

5 jours<br />

OBJECTIFS<br />

Linux est un système d’exploitation fiable et reconnu par les principaux acteurs du<br />

marché. Cette formation vous apportera les connaissances indispensables pour installer et<br />

administrer Linux au quotidien.<br />

CONTENU<br />

██<br />

L’installation du système et multifenêtrage<br />

██<br />

Administration de base<br />

██<br />

Gestion des disques et autres<br />

périphériques<br />

██<br />

Noyau, Performances et Tuning<br />

██<br />

Intégration dans le réseau existant<br />

██<br />

Présentation de services réseaux<br />

sous GNU/Linux<br />

Participants<br />

Ingénieurs système ou responsables de réseaux ayant<br />

besoin de mettre en œuvre Linux dans le contexte de<br />

l’informatique d’entreprise.<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

Les participants doivent posséder une bonne maîtrise<br />

de l’utilisation d’un système Linux.<br />

Linux services réseaux<br />

Réf ULSE<br />

4 jours<br />

OBJECTIFS<br />

Cette formation Linux Réseaux vous permettra d’administrer les services réseaux essentiels<br />

d’un serveur Linux d’entreprise sécurisé et stable. Vous apprendrez à<br />

• Mettre en oeuvre les services de bases comme le DNS et le DHCP (client et serveur),<br />

• Implémenter un réseau sécurisé (routage, firewal, iptables, cryptage) avec possibilités<br />

d’accès entrant (ssh, sftp) et sortant (Passerelle Web, Proxy Squid),<br />

• Centraliser les comptes avec un annuaire LDAP,<br />

• Partager des ressources disques et imprimantes auprès des clients Linux ou Windows<br />

(Samba, cups)<br />

• Mettre en œuvre un serveur de messagerie Postfix,<br />

• Mettre en œuvre les outils d’analyse du réseau et analyser ses dysfonctionnements.<br />

CONTENU<br />

██<br />

Configuration de base de TCP/IP<br />

██<br />

Administration et analyse de base<br />

██<br />

Centraliser les comptes avec LDAP<br />

██<br />

Samba<br />

██<br />

La messagerie<br />

██<br />

Les accès externes contrôle d’accès<br />

au web<br />

██<br />

La sécurité<br />

Pré-requis<br />

Les participants doivent maîtriser Unix ou Linux (utilisation<br />

fluide et connaissance de l’administration de<br />

base).<br />

La participation au stage Linux Administration (ou<br />

Linux pour administrateurs Unix) ou la maîtrise des<br />

sujets qu’ils abordent est le pré-requis nécessaire.<br />

Programme détaillé sur www.plb.fr<br />

Travaux pratiques<br />

Les nombreux exercices et études de cas progressifs<br />

seront réalisés sur un réseau de serveurs Linux et<br />

postes Windows XP.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

23


U nix / Linux / MAC OS<br />

Linux Administration avancée<br />

(Expertise, Optimisation, incidents)<br />

OBJECTIFS<br />

Le système GNU/Linux s’est imposé comme une alternative sérieuse sur le segment des<br />

serveurs d’entreprise. Cette formation Administration Linux avancée permettra de maîtriser<br />

le comportement de ses serveurs Linux en disposant d’une véritable autonomie dans le<br />

diagnostic des dysfonctionnements du système. On vous montrera également comment<br />

optimiser ses serveurs et disposer des bons outils à tous les niveaux.<br />

CONTENU<br />

██<br />

Stockage avancé sous Linux<br />

• L’importance des choix physiques<br />

L’alternative au stockage classique : SAN (Storage<br />

Area Network), NAS (Network-attached<br />

storage) , iSCSI<br />

Principes de mise en œuvre d’un NAS<br />

• Les filesystems<br />

Rappels sur les différents filesystems (ext2,<br />

ext3, ext4, xfs, ?)<br />

Comment le noyau « discute » avec les pilotes<br />

des filesystems (vfs) ?<br />

Installation ROOT-on LVM on RAID<br />

• L’apport d’EVMS<br />

Unifier l’administration avec EVMS(Enterprise<br />

Volume Management System)<br />

Construction d’un noyau pour EVMS<br />

Mise en œuvre des EVMS Tools<br />

Filesystem root et EVMS<br />

██<br />

Maîtriser les packages sous Linux<br />

• Exécution d’un programme sous Linux<br />

Chargement des librairies (ld, ld.so.conf, LD-<br />

PATH, ...)<br />

• Gestion des RPM<br />

Différences entre package RPM et sources<br />

RPM<br />

Construire soit même un package (.src.rpm,<br />

.spec, rpmbuild)<br />

Spécificités des packages Debian (.deb)<br />

• Exploitation<br />

Utiliser un miroir local (synchronisation)<br />

Patch et mises à niveau (principes, risques)<br />

██<br />

Maîtriser le noyau et les<br />

périphériques sous Linux<br />

• Le dialogue des périphériques avec le<br />

noyau<br />

Rappel sur le fonctionnement du noyau et des<br />

modules<br />

Evolution de la philosophie des concepteurs (/<br />

dev, devfs, udev)<br />

Quand doit-on créer un fichier spécial (mknod,<br />

MAKEDEV, ?)<br />

Quelles relations entre udev, hal, kudzu, discoverer<br />

?<br />

• Périphériques USB<br />

Quelles différences entre les interfaces UHCI<br />

et OHCI ?<br />

Ajout d’un périphérique USB (démon USB,<br />

agents USB, hotplug, ?)<br />

Imposer un /dev/xxx à un périphérique (règles<br />

USB, udevinfo)<br />

• Compilation du noyau<br />

Bien comprendre le fichier .config<br />

Compiler et installer un driver spécifique<br />

Créer un fichier initrd (mkinitrd)<br />

██<br />

Surveillance avancée du système<br />

sous Linux<br />

• Les logs<br />

Les alternatives à syslog (syslog-ng, logcheck)<br />

Les outils spécifiques par service (Apache,<br />

Squid, firewall, ?)<br />

La rotation des logs (logrotate)<br />

• Le réseau<br />

Utiliser Nagios avec Nagat (Nagios Administration<br />

Tool)<br />

Créer des graphiques avec CACTI (perte de<br />

paquets, latence, ?)<br />

Surveillance des ports (netstat, nmap)<br />

• Système et processus<br />

Bien exploite /proc et /sys<br />

Fichiers et ressources utilisés (lsof, vmstat)<br />

█ █ « Troubleshooting » et dépannage<br />

sous Linux<br />

• GRUB mis à plat<br />

Fonctionnement de GRUB (MBR, stage1, stage<br />

1.5, etc. …)<br />

Le shell de grub<br />

Reconstruire ce qui a été « cassé » sans réinstaller<br />

le système<br />

Créer une clé USB bootable de réparation<br />

• Filesystems<br />

En quoi consiste le checking d’un filesystem ?<br />

tune2fs et debugfs par l’exemple<br />

La commande fsck à chaud ?<br />

Pourquoi certaines commandes se « gèlent » en<br />

accédant à certains fichiers ?<br />

• Affichage<br />

Anticiper les problèmes d’affichage des caractères<br />

(LANG, utf-8, iso-?)<br />

Réglages et « réparation » de X (Xorg.conf)<br />

• Réseau<br />

Principaux problèmes WIFI<br />

Options des montages réseau (SMBFS, CIFS,<br />

codepage, ?)<br />

Lenteur ou problèmes de certaines copies<br />

réseaux<br />

• Divers<br />

Perte de mot de passe<br />

Récupération de fichiers supprimés<br />

██<br />

Tuning (réglages) du système Linux<br />

• Noyau<br />

Que peut-on attendre d’un autre noyau ?<br />

Exemples de tuning dans le fichier .config<br />

Démarrer rapidement<br />

• Disques et filesystems<br />

Evaluer les performances de ses disques<br />

Performances et technologies ( NAS, SAN,<br />

Réf ULAA<br />

4 jours<br />

SCSI, …)<br />

Performances et filesystems (options de mkfs et<br />

tune2fs)<br />

• Mémoire<br />

Gestion de la mémoire par le noyau<br />

Différentes technologies (DDR, DDR2, entrelacé,<br />

…)<br />

Bien utiliser la mémoire virtuelle (ramdisks<br />

tmpfs, /dev/ram*)<br />

Gérer les pics de charges (top, nice, time,<br />

vmstat, )<br />

Processus, thread, et zombie<br />

• Réseau<br />

Tester les performances du réseau (débit,<br />

latence, ...)<br />

Optimiser le MTU (tracepath, ifconfig)<br />

L’impacte du hardware (FTP 5E, 6, ou 7, full<br />

duplex, …)<br />

██<br />

Virtualisation<br />

• Où en est-on ?<br />

Philosophie et vocabulaire<br />

Les acteurs (Vmware, Xen, Virtual Box, Virtual<br />

PC, HyperV, …)<br />

• Mise en œuvre<br />

La simplicité de Virtual Box (installation)<br />

Gestion des pseudos-périphériques<br />

Réalisation de snapshots<br />

Retours à des états antérieurs<br />

Installation d’images XP, Vista, ?<br />

██<br />

Gestion de parc avec Asset Manager<br />

OpenSource<br />

• Philosophie<br />

Principes de fonctionnement<br />

Gérer la répartition des licences dans le parc<br />

• Mise en oeuvre<br />

Installation<br />

Déploiement d’applications et de pilotes sous<br />

Windows et Linux<br />

Gestion des incidents<br />

Participants<br />

Cette formation Linux avancé est principalement destinée<br />

aux administrateurs.<br />

Pré-requis<br />

Pour suivre cette formation Linux avancé, il est<br />

conseillé d’être administrateur Linux.<br />

Travaux pratiques<br />

Nombreuses simulations d’incidents système et d’exploitation<br />

réalistes.<br />

24 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


U nix / Linux / MAC OS<br />

Maîtriser les outils Linux<br />

Réf ULOU<br />

4 jours<br />

OBJECTIFS<br />

Savoir être performant en choisissant le bon outil pour le bon traitement dans le vaste atelier<br />

offert par l’Open Source. Maîtriser l’exploitation de fichiers aux formats divers (texte brut,<br />

texte formaté, image, binaire, ...) notamment avec grep, sed, et awk.<br />

CONTENU<br />

██<br />

Rappels sur le shell bash<br />

██<br />

Automatiser les traitements avec des<br />

shellscripts<br />

██<br />

Grep, ed, sed et les expressions<br />

régulières<br />

██<br />

Le langage awk<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Publication des données<br />

██<br />

Outils et commandes sur les fichiers<br />

Participants<br />

Le cours s’adresse à tous ceux qui souhaitent approfondir<br />

leurs connaissances des outils et utilitaires sous<br />

Linux.<br />

Pré-requis<br />

Une connaissance des commandes de base est<br />

nécessaire et Linux ou Unix (ls, cp, mkdir, … ne sont<br />

pas abordées).<br />

Sécuriser un système Unix/Linux<br />

Réf ULSS<br />

4 jours<br />

OBJECTIFS<br />

Cette formation sécurité Linux vous montrera comment sécuriser des serveurs Linux,<br />

au moyen d’outils et Logiciels Libres, ces outils sont nombreux, mûrs et adoptés par les<br />

principaux acteurs du marché.<br />

À l’issue de cette formation, les participants sauront définir une stratégie de sécurité,<br />

sécuriser des serveurs Linux et maintenir un niveau de sécurité constant dans le temps.<br />

Le cours prévoit entre autres les thèmes suivants:<br />

- Sécurisation du système « isolé ».<br />

- Sécurisation du réseau dans l’entreprise.<br />

- Mener à bien un audit de sécurité.<br />

CONTENU<br />

██<br />

Les enjeux de la sécurité<br />

██<br />

La cryptologie ou la science de base<br />

de la sécurité<br />

██<br />

Les utilisateurs et les droits<br />

██<br />

Les bibliothèques PAM<br />

██<br />

Le système SELinux ou la sécurité<br />

dans le noyau<br />

██<br />

Les principaux protocoles<br />

cryptographiques en client/serveur<br />

██<br />

Les pare-feux<br />

██<br />

Les VPN (OpenVPN)<br />

██<br />

La sécurisation des applications<br />

██<br />

Les techniques d’audit<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Ce cours s’adresse aux administrateurs de serveurs<br />

et de réseaux ayant le souci de mettre en oeuvre des<br />

serveurs sécurisés.<br />

Pré-requis<br />

La connaissance préalable de l’administration système<br />

Linux, des réseaux et protocoles TCP/IP sont<br />

nécessaires.<br />

Travaux pratiques<br />

Cette formation sur la sécurité de Linux est illustrés par<br />

de nombreux travaux pratiques.<br />

Les participants seront amenés à mettre concrètement<br />

en oeuvre les notions théoriques abordées. L’apprentissage<br />

par la pratique favorisera l’acquisition d’un haut<br />

niveau d’expertise sur Sécurité du système Linux.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

25


U nix / Linux / MAC OS<br />

Ecriture de drivers et programmation noyau Linux<br />

Réf ULED<br />

4 jours<br />

OBJECTIFS<br />

Cette formation Linux driver vous permettra de maîtriser le développement de pilotes de<br />

périphériques (drivers) robustes et adaptés aux différentes déclinaisons de Linux.<br />

ce cours vous permettra aussi de comprendre en détail les mécanismes internes du noyau<br />

sollicités par les applications (mémoire, ordonnanceur, entrées-sorties).<br />

Savoir développer et intégrer de nouveaux éléments dans le noyau Linux comme des<br />

protocoles réseau ou des systèmes de fichiers.<br />

CONTENU<br />

██<br />

Programmation Linux en mode<br />

noyau<br />

Le noyau Linux : concepts et licences. Implication<br />

de la GPL sur les développements noyau<br />

statiques et modulaires. Cycles de développement<br />

du noyau, versions et diffusion des<br />

sources.<br />

Mode superviseur et utilisateur, fonctionnement<br />

des appels-système. Principes des modules, et<br />

organisation des sources du noyau.<br />

Outils de développement (Gcc, Kconfig et Makefile),<br />

et de débogage (Kgdb, Ltt).<br />

Principe de compilation du noyau et des<br />

modules.<br />

Dépendances et contrôle de versions des<br />

modules.<br />

Exportation de symboles.<br />

Travaux Pratiques :<br />

Compilation et installation d’un noyau 2.6.<br />

Observation des appels-système invoqués.<br />

Application de patches pour débogage noyau.<br />

Ecriture et test de modules simples. Utilisation<br />

du système de fichier sysfs. Intégration de modules<br />

dans la chaîne de compilation du noyau.<br />

Chargement automatique au boot.<br />

██<br />

Éléments essentiels de<br />

programmation noyau<br />

Périphériques : bloc, caractère, réseau et<br />

méthodes de développement.<br />

Contextes de fonctionnement du noyau : appelsystème,<br />

interruption et threads. Synchronisation<br />

des appels-système par sémaphores et<br />

mutex. Protection des variables globales par<br />

spinlocks.<br />

Eléments temporels : ticks et jiffies, mesures<br />

horaires, attentes actives et sommeils. Programmation<br />

d’actions différées et timers.<br />

Représentation des processus et threads, tâche<br />

« current ». Accès aux informations concernant<br />

le processus en cours d’exécution. Préemptibilité<br />

du noyau 2.6.<br />

Mémoires virtuelle et physique, espace d’adressage<br />

utilisateur et noyau.<br />

Communication avec les processus par le<br />

système /proc.<br />

Travaux pratiques :<br />

Ecriture d’un module d’horodatage d’événements<br />

à haute précision. Utilisation de notre<br />

module pour chronométrer les phases de boot.<br />

Ecriture d’un module d’information sur les structures<br />

internes des processus.<br />

██<br />

Écriture de driver, périphérique en<br />

mode caractère<br />

Ecriture de pilotes de périphériques : fichiers<br />

spéciaux (/dev), numéros majeur et mineur,<br />

fonctions de rappel (callback).Fonctions essentielles<br />

de gestion de périphérique.<br />

Fonctions avancées : paramétrage du périphérique<br />

(Ioctl), attentes d’événements, waitqueue.<br />

Accès au matériel : ports d’entrées-sorties,<br />

mapping de ports ou de plages de mémoire<br />

physique, allocation de mémoire.<br />

Les interruptions : activation/<br />

désactivations,handler, partages et imbrication<br />

Bottom half : Tasklet et workqueue, softirq.<br />

Travaux Pratiques :<br />

Ecriture progressive d’un pilote périphérique en<br />

mode caractère complet, incluant l’implémentation<br />

des appels-système, la gestion des interruptions,<br />

l’utilisation d’entrées-sorties physiques,<br />

la protection des variables globales, l’appel de<br />

routines différées, et le paramétrage du driver<br />

avec les différentes méthodes étudiées.<br />

██<br />

Périphérique en mode bloc et<br />

système de fichiers<br />

Principe des périphériques en mode bloc.<br />

Enregistrement du driver.<br />

Callback de lecture et écriture. Support du<br />

formatage, et opérations avancées<br />

Ordonnanceur des entrées-sorties par bloc du<br />

noyau 2.6, choix d’une stratégie.<br />

Conception/Implémentation/Enregistrement des<br />

systèmes de fichiers.<br />

Travaux Pratiques :<br />

Ecriture d’un pilote complet de périphérique<br />

virtuel (disque ram). Formatage et montage<br />

du disque ram. Implémentation d’un système<br />

de fichiers personnalisé. Ecriture d’un outil de<br />

formatage. Tests du système de fichier.<br />

██<br />

Eléments avancés de programmation<br />

noyau<br />

Allocations de mémoire : par zones physiques,<br />

virtuelles ou par pages.<br />

Modèle des drivers du noyau 2.6 : Kset et Kobject.<br />

Gestion des événements Hotplug.<br />

Accès au bus PCI : adressage, drivers, autodétection<br />

et interruptions.<br />

Transferts DMA : organisation des adresses,<br />

allocation des buffers et transfert de données<br />

██<br />

Interfaces et protocoles réseau<br />

Gestion des interfaces réseau sous Linux. Enregistrement<br />

d’une interface net_device. Callback<br />

d’émission et réception. Implémentation et<br />

options de la pile IPv4 sous Linux. Transfert des<br />

paquets sk_buff. Résolution d’adresse et détail<br />

du routage.<br />

Travaux Pratiques :<br />

Ecriture d’un driver réseau pour périphérique<br />

virtuel. Initialisation et affectation d’adresse IP.<br />

Ecriture et intégration d’un protocole réseau<br />

personnalisé. Ecriture d’un module d’analyse<br />

statistique de la pile IP.<br />

██<br />

Drivers pour périphériques USB<br />

Principe des périphériques USB.<br />

Sous Système USB-core.<br />

Exploration de sysfs<br />

Accès aux « endpoints » de dialogue.<br />

Types de périphériques.<br />

Construction d’un URB.<br />

Dialogue en modes « Contrôle » et « Interruption<br />

».<br />

Inscription d’un gestionnaire de communication<br />

en modes « Bulk » et « Isochrone ».<br />

Travaux Pratiques :<br />

Enregistrement d’un driver USB. Etudes des<br />

endpoints disponibles. Ecriture d’un driver pour<br />

carte d’acquisition Velleman K8055. Etude d’un<br />

driver en mode bulk. Ecriture d’un driver de<br />

webcam en mode isochrone.<br />

Pré-requis<br />

Les participants doivent disposer d’une bonne connaissance<br />

de Linux et d’une bonne maîtrise de la programmation<br />

en C.<br />

Travaux pratiques<br />

Lors de cette formation Linux driver de nombreux exercices<br />

et études de cas progressifs seront réalisés sur<br />

un réseau de serveurs Linux,<br />

Tous les programmes réalisés en TP existent sous<br />

forme de squelettes que les participants complètent<br />

eux mêmes.<br />

26 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


U nix / Linux / MAC OS<br />

Linux temps réel et embarqué, Programmation<br />

Réf ULTR<br />

4 jours<br />

OBJECTIFS<br />

Cette formation Linux embarqué vous permettra de:<br />

- Découvrir l’ensemble des outils de développement industriel disponibles librement sous<br />

Linux.<br />

- Disposer de méthodes pour déployer Linux ou uCLinux sur des systèmes embarqués en<br />

équilibrant les performances et l’occupation mémoire.<br />

- Maîtriser les algorithmes d’ordonnancement temps-partagé ou temps-réel souple, les<br />

mécanismes de communications entre processus, les options de configuration de la<br />

mémoire virtuelle.<br />

- Accéder au développement temps-réel strict en utilisant les extensions RTAI et Xenomai de<br />

Linux.<br />

périodique : Mesure de précision du timer.<br />

Communication avec les processus par fifo<br />

temps-réel et buffer mémoire. Ecriture d’un<br />

gestionnaire d’interruption, mesure du temps de<br />

latence.<br />

Thème « Xenomai » : Installation de Xenomai,<br />

écriture de tâches périodique et de gestionnaires<br />

d’interruption. Utilisation des API d’émulation.<br />

CONTENU<br />

██<br />

Développement industriel sous Linux<br />

Environnement Linux :<br />

Linux et les logiciels libres. Licences GPL,<br />

LGPL, BSD... et implications pour le développement<br />

industriel.<br />

Kernels et distributions Linux.<br />

Outils de développement libres :<br />

Environnements intégrés, éditeurs de textes,<br />

outils de compilation et Makefile.<br />

Débogage, profiling et mise au point.<br />

Utilisation de l’environnement Eclipse avec<br />

le plug-in CDT :<br />

Création de projet, aide en ligne, indexation.<br />

Débogage classique, post-mortem, et d’application<br />

en fonctionnement.<br />

Compilation et installation du noyau Linux<br />

2.6. :<br />

Compilation et utilisation de bibliothèques statiques<br />

et dynamiques.<br />

Création et utilisation d’une chaîne de compilation<br />

croisée<br />

Travaux Pratiques :<br />

Détection d’erreur à la compilation, à l’édition<br />

des liens. Débogage pas-à-pas et autopsie post<br />

mortem. Débogage avec Eclipse. Obtention de<br />

statistiques diverses durant l’exécution. Tests de<br />

couverture. Utilisation d’une chaîne de compilation<br />

croisée et test sur Power PC.<br />

██<br />

Environnements restreints et<br />

systèmes embarqués<br />

Problématique des systèmes embarqués :<br />

Contraintes matérielles, logicielles et opérationnelles.<br />

Choix d’un système d’exploitation<br />

embarqué.<br />

Préparation d’un noyau linux embarqué :<br />

options essentielles pour la réduction de taille.<br />

Système de fichiers. Bibliothèques système<br />

pour l’embarqué. Compilation croisée du noyau.<br />

Boot du noyau sur cible ARM :<br />

Préparation du système de fichiers.<br />

Fichiers spéciaux des périphériques :<br />

Processus init.<br />

Applications et utilitaires à embarquer :<br />

Débogage à distance sur la cible. Configuration<br />

d’Eclipse.<br />

Travaux Pratiques :<br />

Installation de la chaîne de compilation. Compilation<br />

d’un noyau de taille réduite. Création d’un<br />

système de fichiers. Incorporation d’applications<br />

minimales et test sur émulateur.<br />

██<br />

Multitâche sous Linux, temps-réel<br />

souple<br />

Processus et threads :<br />

création, terminaison, attente, synchronisation<br />

(mutex et variables conditions).<br />

Communication entre processus :<br />

files de messages Posix, mémoire partagée et<br />

sémaphores.<br />

Mesures horaires et des attentes :<br />

fonctionnement périodique (timers).<br />

Ordonnancement temps-partagé et priorités<br />

des processus :<br />

Préemptibilité du noyau 2.6.<br />

Temps-réel souple Posix.1b :<br />

Principes, configuration de l’ordonnancement.<br />

Processus et threads.<br />

Limites du temps-réel sous Linux standard.<br />

Problèmes algorithmiques liés au temps-réel<br />

(synchronisation, inversion de priorité, etc.) et<br />

solutions.<br />

Travaux Pratiques :<br />

Création de processus, Zombies. Processus<br />

multi-threads, synchronisation.<br />

Priorités temps-partagé et effets sur le partage<br />

du CPU. Fonctionnement de l’ordonnanceur.<br />

Ordonnancement temps-réel souple. Vérification<br />

du fonctionnement temps-réel.<br />

Vérification de la précision des timers et des<br />

sommeils.<br />

██<br />

Temps-réel strict - Extensions RTAI et<br />

Xenomai<br />

Concepts de temps-réel strict :<br />

Principe des micro-noyaux RT-Linux, RTAI,<br />

Adeos, Xenomai, LXRT.<br />

Installation et API de RTAI :<br />

Création de tâches simples et périodiques ;<br />

Attentes actives et mises en sommeil ; Timers<br />

temps-réel.<br />

Configuration du timer matériel :<br />

Choix d’un ordonnancement périodique ou<br />

one-shot.<br />

Synchronisation des tâches par sémaphores,<br />

files de message et RPC.<br />

Communication avec les processus utilisateur<br />

par fifos temps-réel et buffers partagés.<br />

Gestion bas-niveau des interruptions, et émulation<br />

d’interruptions pour le noyau Linux.<br />

Installation et API de Xenomai :<br />

API native et émulation des API Psos, Vrtx,<br />

VxWorks.<br />

Travaux Pratiques :<br />

Thème « RTAI » : Installation de RTAI. Création<br />

de tâches temps-réel strict. Fonctionnement<br />

Pré-requis<br />

Les participants doivent disposer d’une bonne connaissance<br />

d’Unix ou de Linux et d’une bonne maîtrise de la<br />

programmation en C.<br />

Travaux pratiques<br />

Les nombreux exercices et études de cas progressifs<br />

seront réalisés sur un réseau de serveurs Linux.<br />

Tous les programmes réalisés en TP existent sous<br />

forme de squelettes que les participants complètent<br />

eux mêmes.<br />

Un Cdrom est fournit à chacun des participants contenant<br />

la correction des travaux pratiques<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

27


U nix / Linux / MAC OS<br />

Développement système sous Linux ou Unix<br />

Réf UDLU<br />

4 jours<br />

OBJECTIFS<br />

Le Développement d’application système sous Linux ou Unix exige de la rigueur et une<br />

connaissance structurée des API. Cette formation vous permettra de maîtriser toutes<br />

les facettes de la programmation système: Gestion des processus et threads, gestion<br />

fine du système de fichiers et de la mémoire, et bien entendu l’ensemble des outils de<br />

communication inter-processus. Pour être vraiment complet ce cours présente également<br />

les éléments d’administration système essentiel à tous développeurs.<br />

CONTENU<br />

██<br />

Outils et méthodes de<br />

développement<br />

██<br />

Les threads Posix.1c<br />

██<br />

Communiquer sur le réseau<br />

██<br />

Déroulement des processus<br />

██<br />

Gestion de la mémoire<br />

██<br />

Signaux et communication entre<br />

processus<br />

██<br />

Entrées-sorties classiques et<br />

avancées<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

Les participants doivent disposer d’une bonne connaissance<br />

d’Unix ou de Linux et d’une bonne maîtrise de la<br />

programmation en C.<br />

Travaux pratiques<br />

Les nombreux exercices et études de cas progressifs<br />

seront réalisés sur un réseau de serveurs Linux, tous<br />

les programmes réalisés en TP existent sous forme de<br />

squelette que les participants complètent eux mêmes.<br />

Linux RedHat, administration de serveur<br />

Réf ULRS<br />

5 jours<br />

OBJECTIFS<br />

RedHat Linux est sans doute le système Linux le plus utilisé par les entreprises. Cette<br />

formation Linux RedHat vous apportera les connaissances indispensables pour installer et<br />

administrer RedHat Linux au quotidien.<br />

CONTENU<br />

██<br />

Installer un système RedHat Linux<br />

██<br />

Premiers réglages du système<br />

RedHat<br />

██<br />

Administration au quotidien de<br />

RedHat<br />

██<br />

Gestion des périphériques sous<br />

Redhat Linux<br />

██<br />

Configuration du réseau et des<br />

principaux services sous Redhat<br />

Linux<br />

Participants<br />

Ingénieurs système ou responsables de réseaux ayant<br />

besoin de mettre en œuvre Linux dans le contexte de<br />

l’informatique d’entreprise.<br />

Pré-requis<br />

Les participants doivent posséder une bonne connaissance<br />

des concepts de base Unix ou Linux.<br />

La participation aux stages Linux l’essentiel ou Maîtriser<br />

Unix est un bon pré-requis.<br />

Programme détaillé sur www.plb.fr<br />

Travaux pratiques<br />

Les nombreux exercices et études de cas progressifs<br />

seront réalisés sur un réseau de serveurs Linux Red-<br />

Hat 9.<br />

28 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


U nix / Linux / MAC OS<br />

Administration Solaris<br />

Réf USAS<br />

5 jours<br />

OBJECTIFS<br />

Cette formation Solaris 10 vous permettra de :<br />

- Savoir configurer<br />

- Administrer un système Solaris<br />

Les participants travailleront sur des serveurs Sparc multi processeurs.<br />

CONTENU<br />

██<br />

Introduction<br />

██<br />

Installation de Solaris<br />

██<br />

Démarrage/arrêt<br />

██<br />

SMF<br />

██<br />

Gérer les utilisateurs sous Solaris<br />

██<br />

Système de fichiers sous Solaris<br />

██<br />

Sauvegardes<br />

██<br />

Ordonnancement<br />

██<br />

NFS<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Impressions<br />

██<br />

X11<br />

██<br />

Virtualisation<br />

██<br />

SMC<br />

Participants<br />

Exploitants et administrateurs de systèmes Solaris.<br />

Pré-requis<br />

Connaissance des principes de fonctionnement d’un<br />

système unix, et le shell.<br />

Administration AIX<br />

Réf UAIX<br />

5 jours<br />

OBJECTIFS<br />

Cette formation Administration AIX vous permettra d’acquérir les compétences nécessaires<br />

à l’administration d’un système AIX afin de garantir son bon fonctionnement et de gérer ses<br />

ressources.<br />

Cette formation répond aussi aux attentes des administrateurs des différentes versions<br />

d’AIX.<br />

CONTENU<br />

██<br />

Prise en main du système<br />

██<br />

Prise en main de l’interface graphique<br />

██<br />

La documentation<br />

██<br />

Présentation des outils<br />

d’administration<br />

██<br />

Gestion des groupes et des<br />

utilisateurs<br />

██<br />

Logical Volume Manager<br />

██<br />

Système de fichiers<br />

██<br />

Charger un système généré<br />

██<br />

TCP/IP et NFS<br />

██<br />

Les unités<br />

██<br />

Gestion des impressions<br />

██<br />

Sauvegarder et restaurer<br />

██<br />

Lancer les procédures différées<br />

██<br />

Surveillance du système<br />

██<br />

Logiciel<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

CAdministrateurs, ingénieurs système, chefs de<br />

projets.<br />

Pré-requis<br />

Il est nécessaire de posséder de bonnes notions de<br />

base sur le système Unix.<br />

Travaux pratiques<br />

Dans nos salles de formation sont installés plusieurs<br />

serveurs AIX reliés entre eux par le réseau local et<br />

pouvant accéder à internet.<br />

Cet équipement permet de baser le stage sur la pratique,<br />

les participants peuvent à tout moment visualiser<br />

et tester l’ensemble des thèmes exposés par<br />

l’animateur.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

29


U nix / Linux / MAC OS<br />

Mac OS X Prise en Main<br />

Réf UMOP<br />

2 jours<br />

OBJECTIFS<br />

Un cours intensif qui vous permettra d’acquérir toutes les compétences nécessaires à<br />

l’utilisation efficace et fiable de MAC OS X. Vous pourrez par la suite facilement utiliser et<br />

configurer l’environnement graphique de Mac OS X. A l’issue de la formation vous serez<br />

capable de :<br />

- décrire l’environnement Mac<br />

- utiliser le finder<br />

- manipuler des fichiers<br />

- travailler en réseau<br />

- utiliser et paramétrer les applications de base<br />

- savoir résoudre les problèmes courants<br />

CONTENU<br />

██<br />

Présentation générale matériel et<br />

logicielHistorique (survol rapide).<br />

Évolutions du système Mac OS.<br />

Évolution de la gamme d’ordinateurs.<br />

Lexiques propres à Apple<br />

Spécificités du « monde » Mac / PC<br />

██<br />

La connexion<br />

Panneau de connexion.<br />

Auto-connexion.<br />

Plusieurs utilisateurs connectés simultanément.<br />

██<br />

Présentation du Finder (bureau)<br />

Manipulation des volumes, dossiers et fichiers<br />

(choix de présentation, copie ou déplacement,<br />

choix de l’application associée, informations<br />

détaillées, droits d’accès).<br />

Menus et modificateurs claviers (shift, option et<br />

control).<br />

Création d’alias pour accéder plus rapidement<br />

aux documents.<br />

Suppression de documents et Corbeille.<br />

Personnalisation des fenêtres.<br />

Connexion à un dossier partagé sur le réseau.<br />

Outils spécifiques : Dashboard, Exposé.<br />

██<br />

Utilisation de la souris<br />

Affichage du menu contextuel avec 1 seul<br />

bouton.<br />

Sélections multiples disjointes.<br />

██<br />

Le menu Pomme<br />

Mise en veille ou arrêt de l’ordinateur.<br />

Redémarrer l’ordinateur.<br />

Fermeture de session.<br />

██<br />

Le Dock<br />

Choix de l’application active.<br />

Ajout/conservation d’une application, d’un<br />

document.<br />

Réglages (position, taille, effets spéciaux).<br />

██<br />

Au sein des applications<br />

Lancement (Dock ou dossiers Applications).<br />

Manipulation des fenêtres.<br />

Enregistrement d’un document dans un dossier.<br />

Impression et envoi de télécopie.<br />

Basculement d’une application à l’autre.<br />

██<br />

Recherche d’informations<br />

Présentation de Spotlight.<br />

Programmes utilisateur «standard»<br />

Navigateur Web.<br />

Gestionnaire de courrier électronique.<br />

Éditeur de texte.<br />

Visionneuse PDF et formats graphiques.<br />

Gestionnaire d’emploi du temps.<br />

Visioconférence.<br />

Outil de synchronisation des PDA et des téléphones<br />

portables.<br />

██<br />

Personnalisation de l’interface<br />

Programme Préférences Système : apparence,<br />

affichage, date et heure, clavier et souris, localisation,<br />

etc. …<br />

██<br />

Travailler en réseau<br />

Présentation de la configuration d’un réseau<br />

Réglages et activation du partage de fichiers<br />

Connexion à des postes Mac OS et Windows ;<br />

échange de fichiers<br />

Accès aux imprimantes du réseau<br />

Paramétrer son poste pour accéder à Internet<br />

(clé Wifi)<br />

██<br />

Savoir résoudre les problèmes<br />

courants<br />

Résolution des problèmes d’impression<br />

Réparer sa connexion Internet<br />

██<br />

Synthèse avec les participants<br />

Bien organiser son poste de travail sous Mac<br />

Les mauvais réflexes à éviter<br />

Visite des sites de références dans la communauté<br />

Mac<br />

Les logiciels que l’on recommande<br />

Participants<br />

Tout utilisateur de micro-ordinateur ayant une première<br />

expérience sur les systèmes d’exploitation graphiques.<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

Savoir utiliser un micro-ordinateur.<br />

30 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


U nix / Linux / MAC OS<br />

Administration Mac OS X niveau 1<br />

Réf UMA1<br />

3 jours<br />

OBJECTIFS<br />

Une formation Mac OS X axée résultats qui fournit au participant l’ensemble des techniques<br />

pour installer et administrer au quotidien un système Mac OS X. Concrètement il s’agira de :<br />

- comprendre l’architecture matérielle des machines<br />

- savoir ajouter un disque ou de la mémoire<br />

- savoir partitionner et exploiter un disque<br />

- installer Mac OS X<br />

- gérer les comptes utilisateurs<br />

- configurer le réseau (filaire et wifi)<br />

- comprendre le vocabulaire côté serveur (DNS, DHCP, Passerelle, …)<br />

- gérer les ressources disques et imprimantes en réseau<br />

- comprendre l’intérêt du terminal et des commandes shells<br />

- visualiser les journaux du système Mac OS X<br />

Les services réseaux sont abordés en détail dans le cours UMAS « Administration Mac OS<br />

X Server ». Le cours UMA2 Administration Mac OS X niveau 2 détaille certains concepts vus<br />

ici et s’attache principalement à la ligne de commande.<br />

CONTENU<br />

██<br />

Aspects Matériel et cœur de système<br />

Survol des aspects matériels<br />

Les différents types de ressources à gérer<br />

Rôle de l’OpenFirmware sur architecture Power-<br />

Mac<br />

Et de EFI sur architecture Intel<br />

Où trouver les bonnes informations ?<br />

Installation et vérification de la mémoire vive<br />

██<br />

Installer et paramétrer Mac OS X<br />

Installation détaillée du système<br />

Installation et configuration Windows via Boot-<br />

Camp<br />

Personnalisation du démarrage et de l’arrêt<br />

Installation de nouveaux logiciels<br />

Qu’est-ce qu’un package ?<br />

Outils alternatifs (MacPorts, Fink, …)<br />

██<br />

Gestion des disques<br />

Ajout de disque<br />

Création des systèmes de fichiers et leur maintenance<br />

(montage, différents types possibles, ?)<br />

Journalisation<br />

Redimensionnement des partitions HFS+ (sur<br />

Mac Intel)<br />

Configuration et gestion de la mémoire virtuelle<br />

(swap)<br />

██<br />

Administration des comptes<br />

utilisateurs et groupes<br />

Caractéristiques des comptes utilisateurs<br />

Les comptes systèmes<br />

Création de groupes (nouveauté OS X 10.5<br />

Leopard)<br />

Les fichiers mis en œuvre pour la déclaration de<br />

nouveaux comptes<br />

La confidentialité dans un environnement Mac<br />

OS X<br />

Gestion des «Préférences»<br />

Configuration de la connexion<br />

Suppression d’un utilisateur mais conservation<br />

de ses données<br />

██<br />

Gestion des fichiers<br />

Eléments visibles / Détails cachés<br />

Méta-données Unix<br />

Méta-données Apple HFS+<br />

Listes de contrôle d’accès<br />

██<br />

Disponibilités des données<br />

Philosophie de la sauvegarde des données<br />

Sur disques amovibles<br />

Sur CD-R ou DVD-R (création d’image, gravure)<br />

Time Machine (nouveauté OS X 10.5 Leopard)<br />

Communication avec les onduleurs<br />

Hibernation (sur portables Mac Intel)<br />

██<br />

Configurer le réseau (TCP/IP)<br />

Réglage des interfaces réseau<br />

Principe «d’emplacements»<br />

Statique (manuel)<br />

Via DHCP (automatique)<br />

Auto-configuration<br />

Passerelle par défaut<br />

██<br />

Travailler en réseau<br />

Réglages et activation du partage de fichiers;<br />

règles d’accès<br />

Accès aux imprimantes du réseau<br />

Accéder aux annuaires distants via Utilitaire<br />

d’Annuaire<br />

██<br />

La sécurité<br />

Le contrôle d’accès sous Mac OS X<br />

Prévention et limitation des risques<br />

Accès au compte super-utilisateur (activation de<br />

ce dernier)<br />

Mise en quarantaine<br />

██<br />

Maintenance et premiers pas avec le<br />

terminal<br />

Dépannages classiques<br />

Réinitialisation de mot de passe<br />

Réparation des droits d’accès<br />

Réparation d’un système de fichiers<br />

Mise à jour du système<br />

Exploiter l’utilitaire de disque<br />

Utiliser le terminal pour la saisie de commandes<br />

Shell<br />

Utiliser la console et visualiser les logs<br />

Accéder aux tâches via le Moniteur d’Activité<br />

Connaître la séquence de démarrage<br />

Participants<br />

Personnes en charge de l’administration d’un système<br />

Mac OS X.<br />

Pré-requis<br />

De bonnes connaissances générales en informatique<br />

et être un utilisateur MAC averti.<br />

Idéalement avoir suivi le cours UMOP (Mac Os X prise<br />

en main).<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

31


U nix / Linux / MAC OS<br />

Administration Mac OS X niveau 2<br />

Réf UMA2<br />

4 jours<br />

OBJECTIFS<br />

Cette formation Mac OS X vous permet de mettre en place les principaux services réseaux<br />

sous Mac OS X et d’élargir votre maîtrise du système. Concrètement, à l’issue de la<br />

formation vous serez capable de :<br />

- gérer la tolérance de panne avec des disques fonctionnant en RAID<br />

- gérer les systèmes de fichiers<br />

- personnaliser le démarrage du système<br />

- mettre en place différents modes de sauvegarde<br />

- mettre en œuvre toute une infrastructure réseau (services DNS et DHCP)<br />

- proposer des services réseaux sécurisés (web, fichiers, messagerie, …)<br />

- utiliser le terminal pour être efficace<br />

- administrer votre machine à distance<br />

A la fin de cette formation, les participants pourront mettre en place des systèmes Mac OS X<br />

et en assurer une exploitation fine et pertinente au quotidien.<br />

La très grande majorité des aspects évoqués ci-dessous seront appréhendés par le biais<br />

d’une interface textuelle via l’application Terminal avec un interpréteur de commandes et<br />

des programmes essentiellement spécifiques à Mac OS X. Il ne faut pas confondre ce stage<br />

avec son équivalent « graphique » Mac OS X server qui d’ailleurs nécessite l’acquisition<br />

d’une licence spécifique..<br />

Programme détaillé sur www.plb.fr<br />

CONTENU<br />

██<br />

Principales phases d’exploitation<br />

d’un site<br />

██<br />

Gestion des aspects réseaux (TCP/IP)<br />

██<br />

La sécurité<br />

██<br />

Automatisation<br />

██<br />

Télémaintenance, Gestion des<br />

incidents et Réglages fins<br />

Participants<br />

Personnes en charge de l’administration système.<br />

Pré-requis<br />

De bonnes connaissances générales en informatique<br />

et être un utilisateur MAC au quotidien, avoir suivi le<br />

cours UMA1 « Administration MAC OS X niveau 1 » ou<br />

posséder un niveau équivalent.<br />

Le stage de niveau 1 peut être évité par des participants<br />

ayant une bonne maîtrise des systèmes Unix et/<br />

ou Linux.<br />

Mac OS X Server administration<br />

Réf UMAS<br />

4 jours<br />

OBJECTIFS<br />

Cette formation Mac OS X server s’articule autour de la mise en place d’une infrastructure<br />

réseau et des principaux services réseaux généralement utilisés en entreprise.<br />

Concrètement à l’issue de la formation vous serez capable de :<br />

- installer Mac OS X serveur<br />

- mettre en œuvre l’infrastructure réseau (DNS, DHCP)<br />

- sécuriser le réseau (VPN, firewall)<br />

- administrer un serveur à distance<br />

- mettre en œuvre un annuaire de comptes utilisateurs (Open Directory)<br />

- partager des fichiers et des imprimantes<br />

- sauvegarder et restaurer rapidement une configuration (image)<br />

- disposer d’un serveur de messagerie (Apple Mail Server)<br />

- proposer des services collaboratifs aux utilisateurs (serveur WEB, wiki, blog, webmail, …)<br />

- Mettre en oeuvre votre propre service de Podcast<br />

Ce cours est dédié à la version Server de Mac OS X et par conséquent l’interface graphique<br />

utilisée tout au long du stage n’est disponible que pour cette version spécifique de Mac OS<br />

X appelée « Mac OS X Server ».<br />

██<br />

Centraliser les comptes utilisateurs<br />

dans un annuaire<br />

██<br />

Les services de fichiers et<br />

d’impression<br />

██<br />

Les services de messagerie<br />

██<br />

Les services de déploiement<br />

██<br />

Les services collaboratifs et les<br />

services Web<br />

██<br />

Gérer vos propres Podcasts<br />

CONTENU<br />

██<br />

Mise en service de Mac OS X Server<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Paramétrer le réseau dans sa<br />

globalité<br />

Participants<br />

Personnes en charge de l’administration des services<br />

réseaux d’un système Mac OS X Server.<br />

Pré-requis<br />

IDe bonnes connaissances sur l’environnement MAC<br />

et des compétences TCP/IP. Idéalement avoir suivi le<br />

cours UMA1 (Mac Os X administration niveau 1).<br />

32 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


R ÉSEAUX<br />

Une filière très complète qui va de la démystification du vocabulaire de<br />

base (câble RJ45, Switch, routeur, adresse IP, DNS, DHCP, …) fonctionnement<br />

des services de base) jusqu’à des secteurs de pointe ou plus<br />

avancés (TCP/IP, SAN, Wifi, Citrix, …) sans oublier la sécurité, fondamentale<br />

dans ce domaine (firewall, checkpoint, …).<br />

Nous avons retenu l’offre logicielle de HP Software Network Node Manager<br />

(anciennement gamme OpenView), mais également des standards de<br />

l’OpenSource comme Zabbix, Nagios, Cacti, …<br />

Dans le cadre d’une approche ITIL v3, sur le processus de Gestion<br />

d’Evénements, l’orientation s’est faite sur la solution HP Software Operations<br />

Manager, couvrant ainsi le processus sur le périmètre global (réseau, système,<br />

application, métier, ressenti utilisateur, ...).


Réseaux<br />

Réseaux, concepts et mise en œuvre<br />

Réf RRCM<br />

4 jours<br />

OBJECTIFS<br />

Cette formation sur les réseaux d’une grande densité et où les travaux pratiques ont un<br />

rôle central, vous permettra de comprendre et de mettre en œuvre toutes les notions<br />

fondamentales propres aux réseaux informatiques d’entreprise. Tous les aspects<br />

véritablement importants seront abordés notamment les fonctionnalités et la mise en œuvre<br />

des équipements d’interconnexion en insistant sur les routeurs, l’essentiel de TCP/IP et des<br />

protocoles de plus haut niveau comme le DNS, DHCP,HTTP etc... Enfin les participants<br />

seront à même de configurer et d’interconnecter des postes client sous Windows ou Unix/<br />

Linux.<br />

CONTENU<br />

██<br />

Introduction<br />

Un réseau pour quoi faire?<br />

Les différents éléments et leurs rôles:<br />

Les utilisateurs et leurs besoins (communiquer<br />

sur site, entre sites distants, avec l’extérieur).<br />

Les aspects architecture: communication, interconnexion<br />

des éléments,administration sécurité.<br />

██<br />

Les différents réseaux et principe<br />

généraux<br />

Classification des différents types de réseaux.<br />

Avantages et inconvénients des différentes<br />

technologies.<br />

Quelles technologies pour quels besoins?<br />

Communication PC Poste de travail /Serveurs<br />

Partager les ressources. Nature et objet d’un<br />

protocole<br />

Le Modèle ISO/OSI quel intérêt ? Les 7 couches<br />

██<br />

Différentes alternatives de<br />

raccordement<br />

La paire torsadée, coaxial et fibre optique.<br />

Principe et règle de câblage<br />

Les sans fil. Les modems et les différents<br />

standards<br />

██<br />

Les différents équipements leurs<br />

rôles et leurs avantages respectifs.<br />

Les Répéteurs et HubsLes ponts et Commutateurs<br />

(Switch)<br />

Les Routeurs : rôles et intérêt.<br />

Passerelle<br />

À quoi sert un Firewall<br />

Présentation de quelque type d’architecture<br />

Ethernet partagé, Ethernet commuté<br />

Le Spanning Tree (principe et mode de fonctionnement<br />

Travaux pratiques<br />

Création d’un réseau local salle de cours raccordement<br />

des Switch et des stations de travail.<br />

██<br />

Les réseaux locaux (LAN)<br />

Pourquoi et quand utiliser un réseau local?<br />

Choix politiques des constructeurs<br />

Adressage Ethernet<br />

Contrainte et avantage et mode de fonctionnement<br />

de Ethernet (CSMA/CD et BEB)<br />

Plusieurs débits de 10 Mo à plusieurs Go<br />

(10/100 base T/ Gigabit Ethernet/...)<br />

Réseaux locaux sans fil (802.11x)<br />

██<br />

Interconnexion par réseaux grande<br />

distance (WAN)<br />

Pourquoi et quand utiliser un WAN?<br />

Objectifs et services des WAN<br />

Notion de circuit virtuelPanorama des WAN<br />

et des protocoles utilisés (RNIS, ATM, Frame<br />

Relay,...)<br />

Adsl et ses dérivés (Principe, architecture,<br />

encapsulation)<br />

██<br />

Réseaux sans fil - WiFi<br />

Réseaux sans-fil<br />

WLAN<br />

Topologies<br />

SSID<br />

Extensions des WLAN<br />

Méthodes de communication 802.11,<br />

802.11a;b;g;n<br />

Sécurité : WEP, WPA, WPA2, EAP, 802.1x,<br />

RADIUS<br />

██<br />

Notions de base des réseaux TCP/IP<br />

Les contraintes d’adressage des réseaux<br />

Le protocole IP.<br />

Adressages. Configuration.<br />

Broadcast et Multicast.<br />

Principes des protocoles TCP et UDP<br />

Notion de numéro de port.Le modèle client/<br />

serveur<br />

Exemples de configurations IP standard sous<br />

Unix/Linux et Windows<br />

Travaux pratiques<br />

Installation d’un outil de trace (Ethereal)<br />

Programmation des adresses IP de stations de<br />

travail Windows<br />

Présentation des adresses MAC, requêtes ARP,<br />

table ARP<br />

Tests de connexion (ping vers les voisins)<br />

██<br />

Routeurs : interconnecter les réseaux<br />

Pourquoi et quand utiliser un routeur ?<br />

Présentation des mécanismes de routage et<br />

d’une table de routage<br />

Programmation d’une table de routage (statique,<br />

ou protocole de routage dynamique)<br />

Quel protocole pour quel type de routage ?<br />

Les principaux protocoles (RIP2, OSPF, BGP, ...)<br />

Routeurs multi-protocoles<br />

Commutation IP<br />

Travaux pratiques<br />

Raccordement des routeurs<br />

Programmation des adresses IP sur les routeurs<br />

Présentation des adresses MAC, requêtes ARP,<br />

table ARP des routeurs<br />

Présentation et analyse de la table de routage<br />

de la station de travail et du routeur<br />

Tests de connexion (PING vers les voisins<br />

locaux et distant)<br />

██<br />

Les services et protocoles de haut<br />

niveau DNS et DHCP<br />

• Le serveur de nom DNS<br />

Rôle et intérêt du DNS<br />

Notion de domaine.Rôles des serveurs<br />

Enregistrements DNS<br />

Résolution de noms<br />

• Le serveur de configuration DHCP<br />

DHCP : le serveur de configuration IP<br />

Relais DHCP<br />

Les autres services rendus par DHCP.<br />

• Partage de ressources<br />

Partage d’une connexion Internet : routeur,<br />

proxy, serveur<br />

██<br />

VoIP<br />

Principe de Numérisation de la voix<br />

Des Codecs rôle et intérêt<br />

les contraintes propres à a VoIP<br />

Gigue<br />

Panorama des différents protocoles propre à la<br />

VoIP (RTP, RTCP, H323, SIP,MGCP)Exemples<br />

simples de mise en oeuvre en entreprise<br />

██<br />

Sécurité réseau<br />

Les bases de la sécurité réseau<br />

Éléments de la sécurité réseau : pare-feux,<br />

proxies, sondes, outils de corrélation...<br />

Traduction d’adresses : PAT, NAT et<br />

SATVPN;VPDN<br />

Principaux protocoles : GRE, L2TP, PPTP et<br />

IPSec<br />

██<br />

Introduction à l’administration des<br />

réseaux<br />

• Outils et techniques<br />

Pourquoi l’administration est indispensable ?<br />

Analyseurs de matériel, Analyseurs de trafic<br />

réseaux.<br />

Les outils de supervision propriétaires<br />

• Encore des protocoles<br />

SNMP MIB RMON et RMON2<br />

Participants<br />

Ce cours concerne les ingénieurs, technico-commerciaux,<br />

maîtres d’ouvrage, informaticiens, correspondants<br />

informatiques qui cherchent une introduction<br />

technique aux réseaux. Il constitue une excellente<br />

base pour suivre les cours plus avancés sur le même<br />

domaine.<br />

Pré-requis<br />

Les participants doivent savoir utiliser un minimum les<br />

principales applications d’un poste de travail sous Windows<br />

(messagerie, navigateur Web, bureautique, …).<br />

Travaux pratiques<br />

Les exercices et les démonstrations de ce cours sont<br />

basés sur la construction de bout en bout d’un mini<br />

réseau d’entreprise sur le schéma classique siège/<br />

agences. Les participants configureront et interconnecteront<br />

les différents serveurs, postes de travail et équipements<br />

au fur et à mesure du cours jusqu’à réaliser<br />

un véritable réseau d’entreprises comprenant physiquement<br />

l’essentiel des sujets abordé dans le cours.<br />

34 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Réseaux<br />

Réseaux la synthèse (Séminaire)<br />

Réf RE110<br />

3 jours<br />

OBJECTIFS<br />

Grâce à cette formation réseau, vous acquerrez de solides compétences dans le domaine<br />

des réseaux. Son approche permet de se focaliser sur tous les points importants des<br />

réseaux d’aujourd’hui et de demain. Il vous apportera en un minimum de temps une vision<br />

globale précise et complète des différentes technologies et des différents protocoles utilisés<br />

dans les réseaux. Son approche pédagogique vous permettra de rapidement appréhender<br />

les réseaux d’entreprise, les fournisseurs de services, la gestion des réseaux, leur<br />

sécurisation et leur évolution.<br />

Cette formation réseau vous permettra de :<br />

- Disposer de bases solides pour débuter dans le monde du réseau<br />

- Savoir hiérarchiser les points importants des réseaux d’aujourd’hui et de demain<br />

- Comprendre les offres des différents opérateurs du marché<br />

- Mesurer les enjeux relatifs aux aspects sécurité et disponibilité<br />

██<br />

Les réseaux BGP<br />

██<br />

Voix sur IP (VOIP)<br />

██<br />

Téléphonie sur IP (TOIP)<br />

██<br />

Qualité de service (QoS)<br />

██<br />

Multicast<br />

██<br />

Gestion des réseaux<br />

██<br />

La sécurité des réseaux<br />

CONTENU<br />

██<br />

Les réseaux locaux<br />

██<br />

Présentation<br />

██<br />

La commutation<br />

██<br />

Les technologies ATM, XDSL et LRE<br />

██<br />

Les réseaux WiFi<br />

██<br />

Les réseaux étendus<br />

██<br />

Routage et MPLS<br />

Participants<br />

Cette formation réseau s’adresse aux :<br />

- Professionnels désirant comprendre la structure<br />

des réseaux de données et la transmission dans les<br />

réseaux LAN et WAN par une approche pratique<br />

- Techniciens, administrateurs de réseaux, spécialistes<br />

PC ayant besoin d’une vision globale des technologies<br />

réseaux au travers de mises en oeuvre<br />

- Toute personne souhaitant disposer d’une vision globale<br />

et synthétique des réseaux.<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

Utilisation courante de Windows<br />

Réseaux perfectionnement (travaux pratiques)<br />

Réf RPER<br />

4 jours<br />

OBJECTIFS<br />

Cette formation réseau perfectionnement vous permettra de mettre en œuvre tous les<br />

composants physiques et logiciels d’une architecture d’entreprise réaliste, complète, et<br />

performante tout en disposant d’une excellente culture générale sur le réseau. Vous serez<br />

également capable de proposer des solutions techniques aux dysfonctionnements du<br />

réseau avec le recul théorique et pratique nécessaire à la bonne prise de décision. Vous<br />

disposerez des bons outils pour surveiller votre réseau tout en étant capable d’assurer sa<br />

sécurité avec des solutions efficaces.<br />

Cette formation Technicien réseau vous permettra de :<br />

- Concevoir une architecture de réseau performante (switch, vlan, multicast, …)<br />

- Mettre en place les services réseaux (DNS, DHCP, Wifi, ADSL)<br />

- Sécuriser votre réseau (firewall)<br />

- Créer un VPN entre deux sites (entreprise, utilisateur nomade, particulier)<br />

- Superviser le réseau (snmp, nagios, cacti)<br />

- Mettre en place une solution de VoIP simple<br />

- Disposer des bons outils pour diagnostiquer et réparer les dysfonctionnements du réseau<br />

CONTENU<br />

██<br />

Maîtriser les fondations du réseau<br />

(switch, vlan, multicast)<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Maîtriser les services réseaux<br />

fondamentaux (DHCP, DNS, FTP)<br />

██<br />

Sécuriser le réseau (certificats, wifi,<br />

VPN, https, firewall)<br />

██<br />

Administrer et surveiller le réseau<br />

(SNMP, Nagios, Cacti)<br />

██<br />

Voix sur IP et solutions dérivées<br />

Participants<br />

Cette formation Technicien réseau s’adresse aux<br />

futurs généralistes réseau de haut niveau, Futurs<br />

administrateurs réseau, responsables informatique,<br />

informaticiens.<br />

Pré-requis<br />

Disposer des connaissances de bases sur le réseau<br />

dans sa dimension client (configuration IP d’un équipement,<br />

câblage, switch) et d’une culture sur les<br />

concepts comme les numéros de port, le routage, et<br />

plus généralement l’utilisation des services réseaux.<br />

Idéalement avoir suivi le stage « Réseaux concepts et<br />

mise en œuvre – RRCM ».<br />

Travaux pratiques<br />

Cette formation technicien réseau est axée sur la pratique<br />

et la théorie ne sera dispensée que pour disposer<br />

du recul nécessaire aux nombreuses manipulations.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

35


Réseaux<br />

IPV6 Mise en Œuvre<br />

Réf RIPV<br />

3 jours<br />

OBJECTIFS<br />

Le succès planétaire d’Internet repose en partie sur la robustesse du protocole IP. Au<br />

vu de l’importance et de la croissance d’Internet, cette situation pose de plus en plus de<br />

problèmes. Il est, de plus, prévisible que la demande d’adresses Internet augmente dans<br />

les années à venir, même dans les régions du monde épargnées jusqu’ici, suite à des<br />

innovations comme les téléphones mobiles (et bientôt, sans doute, les automobiles et divers<br />

appareils) connectés à Internet. IPv6, successeur d’IPv4 a pour objectif d’étendre le nombre<br />

d’adresses disponibles mais aussi de simplifier les mécanismes de configuration et de<br />

routage. Cette formation IPV6, aborde les nouveautés du protocole, notamment en termes<br />

d’adressage, de fonctionnalités, et donne également des best practices pour une migration.<br />

Cette formation IPv6 vous permettra de :<br />

-Mettre en oeuvre une transition réussie vers IPv6 à l’aide de techniques éprouvées<br />

-Assurer la compatibilité des applications avec IPv6<br />

-Déployer des protocoles de routage améliorés pour supporter IPv6 et IPv4 simultanément<br />

CONTENU<br />

██<br />

Introduction à IPv6<br />

██<br />

Adressage Ipv6<br />

██<br />

Routage IPv6<br />

██<br />

Nouveaux protocoles<br />

██<br />

Mobilité avec IPv6<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation IPv6, s’adresse aux administrateurs<br />

réseaux, aux ingénieurs réseaux et aux responsables<br />

informatiques.<br />

Pré-requis<br />

Disposer de très bonnes connaissances de TCP/IP et<br />

des réseaux.<br />

Architecture SAN<br />

Réf RSAN<br />

1 jour<br />

OBJECTIFS<br />

Cette formation SAN vous permettra de prendre connaissance des solutions concrètes en<br />

matière de Storage Management et de comprendre les enjeux, les solutions, et l’évolution.<br />

CONTENU<br />

██<br />

Enterprise Storage<br />

██<br />

Enterprise Storage management<br />

██<br />

Technologies<br />

██<br />

Implémentations - Méthodologies<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation SAN s’adresse aux chefs de projets,<br />

responsables de production et aux storage managers.<br />

Pré-requis<br />

Connaissances de base des problématiques de stockage<br />

de données en entreprise.<br />

36 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Réseaux<br />

Outils de Supervision la synthèse<br />

Réf RESV<br />

2 jours<br />

OBJECTIFS<br />

Ce séminaire vous permettra de faire un point clair et précis sur les solutions de supervision<br />

actuelles dans leur utilisation au quotidien au cœur de votre système d’information.<br />

De l’administration et des tableaux de bords, jusqu’à la mesure du ressenti utilisateur et<br />

l’aboutissement à la mesure des contrats de service ;<br />

Seront notamment détaillés dans ce cours les points suivants :<br />

• Les différentes solutions du marché (offres des éditeurs & OpenSource).<br />

• La terminologie des outils ;<br />

• Les différentes méthodes et protocoles du domaine ;<br />

• Les projets de mise en œuvre, l’identification des acteurs du projet et ses objectifs ;<br />

• Les différentes étapes de mise en œuvre de ces solutions ;<br />

• Une méthodologie d’évaluation des charges de ce type de projet en fonction du périmètre.<br />

• L’évaluation des charges de maintien en condition opérationnelle et de tierce maintenance<br />

applicative.<br />

CONTENU<br />

██<br />

Positionnement & définitions<br />

Définition des différents domaines<br />

Historique de la supervision<br />

Les domaines abordés dans les bonnes pratiques<br />

ou les standards<br />

Définition des méthodes de supervision<br />

██<br />

Présentation des acteurs du marché<br />

Les acteurs (HP, IBM, BMC, CA, Open-<br />

Source, ...)<br />

Positionnement des offres éditeur et Open-<br />

Source<br />

Recouvrement des offres<br />

██<br />

La supervision réseau<br />

Les différentes architectures<br />

Gestion des événements réseaux, de la disponibilité<br />

et des technologies spécifiques<br />

Gestion des configurations et des changements<br />

du réseau<br />

Gestion des performances et de la projection<br />

(capacity planning)<br />

Démonstration d’un logiciel du marché et d’un<br />

logiciel OpenSource<br />

██<br />

La supervision des systèmes et des<br />

applications<br />

Fédération des événements du système d’informations<br />

(hypervision)<br />

Gestion des performances des systèmes et des<br />

applications<br />

Démonstration d’un logiciel du marché et d’un<br />

logiciel OpenSource<br />

██<br />

La supervision du ressenti utilisateur<br />

La surveillance dite de bout-en-bout<br />

La surveillance de type « sonde »<br />

Les contrats de service (indicateurs, période<br />

horaire, ...)<br />

Démonstration d’un logiciel du marché<br />

██<br />

Projet<br />

Objectifs et acteurs<br />

Les différentes étapes<br />

Les charges projet (mise en œuvre)<br />

Les charges récurrentes (MCO)<br />

Les évolutions (TMA)<br />

Exemples de projet<br />

Participants<br />

Décideur, Chef de projet, Directeur de projet, Directeur<br />

du Système d’Informations.<br />

Pré-requis<br />

Avoir de bonnes notions générales du système<br />

d’informations.<br />

WIFI : Installation et Configuration<br />

Réf RWIIF<br />

2 jours<br />

OBJECTIFS<br />

Cette formation WIFI vous permettra de:<br />

- Connaître les principes de fonctionnement du wifi, les conditions d’utilisation<br />

- Savoir élaborer une architecture sécurisée de réseau à base de WiFi.<br />

- Connaître les problèmes d’interopérabilité entre les différents standards et les produits<br />

professionnels.<br />

- Savoir dépanner au quotidien un réseau WiFi.<br />

CONTENU<br />

██<br />

Les réseaux sans-fil<br />

██<br />

Technologie WIFI<br />

██<br />

Radio<br />

██<br />

Architecture<br />

██<br />

Sécurité<br />

██<br />

Qualité de service<br />

Participants<br />

Cette formation wifi s’adresse aux ingénieurs réseaux<br />

souhaitant aborder les technologies sans fil, les chefs<br />

de projet et toute personne souhaitant comprendre les<br />

mécanismes du wifi<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

De bonnes connaissances réseau sont souhaitées.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

37


Réseaux<br />

Citrix XenApp 5 , Administration<br />

pour Windows Server 2008 niveau 1 (Cours officiel)<br />

Réf CXA201<br />

5 jours<br />

OBJECTIFS<br />

Cette formation Citrix XenApp permet d’acquérir les connaissances et compétences<br />

nécessaires pour déployer et administrer Citrix XenApp et ses composants dans un<br />

environnement Windows Server 2008 : Web Interface, Application Streaming, Load<br />

Manager, Installation Manager et Secure Gateway.<br />

Cette formation Citrix XenApp vous permettra de :<br />

- Installer Citrix XenApp<br />

- Installer et distribuer XenApp<br />

- Créer et personnaliser les interfaces des sites Web<br />

- Publier des applications et des contenus<br />

- Configurer XenApp Web et les services XenApp<br />

- Configurer, appliquer et prioritiser les stratégies dans un environnement XenApp<br />

- Configurer les imprimantes et les stratégies d’imprimantes, gérer les drivers d’imprimantes<br />

et les bandes passantes<br />

- Créer et configurer les administrateurs Citrix et leurs permissions<br />

- Configurer les affichages et les paramètres SpeedScreen<br />

- Configurer le cryptage ICA, SSL Relay et Secure Gateway<br />

- Installer et configurer Installation Manager<br />

- Identifier les caractéristiques clés de Citrix XenApp Platinium Edition et de ses composants<br />

additionnels.<br />

CONTENU<br />

██<br />

Installation de Citrix XenApp<br />

██<br />

Installation et configuration des<br />

clients Citrix XenApp<br />

██<br />

Publication de Ressources<br />

██<br />

Configuration des stratégies Citrix<br />

XenApp<br />

██<br />

Configuration des sessions dans<br />

Citrix XenApp<br />

██<br />

Configuration de Citrix XenApp<br />

██<br />

Configuration de l’équilibrage de<br />

charge<br />

██<br />

Déploiements d’applications avec<br />

XenApp<br />

██<br />

Configuration des impressions<br />

██<br />

Activation de l’accès Web<br />

██<br />

Streaming d’applications<br />

██<br />

Sécurisation de l’accès aux<br />

ressources publiées<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation Citrix XenApp s’adresse aux # professionnels<br />

IT, notamment les administrateurs systèmes<br />

et réseaux familiers avec les environnements Microsoft®<br />

Windows®. Elle est également conseillée pour<br />

les ingénieurs systèmes, consultants, analystes, et<br />

architectes. Enfin, les candidats à la certification CCA<br />

pour XenApp 5sont également concernés.<br />

Pré-requis<br />

Avoir une expérience de l’administration en environnement<br />

Microsoft Windows Server 2003 ou Windows<br />

Server 2008.<br />

Remarques<br />

Ce cours prépare à l’obtention de la certification CCA<br />

(Citrix Certified Administrator) pour Citrix XenApp 5<br />

(passage de l’examen A05). Il est également le composant<br />

essentiel pour les candidats à la certification CCA<br />

pour Citrix XenApp 5 Platinum Edition.<br />

38 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Réseaux<br />

FORMATION Citrix XenApp 5 ,<br />

Administration pour Windows Server 2008 niveau 2<br />

(Cours officiel)<br />

<br />

Réf CXA300<br />

5 jours<br />

OBJECTIFS<br />

Cette formation d’administration avancée Citrix XenApp vise à acquérir les connaissances et<br />

compétences nécessaires pour assurer la surveillance, et dépanner l’environnement Citrix<br />

XenApp 5.0 en environnement Windows Server 2008.<br />

Cette formation Citrix XenApp vous permettra de :<br />

- Déterminer quand et comment utiliser les outils de surveillance pour administrer<br />

l’environnement réseau XenApp<br />

- Configurer les alarmes, la surveillance et les tests de restauration<br />

- Planifier et optimiser la ferme de serveurs<br />

- Assurer la surveillance et dépanner la connexion aux données et le service Citrix IMA et la<br />

communication ICA<br />

- Dépanner la session d’initialisation, les paramètres clients et les applications partagées<br />

- Assurer la surveillance et dépanner les applications publiées et partagées<br />

- Déterminer comment Citrix et les stratégies Active Directory sont appliquées<br />

- Assurer la surveillance, optimiser et dépanner les impressions et les stratégies<br />

d’impression et l’interface Web et Secure Gateway<br />

CONTENU<br />

██<br />

Support de XenApp<br />

██<br />

Surveillance de la ferme de serveurs<br />

██<br />

Optimisation et dépannage de la<br />

ferme de serveurs<br />

██<br />

Support des données<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Optimisation et dépannage des<br />

clients<br />

██<br />

Support des applications publiées<br />

██<br />

Gestion des stratégies<br />

██<br />

Optimisation et dépannage des<br />

impressions<br />

██<br />

Optimisation et dépannage de<br />

l’interface Web<br />

Participants<br />

* Administrateurs de serveurs, de réseaux ou de helpdesk<br />

connaissant les environnements Windows Server<br />

2003 et 2008.<br />

Cette formation Citrix XenApp s’adresse aux :<br />

* Ingénieurs système, consultants et architectes amenés<br />

à proposer la solution Citrix XenApp.<br />

* Candidats à la certification CCAA ( Citrix Certified<br />

Advanced Administrator) pour XenApp 5 sous Windows<br />

2008.<br />

Pré-requis<br />

Les formations suivantes sont fortement conseillées :<br />

* CXA201 Administration de XenApp 5.0 pour Windows<br />

Server 2008 niveau 1.<br />

* Ou CXA202, mise à jour des compétences vers<br />

XenApp 5 en environnement Windows 2008<br />

Remarques<br />

Les formations suivantes sont fortement conseillées :<br />

Ce cours prépare au nouveau titre de certification Citrix<br />

CCAA – Citrix Certified Advanced Administrator – sur<br />

XenApp 5 (examen A08).<br />

Introduction aux réseaux pour les non informaticiens<br />

Réf RRNI<br />

4 jours<br />

OBJECTIFS<br />

Aujourd’hui un ordinateur n’existe plus «seul». Il est relié à la fois au réseau d’entreprise,<br />

et à Internet.Cette connexion incontournable, nous permet d’utiliser toute une gamme<br />

de services qui sont passées dans les mœurs sans qu’il soit nécessaire de comprendre<br />

comment ils fonctionnement.<br />

Ce cours n’abordera pas les aspects théoriques et conceptuels ,il se consacrera à vous offrir<br />

une véritable autonomie pour paramétrer, utiliser, et «comprendre» le réseau au quotidien.<br />

Ce stage propose également de mettre à plat un par un les acteurs principaux des réseaux<br />

locaux d’entreprise (câbles, équipements, TCP/IP, services standards : Web, messagerie,<br />

...).<br />

Il s’agit aussi d’être en mesure de débattre avec les spécialistes réseaux en utilisant le<br />

vocabulaire adéquat (DNS, DHCP, adresse IP, ...) tout en sachant différencier les tâches<br />

simples de celles plus complexes.<br />

CONTENU<br />

██<br />

Fonctions et problématiques des<br />

réseaux<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Les équipements de base<br />

██<br />

Interconnecter des équipements (IP)<br />

██<br />

Faire communiquer les applications<br />

██<br />

Les services simplifiant<br />

l’administration du réseau<br />

██<br />

Les applications standards<br />

██<br />

Sécurité et outils<br />

Participants<br />

Ce cours concerne les ingénieurs, technico-commerciaux,<br />

maîtres d’ouvrage, informaticiens, correspondants<br />

informatiques qui cherchent une introduction<br />

technique aux réseaux. Il constitue une excellente<br />

base pour suivre les cours plus avancés sur le même<br />

domaine mais il se suffit à lui même pour quelqu’un qui<br />

recherche une bonne culture générale sur le réseau.<br />

Travaux pratiques<br />

Les exercices et les démonstrations de ce cours sont<br />

basés sur la construction de bout en bout d’un mini<br />

réseau d’entreprise sur le schéma classique siège/<br />

agences. Les participants configureront et interconnecteront<br />

les différents serveurs, postes de travail et équipements<br />

au fur et à mesure du cours jusqu’à réaliser<br />

un véritable réseau d’entreprises comprenant physiquement<br />

l’essentiel des sujets abordé dans le cours.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

39


R ÉSEAUX CISCO<br />

P L B propose près de 30 formations Cisco à son catalogue. Vous trouverez<br />

dans cette filière des cours de base pour les débutants aux formations<br />

les plus pointues destinées aux experts.<br />

Toutes les technologies Cisco sont abordées, Administration, routage, sécurité,<br />

téléphonie, wifi, …<br />

Nos cours Cisco, vous permettent de passer les différents examens correspondant<br />

aux certifications officielles. Avec plus de 10 années d’expérience sur<br />

les formations Cisco, nos consultants formateurs ont su roder leur pédagogie<br />

et les travaux pratiques de nos différents cours pour vous rendre directement<br />

opérationnel.


Réseaux CISCO<br />

Cisco, prise en main<br />

Réf RIRC<br />

4 jours<br />

OBJECTIFS<br />

À la fin de cette formation Cisco les participants seront en mesure d’installer, configurer et<br />

maintenir un routeur ou un commutateur Cisco, mettre en oeuvre un routage statique ou<br />

dynamique, interconnecter des réseaux LAN via une solution WAN, filtrer le trafic, quel que<br />

soit le modèle de routeur Cisco, administrer des routeurs dans les meilleures conditions de<br />

sécurité.<br />

CONTENU<br />

██<br />

Architecture d’un routeur Cisco<br />

• Le logiciel IOS opérationnel<br />

- La mémoire Flash.<br />

- IOS exécuté en Flash.<br />

- IOS exécuté en RAM.<br />

• La configuration de démarrage<br />

- La mémoire NVRAM.<br />

- Accès et sauvegarde.<br />

• La configuration opérationnelle<br />

- La mémoire RAM.<br />

██<br />

Installation et configuration d’un<br />

routeur Cisco<br />

• Préparation de l’environnement du routeur<br />

Cisco<br />

- Mise en place des connexions. Mise sous<br />

tension. Accès et configuration de la console.<br />

Le passage en mode privilégié. Identification<br />

de la configuration matérielle. Identification des<br />

versions. Le mode de configuration.<br />

• Commandes de configuration générales<br />

- Mise à l’heure, nom de host, mot de passe ...<br />

Configuration minimum. Interfaces Ethernet.<br />

• Commandes de visualisation<br />

- Essais de validation. Fonction Ping. Fonction<br />

trace. Types d’accès au routeur : via la console,<br />

via le réseau<br />

• Protection des accès de configuration<br />

- Encryptage des mots de passe. Mise en place<br />

de filtres sur accès Telnet. Associer des commandes<br />

à un niveau de mot de passe. Access<br />

Control List<br />

██<br />

Configuration des commutateurs<br />

Cisco<br />

• Principes de la commutation de trames<br />

-Configurer une topologie de LANs fiabilisée.<br />

Algorithme Spanning-tree.<br />

• Les LANs virtuels : VLAN<br />

- Principes et critères de constitution des<br />

VLANs. Commandes de configuration.<br />

Avantages de la commutation. Intégration des<br />

switches dans un réseau de routeurs.<br />

██<br />

Configurer un routage IP<br />

• Généralités<br />

- Création d’un réseau d’interconnexion. Routage<br />

par défaut.<br />

• Routage statique<br />

- Présentation : avantages, inconvénients.<br />

Configuration des tables de routage. Vérifications<br />

de LAN à LAN.<br />

• Routage dynamique RIP V2<br />

- Mise en oeuvre du routage. Diffusion des<br />

tables. Vérifications. Gestion des réseaux et<br />

sous-réseaux. Utilisation du debug RIP. Traitement<br />

des incidents.<br />

• Routage dynamique OSPF<br />

- Présentation. Routage sans zone.<br />

• Configuration et mise en oeuvre OSPF<br />

- Les métriques OSPF et les conséquences sur<br />

les choix. Réaction aux incidents : convergence.<br />

Supervision routage.<br />

██<br />

Configurer un routeur Cisco pour les<br />

réseaux WAN<br />

- Interfaces série PPP sur Ligne louée. Configuration<br />

de l’encapsulation.<br />

- Interfaces série Frame Relay. Configuration de<br />

l’interface physique. Configuration des interfaces<br />

séries virtuelles. Définition du débit, CIR,<br />

pour chaque DLCI.<br />

- Le PPP et ses mécanismes de sécurité. Configuration<br />

du mode CHAP.<br />

Travaux pratiques<br />

Configuration des interfaces série en PPP,<br />

Frame Relay.Mise en oeuvre CHAP. Validation<br />

du routage et du secours. Tests et debug des<br />

différentes configurations.<br />

██<br />

La sécurité<br />

• Adresses publiques, adresses privées<br />

- Mise en oeuvre de la fonction de translation :<br />

NAT/PAT.<br />

- Translation statique ou dynamique.<br />

- Filtrer les accès pour une application donnée.<br />

- Access-List étendue.<br />

██<br />

Exploiter un routeur CISCO<br />

- Récupération du mot de passe sur routeur et<br />

switch.<br />

- Effacement de configuration : que faire ?<br />

- Démarrage Cisco. Les états du registre de<br />

configuration. Télécharger une nouvelle version<br />

de pack logiciel.<br />

- Sauvegardes. Cisco IOS : sauvegarde via<br />

TFTP. Sauvegarde configuration sur le réseau.<br />

Modification, hors routeur, de configuration.<br />

Téléchargement d’une nouvelle configuration.<br />

- Supervision. Vérification sur logiciel. Gestion<br />

des modifications. Gestion de configuration.<br />

Travaux pratiques<br />

Sauvegarde/réinstallation de configuration et<br />

IOS via le réseau. Récupération après perte<br />

d’IOS en Flash. Récupération/remplacement de<br />

mot de passe.<br />

Participants<br />

Ce cours s’adresse à toute personne souhaitant<br />

acquérir les connaissances de base essentiel pour un<br />

premier niveau de gestion des routeurs CISCO.<br />

Pré-requis<br />

Connaissances de base en réseaux d’entreprise et<br />

de TCP/IP. Ou connaissances équivalentes à celles<br />

apportées par le cours «Réseaux, concepts et mise en<br />

œuvre» (réf. RRCM).<br />

Travaux pratiques<br />

Cours essentiellement pratique met à disposition<br />

des participants de véritables routeurs Cisco (pas de<br />

connexion à distance vers des labos virtuels). L’utilisation<br />

de routeur personnel est possible. Ce cours est<br />

indépendant du modèle et de la version d’IOS.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

41


Réseaux CISCO<br />

Cisco Administration niveau 1 (Cours Officiel Cisco)<br />

Réf ICND1<br />

5 jours<br />

OBJECTIFS<br />

Cette formation Cisco Administration vous permettra d’acquérir les compétences<br />

et connaissances nécessaires pour installer, utiliser et dépanner un petit réseau<br />

d’entreprise,tout comme savoir configurer un switch, un routeur et être capable de mettre en<br />

œuvre une politique de sécurité simple<br />

Vous apprendrez notamment à<br />

- Décrire les fonctions du réseau, identifier les composants majeurs.<br />

- Utiliser le processus de délivrance de paquets et décrire les problèmes relatifs au trafic sur<br />

Ethernet LAN.<br />

- Identifier les solutions de technologie LAN.<br />

- Décrire les méthodes pouvant être utilisées pour étendre le réseau LAN.<br />

- Appréhender l’accès distant RF.<br />

- Décrire la façon de connecter les réseaux avec les routeurs et comment les réseaux routés<br />

transmettent les données à travers TCP/IP.<br />

- Configurer l’encapsulation PPP, le routage statique et dynamique, le routage PAT et RIP<br />

- Utiliser l’interface de commande en ligne (IOS) pour découvrir le voisinage réseau et gérer<br />

le démarrage du routeur et la configuration.<br />

Ce cours prépare à la certification CCENT Cisco Certified Entry Network Technician et à la<br />

certification CCNA Cisco Certified Network Associate (en association avec le cours ICND2.<br />

CONTENU<br />

██<br />

Mettre en place un réseau simple<br />

Découvrir les fonctions d’un réseau<br />

Sécuriser le réseau<br />

Comprendre le modèle de communication Hostto-Host<br />

OSI de l’ISO<br />

Présenter les couches Internet et Transport de<br />

TCP/IP<br />

Explorer le processus de délivrance des<br />

paquets<br />

Comprendre Ethernet<br />

Se connecter à un LAN Ethernet<br />

██<br />

LAN Ethernet<br />

Comprendre les réseaux partagés<br />

Résoudre les problèmes réseaux avec la technologie<br />

LAN<br />

Démarrer un Switch<br />

Comprendre la sécurité des Switchs<br />

Dépanner les problèmes sur les Switchs<br />

██<br />

Réseau LAN sans fil<br />

Découvrir les réseaux sans fils<br />

Comprendre la sécurité WLAN<br />

Mettre en œuvre un WLAN<br />

██<br />

Connexions LANS<br />

Explorer les fonctions de base du routage<br />

Comprendre les bases binaires<br />

Construire un schéma d’adressage réseau<br />

Démarrer un routeur<br />

Configurer un routeur<br />

Décrire le processus de délivrance des paquets<br />

La sécurité des routeurs<br />

Routeur Cisco et SDM (Security Device Manager)<br />

Utiliser un routeur comme serveur DHCP<br />

Accéder aux périphériques distants<br />

██<br />

Réseau WAN<br />

Comprendre les technologies WAN<br />

Rendre disponible la connexion Internet<br />

Routage statique<br />

Configurer l’encapsulation série<br />

Protocole RIP (Routing Information Protocol)<br />

██<br />

Gestion de l’environnement réseau<br />

Voisinage réseau<br />

Gérer le démarrage et la configuration des<br />

réseaux<br />

Gérer les périphériques Cisco<br />

██<br />

Formation Cisco CCNA<br />

Participants<br />

Techniciens réseaux et revendeurs découvrant la<br />

configuration des produits Cisco.<br />

Administrateurs réseaux et techniciens support.<br />

Candidats CCNA et CCNP.<br />

Pré-requis<br />

Aucun pré-requis Cisco n’est nécessaire pour suivre<br />

ce cours.<br />

Remarques<br />

Formation Cisco CCNA : il s’agit d’un des permiers<br />

cours à suivre dans le but de passer la certification<br />

CCNA.<br />

Travaux pratiques<br />

Les nombreux travaux pratiques permettent aux participants<br />

de mettre en oeuvre l’ensemble des notions<br />

abordées.<br />

42 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Réseaux CISCO<br />

Cisco Administration niveau 2 (Cours Officiel Cisco)<br />

Réf ICND2<br />

5 jours<br />

OBJECTIFS<br />

Cette formation CCNA Cisco permet aux participants d’acquérir les compétences et<br />

connaissances nécessaires pour installer, utiliser et dépanner un réseau d’entreprise de<br />

taille moyenne, notamment à partir de la configuration de divers switches et routeurs, et de<br />

la mise en oeuvre dela sécurité.<br />

Cette formation CCNA Cisco vous permettra également de :<br />

- Étendre un réseau avec de multiples switchs, supporter les VLANs, trunking et spanningtree<br />

- Décrire les concepts du routage. Eléments à prendre en compte lors de la mise en œuvre<br />

du routage sur le réseau<br />

- Configurer, vérifier et dépanner OSPF<br />

- Configurer, vérifier et dépanner EIGRP<br />

- Déterminer comment appliquer les ACLs et configurer, vérifier et dépanner les ACLs<br />

- Décrire quand utiliser NAT et PAT et comment les configurer sur les routeurs<br />

- Identifier et mettre en œuvre la technologie WAN appropriée<br />

Ce cours prépare à la certification CCNA Cisco Certified Network Associate (en association<br />

avec le cours ICND1).<br />

CONTENU<br />

██<br />

Mise en œuvre d’un réseau de petite<br />

envergure<br />

Rappels sur le ICND part 1<br />

██<br />

Mise en place d’un réseau commuté<br />

de moyenne envergure<br />

Mise en œuvre des VLANs et des Trunks<br />

Améliorer les performances avec le Spanning-<br />

Tree<br />

Routage inter-VLANs<br />

Sécuriser le réseau étendu<br />

Dépanner les réseaux commutés<br />

██<br />

Mise en place d’un réseau routé de<br />

moyenne envergure<br />

Rappels sur le fonctionnement du routage<br />

Mettre en œuvre des VLSM (Variable Length<br />

Subnet Masking)<br />

Comprendre l’agrégation de routes (summarisation)<br />

et le Classless Interdomain Routing<br />

██<br />

Mise en œuvre de OSPF<br />

Mise en place et dépannage d’OSPF<br />

██<br />

Mise en œuvre de EIGRP<br />

Mise en place et dépannage de EIGRP<br />

██<br />

Gestion des espaces d’adresses<br />

Mettre en place NAT et PAT<br />

Mise à jour vers IPV6<br />

██<br />

Extension du réseau LAN vers le<br />

WAN<br />

Etablir des connexions WAN point à point avec<br />

PPP<br />

Etablir une connexion WAN avec Frame-Relay<br />

Découvrir les solutions VPN<br />

Participants<br />

- Techniciens réseaux et revendeurs découvrant la<br />

configuration des produits Cisco.<br />

- Administrateurs réseaux et techniciens support.<br />

- Candidats CCNA et CCNP.<br />

Pré-requis<br />

Avoir suivi le cours ICND1 ou posséder des connaissances<br />

équivalentes.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

43


Réseaux CISCO<br />

Cisco Implémentation du routage (Cours Officiel Cisco)<br />

Réf ROUTE<br />

5 jours<br />

OBJECTIFS<br />

Cette formation CCNP Cisco fait partie du cursus de certification CCNP.<br />

La formation CCNP Cisco communiquera aux participants les connaissances et<br />

compétences nécessaires pour l’exploitation de routeurs Cisco en environnement LAN et<br />

WAN de petite et grande taille.<br />

Cette formation CCNP CISCO s’appuiera énormément sur la mises en pratiques afin de<br />

permettre aux participants de les adapter en fonction de leurs expériences professionnelles<br />

et de leur architecture d’entreprise.<br />

A l’issue de cette formation CCNP CISCO, les participants seront capables de :<br />

-Planifier et documenter la configuration, la vérification des protocoles de routage et leur<br />

optimisation<br />

-Identifier les technologies, composants et métriques de EIGRP pour mettre en oeuvre et<br />

vérifier le routage EIGRP<br />

-Identifier et analyser les fonctions de routage multiaires OSPF et les avantages d’un<br />

routage efficace dans un réseau d’entreprise complexe.<br />

-Mettre en oeuvre et vérifier une solution de redistribution dans un réseau multi-protocoles<br />

utilisant les fonctionnalités de l’IOS pour contrôler la sélection de chemins et conserver une<br />

topologie « loop free »<br />

-Evaluer les problèmes de performance réseau et identifier les outils nécessaires pour<br />

fournir un contrôle de chemin au niveau 3<br />

-Mettre en oeuvre le paramétrage de BGP pour connecter un réseau d’entreprise à un<br />

fournisseur d’accès à internet.<br />

CONTENU<br />

██<br />

Planification des services de routage<br />

Evaluer les besoins de réseau d’entreprise<br />

complexes<br />

Processus et procédures de maintenance<br />

██<br />

Mettre en oeuvre une solution basée<br />

sur EIGRP<br />

Planifier la mise oeuvre du routage avec EIGRP<br />

Mettre en oeuvre une configuration basique de<br />

EIGRP pour les architectures LAN et WAN<br />

Mettre en oeuvre et vérifier l’authentification<br />

EIGRP<br />

Fonctionnalités avancées de EIGRP<br />

██<br />

Mettre en oeuvre un réseau multiaire<br />

basé sur une solution OSPF<br />

Planifier la mise en oeuvre d’un protocole de<br />

routage extensible avec OSPF<br />

Traitement des paquets OSPF<br />

Améliorer la performance du routage dans un<br />

réseau d’entreprise complexe<br />

Configurer et vérifier le routage OSPF<br />

Configurer l’agrégation de routes en OSPF<br />

Configurer les différents types d’aires OSPF<br />

Configurer et vérifier l’authentification OSPF<br />

██<br />

Mise en oeuvre de la redistribution<br />

en IPv4<br />

Evaluer les problèmes de performance et de<br />

sécurité du routage<br />

Fonctionnement d’un réseau utilisant de multiples<br />

protocoles de routage<br />

Configurer et vérifier la redistribution de routes<br />

██<br />

Mettre en oeuvre le contrôle de<br />

chemin<br />

Evaluer les problèmes de contrôle du chemin<br />

réseau<br />

██<br />

Connexion d’un réseau d’entreprise<br />

vers un réseau ISP<br />

Planifier la connexion de l’entreprise vers un ISP<br />

Considérer les avantages de l’utilisation de BGP<br />

Comparer les fonctions et l’utilisation de EBGP<br />

et IBGP<br />

Configurer et vérifier les fonctionnalités de base<br />

de BGP<br />

Utiliser les attributs BGP et le processus de<br />

sélection des chemins<br />

Participants<br />

Cette formation CCNP Cisco s’adresse aux professionnels<br />

devant assurer la mise en œuvre et le support<br />

de solutions basées sur des routeurs et protocoles de<br />

routage.<br />

Pré-requis<br />

Avoir suivi les cours ICND1 et ICND2 ou posséder les<br />

connaissances équivalentes.<br />

Remarques<br />

Cette formation fait partie du cursus de certification<br />

CCNP<br />

Un module de 7.5 heures sur CD ROM est fourni avec<br />

le support de cours official Cisco. Le module sur CD<br />

ROM permet de valider les connaissances nécessaires<br />

pour le passage du test de certification du cours<br />

ROUTE<br />

> Les modules sont des sessions enregistrées, des<br />

labs démos, il n’y a pas de labs « exercices pratiques »<br />

> Un module sur le contenu IS est inclus pour préparer<br />

au test de certification, ainsi que les Méthodes alternatives<br />

de redistribution, la mise en place d’IPv6<br />

> Les modules sont à faire sur un PC unique<br />

Les cours SWITCH et TSHOOT sont les 2 autres formations<br />

qui complètent le cursus CCNP.<br />

Travaux pratiques<br />

Cette formation ccnp cisco est composée de 42% de<br />

travaux pratique qui sont suivis de débriefs systématique<br />

avec l’instructeur.<br />

44 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Réseaux CISCO<br />

Maintenance, dépannage et gestion des incidents<br />

sur les réseaux Cisco (cours officiel Cisco)<br />

Réf TSHOOT<br />

5 jours<br />

OBJECTIFS<br />

Cette formation ccnp cisco a pour objectif de fournir aux techniciens et aux ingénieurs<br />

travaillant sur des réseaux complexes une méthodologie pour maintenir, diagnostiquer et<br />

dépanner leurs réseaux le plus rapidement possible. Ce cours fournira des procédures<br />

et des outils aussi bien techniques que génériques pour dépanner et diagnostiquer des<br />

technologies connues telles que la commutation et le routage entre autre.<br />

La plus large partie du cours s’appuiera sur la mise en pratique (réflexion et manipulation)<br />

de ces techniques sur des architectures et des technologies maitrisées pour permettre aux<br />

participants de les adapter en fonction de leurs expériences professionnelles et de leurs<br />

organisations. Le cours est composé de 92% de travaux pratiques et mise en situation<br />

Un module d’apprentissage sur CD ROM est fourni avec le support de cours, pour les<br />

participants qui préparent le passage du test TSHOOT et donc la certification CCNP ou pour<br />

ceux souhaitent compléter leurs connaissances pratiques à la suite du cours.<br />

A l’issue de cette formation ccnp cisco, les participants seront capables de :<br />

- Planifier et documenter les fonctionnalités de maintenance les plus courantes pour des<br />

réseaux complexes<br />

- Développer un « process » de dépannage pour identifier et résoudre les problèmes<br />

- Sélectionner les outils nécessaires au dépannage<br />

- Utiliser les procédures de maintenance et de résolution d’erreurs dans les environnements<br />

de routage et de commutation<br />

- Mettre en œuvre des procédures de résolution et de maintenance d’infrastructure<br />

sécurisée<br />

- Dépanner et maintenir les réseaux complexes hétérogènes .<br />

CONTENU<br />

██<br />

Planification de la maintenance pour<br />

des réseaux complexes<br />

Appliquer les méthodologies de maintenance<br />

Procédures courantes de maintenance<br />

Outils, applications et ressources pour la maintenance<br />

██<br />

Planification des process de<br />

dépannage pour des réseaux<br />

complexes<br />

Appliquer les méthodologies de dépannage<br />

Planifier et mettre en œuvre les procédures de<br />

dépannage<br />

Intégrer le dépannage dans le process de maintenance<br />

des réseaux<br />

██<br />

Applications et outils de Maintenance<br />

et de dépannage<br />

Constituer des Outils de Diagnostic à partir de<br />

l’IOS Cisco<br />

Utiliser des outils de maintenance spécialisés<br />

██<br />

Maintenance et dépannage des<br />

solutions de Campus switchées<br />

Dépanner les VLANs<br />

Dépannage du Spanning-Tree<br />

Dépanner les interfaces VLAN et le routage<br />

inter-vlan<br />

Dépanner les protocoles FHRPs (First Hope<br />

Redundancy Protocols)<br />

Dépanner les problèmes de performance des<br />

commutateurs<br />

Présentation par le e-learning des technologies<br />

de campus switchés<br />

██<br />

Maintenance et dépannage des<br />

solutions de routage<br />

Dépanner les interconnexions de la couche<br />

réseau<br />

Dépanner EIGRP, OSPF, la redistribution des<br />

routes, BGP, les problèmes de performance<br />

Présenter par le e-learning les technologies<br />

additionnelles de routage<br />

██<br />

Maintenance et dépannage des<br />

solutions de sécurité<br />

Dépanner les fonctionnalités de sécurité<br />

Rappels sur les fonctionnalités de sécurité<br />

Présenter par le e-learning les produits pour le<br />

dépannage de la sécurité<br />

██<br />

Maintenance et dépannage des<br />

réseaux hétérogènes complexes<br />

Dépannage d’environnements complexes<br />

Participants<br />

Cette formation ccnp cisco s’adresse aux professionnels<br />

devant assurer la maintenance et le dépannage<br />

des réseaux d’équipements Cisco.<br />

Pré-requis<br />

Avoir suivi les cours ICND1, ICND2, ROUTE et SWIT-<br />

CH ou posséder les connaissances équivalentes sur<br />

les routeurs et switch Cisco.<br />

Remarques<br />

Supports de cours officiels remis aux participants.<br />

Travaux pratiques<br />

92% du temps sera consacré aux travaux pratiques,<br />

avec pour chaque TP un débrief complet avec le<br />

formateur.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

45


Réseaux CISCO<br />

Commutateurs Cisco, réseaux multiniveaux<br />

(Cours Officiel Cisco)<br />

Réf SWITCH<br />

5 jours<br />

OBJECTIFS<br />

Cette formation Ccnp Cisco apportera aux participants les connaissances nécessaires pour<br />

planifier, configurer et vérifier la mise en œuvre d’infrastructures complexes de réseaux<br />

commutés utilisant l’architecture Cisco Enterprise Campus.<br />

A l’issue de cette formation CCNP Cisco , les participants seront capables de :<br />

- Analyser la conception des Réseaux de type Campus<br />

- Mettre en oeuvre les VLANs dans des Réseaux de type Campus<br />

- Mettre en oeuvre le protocole Spanning-Tree<br />

- Mettre en oeuvre le routage inter-vlan dans un réseau de type Campus<br />

- Mettre en oeuvre la haute disponibilité dans un réseau de type Campus<br />

- Mettre en oeuvre les technologies et techniques de haute disponibilité avec des switchs<br />

multi-niveaux<br />

- Mettre en oeuvre les fonctionnalités de sécurité dans un réseau commuté<br />

- Intégrer les WLANs dans un réseau de type Campus<br />

Intégrer la Voix et la Vidéo dans un réseau de type Campus<br />

CONTENU<br />

██<br />

Analyse de la conception d’un<br />

Réseau de type campus<br />

Architecture complexe commutée<br />

██<br />

Mise en oeuvre des VLANs dans un<br />

Réseau de type campus<br />

Appliquer les recommendations pour les topologies<br />

VLAN<br />

Configurer les private VLANS<br />

Configurer l’agrégation de liens avec Ether-<br />

Channe<br />

██<br />

Mise en oeuvre du Spanning-Tree<br />

Fonctions avanccées du protocole Spanning-<br />

Tree<br />

Description des mécanismes STP stability<br />

██<br />

Mise en oeuvre du routage inter-vlan<br />

Décrire le routage entre les VLANs<br />

Déployer les switchs multiniveaux avec Cisco<br />

Express Forwarding<br />

██<br />

Mise en oeuvre du réseau Haute<br />

Disponibilité<br />

Comprendre la Haute Disponibilité<br />

Mettre en oeuvre la Haute Disponibilité<br />

Mettre en oeuvre la surveillance du réseau<br />

██<br />

Mise en oeuvre de la Haute<br />

Disponibilité sur la couche 3<br />

Configurer la redondance sur la couche 3 avec<br />

HSRP<br />

Configurer la redondance sur la couche 3 avec<br />

VRRP et GLBP<br />

██<br />

Minimiser la perte de service et le vol<br />

de données dans un Réseau de type<br />

campus<br />

Comprendre les problèmes de sécurité des<br />

switchs<br />

Protection contre les attaques VLAN<br />

Protection contre les attaques de type usurpation<br />

Sécuriser les services réseaux<br />

██<br />

Voix et Vidéo dans un Réseau de type<br />

campus<br />

Planifier le support de la Voix<br />

Intégrer et vérifier la Voip dans une infrastructure<br />

de type Campus<br />

Travailler avec des spécialistes pour intégrer la<br />

VoIP dans un réseau de type Campus<br />

██<br />

Intégration des LANs sans fils dans<br />

un Réseau de type campus<br />

Comparer les WLANs avec les Réseaux de type<br />

campus<br />

Etablir l’Impact des WLANs sur une infrastructure<br />

Campus<br />

Préparer l’infrastructure Campus pour les<br />

WLANs<br />

Participants<br />

Cette formation CCNP Cisco s’adresse aux Professionnels<br />

devant assurer la mise en oeuvre et le<br />

support d’infrastructures réseaux commutées dont la<br />

conception a déjà été réalisée et utilisant les services<br />

et fonctionnalités de l’IOS.<br />

Pré-requis<br />

Avoir suivi les cours ICND1 et ICND2 ou posséder les<br />

connaissances équivalentes.<br />

Remarques<br />

Ce cours fait partie du cursus de certification CCNP.<br />

Travaux pratiques<br />

Le cours s’appuiera sur de nombreuses mises en pratiques<br />

afin de permettre aux participants de les adapter<br />

en fonction de leurs expériences professionnelles et de<br />

leurs organisations. Les travaux pratiquent représentent<br />

52% de la formation.<br />

46 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Réseaux CISCO<br />

Sécurité des routeurs Cisco (cours officiel Cisco)<br />

Réf SNRS<br />

5 jours<br />

OBJECTIFS<br />

Quelque soit la taille de l’entreprise, l’existence d’un routeur de type ISR permet d’intégrer<br />

toutes les fonctionnalités nécessaires à la sécurité : pare-feu, VPN, 802.1x, Détection<br />

d’intrusion… Cette flexibilité permet d’intégrer les routeurs ISR très facilement dans une<br />

architecture sécurisée et de les configurer en fonction du rôle qu’ils doivent jouer dans<br />

l’architecture mise en place.<br />

Cette formation Sécurité Cisco propose de découvrir la mise en œuvre des différentes<br />

fonctions de sécurité que l’on peut implémenter sur un routeur ISR.<br />

Cette formation Sécurité Cisco vous permettra de:<br />

- Acquérir les connaissances et les compétences nécessaires à la sécurisation du routeur<br />

IOS® Cisco® et des réseaux commutés.<br />

- Apprendre à sécuriser l’environnement réseau à l’aide des fonctionnalités de sécurité<br />

CatOS et IOS® Cisco®.<br />

- Configurer les trois composants principaux du pare-feu IOS® Cisco® (contrôle d’accès<br />

basé sur le contexte (CBAC), prévention d’intrusion et proxy d’authentification).<br />

- Mettre en oeuvre des tunnels sécurisés (VPN) à l’aide de la technologie IPSec.<br />

- Implémenter la sécurité de base des commutateurs d’accès.<br />

- Réaliser un audit de sécurité complet à l’aide des fonctions intégrées dans Cisco® Security<br />

Device Manager.<br />

CONTENU<br />

██<br />

Cisco Secure ACS<br />

Présentation de Cisco Secure ACS<br />

Présenter la technologie AAA (Authentification,<br />

Autorisation, Accounting).<br />

Implémenter Cisco Secure ACS.<br />

Configurer la technologie AAA sur les routeurs<br />

avec ACS<br />

██<br />

La sécurité Cisco avec la fonction<br />

CBAC de l’IOS Firewall<br />

Présenter, configurer et administrer l’IOS<br />

Firewall CBAC<br />

Tester et vérifier la configuration du Firewall IOS<br />

██<br />

La sécurité Cisco avec la fonction<br />

authentification Proxy de l’IOS<br />

Firewall<br />

Définir l’authentification de flux au travers d’un<br />

Firewall<br />

Configurer, tester et vérifier l’authentification<br />

██<br />

Sécuriser avec la fonction IPS de<br />

l’IOS Cisco<br />

Définir le système de protection d’intrusion<br />

(IPS).<br />

Configurer, tester et vérifier l’IPS<br />

Configurer, tester et vérifier l’IPS<br />

██<br />

Sécuriser la couche 2<br />

Présenter les attaques concernant la couche 2<br />

Les moyens de s’en protéger<br />

Cisco IBNS: l’authentification 802.1x<br />

Les composants du 802.1x<br />

Fonctionnement du 802.1x et de EAP<br />

Configurer une authentification 802.1x avec le<br />

serveur ACS<br />

Recommandation pour sécuriser la couche 2<br />

██<br />

Les VPN avec IPSEC sur les routeurs<br />

Cisco<br />

Présenter et configurer les VPN IPSec avec<br />

IKE.<br />

Présenter la configuration manuelle d’IPSec.<br />

Présenter la configuration IPSec pour RSA<br />

██<br />

Configuration d’IPSEC pour un VPN<br />

de Site à Site avec CA<br />

Planification du support de Serveur de Certificats<br />

Numériques<br />

Configuration du support CA<br />

Test et vérification du bon fonctionnement du<br />

VPN Site à Site avec le serveur CA Microsoft<br />

██<br />

Configuration d’IPSEC pour un<br />

remote VPN<br />

Présentation de la fonction Cisco Easy VPN<br />

Configuration d’Easy VPN serveur<br />

Configuration d’Easy VPN remote avec un client<br />

4.X<br />

Configuration d’Easy VPN remote avec un<br />

routeur d’accès<br />

██<br />

L’outil graphique de gestion de<br />

sécurité intégré au routeur<br />

Présentation de Security Device Manager.<br />

Utilisation de SDM<br />

Participants<br />

Cette formation Sécurité Cisco s’adresse aux professionnels<br />

des réseaux dont le travail consiste à<br />

concevoir et à déployer les fonctionnalités de sécurité<br />

Cisco® dans un interréseau basé sur IOS®.<br />

Cette formation Sécurité Cisco est également recommandé<br />

à toute personne participant à l’une des<br />

nombreuses certifications CCSP® (Cisco® Certified<br />

Security Professional), à l’une des trois certifications<br />

Cisco® Security Specialist (Firewall, VPN et IDS) ou<br />

à la certification professionnelle INFOSEC (Information<br />

Systems Security) agréée par la NSA (National<br />

Security Agency) et le CNSS (Committee on National<br />

Security Systems).<br />

Pré-requis<br />

- Posséder la certification CCNA ou avoir un niveau<br />

équivalent.<br />

- Avoir des connaissances de base de l’Operating System<br />

Windows.<br />

- Etre familiarisé avec les notions de sécurité réseaux.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

47


Réseaux CISCO<br />

Cisco Asa Sécurité (Cours Officiel Cisco)<br />

Réf SNAF<br />

5 jours<br />

OBJECTIFS<br />

Cette formation Cisco Asa vous permettra de :<br />

- Expliquer les fonctions des trois types de firewall utilisés pour sécuriser les équipements<br />

réseaux<br />

- Décrire les technologies et les caractéristiques des solutions de sécurité Cisco<br />

- Savoir expliquer comment un firewall protège les machines des attaques<br />

- Utiliser la solution graphique d’administration des ASA<br />

- Configurer et maintenir des VPN<br />

CONTENU<br />

██<br />

Introduction des technologies et<br />

caractéristiques des Firewall<br />

Les Firewalls<br />

Les solutions de sécurité<br />

██<br />

Famille des Firewalls Cisco Pix et<br />

ASA<br />

Les modèles et caractéristiques des solutions<br />

de sécurité Cisco<br />

Les licences des solutions de sécurité Cisco<br />

██<br />

Démarrer avec les solutions de<br />

sécurité Cisco<br />

Interface utilisateur<br />

Gestion de fichiers<br />

Les niveaux de sécurité des solutions Cisco<br />

Configuration requise et ASDM Cisco<br />

Préparation à l’utilisation d’ASDM Cisco<br />

Navigation dans ASDM Cisco<br />

██<br />

Configuration d’une solution de<br />

sécurité<br />

Configuration basique<br />

Control de l’état d’une solution de sécurité<br />

Réglage du temps et support de NTP<br />

Paramétrage de syslog<br />

██<br />

Configuration des translations et<br />

connexions<br />

Les protocoles de transport<br />

Compréhension du NAT<br />

Compréhension du PAT<br />

Translations statiques<br />

Cookies TCP SYN et contrôles des connexions<br />

██<br />

Listes de contrôles d’accès (ACLs) et<br />

filtrage de contenu<br />

Configuration des ACL<br />

Filtrage des codes malicieux.<br />

Filtrage des URL<br />

Traceur de paquets<br />

██<br />

Configuration des groupes d’objet<br />

L’essentiel des groupes d’objet<br />

Configuration de groupes d’objet<br />

██<br />

Routage et Commutation sur des<br />

solutions de sécurité Cisco<br />

Capacités des VLAN<br />

Routage statique<br />

Routage dynamique<br />

██<br />

Configuration AAA (Authentification,<br />

Autorisation and Accounting)<br />

Introduction AAA<br />

Configuration d’une base de données utilisateurs<br />

Installation du Cisco Secure ACS sur une plateforme<br />

Windows 2000<br />

Configuration d’une authentification Cut-<br />

Through Proxy<br />

Invites d’authentification et déconnexions<br />

Configuration des autorisations<br />

Configuration de la tracabilité<br />

██<br />

Configuration de la politique<br />

modulaire<br />

Vue d’ensemble des politiques modulaires<br />

Vue d’ensemble des Class Map<br />

Vue d’ensemble des Policy Map<br />

Configuration des politiques modulaires avec<br />

Cisco ASDM<br />

Configuration d’une politique pour la gestion du<br />

trafic<br />

Affichage des composants de politiques modulaires<br />

██<br />

Configuration de la prise en charge<br />

de protocoles avancés<br />

Prise en charge de protocoles avancés<br />

Application du protocole d’inspection<br />

Support multimédia<br />

██<br />

Configuration de la détection de<br />

menaces<br />

Vue d’ensemble de détection de menaces<br />

Détection basique de menaces<br />

Balayage d’une détection de menaces<br />

Configuration et analyse des statistiques d‘une<br />

détection de menaces<br />

██<br />

Configuration d’un VPN site à site<br />

avec une clé partagée<br />

Sécuriser les VPN<br />

Fonctionnement d’IPsec<br />

Préparation à la configuration VPN IPsec<br />

Configuration d’un VPN site à site avec une clé<br />

partagée<br />

Test et Vérification de la configuration du VPN<br />

██<br />

Configuration d’un VPN accès distant<br />

Introduction à Cisco Easy VPN<br />

Vue d’ensemble de Cisco VPN Client<br />

Configuration d’accès distant VPN<br />

Configuration des utilisateurs et des groupes<br />

██<br />

Configuration ASA pour un VPN SSL<br />

Vue d’ensemble VPN SSL<br />

Utilisation du Wizard VPN SSL pour configurer<br />

du VPN SSL sans client<br />

Vérification de la configuration VPN SSL<br />

██<br />

Configuration du firewall en mode<br />

transparent<br />

Vue d’ensemble du firewall en mode transparent<br />

Franchissement d’une solution de sécurité en<br />

mode transparent<br />

Configuration du firewall en mode firewall<br />

Surveillance et suivie du firewall en mode<br />

transparent<br />

██<br />

Configuration des contextes de<br />

sécurité<br />

Vue d’ensemble des contextes de sécurité<br />

Activation du mode de contexte multiple<br />

Paramétrage d’un contexte de sécurité<br />

Allocation de ressources pour les contextes de<br />

sécurité<br />

Gestion des contextes de sécurité<br />

██<br />

Configuration de la fonction failover<br />

Comprendre le principe du failover<br />

Configuration d’interfaces redondantes<br />

Configuration du LAN-Based Failover<br />

Configuration du Failover<br />

Exécution de commandes à distance<br />

██<br />

Gestion de la solution de sécurité<br />

Gestion de l’accès au système<br />

Configuration des commandes d’autorisations<br />

Gestion des configurations<br />

Gestion des images et des clés d’activations<br />

Participants<br />

Cette formation Cisco Asa s’adresse:<br />

- Aux clients Cisco® chargés de l’implémentation et de<br />

la gestion des dispositifs de sécurité ASA.<br />

- Aux ingénieurs système Cisco® qui interviennent<br />

suite à la vente de dispositifs de sécurité ASA.<br />

Pré-requis<br />

- Etre certifié CCNA ou avoir un niveau équivalent<br />

- Posséder des bases sur les environnements Microsoft<br />

Windows<br />

- Etre familiarisé avec les notions et concepts de sécurités<br />

réseaux<br />

48 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


T ÉLÉCOM<br />

Cette filière de formation Telecom s'adresse à tous les publics de l'expert<br />

au débutant.<br />

Elle traite un vaste éventail de domaines avec des séminaires ou des cours<br />

pratiques sur l'étude des architectures sous-jacentes et la connaissance<br />

pratique des technologies, jusqu'à la maîtrise des enjeux économiques et stratégiques.<br />

Vous retrouverez certains de nos best-sellers comme la Téléphonie sur IP, la<br />

sécurité VoIP, Architectures Mobiles, le développement d'application mobile<br />

(iPhone/iPad, Android, …).


TÉLÉCOM<br />

Téléphonie d’entreprise l’essentiel<br />

Réf RTEE<br />

2 jours<br />

OBJECTIFS<br />

Cette formation téléphonie d’entreprise présente une sélection rigoureuse mais néanmoins<br />

complète des principes essentiels des télécommunications d’entreprise et du vocabulaire<br />

associé. Elle décrit notamment les différentes normes utilisées en téléphonie, les principes<br />

d’architecture et les équipements de téléphonie, les services et les applications disponibles.<br />

Elle vous montrera comment structurer un réseau de téléphonie d’entreprise ou comment<br />

en comprendre l’organisation. Elle vous permettra également d’appréhender les nouvelles<br />

technologies liées au monde des télécoms.<br />

CONTENU<br />

██<br />

Présentation<br />

Les débuts de la téléphonie<br />

Le marché en France et ailleurs<br />

Les principaux acteurs leurs rôles respectifs<br />

De la voix à la téléphonie.<br />

█ █ Le service téléphonique de<br />

l’entreprise<br />

Le RTC : le réseau téléphonique classique, le<br />

Réseau Téléphonique Commuté.<br />

• Le service téléphonique d’entreprise :<br />

Son architecture.<br />

Ses éléments actifs (PABX, Terminaux).<br />

Les services disponibles.<br />

Ses contraintes et limitations.<br />

█ █ Réseaux téléphoniques d’opérateurs<br />

fixes<br />

Le traitement du signal (analogique et numérique).<br />

Les supports de transmission : paires métalliques,<br />

fibre, satellites…<br />

Le multiplexage temporel (TDM) : principe<br />

Evolution des réseaux téléphoniques RTC,<br />

RNIS (BRI, PRI).<br />

Organisation des réseaux opérateurs (numérotation,<br />

routage, taxation,...).<br />

Les accès opérateurs numériques (MIC)<br />

Les signalisations : RNIS (Q931), SS7…<br />

Les services évolués et le réseau intelligent.<br />

Evolution des réseaux Télécoms, vers la<br />

convergence Multimédia<br />

█ █ Les offres d’accès opérateurs<br />

Accès hauts débits<br />

Accès sans fils (BLR, Hot spots, Wimax)<br />

MAN, WAN<br />

██<br />

Evolution de la téléphonie<br />

d’entreprise : Du TDM à l’IP<br />

Architecture et composants.<br />

Ticket de taxation (CDR) , statistiques<br />

Le traitement des appels (call handling).<br />

Le routage et la commutation (performance,<br />

capacité).<br />

Evolution de l’architecture des réseaux d’entreprise,<br />

convergence voix/données (PABX,<br />

PABX-IP)<br />

Interconnexion de PABX (RPIS)<br />

Evolution vers la téléphonie sur IP (ToIP).<br />

• Les Call Centers :<br />

Architecture et composants des call centers<br />

(ACD)<br />

Les étapes de traitement d’un appel client (qualification,<br />

pré-routage, distribution, traitement).<br />

Distribution et gestion de file d’attente entrante<br />

et sortante, supervision d’appel.<br />

Couplage Téléphonie Informatique (CTI) et les<br />

standards CSTA,<br />

█ █ La Téléphonie sur IP<br />

Définition et concepts<br />

• Les réseaux d’entreprise et leurs évolutions<br />

:<br />

• Séparation Voix / Données<br />

• Convergence vers un seul réseau<br />

Pourquoi migrer vers la ToIP ? Les avantages et<br />

les inconvénients d’une migration.<br />

Comment intégrer la ToIP au système d’information<br />

de l’entreprise<br />

Comment inter-opérer avec les réseaux téléphoniques<br />

classiques<br />

Les fonctionnalités utilisateurs apportées par la<br />

ToIP<br />

Le marché et ses acteurs.<br />

Le vocabulaire de la ToIP.<br />

██<br />

Rôle et objectifs de la signalisation.<br />

Les différents types de signalisation<br />

Les standards de signalisation et la convergence<br />

vers l’IP<br />

La suite des protocoles multimédia H323, SIP,<br />

RTP, MGCP<br />

Les codecs Multimédia (G7xx, AMR, H263,<br />

MPEG 4)<br />

Architecture et dynamiques des flux<br />

█ █ Les services et les applications de la<br />

téléphonie<br />

Les services de base (notions de double appel,<br />

multi-ligne).<br />

Les services d’accueil (pré-décroché, guides vocaux,<br />

groupements, filtrages, poste opérateur).<br />

Messagerie vocale et messagerie unifiée.<br />

Synthèse vocale et technologie « text to<br />

speech ».<br />

Standard automatique et serveur vocal interactif<br />

(IVR, IVVR).<br />

Les applications de gestion (configuration,<br />

annuaire, restrictions d’appel, reporting, taxation...).<br />

Personal Information Management (routage personnalisé<br />

des appels, gestion automatique des<br />

renvois, couplage agenda, click to dial, mail...).<br />

Les nouveaux services (présence, messagerie<br />

instantanée, conférence évoluée, visiophonie<br />

interpersonnelle).<br />

█ █ Intégration de la téléphonie mobile,<br />

sans fil et via le Web<br />

Téléphonie d’entreprise : le DECT<br />

Les réseaux mobiles GSM, EDGE et UMTS<br />

Les solutions de mobilité sur IP (Wifi / 802.11x,<br />

Wimax)<br />

La convergence fixe-mobile (UMA).<br />

Services voix/video temps réel via le web (API<br />

XML, Voice XML)<br />

Participants<br />

Ce cours s’adresse à tous les métiers de l’entreprise<br />

susceptibles de participer de près ou de loin à l’évolution<br />

de la filière téléphonique, que ce soit du personnel<br />

technique (Informatique et réseaux de données) ou<br />

des métiers directement liés à l’activité de l’entreprise<br />

(Marketing, Gestion de la Relation Client, Services<br />

Clients, Direction de l’organisation, etc.). Ce cours<br />

peut fournir un excellent pré-requis pour les cours de<br />

Téléphonie sur IP.<br />

Pré-requis<br />

Pour suivre cette formation aucune connaissance spécifique<br />

n’est requise.<br />

50 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Télécom<br />

Architecture GSM, GPRS et EDGE<br />

De la voix à l’Internet mobile<br />

OBJECTIFS<br />

De nos jours, les opérateurs mobiles se livrent une guerre vers le «haut débit mobile»,<br />

mettant en jeu de nouvelles infrastructures «tout IP» coûteuses où le rationnel économique<br />

freine parfois la couverture géographique de ces nouvelles technologies et se retrouvent<br />

déployés en priorité sur les zones urbaines à forte densité de population.<br />

Le GPRS (General Packet Radio Service) est une évolution majeure du GSM largement<br />

déployé et rentabilisé au niveau mondial.<br />

Le constat actuel : Le GSM et ses évolutions GPRS/EDGE permettent de disposer d’un<br />

service de transmission de données à un coût raisonnable et à un débit de quelques<br />

dizaines de kbit/s garantissant une mobilité et une couverture géographique de premier<br />

choix.<br />

Cette formation Architecture GSM, GPRS et EDGE permet d’acquérir une compréhension<br />

des concepts fondamentaux du GSM et du GPRS, notamment des points suivants :<br />

-Architecture, des équipements, des interfaces et des services GSM, GPRS et EDGE<br />

-Description détaillée des call-flows, procédures et interfaces des différents sous-systèmes<br />

oLe sous-système radio (BSS)<br />

oLe cœur de réseau circuit (NSS)<br />

oLe réseau cœur paquet (GSS)<br />

oLe canal radio : gestion des ressources radio et les protocoles mis en œuvre.<br />

-Evolution EDGE largement utilisé en complémentarité de l’UMTS.<br />

Cette formation GPRS essentiellement théorique sera illustrée par de nombreuses études<br />

de cas correspondant à des études réelles, les participants seront confrontés à des cas<br />

concrets grâce aux travaux pratiques.<br />

CONTENU<br />

██<br />

Introduction et évolutions GSM/GPRS<br />

██<br />

Architectures GSM, GPRS et EDGE<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Les principales procédures et<br />

callflows GSM, GPRS et EDGE<br />

██<br />

Les évolutions de l’interface radio<br />

pour le support du transfert de<br />

données GPRS<br />

██<br />

La mobilité GSM et GPRS<br />

██<br />

La sécurité<br />

██<br />

Les Evolutions du GSM/GPRS<br />

██<br />

Conclusion<br />

Réf TGGE<br />

2 jours<br />

Participants<br />

Ce cours GPRS s’adresse aux métiers des filières<br />

techniques de l’entreprise, décisionnaires (Informatique<br />

et réseaux de données), Ingénieurs ou architectes<br />

réseaux souhaitant acquérir une connaissance<br />

concrète des réseaux de deuxième génération GSM/<br />

GPRS/EDGE et de leurs mutations jusqu’aux réseaux<br />

de troisième génération (UMTS).<br />

Pré-requis<br />

Avoir des notions sur les technologies mobiles et leurs<br />

enjeux.<br />

Travaux pratiques<br />

Les exercices et Etudes de cas représentent 25%.<br />

Etudes de cas :<br />

Exercice de dimensionnement de réseau GSM<br />

TP :<br />

Prise de traces et analyse des principales procédures<br />

GSM, GPRS :<br />

Attachement réseau<br />

Gestion de la mobilité<br />

Etablissement d’appels<br />

Etablissement PDP Context<br />

Session data<br />

Détachement<br />

QCM de validation des acquis<br />

LTE, 4G : l’essentiel d’un standard emergent<br />

Réf TLTE<br />

1 jour<br />

OBJECTIFS<br />

Offrir de meilleurs services et de meilleurs débits aux usagers est un défi permanent des<br />

acteurs des communications mobiles. La 3G a donc marqué l’avènement du haut débit<br />

mobile pour proposer de premières applications multimédia en mobilité.<br />

L’objectif des technologies LTE(Long Term Evolution) et 4G est d’aller bien au-delà de cette<br />

proposition initiale. Si la cible visée est commune, en outre, les options technologiques sont<br />

multiples et souvent concurrentes.<br />

Le but de cette formation LTE et 4G est d’identifier l’apport de ces technologies en terme<br />

d’usages, de marché et de promesses de valeur, ainsi que de détailler les technologies<br />

envisagées jusqu’à présent pour le support de ces évolutions.<br />

Cette formation LTE sera essentiellement théorique et basée sur l’état de l’art en la matière<br />

en terme normative ainsi que qu’en termes d’expériences commerciales ou pilotes sur le<br />

domaine à ce jour.<br />

CONTENU<br />

██<br />

Introduction à 4G<br />

Programme détaillé sur www.plb.fr<br />

██<br />

4G : Les technologies sousjacentes<br />

██<br />

LTE Long Term Evolution<br />

██<br />

L’initiative LTE / SAE<br />

██<br />

Le standard 3GPP LTE<br />

██<br />

Les Services de la 4G / LTE<br />

Participants<br />

Ce cours LTE s’adresse aux métiers des filières<br />

techniques de l’entreprise(Informatique, Telecom et<br />

Réseaux de données) : Ingénieurs, Techniciens ou<br />

Architectes réseaux souhaitant acquérir une connaissance<br />

concrète et opérationnelle sur la 4G et LTE.<br />

Pré-requis<br />

Connaissance des architectures et protocoles GSM et<br />

de des évolutions.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

51


TÉLÉCOM<br />

Téléphonie sur IP, architectures et solutions<br />

Réf RTIP<br />

2 jours<br />

OBJECTIFS<br />

Ce séminaire propose une synthèse des solutions de téléphonie sur IP. Il présente les<br />

concepts fondateurs de cette technologie et ses finalités. Il décrit l’essentiel des protocoles<br />

sous-jacents et traite les problématiques de migration, de performance et de sécurité.<br />

Les différentes solutions possibles sont analysées et illustrées au moyen d’études de cas<br />

réelles.<br />

CONTENU<br />

██<br />

Rappels réseaux et télécoms<br />

• Le RTC : le réseau téléphonique classique,<br />

le Réseau Téléphonique Commuté.<br />

• Le service téléphonique d’entreprise :<br />

Son architecture.<br />

Ses éléments actifs (PABX, Terminaux).<br />

Les services disponibles.<br />

Ses contraintes et limitations.<br />

• L’architecture Internet, les réseaux TCP/<br />

IP : Philosophie, concepts et protocoles<br />

principaux.<br />

• Le réseau de données d’entreprise :<br />

Son architecture.<br />

Ses éléments actifs (Serveurs, Postes...).<br />

Les services disponibles.<br />

Ses contraintes et limitations.<br />

██<br />

La Téléphonie sur IP<br />

• Définition et concepts<br />

• Les réseaux d’entreprise et leurs évolutions<br />

:<br />

Séparation Voix / Données<br />

Convergence vers un seul réseau<br />

• Pourquoi migrer vers la ToIP ? Les avantages<br />

et les inconvénients d’une migration.<br />

• Comment intégrer la ToIP au système d’information<br />

de l’entreprise<br />

• Comment inter-opérer avec les réseaux<br />

téléphoniques classiques<br />

• Les fonctionnalités utilisateurs apportées<br />

par la ToIP<br />

• Le marché et ses acteurs.<br />

• Le vocabulaire de la ToIP.<br />

██<br />

L’essentiel des protocoles<br />

(H323, SIP, ...)<br />

Rôle et intérêt de chacun des protocoles<br />

• Présentation et architecture H323<br />

Principes et définitions.<br />

Rôle des composants H323 : gatekeeper, MCU,<br />

gateway...<br />

Les étapes d’une communication H323 : RAS,<br />

H225, H245...<br />

Exemples d’architectures d’entreprises.<br />

Présentation et architecture SIPPrincipes et<br />

définitions.<br />

Rôle de composants SIP : proxy, registrar, redirection,<br />

location...<br />

Les étapes d’une communication SIP : Enregistrement,<br />

localisation, appel, mobilité...<br />

Exemples d’architectures d’entreprises.<br />

• Les autres protocoles VoIP :<br />

MGCP, MEGACO, H248...<br />

Le protocole IAX, le protocole Open Source<br />

d’Asterisk.<br />

██<br />

Migrer vers la Téléphonie sur IP<br />

• Les clés du choix pour la ToIP<br />

Les motivations des entreprises pour le passage<br />

à la ToIP sont :<br />

Le coût : les plus (les communications, la<br />

maintenance), les moins (le matériel, les compétences)...<br />

La cause classique : l’obsolescence du matériel<br />

existant (PABX...)<br />

Les nouveaux services : améliorer la productivité<br />

des collaborateurs (VisioConf, Mobilité...etc.)<br />

L’évolutivité du réseau et de ses applications<br />

L’image de l’entreprise<br />

• Les scénario d’entreprises et les solutions<br />

du marché<br />

Plusieurs solutions, pour différentes entreprises<br />

:<br />

L’interconnexion PABX-PABX : une première<br />

approche peu coûteuse et efficace<br />

La migration vers le PABX IP : exemples de<br />

solutions constructeurs, ses avantages et ses<br />

contraintes<br />

Les solutions de type IP Centrex : exemples<br />

de solutions opérateurs, ses avantages et ses<br />

contraintes.<br />

Les solutions peer-to-peer : le modèle Skype et<br />

Wengo.Etudes de cas : TPE, PME et Grands<br />

comptes |-> Fonctionnalités, analyse du coût,<br />

disponibilité, maintenance...<br />

Satisfaction et maturité des solutions et usages<br />

de la téléphonie d’entreprise<br />

• La gestion d’un projet ToIP<br />

Les différentes étapes :<br />

Analyse du besoin<br />

Audit des réseaux de données et téléphonie<br />

Comparer les solutions disponibles<br />

Adapter la solution aux spécificités de l’entreprise<br />

Prévoir la migration<br />

Préparer l’entreprise au changement.<br />

Les clés de la réussite.<br />

██<br />

Intégration et administration<br />

Outils d’administration constructeurs<br />

Mesures de la Oos : Choix des indicateurs pertinents<br />

(MOS PESQ)Sondes de mesuresSondes<br />

de diagnostic<br />

Intégration avec les bases de données utilisateurs<br />

: LDAP, SSO.<br />

Utilisation et mise à jour des équipements<br />

réseaux : DHCP, TFTP, DNS...<br />

Les terminaux de téléphonie mobile (VoIP sur<br />

WIFI, DECT, terminaux bi-mode,...)<br />

Les liens : xDSL, Ethernet, Liaisons radio,<br />

dimensionnement<br />

██<br />

Performance et qualité de service des<br />

réseaux ToIP<br />

• Pourquoi les réseaux de données n’apportent<br />

pas la fiabilité requise pour le transport<br />

de la voix ?<br />

La référence en matière de fiabilité : le RTC.<br />

Les forces et faiblesses des réseaux de données<br />

en matière de qualité de service.<br />

Définition et concepts de la Qualité de Service,<br />

la QoS :<br />

Le délai, la gigue, la perte de paquets...<br />

Les impacts de la QoS d’un réseau IP sur la<br />

ToIP<br />

• Le transport de la voix<br />

Principes de la numérisation de la voix : utilisation<br />

des codecs.<br />

Pour compenser le manque de fiabilité des<br />

réseaux IP, utilisation de protocoles spécifiques<br />

: RTP et RTCP<br />

Résumé des flux en jeu dans la ToIP et leurs<br />

contraintes spécifiques :<br />

La signalisation (acheminement des appels)<br />

Le média (voix, vidéo...).<br />

• Comment apporter de la performance aux<br />

réseaux IP<br />

Renforcer la bande passante.<br />

Les outils de gestion de la QoS pour les réseaux<br />

IP (802.1P/Q, RSVP, DiffServ, MPLS,...)<br />

Les référentiels de qualité en VoIP : E-model,<br />

PESQ, PAMS, PSQM<br />

██<br />

La sécurité<br />

Les nouvelles problématiques liées au passage<br />

aux solutions ToIP.<br />

De quoi doit-on se protéger, de qui, pourquoi<br />

peut-on être attaqué ?<br />

Les menaces connues<br />

La confidentialité : protéger les flux media et les<br />

données de type signalisation.<br />

L’intégrité : contrôler et empêcher les modifications<br />

des données transmises sur le réseau<br />

La disponibilité et le déni de service.<br />

L’usurpation d’identité : les détournements rendus<br />

possibles grâce à la VoIP et les parades.<br />

La fraude : surfacturation, détournement d’identité...<br />

Le spam : les cas d’école. Comment détecter et<br />

lutter contre le phénomène.<br />

La réglementation : les obligations légales de<br />

sécurité et les freins au développement technologique.<br />

La problématique des services d’urgence.<br />

██<br />

L’avenir<br />

Les évolutions des opérateurs : convergence<br />

fixe/mobile et abandon du modèle RTC pour la<br />

VoIP<br />

Les technologies de la convergence : WiMax,<br />

MPLS...<br />

Les nouveaux services et usages multimédia<br />

IMS, IP Multimedia Subsystem, le réseau multimédia<br />

de demain<br />

Participants<br />

Responsables réseaux, responsables études, responsables<br />

SI, chef de projets, architectes réseaux,<br />

ingénieurs systèmes et réseaux. Tout ceux devant participer<br />

à la définition, à la mise en place de solutions<br />

de téléphonie et de multimédia sur IP.<br />

Pré-requis<br />

Connaissance de base des réseaux<br />

52 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Télécom<br />

Voix sur IP Mise en œuvre<br />

Réf RVIP<br />

4 jours<br />

OBJECTIFS<br />

La VoIP est aujourd’hui une application-phare du monde des Télécoms et notamment pour<br />

les entreprises.<br />

A l’origine déployée pour des raisons d’économies, son succès est largement dû aux<br />

services innovants et utiles pour l’entreprise qu’elle propose : communications unifiées,<br />

conférences multimédia, nomadisme, intégration SI, applications mobile…<br />

Cette formation Voix IP vous permettra d’acquérir et de maîtriser les différents concepts<br />

propres à la VoIP.<br />

Depuis les couches protocolaires et la qualité de service, jusqu’aux serveurs d’applications,<br />

vous apprendrez à manipuler et à maîtriser tous les éléments d’une architecture ToIP<br />

d’entreprise.<br />

██<br />

Administration de la ToIP<br />

██<br />

Sécuriser votre architecture ToIP<br />

██<br />

Les Evolutions<br />

CONTENU<br />

██<br />

Introduction à la VOIP<br />

██<br />

Infrastructure et protocoles dans le<br />

contexte VoIP<br />

██<br />

Architectures et protocoles de<br />

signalisation VoIP<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Qualité de service des réseaux IP :<br />

impacts et outils<br />

██<br />

Les « Best Practices » de la ToIP pour<br />

une implémentation réussie<br />

Participants<br />

Toute personne désirant connaître les technologies<br />

liées à la voix sur IP, leurs problématiques, et les<br />

solutions retenues généralement en entreprise pour<br />

assurer le succès d’un projet Voix sur IP.<br />

Pré-requis<br />

Des connaissances de bases sur TCP/IP ou la téléphonie<br />

sont nécessaires.<br />

Travaux pratiques<br />

Les nombreux travaux pratiques occupent une place<br />

centrale, ils permettent de manipuler l’intégralité des<br />

concepts exposés.<br />

SIP : Étude et Mise en œuvre<br />

Réf RSIP<br />

3 jours<br />

OBJECTIFS<br />

Le protocole SIP est désormais incontournable pour tous les acteurs qui ont vu converger<br />

ces dernières années, les réseaux informatique et téléphonique. Ce protocole plus simple<br />

que ces concurrents H323 ou MGCP, nécessite néanmoins un apprentissage pour ceux qui<br />

souhaitent le maîtriser. Cette formation pratique de 3 jours vous propose de vous apporter<br />

toutes les connaissances indispensables pour mener à bien vos nouveaux projets de<br />

téléphonie sur IP. Le cours ne se contente pas de détailler le protocole SIP, il apporte une<br />

réelle dimension terrain au contexte pratique d’utilisation de SIP.<br />

CONTENU<br />

██<br />

Objectifs et téléphonie traditionnelles<br />

██<br />

Le protocole SIP<br />

██<br />

Architecture SIP<br />

██<br />

Les messages SIP<br />

██<br />

Les Méthodes et extensions SIP<br />

██<br />

Le Routage SIP<br />

██<br />

SIP et la sécurité<br />

██<br />

Conclusion<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

De bonnes connaissances de TCP/IP sont<br />

nécessaires.<br />

Travaux pratiques<br />

Appel Point à point entre deux UAC<br />

Enregistrement des UAC sur le registrar server<br />

Appel via un proxy server entre deux UAC<br />

Enregistrement des Gateway SIP sur le registrar server<br />

Appel via un proxy server entre un UAC et un téléphone<br />

analogique<br />

Appel via deux proxy server entre deux UAC (appel<br />

router)<br />

Analyse des paquets dans tous les cas de figure avec<br />

ethereal.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

53


TÉLÉCOM<br />

IMS Mise en œuvre<br />

Réf TIMS<br />

3 jours<br />

OBJECTIFS<br />

Dans le contexte concurrentiel actuel, les opérateurs télécom s’orientent vers le tout IP,<br />

mettant en jeu une infrastructure avec un cœur de réseau unique et mutualisé pour les<br />

différents types d’accès et de services, afin d’exploiter au mieux les potentialités de la<br />

double convergence voix-données et fixe-mobile. Les travaux menés par les instances de<br />

normalisation mondiales du secteur Telecom et de l’internet, ont conduit à la définition de<br />

l’IMS qui constitue pour l’avenir, l’architecture de référence pour les opérateurs Télécom.<br />

Ce cours pratique présente l’architecture de l’IMS, son fonctionnement et ses possibilités en<br />

termes de nouveaux services. Elle permettra d’examiner le rôle de ses différents éléments et<br />

de comprendre l’utilisation de SIP au sein des réseaux IMS.<br />

CONTENU<br />

██<br />

Les bases<br />

██<br />

Le concept IMS<br />

██<br />

La signalisation IMS<br />

██<br />

Architecture de l’IMS<br />

██<br />

La signalisation dans IMS<br />

██<br />

Sécurité et Authentification IMS<br />

██<br />

La gestion de la Qualité de service<br />

██<br />

Les Services avancés<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Ce cours s’adresse aux métiers des filières techniques<br />

de l’entreprise, décisionnaires (Informatique et réseaux<br />

de données), Ingénieurs ou architectes réseaux souhaitant<br />

acquérir une première connaissance concrète<br />

et de l’IMS.<br />

Pré-requis<br />

Connaissance des architectures réseau Telecom (fixe<br />

ou mobile) nécessaire. Une connaissance de SIP est<br />

souhaitable.<br />

Travaux pratiques<br />

Les participants vont dimensionner les ressources d’un<br />

réseau IMS à partir d’un modèle de trafic (Signalisation<br />

SIP dans le coeur IMS, flux de média RTP dans les<br />

Media Gateway)<br />

Ils effectueront également les travaux pratiques<br />

suivants<br />

•Mise en place du coeur IMS et des terminaux<br />

•Paramétrage des éléments P-CSCF, S-CSCF, HSS et<br />

terminaux<br />

•Établissement d’appels simples<br />

•Installation d’Application Server IMS (Presence AS)<br />

•Services téléphoniques (call barring, AOR)<br />

•Manipulation des profils utilisateurs sur le HSS<br />

•Déclaration des IFCs<br />

•Invocation des services<br />

•Acquisition et analyse de traces SIP, Diameter<br />

Asterisk Mise en œuvre<br />

Réf RAMO<br />

2 jours<br />

OBJECTIFS<br />

Cette formation Asterisk vous apportera les connaissances indispensables pour une mise<br />

en œuvre professionnelle de la solution de téléphonie Opensource Asterisk. Les principes<br />

de bases de fonctionnement du système ainsi que les fichiers de configuration sont explorés<br />

afin d’arriver rapidement à la mise en place d’un système complet de téléphonie sur IP<br />

d’entreprise.<br />

CONTENU<br />

██<br />

La Téléphonie sur IP<br />

██<br />

Les concepts d’Asterisk<br />

██<br />

Installation d’une distribution et<br />

configuration<br />

██<br />

Configuration avancée<br />

██<br />

Administration<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation Asterisk s’adresse aux techniciens et<br />

ingénieurs en téléphonie, architectes techniques, responsables<br />

informatiques.<br />

Pré-requis<br />

connaissance de TCP/IP et des concepts du réseau.<br />

54 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Télécom<br />

iPhone / iPod touch développement<br />

Réf UPHD<br />

5 jours<br />

OBJECTIFS<br />

Cette formation iphone intensive vous permettra de disposer de solides bases pour<br />

développer des applications professionnelles autour des incontournables phénomènes<br />

de société que sont devenus l’iPhone, l’iPod Touch, ou l’iPad réunis maintenant sous la<br />

bannière iOS. Une fois votre environnement de développement et le langage Objective C<br />

maîtrisés vous abordez les API du SDK iPhone comme la gestion des données et l’interface<br />

utilisateur afin de disposer d’une bonne vue d’ensemble et de pouvoir développer vos<br />

premières applications.<br />

CONTENU<br />

██<br />

Les architectures iPhone / iPod touch<br />

/ iPad<br />

Un marché porteur<br />

La « sécurité » économique du modèle de développementLes<br />

spécificités du matériel (processeur,<br />

mémoire, disque, …)<br />

Différences concrètes entre les modèles<br />

Les besoins en ressources selon l’utilisation<br />

Impacts du firmware sur les applications<br />

Contraintes de développement liées à la plateforme<br />

iPhone<br />

Particularités du système d’exploitation iOS<br />

Pourquoi utiliser Objective-C ?<br />

██<br />

L’environnement de développement<br />

Le vertige des chiffres liés aux applications<br />

Configuration Mac nécessaire<br />

Présentation des outils et IDE disponibles<br />

(Xcode, Interface Builder, IPhone Simulator)<br />

Démarrer un nouveau projet avec Xcode<br />

Compiler à destination de l’iPhone / iPod touch<br />

/ iPad<br />

Compiler à destination de l’iPhone / iPod touch<br />

(Organizer)<br />

Pourquoi faut-il signer un binaire (Target ) ?<br />

Les pragma XCode / compilateurs ObjC<br />

Concevoir ses propres modèles (templates) de<br />

projet XCode<br />

Le simulateur iPhone<br />

Où trouver de l’aide ?<br />

██<br />

Le langage Objective-C 2.0<br />

Présentation générale et vocabulaire<br />

Comparatif langages orientés objet Objective-C,<br />

C++ et Java<br />

Philosophie des messages (message d’appel à<br />

une méthode)<br />

Les méthodes et les classes<br />

Création de classes et d’instances<br />

L’importance des conventions de nommage<br />

Différence entre classe et interface<br />

Accès et portée des variables d’instances<br />

Propagation des messages<br />

La directive @selector<br />

S’y retrouver dans la documentation officielle<br />

Objective-C 2.0 runtime référence<br />

██<br />

La programmation objet avec<br />

Objective-C 2.0<br />

Catégories et extensions<br />

Les propriétés déclarées (@property)<br />

L’utilité des protocoles (@protocol)<br />

Déclarations des interfaces donnant la responsabilité<br />

à d’autres pour l’implémentation<br />

Une gestion de la mémoire performante<br />

Comprendre et savoir utiliser le « runtime<br />

reference »<br />

██<br />

Les API Cocoa Touch du SDK iPhone<br />

Tour d’horizon des principales API par thème<br />

Les grandes lignes des méthodes de codage<br />

avec Cocoa<br />

Classes de base et hiérarchie<br />

Conventions de nommage et comportements<br />

attendus<br />

Héritage ou bien composition et connaissance ?<br />

██<br />

La gestion des données avec le<br />

Framework Foundation<br />

Philosophie du framework foundation<br />

Les classes fondamentales communes à tous<br />

les traitements<br />

Utilité des collections<br />

String, Text & Fonts (NSCharacterSet)<br />

Dates, Times & Numbers (NSDate)<br />

Interfacer son application avec les réglages<br />

utilisateurs standards système<br />

██<br />

L’interface utilisateur pour vos<br />

applications iPhones<br />

Framework : Cocoa Touch Layer<br />

Les apports du framework UIKit<br />

Comprend l’intérêt du modèle MVC (Model View<br />

Controller)<br />

Les classes Contrôleur de View (Controller<br />

View)<br />

UIView, sous-classe UIResponder (réponse/<br />

gestion événements utilisateurs)<br />

La hiérarchie des Views et leur géométrie<br />

Les interactions entre les objets View dans UIKit<br />

L’architecture de rendu des Views<br />

Les bases de Core Animation<br />

Le système de coordonnées des Views<br />

Hiérarchies des classes UIResponder / UIWindow<br />

/ UIView<br />

Combiner une Barre d’“onglets” (Tab Bar) et des<br />

Contrôleurs de Navigation<br />

Exemple UIView / UIImageView<br />

Appliquer une transition à une View dans un<br />

bloc d’animation<br />

██<br />

Professionnaliser son application<br />

Problématiques de l’internationalisation<br />

Désignation des langues (lproj)<br />

Présentation de la distribution de son application<br />

sur l’Appstore<br />

Les « contraintes » imposées par Apple<br />

A quoi sert le certificat de distribution ?<br />

Quels outils pour le versionning de l’application<br />

distribuée ?<br />

Les grandes lignes de la publication sur iTunes<br />

App Store<br />

Participants<br />

Ingénieur logiciel / développeur / analyste<br />

programmeur.<br />

Pré-requis<br />

Bonnes connaissances de la programmation et d’un<br />

langage orienté objet (C++, Java, C#, PHP5 objet, …).<br />

Si vous ne vous estimez pas complètement à l’aise<br />

en programmation nous vous conseillons de suivre<br />

au préalable le stage DOBC («Objective C») qui vous<br />

permettra de vous concentrer sur la partie purement<br />

iPhone du stage présenté ici tout en consolidant votre<br />

maîtrise du langage Objective C.<br />

Travaux pratiques<br />

Beaucoup de pratiques autour du développement d’applications<br />

réalistes sur de véritables iPhone ou iPod<br />

Touch. Vous aurez également la possibilité d’utiliser le<br />

tout nouvel iPad.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

55


TÉLÉCOM<br />

iPhone / iPad développement avancé<br />

Réf UPHA<br />

4 jours<br />

OBJECTIFS<br />

Cette formation iphone intensive vous permettra de perfectionner vos techniques de<br />

développement pour iPhone, iPod touch, ou iPad autour des frameworks du SDK (multithreading,<br />

web services, géo-localisation, stockage des données, son, animation).<br />

Cette formation vous permettra également d’être le référent technique pour le paramétrage<br />

des équipements iPhone, iPad ou iPod Touch en entreprise. Vous saurez définir une<br />

configuration type (réglages, applications) et la déployer rapidement (en wifi si nécessaire)<br />

sur l’ensemble de vos appareils en vous appuyant éventuellement sur votre propre<br />

AppStore.<br />

CONTENU<br />

██<br />

Rappels et compléments sur le<br />

développement<br />

Matériels (iPhones, iPods touch, iPad)<br />

Différences entre les firmware (3.x & 4.x)<br />

Les nouveautés de l’environnement de développement<br />

Xcode 4<br />

Particularités du système d’exploitation iOS<br />

Les frameworks de base (Foundation, Cocoa, ...)<br />

Les spécificités de l’iPad, les applications<br />

universelles<br />

Les possibilités de l’Apple TV 2G pour les<br />

développeurs<br />

██<br />

Multithreading (parallélisme et<br />

performances)<br />

Les possibilités du multithreading<br />

Architecture technique du multithreading<br />

Un gain de performance systématique ?<br />

Les classes NSThread, NSInvocation, NSInvocationQueue,<br />

NSInvocationOperation<br />

Classes et méthodes d’appels et de gestion des<br />

webservices<br />

Multithreading et appels de web services intensifs<br />

Optimisation du multithreading<br />

Les alternatives au multithreading (fonctions<br />

asynchrones, timer, key-value observer, idletime-notification,<br />

...)<br />

██<br />

Graphiques et Animation<br />

(framework CoreAnimation)<br />

Produire des interfaces animées avec Core<br />

Animation<br />

L’interface unifiée pour accéder à CoreImage,<br />

CoreVideo et CoreGraphics/Quartz<br />

Animation : la hiérarchie d’arborescence de<br />

calques (Layers)<br />

Faire tout type de transition avec les layers<br />

(CATransition)<br />

Rotation d’une UIImage dans une UImageView<br />

Gérer un contenu plus grand que le contenant<br />

(UIScrollView)<br />

Présentation des données dans un tableau<br />

(UITableView, UITableViewCel))<br />

Overlay video : ajouter votre calque virtuel pendant<br />

une acquisition avec la caméra (UIVideoEditorController,<br />

cameraOverlayView)<br />

Acquisition audio et video : Framework AVCaptureDevice<br />

(iOS ? 4.0)<br />

██<br />

Géo-localisation et MapKit<br />

Connaître la position géographique de l’utilisateur<br />

Les Classes CLLocation et CLLocationManager,<br />

et le protocole optionnel CLLocationManager-<br />

Delegate<br />

Les possibilités du framework MapKit (plan de<br />

ville, cartographie, marques, ...), Mise en œuvre<br />

des deux variantes de Reverse-Geocoding<br />

Nouveautés SDK 4.x : enregistrement auprès du<br />

système de la supervision de régions géographiques<br />

██<br />

La persistance des données<br />

(Framework CoreData)<br />

Architecture de CoreData<br />

Représentation modélisée des relations entre<br />

les objets avec CoreData<br />

Impact de l’utilisation de CoreData pour les<br />

objets (context)<br />

Vocabulaire (managed objects, fetch request, ...)<br />

Méthodes et propriétés à utiliser pour sauvegarder/charger<br />

un objet<br />

Transaction et objet<br />

██<br />

Internationalisation<br />

Rappels des bonnes pratiques à propos de<br />

l’internationalisation<br />

Cas des langues non occidentales et des<br />

variantes régionales<br />

Exemples de chargement d’image dynamique<br />

en fonction de la langue (Locales)<br />

Introduction à l’audio dans les applications<br />

iPhone (Framework CoreAudio)<br />

Les 3 couches de l’architecture de l’API<br />

Lecture audio en utilisant la classe AVAudio-<br />

Player<br />

Utiliser les APIs pour les unités et codecs audios<br />

avec AudioUnit<br />

Créer une interface utilisateur Cocoa (CoreAudioKit)<br />

S’interfacer avec le hardware (HAL services)<br />

avec CoreAudio<br />

La richesse du framework OpenAL<br />

Mise en œuvre du Media Player standard<br />

Le framework AudioToolbox<br />

██<br />

Tuning et deboggage des<br />

applications<br />

Vue d’ensemble des paramètres importants<br />

Savoir observer les performances<br />

Adapter le code avec la compilation conditionnelle<br />

Adapter le code en fonction des équipements<br />

Exemples concrets de gains de performances<br />

Gestion de la mémoire par Cocoa<br />

Comportement du ramasse-miettes automatique<br />

Quand faut-il décider de gérer soi même la<br />

mémoire ?<br />

De la bonne utilisation du système de fichiers<br />

Debugger efficacement avec gdb<br />

Améliorer les performances avec l’outil Instruments<br />

La rapidité de SQLite<br />

██<br />

Sécuriser ses applications<br />

« L’attrait » de l’iPhone pour les pirates<br />

Fonctionnement classique d’une application<br />

Réflexions sur les failles de chaque composant<br />

Synthèse des attaques classiques<br />

Ce qui est « impossible » selon Apple<br />

Bloquage/Débloquage officiel d’un iPhone<br />

██<br />

Service de notification par «push»<br />

Apple Push Notification Service<br />

Différences avec une application traditionnelle<br />

(Pull design)<br />

Comprendre le circuit de notification<br />

Contenu d’une notification APN au format JSON<br />

Mise en œuvre du push côté client<br />

Mise en œuvre du push côté serveur<br />

Application Service Provider<br />

██<br />

Distribuer son application sur<br />

l’Appstore<br />

Les «contraintes» préconisées par Apple<br />

Les achats intégrés (StoreKit,InApp purchase)<br />

A quoi servent les différents certificats de distribution ?<br />

Retrait ou mise à jour d’une application<br />

Quelles différences entre iTunes App Store et<br />

App Store ?<br />

Quels outils pour le versionning de l’application<br />

distribuée ?<br />

██<br />

Disposer de son « propre »<br />

AppStore<br />

Les contraintes d’Apple<br />

Le coût exact des licences<br />

Créer son propre dépôt d’application<br />

Utilisation d’iTunes en entreprise<br />

Configuration des équipements pour utiliser un<br />

dépôt précis<br />

Distribution « sans fil » des applications<br />

██<br />

Administrer en entreprise les<br />

iPhone, iPod touch et iPad<br />

Présentation de l’outil iPhone « Configuration<br />

Utility »<br />

Créer un profil de configuration<br />

Paramétrage des restrictions<br />

Réglages avancés<br />

Gérer les applications avec les profils d’approvisionnements<br />

Déployer un profil de configuration sur plusieurs<br />

équipements<br />

Savoir interpréter les événements de la console<br />

d’un équipement<br />

Participants<br />

Cette formation iphone s’adresse aux ingénieurs<br />

logicie, développeurs, analystes programmeur et aux<br />

chefs de projet.<br />

Pré-requis<br />

Avoir suivi la formation « iPhone / iPad développement<br />

(réf. UPHD) » ou disposer de connaissances équivalentes<br />

(Objective C, bases XCode et développement<br />

iPhone).<br />

Travaux pratiques<br />

Beaucoup de pratique, autour des différents frameworks<br />

présentés, consolidée par la réalisation d’une<br />

application globale jusqu’à sa commercialisation et son<br />

déploiement. Utilisation d’émulateurs ainsi que de véritables<br />

équipements iPhones, iPod et iPad. Démonstration<br />

autour de l’Apple TV 2G.<br />

56 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Télécom<br />

Réussir son projet d’application pour iPhone ou iPad<br />

Réf UPAP<br />

1 jour<br />

OBJECTIFS<br />

L’engouement exponentiel pour les équipements iPhone, iPod touch, iPad a fait naître<br />

naturellement des besoins de plus en plus forts pour ce matériel tant sur le plan personnel<br />

que professionnel. Les iPhone, iPod touch, iPad sont maintenant réunis sous la bannière<br />

iOS avec un marché pour les développeurs d’applications de plus de 100 millions de<br />

dispositifs nomades en juin 2010 (4 millions en France). L’iPad, à peine né, peut déjà utiliser<br />

plus de 10 000 applications.<br />

Sur le marché français, plus de 3 millions d’iPhones peuvent profiter de quelques 220 000<br />

applications de l’AppStore. Les possibilités du nouvel iPhone 4 vont continuer à donner le<br />

vertige aux chiffres.<br />

Ce séminaire vous aidera à bien cerner le cadre d’un projet de développement pour<br />

iPhone, iPod Touch, ou iPad. Les applications concernées peuvent être des sites WEB, des<br />

applications internes à l’entreprise, ou encore des applications déposées sur l’App Store à<br />

destination d’un plus large public.<br />

Le but de cette formation Gestion de projet iPhone est de faire en une journée le tour<br />

complet de tous les aspects inhérents aux projets iPhone ou iPad aussi bien technique<br />

(sans entrer trop dans les détails) que fonctionnel, commercial, marketing et humain.<br />

CONTENU<br />

██<br />

Le contexte<br />

██<br />

Les aspects techniques à<br />

comprendre<br />

██<br />

La gestion du projet<br />

██<br />

Commercialisation et dépense<br />

██<br />

Et Après<br />

Participants<br />

Cette formation Gestion de projet iPhone s’adresse<br />

aux décideurs, ingénieurs logiciel, développeurs, analyste<br />

programmeurs, chef de projets.<br />

Programme détaillé sur www.plb.fr<br />

Remarques<br />

Culture informatique de base.<br />

Ergonomie des interfaces tactiles<br />

Réf PEIT<br />

3 jours<br />

OBJECTIFS<br />

Cette formation ergonomie des interfaces tactiles vous permettra de comprendre les<br />

enjeux et les contraintes ergonomiques de la création d’interfaces tactiles dans la création<br />

d’applications Web mobiles. Avoir une connaissance étendue de l’interactivité des<br />

différentes plateformes et systèmes mobiles du marché (type iPhone, iPad, Android, etc).<br />

Savoir créer des interfaces visuelles fonctionnelles et innovantes.<br />

CONTENU<br />

██<br />

Notions générales<br />

██<br />

Approche techniques et<br />

technologique<br />

██<br />

Conception fonctionnelle<br />

██<br />

Conception graphique Mise en<br />

oeuvre<br />

██<br />

Exercices applicatifs<br />

Participants<br />

Cette formation ergonomie des interfaces tactiles<br />

s’adresse aux directeurs artistiques, Webdesigner, graphistes<br />

ou toutes personnes souhaitant créer des interfaces<br />

tactiles dans une conception orientée utilisateur.<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

Avoir suivi la formation « iPhone / iPad développement<br />

(rvoir une bonne connaissance du Web. Une connaissance<br />

dans l’utilisation du logiciel Photoshop est un<br />

plus.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

57


TÉLÉCOM<br />

Android : Développez des applications<br />

pour Google Android<br />

Réf TAGA<br />

3 jours<br />

OBJECTIFS<br />

Google a réussi à se poser en concurrent sérieux de l’Iphone.<br />

La force d’Android : une plateforme ouverte à tous, tant à l’industrie, aux développeurs<br />

qu’aux utilisateurs eux-mêmes.<br />

Le développement d’applications embarquées devient aussi facile à construire qu’un site<br />

web.<br />

L’objectif de cette formation Android est d’être capable de développer une application<br />

fonctionnant sur la plateforme Android en utilisant le SDK fournit par Google.<br />

Connaître les spécificités du développement mobile et en particulier d’Android et savoir<br />

utiliser les fonctionnalités spécifiques aux téléphones Android.<br />

CONTENU<br />

██<br />

Introduction au développement sous<br />

Android<br />

Différences et principaux intérêts de la plateforme.<br />

Fonctionnalités de la plateforme<br />

Composition d’une application<br />

Environnement de développement : Eclipse,<br />

plugin ADT, SDK Android<br />

Configuration, premier programme, gestion de<br />

l’émulateur<br />

██<br />

Le développement Android: les<br />

premiers pas<br />

La première application Google Phones<br />

Création d’un projet Android, le code « minimal<br />

»<br />

Exécution de l’application sur l’émulateur<br />

Débogage : outils et méthodologie<br />

██<br />

Architecture d’une application<br />

Android<br />

La configuration : le fichier « Manifest »<br />

Accéder aux ressources (audio, image, autre...)<br />

Communication avec des serveurs distants.<br />

Manipuler des fichiers<br />

Le code source<br />

Les applications sans IHM<br />

██<br />

Composer une interface utilisateur<br />

Créer une interface graphique avec les « View »<br />

Contrôler les écrans avec « Activity ».<br />

██<br />

Utiliser des menus<br />

Relation entre les ressources et le programme<br />

(« Layout »)<br />

Ouvrir des fenêtres (« Intent »)<br />

Configurer les applications avec AndroidManifest.xml.<br />

Communication entre Activity (Intent, IntentReceiver<br />

et BroadcastReceiver<br />

██<br />

Gestion des données<br />

Enregistrer les préférences de l’application<br />

Utilisation de fichiers<br />

Les bases de données : base de donnée embarquée<br />

SQLite<br />

Le partage de données avec la notion de «<br />

Content Provider »)<br />

██<br />

Services et multithreading<br />

Services, Alarmes et notifications<br />

Manipulation de AIDL<br />

Gestion des Threads<br />

Interaction entre Threads et Interface Graphique<br />

Communication avec un serveur distant : HTML,<br />

SOAP.<br />

La sécurité des applications<br />

██<br />

Spécificité du développement mobile<br />

Android<br />

Détecter l’orientation et les mouvements du<br />

téléphone : l’accélérateur 3D<br />

La géo-localisation<br />

Accéder à l’appareil photo<br />

Les fonctions de téléphonie : Téléphone, SMS...<br />

Créer des animations 2D et 3D<br />

Les fonctions réseaux : WiFi, GSM/3G<br />

██<br />

Déployer une Application Android<br />

Création de compte et déploiement sur<br />

L’Android Market<br />

Debugs d’application<br />

Gestion du versioning<br />

Publication des mises à jour<br />

██<br />

Travaux Pratiques<br />

TP1 : Création d’activity simple : « Hello World<br />

Android - Google Phones»<br />

TP2 : création d’une interface intégrant différents<br />

composants Android<br />

L’utilisation des composants graphiques : vues,<br />

layouts, menus, listes...<br />

La gestion événementielle et la prise en compte<br />

des commandes.<br />

TP3 : Mise en œuvre de fonctionnalités de stockage<br />

d’informations sur un terminal avec une<br />

base de données<br />

Les données persistantes<br />

Les préférences<br />

ContentProvider : la gestion des données<br />

partagées<br />

Gérer les données<br />

SQLite<br />

TP4 : Envoi d’un fichier sur un serveur distant et<br />

gestion des erreurs<br />

Debugger ses applications<br />

TP5 : Développement d’une application géolocalisée<br />

communicante et affichage via Google<br />

Maps<br />

Le service de localisation<br />

Utilisation de Map et MapView<br />

Gestion de la connectivité (GSM,WIFI)<br />

Le SMS<br />

L’accéléromètre et le compas<br />

Participants<br />

Cette formation Android s’adresse aux développeurs<br />

et chefs de projets souhaitant développer des applications<br />

mobiles pour les téléphones compatibles Android.<br />

Pré-requis<br />

Avoir des connaissances en langage Java.<br />

Travaux pratiques<br />

De nombreux Travaux pratiques viendront illustrer<br />

cette formation Android.<br />

Vous retrouverez le descriptif des travaux pratiques<br />

généralement réalisés, à la fin du descriptif du cours.<br />

58 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Télécom<br />

Développement mobile multi plateformes<br />

(Iphone, Android, BlackBerry…)<br />

OBJECTIFS<br />

Cette formation Développement Mobile vous permettra de réaliser des applications ou des<br />

sites WEB pour mobile uniquement avec des technologies standards comme HTML, CSS,<br />

et Javascript. L’utilisation de ces langages, de la bibliothèque IUI (largement présentée)<br />

et du moteur de conversion PhoneGap vous permettront de porter vos applications sur<br />

les mobiles qui utilisent le moteur webkit tels que iPhone, iPod, iPad, Android, Symbian,<br />

Blackberry, …<br />

Votre application mobile pourra être déposée à la fois sur l’AppStore et sur Android Market.<br />

CONTENU<br />

██<br />

Concepts et architecture d’une<br />

application pour mobile<br />

Bien comprendre le rôle de chaque technologie<br />

(HTML, XML, Javascript, CSS, ...)<br />

Qu’entend-on par « Application Ajax » (Asynchronous<br />

Javascript and XML) ?<br />

Quelles différences avec un développement en<br />

Java (android) ou Objective C (iPhone) ?<br />

Comparaison avec les applications Web traditionnelles<br />

██<br />

Rappels syntaxiques et compléments<br />

(HTML, Javascript, CSS)<br />

Gérer des textes, Images, Liens, Listes, Blocs<br />

en HTML5<br />

Bonnes pratiques à propos de la présentation<br />

des données (CSS )<br />

L’identification et le regroupement d’éléments<br />

(class, id, span, div)<br />

Maîtriser le positionnement avec le modèle<br />

des boîtes dans CSS (margin, border, padding,<br />

bottom, top)<br />

Empiler les images (z-index, l’exemple du jeu<br />

de cartes)<br />

Valider son document comme conforme aux<br />

standards du Web (W3C)<br />

Rappels syntaxiques sur Javascript (variables,<br />

tests, boucles, fonctions)<br />

La représentation d’une page HTML sous forme<br />

d’arbre (DOM : Document Object Model)<br />

Afficher et interagir dynamiquement avec l’information<br />

présentée (DOM et Javascript, événements<br />

: onclick, onmouseover, ...)<br />

Les transformations CSS (webkit-xxxx, rotation,<br />

translation, zoom, inclinaison, ...)<br />

██<br />

IUI une bibliothèque CSS pour mobile<br />

Installation et première application pour iPhone<br />

Comment disposer du « style » iPhone ?<br />

Fenêtres et navigation dans l’application<br />

Afficher des menus sous forme de listes<br />

Proposer le clavier virtuel de saisie à l’utilisateur<br />

Dialoguer avec l’utilisateur avec la class CSS<br />

dialog (bouton, fenêtre superposée, ...)<br />

Alimenter une base de données grâce aux<br />

formulaires<br />

Améliorer l’affichage grâce aux extensions iUI<br />

(listes de sélection, calendrier, ...)<br />

La gestion des thèmes (theme-switcher)<br />

██<br />

IUI côté Javascript<br />

Améliorer encore nos applications avec la partie<br />

Javascript de iUI<br />

Maîtriser la gestion des liens et de leurs attributs<br />

(href, type, target, submit, cancel, ...)<br />

Affichage de menus, saisie avec Javascript<br />

Navigation rapide dans les pages (showPage-<br />

ByID, goBack)<br />

Précisions sur les méthodes GET et POST<br />

Comprendre les différentes formes d’appels<br />

d’une page HTML (showPageByHref, ajax)<br />

Insérer une ou plusieurs fenêtres en fin de page<br />

HTML (insertPages)<br />

Récupérer l’élément DOM associé à la fenêtre<br />

courante (getSelectedPage)<br />

Bien utiliser le DOM (addClass, removeClass)<br />

Exemples :<br />

- Utilisation de liens différents selon le contexte<br />

- Récupération d’information suite à la saisie<br />

dans un formulaire<br />

Evénements associés aux fenêtres (load,<br />

unload, focus, blur, ...)<br />

██<br />

Stockage des données sur le mobile<br />

Apports d’une base SQL interne au navigateur<br />

par rapport aux cookies<br />

Différentes philosophie de stockage (localStorage,<br />

sessionStorage)<br />

Javascript et les bases SQL locales<br />

Création et utilisation d’une base (openDatabase,<br />

executeSQL, ...)<br />

Récupérer les données (select) et les afficher<br />

Connaître les limites de cette solution par rapport<br />

à une base déportée<br />

██<br />

Multi-touch<br />

Les évenements générés selon les actions de<br />

l’utilisateur (touch, gesture)<br />

Apprendre à gérer les multiples appuis sur<br />

l’écran tactile du téléphone (touchstart, touchmove,<br />

touchend)<br />

Propriétés des événements touch<br />

Exemple de déplacement d’un objet à l’écran<br />

Réaliser des agrandissements/rétrécissement<br />

(gesture)<br />

Rotation des objets et Zoom<br />

██<br />

Graphisme<br />

Limites et possibilités<br />

Principes de base (ligne, rectangle, arcs, ...)<br />

Colorier une figure<br />

Formes géométriques (balise )<br />

Conseils pour la gestion des couleurs<br />

Traitement des images<br />

Pour aller plus loin ... (courbes quadratiques et<br />

de Bézier)<br />

Synthèse des méthodes Javascript concernées<br />

██<br />

Cartes Google Maps<br />

Considérations techniques pour la géolocalisation<br />

(fichier à inclure, natif ou non, ...)<br />

Différentes façons d’intégrer des cartes Google<br />

Maps (maps, natif, API de Google Maps en<br />

Javascript)<br />

Comparaison technique des différentes<br />

Réf TDAM<br />

5 jours<br />

méthodes<br />

Les possibilités d’interaction avec les cartes<br />

██<br />

Rendre native son application web<br />

avec PhoneGAP<br />

Comment faire en sorte que son application ne<br />

soit plus « web dépendante » ?<br />

Que gagne-t-on à utiliser une application native<br />

?<br />

L’exemple du SDK pour le développement<br />

iPhone<br />

Téléchargement, installation, et pré-requis pour<br />

utiliser PhoneGAP<br />

Utilisation du simulateur iPhone<br />

Intégration de PhoneGap dans notre code (phonegap.js,<br />

build, ...)<br />

Tests de portage du code HTML/CSS/Javascript<br />

pour différents types de téléphones (Android,<br />

iPhone, ...)<br />

Comparaison entre une application native et sa<br />

version « distante »<br />

Les aspects administratifs (iPhone developer<br />

Program, Certificats, ...)<br />

██<br />

La bonne utilisation des fonctions<br />

natives<br />

Les effets à éviter devant tant de richesse<br />

Gestion du GPS et de l’accéléromètre<br />

Gérer le vibreur<br />

Comment utiliser un son ?<br />

La gestion des contacts du téléphone<br />

Les fenêtres d’alerte<br />

Récupérer les images de l’appareil photo<br />

Participants<br />

Cette formation Développement mobile s’adresse aux<br />

développeurs et aux chefs de projets<br />

Pré-requis<br />

Connaître au moins un langage de programmation et<br />

avoir des notions de bases sur HTML, CSS, Javascript<br />

et XML. La première journée est consacrée aux<br />

connaissances essentielles sur ces langages.<br />

Travaux pratiques<br />

Réalisation d’un site WEB et d’une application portée<br />

sur différents équipements mis à disposition pour le<br />

stage (Android, iPhone). Les travaux pratiques représentent<br />

80% du temps dans ce stage où le contenu<br />

des bibliothèques est systématiquement expliqué avec<br />

un exemple concret et représentatif des besoins des<br />

développeurs.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

59


TÉLÉCOM<br />

Développement d’applications pour mobiles<br />

en langage Java : Java ME (J2ME)<br />

Réf JAME<br />

4 jours<br />

OBJECTIFS<br />

Avec plus de deux milliards de téléphones portable et assistants personnels supportant<br />

Java ME,cette technologie est très présente sur le marché des systèmes informatiques<br />

personnels portables.<br />

A l’issue de cette formation Java ME, les participants maîtriseront l’architecture Java ME<br />

(CLDC/MIDP) et développeront des MIDLETS sur téléphone présentant tous les aspects<br />

traditionnellement liés avec ce type d’équipement : interfaces graphiques, gestion du<br />

stockage local, connexion réseau pour ne citer que les plus classiques.<br />

CONTENU<br />

██<br />

Présentation de Java ME<br />

Historique (anciennement J2ME), les objectifs,<br />

présentation des diverses plate-formes atteintes<br />

par<br />

Java ME<br />

Architecture de Java ME<br />

Comprendre, définir, situer les termes : Java<br />

ME, CDC, CLDC, Configuration, Profiles, MIDP<br />

(1.0,<br />

2.0), DoJa, MIDlet, jad.<br />

Exercice : QCM sur les principaux termes de<br />

Java ME<br />

██<br />

Premier développement MIDP<br />

Cycle de vie d’une MIDlet.<br />

Ecriture d’une MIDlet, compilation, prévérification,<br />

packaging, description, déploiement.<br />

Les environnements de développement : SUN<br />

WTK, plug-in Java ME pour Eclipse, Pulsar,<br />

NetBeans<br />

Travaux Pratiques : développement d’une<br />

première MIDlet<br />

██<br />

Interfaces graphiques en MIDP<br />

Les interfaces graphiques «bas niveau» et<br />

«haut niveau»<br />

Les classes fondamentales pour le haut niveau<br />

Composants graphiques «écran»: formulaire<br />

(Form), fenêtres texte (TextBox), listes (List),<br />

Composants graphiques «contrôles» : champ<br />

de texte (TextField), boîte de choix<br />

(ChoiceGroup), bouton (Command) du package<br />

javax.microedition.lcdui.<br />

Gestion des événements.<br />

Travaux Pratiques : développement d’une<br />

interface graphique haut niveau<br />

██<br />

Programmation réseau<br />

L’ensemble restreint des protocoles réseau<br />

possibles pour les portables.<br />

L’API Generic Connection Framework (GCF)<br />

implémenté dans le paquetage<br />

javax.microedition.io.<br />

L’utilisation du protocole HTTP. Envoi et<br />

réception de données. Les protocoles réseau<br />

possibles<br />

autre que HTTP.<br />

Les web services, leur invocation depuis Java<br />

ME et l’exploitation de données XML.<br />

Lien avec les RecordStore.<br />

Travaux Pratiques : programmation d’une<br />

application client-serveur à l’aide d’un client<br />

mobile<br />

██<br />

Sécurité d’une application Java ME<br />

Gestion des autorisations, de l’authentification<br />

et de la confidentialité (SSL).<br />

L’intégrité d’une MIDlet.<br />

Créer un certificat.<br />

Authentifier une MIDlet suite.<br />

La technologie Push de MIDP.<br />

██<br />

Conclusion et technologies futures<br />

La portabilité des applications. L’optimisation du<br />

code. L’obfuscateur. Futurs projets et JSR.<br />

Les APIs pour les jeux (GameCanvas, layer et<br />

animation), le package<br />

javax.microedition.lcdui.game.<br />

L’API Mobile Media (MMAPI).<br />

Android de Google<br />

Travaux Pratiques 1 : développement d’un jeu<br />

Travaux Pratiques 2 : développement d’une<br />

IHM avec Android<br />

Les classes fondamentales pour le bas niveau<br />

Canvas, Graphics, primitives de dessin, Image,<br />

gestion des événements clavier et pointeur.<br />

Travaux Pratiques : développement d’une<br />

interface graphique bas niveau<br />

██<br />

Persistance des données<br />

La sauvegarde en local. l’API Record Management<br />

System (RMS).<br />

La «base de données interne» RecordStore. Le<br />

paquetage javax.microedition.rms.<br />

Créer, ouvrir, fermer détruire un RecordStore.<br />

Ajouter, détruire un enregistrement (Record)<br />

dans un RecordStore.<br />

Itérer, obtenir des informations (meta data) d’un<br />

RecordStore.<br />

Travaux Pratiques : mise en place d’un<br />

RecordStore.<br />

Participants<br />

Cette formation J2ME s’adresse aux développeurs,<br />

chefs de projet, toute personne s’intéressant à la programmation<br />

sur systèmes mobiles.<br />

Remarques<br />

Connaissance du langage JAVA.<br />

60 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


S ÉCURITÉ<br />

<strong>PLB</strong> propose des cours sur la totalité du spectre de la sécurité. Tous les<br />

maillons de la chaîne de sécurité sont explorés dans les différentes<br />

formations.<br />

De la politique à la technique. De la conception d’architecture sécurisée à la<br />

mise en exploitation de matériels spécialisés. Des cours éditeurs et constructeurs<br />

sont également abordés par thèmes (Cisco, Microsoft, Linux, etc ..). Les<br />

aspects développement d’applications sécurisés ne sont pas oubliés tout<br />

comme les normes en matière d’organisation et de stratégie ainsi que les certifications<br />

les plus récentes.<br />

L’ensemble des cours est hiérarchisé pour s’adresser à des publics aux<br />

attentes et aux niveaux différents : du débutant ayant besoin de démystifier<br />

sans théorie inutile à l’expert ayant besoin de cours à la pointe des technologies<br />

de sécurisation.


SÉcurité<br />

Sécurité des réseaux, des systèmes et des applications :<br />

L’essentiel<br />

Réf SSSL<br />

2 jours<br />

OBJECTIFS<br />

La sécurité d’un système d’information c’est avant tout de la méthode, de l’organisation,<br />

des procédures, du suivi et des actions correctives. Mais il ne faut pas oublier la technique,<br />

toute personne travaillant dans la sécurité du système d’information doit connaître les deux<br />

domaines.<br />

Le but de ce séminaire sécurité informatique est d’acquérir la maîtrise des technologies<br />

indispensables pour mener à bien le projet de sécurité et de vous communiquer le<br />

vocabulaire approprié pour dialoguer avec pertinence avec vos interlocuteurs techniques.<br />

Ce cours sécurité informatique apportera des réponses pratiques à tous ceux qui se<br />

demandent :<br />

De quoi se compose une architecture d’accès à internet sécurisé ?<br />

A quoi sert le filtrage réseau et applicatif ?<br />

Comment fonctionne un firewall ?<br />

Quel risque y a t’il avec la Voip ?<br />

Comment sécuriser les postes mobiles ?<br />

Peut-on remplacer des lignes spécialisées par des VPN ?<br />

Est-il possible pour un attaquant de passer d’un vlan à un autre ?<br />

Comment mettre en place un point d’accès à Internet pour les visiteurs, sans risque pour<br />

mon réseau d’entreprise ?<br />

Et bien d’autres interrogations<br />

CONTENU<br />

██<br />

Introduction<br />

██<br />

La sécurité des accès<br />

██<br />

Les IDS (Intrusion detection system)<br />

██<br />

La sécurité des échanges<br />

██<br />

Une introduction à la sécurité des<br />

systèmes<br />

██<br />

Modélisation des failles dans les<br />

couches réseaux et applicatives<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation sécurité informatique s’adresse aux<br />

responsables sécurité des systèmes d’information,<br />

chefs de projet, consultants, décideurs.<br />

Virus et malwares sous Windows<br />

Réf MVMW<br />

3 jours<br />

OBJECTIFS<br />

Au fil des années la pollution des ordinateurs par des virus ou des malwares est devenue<br />

un fait incontournable et un risque toujours présent tant chez le particulier qu’en entreprise.<br />

Cette formation antivirus et malware cherche à vous faire comprendre leurs mécanismes<br />

d’actions et les différentes façons de se protéger ou de les éradiquer sans choisir un<br />

outil particulier. On retrouvera une forte analogie avec le monde médical (symptômes,<br />

analyses, diagnostics, traitements, culture biologique) qui vous permettra d’assimiler<br />

clairement les concepts et manipulations techniques effectuées. Vous serez à même de<br />

réparer rapidement un poste sans tout réinstaller comme on le fait trop souvent en première<br />

solution.<br />

A la fin de cette formation, vous saurez :<br />

• Créer un script permettant de vérifier la présence de malwares<br />

- Eviter le formatage en cas d’infection<br />

• Identifier et neutraliser les malwares<br />

• Rechercher la source d’une infection<br />

• Distinguer une infection d’un dysfonctionnement<br />

• Ordonner et optimiser l’éradication d’une infection virale<br />

• Sensibiliser les utilisateurs face au social engineering<br />

• Elaborer un schéma de protection en adéquation avec les besoins de l’entreprise<br />

Programme détaillé sur www.plb.fr<br />

CONTENU<br />

██<br />

Vocabulaire et concepts<br />

██<br />

Panorama des technologies de<br />

protections<br />

██<br />

Problème viral, logiciel ou matériel ?<br />

██<br />

Mode d’activation des codes<br />

malicieux<br />

██<br />

Désactivation manuelle des codes<br />

malicieux<br />

██<br />

Sécuriser son entreprise<br />

Participants<br />

Technicien de maintenance, administrateur réseaux<br />

et systèmes, responsable informatique, ou particulier<br />

souhaitant maîtriser le comportement et l’éradication<br />

des virus et malwares.<br />

Pré-requis<br />

Bien connaître l’utilisation du poste de travail sous<br />

Windows et les bases de la configuration du réseau.<br />

62 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Sécurité<br />

Sécurité Wi-Fi<br />

Réf RSRC<br />

2 jours<br />

OBJECTIFS<br />

Les réseaux sans-fil ont connu un essor assez important depuis quelques années de<br />

par leur facilité d’installation et de configuration. Parmi ces réseaux, le Wi-Fi a plus<br />

particulièrement percé. Son développement rapide a parfois conduit à délaisser la partie<br />

sécurité provoquant dès lors l’apparition rapide de failles permettant l’intrusion directe au<br />

sein du réseau. Des suites de protocoles implémentant un niveau de sécurité satisfaisant<br />

ont alors vu le jour et conduisent au fur et à mesure à élever la sécurité globale du<br />

réseau Wi-Fi. Ce cours aborde la technologie Wi-Fi en détaillant les différents éléments le<br />

composant, les différentes solutions de sécurité ainsi que leurs faiblesses et les attaques<br />

les ciblant. Il est basé sur un cours magistral ponctué de démonstrations et exercices<br />

permettant de mettre en pratique les différents aspects vus en cours, avec, pour terminer, un<br />

cas pratique d’installation d’une architecture Wi-Fi sécurisée.<br />

Cette formation Sécurité Wifi vous permettra d’acquérir la compréhension globale du<br />

fonctionnement d’un réseau Wi-Fi, en appréhender les risques et les méthodes de<br />

sécurisation.<br />

CONTENU<br />

██<br />

Généralités sur les réseaux sans fils<br />

██<br />

802.11 - Principes<br />

██<br />

Caractéristiques de la technologie<br />

██<br />

Attaques sur la technologie Wi-Fi -<br />

Généralités<br />

██<br />

WEP<br />

██<br />

802.1X<br />

Programme détaillé sur www.plb.fr<br />

██<br />

WPA/WPA2<br />

██<br />

Gestion des réseaux Wi-Fi<br />

██<br />

Mise en place d’une architecture Wi-<br />

Fi sécurisée (cas pratiques)<br />

Participants<br />

Cette formation sécurité WiFi s’adresse aux responsables<br />

de sécurité, aux responsables informatique,<br />

réseaux et télécoms, aux consultants, ainsi qu’aux<br />

administrateurs réseaux et sécurité, afin de leur permettre<br />

de mettre en oeuvre des solutions de sécurité<br />

sur leur réseau Wi-Fi. Ce cours sera également utile<br />

aux chefs de projets souhaitant utiliser des technologies<br />

de réseaux sans fil.<br />

Pré-requis<br />

La connaissance préalable des réseaux et des protocoles<br />

TCP/IP sont recommandée ; des rappels sont<br />

toutefois effectués en début de cours.<br />

Travaux pratiques<br />

Cours magistral, avec exemples pratiques et exercices<br />

illustrant les différentes attaques décrites en cours. TP<br />

final permettant la mise en oeuvre d’une architecture<br />

sécurisée.<br />

Introduction complète à la sécurité des réseaux<br />

Réf RISR<br />

3 jours<br />

OBJECTIFS<br />

A la fin de cette formation, vous saurez :<br />

- Evaluer la nature des risques introduits par les réseaux IP dans les SI,<br />

- Vous approprier la terminologie et les concepts de la sécurité des réseaux IP,<br />

- Mettre en oeuvre des équipements de sécurité.<br />

CONTENU<br />

██<br />

Concepts fondamentaux de la<br />

sécurité<br />

██<br />

Transactions<br />

██<br />

Types d’attaques<br />

██<br />

Services de sécurité<br />

██<br />

Technologies de Filtrage<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Technologies de scellement<br />

██<br />

Technologies de chiffrement<br />

██<br />

Architectures de sécurité<br />

██<br />

Ipsec<br />

██<br />

Protocoles de sécurité sur Internet/<br />

Intranet<br />

██<br />

Dimension organisationnelle et<br />

juridique de la sécurité<br />

Participants<br />

Décideur, architecte, administrateur réseaux et systèmes<br />

concernés par les problèmes de sécurité,<br />

Responsable de l’audit Informatique, Chef de Projet<br />

Informatique.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

63


SÉcurité<br />

Sécuriser les réseaux VoIP<br />

Réf RSRV<br />

2 jours<br />

OBJECTIFS<br />

La sécurité des réseaux VoIP est à l’heure actuelle le parent pauvre de ce type de<br />

technologie.<br />

Les nouvelles menaces qui pèsent sur ces architectures récentes sont de nouveaux défis<br />

pour tous les professionnels de la téléphonie qui n’était pas confrontés en voix classique à<br />

ce type de dangers.<br />

Ce stage très pratique et technique vous montrera comment sécuriser des réseaux Voix sur<br />

IP.<br />

À l’issue de cette formation, vous saurez vous prémunir efficacement contre les différents<br />

risques encourus, les participants sauront définir une stratégie de sécurité, sécuriser les<br />

réseaux de transport de la voix et maintenir un niveau de sécurité constant dans le temps.<br />

██<br />

Les VPN et le cryptage<br />

██<br />

Convergence VoIP<br />

CONTENU<br />

██<br />

Introduction VOIP et sécurité<br />

██<br />

Les architectures VOIP<br />

██<br />

Les menaces connues<br />

██<br />

La sécurité des standards<br />

██<br />

Firewalls et NAT<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

Les participants doivent avoir de bonnes bases sur<br />

TCP/IP et des notions de Téléphonie et de Voix/IP.<br />

Travaux pratiques<br />

De nombreux travaux pratiques permettront aux participants<br />

de manière à mettre en pratique les notions<br />

présentées. Des études de cas seront également<br />

présentées à partir d’architecture d’entreprise, d’architecture<br />

d’opérateur et de Skype.<br />

CheckPoint Security Administration NGX R71<br />

niveau 1 (Cours officiel)<br />

Réf RCPF<br />

5 jours<br />

OBJECTIFS<br />

Les produits de Check Point Software sont parmi les plus utilisés dans le monde de la<br />

sécurité. Cette introduction constitue un cours complet sur le Firewall Check Point, incluant<br />

la gestion de la politique de sécurité, la translation d’adresses (NAT), la mise à jour des<br />

systèmes, la mise en place des tunnels VPNs ou encore la sécurité de messagerie et de<br />

contenu.<br />

Cette formation CheckPoint vous permettra de prendre en main l’administration au quotidien<br />

de la suite des produits de sécurité CheckPoint R71<br />

██<br />

Chiffrement et Réseaux Privés<br />

Virtuels<br />

██<br />

Introduction aux Réseaux Privés<br />

Virtuels<br />

██<br />

Sécurité de contenu et de la<br />

messagerie<br />

CONTENU<br />

██<br />

Check Point Security Administration<br />

R71<br />

██<br />

Aperçu des technologies Check Point<br />

██<br />

Plateformes de déploiement<br />

██<br />

Introduction à la politique de sécurité<br />

██<br />

Monitoring du trafic et des<br />

connexions<br />

██<br />

Utilisation de Smart Update<br />

██<br />

Mise à jour vers R71<br />

██<br />

Gestion des utilisateurs et<br />

authentification<br />

Participants<br />

Cette formation Checkpoint s’adresse aux administrateurs<br />

systèmes, architectes réseaux, responsables de<br />

la sécurité des systèmes d’informations, consultants<br />

sécurité.<br />

Pré-requis<br />

Compétences sur TCP/IP et sur le routage statique.<br />

Connaissances des environnements Windows et Unix<br />

(Linux).<br />

Programme détaillé sur www.plb.fr<br />

Remarques<br />

Ce cours prépare à la certification CCSA R71 (Check<br />

Point Certified Security Administrator).<br />

64 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Sécurité<br />

CheckPoint Security Administration NGX R71<br />

niveau 2 (Cours officiel)<br />

Réf SCPS<br />

5 jours<br />

OBJECTIFS<br />

Les produits de Check Point Software sont parmi les plus utilisés dans le monde de la<br />

sécurité. Ce cours de niveau deux constitue un cours complet sur Firewall-1 incluant de<br />

nombreuses options de configuration avancées (Routage Avancé, QoS, Redondance et<br />

Haute Disponibilité des liens, VPN SSL…). Il apporte également un descriptif complet de<br />

toutes les nouvelles applications et solutions apparues avec les versions R70 et R71 du<br />

produit et ses fameuses lames logicielles (« software blades ») qui permettent de construire<br />

une solution de sécurité à la carte.<br />

Cette formation Check Point vous permettra de configurer et administrer des solutions<br />

avancées de la suite des produits de sécurité Check Point R71.<br />

CONTENU<br />

██<br />

Check Point Security Expert R71<br />

██<br />

Management Portal<br />

██<br />

SmartWorkflow<br />

██<br />

SmartProvisioning<br />

██<br />

Accès VPN SSL via portail Web<br />

██<br />

Accélération<br />

██<br />

Haute Disponibilité<br />

██<br />

Clustering<br />

██<br />

Réseau et Routage Avancés<br />

██<br />

Réseau avancé - L’Equilibrage de<br />

Charges<br />

██<br />

Réseau avancé - Qualité de Service<br />

(QoS)<br />

██<br />

Check Point IPS<br />

██<br />

Data Loss Prevention<br />

██<br />

SmartEvent<br />

██<br />

SmartReporter<br />

Participants<br />

Cette formation Check Point s’adresse aux administrateurs<br />

systèmes, architectes réseaux, responsables de<br />

la sécurité des systèmes d’informations, consultants<br />

sécurité.<br />

Pré-requis<br />

Compétences sur TCP/IP et sur le routage statique.<br />

Connaissances des environnements Windows et Unix<br />

(Linux). Avoir suivi le cours RCPF, avoir la certification<br />

ou disposer d’un niveau équivalent.<br />

Programme détaillé sur www.plb.fr<br />

Remarques<br />

ce cours prépare à la certification CCSE R71 (Check<br />

Point Certified Security Expert).<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

65


SÉcurité<br />

ISO 27001 – ISMS Lead Auditor<br />

Réf SILA<br />

5 jours<br />

OBJECTIFS<br />

Cette formation ISO 27001 intensive de cinq jours permet aux participants d’acquérir les<br />

connaissances nécessaires et de développer l’expertise pour :<br />

- Planifier et effectuer des audits de la conformité d’un système de management de la<br />

sécurité de l’information par rapport aux exigences de la norme ISO 27001<br />

- Manager une équipe d’auditeurs en appliquant les principes, procédures et techniques<br />

d’audits communément reconnus.<br />

A partir d’exercices pratiques basés sur un cas d’étude, le stagiaire sera mis en situation<br />

de développer les compétences (maîtrise des techniques d’audit) et les aptitudes (gestion<br />

d’équipes et d’un programme d’audit, communication avec les clients, résolution de conflits,<br />

etc.) nécessaires à la conduite d’un audit.<br />

La formation ISO 27001 est basée sur les lignes directrices d’audit de système de<br />

management (ISO 19011:2002) ainsi que les meilleures pratiques internationales d’audit.<br />

Les objectifs de cette formation ISO 27001 sont :<br />

- Comprendre les principes d’application de l’ISO 27001:2005 dans la construction d’un<br />

système de management de la sécurité de l’information<br />

- Comprendre la relation entre le système de management de la sécurité de l’information, le<br />

management des risques,les mesures, et les différentes parties prenantes<br />

- Comprendre les principes, procédures et techniques d’audit de l’ISO 19011 :2002, et<br />

comment les appliquer dans le cadre d’un audit selon l’ISO 27001<br />

- Comprendre l’application des obligations légales, statutaires, réglementaires ou<br />

contractuelles pertinentes lors de l’audit d’un SMSI<br />

- Acquérir les compétences nécessaires pour effectuer un audit de façon efficace, et les<br />

techniques de gestion d’une équipe d’audit, préparer et compléter un rapport d’audit ISO<br />

27001.<br />

Participants<br />

Ce cours ISO 27001 s’adresse aux :<br />

- Personnes désirant diriger des audits de certification<br />

ISO 27001 en tant que responsable d’une équipe<br />

d’audit<br />

- <strong>Consultant</strong>s désirant préparer et accompagner une<br />

organisation lors d’un audit de certification ISO 27001<br />

- Auditeurs internes désirant préparer et accompagner<br />

leur organisation vers l’audit de certification ISO 27001<br />

- Responsables de la sécurité de l’information ou de la<br />

conformité<br />

- Conseillers experts en technologies de l’information<br />

Pré-requis<br />

Une connaissance préalable des normes ISO 27001 et<br />

ISO 27002 est recommandée.<br />

CONTENU<br />

██<br />

Introduction à la gestion d’un<br />

système de management de la<br />

sécurité de l’information selon ISO<br />

27001<br />

Objectifs et structure du cours<br />

Cadre normatif et réglementaire<br />

Processus de certification ISO 27001<br />

Principes fondamentaux de la sécurité de l’information<br />

et de la gestion du risque<br />

Système de management de la sécurité de<br />

l’information (SMSI)<br />

Présentation des clauses 4 à 8 de l’ISO 27001<br />

██<br />

Démarrer un audit ISO 27001<br />

Concepts et principes fondamentaux d’audit<br />

Éthique et déontologie de l’audit<br />

L’approche d’audit fondée sur la preuve et sur<br />

le risque<br />

Préparation d’un audit de certification ISO<br />

27001<br />

L’audit documentaire<br />

Préparation du plan d’audit<br />

Conduite d’une réunion d’ouverture<br />

██<br />

Conduire un audit ISO 27001<br />

Communication durant l’audit<br />

Les procédures d’audit (observation, entrevue,<br />

techniques d’échantillonnage)<br />

Rédaction des conclusions d’audit et des rapports<br />

de non-conformité<br />

██<br />

Conclure un audit ISO 27001<br />

Documentation de l’audit<br />

Revue des notes d’audit<br />

Conclusion d’un audit ISO 27001<br />

Gestion d’un programme d’audit<br />

La compétence et l’évaluation des auditeurs<br />

Clôture de la formation<br />

██<br />

Examen<br />

Examen<br />

Remarques<br />

La documentation suivante est remise aux<br />

participants :<br />

- Une copie papier des normes ISO/EIC 27001 : 2005,<br />

ISO/EIC 27002 :2005 et ISO 19011 :2002<br />

- Une attestation de participation de 35 CPE (Continuing<br />

Professional Education)<br />

- Une trousse à outils d’audit ainsi qu’un manuel<br />

de l’étudiant (plus de 400 pages d’informations et<br />

d’exemples pratiques).<br />

L’examen ISMS - ISO 27001 Lead Auditor est certifié<br />

par le RABQSA et répond aux critères du ‘RABQSA<br />

Training Provider Examination Certification Scheme’<br />

(TPECS), dont il couvre les unités de compétence :<br />

- RABQSA – IS (sécurité de l’information),<br />

- RABQSA – AU (Techniques d’audit),<br />

- RABQSA –TL (Techniques d’auditeur principal).<br />

L’examen ISMS - ISO 27001 Lead Auditor est disponible<br />

en français, en anglais et en espagnol.<br />

Un certificat est remis aux participants ayant réussi<br />

l’examen.<br />

Le certificat de réussite d’examen RABQSA est reconnu<br />

par l’IRCA et répond aux critères de certification<br />

IRCA/2016.<br />

Important: le coût de l’examen est compris dans le tarif<br />

de la formation.<br />

La durée de la session est de 5 jours : 4 jours de cours<br />

et une demi-journée d’examen, soit un stage de 40<br />

heures réparties en 32 heures de cours, 5 heures de<br />

travail individuel à réaliser le soir après les cours,et 3<br />

heures d’examen.<br />

Cette durée de 40 heures répond à une exigence de la<br />

norme ISO 19011:2002.<br />

Le participant ayant réussi l’examen pourra s’inscrire<br />

auprès de l’IRCA ou du RABQSA, et prétendre, selon<br />

son expérience de l’audit, au titre d’auditeur provisoire<br />

ISO 27001, d’auditeur ISO 27001, d’auditeur principal<br />

ISO 27001, ou de Lead Auditor ISO 27001.<br />

Travaux pratiques<br />

Exercices pratiques, réalisés seul ou en groupe (jeux<br />

de rôles), tirés de missions réelles, en lien direct avec<br />

la préparation à l’examen.<br />

66 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Sécurité<br />

ISO 27001 – ISMS Lead Implementor<br />

Réf SISO<br />

5 jours<br />

OBJECTIFS<br />

Cette formation ISO 27001 intensive de cinq jours permet aux participants de développer<br />

l’expertise nécessaire pour accompagner une organisation dans la mise en œuvre et la<br />

gestion de son système de management de la sécurité de l’information, comme spécifié<br />

dans ISO 27001:2005 : gestion du risque (selon ISO 27005), plan de traitement des risques,<br />

mise en œuvre, surveillance, réexamen et opération d’un SMSI, amélioration continue,<br />

engagement de la direction, suivi et revue.<br />

Ce cours comprend aussi une introduction à l’audit de certification ISO 27001.<br />

Le participant acquiert la maîtrise des meilleures pratiques d’implémentation des mesures<br />

de sécurité de l’information issues des onze domaines de l’ISO/IEC 27002 :2005 : Politique<br />

de sécurité, organisation de la sécurité de l’information, gestion des actifs, sécurité des<br />

ressources humaines, sécurité physique et environnementale, gestion des communications<br />

et des opérations, contrôle d’accès, acquisition, le développement et l’entretien des<br />

systèmes d’information, gestion des incidents de sécurité de l’information, gestion de la<br />

continuité d’activité, et conformité.<br />

Cette formation ISO 27001 est conforme aux bonnes pratiques de gestion de projet établies<br />

par le Project Management Institute (PMI), l’International Project Management Association<br />

(IPMA), et la norme ISO 10006, «Lignes directrices pour la gestion de projet en qualité».<br />

Cette formation ISO 27001 est aussi pleinement compatible avec les travaux sur les futures<br />

normes ISO 27003 (lignes directrices pour l’implémentation d’un SMSI) et ISO 27004<br />

(métriques de sécurité).<br />

Les objectifs de cette formation ISO 27001 sont :<br />

- Acquérir les connaissances nécessaires à l’implémentation, la gestion, et la maintenance<br />

d’un SMSI, comme spécifié dans ISO 27001 :2005<br />

- Comprendre les étapes de mise en œuvre d’un système de management de la sécurité de<br />

l’information<br />

- Comprendre la relation entre le système de management de la sécurité de l’information, le<br />

management des risques, les contrôles, et les différentes parties prenantes<br />

- Acquérir les compétences nécessaires pour conseiller efficacement une organisation sur<br />

les meilleures pratiques en management de la sécurité de l’information.<br />

Participants<br />

Cette formation ISO 27001 s’adresse aux :<br />

- Gestionnaires de projet ou consultants désirant<br />

accompagner une organisation dans la mise en œuvre<br />

de son SMSI<br />

- Auditeurs ISO 27001 désirant maîtriser le processus<br />

de mise en œuvre d’un SMSI<br />

- Responsables de la sécurité de l’information ou de la<br />

conformité au sein d’une organisation<br />

- Membres d’une équipe de sécurité de l’information<br />

- Conseillers experts en technologies de l’information.<br />

CONTENU<br />

██<br />

Introduction à la gestion d’un<br />

système de management de la<br />

sécurité de l’information selon ISO<br />

27001 et initiation d’un SMSI<br />

Introduction aux systèmes de management et à<br />

l’approche par processus,<br />

Présentation des standards ISO 27001, ISO<br />

27002, et ISO 27005,<br />

Principes fondamentaux de la Sécurité de<br />

l’Information,<br />

Analyse préliminaire,<br />

Gestion d’un projet ISO 27001.<br />

██<br />

Planifier un SMSI selon ISO 27001<br />

Mise en place du cadre de gouvernance : rôles<br />

& responsabilités, politique SMSI, définition du<br />

périmètre, etc.<br />

Management du risque selon ISO 27005 : identification,<br />

analyse et traitement du risque,<br />

Rédaction de la déclaration d’applicabilité.<br />

██<br />

Déployer et mettre en œuvre un SMSI<br />

selon ISO 27001<br />

Mise en œuvre d’un cadre de gestion documentaire<br />

Design des mesures et procédures,<br />

Mise en œuvre des mesures de sécurité,<br />

Formation, sensibilisation et communication,<br />

Gestion des incidents selon l’ISO 18044.<br />

Gestion de l’exploitation<br />

██<br />

Contrôler, Agir et audit de<br />

certification d’un SMSI selon ISO<br />

27001<br />

Monitoring des mesures de contrôle (gestion<br />

des enregistrements),<br />

Indicateurs de performance des mesures de<br />

contrôle (métriques et tableau de bord),<br />

Audit interne du SMSI,<br />

Revue de direction du SMSI,<br />

Amélioration continue,<br />

Audit de certification ISO 27001.<br />

██<br />

Examen - Passage de la Certification<br />

ISO 27001 Lead Implementor<br />

Examen (durée 3h)<br />

Pré-requis<br />

Une connaissance préalable des principes et concepts<br />

de la sécurité des Systèmes d’Information est<br />

recommandée.<br />

Remarques<br />

La documentation suivante est remise aux<br />

participants :<br />

- Une copie papier des normes ISO/IEC 27001 :2005<br />

et 27702 :2005<br />

- Une attestation de participation de 35 CPE (continuing<br />

professional education)<br />

- Une trousse à outils d’implémentation d’un SMSI,<br />

ainsi qu’un manuel de l’étudiant (plus de 400 pages<br />

d’information et d’exemples pratiques).<br />

L’examen ISMS - ISO 27001 Lead Implementer est<br />

certifié par le RABQSA et répond aux critères du<br />

RABQSA Training Provider Examination Certification<br />

Scheme (TPECS) et couvre les unités de compétences<br />

:<br />

- RABQSA – IS (sécurité de l’information)<br />

- RABQSA – OI (Amélioration des organisations)<br />

- RABQSA – MC (Conseil à la direction)<br />

L’examen ISMS - ISO 27001 Lead Implementer est<br />

disponible en français et en anglais<br />

Durée de l’examen : 3 heures<br />

Une attestation de participation à la session est remise<br />

après la session et un certificat est remis aux participants<br />

ayant réussi l’examen.<br />

Important : le coût de l’examen est compris dans le<br />

tarif de la formation<br />

La durée de la session est de 5 jours : 4 jours de cours<br />

et une demi-journée d’examen, soit un stage de 40<br />

heures réparties en 32 heures de cours, 5 heures de<br />

travail individuel à réaliser le soir après les cours, et 3<br />

heures d’examen.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

67


M ICROSOFT APPLICATION<br />

Cette filière regroupe les principaux produits qui permettent à Microsoft d’offrir<br />

une solution globale aux entreprises au-delà de l’infrastructure système et<br />

réseau. On y trouve le serveur de messagerie Exchange, la base de données<br />

SQL Server et le travail collaboratif avec Sharepoint. Ce dernier concerne un<br />

large public qui trouvera une formation à sa mesure parmi notre offre destinée<br />

aux utilisateurs, administrateurs, informaticiens et développeurs.<br />

Comme pour toutes nos formations, c’est le retour d’expérience sur le<br />

terrain qui a permis de construire des cours correspondant à la réalité<br />

informatique de tous les jours. Nos formations Microsoft, vous permettent de<br />

passer les différents examens correspondants aux certifications officielles.<br />

Tous les aspects sont abordés, des cours d’introduction aux cours les plus<br />

avancés.


M icrosoft applications<br />

Exchange 2010 : Mise à jour des compétences<br />

pour les administrateurs Exchange Server 2007 ou 2003<br />

Réf MAJE<br />

3 jours<br />

OBJECTIFS<br />

Cette formation Administration Exchange 2010 permet aux participants d’acquérir, sur<br />

les nouvelles fonctionnalités de Exchange 2010, les compétences et connaissances<br />

nécessaires à la migration de leur système de messagerie vers Microsoft Exchange 2010.<br />

Cette formation Administration Exchange 2010 vous permettra de :<br />

- Procéder à la migration d’un MS Exchange 2000/2003/2007 vers MS Exchange 2010<br />

- Articuler les scenarii et les besoins en architecture de Exchange 2010<br />

- Installer et déployer Exchange 2010<br />

CONTENU<br />

██<br />

Introduction à Exchange 2010<br />

██<br />

Déploiement et Migration vers<br />

Exchange 2010<br />

██<br />

Mise à niveau vers Exchange 2010<br />

et coexistence avec Exchange<br />

2003/2007<br />

██<br />

Outils de gestion et Rôle-Based<br />

Authorization Control ( RBAC )<br />

██<br />

Haute disponibilité<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Conformité: Archivage et Rétention<br />

légale<br />

Participants<br />

Cette formation Administration Exchange 2010<br />

s’adresse aux administrateurs de messagerie désirant<br />

migrer vers Microsoft Exchange 2010.<br />

Exchange 2010 : Concevoir et déployer<br />

une solution de messagerie Exchange Server 2010<br />

Réf MS10233<br />

5 jours<br />

OBJECTIFS<br />

Cette formation Exchange 2010 vous permettra de :<br />

- Concevoir l’intégration d’Exchange 2010 avec l’infrastructure actuelle<br />

- Être en mesure de garantir la sécurité de la messagerie<br />

- Être capable de déployer la haute disponibilité d’Exchange 2010<br />

- Savoir restaurer la messagerie après un sinistre<br />

- Comprendre comment assurer la sauvegarde et la maintenance du système<br />

- Maîtriser la planification et l’implémentation d’une mise à jour vers Exchange 2010<br />

CONTENU<br />

██<br />

Introduction à la conception d’un<br />

déploiement Exchange 2010<br />

██<br />

Concevoir une intégration Exchange<br />

avec l’infrastructure actuelle<br />

██<br />

Planifier et déployer des services de<br />

boîtes aux lettres<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Planifier et déployer les services<br />

d’accès clients dans Exchange 2010<br />

██<br />

Planifier et déployer l’acheminement<br />

des messages dans Exchange 2010<br />

██<br />

Planifier et déployer la sécurité de la<br />

messagerie<br />

██<br />

Planifier et déployer la conformité de<br />

la messagerie<br />

██<br />

Planifier et déployer la haute<br />

disponibilité<br />

██<br />

Planifier une solution de<br />

rétablissement après un sinistre<br />

██<br />

Planifier la surveillance et le<br />

dépannage d’Exchange 2010<br />

██<br />

Transition vers Exchange 2010<br />

██<br />

Intégrer Exchange 2010 avec d’autres<br />

systèmes de messagerie<br />

Participants<br />

Cette formation Exchange 2010 s’adresse aux administrateurs,<br />

aux chefs de projets et à toute personne<br />

en charge de l’installation et du déploiement d’un serveur<br />

Exchange 2010.<br />

Pré-requis<br />

- Avoir suivi la formation «Configurer, gérer et dépanner<br />

Exchange Server 2010» (MS10135) ou connaissances<br />

équivalentes<br />

- Expérience dans l’installation, la gestion, la maintenance<br />

et la mise à jour d’Exchange Server<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

69


M icrosoft applications<br />

Exchange 2010 :<br />

Prise en Main et Administration d’Exchange 2010<br />

Réf MS10135<br />

5 jours<br />

OBJECTIFS<br />

Cette formation Exchange 2010 fournit les connaissances et compétences nécessaires<br />

pour configurer et gérer un environnement de messagerie Microsoft Exchange 2010. Les<br />

participants apprendront à configurer Exchange 2010, et repartiront avec les best practices<br />

qui les aideront à optimiser le déploiement de leur serveur Exchange.<br />

Cette formation Exchange 2010 vous permettra de :<br />

* Installer et déployer Microsoft Exchange 2010.<br />

* Configurer les serveurs de messagerie et les composants serveurs.<br />

* Gérer les objets destinataires.<br />

* Configurer Client Access Server.<br />

* Gérer le transport des messages.<br />

* Configurer la sécurité du flux des messages entre le serveur Exchange et Internet<br />

* Mettre en oeuvre une solution de haute disponibilité pour les serveurs de messagerie et les<br />

autres rôles serveurs.<br />

* Planifier et mettre en oeuvre la sauvegarde et la restauration<br />

* Planifier et configurer la stratégie de messagerie et la conformité<br />

* Configurer les permissions Exchange Server et la sécurité pour les accès interne et<br />

externe<br />

* Surveiller et maintenir le système de messagerie<br />

* Changements entre Exchange Server 2003 et Exchange Server 2007 vers Exchange<br />

2010.<br />

* Configurer la messagerie unifiée et ses composants.<br />

* Mettre en oeuvre la haute disponibilité à travers les sites multiples et mettre en oeuvre<br />

Federated Sharing.<br />

CONTENU<br />

██<br />

Déploiement de Microsoft Exchange<br />

2010<br />

Décrire les besoins en infrastructure pour installer<br />

Exchange Server 2010<br />

Installer les rôles du serveur Exchange 2010<br />

Compléter l’installation de Exchange 2010<br />

██<br />

Configuration des serveurs de<br />

messagerie<br />

Décrire les outils d’administration Exchange<br />

2010<br />

Configurer les rôles des serveurs de messagerie<br />

Configurer les dossiers publics<br />

██<br />

Gestion des objets Destinataires<br />

Gérer les boîtes mail dans Exchange 2010<br />

Gérer les autres destinataires dans Exchange<br />

2010<br />

Configurer les stratégies d’adresses email<br />

Configurer les listes d’adresses<br />

Améliorer les tâches de traitement par block<br />

██<br />

Gestion du Client Access Server<br />

Configurer le rôle du client Access<br />

Configurer les services d’accès client pour<br />

Microsoft Outlook Clients<br />

Configurer Office Outlook Web App<br />

Configurer la messagerie mobile pour accéder<br />

aux boîtes mails Exchange Server<br />

██<br />

Gestion du transport des messages<br />

Décrire le transport des messages dans<br />

Exchange 2010<br />

Configurer le transport des messages<br />

██<br />

Mise en oeuvre de la sécurité des<br />

messages<br />

Déployer les serveurs Edge Transport<br />

Déployer une solution antivirus<br />

Configurer une solution anti-spam<br />

Configurer la messagerie SMTP sécurisée<br />

██<br />

Mise en oeuvre de la haute<br />

disponibilité Dans Exchange 2010<br />

Décrire les options de haute disponibilité dans<br />

Exchange 2010<br />

Configurer la haute disponibilité pour les bases<br />

de données serveur de messagerie<br />

Déployer la haute disponibilité pour les serveurs<br />

«non-mailbox»<br />

██<br />

Mise en oeuvre de la sauvegarde et la<br />

restauration<br />

Planifier la sauvegarde et la restauration<br />

Sauvegarde de Exchange 2010<br />

Restaurer Exchange 2010<br />

██<br />

Configuration des stratégies<br />

de messagerie et des règles de<br />

conformité de Exchange 2010<br />

Expliquer les stratégies de messagerie: les<br />

besoins et options<br />

Configurer les règles de transport<br />

Configurer le journal et les règles d’archivage<br />

légal<br />

Configurer la gestion des enregistrements de<br />

messages<br />

Configurer la boîte d’archives<br />

██<br />

Sécurisation de Microsoft Exchange<br />

2010<br />

Configurer le contrôle d’accès RBAC<br />

Configurer l’accès sécurisé à internet vers<br />

Exchange Server<br />

██<br />

Maintenance de Microsoft Exchange<br />

2010<br />

Assurer la surveillance de Exchange 2010<br />

Maintenir Exchange 2010<br />

Dépanner Exchange 2010<br />

██<br />

Changements de Exchange Server<br />

2003 ou Exchange Server 2007 vers<br />

Exchange Server 2010<br />

Vue d’ensemble des changements entre<br />

Exchange Server 2003 et 2010<br />

Décrire les fonctionnalités du rôle Messagerie<br />

Unifiée<br />

Configurer la messagerie unifiée<br />

██<br />

Appendice A<br />

Décrire les composants et protocoles de la<br />

téléphonie<br />

Décrire les fonctionnalités de la Messagerie<br />

Unifiée<br />

██<br />

Appendice B<br />

Mettre en oeuvre des solutions de haute disponibilité<br />

pour des sites multiples<br />

Mettre en oeuvre la fédération Exchange 2010<br />

Participants<br />

Cette formation Exchange 2010 s’adresse aux futurs<br />

administrateurs de messagerie et professionnels IT, et<br />

de Help-desk.<br />

Pré-requis<br />

Cette formation Exchange 2010 ne nécessite pas<br />

forcément que les participants aient une expérience<br />

sur Exchange Server, mais ceux-ci doivent connaître<br />

l’administration de Windows Server et Active Directory<br />

services ou Domain Services (AD DS).<br />

Remarques<br />

Note : les professionnels possédant déjà des compétences<br />

sur Microsoft Exchange 2007 sont invités à<br />

suivre la formation de mise à jour (Réf MAJE)<br />

Cette formation prépare à l’examen de certification<br />

Microsoft 70-662 du niveau MCTS (Microsoft Certified<br />

Technology Specialist) sur Exchange Server 2010.<br />

70 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M icrosoft applications<br />

SharePoint 2010 : Conception et création de sites<br />

Réf MSS1<br />

2 jours<br />

OBJECTIFS<br />

Cette formation « Sharepoint 2010 conception et création de sites » aborde tous les<br />

aspects non technique de sharepoint 2010. Elle vous permet de découvrir les fonctions de<br />

Sharepoint 2010 et comment les utiliser au jour le jour. Vous serez capable de concevoir et<br />

de créer des sites en utilisant tous les modèles proposés par Sharepoint 2010 (Collaboratif,<br />

Wiki, Blog, …) en vous appuyant sur les concepts de listes et de bibliothèques. Vous<br />

saurez également personnaliser vos sites (thèmes) et en modifier le contenu (webpart) tout<br />

en sachant y intégrer des documents Office (word, excel, …). Vous apprendrez à gérer<br />

l’évolution des versions d’un document ainsi que la sécurité d’accès aux données. Enfin le<br />

mécanisme de workflow vous deviendra familier et vous aurez l’occasion de le mettre en<br />

œuvre dans un scénario réaliste d’entreprise.<br />

CONTENU<br />

██<br />

Presentation de SharePoint 2010<br />

██<br />

Les composants d’un site SharePoint<br />

██<br />

Paramétrer les composants<br />

██<br />

Les contenus SharePoint<br />

██<br />

Créer des sites et organiser l’espace<br />

de travail<br />

██<br />

Sécuriser les accès<br />

██<br />

Scénarios d’utilisations<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation SharePoint 2010 s’adresse à toute<br />

personne désirant découvrir SharePoint 2010 et aux<br />

utilisateurs Sharepoint 2010.<br />

Pré-requis<br />

Connaissances de l’utilisation d’internet et du poste<br />

de travail sous Windows (office, navigateur web,<br />

messagerie).<br />

Remarques<br />

Un poste par participant. Dans un souci de performances<br />

nous utilisons Sharepoint dans un environnement<br />

natif Microsoft sans virtualisation.<br />

SharePoint 2010 : Gérer vos sites au quotidien<br />

Réf MSS2<br />

3 jours<br />

OBJECTIFS<br />

Cette formation « Sharepoint 2010 gérer vos sites au quotidien » vous permettra de<br />

gérer des sites SharePoint au niveau du suivi et de la mise en place. Concrètement vous<br />

apprendrez à mettre en place et organiser le contenu d’une ou plusieurs collections de sites<br />

en respectant un guide de bonnes pratiques pour vous simplifier la maintenance et proposer<br />

des sites de qualité aux utilisateurs. Vous maîtriserez également les profils utilisateurs et<br />

la sécurité associée. Ce stage présente également les interactions entre l’administrateur<br />

central et le responsable d’une collection de sites afin de faciliter le dialogue entre les<br />

services organisationnel et informatique.<br />

██<br />

Conception de solutions<br />

Décisionnelles<br />

CONTENU<br />

██<br />

Présentation de SharePoint Serveur<br />

██<br />

Gérer et organiser le contenu<br />

██<br />

Gestion des types de contenus<br />

██<br />

Fonctions de gestion electronique de<br />

documents (E.C.M)<br />

██<br />

Les profils utilisateurs et les réseaux<br />

sociaux<br />

██<br />

Mécanismes de Sécurités dans<br />

SharePoint 2010<br />

██<br />

Les fonctions de recherches<br />

██<br />

Conception de WorkFlows<br />

Participants<br />

Cette formation Sharepoint 2010 s’adresse aux utilisateurs<br />

avancés, aux responsable de sites et aux administrateur<br />

SharePoint.<br />

Pré-requis<br />

• Connaissances de l’utilisation d’internet et du poste<br />

de travail sous Windows<br />

• Connaissances dans l’utilisation de base de Share-<br />

Point 2007 ou 2010<br />

Cette formation « Sharepoint 2010 gérer vos sites au<br />

quotidien » est la suite logique du stage « Sharepoint<br />

2010 conception et création de sites » réf. MSS1.<br />

Programme détaillé sur www.plb.fr<br />

Remarques<br />

Un poste par participant. Dans un souci de performances<br />

nous utilisons Sharepoint dans un environnement<br />

natif Microsoft sans virtualisation<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

71


M icrosoft applications<br />

SharePoint 2010 : Maîtriser SharePoint server 2010<br />

Réf MMSS<br />

5 jours<br />

OBJECTIFS<br />

Cette formation « Maîtriser Sharepoint 2010 » vous permettra de concevoir, créer, et gérer<br />

vos sites sharepoint 2010 au quotidien. Elle représente l’équivalent des deux formations<br />

MSS1 et MSS2 et vous permet ainsi de disposer d’une vision complète des fonctionnalités<br />

de Sharepoint 2010 (versions Server et Foundation) et de savoir les mettre en oeuvre. Vous<br />

pourrez ainsi administrer de façon autonome votre collection de sites tout en étant capable<br />

d’échanger avec l’administrateur central.<br />

CONTENU<br />

██<br />

Presentation de SharePoint 2010<br />

Apports de Sharepoint 2010 pour une entreprise<br />

Ce que ne permet pas Sharepoint 2010<br />

Structure d’un site et vocabulaire SharePoint<br />

2010<br />

Quelles différences entre Sharepoint Foundation<br />

et Sharepoint Server ?<br />

Comprendre la navigation dans un site Share-<br />

Point<br />

Identifier les éléments d’un site SharePoint<br />

Personnalisation des menus (Lancement rapide,<br />

barre supérieure)<br />

██<br />

Les composants d’un site SharePoint<br />

Les bibliothèques de documents et les listes<br />

Comparaisons et domaines d’utilisations<br />

Le cas particulier de la bibliotheque WIKI<br />

Intégration Office dans SharePoint : Chargement<br />

de données<br />

Utiliser les actions d’une bibliotheque<br />

██<br />

Paramétrer les composants<br />

Parametrage de la gestion des versions, de<br />

l’approbation et de l’extraction<br />

Types de colonnes et création de métadonnées<br />

Création et gestion des Vues (Groupes, filtres,<br />

limites)<br />

Parametrage de la validation, planification des<br />

élements et de l’évaluation<br />

██<br />

Les contenus SharePoint<br />

Type de contenus et organisation des documents<br />

Elements SharePoint : Pages, page de WebPart<br />

Les WebPart de SharePoint 2010 (zone de<br />

texte, image, calendrier, ...)<br />

██<br />

Créer des sites et organiser l’espace<br />

de travail<br />

La collection de sites et le site : principes et<br />

organisation<br />

Types de sites et fonctionnalités SharePoint<br />

Personnaliser un site (aspect, thème, mise en<br />

page)<br />

Limites de la personnalisation<br />

██<br />

Sécuriser les accès<br />

Principes de gestion de la sécurité<br />

Les roles SharePoint et les groupes de sécurité<br />

Mise en œuvre de la sécurité : Héritage ou<br />

spécifique<br />

Bonnes pratiques dans la sécurisation des<br />

accès<br />

██<br />

Scénarios d’utilisations<br />

Utiliser les Workflows SharePoint<br />

Faire un suivi de l’utilisation d’un site<br />

Edition en parallele de documents et Affichage<br />

de calendriers multiples<br />

Intégration Outlook avec SharePoint<br />

██<br />

Présentation de SharePoint Serveur<br />

Les apports de SharePoint Serveur 2010<br />

Les types de licences et couts associés<br />

Présentation de l’installation de SharePoint<br />

2010<br />

██<br />

Gérer et organiser le contenu<br />

Pourquoi regrouper les sites dans une collection<br />

?<br />

Rôle de l’administrateur d’une collection de sites<br />

Créer une nouvelle collection de sites<br />

Qu’est-ce qu’une application WEB pour Sharepoint<br />

2010 ?<br />

Liens entre collection de sites et applications<br />

Web<br />

██<br />

Gestion des types de contenus<br />

Décrire les données et faciliter la maintenance<br />

(Site Column)<br />

A quoi sert un « Site Content Type » (type de<br />

contenus de sites) ?<br />

Comment associer un Content Type à une liste<br />

?<br />

Les Documents Sets, ID documentaires<br />

Retrouver efficacement les données (taxonomie)<br />

Suivi de l’évolution du contenu : alertes, flux<br />

RSS, évaluations<br />

██<br />

Fonctions de gestion electronique de<br />

documents (E.C.M)<br />

Les fonctionnalités de publication SharePoint<br />

Les processus de publication en ligne<br />

Les Pages Maitres et les mises en page<br />

Les Thèmes : Création et personnalisation<br />

██<br />

Les profils utilisateurs et les réseaux<br />

sociaux<br />

Fonctions d’administration des profils<br />

Présentation des fonctions MonSite<br />

Reseaux sociaux d’entreprise<br />

Ciblage d’audience du contenu<br />

██<br />

Mécanismes de Sécurités dans<br />

SharePoint 2010<br />

Architecture de la sécurité SharePoint<br />

Roles et groupes de sécurité SharePoint<br />

Bonnes pratiques d’administration de la sécurité<br />

Mise en œuvre de la sécurité (Héritage, Objets<br />

sécurisables)<br />

██<br />

Les fonctions de recherches<br />

Parametrage de la recherche sur une collection<br />

de sites<br />

Presentation du magasin des termes gérés<br />

Mise en œuvre de portées de recherches<br />

Créer ses propres sites de recherches<br />

██<br />

Conception de WorkFlows<br />

Présentation et cycle de vie d’un Workflow<br />

Conception de Workflow avec SharePoint<br />

Designer 2010<br />

Mise en œuvre et déploiement des Workflows<br />

██<br />

Conception de solutions<br />

Décisionnelles<br />

Présentation de SharePoint Designer<br />

Création de solutions de formulaires InfoPath<br />

Mise en œuvre des services Excel (KPI et<br />

graphiques)<br />

Présentation de PerformancePoint Services<br />

Présentation des services BCS<br />

Participants<br />

Cette formation SharePoint 2010 s’adresse aux<br />

utilisateurs, aux responsables de sites, aux administrateurs<br />

Sharepoint et aux personnes concernées par<br />

un projet SharePoint 2010 au niveau fonctionnel ou<br />

organisationnel.<br />

Pré-requis<br />

Connaissances de l’utilisation d’internet et du poste de<br />

travail sous Windows.<br />

Travaux pratiques<br />

Un poste par participant. Dans un souci de performances<br />

nous utilisons Sharepoint dans un environnement<br />

natif Microsoft sans virtualisation.<br />

72 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M icrosoft applications<br />

SharePoint 2010 :<br />

Administration SharePoint Server 2010<br />

Réf MASP<br />

5 jours<br />

OBJECTIFS<br />

Cette formation d’administration SharePoint 2010 couvre les aspects techniques de<br />

l’administration d’une plateforme SharePoint 2010 à travers l’administration centrale et non<br />

la gestion des sites au quotidien vue dans le stage « Maîtriser Sharepoint 2010 ».<br />

A l’issue de cette formation administration SharePoint 2010 vous maîtriserez l’architecture<br />

de Sharepoint 2010, ses liens avec d’autres services comme AD, Messagerie, ou SQL<br />

Server et les différentes possibilités d’installation selon la topologie de vos sites (autonome,<br />

petite ou grande ferme). Quelque soit la taille de votre plateforme SharePoint, la version<br />

2010 introduit plusieurs nouveaux services qu’il faut configurer et sécuriser avant de<br />

pouvoir utiliser (services d’application, gestion de contenu, …). Tous les scénarios vous<br />

seront présentés afin que vous compreniez la richesse de Sharepoint 2010 et comment la<br />

mettre en œuvre dans un souci de performance (recherche, équilibrage de charges, …),<br />

de sécurité, et de confort pour l’administrateur (powershell, automatisation, archivage, …).<br />

Les choix de l’administrateur Sharepoint 2010 sont fondamentaux car ils impactent toute la<br />

chaîne des utilisateurs aux gestionnaires de sites. Ce stage vise donc à vous rendre actif<br />

dans la qualité du système d’information de l’entreprise et son bon fonctionnement.<br />

CONTENU<br />

██<br />

Présentation de SharePoint 2010<br />

██<br />

Planification de l’architecture<br />

SharePoint 2010<br />

██<br />

Installation d’un serveur SharePoint<br />

2010 et de fermes<br />

██<br />

Scénarios de configuration dans<br />

l’administration centrale SharePoint<br />

2010<br />

██<br />

Powershell et autres outils<br />

d’administration<br />

██<br />

Architecture des Services<br />

d’application<br />

██<br />

Administration des fonctions de<br />

gestion de contenus SharePoint 2010<br />

██<br />

Administration et configuration de la<br />

recherche<br />

██<br />

Gestion des mécanismes de sécurité<br />

██<br />

Gestion des Utilisateurs et réseaux<br />

sociaux d’entreprise<br />

██<br />

Archivage, Sauvegardes et<br />

Restaurations<br />

██<br />

Administration des Services<br />

d’Application<br />

██<br />

Ajout de solutions personnalisées<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Gestion et suivi de serveurs<br />

SharePoint<br />

██<br />

Performance des serveurs<br />

SharePoint<br />

Participants<br />

Cette formation SharePoint 2010 est destiné aux<br />

administrateurs SharePoint et aux chefs de projets<br />

technique.<br />

Pré-requis<br />

•Connaissances de l’administration SQL Server et de<br />

Windows Server 2003 ou 2008<br />

•Connaître Sharepoint 2007 ou 2010 est un plus car<br />

ce stage n’aborde pas l’utilisation de Sharepoint au<br />

quotidien<br />

Remarques<br />

Dans un souci de performances nous utilisons Sharepoint<br />

dans un environnement natif Microsoft sans<br />

virtualisation.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

73


M icrosoft applications<br />

Concevoir et déployer<br />

la solution Microsoft SharePoint 2010<br />

Réf M10231<br />

5 jours<br />

OBJECTIFS<br />

Avec SharePoint 2010, il est dorénavant possible de mettre en place ce qui est<br />

communément appelé un réseau social. Les utilisateurs peuvent ainsi créer leur propre<br />

page ou espace web dans lequel ils publieront du contenu, partageront des documents et<br />

référenceront des collègues. Si la mise en place de telles fonctionnalités nécessite une mûre<br />

réflexion de la part de la direction sur les plans organisationnels et humains, les aspects<br />

techniques doivent également être considérés avec attention. Exploiter ces fonctionnalités<br />

avancées implique en effet une parfaite connaissance du produit. L’objet de cette formation<br />

est de délivrer cette connaissance indispensable à toute personne en charge de la<br />

conception d’une solution SharePoint complexe.<br />

Cette formation sharePoint 2010 vous permettra de :<br />

- Comprendre comment planifier le déploiement de la solution<br />

- Être capable de mettre en oeuvre les fonctionnalités de réseaux sociaux<br />

- Savoir élaborer un plan de gouvernance de la solution Sharepoint en adéquation avec la<br />

stratégie globale de l’entreprise<br />

- Être à même de paramétrer le moteur de recherche de façon optimale<br />

CONTENU<br />

██<br />

Concevoir l’architecture logique<br />

Identification des besoins métiers<br />

Présentation de l’environnement de SharePoint<br />

2010<br />

Documenter l’architecture logique<br />

██<br />

Planifier l’architecture de services<br />

L’architecture de services et ses composants<br />

Les différentes topologies<br />

Faire correspondre les services applicatifs avec<br />

l’architecture logique<br />

██<br />

Planifier les performances et<br />

anticiper les montées en charge<br />

Les principes<br />

Conception d’une solution performante<br />

Les principes du «Capacity Planning»<br />

██<br />

Planification de l’architecture des<br />

services d’application<br />

Introduction à l’architecture des services d’application<br />

dans SharePoint 2010<br />

Architecture des services d’application et ses<br />

composants<br />

Topologies pour les services d’application<br />

Projection des services d’application dans<br />

l’architecture logique<br />

██<br />

Planification des performances et de<br />

la capacité<br />

Principes de planification des performances<br />

Conception et performance<br />

Principes de planification de la capacité<br />

Conception et capacité<br />

██<br />

Conception d’un plan de sécurité<br />

Concevoir la sécurité d’une solution Sharepoint<br />

2010<br />

Planifier les comptes de service<br />

Planifier la sécurité pour les utilisateurs et les<br />

groupes<br />

Planifier la mise en oeuvre de SSL<br />

██<br />

Planification de l’authentication<br />

Vue d’ensemble de l’authentication<br />

Introduction à l’authentification basé sur les<br />

revendications<br />

Sélection des méthodes d’authentification<br />

██<br />

Planification des Métadonnées<br />

gérées<br />

Metadonnées dans SharePoint 2010<br />

Vue d’ensemble des types de contenu<br />

Métadonnées gérées et besoins de l’entreprise<br />

██<br />

Planification des fonctionnalités de<br />

réseaux sociaux<br />

Vue d’ensemble des fonctionnalités de réseaux<br />

sociaux<br />

Planifier les fonctionnalités des réseaux sociaux<br />

dans Sharepoint 2010<br />

Planifier le service de profil utilisateur<br />

██<br />

Conception d’une stratégie de<br />

recherche<br />

Vue d’ensemble de l’architecture de recherche<br />

SharePoint 2010<br />

Topologies de recherche dans SharePoint 2010<br />

Planification de la capacité et des performance<br />

pour la recherche<br />

Associer les besoins de l’entreprise au plan de<br />

conception de la Recherche<br />

██<br />

Planification de la gestion des<br />

contenus de l’Entreprise<br />

Vue d’ensemble de la gestion des contenus<br />

Planifier les tâches pour la gestion de contenu<br />

Planifier les fonctionnalités et les stratégies pour<br />

la gestion de contenu<br />

Planifier la gestion des contenus Web<br />

██<br />

Planification de la mise en oeuvre de<br />

SharePoint 2010 dans une stratégie<br />

de Business Intelligence<br />

Vue d’ensemble des principes de la Business<br />

Intelligence<br />

Planifier l’accès aux données à l’aide de BCS<br />

Planifier les solutions de Business Intelligence<br />

de Sharepoint 2010<br />

Planifier les rapports et la présentation<br />

██<br />

Développement d’un plan de<br />

gouvernance<br />

Vue d’ensemble de la gouvernance Eléments<br />

clés du plan de gouvernance<br />

Planifier la gouvernance dans Sharepoint Server<br />

2010<br />

Mettre en oeuvre les fonctionnalités et stratégies<br />

de la gouvernance dans Sharepoint Server 2010<br />

██<br />

Conception d’un plan de<br />

maintenance et de surveillance<br />

Principes de la maintenance et de la surveillance<br />

Créer un plan de maintenance pour Sharepoint2010<br />

Créer un plan de surveillance pour Sharepoint2010<br />

Considérations pour la maintenance et la surveillance<br />

des technologies associées<br />

██<br />

Planification de la continuité du<br />

Business<br />

Vue d’ensemble de la gestion de la continuité de<br />

l’entreprise<br />

Développer le plan de continuité de l’entreprise<br />

pour une solution Sharepoint 2010<br />

Créer un plan de sauvegarde et de restauration<br />

██<br />

Planification de la mise à jour vers<br />

SharePoint 2010<br />

Identifier les scenarii de mise à jour<br />

Planifier votre mise à jour<br />

Considérations sur les mises à jour<br />

Participants<br />

Cette formation Sharepoint 2010 s’adresse à toute personne<br />

en charge de la conception et du déploiement<br />

de Sharepoint 2010.<br />

Pré-requis<br />

- Avoir suivi la formation «Configurer et gérer Microsoft<br />

SharePoint 2010» (MS514 ou disposer de compétences<br />

équivalentes<br />

- Disposer d’une expérience significative dans la mise<br />

en oeuvre de projet SharePoint.<br />

74 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M icrosoft applications<br />

Développement SharePoint 2010<br />

Réf MDSP<br />

5 jours<br />

OBJECTIFS<br />

Cette formation développement Sharepoint 2010 vous permettra de développer des<br />

applications Sharepoint avec Visual Studio 2010. Vous comprendrez le modèle objet<br />

utilisé par les applications Sharepoint écrites en VB.net ou C#. Vous serez en mesure de<br />

développer des composants pour SharePoint et de les déployer sous formes de solutions<br />

SharePoint. Vous maitriserez l’interface avec des sources de données métiers externes,<br />

développerez des Webparts et des workflows et plus généralement vous disposerez d’une<br />

vue claire sur l’ensemble des possibilités autour du développement d’applications sharepoint<br />

2010.<br />

Cette formation développement SharePoint 2010 propose une approche pédagogique<br />

en partant de l’extérieur de SharePoint et en se rapprochant au fur et à mesure de la<br />

progression de son fonctionnement interne.<br />

██<br />

Présentation des tâches planifiées<br />

La classe SPJobDefinition<br />

Mise en oeuvre d’un SPJobDefinition personnalisé<br />

██<br />

Présentation des Workflows<br />

SharePoint<br />

Introduction aux Workflow<br />

Types de Workflows et architecture de développement<br />

Déploiement de Workflows et intégration dans<br />

SharePoint<br />

CONTENU<br />

██<br />

Présentation d’Office System 2010<br />

Présentation de l’écosystème Office System<br />

2010<br />

Présentation de Microsoft SharePoint Foundation<br />

2010 (WSS v4)<br />

Présentation de Microsoft SharePoint Server<br />

2010 (MSS 2010)<br />

Présentation générale de l’interface utilisateur et<br />

des capacités d’une page Wiki<br />

Présentation des outils de développement<br />

██<br />

Les API Serveur SharePoint<br />

Programmation de collections de sites<br />

Programmation des Listes, Bibliothèques et des<br />

données<br />

Programmation du système de fichier Physique<br />

Programmation des Menus : Barre de lien Supérieure<br />

et Rapide<br />

██<br />

Le modèle objet client<br />

Le modèle objet client .NET<br />

Le modèle objet client Silverlight<br />

Le modèle objet client JavaScript<br />

Présentation de JQuery et intégration dans<br />

SharePoint 2010<br />

Développement de WebService WCF dans<br />

SharePoint<br />

Développement d’applications Silverlight pour<br />

SharePoint<br />

██<br />

Personnalisation de l’interface<br />

Développement de contrôles ASP.NET dans<br />

SharePoint<br />

Développements pour le ruban<br />

Développement de pages applicatives<br />

Développement de fenêtres de dialogue<br />

Programmation de la Sécurité SharePoint<br />

██<br />

Manipulation de données SharePoint<br />

2010<br />

Utilisation de SPQuery<br />

Utilisation de SPSiteDataQuery<br />

Utilisation de LinqToSharePoint<br />

API REST<br />

██<br />

Développement SharePoint de<br />

solutions de contenus<br />

Développement de thèmes SharePoint<br />

Développement de Page Maitre SharePoint<br />

Création de mise en page<br />

██<br />

Les Features et les solutions<br />

Présentation des Features<br />

Types et portées des Features<br />

Présentation des SharePoint Solution Packages<br />

(.wsp)<br />

Développement de Features sous Visual Studio<br />

2010<br />

Déploiement et activation de features<br />

Evénements liés aux Features<br />

Présentation des sandbox solutions<br />

Limites et avantages des sandbox solutions<br />

Gestion des versions et mise à jour des features<br />

██<br />

Développement de Définitons<br />

Sharepoint<br />

La Définition de Site, de Liste<br />

Présentation du CAML<br />

Les EventHandler et les modules<br />

Création de Champs et de colonnes<br />

Mécanismes de rendus SharePoint 2010<br />

██<br />

Développement de WebPart<br />

Développement de WebPart standard<br />

Développement de WebPart Connecté<br />

Développement de WebPart Visuel<br />

██<br />

Programmation de l’authentification<br />

par revendication<br />

Présentation de la revendication et administration<br />

Scénarios d’utilisations et programmation de la<br />

sécurité<br />

Impersonalisation et élévation de privileges<br />

██<br />

Business Connectivity Services<br />

Presentation des Services<br />

Les types et listes externes<br />

Développement d’un connecteur .NET<br />

Customisation de l’External Data Web Part<br />

Participants<br />

Cette formation développement SharePoint 2010<br />

s’adresse aux développeurs d’applications .NET et aux<br />

chefs de projets techniques/ Directeur techniques.<br />

Pré-requis<br />

- Connaissances du développement ASP.NET 3.5 et<br />

d’un langage .NET (C#, VB.net,…)<br />

- Connaissances des technologies SharePoint 2007<br />

ou 2010<br />

- Avoir suivi le stage « Maitriser SharePoint 2007 ou<br />

2010» ( MMSP ou MMSS) ou disposer de connaissances<br />

équivalentes est un plus.<br />

Remarques<br />

Dans un souci de performances nous utilisons Sharepoint<br />

dans un environnement natif Microsoft sans<br />

virtualisation.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

75


M icrosoft applications<br />

Développement SharePoint 2010 Expertise<br />

Réf MDSS<br />

3 jours<br />

OBJECTIFS<br />

Cette formation « Développement SharePoint 2010 Expertise» vous permettra de<br />

programmer des services offerts pour l’entreprise au niveau global comme l’intégration<br />

des données externes à SharePoint (BCS ou Business Connectivity Services), la gestion<br />

de contenu (ECM ou Entreprise Content Management), les fonctions de recherches, les<br />

workflows et les principaux services de la version Entreprise de SharePoint 2010. Ces<br />

services peuvent être personnalisés dans le contexte de portails d’entreprise SharePoint<br />

Serveur 2010. Une attention toute particulière sera portée à la qualité du code afin que<br />

vous soyez capable de développer des applications Sharepoint performantes et faciles à<br />

maintenir.<br />

CONTENU<br />

██<br />

Les bonnes pratiques de<br />

programmation SharePoint<br />

Ecriture du code efficace pour SharePoint<br />

Gestion des listes volumineuses<br />

Mise en cache d’objets<br />

Meilleures pratiques de libérations des ressources<br />

██<br />

Programmation des Business<br />

Connectivity Services<br />

Architecture des B.C.S<br />

Les différents niveaux de développements<br />

Développement de connecteurs .NET dans les<br />

B.C.S<br />

██<br />

Programmation des fonctions de<br />

Recherches<br />

Programmation de requêtes de recherches<br />

(Query, FAST, rangs et tris)<br />

Programmer le déclenchement de la sécurité<br />

Programmation de Filtres de recherches<br />

██<br />

Personnalisation des interfaces de<br />

recherches<br />

Programmation de la Gestion de Contenu<br />

Programmation de contenus digitaux<br />

Programmation de convertisseurs de documents<br />

Création de volet d’information pour Office<br />

██<br />

Programmation des Workflows<br />

SharePoint<br />

Création de formulaires de Workflow avec<br />

InfoPath<br />

Programmation de Workflows utilisant des<br />

formulaires personnalisés<br />

Programmation de forme pour SharePoint<br />

██<br />

Programmation des profils<br />

utilisateurs et des données sociales<br />

Création de profils par programmation<br />

Programmation du service des profils<br />

Programmation des données sociales<br />

Programmation du ciblage d’audiences<br />

██<br />

Programmation des Applications de<br />

Services<br />

Rappels sur l’architecture des services d’application<br />

Excel Service : Programmation de fonctions<br />

personnalisées<br />

InfoPath : Programmation de InfoPath Forms<br />

Service<br />

Word Automation Services : Programmation de<br />

services de conversion<br />

Visio Services : Programmation ECMASCript du<br />

service<br />

██<br />

Programmation de PerformancePoint<br />

Architecture et principes de fonctionnement<br />

Création de rendus pour les rapports<br />

Création d’éditeurs de contenus<br />

Programmation de filtres<br />

██<br />

Archivages et déplacement de<br />

contenu<br />

Les stratégies sur les documents<br />

Programmation de l’interface IHold<br />

Programmation de déploiement de contenus<br />

entre serveur et gestion des cas d’erreurs<br />

Participants<br />

Cette formation Sharepoint 2010 s’adresse aux développeurs<br />

d’applications SharePoint expérimentés et<br />

aux chefs de projet technique / Directeur techniques.<br />

Pré-requis<br />

Avoir suivi le stage Développement SharePoint 2010<br />

ou avoir les connaissances équivalentes (MDSP).<br />

Remarques<br />

Dans un souci de performances nous utilisons Sharepoint<br />

dans un environnement natif Microsoft sans<br />

virtualisation.<br />

76 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M ICROSOFT SYSTÈME<br />

Sans doute la filière la plus classique par ses titres, mais moins par son<br />

contenu. Comme pour tous nos cours, c’est le retour d’expérience sur le<br />

terrain qui a permis de construire des formations correspondant à la réalité<br />

informatique de tous les jours et non pas des cas d’école.<br />

Tous les aspects de Windows sont abordés (utilisation, maintenance, réseau,<br />

administration), des cours d’introduction aux cours les plus avancés.<br />

On dit souvent de Windows que c’est une boîte noire mais c’est aussi parce<br />

qu’on ne sait pas toujours l’ouvrir. Par exemple, les scripts deviennent de plus<br />

en plus puissants avec PowerShell. Nos formations Windows, vous permettent<br />

de passer les différents examens correspondant aux certifications officielles.<br />

Nous proposons également dans cette filière les cours de maintenance PC.


M icrosoft système<br />

Support de PC (Maintenance et configuration)<br />

Réf MSPC<br />

4 jours<br />

OBJECTIFS<br />

A la fin de cette formation où les travaux pratiques ont un rôle central vous serez en mesure<br />

de notamment :<br />

• Installer et désinstaller chaque composant d’un PC en partant d’un boîtier vide<br />

• Résoudre les problèmes et incidents classiques avec une méthodologie éprouvée<br />

(alimentation insuffisante, consommation USB mal évaluée, conflits divers, incompatibilité<br />

des mémoires, ...)<br />

• Connaître les configurations matérielles nécessaires et suffisantes aux différentes activités<br />

d’un PC (Bureautique, Station de travail, Serveur WEB, …)<br />

• Connaître les caractéristiques des modèles standards des grands constructeurs (HP,<br />

DELL, IBM, ...)<br />

• Connaître les points d’entrée fondamentaux de la configuration matérielle sous Windows<br />

CONTENU<br />

██<br />

Assemblage/Désassemblage d’un PC<br />

Les différents boîtiers - Avantages/Inconvénients<br />

Carte mère, alimentation, processeur, ventilateur<br />

Les différents slots, la mémoire vive, les chipsets...<br />

Les différentes nappes<br />

Carte son / Carte graphique<br />

Unités de disques durs/souples. Lecteur<br />

CDROM<br />

Ports séries/parallèles/USB (PS1, PS2, ...)<br />

Format de barrettes mémoire : SIMMS, DIMMS,<br />

RIMMS<br />

Types de mémoire (DRAM, SDRAM, RAMBUS,<br />

DDR, DDRII, DDR 3).<br />

Les incompatibilités entre les barrettes<br />

mémoires<br />

Localisation des circuits mémoire défectueux.<br />

Types de bus :PCI, PCI Express, AGP<br />

Performances et différences entre les différentes<br />

normes USB (1, 1.1., 2, 3).<br />

Rôle du BIOS - Valeurs clés, l’EFI (Extensible<br />

Firmware Interface)<br />

Travaux pratiques<br />

Vous démontez et démonter entièrement un micro-<br />

ordinateur (alimentation, disque, émmoire,<br />

lecteurs, pile, …).<br />

██<br />

Le stockage des données<br />

Réglage de l’orientation du câblage et des<br />

lecteurs<br />

Types de lecteurs et de contrôleurs : IDE,<br />

E-IDE, PATA, SATA, SCSI et Ultra-SCSI,<br />

Ultra2Wide-SCSI<br />

Les spécificités des périphériques SCSI<br />

Partitionnement des disques dur (outils tiers)<br />

La séquence de boot du BIOS<br />

Performances de l’USB.<br />

Travaux pratiques<br />

Boot sur support USB avec utilitaires de diagnostics<br />

et réparation.<br />

██<br />

Les périphériques d’impression<br />

Les différents type d’imprimantes<br />

Les pièces que l’on peut changer seul<br />

La notion d’impression sur les systèmes<br />

d’exploitation (Concept et mise en œuvre)<br />

Travaux pratiques<br />

Installation d’une imprimante logique sur les<br />

postes de travail.<br />

██<br />

Le PC dans un contexte réseau<br />

Les équipements d’interconnexion (HUB, Pont,<br />

Switch, Modem)<br />

Le câblage (RJ45, fibre optique, carte sans fil)<br />

Configuration des cartes réseau<br />

Configuration IP de base sous Windows<br />

Les utilitaires fournis avec les cartes réseaux<br />

Les imprimantes partagées<br />

Travaux pratiques<br />

Installation d’un mini réseau avec partage de<br />

ressource type disque et imprimante. Configuration<br />

des cartes réseaux, test du réseau<br />

au niveau matériel, configuration du TCP/IP,<br />

partage de ressource.<br />

██<br />

Les périphériques multimédia<br />

(graphique, son, CDROM, graveur)<br />

Les écrans CRT, LCD, LED, ...<br />

Types d’adaptateurs d’écran : VGA, SVGA,<br />

XGA, DVI, HDMI<br />

Différences AGP, PCI, PCI Express<br />

Comprendre les paramétrages de réglage des<br />

moniteurs (fréquences)<br />

CD-ROM , CD-R, CD-RW, DVD, DVD-RAM,<br />

Blue-Ray, HD DVD<br />

Port Firewire versus Port USB<br />

Travaux pratiques<br />

Assemblage d’un poste multimédia. Tests des<br />

performances selon les configurations.<br />

██<br />

Configuration avancée<br />

Installation de plusieurs disques IDE et SATA<br />

Les problèmes classiques<br />

Installation de disques extractibles<br />

Installer plusieurs cartes graphiques<br />

Installer un nouveau processeur<br />

Travaux pratiques<br />

Préparation d’un PC pour des solutions de<br />

redondances (RAID)<br />

██<br />

Stratégie de dépannage des PC<br />

Maintenance préventive<br />

Causes courantes de pannes (mémoire, pilote<br />

vidéo, disque, …)<br />

Comment gérer « l’écran bleu » ?<br />

Dépannage du système avec le POST<br />

Recherche des composants défaillants sur la<br />

carte mère<br />

Problèmes dus aux claviers et aux écrans.<br />

Conflits d’interruptions (IRQ) et d’E/S<br />

Le cas des systèmes d’exploitation non-PNP.<br />

Travaux pratiques<br />

À partir de pannes réelles introduites par l’animateur,<br />

les stagiaires appliquent la méthodologie<br />

de recherche de panne… et de réparation.<br />

██<br />

Quelle configuration pour quel<br />

besoin ?<br />

Les performances réelles des disques<br />

Quel disque choisir par type d’application ?<br />

Quelles sont les applications consommatrices<br />

de mémoire ?<br />

Comment peut-on le vérifier ?<br />

Les performances : le triplet mémoire, CPU,<br />

disque<br />

Ne pas ajouter de la mémoire inutilement<br />

Cartes réseaux/graphiques à différents prix ...<br />

quelles différences ?<br />

Travaux pratiques<br />

Observations des performances d’un PC selon<br />

différents scénarios (seule la configuration<br />

hardware du serveur change : disque, mémoire,<br />

processeur)<br />

██<br />

Constructeurs vs. Assembleurs<br />

L’offre standard des principaux constructeurs<br />

(HP, DELL, IBM, ...)<br />

Architectures et modèles<br />

Les setup propriétaires<br />

Intérêts / Limites des assembleurs<br />

██<br />

Problèmes logiciels sous Windows<br />

Les points d’entrée fondamentaux (Panneau de<br />

configuration)<br />

Ajout / Suppression / Dépannage du matériel<br />

sous Windows<br />

Astuces pour redémarrer correctement<br />

Les « bons » sites pour trouver les drivers<br />

Les sources de documentation<br />

Participants<br />

Spécialistes de support de PC, techniciens, ingénieurs,<br />

administrateurs réseaux et les responsables qui sont<br />

impliqués dans l’exploitation, la maintenance et le support<br />

des PC.<br />

Pré-requis<br />

Connaissances de base en micro informatique.<br />

Travaux pratiques<br />

Des travaux pratiques intensifs alterneront avec la présentation<br />

et les démonstrations.<br />

78 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M icrosoft système<br />

Réf MSPS<br />

4 jours<br />

Support PC<br />

(Outils, logiciels, récupération des données et optimisations)<br />

OBJECTIFS<br />

Les avancées technologiques et l’apparition de nouveaux standards matériels ou logiciels,<br />

font évoluer sans cesse la maintenance des PC. Cette formation dans laquelle les travaux<br />

pratiques ont un rôle central, vous présentera les différents outils, techniques et méthodes<br />

de configuration de vos systèmes de prévention et de gestion des incidents impliquant la<br />

perte de données. La formation traite toutes les versions de Windows.<br />

CONTENU<br />

██<br />

Analyse des risques encourus et des<br />

solutions existantes<br />

Les différentes causes des pertes de données.<br />

Coûts liés à la perte et la sécurisation des<br />

données.<br />

Quels sont les outils pour sécuriser les données<br />

?<br />

Les méthodes pour limiter les risques.<br />

██<br />

Le stockage des données<br />

ypes de lecteurs et de contrôleurs : IDE, PATA,<br />

SATA, E-IDE, SCSI et Ultra-SCSI, Ultra2Wide-<br />

SCSI.<br />

Amélioration des performances et structure<br />

physique des disques durs.<br />

Le formatage bas niveau. Quand est-il nécessaire<br />

?<br />

Les outils de partitionnement en fonction des<br />

systèmes d’exploitation et Partition Magic.<br />

Conseils sur les partitions avec des systèmes<br />

d’exploitation différents (Multiboot ou autre<br />

méthode ?).<br />

Comment optimiser la gestion des volumes ?<br />

Convertir un disque GPT (GUID partition table)<br />

en disque MBR (Master Boot Record)<br />

La structure logique des disques durs.<br />

Les systèmes de fichiers (FATxx, exFAT, NTFS,<br />

UFS...), leurs limites, leur gestion.<br />

Les outils permettant d’atteindre des partitions<br />

NTFS sans travailler sous Windows NT/2000/<br />

XP/2003/2008.<br />

Formatage système.<br />

La séquence de boot du BIOS.<br />

Travaux pratiques<br />

Formatage bas niveau. Partitionnement d’un<br />

disque dur. Modification des partitions avec les<br />

outils de base, avec des outils tiers. Visualisation<br />

de la structure de la FAT et du NTFS.<br />

Optimisation de la taille et de l’occupation des<br />

clusters et de la taille des partitions. Conversion<br />

de FAT en NTFS.<br />

██<br />

Protection du PC, sauvegardes<br />

Analyse sur les coûts d’un sinistre.<br />

La sécurité minimum et les procédures à mettre<br />

en œuvre.<br />

Précautions à prendre avec un onduleur<br />

Les logiciels de sauvegarde<br />

Les solutions standards de Microsoft.<br />

Les systèmes RAID et leur dépannage.<br />

Le dimensionnement de l’onduleur.<br />

Les systèmes RAID et leur dépannage.<br />

Travaux pratiques<br />

Mise en œuvre complète d’une stratégie de<br />

sauvegarde (conception et réalisation avec les<br />

standards du marché).<br />

██<br />

La récupération d’un disque dur<br />

Les mauvais réflexes et les bonnes réactions.<br />

Les outils nécessaires en fonction des systèmes<br />

de fichiers (Ontrack Easy Recover, GetData-<br />

Back, Stellar de Phoenix...).<br />

La récupération des fichiers cryptés.<br />

Travaux pratiques<br />

Récupération de fichiers sous FATxx, NTFS.<br />

Récupération après un formatage accidentel.<br />

██<br />

Se protéger contre les virus<br />

Les différents types de virus.<br />

Les vecteurs de propagation.<br />

Les dégâts pouvant être occasionnés.<br />

Définition de politique antivirus. Suivi et maintenance<br />

des antivirus.<br />

Travaux pratiques<br />

Mise en œuvre d’une politique d’antivirus.<br />

██<br />

Les bases de registres<br />

Comprendre le rôle et l’organisation des<br />

registres pour systèmes Microsoft.<br />

Comparaison de la structure des registres des<br />

systèmes d’exploitation Microsoft.<br />

Sauvegarder les registres avant toute modification.<br />

Restaurer les registres.<br />

Edition et modification des registres. Les précautions<br />

à prendre.<br />

Automatisation des modifications.<br />

Les aides sur la base de registre.<br />

Les points de restauration (uniquement sous<br />

Windows XP).<br />

Travaux pratiques<br />

Sauvegarde des bases de registres, création de<br />

fichier .reg. Edition de la base de registre. Création<br />

de point de restauration et utilisation.<br />

██<br />

Les paramètres du matériel<br />

Comment sont-ils utilisés concrètement ?<br />

Les dysfonctionnements liés à ces paramètres.<br />

Les Entrées/Sorties. Les IRQs. Les DMA. Les<br />

adresses RAM et ROM.<br />

Le numéro de slots.<br />

Le plug and play.<br />

Les outils de visualisation de ces paramètres<br />

(Script WSH avec WMI...).<br />

Visualisation des scripts WSH et leurs conceptions.<br />

Travaux pratiques<br />

Installation d’un logiciel permettant de voir tout<br />

le matériel sans le démonter. Utiliser des scripts<br />

WSH avec WMI pour visualiser les paramètres<br />

du matériel.<br />

██<br />

La gestion des drivers<br />

La gestion des drivers en fonction du système<br />

d’exploitation, les avancées proposées par les<br />

différentes versions.<br />

Méthodologie d’installation et de gestion des<br />

drivers dans le monde Microsoft.<br />

Détection des erreurs et problèmes récurrents<br />

dus aux drivers.<br />

Recherche des derniers drivers<br />

Les drivers WDM et WHQL.<br />

Le rollBack (uniquement sous XP).<br />

Travaux pratiques<br />

Sur Windows XP, visualisation des drivers, de<br />

la mise à jour et de la gestion des problèmes.<br />

Jeux de rôles sur des pannes provoquées sur<br />

les drivers.<br />

██<br />

Le démarrage<br />

Les fichiers sollicités au démarrage en fonction<br />

du système d’exploitation.<br />

Les problèmes classiques liés au démarrage et<br />

leurs solutions.<br />

Les principales options du mode pas à pas.<br />

Optimiser les médias de boot<br />

Pourquoi avons-nous encore besoin de la<br />

disquette DOS.<br />

Les disques virtuels.<br />

Quelles sont les alternatives aux disquettes ?<br />

Comment créer une clé USB bootable avec des<br />

outils ?<br />

Les nouveaux outils proposés par Microsoft, Le<br />

WAIK<br />

Travaux pratiques<br />

Création et utilisation d’une clé USB optimisée<br />

pour le dépannage.<br />

Dans le même esprit création d’une image ISO<br />

pour réaliser un CD Bootable.<br />

██<br />

Serveur d’installation<br />

RIS, script d’installation distant. Le WDS<br />

L’avantage des annuaires.<br />

Création et personnalisation d’image avec<br />

Ghost, DriveImage...<br />

Les problèmes liés aux SIDs sous Windows.<br />

Les serveurs de déploiement multicast.<br />

Travaux pratiques<br />

Préparation de poste de référence. Déploiement<br />

de l’image sur plusieurs postes en multicast.<br />

██<br />

Optimisation des performances<br />

Les facteurs à prendre en compte.<br />

Trouver les goulets de ralentissement.<br />

Rechercher les paramètres optimums.<br />

Optimiser avec les bonnes clés de la base de<br />

registre.<br />

Participants<br />

Spécialistes de support de PC, techniciens, ingénieurs,<br />

administrateurs réseaux et responsables impliqués<br />

dans l’installation, l’exploitation, la maintenance et le<br />

support des PC.<br />

Pré-requis<br />

Avoir suivi le stage «Support PC, maintenance et configuration»<br />

(SPC), ou disposer d’un niveau équivalent.<br />

Travaux pratiques<br />

Les travaux pratiques s’effectuent à partir des systèmes<br />

d’exploitation Windows, essentiellement sous<br />

les versions 2000/2003 et XP. Ils sont progressifs<br />

et alternent des présentations théoriques et des<br />

démonstrations.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

79


M icrosoft système<br />

Powershell - Ecriture de script système pour Windows<br />

Réf MPWS<br />

5 jours<br />

OBJECTIFS<br />

Plus récent que WSH, PowerShell offre des perspectives attrayantes en termes<br />

d’automatisation de tâches d’administration des systèmes Microsoft. Aussi les<br />

administrateurs rompus aux technologies Microsoft peuvent avoir besoin d’étendre leur<br />

domaine de compétences aux scripts de nouvelle génération. Les participants à cette<br />

formation Powershell sauront mettre en oeuvre et maintenir des solutions de scripts facilitant<br />

les tâches d’administration courantes à l’aide de PowerShell.<br />

Cette formation PowerShell vous permettra de:<br />

Savoir utiliser PowerShell 2.0 en mode interactif<br />

Connaître les commandes de base de PowerShell 2.0 pour un usage quotidien<br />

Comprendre comment manipuler des objets Active Directory au moyen de cmdlets<br />

PowerShell<br />

Exécuter une séquence de commandes au moyen d’un script simple<br />

Être à même d’utiliser les fonctionnalités de traitement en arrière-plan et d’administration à<br />

distance fournies par PowerShell 2.0.<br />

Maîtriser le langage de scripting de PowerShell<br />

Automatiser l’administration de systèmes avec PowerShell<br />

CONTENU<br />

██<br />

Fondamentaux de PowerShell 2.0<br />

Présentation de PowerShell et des technologies<br />

sous-jacentes<br />

Windows PowerShell en tant qu’interpréteur de<br />

commandes<br />

Le pipeline de Windows PowerShell<br />

██<br />

Formatage des sorties<br />

Description du sous-système de formatage<br />

Personnalisation des sorties<br />

██<br />

Les bases du langage<br />

Cmdlets d’utilisation quotidienne<br />

Opérateurs de comparaison, filtrage, énumération<br />

d’objets<br />

Techniques de pipelining avancées<br />

██<br />

Windows Management<br />

Instrumentation (WMI)<br />

Introduction à WMI<br />

Accès à WMI depuis PowerShell<br />

██<br />

Automatisation de l’administration<br />

d’Active Directory<br />

Introduction<br />

Manipulation des utilisateurs et des groupes<br />

Accès aux comptes d’ordinateurs et aux autres<br />

objets de l’annuaire<br />

██<br />

Scripts PowerShell<br />

Contraintes de sécurité<br />

Scripts simples<br />

Passage de paramètres<br />

██<br />

Exécution en arrière-plan et<br />

administration à distance<br />

Exécution de scripts en arrière-plan<br />

Connexion à des systèmes distants<br />

██<br />

Trucs et astuces<br />

Profils<br />

Réutilisation de scripts et de fonctions<br />

Aide en ligne personnalisée<br />

██<br />

Automatisation de l’administration de<br />

systèmes Windows Server 2008 R2<br />

Présentation des modules PowerShell disponibles<br />

Cmdlets du Gestionnaire de Serveur<br />

Cmdlets de la stratégie de groupe<br />

Interaction avec les packs de résolution des<br />

problèmes<br />

Cmdlets de l’analyseur de bonnes pratiques<br />

Cmdlets IIS<br />

██<br />

Analyse et réutilisation de scripts<br />

PowerShell<br />

Examen d’un script d’exemple<br />

Décryptage de scripts<br />

██<br />

Ecriture de scripts PowerShell<br />

Variables, tableaux, littéraux et opérateurs<br />

Portée des variables<br />

Constructions utilisées dans les scripts<br />

Interception et traitement des erreurs<br />

Techniques de débogage<br />

Modularisation<br />

Participants<br />

Cette formation Powershell s’adresse aux professionnels<br />

ayant déjà une bonne expérience de l’administration<br />

de postes de travail et de serveurs sous Windows<br />

et Active Directory<br />

Cette formation Powershell convient également aux<br />

administrateurs d’autres solutions Microsoft (Exchange,<br />

System Center...)<br />

Pré-requis<br />

Aucune connaissance préalable n’est nécessaire en<br />

ce qui concerne les langages de scripting, PowerShell<br />

ou autres<br />

Posséder une expérience dans les technologies et<br />

la mise en oeuvre de Windows, l’administration, la<br />

maintenance et le dépannage de Windows Server et la<br />

mise en oeuvre des technologies Active Directory<br />

Posséder de bonnes connaissances sur les GPO<br />

(Stratégies de groupes d’objets)<br />

80 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M icrosoft système<br />

Windows 7 administration<br />

Réf M6292<br />

3 jours<br />

OBJECTIFS<br />

Les nouvelles fonctionnalités apportées par Windows 7 sont novatrices et pertinentes, mais<br />

elles rendent ainsi sa configuration plus «complexe». Cette formation Windows 7 constitue<br />

un point d’entrée idéal pour les personnes en charge des installation de Windows 7, lors de<br />

ces 3 jours de cours intensif, vous apprendrez notamment à:<br />

- Savoir installer Windows 7 dans des contextes variés : première installation, mise à jour,<br />

migration<br />

- Apprendre à configurer les disques et les pilotes de périphériques sous Windows 7<br />

- Pouvoir paramétrer les autorisations d’accès sur les fichiers et les imprimantes<br />

- Optimiser les performances et la disponibilité du système<br />

- Savoir comment tirer parti des fonctionnalités de mobilité de Windows 7<br />

CONTENU<br />

██<br />

Installer Windows 7 - Installation<br />

simple, mise à jour et migration<br />

Préparation de l’installation<br />

Installation sur un PC neuf<br />

Mise à jour et migration<br />

Installation par application d’image<br />

Compatibilité applicative<br />

██<br />

Configurer les disques et les pilotes<br />

de périphériques Windows 7<br />

Partitionnement des disques<br />

Gestion des volumes<br />

Maintenance des disques<br />

Installation et configuration des pilotes de périphériques<br />

██<br />

Configurer l’accès aux fichiers et<br />

aux imprimantes sur les clients<br />

Windows 7<br />

Authentification et autorisation<br />

Gestion de l’accès aux fichiers<br />

Dossiers partagés<br />

Fichiers compressés<br />

Gestion des impressions<br />

██<br />

Assurer la connectivité réseau avec<br />

Windows 7<br />

Configuration IPv4<br />

Configuration IPv6<br />

Allocation automatique d’adresses IP<br />

Résolution de noms<br />

Dépannage<br />

██<br />

Configurer les connexions réseau<br />

sans fil avec Windows 7<br />

Présentation des réseaux sans fil<br />

Accès aux réseaux sans fil<br />

██<br />

Assurer la sécurité des clients<br />

Windows 7<br />

Présentation de la sécurité sous Windows 7<br />

Paramétrage de la stratégie de sécurité locale<br />

Sécurisation des données avec EFS et BitLocker<br />

Configuration des restrictions d’applications<br />

Contrôle de compte utilisateur<br />

Paramétrage du pare-feu<br />

Paramètres de sécurité d’Internet Explorer 8<br />

Configuration de Windows Defender<br />

██<br />

Optimiser les clients Windows 7 et en<br />

assurer la maintenance<br />

Outils de mesure des performances<br />

Fiabilisation du système et outils de diagnostic<br />

Sauvegarde et restauration de données<br />

Utilisation des points de restauration système<br />

Configuration de Windows Update<br />

██<br />

Configurer Windows 7 pour<br />

l’utilisation nomade et l’accès distant<br />

Paramètres spécifiques pour les ordinateurs<br />

portables<br />

Bureau à distance et Assistance à distance<br />

Accès réseau distant avec DirectAccess<br />

Optimisation des accès aux données sur les<br />

réseaux d’agences avec BranchCache T<br />

██<br />

ravaux Pratiques - Formation<br />

Windows 7<br />

- Migration des paramètres utilisateur avec<br />

Windows Easy Transfer<br />

- Création d’une image de référence pour l’installation<br />

de Windows 7<br />

- Configuration des disques et des quotas<br />

- Mise à jour d’un pilote de périphérique<br />

- Configuration et gestion des dossiers partagés,<br />

autorisations d’accès<br />

- Installation et partage d’imprimantes<br />

- Configuration de l’adressage IPv4 et IPv6<br />

- Résolution des problèmes de connectivité<br />

réseau<br />

- Configuration et dépannage des réseaux sans<br />

fil<br />

- Contrôle de compte utilisateur, stratégie de<br />

sécurité locale, Chiffrement EFS, AppLocker-<br />

Pare-feu Windows, paramètres de sécurité<br />

d’Internet Explorer 8, Windows Defender<br />

- Contrôle des performances<br />

- Sauvegarde et restauration<br />

- Points de restauration système<br />

- Windows UpdateMobilité : partenariats de<br />

synchronisation, gestion de l’énergie<br />

- Activation du Bureau à distance<br />

- Activation de BranchCache<br />

Participants<br />

Cette formation Windows 7 s’adresse à toute personne<br />

devant installer ou assurer le support de Windows 7<br />

Pré-requis<br />

Connaissances du poste de travail Windows<br />

Connaissances de base sur TCP/IP<br />

Remarques<br />

Certification « MCITP : Windows 7, Configuring «<br />

Travaux pratiques<br />

Les nombreux ateliers réalisés durant la formation<br />

Windows 7 permettront aux participants de disposer<br />

d’une réelle expérience de Windows 7, le descriptif<br />

des travaux pratiques figure à la fin du programme de<br />

cours ci-dessous.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

81


M icrosoft système<br />

Administration Windows 7,<br />

pour administrateur Windows XP ou Vista<br />

Réf M6291<br />

3 jours<br />

OBJECTIFS<br />

Avec sa nouvelle version Windows 7, l’éditeur a mis l’accent sur la productivité des<br />

utilisateurs finaux, la sécurité et le contrôle, tout en proposant des capacités réseaux<br />

optimisées et plus performantes. Cette formation administration Windows 7 est destinée<br />

aux personnes connaissant déjà les versions XP et/ou Vista. Le cours fera volontairement<br />

l’impasse sur les aspects qui n’ont pas ou très peu changé pour se concentrer sur les<br />

changements apportés par cette nouvelle version, le but de cette formation est de vous<br />

permettre d’administrer un parc de postes clients Windows 7 sécurisés au quotidien en<br />

utilisant avec discernement les nouveaux mécanismes de suivi et de diagnostic pour mieux<br />

résoudre les incidents.<br />

CONTENU<br />

██<br />

Fonctionnalités de productivité<br />

personnelles<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Configuration du poste de travail<br />

Fonctionnalités d’accès distant<br />

██<br />

Fonctionnalités de sécurité<br />

██<br />

Déploiement d’images système<br />

██<br />

Dépannage<br />

Participants<br />

Cette formation Administration windows 7 s’adresse<br />

aux techniciens de support expérimentés sur Windows<br />

XP ou Vista.<br />

Pré-requis<br />

Une expérience significative sur Windows XP et/ou<br />

Vista.<br />

Travaux pratiques<br />

De nombreux travaux pratiques ponctuent cette formation<br />

Administration windows 7 notamment :<br />

- Mise en oeuvre des nouvelles fonctionnalités de<br />

recherche<br />

- Gestion de la configuration du poste de travail<br />

- Configuration du contrôle de compte utilisateur<br />

- Mise en place des contrôles de sécurité AppLocker<br />

- Configuration de Windows Defender<br />

- Paramétrage du pare-feu Windows<br />

- Utilisation des nouvelles fonctionnalités de<br />

dépannage<br />

Support de Windows 7, Spécial hotline Windows 7<br />

Réf M6293<br />

5 jours<br />

OBJECTIFS<br />

En raison de la stabilité et de la richesse de Windows 7, nombreuses sont actuellement<br />

les entreprises à déployer la nouvelle version du système d’exploitation client de Microsoft.<br />

Particulièrement impactées par ces adoptions, les équipes en charge du support vont devoir<br />

disposer rapidement des compétences nécessaires pour assurer au mieux leur mission.<br />

De par son exhaustivité et son pragmatisme, cette formation constitue un excellent « tour »<br />

technique et apporte aux participants les compétences nécessaires pour installer, configurer,<br />

mais aussi dépanner les éléments techniques de l’environnement. Elle offre également une<br />

vue synthétique des moyens réseau et entreprise permettant l’optimisation du support et du<br />

fonctionnement des postes équipés de Windows 7.<br />

CONTENU<br />

██<br />

Identifier et résoudre les problèmes<br />

liés à l’installation de nouveaux<br />

logiciels<br />

██<br />

Résoudre les problèmes liés à la<br />

configuration des logiciels<br />

██<br />

Résoudre les problèmes de logiciels<br />

██<br />

Identifier et résoudre les problèmes<br />

de connexion<br />

██<br />

Identifier et résoudre les problèmes<br />

de connectivité réseaux<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Identifier et résoudre les problèmes<br />

de résolution de noms<br />

██<br />

Identifier et résoudre les problèmes<br />

d’imprimantes réseaux<br />

██<br />

Identifier et résoudre les problèmes<br />

de performance<br />

██<br />

Identifier et résoudre les problèmes<br />

matériels<br />

██<br />

Identifier et résoudre les problèmes<br />

de connectivité sans-fil<br />

██<br />

Identifier et résoudre les problèmes<br />

d’accès distant<br />

██<br />

Gérer la synchronisation des fichiers<br />

██<br />

Identifier et résoudre les problèmes<br />

de sécurité Internet Explorer<br />

██<br />

Identifier et résoudre les problèmes<br />

de pare-feux<br />

██<br />

Identifier et résoudre les problèmes<br />

liés à des logiciels pirates<br />

██<br />

Identifier et résoudre les problèmes<br />

de cryptage<br />

██<br />

Identifier et résoudre les problèmes<br />

de mise à jour de logiciels<br />

Participants<br />

Cette formation Support Windows 7 s’adresse aux<br />

Techniciens de support expérimentés sur Windows XP<br />

ou Vista.<br />

Pré-requis<br />

Disposer de bonnes connaissances de Windows XP<br />

et/ou Vista.<br />

Remarques<br />

Cette formation prépare au test suivant :<br />

70-685 (non compris dans le prix de la formation) et<br />

entre en jeu dans le cursus de certification suivant :<br />

* MCITP Enterprise Desktop Support Technician 7<br />

82 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M icrosoft système<br />

Windows 7, déploiement<br />

Réf M6294<br />

5 jours<br />

OBJECTIFS<br />

A l’issue de cette formation windows 7, les participants sauront anticiper et résoudre<br />

les problèmes de compatibilité et disposeront des clés pour choisir une méthode de<br />

déploiement adaptée à leur contexte spécifique.<br />

Cette formation windows 7 vous permettra de:<br />

- Savoir détecter et résoudre les problèmes de compatibilité applicative<br />

- Disposer des clés pour le choix d’une méthode de déploiement adaptée au contexte<br />

- Savoir créer des images de référence pour un déploiement par clonage<br />

- Connaître et maîtriser les outils de déploiement et leur domaine d’applicabilité<br />

- Etre à même de prendre en charge le transfert des données et paramètres utilisateurs lors<br />

de la migration<br />

- Etre en mesure de définir et optimiser l’environnement client<br />

CONTENU<br />

██<br />

Préparer le déploiement de<br />

Windows 7 sur les postes de travail<br />

Le cycle de vie du poste de travail en entreprise<br />

Déploiement des postes de travail : défis et<br />

contraintes<br />

Outils et technologies mis en oeuvre<br />

Evaluation de l’environnement existant<br />

Gestion des licences et activation<br />

██<br />

Evaluer la compatibilité des<br />

applications avec Windows 7<br />

Tour d’horizon des problèmes de compatibilité<br />

applicative<br />

Evaluation et résolution des incompatibilités<br />

avec ACT 5.5<br />

██<br />

Choisir une méthode de déploiement<br />

Migration sur place<br />

Migration côte à côte<br />

Déploiement « Lite-Touch »<br />

Déploiement « Zero-Touch »<br />

██<br />

Construire des images de référence<br />

Environnement d’installation Windows 7<br />

Processus de capture des images<br />

Définition du contenu des images<br />

Méthodes de mise à jour des images<br />

██<br />

Déployer Windows 7 avec le<br />

Windows Automated Installation Kit<br />

(WAIK)<br />

Présentation du WAIK 2.0<br />

Construction d’une image de référence avec<br />

le System Image Manager et le programme<br />

Sysprep<br />

Gestion de l’environnement de préinstallation<br />

Windows PECapture<br />

Application et mise à jour d’une image Windows<br />

7<br />

██<br />

Déployer Windows 7 avec Windows<br />

Deployment Services (WDS)<br />

Planification de l’environnement WDS<br />

Installation et configuration du rôle de serveur<br />

WDS<br />

Ajout d’images de démarrage et d’installation au<br />

serveur WDS<br />

Provisionnement de pilotes de périphériques<br />

Déploiement d’un poste de travail<br />

██<br />

Déployer Windows 7 avec Lite Touch<br />

Définition de l’environnement d’installation Lite<br />

Touch<br />

Mise en oeuvre du Microsoft Deployment Toolkit<br />

2010<br />

██<br />

Déploiement de Windows 7 avec Zero<br />

Touch<br />

Définition de l’environnement Zero Touch<br />

Mise en place de l’environnement Zero Touch<br />

Configuration de lots de déploiement et<br />

d’images système<br />

Configuration et publication d’une séquence de<br />

tâches client<br />

██<br />

Migration de l’environnement<br />

utilisateur avec Windows Easy<br />

Transfer et USMT 4.0<br />

Généralités<br />

Présentation de User State Migration Tool<br />

(USMT) 4.0<br />

Préparation de la migrationRéalisation de la<br />

migration<br />

██<br />

Définition, configuration et gestion de<br />

l’environnement client<br />

██<br />

Déploiement des applications et<br />

des mises à jour sur des clients<br />

Windows 7<br />

Choix d’une méthode de déploiement des<br />

applications<br />

Déploiement d’Office 2007<br />

Gestion des mises à jour avec Windows<br />

Software Update Services (WSUS)<br />

Participants<br />

Cette formation windows 7 s’adresse à toute personne<br />

en charge de déploiements Windows 7.<br />

Pré-requis<br />

Connaissances du poste de travail Windows<br />

Connaissances de base sur TCP/IP .<br />

Remarques<br />

MCTS : Windows 7 - Configuration, MCITP : Windows<br />

7 - Enterprise Desktop Administrator .<br />

Travaux pratiques<br />

Les ateliers proposés lors de cette formation windows<br />

7 permettront aux participants d’acquérir les compétences<br />

nécessaires au déploiement de Windows 7 :<br />

- Evaluation de l’environnement existant avec Microsoft<br />

Assessment and Planning Toolkit<br />

- Définition d’une stratégie de gestion des licences<br />

- Evaluation de la compatibilité des applications avec<br />

Microsoft Application Compatibility Toolkit<br />

- Identification et résolution des problèmes de compatibilité<br />

applicative<br />

- Sélection de la méthode de déploiement<br />

- Définition des images de référence<br />

- Installation du Windows Automated Installation Kit<br />

- Construction d’une image de référence avec le System<br />

Image Manager et Sysprep<br />

- Création d’un disque de démarrage Windows PE<br />

- Capture et application d’une image Windows 7 avec<br />

ImageX<br />

- Mise à jour d’images avec DISM<br />

- Déploiement de Windows 7 avec Windows Deployment<br />

Services<br />

- Installation et configuration de Microsoft Deployment<br />

Toolkit 2010<br />

- Déploiement de Windows 7 avec Lite Touch<br />

- Déploiement de Windows 7 avec Zero Touch<br />

- Migration de l’environnement utilisateur avec Windows<br />

Easy Transfer<br />

- Migration de l’environnement utilisateur avec USMT<br />

4.0<br />

- Migration de l’environnement utilisateur via des liens<br />

symboliques<br />

- Définition et configuration de l’environnement client<br />

- Résolution des problèmes de stratégie de groupe<br />

- Définition de la méthode de déploiement des<br />

applications<br />

- Personnalisation de l’installation de Microsoft Office<br />

2007 Plus<br />

- Gestion des mises à jour avec Windows Software<br />

Update Services (WSUS)<br />

- Planification d’un déploiement LTI<br />

- Réalisation d’un déploiement LTI<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

83


M icrosoft système<br />

Administration Windows 2008 server<br />

Réf MAWS<br />

5 jours<br />

OBJECTIFS<br />

Cette formation sur Windows 2008 Server vous permet de découvrir et de mettre en œuvre<br />

les principales fonctionnalités du serveur que l’on utilise en entreprise. Nous vous proposons<br />

d’aborder les points suivants :<br />

- Comprendre la gestion des ressources et des comptes avec Active Directory et Windows<br />

Server 2008<br />

- Être autonome pour démarrer et gérer un réseau bureautique : comptes, partage de<br />

fichiers, imprimantes<br />

- Savoir tirer parti du système des stratégies de groupes (Gpo) pour simplifier la<br />

configuration automatique de plusieurs postes utilisateurs et du bureau de leurs utilisateurs<br />

- Pouvoir mettre en oeuvre des outils simples pour configurer un bon niveau de sécurité sur<br />

les postes et les serveurs<br />

- Être capable de mettre en oeuvre une stratégie de sauvegarde<br />

CONTENU<br />

██<br />

Introduction aux tâches inhérentes à<br />

Windows Server 2008<br />

Les différents rôles<br />

Présentation d’Active Directory<br />

Utilisation des outils d’administration de Windows<br />

Server 2008<br />

Utilisation des outils à distance<br />

██<br />

Gérer des comptes d’utilisateurs<br />

et des comptes d’ordinateurs sous<br />

Windows 2008<br />

Créer des comptes d’utilisateurs<br />

Créer des comptes d’ordinateurs<br />

Modifier les propriétés des comptes d’utilisateurs<br />

et d’ordinateurs<br />

Gérer les comptes d’utilisateurs et d’ordinateurs<br />

Automatiser la gestion des comptes<br />

Utiliser des requêtes pour rechercher des<br />

comptes d’utilisateurs et d’ordinateurs dans AD<br />

██<br />

Créer des groupes et des unités<br />

organisationnelles<br />

Présentation des groupes<br />

Gestion des groupes<br />

Création d’unités organisationnelles<br />

██<br />

Gérer l’accès aux ressources avec<br />

Windows 2008<br />

Présentation de l’accès aux ressources<br />

Gérer l’accès aux partages de fichiers<br />

Gérer l’accès aux fichiers et aux répertoires<br />

avec les permissions NTFS<br />

Établir la liste des permissions effectives<br />

██<br />

Configurer l’accès aux objets<br />

Active Directory et les relations<br />

d’approbation<br />

Déléguer l’administration des objets Active<br />

Directory<br />

Configurer les relations d’approbation<br />

██<br />

Mettre en oeuvre les stratégies de<br />

groupes avec Windows 2008<br />

Présentation des stratégie des groupes<br />

Définir le périmètre d’application des objets de<br />

stratégies de groupes<br />

Évaluer l’applicabilité des objets de stratégies<br />

de groupes<br />

Déléguer l’administration des stratégies de<br />

groupes<br />

██<br />

Gérer l’environnement utilisateurs<br />

avec les stratégies de groupes<br />

Définir les paramètres de la stratégie de<br />

groupes<br />

Affecter des scripts et configurer la redirection<br />

des dossiers avec les stratégies de groupes<br />

Configurer les modèles de stratégie<br />

Utiliser la stratégie de groupes pour déployer<br />

des applications<br />

Définir les paramètres utilisateurs par défaut<br />

avec la stratégie de groupes<br />

Connaître les principes du dépannage de la<br />

stratégie de groupes<br />

Résoudre les problèmes d’application de la<br />

stratégie de groupes<br />

Résoudre les problèmes liés au paramétrage de<br />

la stratégie de groupes<br />

██<br />

Implémentation de la sécurité à l’aide<br />

des stratégies de groupes sous<br />

Windows 2008<br />

Configuration des stratégies de sécurité<br />

Implémentation de la stratégie de mots de<br />

passe<br />

Gérer l’appartenance aux groupes et l’accès<br />

aux applications<br />

Uniformiser le paramétrage à l’aide de modèles<br />

de sécurité<br />

██<br />

Maintenir la sécurité du système<br />

Windows 2008<br />

Sécuriser une infrastructure Windows<br />

Connaître les bases du chiffrement de fichiers<br />

EFS<br />

Mettre en place les stratégies d’audit<br />

Mettre en oeuvre WSUS (Windows Update<br />

Services)<br />

██<br />

Configurer et gérer les options de<br />

stockage<br />

Présentation de la gestion du stockage<br />

Gestion du stockage à l’aide de FSRM<br />

Activer la gestion des quotas<br />

Mettre en oeuvre le filtrage des fichiers<br />

Éditer des rapports sur le stockage<br />

Comprendre les réseaux de stockage (SAN)<br />

██<br />

Configurer et gérer DFS (Distributed<br />

File System)<br />

Présentation de DFS<br />

Configurer les espaces de noms DFS<br />

Mettre en oeuvre la réplication DFS<br />

██<br />

Configurer NAP (Network Access<br />

Protection)<br />

Présentation de la protection d’accès au réseau<br />

(NAP)<br />

Connaître le fonctionnement de NAP<br />

Configurer NAP<br />

Surveillance et dépannage<br />

██<br />

Assurer la disponibilité des<br />

ressources réseaux<br />

Mettre en oeuvre les clichés instantanés (Shadow<br />

Copies)<br />

Assurer la disponibilité des systèmes et des<br />

services<br />

██<br />

Assurer la maintenance des serveurs<br />

Windows 2008<br />

Planifier les tâches d’observation<br />

Calculer des valeurs de référence<br />

Sélectionner les objets à observer<br />

Choisir les outils de mesure appropriés<br />

Déterminer les méthodes de notification<br />

Énumérer les tâches de maintenance de Windows<br />

Server 2008<br />

Automatiser la maintenance<br />

██<br />

Sauvegarder et restaurer des<br />

serveurs sous Windows Server 2008<br />

Planifier les opérations de sauvegarde<br />

Mettre en place une stratégie de sauvegarde<br />

Planifier les opérations de restauration<br />

Planifier la restauration des fichiers chiffrés EFS<br />

Résoudre les problèmes de démarrage<br />

Participants<br />

Administrateur, webmaster, ingénieur système<br />

Pré-requis<br />

Connaissances de base des réseaux TCP/IP et de<br />

l’administration du poste de travail (sous XP ou vista).<br />

Remarques<br />

Cette formation windwos 2008 prépare au test suivant :<br />

MCTS Windows Server 2008 Active Directory<br />

Configuration.<br />

84 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M icrosoft système<br />

Administration Windows 2008<br />

pour Administrateur Windows 2000/2003 expérimenté<br />

Réf M6416<br />

5 jours<br />

OBJECTIFS<br />

Windows Server 2008 se distingue par une intégration complète des composants systèmes<br />

et réseaux qui permet une prise en charge simplifiée de la solution, depuis l’installation<br />

jusqu’aux aspects de sécurité et de performances. Microsoft s’est ainsi efforcé de rendre<br />

plus simple le travail d’administration avec un objectif cible : gagner en productivité et en<br />

robustesse. Les solutions « Server Manager » ou « NAP » sont emblématiques de cette<br />

démarche de fond. Les participants mettront à jour leurs compétences afin de réaliser des<br />

gains de productivité immédiats et d’améliorer la sécurité de leurs infrastructures.<br />

Cette formation Administrateur windows 2008 vous permettra de:<br />

- Être en mesure d’installer et de configurer Windows Server 2008 et ses nouveaux outils<br />

- Savoir comment mesurer et optimiser les performances<br />

- Tirer pleinement parti des stratégies de réseaux<br />

- Être en mesure d’assurer la conformité des postes de travail avec les exigences de<br />

sécurité de l’entreprise<br />

- Améliorer la sécurité en réduisant l’exposition des serveurs<br />

██<br />

Optimisation et analyse les<br />

performances de Windows Server<br />

2008<br />

Analyseur de fiabilité et de performances<br />

Windows<br />

Gestionnaire de ressources système Microsoft<br />

Windows<br />

Analyse des événements<br />

██<br />

Maintenance de logiciel à l’aide de<br />

services de mise à jour de Windows<br />

Server<br />

Présentation des services WSUS<br />

Installation et configuration des services WSUS<br />

Gestion des services WSUS<br />

CONTENU<br />

██<br />

Installation et configuration de<br />

Windows Server 2008<br />

Rôles du Gestionnaire de serveur<br />

Fonctionnalités de Windows Server 2008<br />

Améliorations apportées à Active Directory<br />

██<br />

Services de déploiement Windows<br />

2008<br />

Présentation des services de déploiement<br />

Windows<br />

Composants des services WDS<br />

██<br />

Installation minimale de Windows<br />

Server 2008<br />

Présentation de l’installation minimale de Windows<br />

Server<br />

Configuration et gestion d’une installation<br />

minimale<br />

██<br />

Sauvegarder Windows 2008<br />

Infrastructure de sauvegarde<br />

Supports optiques<br />

Utilitaires de restauration<br />

██<br />

Mises à jour de Windows Server 2008<br />

en matière de réseau<br />

Réseaux et Windows Server 2008<br />

Nouvelles fonctionnalités réseau<br />

Service DNS et Windows Server 2008<br />

Configuration du routage<br />

Configuration de paramètres sans fil dans Windows<br />

Server 2008<br />

██<br />

Stratégies réseau et protection<br />

d’accès réseau<br />

Protection d’accès réseau<br />

Options de contrainte de mise en conformité<br />

Scénarios de protection d’accès réseau<br />

Routage et accès distant (RRAS)<br />

██<br />

Hyper-V<br />

Présentation d’Hyper-V<br />

Configuration d’Hyper-V<br />

██<br />

Planification des services Active<br />

Directory dans Windows Server 2008<br />

Planification du déploiement des services de<br />

domaine Active Directory<br />

Éléments à prendre en compte lors de la mise<br />

à niveau<br />

██<br />

Services de domaine Active Directory<br />

avecWindows Server 2008<br />

Nouveautés des services de domaine Active<br />

Directory<br />

Facilité de gestion et fiabilité<br />

██<br />

Services d’accès et d’identité Active<br />

Directory dans Windows Server 2008<br />

Services ADFS (Active Directory Federation<br />

Services)<br />

Services AD LDS (Active Directory Lightweight<br />

Directory Services)<br />

Services AD RMS (Active Directory Rights<br />

Management Services)<br />

██<br />

Contrôleurs de domaine en lecture<br />

seule<br />

Contrôleur de domaine en lecture seule<br />

Fonctionnement d’un contrôleur de domaine en<br />

lecture seule<br />

██<br />

Modifications en matière d’audit des<br />

services de domaine Active Directory<br />

Nouveautés de l’audit des services de domaine<br />

Active Directory<br />

Mise en oeuvre de l’audit des services de<br />

domaine Active Directory<br />

██<br />

PKI d’entreprise et services de<br />

certificats Active Directory<br />

Autorité de certification<br />

██<br />

Fonctionnalités à haute disponibilité<br />

avec Windows Server 2008<br />

Clustering avec basculement<br />

Équilibrage de la charge réseau<br />

Participants<br />

- Administrateurs Windows Server 2000 ou 2003<br />

- Exploitants<br />

- Titulaire d’une certification MCSA ou MCSE<br />

Pré-requis<br />

Expérience significative dans l’administration de Windows<br />

Server 2000 ou 2003<br />

Connaissances de TCP/IP et d’Active Directory<br />

Travaux pratiques<br />

Cette formation Administrateur windows 2008 de 5<br />

jours permettra aux participants d’acquérir une expérience<br />

pratique de Windows Server 2008, notamment<br />

au travers des ateliers suivants :<br />

- Configuration de Windows Server 2008<br />

- Utilisation des services de déploiement Windows<br />

- Installation minimale<br />

- Sauvegarde et restauration des données système<br />

- Examen des valeurs et paramètres réseau par défaut<br />

- Paramètres de gestion DNS<br />

- Configuration de la protection d’accès réseau<br />

- Configuration d’Hyper-V<br />

- Installation d’une forêt Windows Server 2008<br />

- Installation de Windows Server 2008 dans une forêt<br />

existante<br />

- Exploration des services de domaine Active Directory<br />

- Service ADFS (Active Directory Federation Services)<br />

- Services AD RMS (Active Directory Rights Management<br />

Services)<br />

- Contrôleur de domaine en lecture seule<br />

- Modifications en matière d’audit des services de<br />

domaine Active Directory<br />

- Améliorations de PKI dans Windows Vista et Windows<br />

Server 2008<br />

- Fonctionnalités à haute disponibilité<br />

- Fonctionnalités d’optimisation et d’analyse des<br />

performances<br />

- Maintenance de logiciels à l’aide des services WSUS<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

85


M icrosoft système<br />

Windows 2008 R2 : Mettre à jour ses compétences<br />

pour administrateurs Windows Server 2008<br />

Réf M10159<br />

3 jours<br />

OBJECTIFS<br />

Porteur de changements majeurs comme BranchOfffice qui permet de mettre en cache les<br />

ressources http et SMB téléchargées par les utilisateurs pour les rouvrir rapidement sans<br />

consommer de bande passante, ou encore Direct Access qui permet à des machines de se<br />

connecter aux ressources d’un réseau d’entreprise sans faire appel à un réseau privé virtuel<br />

(VPN), Windows Server 2008 R2 devrait rapidement s’imposer dans les entreprises. Cette<br />

formation Windows 2008 R2 de 3 jours permet aux administrateurs Windows Server 2008<br />

de maîtriser les nouvelles fonctionnalités de R2.<br />

Cette formation Windows 2008 R2 vous permettra de :<br />

- Être capable de déployer et gérer Windows Server 2008 R2<br />

- Comprendre comment tirer parti d’Hyper-V R2 pour virtualiser des serveurs<br />

- Savoir utiliser PowerShell 2.0 pour automatiser les tâches d’administration<br />

██<br />

Déployer et configurer les services<br />

d’accès distants avec Windows 2008<br />

R2<br />

██<br />

Configurer les fonctionnalités<br />

propres aux sites distants<br />

██<br />

Configurer et gérer les services web<br />

de Windows 2008 R2<br />

██<br />

Gérer Windows 2008 R2 avec<br />

PowerShell 2.0<br />

CONTENU<br />

██<br />

Déployer et gérer Windows 2008 R2<br />

██<br />

Configurer Active Directory sous<br />

Windows 2008 R2<br />

██<br />

Configurer la virtualisation de<br />

serveurs avec Hyper-V<br />

██<br />

Configurer les services d’accès<br />

distants et l’infrastructure virtuelle<br />

pour les postes clients<br />

Participants<br />

Cette formation Windows 2008 R2 s’adresse aux administrateurs<br />

Windows Server 2008.<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

Connaissances d’un langage de script.<br />

Active directory Windows 2008 server<br />

Réf MS6425<br />

5 jours<br />

OBJECTIFS<br />

Une fois définie l’architecture générale des services d’annuaire, les serveurs doivent être<br />

déployés et mis en production. Le but de cette formation Active directory Windows 2008 est<br />

de fournir aux administrateurs toutes les informations dont ils auront besoin pour installer<br />

et configurer les contrôleurs de domaine, sécuriser l’environnement utilisateur par des<br />

stratégies centralisées et assurer la disponibilité des services d’annuaire.<br />

Cette formation vous permettra de :<br />

- Être capable d’implémenter et configurer les services d’annuaire Active Directory en<br />

entreprise<br />

Savoir comment tirer parti de l’interrogation DNS - Active Directory<br />

- Être en mesure d’industrialiser le paramétrage des postes et des serveurs avec les GPO<br />

acquérir les compétences nécessaires pour sécuriser le réseau avec les stratégies de<br />

groupe<br />

- Pouvoir surveiller, diagnostiquer et dépanner les services de domaines<br />

CONTENU<br />

██<br />

Présentation des services de<br />

domaine Active Directory (AD DS)<br />

██<br />

Administration sécurisée et efficace<br />

d’Active Directory<br />

██<br />

Gestion des utilisateurs<br />

██<br />

Gestion des groupes<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Prise en charge des comptes<br />

d’ordinateur<br />

██<br />

Implémentation d’une infrastructure<br />

de stratégie de groupe<br />

██<br />

Gestion et configuration de la<br />

sécurité en entreprise avec les<br />

paramètres de stratégie de groupe<br />

██<br />

Administration sécurisée<br />

██<br />

Amélioration de la sécurité de<br />

l’authentification dans un domaine<br />

Service de domaines Active Directory<br />

(AD DS)<br />

██<br />

Configuration du système DNS<br />

██<br />

Administration des contrôleurs de<br />

domaine des services d’annuaire<br />

Active Directory (AD DS)<br />

██<br />

Gestion des sites et de la réplication<br />

Active Directory<br />

██<br />

Continuité du service d’annuaire<br />

██<br />

Gestion de plusieurs domaines et<br />

forêts<br />

Participants<br />

Spécialistes Active Directory, administrateurs système<br />

chargés de l’implémentation et de la maintenance des<br />

services d’annuaire<br />

Pré-requis<br />

Connaissances de base des réseaux TCP/IP,<br />

Bonne compréhension des principes de la sécurité des<br />

systèmes,<br />

86 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M icrosoft système<br />

Cluster Windows 2008<br />

Réf M6423<br />

3 jours<br />

OBJECTIFS<br />

Les services de clusters et d’équilibrage de la charge sur plusieurs serveurs (WNLB)<br />

permettent à Windows d’offrir la tolérance aux pannes et les hautes performances<br />

requises pour les applications stratégiques d’une organisation. La version 2008 est riche<br />

d’améliorations comme par exemple : les clusters multi-sites géographiquement dispersés,<br />

les stratégies de basculement ou le multi-hébergement de sites Web. Les administrateurs<br />

de clusters Windows qui participent à cette formation sauront tirer parti de cette version<br />

majeure, plus efficace mais aussi plus simple à administrer.<br />

Cette formation Cluster Windows 2008 vous permettra de:<br />

- Comprendre les améliorations du support des SAN et la prise en charge multi-sites des<br />

clusters<br />

- Maîtriser les nouvelles techniques de mise en oeuvre, de l’installation jusqu’au dépannage,<br />

afin de réaliser des interventions plus sûres et plus efficaces<br />

- Être capable d’implémenter, maintenir et dépanner des clusters dans un environnement<br />

d’entreprise<br />

CONTENU<br />

██<br />

Introduction aux clusters<br />

Avantages<br />

Solutions de haute disponibilité Windows Server<br />

2008<br />

██<br />

Introduction aux clusters à<br />

basculement<br />

Fonctionnalités clés<br />

Modèles de quorum<br />

██<br />

Préparer l’installation des clusters de<br />

basculement<br />

Pré-requis à l’installation<br />

Planifier l’implémentation<br />

Installer la fonctionnalité et valider la configuration<br />

Cluster à basculement sur Windows Server<br />

2008 Server Core<br />

██<br />

Identifier les pré-requis de stockage<br />

Vue d’ensemble des technologies<br />

Introduction aux SAN<br />

Planifier une solution de stockage<br />

Configurer la connexion iSCSI<br />

██<br />

Configurer un cluster à basculement<br />

Créer et gérer un cluster<br />

Gérer un cluster<br />

Vérifier la fonctionnalité de basculement<br />

██<br />

Configurer les ressources cluster et<br />

environnements applicatifs<br />

Configurer les ressources cluster<br />

Windows Server Core en tant que membre d’un<br />

cluster<br />

██<br />

Maintenir les clusters à basculement<br />

Microsof Implémenter des clusters<br />

multi-site<br />

Sauvegarde et restauration<br />

Surveillance et dépannage<br />

██<br />

Implémenter des clusters multi-site<br />

Vue d’ensemble des clusters multi-sites<br />

Implémenter des clusters multi-site avec Windows<br />

Server 2008<br />

██<br />

Implémenter des clusters réseau de<br />

load-balancing<br />

Vue d’ensemble des clusters réseau de loadbalancing<br />

Configurer un cluster réseau de load-balancing<br />

Maintenir un cluster réseau de load-balancing<br />

Participants<br />

-Ingénieur système en charge de l’implémentation d’un<br />

cluster<br />

Pré-requis<br />

Expérience du load-balancing réseau<br />

Connaissances de base de la théorie de clustering<br />

Expérience dans un environnement d’entreprise gérant<br />

des applications et topologies réseau<br />

Compétences de base en dépannage<br />

Travaux pratiques<br />

Cette formation Cluster Windows 2008 intègre de<br />

nombreux ateliers de mise en oeuvre de clusters et de<br />

WNLB. Ils favoriseront une montée en compétences<br />

rapide des participants. Ils seront notamment amenés<br />

à :<br />

- Installer la fonctionnalité de cluster<br />

- Valider le cluster à basculement<br />

- Identifier les composants de Fibre Channel SAN<br />

- Configurer des connexions iSCSI<br />

- Créer un cluster<br />

- Gérer un cluster de basculement<br />

- Clusteriser le rôle de services d’impression<br />

- Configurer les ressources cluster<br />

- Clusteriser le rôle de serveur de fichiers sur Windows<br />

Server Core<br />

- Effectuer des sauvegardes sur un cluster à<br />

basculement<br />

- Effectuer une restauration autoritaire sur un cluster à<br />

basculement<br />

- Configurer un cluster de basculement NLB<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

87


M icrosoft système<br />

VMware vSphere 4 : Installer, configurer et Administrer<br />

(Cours officiel)<br />

Réf UVMS<br />

5 jours<br />

OBJECTIFS<br />

Cette formation VMware vSphere 4 vous permettra par la suite de savoir installer,<br />

configurer et d’administrer VMware vSphere 4 au quotidien. Les aspects sur l’exploitation<br />

d’infrastructures VMware® vSphere à haute disponibilité et apte à évoluer en taille sont<br />

également traités.<br />

Concretement cette formation VMware vSphere 4 vous permettra de savoir :<br />

• Installer et configurer ESX<br />

• Installer et configurer vCenter Server<br />

• Configurer et gérer le réseau ESX et le stockage à l’aide de vCenter Server<br />

• Déployer et gérer les machines virtuelles<br />

• Gérer les accès utilisateurs à l’infrastructure Vmware<br />

• Surveiller l’utilisation des ressources à l’aide de vCenter Center<br />

• Appliquer les patchs à l’aide de vCenter Update Manager<br />

• Passer en revue les éléments afférents à la continuité de service<br />

• Décrire la configuration de clusters de serveurs Windows 2003 et 2008<br />

• Configurer un cluster doté de la fonction VMware High Availability (HA) et modifier les<br />

options par défaut<br />

• Déployer des machines virtuelles à tolérance de panne à l’aide de VMware Fault Tolerance<br />

(FT)<br />

• Déployer VMware vCenter Server Heartbeat<br />

• Optimiser l’espace disque avec l’allocation de ressources de stockage à la demande pour<br />

les machines virtuelles<br />

• Utiliser les Host Profiles pour préserver la cohérence de configuration des hôtes ESX/<br />

ESXi et pour gérer la conformité de configuration<br />

• Configurer des clusters DRS de VMware en modifiant les options par défaut<br />

• Configurer la fonction VMware Distributed Power Management<br />

• Gérer plusieurs serveurs vCenter à partir du même client vSphere à l’aide du service<br />

VMware vCenter Linked Mode<br />

CONTENU<br />

██<br />

Introduction à la virtualisation<br />

VMware vSphere<br />

██<br />

Configuration de ESXi et ESX<br />

██<br />

Installation et utilisation de VMware<br />

vCenter Server<br />

██<br />

Réseau<br />

██<br />

Machines virtuelles (VMware<br />

vSphere)<br />

██<br />

Contrôle d’accès Surveillance des<br />

ressources<br />

██<br />

Evolutivité (VMware vSphere)<br />

██<br />

Protection des données<br />

██<br />

Gestion de la configuration<br />

██<br />

Installation de ESX<br />

██<br />

Continuité de service<br />

██<br />

Mise en clusters de machines<br />

virtuelles (VMware vSphere)<br />

██<br />

Clusters VMware High Availability<br />

██<br />

VMware Fault Tolerance<br />

██<br />

VMware vCenter Server Heartbeat<br />

██<br />

L’allocation de ressources à la<br />

demande<br />

██<br />

Host Profiles (modèles d’hôtes ESX)<br />

██<br />

Clusters VMware DRS<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Mode VMware vCenter Linked<br />

██<br />

Installations de VMware ESX par<br />

script<br />

Participants<br />

Cette formation s’adresse aux ingénieurs et administrateurs<br />

systèmes.<br />

Pré-requis<br />

Expérience du load-balancing réseau<br />

Avoir une expérience de l’administration système sur<br />

Microsoft Windows ou Linux.<br />

Remarques<br />

Préparation à la certification VCP (VMware Certified<br />

Professional).<br />

Cette formation passe sur 5 jours à partir du mois de<br />

Septembre.<br />

Travaux pratiques<br />

Cette formation VMware VSphere de 5 jours intègre<br />

de nombreux travaux pratiques permettant la mise<br />

en oeuvre de la virtualisation de serveurs notamment<br />

en utilisant un environnement SAN complet. Elle<br />

constitue un pré-requis au passage de l’examen permettant<br />

d’obtenir la certification VCP (VMware Certified<br />

Professional).<br />

88 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M icrosoft système<br />

Réf UVVN<br />

2 jours<br />

Administration VMware vSphere 4<br />

pour les administrateurs Virtual infrastructure 3.5 (Cours officiel)<br />

OBJECTIFS<br />

Cette formations est destinée aux administrateurs connaissant la version précédente de<br />

VMware Virtual infrastructure 3.5 et qui souhaitent monter en compétence sur VMware<br />

vSphere 4.<br />

Concrétement cette Formation Administration VMware Vsphere 4 vous permettra de :<br />

- Savoir mettre à jour les déploiements vMware Infrastructure 3 vers vSphere<br />

- Comprendre comment diminuer la consommation électrique avec VMware Distributed<br />

Power Management<br />

- Etre capable de déployer les switches virtuels distribués afin de simplifier la gestion des<br />

réseaux du Datacenter<br />

- Savoir comment migrer le stockage des machines virtuelles à chaud<br />

- Acquérir les compétences nécessaires pour assurer la haute disponibilité des applications<br />

- Être capable de gérer de multiples vCenter Server depuis un même client Virtual<br />

Infrastructure<br />

- Savoir comment appliquer les configurations de manière uniforme avec Host Profile<br />

- Apprendre à économiser de l’espace disque avec Thin Provisioning<br />

CONTENU<br />

██<br />

Présentation de vSphere 4<br />

Evolution des composants existants<br />

Nouvelles fonctionnalités apportées par vSphere<br />

Stratégies de mise à jour et présentation des<br />

outils intégrés<br />

██<br />

Administration de l’infrastructure<br />

vSphere 4<br />

Nouvelles fonctionnalités de surveillance<br />

Principes et outils autour du provisioning<br />

██<br />

Réseau<br />

Nouveautés autour de vNetwork<br />

Déploiement de switches virtuels distribués<br />

██<br />

Stockage<br />

Nouveautés autour de vStorage<br />

Storage vMotion<br />

Thin Provisionning et VMFS Volume Grow<br />

██<br />

Gestion de ressources<br />

Améliorations des pré-requis vMotion<br />

Améliorations et nouveaux outils autour de DRS<br />

/ DPM<br />

De la VM au service : vApp<br />

██<br />

Continuité d’activité<br />

Présentation de VMware Fault Tolerance<br />

Améliorations de VMware HA<br />

Nouvelles APIs vStorage pour la protection des<br />

données<br />

Participants<br />

Cette Formation Administration VMware Vsphere 4<br />

s’adresse aux :<br />

- Architectes système, administrateurs système et<br />

ingénieurs système en charge de l’implémentation et<br />

de la gestion des architectures VMware Infrastructure<br />

- Toute personne ayant récemment suivi une formation<br />

sur Virtual Infrastructure 3 souhaitant découvrir comment<br />

migrer un environnement VI3 vers vSphere<br />

Pré-requis<br />

Avoir suivi la formation UVMI: «Installer et configurer<br />

VMware Infrastructure 3.5» ou connaissances<br />

équivalentes<br />

Remarques<br />

Cette formation prépare au test suivant :<br />

VCP 410 (non compris dans le prix de la formation)<br />

Travaux pratiques<br />

Cette formation VMware Vsphere de 2 jours intègre de<br />

nombreux travaux pratiques permettant la migration<br />

d’un environnement VI3 vers vSphere. Elle constitue<br />

un pré-requis au passage de l’examen permettant<br />

d’obtenir la certification VCP (VMware Certified<br />

Professional).<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

89


D ÉVELOPPEMENT<br />

Tous les langages et méthodes de développement ont été regroupés<br />

dans cette filière pour vous aider à trouver plus rapidement le programme<br />

de cours correspondant à vos besoins.<br />

Un vaste choix, des formations des plus anciennes comme le Langage C ou le<br />

Cobol en passant par les classiques comme Java, Visual Basic et C++, sans<br />

oublier les plus récentes comme C#, PHP ou encore Python.<br />

Les travaux pratiques réalisés en stage sont issus de cas professionnels<br />

rencontrés par nos consultants qui les reconstruisent pour tenir compte des<br />

contraintes de temps liées à la formation. Au-delà de la syntaxe et des<br />

concepts du langage ils cherchent également à transmettre leurs méthodologies<br />

d’experts ainsi que leurs vécus y compris dans les formations plus<br />

conceptuelles comme la conception objet, UML, XML, … Elles dépassent ainsi<br />

le cadre trop abstrait qui leur est souvent réservé.


D éveloppement<br />

Introduction à la programmation<br />

Réf DIPG<br />

3 jours<br />

OBJECTIFS<br />

Comprendre les fondements de la programmation et de l’algorithmique.<br />

Le but de cette formation initiation programmation est de vous donner de solide base en<br />

programmation pour pouvoir aborder n’importe quel langage de programmation.<br />

Tous les aspects essentiels de la programmation seront abordés.<br />

De la programmation procédurale à la programmation événementielle, et la programmation<br />

objet.<br />

CONTENU<br />

██<br />

Du besoin utilisateur au programme<br />

• La chaîne globale<br />

Nécessité de paliers entre la pensée humaine et<br />

les séquences binaires 01010001…<br />

Les différentes phases : sources, compilation,<br />

binaire<br />

Le cas particulier d’un interpréteur<br />

Ne pas tout réécrire (bibliothèques, éditions de<br />

liens, et exécutables)<br />

• Algorithme<br />

Les « atomes » pour s’exprimer<br />

Apprendre à formuler un traitement (rien ne<br />

s’invente)<br />

Utilisation d’un pseudo langage<br />

Exemples d’algorithme bien conçu, « mal »<br />

conçu, et … faux !<br />

██<br />

Les composants d’un programme<br />

• Variables et types de données<br />

Pourquoi typer les variables ?<br />

Exemples de type (entier, réel, caractères, …)<br />

Exemples de problèmes liés aux types<br />

Les opérateurs disponibles (+, -, /, */ %, …)<br />

Le confort des tableaux et des structures<br />

• La « grammaire » d’un langage<br />

Les blocs de programme (début … fin)<br />

Le test d’une expression (si … alors … sinon …)<br />

La boucle (tant que …)<br />

Les conforts syntaxiques<br />

• Un premier programme<br />

Présentation de l’environnement de développement<br />

Un premier programme simple en Java.<br />

Compilation et exécution.<br />

██<br />

Bien écrire ses programmes.<br />

• Structurer son programme<br />

La nécessité d’utiliser des procédures ou des<br />

fonctions<br />

Différences conceptuelles et syntaxiques entre<br />

les deux<br />

Passer des arguments à une fonction (prototype,<br />

code retour)<br />

Passages par valeur et par adresse dans une<br />

fonction<br />

• Les bibliothèques<br />

Ne pas réécrire ce qui existe déjà (librairies)<br />

Ecrire ses propres librairies<br />

Comment les utiliser dans d’autres programmes<br />

?<br />

• L’importance de la présentation<br />

Les bonnes habitudes pour anticiper les erreurs<br />

Les commentaires utiles<br />

██<br />

L’accès aux données<br />

• Les SGBD (Systèmes de Gestion de Bases<br />

de Données)<br />

Fonctions spécifiques d’un SGBD par rapport au<br />

système d’exploitation.<br />

Quelques acteurs : EXCEL, Access, ORACLE,<br />

SQL Server, MySQL, ….<br />

Les traitements offerts par le SGBD (stockage,<br />

extraction, …)<br />

Que signifie Client/Serveur ?<br />

Comment récupérer les données d’une base<br />

dans un programme ?<br />

Comment écrire les données d’un programme<br />

dans une base ?<br />

• Les bases du SQL (Structured Query Language)<br />

« Parler » avec les bases de données en SQL<br />

Créer une table<br />

Stocker des données dans une table (insert)<br />

Les modifier (update)<br />

Les supprimer (delete)<br />

Extraire les données (requêtes select simples)<br />

• Communiquer avec les fichiers<br />

Le cycle classique : ouvrir, lire ou écrire ou<br />

modifier, puis fermer.<br />

Le cas particulier du clavier et de l’écran<br />

██<br />

L’environnement de développement<br />

• Savoir utiliser son environnement<br />

Peut-on développer sous un traitement de texte<br />

quelconque ?<br />

Les apports de tel ou tel atelier (Visual Studio,<br />

Eclipse, …)<br />

L’aide en ligne<br />

• Utilisé un debbugeur.<br />

Fonctionnement d’un debbugeur.<br />

Les points d’arrêts (breakpoint)<br />

Connaître la valeur des variables pendant<br />

l’exécution.<br />

██<br />

Les différents types de langage<br />

• Les langages de programmation procédurale<br />

Pourquoi parle-t-on de procédurale ?<br />

Les exemples du C, Cobol, …<br />

Leurs limites et l’apport de l’objet<br />

• Les langages de programmation objet<br />

Que signifie « Programmer objet « ?<br />

La « discipline» imposée par la programmation<br />

objet<br />

Liens entre classes, instances, et objets<br />

Méthodes et propriétés d’une classe<br />

Exemples de programmes objets en java<br />

L’approche objet de la programmation par composants<br />

(services)<br />

• Les langages de programmation événementielle<br />

Associer des traitements à des événements<br />

(clic, drag and drop, …)<br />

Problématiques spécifiques (gestion du<br />

contexte)<br />

• Les langages de programmation de script.<br />

Rôle de l’interpréteur<br />

L’exemple des shellscripts d’exploitation<br />

(powershell, bash)<br />

Le WEB avec javascript.<br />

• Synthèse<br />

Quels langages sont utilisés selon les natures<br />

des projets (WEB, scientifique, gestion, multimédia,<br />

) ?<br />

Panorama de leurs intérêts/inconvénients respectifs<br />

(expressivité, performances, sécurité, …)<br />

Les langages de demain<br />

Participants<br />

Cette formation initiation programmation est destinée à<br />

toute personne ayant à programmer dans un langage<br />

structuré, objet ou de script et désirant acquérir les<br />

bases de la programmation indépendamment d’une<br />

syntaxe particulière.<br />

Travaux pratiques<br />

Ce stage contient plus de 60% de travaux pratiques.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

91


D éveloppement<br />

Conception et Programmation objet<br />

Réf DIPO<br />

4 jours<br />

OBJECTIFS<br />

Cette formation à la programmation objet vous permettra de comprendre l’intérêt et toutes<br />

les possibilités offertes par ce type de développement .<br />

Vous apprendrez le vocabulaire objet (classe, instance, objet, méthode, propriétés,<br />

héritage,…), la modélisation (UML) ainsi qu’une présentation des outils généralement<br />

utilisés en entreprise. La conception fera également allusion aux Design Patterns afin<br />

de vous orienter vers les bonnes pratiques dans vos futurs programmes objets en vous<br />

appuyant sur des modèles existants.<br />

Nous vous présentons les architectures n-tiers et les solutions objets associées (framework<br />

.NET, JEE). Le modèle-vue-contrôleur (MVC) mérite également d’être présenté.<br />

Afin de ne pas rester trop conceptuel nous vous préparons à l’apprentissage des principaux<br />

langages objets du moment (C#, Java) et à leur environnement d’utilisation (V isual Studio<br />

et Eclipse.<br />

CONTENU<br />

██<br />

De la programmation structurée vers<br />

la programmation objet<br />

Bien comprendre les limites de la programmation<br />

structurée<br />

Les objectifs du monde Objet<br />

En quoi l’approche objet facilite-t-elle les ateliers<br />

de développement logiciels ?<br />

Que reste-t-il de la programmation structurée<br />

dans la programmation objet ?<br />

Travaux pratiques<br />

Sur la base d’un programme simple l’intervenant<br />

commente les grandes lignes du logiciel,<br />

les structures de données et les traitements<br />

utilisés (volontairement limités). Les limites de<br />

la programmation classique sont volontairement<br />

amplifiées afin d’être clairement identifiées.<br />

██<br />

Apprendre à concevoir des classes<br />

d’objet<br />

Définir un comportement commun au sein d’une<br />

classe<br />

Comment « reconnaître » une classe ?<br />

Savoir faire un effort d’abstraction et rester<br />

conceptuel<br />

Liens entre classe et objets (instance)<br />

Exemples de « mauvaises » classes<br />

Savoir définir un dictionnaire de données<br />

Et en extraire les attributs d’une classe<br />

Savoir recenser les états d’un objet<br />

L’origine et la fin d’un objet (constructeurs,<br />

destructeurs)<br />

Définir les traitements dans des méthodes<br />

Que deviennent les fonctions traditionnelles ?<br />

Les risques de « retomber » dans le modèle<br />

données/fonctions<br />

Travaux pratiques<br />

« Re-conception » objet de l’application précédente.<br />

Elaboration du dictionnaire de données, des<br />

traitements, et des flux.<br />

Conception des classes<br />

██<br />

Visibilité entre les objets<br />

Qu’entend-on par encapsuler les données ?<br />

Pourquoi utiliser des accesseurs ?<br />

Voir les objets comme « responsables » de leur<br />

comportement<br />

Visibilité des attributs entre les objets (publique,<br />

protégé, privé)<br />

Visibilité des méthodes<br />

██<br />

Liens entre les classes<br />

La puissance de l’héritage<br />

Réflexions sur l’héritage multiple<br />

Ne pas confondre composition et héritage<br />

Intérêt du polymorphisme<br />

La surcharge des opérateurs<br />

Appels de méthode d’une autre classe (message)<br />

Travaux pratiques<br />

Evolution de la conception vers un modèle de<br />

hiérarchie des classes.<br />

Conception de l’encapsulation des traitements.<br />

██<br />

Compléments sur la conception objet<br />

Qu’est-ce qu’une méthode virtuelle ?<br />

Et une classe abstraite ?<br />

Intérêts des classes abstraites sans implémentation<br />

(interface)<br />

S’appuyer sur une manière de faire éprouvée<br />

(design-patterns)<br />

Exemples de design patterns<br />

Travaux pratiques<br />

Amélioration du modèle précédent avec l’utilisation<br />

de classes abstraites<br />

██<br />

Introduction à la modélisation objet<br />

avec UML<br />

UML (Unified Modeling Language) ne représente<br />

pas une démarche mais un formalisme<br />

Les deux types de vue (statiques, dynamiques)<br />

Tour d’horizon des différents diagrammes UML<br />

Modélisation d’une classe<br />

La visibilité des attributs (publique, protégé,<br />

privé)<br />

Les diagrammes d’objet (attributs, méthodes,<br />

identité)<br />

Synthèse sur les diagrammes liés aux vues<br />

dynamiques<br />

Travaux pratiques<br />

Formalisation avec UML du diagramme de<br />

classes de notre application.<br />

██<br />

Premiers pas en Java et en C#<br />

Définir une classe et ses méthodes<br />

Manipuler simplement les objets<br />

Messages simples entre objet<br />

Mise en œuvre de l’héritage (classe prédéfinie<br />

et propre classe)<br />

██<br />

Environnement de développement<br />

intégré (IDE an anglais)<br />

Les fonctions d’un IDE attendues par le développeur<br />

Les spécificités d’un IDE pour un langage objet<br />

L’exemple de Visual Studio (Microsoft)<br />

Les raisons du succès d’Eclipse<br />

Travaux pratiques<br />

Implémentations des classes précédentes en<br />

Java sous Eclipse et en C# sous Visual Studio.<br />

██<br />

Frameworks et architectures<br />

réparties (.net, JEE)<br />

S’appuyer sur un Framework pour construire<br />

une application<br />

Mais un Framework ne fait pas tout ...<br />

Complexité des architectures réparties<br />

La réponse des frameworks objets comme .Net<br />

ou JEE<br />

Encourager les développeurs à utiliser le<br />

modèle MVC<br />

L’exemple du framework Struts pour les applications<br />

Java<br />

Travaux dirigés<br />

L’objectif est de comprendre en quoi notre<br />

conception précédente (classes personne, formation,<br />

prestataire, ....) n’est pas impactée par<br />

la présentation des données ni par l’architecture<br />

(web ou locale). Pour cela nous mettons en<br />

œuvre notre application dans un contexte WEB<br />

en respectant le modèle MVC.<br />

Participants<br />

Cette formation à la programmation objet s’adresse<br />

aux Développeurs, analystes, concepteurs, chefs de<br />

projet disposant d’une culture de développement classique<br />

(non objet) et souhaitant évoluer vers les technologies<br />

du développement objet.<br />

Pré-requis<br />

Avoir une première expérience en programmation<br />

structurée (non objet).Quel que soit le langage utilisé<br />

(C, Cobol, Fortran, Pascal, Shell, ?), avoir déjà développé,<br />

et livré une application, même de taille modeste,<br />

seul ou en équipe.<br />

Travaux pratiques<br />

Tous les chapitres sont ponctués de travaux pratiques.<br />

Ils représentent plus de 50% de la formation.<br />

Sur la base d’un mini cahier des charges réaliste, les<br />

participants conçoivent le modèle objet d’’une petite<br />

application (arbre des classes, méthodes, propriétés)<br />

et le modélisent avec UML. L’intervenant commente<br />

aux participants l’implémentation finale des principales<br />

classes de l’application en Java et C#. Il présente<br />

aussi en fin de stage une maquette de l’application<br />

finale afin de valider le travail de conception effectué<br />

par les participants.<br />

92 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


D éveloppement<br />

UML 2, analyse et conception<br />

Réf DUAC<br />

4 jours<br />

OBJECTIFS<br />

Analyser et concevoir un projet Objet avec le formalisme UML<br />

Comprendre la représentation et l’intérêt d’utilisation de chaque diagramme<br />

Savoir progresser de l’analyse à la conception et assimiler un raisonnement itératif et<br />

incrémental basé sur les cas d’utilisation.<br />

Ce cours permettra de traiter les points suivants :<br />

• Positionnement des méthodes, méthodologies et ateliers de génie logiciel dans une<br />

démarche de production de logiciel.<br />

• La notation UML et les différents diagrammes. Représentation des diagrammes les plus<br />

importants et les plus pertinents.<br />

• Concepts avancés de cette notation de type framework, analysis and design patterns…<br />

• Pratique de l’analyse conception avec UML et l’art d’une utilisation cohérente et<br />

harmonieuse des différents diagrammes.<br />

• Démarche objet avec progression itérative et incrémentale basée sur les cas d’utilisation.<br />

CONTENU<br />

██<br />

Le diagramme fonctionnel<br />

██<br />

Les diagrammes structurels<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Les diagrammes comportementaux<br />

██<br />

Démarche objet de type UP « Unified<br />

Process »<br />

Participants<br />

Analyste, concepteur, architecte logiciel et technique,<br />

chef de projet, développeur, responsable du management<br />

de la DSI, responsable des services fonctionnels<br />

de la DSI, consultant en SI, architecte SI, urbaniste<br />

des systèmes d’information, expert méthodes/qualité/<br />

sécurité/données, facilitateur, Administrateur de sites<br />

Web.<br />

Pré-requis<br />

De bonnes connaissances en informatique et en<br />

conception – Une sensibilisation à la technologie objet<br />

peut être un plus appréciable pour mieux comprendre<br />

le raisonnement objet.<br />

Travaux pratiques<br />

50% de travaux pratiques<br />

Enseignement qui alterne théorie et pratique, basé sur<br />

des exemples réels avec pédagogie participative et<br />

progression en spirale.<br />

Un cas pratique sera traité en petits groupes avec<br />

une correction très enrichissante du travail de chaque<br />

groupe.<br />

Comprendre et utiliser XML<br />

Réf DXML<br />

3 jours<br />

OBJECTIFS<br />

Avec le Web et HTML comme initiateurs des langages sources balisés interopérables, le<br />

standard XML tend à généraliser l’échange de ce format de données.<br />

Qu’il s’agisse d’échanger de l’information ou de la manipuler, les langages XML se<br />

retrouvent à tous les niveaux du système d’information.<br />

Cette formation XML permet de mettre en oeuvre les standards XML de base pour le<br />

développement d’applications manipulant ce format de données<br />

Cette formation XML vous permettra également de :<br />

- Maîtriser le langage XML<br />

- Concevoir des DTD et XML Schema<br />

- Transformer une source XML à l’aide des standards XSLT et Xpath<br />

CONTENU<br />

██<br />

Introduction à XML et aux<br />

technologies associées<br />

██<br />

XML et la composition de documents<br />

██<br />

XML et la publication de documents<br />

Programme détaillé sur www.plb.fr<br />

██<br />

XML et les échanges entre<br />

applications<br />

██<br />

Autour d’XML<br />

Participants<br />

Cette formation XML s’adresse aux :<br />

- Développeurs<br />

- concepteurs<br />

- chefs de projet<br />

Pré-requis<br />

Il convient d’avoir une culture de base sur l’environnement<br />

Internet. De bonnes notions sur le langage (X)<br />

HTML (stage IHTM) sont conseillées.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

93


D éveloppement<br />

Programmation en C<br />

Réf DPRC<br />

5 jours<br />

OBJECTIFS<br />

Ce stage intensif vous permettra d’acquérir une connaissance réellement opérationnelle du<br />

langage. Il vous expliquera le fonctionnement des différents mécanismes et vous montrera<br />

leur mise en œuvre grâce à de nombreux exercices pratiques. A l’issue de ce stage, vous<br />

serez en mesure d’écrire des programmes C robustes et portables.<br />

CONTENU<br />

██<br />

Première approche pratique<br />

██<br />

Mécanismes<br />

██<br />

Compléments<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Les ingénieurs et les informaticiens qui souhaitent<br />

acquérir une formation complète et opérationnelle sur<br />

le langage C.<br />

Pré-requis<br />

Les participants doivent avoir des connaissances<br />

générales en informatique et maîtriser au moins un<br />

langage de programmation.<br />

Travaux pratiques<br />

Des machines sous système Unix ou Windows (PC)<br />

seront mises à la disposition des participants de manière<br />

à mettre en pratique les notions présentées.<br />

Perfectionnement en langage C<br />

Réf DPLC<br />

5 jours<br />

OBJECTIFS<br />

Cette formation Langage C vous permettra de compléter des connaissances en langage C<br />

par une formation approfondie sur les mécanismes fondamentaux de fonctionnement.<br />

CONTENU<br />

██<br />

Rappels<br />

██<br />

Variables<br />

██<br />

Fonctions<br />

██<br />

Mémoire<br />

██<br />

Pratique<br />

Participants<br />

Cette formation langage C s’adresse à toute personne<br />

amenée à programmer, à superviser ou à modifier des<br />

logiciels écrits en langage C.<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

Il est demandé aux participants de connaître les structures<br />

et fonctions de base du langage C.<br />

Objective C<br />

Réf DOBC<br />

3 jours<br />

OBJECTIFS<br />

Il y a déjà plus de 10 ans, NeXT donnait à Objective-C ses titres de noblesse en l’adoptant<br />

pour la réalisation du système d’exploitation NEXTSTEP. Il persiste aujourd’hui comme<br />

langage de référence du système Mac OS X mais aussi comme choix de prédilection du<br />

projet GNUstep. C’est donc naturellement le langage utilisé aussi pour le développement<br />

d’application pour les incontournables produits Apple que sont l’iPhone et l’IPod Touch.<br />

Objective-C enrichit le C d’une couche orientée objet. Sa syntaxe est largement inspirée<br />

et même empruntée à Smalltalk que l’on peut considérer comme LE modèle des langages<br />

objet. Nous vous ferons découvrir son élégance et sa puissance.<br />

Cette formation Objective C vous permettra de savoir développer efficacement avec ce<br />

langage et vous familiarisera, si besoin, avec l’environnement de développement sous Mac<br />

Vous serez capable de développer des applications textes ou graphiques pour Cocoa/Mac<br />

OS X ou GNUstep/UNIX. Il s’agit également d’une très bonne préparation à la formation<br />

« iPhone/iPod Touch développement » qui traite plus rapidement le langage Objective C<br />

nécessaire au développement iPhone/iPod Touch.<br />

Programme détaillé sur www.plb.fr<br />

CONTENU<br />

██<br />

Introduction<br />

██<br />

Programmation Orientée Objet (POO)<br />

██<br />

Le langage Objective-C<br />

██<br />

L’environnement d’exécution<br />

(Runtime) Objective-C<br />

Participants<br />

Cette formation Objective C s’adresse au programmeur<br />

ayant une première expérience.<br />

Pré-requis<br />

Connaître au moins un langage de programmation.<br />

94 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


D éveloppement<br />

Programmation Objet en C++<br />

Réf DPOC<br />

5 jours<br />

OBJECTIFS<br />

La mise en pratique des concepts de modélisation Objet nécessite des langages de<br />

programmation adaptés. Le langage C++, digne successeur du langage C, fût l’un des<br />

premiers acteurs à voir le jour sur le marché du développement. Depuis une vingtaine<br />

d’années, ce langage a prouvé à de très nombreuses reprises son fort potentiel au niveau<br />

de la performance et de la stabilité des applications. Cette formation C++ permettra<br />

aux participants d’apprendre les éléments de programmation du langage ainsi que les<br />

principales techniques liées au développement Objet.<br />

Cette formation C++ vous permettra de:<br />

- Acquérir les principes de base de la programmation Objet (polymorphisme, héritage,<br />

encapsulation)<br />

- Maîtriser le langage C++<br />

- Apprendre à réaliser des applications réutilisables<br />

- Connaître les meilleures pratiques de tests de qualité en C++<br />

CONTENU<br />

██<br />

Du procédural à l’objet<br />

██<br />

Les concepts objet<br />

██<br />

Syntaxe C++<br />

██<br />

Traitement des exceptions<br />

██<br />

Surcharge<br />

██<br />

Patrons - «Templates»<br />

██<br />

Points clé de la STL<br />

██<br />

Introduction aux Design Pattern<br />

██<br />

Qualité logicielle<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

- Développeurs<br />

- Concepteurs<br />

Pré-requis<br />

Connaissance du langage C ou expérience d’un langage<br />

de programmation structurée.<br />

Travaux pratiques<br />

Les nombreux travaux pratiques proposés pendant<br />

la formation apporteront aux participants l’expérience<br />

pratique nécessaire à la programmation à l’aide du<br />

langage C++. Ils sauront ensuite mettre à profit ces<br />

acquis pour développer des applications stables et<br />

performantes.<br />

Programmation multicore<br />

Réf DPMC<br />

3 jours<br />

OBJECTIFS<br />

Cette formation programmation multicore vous permettra de comprendre au sein des<br />

systèmes et processeurs les architectures Multicore et leurs programmations. Vous<br />

découvrirez les techniques de mise en œuvre d’une approche multithread ou multiprocess<br />

et les techniques et langages dédiés à la programmation parallèle. Ainsi que les contraintes<br />

en matière de synchronisation d’accès aux données et les précautions à prendre pour<br />

conserver une performance optimale des applications.<br />

CONTENU<br />

██<br />

Les architectures multi core<br />

██<br />

Modélisation des applications multi<br />

core<br />

██<br />

Threads<br />

██<br />

Processus<br />

██<br />

La programmation parallèle<br />

██<br />

Synthèse et conclusion<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

Connaître un langage objet et être sensibilisé au sujet.<br />

Connaître un des trois langages utilisés dans le cours<br />

: C#, Java ou C++. La lecture des diagrammes UML<br />

est un plus.<br />

Travaux pratiques<br />

L’outil Open source BOUML sera utilisé pour la modélisation<br />

UML, Visual Studio express(tm) pour la manipulation<br />

des langages C# et C++, NetBeans(tm) 6.x<br />

pour Java. Les exemples seront démontrés grâce aux<br />

langages UML, Java, C++ et Dot Net.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

95


D éveloppement<br />

Développer avec Visual Basic<br />

Réf DDVB<br />

5 jours<br />

OBJECTIFS<br />

Cette formation Développer avec Visual Basic vous permettra de maîtriser pleinement les<br />

fonctionnalités et les capacités de Visual Basic. Tous les aspects essentiel du langage<br />

sont abordés : Programmation objet, Interaction avec les bases de données, ActiveX Data<br />

Objects, Utilisation de COM.<br />

CONTENU<br />

██<br />

L’environnement de développement<br />

• Positionnement de Visual Basic ( vb, vba,<br />

vbscript)<br />

La construction d’interfaces utilisateur<br />

L’accès aux bases de données<br />

Utilisation et création de composants<br />

Le développement Internet/Intranet<br />

• Améliorer la conception des applications<br />

avec la programmation orientée objet<br />

Classes et objets<br />

Les objets graphiques : formes, contrôles<br />

Propriétés, méthodes, événements<br />

La programmation événementielle<br />

• La plate-forme de développement Visual<br />

Basic<br />

Les principes récurrents<br />

Fenêtres, barre de menu, barre d’outils<br />

Aide en ligne et compléments<br />

L’éditeur de code<br />

Etapes de création d’une application<br />

Les différents types de fichiers<br />

██<br />

Visual Basic, le langage<br />

• Les variables<br />

Types de données et conversions<br />

Portée et durée de vie des variables<br />

Tableaux et types de données utilisateurs<br />

Les constantes<br />

Les variables objets<br />

Les conventions de dénomination<br />

• Les procédures<br />

Procédures événementielles et générales<br />

subroutines et fonctions<br />

portée des procédures : les modules standard<br />

le passage d’arguments<br />

les fonctions de visual basic<br />

Les opérateurs<br />

Les structures de contrôle<br />

██<br />

Fenêtres, menus, et boîtes de<br />

dialogue<br />

MDI (multiple document interface), formes et<br />

contrôles<br />

Chargement et affichage<br />

Les formes modales<br />

Principaux événements, méthodes et propriétés<br />

Menus, popup menus<br />

Les formes prédéfinies<br />

Les fonctions msgbox et inputbox<br />

██<br />

Les composants graphiques<br />

(contrôles)<br />

Contrôles standards, contrôles active X<br />

Saisie et affichage : label, text box, masked edit<br />

Les boutons : command button, check box,<br />

option button<br />

Les listes : list box, combo box<br />

Présentation : tool bar, status bar, image list,<br />

scroll bar, progress bar<br />

Les boîtes de dialogue standard : common<br />

dialog<br />

La minuterie : timer<br />

• Le Drag and Drop (glisser déplacer)<br />

Objet source et objet cible<br />

Les événements souris<br />

Les propriétés de la source<br />

Les événements sur la cible<br />

Travaux Pratiques<br />

Gestion d’un formulaire de saisie, contrôles de<br />

validité. Manipulation des listes. Lancement de<br />

procédures en arrière-plan.<br />

Travaux Pratiques Déplacement d’un contrôle<br />

sur une forme. Déplacement d’un élément d’une<br />

liste dans une autre liste. Gestion d’un formulaire<br />

de saisie, contrôles de validité. Manipulation<br />

des listes. Lancement de procédures en<br />

arrière-plan.<br />

██<br />

La gestion des erreurs<br />

• Traitement des erreurs logiques : le débogage<br />

Les points d’arrêt<br />

Les expressions espionnes<br />

Les fenêtres de débogage<br />

Mode pas à pas et procédures<br />

• Traitement des erreurs d’exécution<br />

L’interception des erreurs<br />

Les gestionnaires d’erreurs<br />

L’objet Err<br />

██<br />

L’accès aux données<br />

• La manipulation des Fichiers<br />

Accès séquentiel, direct, binaire<br />

Ouverture, fermeture<br />

Les instructions de lecture<br />

Les instructions d’écriture<br />

• Les bases de données<br />

Architecture et objets des bases de données<br />

relationnelles<br />

Le langage SQL<br />

Le Data Environment<br />

L’architecture client serveur<br />

Les fournisseurs d’accès : ODBC et OLE-DB<br />

Les objets d’accès aux données : ADO (active X<br />

data access)<br />

• Les outils d’accès aux données<br />

Le Data Environment<br />

Le Data Control<br />

Data Report<br />

Data Form Designer<br />

• Les contrôles dépendants des données<br />

Data Grid, Hierarchical Flex Grid<br />

Data List, Data Combo<br />

██<br />

Touche finale<br />

Les fichiers de ressource<br />

Enregistrement des paramètres d’une application<br />

Générer un exécutable et le distribuer<br />

Optimisation du programme.<br />

Travaux Pratiques<br />

Création et utilisation d’un fichier de ressources<br />

Utilisation de la base de registre pour conserver<br />

des paramètres dynamiques<br />

Déploiement d’une application<br />

Participants<br />

Ce cours s’adresse à tous ceux qui désirent développer<br />

sous Visual Basic 6.<br />

Pré-requis<br />

Il est nécessaire de connaître au moins un langage<br />

de programmation et d’avoir une bonne pratique du<br />

système Windows.<br />

96 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


I NTERNET<br />

Cette filière qui traite de technologies omniprésentes dans le paysage<br />

informatique actuel se devait d’être très complète.<br />

Les formations traitent des aspects d’administration sécurisée d’un site Web<br />

(Apache, IIS), de la création de sites professionnels, ergonomiques, de gestion<br />

de contenu (Dreamweaver, Flash, SPIP, …) et de tous les langages du Web<br />

(Javascript et ses frameworks, PHP, Java, Action Script 3, ASP.NET…).<br />

Les débutants trouveront beaucoup de points d’entrée (« réaliser un site WEB<br />

pour non informaticien », « l’essentiel de PHP pour non développeur », …) et<br />

les professionnels ou les développeurs confirmés la possibilité d’aller toujours<br />

plus loin (« Optimisation PHP », « Maîtriser le développement avec Flex », …).


I nternet<br />

Réaliser un site web pour non informaticiens<br />

Réf IRSW<br />

3 jours<br />

OBJECTIFS<br />

Aujourd’hui les sites WEB sont omniprésents, voire incontournables, dans le paysage<br />

informatique professionnel et associatif. Ils peuvent prendre différentes formes (commercial,<br />

communication, blog, plate-forme collaboratrice, administration de matériel, ...) et ils sont<br />

donc souvent au coeur des applications. Mais qu’est-ce qu’un site WEB finalement ?<br />

Comment puis-je proposer des images, du texte, des vidéos, et de l’interactivité alors que<br />

l’utilisateur se contente de saisir une adresse comme http://www.site.fr ?<br />

Cette formation dédiée aux débutants dans la création de site web se propose de mettre à<br />

plat un par un les acteurs principaux dans la réalisation d’un site WEB afin de vous rendre<br />

opérationnel pour créer votre propre site et/ou de disposer du vocabulaire nécessaire pour<br />

débattre avec les spécialistes du domaine.<br />

CONTENU<br />

██<br />

Les fondamentaux<br />

• Qu’est-ce qu’un site WEB ?<br />

Différents types (Forum, Achats en ligne ,<br />

Espace collaboratif , Communication, ...)<br />

Le contenu d’un site WEB (pourquoi avoir choisi<br />

le HTML ?)<br />

Types d’images, de vidéos<br />

Les animations flash<br />

Exemples de pages HTML basiques<br />

██<br />

Les échanges entre navigateur et site<br />

WEB<br />

Le rôle du navigateur (Internet Explorer, Firefox,<br />

...)<br />

Le rôle du serveur WEB<br />

Comment se comprendre entre les deux (IP,<br />

DNS et protocole HTTP) ?<br />

██<br />

L’environnement technique d’un site<br />

WEB<br />

• L’hébergement et le Nom de Domaine<br />

Hébergement Mutualisé vs. Dédié<br />

L’achat du Nom de Domaine (Extensions,<br />

Whois, Nic et Afnic)<br />

Installation du Nom de Domaine (hébergement<br />

DNS vs. Redirection)<br />

Développer chez soi, mettre en place chez les<br />

autres<br />

Pourquoi de telles différences de prix dans les<br />

formules ?<br />

Peut-on héberger soi même son site WEB ?<br />

La qualité de service<br />

La responsabilité du contenu diffusé<br />

• La mise à jour du site<br />

Transférer des fichiers avec FTP<br />

Utiliser le transfert intégré dans les environnements<br />

de développement<br />

• Exploitation et statistique<br />

Comment connaître le nombre de visiteurs, les<br />

pages les plus visitées, les mots-clefs, ….<br />

Moteurs de recherche et Annuaires : le référencement.<br />

Créer une archive de son site WEB<br />

Savoir la restaurer<br />

██<br />

La création du site<br />

• La conception et l’ergonomie<br />

La réalisation d’un site se prépare (notions<br />

d’ergonomie)<br />

Rédiger pour le Web.<br />

Conception de l’arborescence du site<br />

Exemples de sites «mal conçus»<br />

Les standards en vigueur (W3C) et les effets de<br />

mode (WEB 2.0)<br />

• Les éléments graphiques et multimédias<br />

Création des éléments images du site<br />

Optimisation des images<br />

Les vidéos (principes de récupération depuis un<br />

caméscope, coupe, ajout de son)<br />

Réaliser des animations flash : présentation des<br />

outils<br />

• Ecrire une page web avec le HTML<br />

Principe des balises et attributs HTML<br />

Mise en forme du texte, les paragraphes<br />

Naviguer vers un autre site (liens, cibles,<br />

frames)<br />

Les images, les tableaux, les formulaires<br />

L’apport du XHTML<br />

Les programmes additifs (plugin et activeX)<br />

██<br />

Faire évoluer plus facilement le site<br />

• Les feuilles de style<br />

Définir des styles pour minimiser les changements<br />

(CSS)<br />

Gérer les styles<br />

Les pseudo-classes<br />

Les boîtes<br />

En ligne ou en boîte : l’affichage<br />

██<br />

Javascript : Initiation au html<br />

dynamique<br />

Etendre les possibilités du HTML grâce à<br />

Javascript<br />

Qui interprète les instructions Javascript ?<br />

La gestion des événements et le DOM<br />

Comment trouver les scripts qui conviennent ?<br />

Participants<br />

Ce cours concerne toute personne désirant réaliser un<br />

site WEB avec les technologies actuelles ou souhaitant<br />

disposer d’une «culture WEB» concrète.<br />

Pré-requis<br />

Aucun. La culture windows (fenêtre, menu, clic,<br />

double-clic) est conseillée.<br />

Travaux pratiques<br />

Les exercices et les démonstrations de ce cours sont<br />

basés sur la construction de bout en bout d’un mini site<br />

WEB. Les participants apprendront à concevoir, réaliser<br />

et installer leur site sur un serveur réel.<br />

98 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


I nternet<br />

Réaliser une Newsletter - Gérer ses campagnes Email<br />

Réf IRNL<br />

3 jours<br />

OBJECTIFS<br />

Cette formation emailing vous permettra de réaliser et envoyer sous forme d’emailing une<br />

newsletter avec textes et images.<br />

Elle vous permettra de réaliser entièrement une newsletter attractive (texte, photos, effets, …) et de l’envoyer<br />

par mail aux personnes choisies (emailing)<br />

Il s’agit concrètement d’un cours pratique composé de nombreux travaux pratiques illustrant chacune des techniques<br />

enseignées.<br />

Cette formation propose de mettre en application les quatre composants essentiels d’une campagne d’emailing<br />

réussie :<br />

- Les outils de création (web, image/vidéo, diffusion) de la newsletter.<br />

- Les aspects rédactionnels propres à ce type d’exercice permettant de capter et cibler correctement vos<br />

interlocuteurs.<br />

- Les aspects techniques liés à l’envoi proprement dit de la newsletter afin de faire bénéficier de votre message<br />

à l’ensemble de vos destinataires en respectant les lois en vigueur, sans Spam.<br />

- Gérer l’après campagne en adressant à vos collaborateurs des rapports pertinents sur les résultats obtenus.<br />

CONTENU<br />

██<br />

Les outils nécessaires<br />

██<br />

Règles de l’emailing<br />

██<br />

Construire son message<br />

██<br />

Identité visuelle<br />

██<br />

Création des images<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Programmation des pages<br />

██<br />

Envoi de l’emailing<br />

██<br />

Suivi de la campagne<br />

Participants<br />

Toute personne désirant communiquer en diffusant<br />

une « newsletter « sur le Web ou sur un intranet d’entreprise<br />

(services de communication au sens large,<br />

marketing, publicité, ...).<br />

Pré-requis<br />

Cette formation requiert une bonne connaissance de<br />

l’environnement informatique (pratique courante de<br />

MacOs ou de Windows).<br />

Écrire pour le web - Approche éditoriale d’un site web<br />

(rédiger et organiser l’information pour le web)<br />

Réf IEPW<br />

3 jours<br />

OBJECTIFS<br />

La lecture de l’information à l’écran conditionne la rédaction et la présentation. La production<br />

d’articles interactifs doit intégrer ces contraintes techniques pour élaborer un contenu<br />

éditorial propre à ce média. Cette formation Ecrire pour le web permet de savoir rendre vos<br />

écrits Web percutants et efficaces.<br />

Cette formation écrire pour le web vous permettra de:<br />

- Mettre en pratique les règles de l’écriture on line<br />

- Rendre vos écrits Web percutants et efficaces<br />

- Tenir votre internaute jusqu’à la dernière ligne de votre texte<br />

CONTENU<br />

██<br />

Principe de conception de sites Web<br />

██<br />

Contraintes et particularités du Web<br />

██<br />

Écrire pour être lu<br />

██<br />

Écriture hypertextuelle<br />

██<br />

Écriture interactive et multimédia<br />

██<br />

Les droits<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Journalistes, secrétaires de rédaction, responsables<br />

éditoriaux, responsables de communication,<br />

Webmasters.<br />

Pré-requis<br />

Être à l’aise avec l’utilisation d’Internet.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

99


I nternet<br />

HTML 5 & autres nouvelles spécifications du Web<br />

Réf IH5W<br />

4 jours<br />

OBJECTIFS<br />

Cette formation HTML5 vous permettra de Découvrir les nouveautés de l’HTML5. Connaître<br />

les compatibilités entre CSS 3 et les différents modèles de navigateurs et les possibilités<br />

d’utilisation du langage sur Smartphone.<br />

CONTENU<br />

██<br />

Nouvelle structure d’un document en<br />

HTML5<br />

██<br />

Formulaires avec HTML5<br />

██<br />

Interactions avec l’utilisateur<br />

██<br />

Graphisme, Vidéo & Audio<br />

██<br />

Application Web<br />

██<br />

Compatibilité des navigateurs avec<br />

HTML5<br />

Participants<br />

Cette formation HTML5 s’adresse aux intégrateur,<br />

Webdesigner, développeur ou toutes personnes souhaitant<br />

se découvrir les nouveautés de HTML5.<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

Connaître HTML et avoir des bases en JavaScript est<br />

indispensable pour suivre cette formation.<br />

HTML L’essentiel<br />

Réf IHTM<br />

3 jours<br />

OBJECTIFS<br />

Quelque soit la technologie que vous utilisiez, que vous allez utiliser, le langage HTML est<br />

un passage obligé. En effet, JAVA, .NET, PHP ou autre langage ou architecture, en dernier<br />

ressort, génère du HTML.<br />

C’est dire l’importance de ce langage et la nécessité de la connaître.<br />

Au cours de cette formation HTML, vous allez apprendre à décrire et réaliser des pages<br />

Web comprenant du texte mis en forme et structuré, des images, des formulaires. Le<br />

multifenêtrage sera également couvert, les hyperliens, ainsi qu’une introduction aux scripts<br />

serveur de type PHP. L’insertion de code javascript ainsi que DHTML sera également<br />

couverte.<br />

██<br />

Les feuilles de style CSS<br />

██<br />

Les calques<br />

██<br />

JAVASCRIPT : intégration de scripts<br />

CONTENU<br />

██<br />

Rappels du fonctionnement<br />

d’un serveur Web et du dialogue<br />

Navigateur/Serveur Web<br />

██<br />

Le format des documents<br />

██<br />

Présentation du protocole http<br />

██<br />

Généralités du HTML<br />

██<br />

Structure d’un document HTML<br />

██<br />

L’en-tête HTML<br />

██<br />

Les styles de Paragraphe<br />

██<br />

Les hyperliens<br />

██<br />

Les listes<br />

██<br />

Les styles<br />

██<br />

Les images et les couleurs<br />

██<br />

Les images réactives<br />

██<br />

Les tables<br />

██<br />

Le multifenêtrage<br />

██<br />

Les formulaires<br />

██<br />

Notions de PHP<br />

Participants<br />

Cette formation HTML s’adresse à toute personne<br />

ayant à réaliser des pages HTML.<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

- Connaître un navigateur.<br />

- Maîtriser l’environnement micro-informatique.<br />

100 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


I nternet<br />

Ergonomie des Sites Web<br />

Réf IESW<br />

5 jours<br />

OBJECTIFS<br />

Cette formation ergonomie Web vous permettra d’acquérir les points fondamentaux de<br />

l’ergonomie liée au Web.<br />

CONTENU<br />

██<br />

Introduction à l’ergonomie Web<br />

██<br />

Structuration de l’information<br />

██<br />

Conception graphique pour une<br />

bonne ergonomie des sites web<br />

██<br />

Gestion des médias<br />

██<br />

Mise en oeuvre d’une ergonomie web<br />

réussie<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation ergonomie Web s’adresse aux responsables<br />

de sites Internet/Intranet, chefs de projet,<br />

infographistes, webmasters, webdesigners.<br />

Pré-requis<br />

De bonnes connaissances de l’outil informatique et<br />

d’Internet sont utiles à ce stage.<br />

Conception de site avec les CSS et Dreamweaver<br />

Réf ICSS<br />

4 jours<br />

OBJECTIFS<br />

Cette formation CSS vous permettra de développer des sites Web grâce à la méthode<br />

des CSS combinée avec le logiciel Adobe Dreamweaver CS4, concevoir facilement des<br />

interfaces graphiques simples et efficaces.<br />

CONTENU<br />

██<br />

Environnement du logiciel<br />

██<br />

Interface et environnement de travail<br />

██<br />

Développement et Intégration<br />

██<br />

Le HTML<br />

██<br />

Les feuilles de styles CSS<br />

██<br />

La gestion du graphisme - CSS<br />

██<br />

Gérer l’affichage avec les CSS<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Infographistes, développeurs web, et toutes personnes<br />

voulant augmenter la richesse graphique et comportementale<br />

de leurs sites web grâce aux CSS et à<br />

Dreamweaver.<br />

Pré-requis<br />

Être à l’aise avec l’utilisation d’Internet et son environnement<br />

informatique.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

101


I nternet<br />

JavaScript, Développer en HTML dynamique<br />

Réf IJDH<br />

3 jours<br />

OBJECTIFS<br />

Langage de l’Internet côté client, le javascript permet la manipulation interactive des<br />

éléments constituant une page WEB.<br />

La généralisation des clients légers dans les entreprises, la présence indispensable sur<br />

le réseau Internet et une généralisation des approches transversales de type intranet ou<br />

extranet passe par des ihm plus efficaces, rendus possibles par l’implémentation conjointe<br />

du javascript et du dHtml.<br />

Aujourd’hui, le développement et la normalisation des échanges clients-serveurs sous forme<br />

XML permet d’entrevoir, grâce à AJAX, une amélioration sensible de l’interactivité au niveau<br />

des interfaces utilisateurs. L’utilisation de javascript étant au cœur de cette petite révolution,<br />

sa maîtrise représente un atout clef pour aborder le Web 2.0.<br />

Cette formation javascript aborde les aspects pertinents du langage dans un esprit de<br />

développeur. Ce cours s’appuie sur de nombreux exemples concrets que vous mettrez en<br />

oeuvre et pourrez réutiliser.<br />

CONTENU<br />

██<br />

Formation javascript<br />

██<br />

Introduction aux techniques http, aux<br />

navigateurs et leurs DOM<br />

██<br />

Le langage JavaScript<br />

██<br />

Les objets du langage Javascript<br />

██<br />

Javascript : Les objets de la page<br />

HTML<br />

██<br />

Le DOM XML<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Les nouveaux objets javascript.<br />

Fonctionnement de AJAX<br />

Participants<br />

Ce stage pratique s’adresse à tous les informaticiens<br />

désireux d’appliquer les dernières technologies du<br />

Dynamic HTML pour leurs projets Web.<br />

Pré-requis<br />

La connaissance du langage HTML et d’un langage de<br />

programmation est nécessaire.<br />

Travaux pratiques<br />

Les participants développeront des pages Web utilisant<br />

les techniques du Dynamic HTML avec des<br />

éditeurs simples. Ils auront l’occasion de se familiariser<br />

également avec les dernières évolutions du langage<br />

JavaScript comme AJAX et de développer des scripts<br />

pour la manipulation de flux XML.<br />

Flash CS3, prise en main<br />

Réf IFPM<br />

4 jours<br />

OBJECTIFS<br />

Cette formation flash vous permettra de comprendre le fonctionnement du logiciel, de<br />

réaliser des animations utilisant tous les outils de design et les fonctions de base du langage<br />

ActionScript.<br />

CONTENU<br />

██<br />

Les bases de Flash<br />

██<br />

Analyser et préparer<br />

██<br />

Réaliser l’animation<br />

██<br />

Programmer en ActionScript les<br />

bases<br />

██<br />

Programmation<br />

██<br />

Traiter les autres médias<br />

██<br />

Publier et tester<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation flash s’adresse aux graphistes, webmasters,<br />

développeurs de site Internet.<br />

Pré-requis<br />

Cette formation flash requiert une bonne connaissance<br />

de l’environnement informatique (pratique courante<br />

de MacOs ou de Windows). La pratique courante<br />

d’un logiciel de dessin vectoriel (Adobe Illustrator ou<br />

FreeHand) et d’un logiciel de dessin bitmap (Adobe<br />

Photoshop ou Fireworks) est souhaitable.<br />

102 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


I nternet<br />

PHP 5, développer un site Web dynamique<br />

Réf IPHP<br />

4 jours<br />

OBJECTIFS<br />

Ce cours vous permettra de maîtriser d’une manière opérationnelle le langage PHP dans le<br />

contexte de développement de sites Internet dynamiques. Il vous permettra aussi d’aborder<br />

les aspects connexes à ce type de développement : bases de données, langage SQL,<br />

manipulation de fichiers graphiques,…<br />

CONTENU<br />

██<br />

Introduction<br />

Qu’est-ce que PHP ?<br />

Interactivité avec les internautes.<br />

Présentation de l’exemple utilisé durant la<br />

formation: le site de vente en ligne BDPhilia.com<br />

██<br />

Les fonctionnalités du langage<br />

• Automatisation d’une page Web<br />

Les principes client serveur<br />

Premiers éléments du langage.<br />

Intégration de PHP dans une page HTML.<br />

Variables et fonctions<br />

Librairies<br />

Fonctions de base,variables serveur et variable<br />

PHP<br />

Contrôles de flux et boucles.<br />

Travaux Pratiques<br />

Réalisation de fonctions personnalisées.( TTC,<br />

frais de port,..)<br />

Réalisation d’une librairie html<br />

Détection du navigateur.<br />

Réalisation de fonctions personnalisées<br />

Réalisation d’une librairie de fonctions<br />

• Les formulaires simples<br />

Passage et transmission de variables.<br />

Lecture écriture de fichier<br />

Vérification de login/mot de passe<br />

Redirection<br />

Travaux Pratiques<br />

Réalisation d’une page de recherche : l’utilisateur<br />

peut définir plusieurs critères et les<br />

transmettre au moteur de recherche.<br />

██<br />

Les fonctionnalités avancées du<br />

langage<br />

• Les tableaux complexes<br />

Constructeur array<br />

Fonctions associées aux tableaux<br />

Fonctions d’extraction<br />

• Variables persistantes : Cookies et Session<br />

Avantages et inconvénients des cookies et<br />

sessions.<br />

Limitations et précautions.<br />

Les variables de session<br />

les Cookies<br />

Sérialisation des variables complexes<br />

Utilisation.<br />

Travaux Pratiques<br />

Réalisation d’un panier d’achat.<br />

Gestion des quantités commandées (ajout,<br />

retrait, suppression)<br />

██<br />

Utilisation d’une base de données<br />

MySql<br />

Présentation de phpMyAdmin.<br />

Concepts fondamentaux: Bases, tables,<br />

champs, enregistrements.<br />

Création d’une base multi-tables.<br />

Fonctions PHP Mysql<br />

Introduction au langage SQL (sélection, modification,<br />

suppression).<br />

Requêtes SQL avancées (jointures de tables).<br />

Traitement des résultats des requêtes<br />

Travaux Pratiques<br />

Création d’une base Mysql<br />

Remplissage de la base à partir d’une base<br />

texteCréation de fiches produit à la volée par<br />

extraction des données de la base.<br />

• Les formulaires complexes<br />

Moteur de recherche: formulaire en relation<br />

avec une base de données.<br />

Fonctions avancées de sélection: modification<br />

de la base, tris (ORDER BY), recherches<br />

(WHERE).<br />

Travaux Pratiques<br />

Réalisation d’un moteur de recherche et de la<br />

présentation des résultats.<br />

• Intégration des modules réalisés<br />

Travaux Pratiques<br />

Intégration des différents modules réalisés.<br />

Gestion du stock et interface backoffice pour la<br />

gestion des nouveaux ouvrages.<br />

██<br />

Librairie GD : gestion graphique sous<br />

PHP<br />

• Génération d’images<br />

Présentation de la librairie GD.<br />

Création d’image, réutilisation.<br />

Superposition de texte pour protection de droits<br />

Intégration au site<br />

• Intégration des modules réalisés<br />

Travaux Pratiques<br />

Intégration des différents modules réalisés.<br />

Affichage des images, avec mention de copyrirht.<br />

██<br />

Initiation à la POO<br />

• P.O.O.<br />

PHP et la programmation orientée objet.<br />

Evolution du moteur objet dans PHP5.<br />

Participants<br />

Cette formation s’adresse aux informaticiens qui souhaitent<br />

acquérir une formation opérationnelle sur PHP<br />

dans le contexte du développement, et aux webmasters<br />

ayant déjà une bonne connaissance d’un langage<br />

de programmation client (javascript ou vbscript).<br />

Pré-requis<br />

Les participants doivent impérativement connaître les<br />

bases du HTML hors logiciel WYSIWYG (document,<br />

mise en forme, images, tableaux et formulaires) et au<br />

moins un langage de programmation.<br />

Travaux pratiques<br />

Des machines sous Windows ou Linux équipées du<br />

serveur Web Apache avec le module PHP et un serveur<br />

MySql ou Oracle seront mis à la disposition des<br />

participants. Les participants vont créer un site complet<br />

de vente en ligne BDPhilia.com chacun des ateliers se<br />

complétant (des corrections sont mises à disposition).<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

103


I nternet<br />

PHP 5 perfectionnement<br />

(Fonctions avancées & Programmation Orientée Objet)<br />

Réf IPHA<br />

4 jours<br />

OBJECTIFS<br />

Cette formation PHP 5 s’adresse aux développeurs ayant une connaissance de PHP et<br />

voulant aller plus loin sur le langage. Nous découvrirons un large panel des possibilités<br />

du langage, des fonctionnalités classiques aux techniques poussées, en passant par les<br />

bonnes pratiques de développement. Le stagiaire aura une vision générale<br />

du fonctionnement d’un applicatif PHP moderne, avec ses contraintes et ses caractéristiques<br />

Cette formation PHP 5 vous permettra de :<br />

- Atteindre un niveau avancé en PHP<br />

- Comprendre les techniques de développement avec PHP<br />

- Exploiter XML et les services Web<br />

- Connaître les spécificités de PHP 5.3<br />

- Interragir avec les bases de données et les flux<br />

CONTENU<br />

██<br />

IInstallation et configuration d’un<br />

environnement PHP (Windows/Linux)<br />

██<br />

Utilisation d’un IDE et d’un<br />

débogueur<br />

██<br />

PHP de A à Z<br />

Programme détaillé sur www.plb.fr<br />

██<br />

XML, utilisation, applications et<br />

services webs<br />

██<br />

Mise en place et interaction avec les<br />

bases de données<br />

██<br />

Techniques de développement<br />

Participants<br />

Cette formation PHP 5 s’adresse à des développeurs<br />

souhaitant se perfectionner en PHP ou mettre à jour<br />

leurs connaissances.<br />

Pré-requis<br />

- Connaitre PHP et les concepts du web<br />

- Niveau «PHP 5 , développer un site Web dynamique<br />

avec base de données» (IPHP)<br />

Optimisation PHP<br />

Réf IPHR<br />

4 jours<br />

OBJECTIFS<br />

La formation Optimisation PHP répond au besoin des développeurs qui veulent faire monter<br />

en puissance leurs applications Web.<br />

Basé sur un cas concret, durant quatre jours nous aborderons les différentes étapes qui<br />

vous permettront d’améliorer les performances d’une application : mesure, web-stress et<br />

optimisation.<br />

Cette formation PHP 5 a été mise en place par les auteurs des livres «PHP 5 Avancé» et<br />

«Best practices PHP 5».<br />

Cette formation Optimisation PHP vous permettra de :<br />

- Optimiser ses applications PHP/MySQL<br />

- Comprendre le fonctionnement de PHP et du Web<br />

- Analyser un site existant<br />

- Comprendre la notion de cache<br />

██<br />

Optimisation par la configuration<br />

logicielle<br />

██<br />

Optimisation par le code<br />

██<br />

Optimisation par le cache<br />

██<br />

Optimisation des bases de données<br />

CONTENU<br />

██<br />

Analyser un site existant<br />

██<br />

Architecture PHP et serveurs webs<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Considérations matérielles et<br />

logicielles<br />

██<br />

Optimisation de la compilation<br />

Participants<br />

Cette formation Optimisation PHP s’adresse aux Architectes,<br />

aux Administrateurs et aux Développeurs.<br />

Pré-requis<br />

-- Bonne connaissance de PHP<br />

- Connaître les bases de Linux<br />

- Niveau «PHP expert certifié»<br />

104 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


I nternet<br />

PHP Sécurité<br />

Réf IPHS<br />

3 jours<br />

OBJECTIFS<br />

De par sa nature même, le service dynamique de pages web ouvre de nombreuses portes<br />

sur le monde extérieur. Pour le développeur, il est primordial de prendre conscience des<br />

types d’attaques auxquelles son code sera potentiellement exposé.<br />

Cette formation PHP sécurité se concentre sur le point de vue du développeur, les aspects<br />

«sécurisation serveur» étant abordés dans les cours d’administration.<br />

Une approche pratique basée sur des sessions de hacking éthique.<br />

CONTENU<br />

██<br />

Comprendre pour réduire les risques<br />

des applications PHP<br />

██<br />

Sécurité et Pages Web<br />

██<br />

Formulaires PHP: la grande porte<br />

██<br />

Sécurité PHP : Cookies et Sessions<br />

██<br />

Sécuriser PHP : les bons réglages<br />

██<br />

Sécurité PHP : Bases de Données<br />

██<br />

Sécuriser l’emploi des extensions en<br />

PHP<br />

██<br />

La boîte à outils<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation s’adresse aux développeurs PHP<br />

ayant déjà une bonne pratique du langage, désirant<br />

développer des applications sécurisées.<br />

Pré-requis<br />

Les participants doivent bien connaître la programmation<br />

sous PHP / Sql et avoir de bonnes notions de<br />

programmation Client (javascript).<br />

Travaux pratiques<br />

Des machines sous windows XPPro équipées des<br />

serveurs Apache2 avec PHP5, MySql, Oracle, LDAP et<br />

mail seront mis à la disposition des participants.<br />

Cloud Computing la synthèse<br />

Réf IICC<br />

1 jour<br />

OBJECTIFS<br />

Le Cloud Computing, c’est l’utilisation du nuage internet comme fournisseur de services<br />

du SI. C’est une évolution majeure de la façon d’offrir et de consommer les logiciels qui a<br />

déjà commencé. Cette rupture amène de nouveaux acteurs, un nouveau vocabulaire et un<br />

nouvel urbanisme du Système d’Information.<br />

Cette formation Cloud Computing permet de se familiariser avec les concepts, acteurs et<br />

solutions du cloud computing. Elle donne une vision d’un futur possible dans laquelle les<br />

entreprises consomment et offrent des services « on the cloud ».<br />

Cette formation Cloud Computing vous permettra de :<br />

- Découvrir le cloud computing et ses acteurs principaux<br />

- Comprendre les enjeux pour le Système d’Information<br />

- Mettre en œuvre dès aujourd’hui et imaginer les usages de demain<br />

CONTENU<br />

██<br />

Qu’est-ce que le Cloud Computing<br />

██<br />

Acteurs majeurs du Cloud<br />

Computing<br />

██<br />

Le S.I. dans le Nuage<br />

██<br />

Impact sur les développements<br />

logiciels<br />

██<br />

Perspectives<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation Cloud Computing s’adresse aux décideurs,<br />

DSI, architectes, urbanistes, ingénieurs.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

105


O RACLE - SQL SERVER - POSTGRESQL<br />

La filière base de données est également une des filières fondatrices de<br />

<strong>PLB</strong>. Nous avons déjà formé des milliers de participants qui ont contribué,<br />

grâce au «bouche-à-oreille», à son succès.<br />

L’ensemble des cours bénéficie de l’expertise de nos intervenants qui nous<br />

sont fidèles depuis de nombreuses années. Les cours Oracle sont très<br />

présents avec plus de 30 formations sur le sujet. Des cours de base et<br />

d’administration sur toutes les versions d’Oracle de la 9i à la 11g. Vous trouverez<br />

également des cours satellites comme « Java et Oracle », l’administration<br />

de 10gAS et sur les produits spécifiques à Oracle (Forms, Discoverer, ..).<br />

La filière laisse une place au produit de Microsoft, SQL Server, très présent<br />

dans les PME/PMI ainsi que sur les outils satellites comme SSIS (intégration),<br />

SSAS (analyse), et SSRS (reporting). Le domaine de l’Open Source est également<br />

représenté par les deux standards, MySQL et PostgreSQL, de plus en<br />

plus utilisés dans des projets stratégiques d’entreprise et pour lesquels nous<br />

rencontrons une demande de plus en plus soutenue y compris pour les cours<br />

avancés (réplication, tuning, cluster, …).


O racle - sqlServer - postgresql<br />

SQL : Interroger les bases de données<br />

Réf OIBB<br />

3 jours<br />

OBJECTIFS<br />

Il n’est d’ailleurs pas rare de voir cohabiter dans une même entreprise plusieurs SGBDR<br />

tels que SQL Server, Oracle, MySQL... La maîtrise du langage SQL permettra aux<br />

administrateurs et développeurs de bases de données d’exploiter les informations de<br />

l’entreprise quel que soit la base de données utilisées et le système qui les héberge.<br />

Cette formation SQL vous permettra de:<br />

Savoir interroger le contenu des tables sous divers aspects<br />

Pratiquer le langage interactif SQL dans tout environnement relationnel<br />

Être en mesure d’écrire des requêtes compatibles avec plusieurs SGBD<br />

CONTENU<br />

■■<br />

Introduction SQL<br />

■■<br />

Le langage d’interrogation des<br />

données (LID)<br />

■■<br />

Le langage de manipulation de<br />

données (LMD)<br />

■■<br />

Notions sur le langage de définition<br />

de données (LDD)<br />

■■<br />

Utilisation des fonctions<br />

■■<br />

Utilisation des opérateurs<br />

ensemblistes<br />

■■<br />

Utilisation de sous-interrogations<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Développeurs<br />

Exploitants intervenant sur un serveur de bases de<br />

données<br />

Futurs administrateurs de bases de données<br />

Pré-requis<br />

Connaissances des principes généraux des bases de<br />

données<br />

Introduction Technique à Oracle<br />

Réf BITO<br />

2 jours<br />

OBJECTIFS<br />

Cette approche vous permettra de découvrir Oracle de façon progressive et efficace. Elle<br />

vous présentera une sélection rigoureuse des fonctionnalités d’Oracle et des différents<br />

produits proposés.<br />

CONTENU<br />

■■<br />

Qu’est ce qu’une base de données ?<br />

■■<br />

L’administration d’une base Oracle<br />

■■<br />

Les outils proposés par Oracle<br />

■■<br />

La conception d’une base de<br />

données sous Oracle<br />

■■<br />

Les différentes positions d’ORACLE<br />

dans les architectures<br />

■■<br />

Les langages utilisés pour la<br />

manipulation d’une base Oracle<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Professionnels de l’Informatique ayant besoin d’utiliser<br />

ou d’évaluer Oracle dans un contexte professionnel.<br />

Futur administrateur Oracle ayant besoin d’acquérir de<br />

bonnes bases sur Oracle.<br />

Pré-requis<br />

Aucune connaissance préalable d’Oracle n’est requise.<br />

Travaux pratiques<br />

Pas de travaux pratiques pour ce cours. Le cours est<br />

parsemé de démonstrations sur les différents aspects<br />

abordés.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

107


O racle - sqlServer - postgresql<br />

Introduction complète à Oracle<br />

Réf BOPM<br />

5 jours<br />

OBJECTIFS<br />

Une formation Oracle complète pour découvrir tous les concepts du système et les<br />

différentes façons de les utiliser concrètement tout en disposant d’une vue claire sur<br />

l’architecture globale d’ORACLE.<br />

A l’issue de la formation vous serez capable de :<br />

- Concevoir efficacement une base de données Oracle (modèle relationnel, MCD)<br />

- Savoir mettre en œuvre une base Oracle (tables, contraintes d’intégrités)<br />

- Comprendre le fonctionnement global d’Oracle (tablespaces, SGA, …)<br />

- Savoir dialoguer avec la base en utilisant le langage SQL<br />

- Optimiser vos requêtes SQL<br />

- Maîtriser votre environnement de travail sous Oracle<br />

- Sécuriser l’accès aux données<br />

- Comprendre le concept de transaction et des verrous<br />

CONTENU<br />

■■<br />

La conception d’une base Oracle<br />

• Concevoir une base de données<br />

- Comment concevoir l’organisation des données<br />

?<br />

- Besoin d’un formalisme pour les représenter<br />

(Modèle Conceptuel des Données)<br />

- Vocabulaire (entité, association, cardinalités,<br />

…)<br />

- L’impact des choix du concepteur<br />

- Exemples de modèles faux ou mal conçus<br />

- Exemples de modèles rencontrés dans des<br />

projets professionnels<br />

• Le modèle relationnel<br />

- Pourquoi parle-t-on de base de données «<br />

relationnelle » (dépendances) ?<br />

- Se rapprocher du schéma de la base ( Le<br />

modèle physique<br />

- Traduire un modèle logique en base Oracle<br />

(création de tables)<br />

- Qu’entend-on par contraintes d’intégrités (primary<br />

key, foreign key, not null,...)?<br />

- Pourquoi doit-on typer les données (integer,<br />

varchar, date, …) ?<br />

• Remplir une base<br />

- Insérer des données dans les tables (insert)<br />

- L’intérêt des séquences<br />

- Attention aux violations de contraintes<br />

■■<br />

L’environnement de travail<br />

• Les produits Oracle<br />

- Rôle d’ORACLE par rapport au système<br />

d’exploitation<br />

- Les différents produits Oracle (Server, Spatial,<br />

Application Server, …)<br />

- Comparaison avec d’autres SGBDR<br />

(SQL*Server, MySQL, Access, …)<br />

• Les applications utilisées<br />

- Comment se connecter à une base Oracle<br />

(tnsnames.ora) ?<br />

- Spécificités de l’outil SQL*Plus<br />

- Exemples d’éditeurs pour les scripts SQL<br />

- Mise en page des résultats (set, format, …)<br />

- Stockage des résultats (spool)<br />

- Construire des requêtes SQL depuis un navigateur<br />

( iSQL)<br />

• Obtenir des informations sur la base<br />

- Philosophie du « rangement » des informations<br />

dans Oracle (catalogue)<br />

- Quelques questions classiques (clés,<br />

contraintes, schéma d’une table, …)<br />

- Changer d’utilisateur ou de base<br />

■■<br />

Le langage SQL<br />

• Extraction simple des données<br />

- Forme générale d’une requête (select … from<br />

… where)<br />

- Filtrage de base (where, like, between, …)<br />

- Spécificités du SQL pour Oracle<br />

• Mettre à jour les données<br />

- Les instructions insert, update, et delete<br />

- L’impact des contraintes d’intégrité (cascade)<br />

• Les vues<br />

- Pourquoi associer une requête SQL à une vue<br />

?<br />

- Différences vue/table ?<br />

- Et les contraintes d’intégrité ?<br />

• Requêtes plus complexes<br />

- Extraire les données de plusieurs tables<br />

(jointure)<br />

- Trier les résultats (order by)<br />

- Opérations ensemblistes (union, minus,<br />

intersect)<br />

- Regroupement des donnés (group by)<br />

- Les fonctions d’agrégats (somme, moyenne,<br />

nombre, …)<br />

- Jointures multiples<br />

- Dans quel cas utiliser l’auto-jointure ?<br />

- Les tests en SQL (where exists …)<br />

• Le PL/SQL<br />

- Les apports du PL/SQL par rapport au SQL<br />

- Rôle des triggers (déclencheurs)<br />

■■<br />

L’architecture globale d’Oracle<br />

• Comment Oracle stocke les données ?<br />

- La séparation logique/physique (tablespace)<br />

- Les fichiers de données (datafile)<br />

- La finesse du stockage dans Oracle (extension,<br />

bloc, segment)<br />

- Comprendre la saturation d’un tablespace<br />

• Rôle des fichiers journaux<br />

- Que contient un fichier de log ?<br />

- Comment Oracle les utilise ?<br />

• Le fonctionnement d’Oracle en mémoire<br />

- Pourquoi Oracle doit structurer la mémoire ?<br />

- En quoi consiste la construction de la SGA<br />

(System Global Area) ?<br />

- Se connecter à une base ou une instance<br />

Oracle ?<br />

- Rôle de chaque processus (dbwr, lgwr, …)<br />

■■<br />

Les transactions<br />

• Principes<br />

- Qu’est qu’une transaction ?<br />

- Comportement standard d’Oracle<br />

- Le rôle de l’utilisateur (commit, rollback)<br />

- La problématique des accès concurrents<br />

• Verrous et accès concurrents<br />

- Exemples de blocages<br />

- Comment ne pas bloquer les autres (commit,<br />

type de transaction…) ?<br />

■■<br />

La sécurité des données<br />

• Utilisateurs<br />

- Qu’est-ce qu’un compte utilisateur Oracle ?<br />

- Exemple de création de compte<br />

- Paramétrage de base d’un compte utilisateur<br />

(profil, droits)<br />

• Protéger les données<br />

- Les droits proposés par Oracle sur les tables<br />

- Mise en oeuvre (grant, revoke)<br />

- L’utilisation des vues pour masquer certaines<br />

données<br />

■■<br />

L’optimisation des requêtes SQL<br />

• Comment Oracle exécute une requête<br />

SQL ?<br />

- Les différents choix possibles pour Oracle<br />

- Obtenir des informations sur une requête (plan<br />

d’exécution)<br />

- Interpréter le temps d’exécution<br />

- Quelques statistiques normales selon le volume<br />

des tables, le type de requête,…<br />

• Optimiser<br />

- Les règles de l’optimiseur<br />

- Créer des index<br />

- Générer des statistiques<br />

- Pourquoi les index peuvent nuire aux performances<br />

?<br />

- Changer le plan d’exécution d’une requête<br />

Participants<br />

Cette formation Oracle s’adresse à toute personne<br />

participant à un projet autour d’Oracle (concepteur, développeur,<br />

chef de projet, futur administrateur).<br />

Pré-requis<br />

Il est nécessaire de connaître au moins un système<br />

d’exploitation de type graphique.<br />

Travaux pratiques<br />

Chaque participant va construire de façon progressive<br />

son environnement de développement. A partir d’un<br />

modèle conceptuel de données réalisé en TP les participants<br />

prennent conscience de l’origine des données<br />

dans une base Oracle et des liens qui les unissent.<br />

Ensuite on passe à la création des tables qui seront<br />

utilisées tout au long du stage pour les manipulations<br />

SQL ainsi que pour la sécurisation des données.<br />

108 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O racle - sqlServer - postgresql<br />

SQL pour Oracle<br />

Réf BSPO<br />

3 jours<br />

OBJECTIFS<br />

Le langage SQL (Structured Query Language) est un élément incontournable lorsque l’on<br />

aborde la manipulation des données d’une base ORACLE. Il permet à la fois de générer<br />

les données, de les modifier, et de les extraire de la base en utilisant un langage proche<br />

de l’anglais quotidien sans véritablement programmer. C’est une des raisons du succès du<br />

SQL. Il est également important de comprendre l’origine des données, les liens entre elles,<br />

et comment Oracle nous propose d’extraire les données tout en sécurisant et permettant<br />

leur accès à plusieurs utilisateurs en même temps. A l’issue de ce cours vous serez capable<br />

de :<br />

- Comprendre l’origine des données et les liens entre elles (modèle relationnel)<br />

- Savoir créer des données avec le langage SQL (table)<br />

- Comprendre l’impact des types de données<br />

- Savoir mettre à jour les données d’une base Oracle (insert, update, delete) en SQL<br />

- Savoir extraire les données d’une base ORACLE avec le SQL (select, where, like, …)<br />

- Savoir écrire des requêtes SQL complexes (jointure, union, tri, …)<br />

- Comprendre la sécurité des données (grant, revoke)<br />

- Comprendre la problématique des accès concurrents (verrou)<br />

- Comprendre le principe de transaction (commit, rollback)<br />

CONTENU<br />

■■<br />

Conception et création d’une base<br />

ORACLE<br />

■■<br />

L’environnement utilisateur<br />

■■<br />

Le langage SQL pour gérer le<br />

contenu d’une base<br />

■■<br />

Le langage SQL pour extraire les<br />

données<br />

■■<br />

Les objets de schéma<br />

■■<br />

La notion de transaction<br />

Participants<br />

Développeur, utilisateur d’une base Oracle, utilisateur<br />

de progiciel s’appuyant sur Oracle<br />

Pré-requis<br />

Connaissance générale en Informatique<br />

Programme détaillé sur www.plb.fr<br />

Travaux pratiques<br />

Chaque participant dispose de sa propre base Oracle<br />

pour plus de souplesse dans les tests personnels et<br />

les travaux pratiques.<br />

Optimisation des requêtes SQL<br />

Réf BORS<br />

3 jours<br />

OBJECTIFS<br />

Le système de gestion de bases de données Oracle est renommé pour sa capacité à<br />

gérer de façon performante des volumes de données très importants. Cette performance<br />

technologique est le fruit de nombreuses années de recherche et d’expertise accumulées<br />

par Oracle. Toutefois, pour tirer pleinement parti de ce système complexe, il faut en maîtriser<br />

les réglages. A l’issue de cette formation optimisation SQL, les participants seront en mesure<br />

d’optimiser les requêtes SQL les plus consommatrices de ressources et de réduire ainsi les<br />

temps de réponse. Ils sauront également s’appuyer sur l’optimiseur Oracle afin d’écrire des<br />

requêtes SQL performantes.<br />

Cette formation optimisation SQL vous permettra de:<br />

- Connaître les particularités des types d’applications<br />

- Savoir traiter des requêtes SQL<br />

- Être en mesure d’utiliser les outils de diagnostic et de mesure de performance<br />

- Être capable d’optimiser le schéma relationnel<br />

- Apprendre à optimiser le serveur<br />

- Comprendre l’optimisation des requêtes SQL<br />

- Comprendre la parallélisation d’exécution des requêtes<br />

CONTENU<br />

■■<br />

Introduction<br />

■■<br />

Traitement des Requêtes SQL<br />

■■<br />

Les outils de mesure de performance<br />

■■<br />

Mécanismes automatiques de<br />

réglage de performances<br />

■■<br />

Optimisation du schéma relationnel<br />

■■<br />

Optimisation du serveur<br />

■■<br />

Optimisation des requêtes SQL<br />

■■<br />

Parallélisme d’exécution des<br />

requêtes<br />

Participants<br />

Ce cours s’adresse administrateurs de bases de données,<br />

développeurs SQL et PL/SQL.<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

La maîtrise du SQL et PL/SQL est indispensable.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

109


O racle - sqlServer - postgresql<br />

Développer en PL/SQL<br />

Réf BDPS<br />

3 jours<br />

OBJECTIFS<br />

Le langage PL/SQL, comme son nom l’indique, est une extension du SQL. C’est un élément<br />

clé, voire incontournable, dans le développement des applications ORACLE car il permet<br />

d’écrire de véritables interfaces pour masquer l’accès aux données aux programmes clients<br />

de la base Oracle. Les procédures stockées, packages, et triggers sont écrits en PL/SQL. Le<br />

langage offre aussi à l’administrateur des possibilités pour l’exploitation des bases Oracles.<br />

Ce cours a plusieurs objectifs :<br />

- comprendre la place du PL/SQL dans les architectures applicatives<br />

- acquérir la maîtrise du langage PL/SQL.<br />

- maîtriser les interactions entre PL/SQL et ORACLE.<br />

- connaître les fonctions et packages standards.<br />

- savoir écrire des procédures stockées et des packages<br />

- maîtriser la philosophie et la syntaxe des triggers<br />

- disposer d’une charte de développement professionnelle en PL/SQL : conception, codage<br />

modulaire, style et méthode de programmation, stratégie de débogage.<br />

CONTENU<br />

■■<br />

L’outil SQL Plus (rappel)<br />

■■<br />

Ecrire, exécuter et tester des scripts<br />

PL/SQL sous Oracle<br />

■■<br />

Accès à la base - Curseurs<br />

■■<br />

Procédures stockées et packages en<br />

PL/SQL<br />

■■<br />

Gestion des erreurs<br />

■■<br />

Les triggers<br />

■■<br />

La notion de transaction<br />

Participants<br />

Ce cours s’adresse aux développeurs d’applications<br />

Oracle et aux administrateurs de bases de données<br />

désirant acquérir la maîtrise du langage PL/SQL.<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

De bonnes connaissances en informatique sont nécessaires<br />

ainsi qu’une connaissance du langage SQL.<br />

Administration Oracle 10g<br />

Réf BAOR<br />

5 jours<br />

OBJECTIFS<br />

La récente version d’Oracle propose de nouvelles fonctionnalités qui facilitent la gestion<br />

des bases de données, elle propose également de nombreuses nouveautés en matière de<br />

stockage et de corrections des erreurs humaines.<br />

Ce cours pratique vous permettra de réaliser les taches essentielles liées à l’administration<br />

des bases de données.<br />

Vous connaîtrez de façon approfondie les fonctionnalités d’ORACLE 10g, son architecture<br />

technique, ses concepts et ses mécanismes. Le cours vous fournira tous les éléments pour<br />

créer, configurer et maintenir une base de données ORACLE 10g.<br />

Le but fondamental de cette formation est de vous fournir une véritable autonomie au<br />

quotidien.<br />

■■<br />

Traitements stockés avec Oracle 10g<br />

■■<br />

Statistiques et performances<br />

■■<br />

Les utilitaires<br />

■■<br />

Présentation des concepts de<br />

sauvegardes et restaurations<br />

CONTENU<br />

■■<br />

Oracle 10g Introduction<br />

■■<br />

L’architecture et structures d’Oracle<br />

10g<br />

■■<br />

Les structures mémoire et les<br />

process Oracle 10g<br />

Programme détaillé sur www.plb.fr<br />

■■<br />

Les structures de la base de données<br />

Oracle 10g<br />

■■<br />

Les composants de la base de<br />

données Oracle 10g<br />

■■<br />

Administrer la sécurité d’Oracle 10g<br />

■■<br />

Communication et répartition<br />

Participants<br />

Ce cours s’adresse aux Administrateurs de Bases de<br />

Données, Chefs de Projets et Concepteurs.<br />

Pré-requis<br />

Indispensable : le domaine relationnel, le langage SQL<br />

et un système d’exploitation.<br />

Recommandée : Le cours Introduction Technique à<br />

ORACLE, Le langage PL/SQL.<br />

110 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O racle - sqlServer - postgresql<br />

Administration Oracle10g Expertise<br />

(Sauvegarde, Optimisation, Haute Disponibilité)<br />

Réf BAOS<br />

5 jours<br />

OBJECTIFS<br />

Cette formation Administration Oracle 10g s’adresse aux administrateurs Oracle 10g qui<br />

souhaitent administrer leurs bases de données dans des conditions optimales de fiabilité et<br />

de sécurité. Parmi les points abordés, figurent notamment les sauvegardes et restaurations,<br />

l’utilisation de Recovery Manager, les fonctionnalités de haute disponibilité, les calculs<br />

de volumétrie pour une configuration optimale du serveur,... Autant de sujets que doivent<br />

maîtriser les administrateurs Oracle souhaitant acquérir un véritable niveau d’expertise dans<br />

leur domaine.<br />

Cette formation Administration Oracle 10g vous permettra de :<br />

- Savoir configurer OEM<br />

- Connaître les techniques de sauvegarde et de restauration<br />

- Etre à même d’utiliser Recovery Manager<br />

- Apprendre à consulter le catalogue RMAN<br />

- Savoir utiliser Recovery Manager avec OEM<br />

- Être en mesure d’identifier les restaurations incomplètes<br />

- Savoir automatiser des tâches avec Oracle Scheduler<br />

- Être capable de mettre en place de la haute disponibilité<br />

CONTENU<br />

■■<br />

La haute disponibilité avec Oracle<br />

10g<br />

Les solutions de haute disponibilité et les enjeux<br />

Oracle data Guard<br />

Real Application Cluster<br />

■■<br />

Oracle Enterprise Manager (OEM)<br />

Configuration de Grid Control<br />

Utilisation de Grid Control<br />

■■<br />

Aide aux Dépannages<br />

Envoi de mail en PL/SQL<br />

Réalisation de trace par event<br />

Download des patches<br />

Relink des produits Oracle<br />

Ralentissements violents du serveur<br />

Résolution des échecs de connexion<br />

■■<br />

Configuration optimale de la base de<br />

données Oracle 10g<br />

Gestion des espaces de stockage<br />

Optimisation du stockage<br />

Gestion des objects : Tables, Index, cluster<br />

Contrôle de l’utilisation des tablespaces<br />

Le package DBMS_SPACE_ADMIN<br />

■■<br />

La « Virtual Private Database »<br />

La notion de Virtual Private Database<br />

Les contextes applicatifs<br />

Utilisation du package DBMS_RLS<br />

■■<br />

Sauvegardes et restaurations - Oracle<br />

10g<br />

Les Fichiers Redo log et les fichiers de contrôle<br />

Les techniques de sauvegarde<br />

Le Mode ARCHIVELOG<br />

Sauvegarde complète, base arrêtée<br />

Sauvegarde base ouverte<br />

Restauration complète avec archivage<br />

Restauration d’un tablespace<br />

■■<br />

L’annulation d’actions erronées<br />

La commande RECOVER<br />

Utilisation de LOGMINER<br />

■■<br />

Oracle Flashback<br />

Le Flashback<br />

Flashback Database<br />

Flashback Query v10<br />

Flashback Version Query<br />

Flashback Transaction Query<br />

■■<br />

Scénarii d’incidents<br />

Redémarrage de la base avec des fichiers<br />

manquants<br />

Restauration d’un fichier Database avec les<br />

redo log online<br />

Redémarrage de la base avec certains fichiers<br />

Database anciens<br />

Restauration d’un tablespace Read Only<br />

Restauration d’une base sur un autre matériel<br />

Restitution de données anciennes<br />

■■<br />

Utilisation de Recovery Manager -<br />

RMAN<br />

Utilisation RMAN<br />

Commandes de maintenance du catalogue<br />

Enregistrement d’une base cible<br />

Réinitialisation du catalogue pour une base cible<br />

Resynchronisation du catalogue avec une base<br />

cible<br />

Regroupement des commandes en jobs<br />

La commande BACKUP<br />

Contrôle des sauvegardes<br />

Les commandes SWITCH, RESTORE, RECO-<br />

VER<br />

■■<br />

Oracle Scheduler<br />

Architecture du scheduler<br />

Création des jobs, des programmes, des schedules,<br />

des classes de jobs et des windows<br />

Administration des objets et métrage du scheduler<br />

■■<br />

La standby Database<br />

La notion de Standby Database<br />

Création de la standby database<br />

Transparent application failover<br />

Contrôle de l’archivage<br />

■■<br />

Présentation d’ Oracle data Guard<br />

Gestion des standby Databases<br />

Processus d’application des mises à jour sur la<br />

base standby<br />

Création d’une standby Database avec EM Grid<br />

Cotrol<br />

■■<br />

Introduction à la gestion des disques<br />

en mode ASM<br />

Le mode ASM<br />

Allocation des devices<br />

Déplacement des fichiers vers les disques ASM<br />

Contrôle de la configuration<br />

■■<br />

Sécurisation du serveur Oracle<br />

Filtrage des clients sur un serveur<br />

Utilisation d’un proxy<br />

Cryptage des communications<br />

Oracle Walet Manager<br />

Cryptage des données<br />

Checklist de sécurité<br />

Participants<br />

Administrateurs Oracle 10g expérimentés<br />

Pré-requis<br />

Avoir suivi le stage Administration Oracle 10g ou<br />

connaissances équivalentes<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

111


O racle - sqlServer - postgresql<br />

Administration Oracle 11g<br />

Réf BAOG<br />

5 jours<br />

OBJECTIFS<br />

Les entreprises choisissent la base de données Oracle plus qu’aucune autre pour ses<br />

performances, sa fiabilité et sa sécurité. Oracle 11g est adapté aux environnements<br />

transactionnels et décisionnels sophistiqués, et plus particulièrement au grid computing. Non<br />

seulement ce SGBD améliore nettement les performances de 10g mais aussi, et surtout,<br />

il offre des avantages tels qu’une installation simple et rapide, et des fonctions complètes<br />

d’autogestion.<br />

Cette formation Administration Oracle 11g vous permettra de :<br />

- Connaître l’architecture du SGBD Oracle 11g pour plus de pertinence dans votre<br />

administration de la base au quotidien<br />

- Maîtriser les fonctionnalités avancées de l’administration de la base de données Oracle<br />

11g comme les technologies avancées de compression, partitionnement et récupération<br />

de données, y compris en cas de panne système, de cryptage, d’automatisation ou<br />

d’autogestion des mises à jour, ainsi que l’amélioration des capacités de stockage<br />

Tous les aspects importants de l’exploitation et de l’administration d’Oracle 11g seront<br />

abordés pour vous rendre opérationnel au quotidien.<br />

Optimisation du chargement<br />

Chargement en parallèle<br />

■■<br />

La technologie Data Pump<br />

Fonctionnalités de Data Pump<br />

Transformation de données avec EXPDP/IM-<br />

PDP<br />

Utilisation de DBMS_DATAPUMP<br />

■■<br />

Contrôle d’activité et automatisation<br />

de l’administration d’Oracle 11g<br />

L’audit standard<br />

Audit Système<br />

Audit sur Objets<br />

L’Audit Fin (Fine-Grained Auditing)<br />

Audit par trigger<br />

CONTENU<br />

■■<br />

Introduction Administrateur Oracle<br />

11g<br />

Evolution Technologique<br />

Distingué Evolution Technologique<br />

Des outils d’administration et de configuration<br />

■■<br />

Installation des logiciels oracle 11g<br />

Installation<br />

Enterprise Manager<br />

Tests de Post Installation<br />

■■<br />

L’Architecture d’Oracle 11g<br />

L’instance Oracle<br />

La SGA : Shared Pool area, Database Buffers<br />

Cache, Redo Log Buffer<br />

Les Process Server<br />

Les fichiers de la Base de Données, les Fichier<br />

de Contrôle et les Fichiers Redo Log<br />

Automatic Diagnostic Repository<br />

Les tables dynamiques de performances<br />

■■<br />

Gestion de l’instance<br />

Méthodes de Contrôle d’Identification<br />

Démarrer une instance<br />

Suspension provisoire de l’activité<br />

Arrêter la Base de Données<br />

Redémarrage rapide après un crash d’instance<br />

■■<br />

Structures de la base de données<br />

Oracle 11g<br />

Les tablespaces<br />

Ultra Large Database (ULDB)<br />

Les Segments, les Extents, les blocs de Données<br />

Réorganisation du stockage des données<br />

■■<br />

Création, modification, et<br />

suppression des Bases de Données<br />

Oracle 11g<br />

L’assistant de configuration de base de données<br />

Création d’une base de données<br />

Migration des versions antérieures<br />

Migration des bases de données Non Oracle<br />

■■<br />

Configuration réseau et Répartition<br />

des données<br />

Configuration de Oracle Net Services<br />

Accès aux bases distantes<br />

Répartition des données<br />

■■<br />

Les tables<br />

Création de table<br />

Les contraintes d’intégrité<br />

Le partitionnement des tables<br />

La vue matérialisée<br />

■■<br />

Les index<br />

L’index B*-tree<br />

L’index basé sur une fonction<br />

Les index Bitmap<br />

Partitionnement des Index<br />

■■<br />

Traitement des requêtes et<br />

Mécanismes transactionnels avec<br />

Oracle 11g<br />

Les phases du traitement<br />

L’Optimiseur<br />

Collecte des Statistiques<br />

Les transactions<br />

■■<br />

Gestion des utilisateurs et Sécurité<br />

Création, Modification et suppression d’un<br />

Utilisateur<br />

Gestion des mots de passe<br />

Les Privilèges<br />

Les Roles<br />

Les Profiles<br />

■■<br />

Sauvegardes et Restaurations<br />

Trois techniques de Sauvegarde<br />

Le Mode ARCHIVELOG<br />

Sauvegarde complète, base arrêtée<br />

Sauvegarde base ouverte<br />

Restauration Complète avec et sans Archivage<br />

Restauration d’un tablespace<br />

Recovery Manager<br />

■■<br />

L’outil de chargement SQL*Loader<br />

Fonctionnalités de SQL*Loader<br />

Participants<br />

Administrateurs de bases de données et chefs de<br />

projet<br />

Pré-requis<br />

Indispensable : le domaine relationnel, le langage SQL<br />

et un système d’exploitation.<br />

Recommandée : Le langage PL/SQL<br />

Travaux pratiques<br />

De nombreux ateliers permettent un apprentissage<br />

pratique des nouvelles fonctionnalités d’Oracle 11g<br />

112 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O racle - sqlServer - postgresql<br />

Tuning d’une base Oracle<br />

Réf BTUO<br />

3 jours<br />

OBJECTIFS<br />

Oracle : Administration Oracle Niveau III.<br />

Après une analyse fine et détaillée des mécanismes internes et la présentation d’une<br />

méthodologie de Tuning .Vous acquerrez les connaissances nécessaires pour:<br />

- Optimiser l’organisation et les performances d’une base Oracle.<br />

- Optimiser la gestion de la mémoire.<br />

- Optimiser les fichiers de Redo Log et les Rolbacks segments.<br />

- Optimiser les entrées/sorties et le stockage physique.<br />

- Optimiser les requêtes SQL et les tris.<br />

■■<br />

Les contentions<br />

■■<br />

L’utilisation de Ressource Manager<br />

CONTENU<br />

■■<br />

Les principes de l’optimisation<br />

■■<br />

Les outils de surveillance et de<br />

collectes<br />

■■<br />

Optimisation des requêtes et des tris<br />

Programme détaillé sur www.plb.fr<br />

■■<br />

Optimisation de la mémoire<br />

■■<br />

Optimisation des fichiers de Redo<br />

Log<br />

■■<br />

Optimisation du stockage<br />

■■<br />

Optimisation des Rollback/Undo<br />

Segments<br />

Participants<br />

Ce cours concerne les administrateurs de base de<br />

donnée Oracle.<br />

Pré-requis<br />

Les participants doivent avoir une connaissance<br />

du langage de requêtes SQL ainsi que de bonnes<br />

connaissances en administration Oracle.<br />

Transact SQL<br />

Réf B2071<br />

3 jours<br />

OBJECTIFS<br />

Pour accéder aux données contenues dans les bases SQL Server, Microsoft propose un<br />

langage de requêtes, le Transact SQL. Grâce à ce langage, vous pouvez d’une part extraire<br />

un ensemble d’informations correspondant à vos critères de recherche et d’autre part mettre<br />

à jour du contenu dans la base. Cette formation Transact SQL permet aux participants<br />

d’acquérir les compétences et connaissances techniques nécessaires pour écrire des<br />

requêtes Transact SQL complexes afin de travailler avec les données d’un serveur Microsoft<br />

SQL Server 2008.<br />

■■<br />

Extensions T-SQL<br />

■■<br />

Afficher le contenu des objets<br />

Cette formation Transact SQL vous permettra de :<br />

- Être capable d’effectuer des requêtes de base<br />

- Savoir grouper et agréger des données<br />

- Disposer de bases solides afin de requêter des données issues de plusieurs tables<br />

- Comprendre les objets de programmation pour récupérer des données<br />

- Être en mesure de créer des objets de programmation<br />

CONTENU<br />

■■<br />

Introduction au Transact-SQL<br />

■■<br />

Utilisation des outils T-SQL<br />

■■<br />

Extraction de données avec<br />

Trasnsact SQL<br />

■■<br />

Regroupement et synthèse de<br />

données<br />

■■<br />

Jointure de tables<br />

Programme détaillé sur www.plb.fr<br />

■■<br />

Utilisation de sous-requêtes<br />

■■<br />

Modification de données<br />

Participants<br />

Administrateurs de bases de données expérimentés<br />

SQL Server 2005, développeurs expérimentés souhaitant<br />

mettre à jour leurs compétences SQL Server<br />

2008.<br />

Travaux pratiques<br />

Les ateliers proposés permettront aux participants<br />

d’acquérir une expérience pratique de l’écriture de<br />

requêtes permettant de manipuler les données d’une<br />

base SQL Server 2008.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

113


O racle - sqlServer - postgresql<br />

SQL Server prise en main<br />

Réf BSPM<br />

5 jours<br />

OBJECTIFS<br />

Cette formation SQL Server très dense repose sur beaucoup de travaux pratiques qui vous<br />

permettront de découvrir tous les concepts de SQL Server et les différentes façons de les<br />

utiliser concrètement tout en disposant d’une vue claire sur l’architecture globale de SQL<br />

server.<br />

A l’issue de cette formation SQL Server vous serez capable de :<br />

- Concevoir efficacement une base de données SQL Server (modèle relationnel, MCD)<br />

- Comprendre le rôle des principaux composants de SQL*Server<br />

- Savoir mettre en œuvre un environnement de développement (utilisateur, connexion,<br />

tables, droits, …)<br />

- Comprendre le fonctionnement global de SQL Server (instance, client, journaux, …)<br />

- Savoir dialoguer avec la base en utilisant le langage Transac-SQL<br />

- Utiliser le XML dans vos requêtes<br />

- Savoir créer des procédures stockées et des triggers<br />

- Sécuriser l’accès aux données<br />

- Savoir créer, sauvegarder, et restaurer vos bases<br />

- Comprendre le concept de transaction et des verrous<br />

CONTENU<br />

■■<br />

Origine et conception d’une base<br />

SQL Server<br />

■■<br />

Vocabulaire et vue générale de SQL<br />

Server<br />

■■<br />

L’environnement de travail<br />

■■<br />

Le langage Transac-SQL<br />

■■<br />

L’intégration du XML<br />

■■<br />

L’architecture globale de SQL Server<br />

■■<br />

Les transactions<br />

■■<br />

Sécuriser et rendre disponible les<br />

données<br />

Participants<br />

Cette formation SQL Server s’adresse à toute personne<br />

participant à un projet autour de SQL Server<br />

(concepteur, développeur, chef de projet, futur<br />

administrateur).<br />

Pré-requis<br />

Il est nécessaire de connaître au moins un système<br />

d’exploitation de type graphique.<br />

Programme détaillé sur www.plb.fr<br />

Travaux pratiques<br />

Chaque participant va construire de façon progressive<br />

son environnement de développement. A partir d’un<br />

modèle conceptuel de données réalisé en TP les<br />

participants prennent conscience de l’origine des données<br />

dans une base SQL Server et des liens qui les<br />

unissent. Ensuite on passe à la création des tables qui<br />

seront utilisées tout au long du stage pour les manipulations<br />

Transac-SQL ainsi que pour la sécurisation des<br />

données.<br />

114 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O racle - sqlServer - postgresql<br />

Administration SQL server 2008<br />

Réf BSQL<br />

5 jours<br />

OBJECTIFS<br />

Les systèmes de gestion de bases de données prennent aujourd’hui une importance<br />

considérable au regard des données qu’ils hébergent. Assurer l’administration et<br />

l’exploitation d’un serveur de données est donc capital pour garantir l’accès aux données.<br />

Les administrateurs de bases de données et des serveurs dans un environnement<br />

d’entreprise doivent pouvoir s’appuyer sur une stratégie de maintenance et de suivi des<br />

évolutions sans faille. A travers cette formation de 5 jours, les administrateurs et exploitants<br />

seront à même d’assurer une exploitation optimale du système mais aussi de le mettre en<br />

oeuvre.<br />

Cette formation SQL Server 2008 vous permettra de :<br />

- Savoir installer et configurer SQL Server 2008<br />

- Acquérir les compétences nécessaires à la gestion des fichiers de bases de données, leur<br />

sauvegarde et leur restauration<br />

- Être en mesure de gérer la sécurité<br />

- Importer, exporter et répliquer des données<br />

- Identifier les avantages et les effets de l’automatisation des tâches d’administration<br />

- Être capable de maintenir une haute disponibilité<br />

CONTENU<br />

■■<br />

Installation et configuration de SQL<br />

Server 2008<br />

Planification de l’installation de SQL Server<br />

Installation de SQL Server 2008<br />

Configurer l’installation<br />

■■<br />

Gestion de bases de données et des<br />

fichiers avec SQL Server 2008<br />

Planification des bases de données<br />

Création de bases de données<br />

Utiliser la gestion basée sur les policies<br />

■■<br />

Gestion des sinistres avec SQL<br />

Server 2008<br />

Planifier une stratégie de sauvegarde<br />

Sauvegarde des bases de données utilisateur<br />

Restaurer des bases de données utilisateur<br />

Réaliser des restaurations en ligne<br />

Récupération des données à partir d’un cliché<br />

instantané<br />

Récupération des bases de données systèmes<br />

et gestion des sinistres<br />

■■<br />

Gestion de sécurité avec SQL Server<br />

2008<br />

Vue d’ensemble de la sécurité dans SQL Server<br />

2008<br />

Protéger les serveurs<br />

Protéger les bases de données<br />

Réaliser un audit de sécurité<br />

■■<br />

Transfert de données avec SQL<br />

server 2008<br />

Vue d’ensemble du transfert de données<br />

Introduction à SQL Server Integration Services<br />

■■<br />

Automatiser les tâches<br />

d’administration<br />

Automatisation des tâches d’administration dans<br />

SQL Server<br />

Utiliser l’Agent SQL Server<br />

Créer des plans de maintenance<br />

Gérer les alertes<br />

Gérer plusieurs serveurs<br />

Gérer la sécurité de l’Agent SQL Server<br />

■■<br />

Mise en oeuvre de la réplication avec<br />

SQL Server 2008<br />

Vue d’ensemble de la réplication<br />

Gestion des publications et des abonnements<br />

Configuration de la réplication selon quelques<br />

scenarii communs<br />

■■<br />

Maintien d’une Haute Disponibilité<br />

Introduction à la haute disponibilité<br />

Mise en oeuvre de Log Shipping<br />

Mise en oeuvre du Mirroring<br />

Mise en oeuvre de Server Clustering<br />

Utiliser des solutions distribuées de haute<br />

disponibilité<br />

■■<br />

Surveiller SQL Server 2008<br />

Afficher l’activité courante<br />

Utiliser SQL Server Profiler<br />

Assurer le suivi avec les DLL Triggers<br />

Utiliser les notifications d’évènements<br />

■■<br />

Dépannage et optimisation des<br />

performance<br />

Dépanner SQL Server<br />

Optimiser les performances dans SQL Server<br />

Utiliser Resource Governor<br />

Utiliser le collecteur de données (Data Collector)<br />

Participants<br />

Intégrateurs et administrateurs système chargés de la<br />

gestion d’une base de données SQL Server 2008.<br />

Pré-requis<br />

Expérience du développement et de l’administration de<br />

bases de données<br />

Une bonne connaissance de Transact-SQL<br />

Travaux pratiques<br />

Au cours de cette formation SQL Server 2008, les<br />

participants acquerront une expérience pratique de<br />

l’administration de SQL Server 2008, et notamment au<br />

travers des ateliers suivants :<br />

- Installer et configurer SQL Server<br />

- Créer des bases de données<br />

- Concevoir la stratégie de sauvegarde<br />

- Restaurer la base de données Master<br />

- Créer des utilisateurs et assigner des rôles<br />

- Utiliser des certificats pour protéger les données<br />

- Implémenter l’audit<br />

- Utiliser l’assistant d’import et d’export de données<br />

- Créer une solution SSIS<br />

- Configurer l’agent SQL Server<br />

- Configurer le log shipping<br />

- Configurer le mode miroir<br />

- Tracer l’activité du serveur<br />

- Utiliser la notification d’évènements<br />

- Dépanner SQL Server<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

115


O racle - sqlServer - postgresql<br />

Administration SQL Server 2008 perfectionnement<br />

Réf BASP<br />

2 jours<br />

OBJECTIFS<br />

Cette formation Administration SQL Server 2008 vous permettra d’administrer les fonctions<br />

avancées de SQL Server 2008. À l’issue de cette formation Administration SQL Server<br />

2008, vous saurez :<br />

- Mettre en place les différents modèles de réplication<br />

- Choisir et mettre en place les solutions de haute disponibilité<br />

- Optimiser SQL server pour les volumes de base importants<br />

- Administrer Reporting Service<br />

- Mettre en place un datawarehouse<br />

CONTENU<br />

■■<br />

Mise en oeuvre de la réplication avec<br />

SQL server 2008<br />

■■<br />

Solutions de haute disponibilité avec<br />

SQL server 2008<br />

Programme détaillé sur www.plb.fr<br />

■■<br />

Gérer la grande volumétrie<br />

■■<br />

Mettre en œuvre Reporting Services<br />

■■<br />

Les entrepôts de données<br />

(Datawarehouse)<br />

Pré-requis<br />

Bonne connaissance préliminaire de SQL Server 2008,<br />

avoir suivi le cours Administration SQL server 2008 ou<br />

connaissances équivalentes.<br />

Travaux pratiques<br />

Chaque module est accompagné de travaux pratiques<br />

qui permettent d’expérimenter et d’assimiler les sujets<br />

abordés.<br />

Programmation d’une base de données<br />

Microsoft SQL Server 2008<br />

OBJECTIFS<br />

Cette formation programmation SQL Server fournit aux participants les connaissances et les<br />

compétences nécessaires pour implémenter une base de données Microsoft SQL Server<br />

2008.<br />

A la fin de cette formation programmation SQL Server, les participants seront à mêmes de :<br />

- Créer des bases de données et fichiers de base de données<br />

- Créer des types et des tables de données<br />

- Utiliser XML dans Microsoft SQL Server 2008<br />

- Planifier, créer et optimiser des index.<br />

- Mettre en œuvre l’intégrité des données dans Microsoft SQL Server 2008<br />

- Implémenter des vues<br />

- Créer des procédures stockées et des fonctions<br />

- Implémenter du code managé dans la base de données<br />

- Gérer les transactions et les verrous<br />

- Utiliser le Service Broker<br />

■■<br />

Mise en œuvre des Vues<br />

■■<br />

Mise en œuvre de procédures<br />

stockées<br />

■■<br />

Implémenter des fonctions<br />

Réf BPSS<br />

5 jours<br />

■■<br />

Implémenter du code managé dans la<br />

■■<br />

Gestion des transactions et des<br />

verrous<br />

■■<br />

Utilisation de Service Broker<br />

CONTENU<br />

■■<br />

Création de bases de données et<br />

fichiers de base de données<br />

■■<br />

Création de types de données et de<br />

tables<br />

■■<br />

Création et optimisation d’index<br />

■■<br />

Implémentation de l’intégrité<br />

des données par l’utilisation des<br />

contraintes et des déclencheurs<br />

■■<br />

Utilisation de XML<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation programmation SQL Server est destinée<br />

aux professionnels de l’informatique qui implémenter<br />

des bases de données SQL Server.<br />

Pré-requis<br />

Avant d’assister à cette formation programmation<br />

SQL Server, les participants doivent avoir les connaissances<br />

suivantes :<br />

- Connaissances de base du système d’exploitation Microsoft<br />

Windows et de ses principales fonctionnalités.<br />

- Une bonne connaissance de Transact-SQL<br />

- Connaissance des bases de données relationnelles<br />

- Une expérience de conception des bases de données<br />

116 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O racle - sqlServer - postgresql<br />

Administration de la base de données PostGreSQL<br />

Réf BPGA<br />

3 jours<br />

OBJECTIFS<br />

Cette formation vous apprendra à installer et à administrer au quotidien votre serveur de<br />

base de données PostgreSQL. Vous verrez comment manipuler les données, comment<br />

gérer une base et vous apprendrez à maîtriser les principales techniques et outils<br />

d’administration.<br />

• Optimisation<br />

Quelles sont les informations utiles ?<br />

Sur quels paramètres intervenir ?<br />

Conseils sur la performance<br />

CONTENU<br />

■■<br />

Présentation de PostgreSQL<br />

Historique du projet<br />

Présentation des projets et outils de la ferme de<br />

projets pgFoundry<br />

Comparatif avec les autres moteurs SGBDR<br />

(avantages/inconvénients)<br />

■■<br />

Installation<br />

Les étapes d’installation de PostgreSQL<br />

• Les distributions Linux<br />

Sur ma distribution Debian<br />

Sur les distributions à base de RPM (RedHat,<br />

Fedora, Mandriva)<br />

A partir des sources<br />

• Les binaires pour MS-Windows<br />

Utilisation de l’assistant d’installation<br />

Préparation du système d’exploitation<br />

Les changements depuis la version 8.0<br />

■■<br />

Initialisation et exécution d’une<br />

instance<br />

Initialisation d’une instance<br />

Arrêt et démarrage du serveur (commandes<br />

d’administration)<br />

Architecture des processus du serveur (le Postmaster<br />

et les processus en arrière-plan)<br />

Création d’instances supplémentaires<br />

Créer une nouvelle instance ou une nouvelle<br />

base ?<br />

Les scripts installés par Debian<br />

■■<br />

Connexions et outils d’administration<br />

• Sessions<br />

Jeux de caractères (UTF, ISO, ...)<br />

Que faire pour corriger les problèmes de caractères<br />

?<br />

La sécurité des sessions coté serveur (pg_hba.<br />

conf)<br />

Quelles applications peuvent utiliser SSL ?<br />

• Droits d’accès<br />

L’intérêt des rôles (utilisateurs et groupes)<br />

Gratification et révocation des privilèges<br />

• Outils en ligne de commande et graphique<br />

L’outil en ligne de commande : psql (shell SQL)<br />

Tour d’horizon des possibilités synatxiques<br />

La richesse du client lourd PgAdminIII (administration,<br />

développement)<br />

L’outil en ligne : phpPgAdmin.<br />

Le gestionnaire de connexions : Pgpool<br />

■■<br />

Définition des données<br />

Création de schémas, tables, index, domaines,<br />

séquences<br />

Les différents types de données, opérateurs et<br />

fonctions<br />

■■<br />

Manipulation des données<br />

• Requêtes SQL<br />

Lectures des données<br />

Insertion et mise à Jour des données<br />

Fonctionnement des transactions<br />

Les niveaux d’isolations et les verrous<br />

La recherche de texte : tsearch2<br />

■■<br />

Pratiques de programmation pour<br />

l’administration<br />

• Coté serveur<br />

Gestion des procédures stockées<br />

Le langage PL/pgSQL<br />

Le langage PL/Perl<br />

Les extensions en C.<br />

Les déclencheurs<br />

• Coté client<br />

Les applications Web en PHP<br />

Les pilotes PostgreSQL et PDO<br />

Les applications Web en Java<br />

Pourquoi utiliser JNDI sur les serveurs d’applications<br />

■■<br />

Administration au quotidien<br />

• Fichiers et répertoires PostgreSQL<br />

Arborescence standard suite à l’installation de<br />

PostgreSQL<br />

Emplacement des éléments fondamentaux<br />

Répertoires et fichiers créés à la suite d’une<br />

création de base<br />

Les fichiers à sauvegarder à froid pour une base<br />

précise<br />

• Administration du serveur<br />

Le fichier fondamental postgreSQL.conf<br />

Les logs binaires<br />

Surveillance et valeurs recommandées pour la<br />

mémoire<br />

Le collecteur de statistiques<br />

Les logs d’activités<br />

• Catalogue Système<br />

Les vues et tables des informations du serveur<br />

Outils pour obtenir des informations sur l’état<br />

des bases<br />

Outils pour vérifier la cohérence des données<br />

• Sauvegardes et Restauration<br />

Différences entre pg_dump et pg_dumpall<br />

Utilisations typiques de pg_dump en ligne de<br />

commande<br />

Les restaurations avec pg_restore et psql<br />

Les logs binaires : Write Ahead Logging (WAL)<br />

• Taches de maintenance et d’exploitation<br />

L’analyse des requêtes avec Explain<br />

L’analyse et le nettoyage des espaces de tables<br />

et d’index avec Vacuum<br />

La reconstruction d’index avec Reindex<br />

L’automatisation des taches de maintenance<br />

avec autovacuum<br />

Participants<br />

Chefs de projet, développeurs, administrateurs de bases<br />

de données et administrateurs des systèmes.<br />

Pré-requis<br />

Connaissance d’autres serveurs de bases de données,<br />

du langage SQL, et de l’administration de systèmes<br />

d’exploitations Linux ou Windows.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

117


O racle - sqlServer - postgresql<br />

PostgreSQL Administration Avancée<br />

(Tuning, Optimisation, Warm Standby, Haute disponibilité)<br />

OBJECTIFS<br />

Cette formation PostGreSQL Administration avancée vous permettra de maîtriser les<br />

notions avancées de l’administration d’une base de données PostgreSQL au quotidien<br />

comme la configuration fine d’une instance pour de meilleures performances et une plus<br />

grande stabilité, la gestion efficace des connexions, l’utilisation des scripts pour faciliter<br />

l’exploitation, l’analyse de requêtes SQL et la mise en place d’un mécanisme de reprise sur<br />

panne (Warm Standby).<br />

Réf BAPA<br />

4 jours<br />

CONTENU<br />

■■<br />

Présentation des aspects avançés de<br />

PostgreSQL<br />

■■<br />

Configuration d’une instance<br />

■■<br />

Administration Système<br />

■■<br />

Taches Courantes<br />

■■<br />

Sauvegarde et Restauration d’une<br />

base PostgreSQL<br />

■■<br />

Techniques Avancées<br />

■■<br />

Optimisation<br />

Programme détaillé sur www.plb.fr<br />

■■<br />

Supervision d’une instance<br />

PostgreSQL<br />

Participants<br />

Cette formation Optimisation PostGreSQL s’adresse<br />

aux administrateurs de bases de données et administrateurs<br />

des systèmes.<br />

Pré-requis<br />

Bonne connaissance de PostgreSQL, du langage<br />

SQL, et des systèmes d’exploitation. Avoir suivi la formation<br />

« Administration PostGreSQL » (Ref BPGA) ou<br />

connaissances équivalentes.<br />

Travaux pratiques<br />

- Paramétrage<br />

- Restauration en mode Point In Time Recovery<br />

- Installation du Warm Standby<br />

- Partitionnement de tables<br />

- Exploitation des tables systèmes<br />

- Utilisation de EXPLAIN et analyse de trafic<br />

MySQL Prise en main et développement<br />

Réf BMPD<br />

3 jours<br />

OBJECTIFS<br />

Le SGBD MySQL dispose, depuis la version 5, de la majorité des fonctionnalités et<br />

des mécanismes disponibles chez ses concurrents commerciaux ou libres (Oracle,<br />

DB2, PostgreSQL…). Cette formation vous permettra de savoir installer MySQL et d’en<br />

assurer l’essentiel de la gestion quotidienne. Le stage présentera également les aspects<br />

développement de MySQL et notamment les extensions procédurales (procédures stockées,<br />

curseurs, triggers…) apparues avec la version 5.<br />

CONTENU<br />

■■<br />

Introduction, installation et prise en<br />

main<br />

■■<br />

Modèle relationnel, conception et<br />

création d’une base MySQL<br />

■■<br />

Pratique du SQL avec MySQL<br />

■■<br />

Tables transactionnelles InnoDB<br />

■■<br />

SQL Procédural<br />

■■<br />

Connexions, droits d’accès, sécurité<br />

■■<br />

Maintenance des données<br />

■■<br />

Aspects avancés, optimisation<br />

Participants<br />

Développeurs et administrateurs de bases de<br />

données.<br />

Pré-requis<br />

La formation peut se dérouler indifféremment en<br />

environnement Unix, Linux ou Windows, des connaissances<br />

de base sur l’un ou l’autre de ces systèmes<br />

sont suffisantes pour suivre la formation.<br />

Programme détaillé sur www.plb.fr<br />

Travaux pratiques<br />

Tout au long du stage, de nombreux travaux pratiques<br />

permettent de valider les connaissances théoriques.<br />

118 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O racle - sqlServer - postgresql<br />

MySQL Administration<br />

Réf BMSA<br />

3 jours<br />

OBJECTIFS<br />

MySQL est devenu en quelques années le serveur de base de données libre le plus utilisé,<br />

notamment dans le contexte des applications Internet/Intranet. A l’issue de ce stage, vous<br />

saurez installer et administrer MySQL au quotidien, d’une manière efficace et sécurisée.<br />

Un panorama des fonctionnalités pour développeurs, apparues avec la version 5, sera<br />

également présenté.<br />

CONTENU<br />

■■<br />

Introduction et installation<br />

Versions, panorama des fonctionnalités et des<br />

outils<br />

Ressources et documentation<br />

Procédure d’installation<br />

Paramétrages de post-installation et premiers<br />

tests<br />

Changements de versions, mises à jour<br />

Travaux pratiques<br />

Exemple complet d’installation sur un système<br />

Linux<br />

■■<br />

Manipulation des données<br />

Prise en main de l’outil client ligne de commande<br />

«mysql»<br />

Scripts clients et utilitaires<br />

Outils graphiques: MySQL Administrator,<br />

MySQL Query Browser, Migration Toolkit<br />

Types de données et fonctions MySQL<br />

Types de tables (MyISAM, MEMORY, MERGE,<br />

InnoDB…)<br />

Création de bases, d’index et de tables<br />

Gestion des vues<br />

La base de données INFORMATION_SCHEMA<br />

Importation et exportation de données<br />

Travaux pratiques<br />

Création d’une base «ecole» en tables MyISAM<br />

Visualisation du schéma des tables<br />

Insertion de données<br />

Exportation de données vers des fichiers texte,<br />

réimportation des données<br />

■■<br />

SQL Procédural<br />

Procédures stockées et fonctions<br />

Définition des procédures, appels, instructions<br />

de contrôle, curseurs<br />

Déclencheurs (triggers): création et utilisation<br />

Gestion des erreurs<br />

Travaux pratiques<br />

Écriture de procédures stockées simples<br />

Récupérations de résultats à l’aide de curseurs<br />

Création et utilisation de triggers<br />

■■<br />

Connexions, droits d’accès, sécurité<br />

Principe d’authentification et de vérification des<br />

droits<br />

Structure des tables de la base «mysql» de<br />

gestion des droits<br />

Sécurisation de la post-installation<br />

Gestion des utilisateurs et de leurs privilèges<br />

Sécurisation des procédures stockées<br />

Travaux pratiques<br />

Sécurisation complète de la post-installation<br />

Création de différents types de comptes MySQL<br />

Gestion des privilèges et des mots de passe<br />

■■<br />

Tables transactionnelles InnoDB<br />

Notion de transaction, niveaux d’isolation<br />

Structure physique des tables<br />

Paramétrages et optimisation<br />

Travaux pratiques<br />

Création d’une base «ecolebis» en tables<br />

InnoDB<br />

Mise en œuvre de transactions<br />

Modifications des paramètres de stockage («tablespaces»,<br />

journaux…)<br />

■■<br />

Fichiers de logs, sauvegardes,<br />

réplication<br />

Les différents journaux de MySQL (erreurs,<br />

requêtes, requêtes lentes, journal binaire)<br />

Stratégies de sauvegardes (serveur arrêté, serveur<br />

actif, types de tables, verrouillages...)<br />

Les commandes (mysqldump, InnoDB Hot<br />

Backup, autres commandes…)<br />

Réplication maître-esclave (mise en œuvre,<br />

résolution des problèmes)<br />

Travaux pratiques<br />

Activation des différents journaux<br />

Sauvegardes et restaurations avec la commande<br />

« mysqldump»<br />

Utilisation du journal binaire<br />

Mise en œuvre d’une réplication «maître-esclave»<br />

■■<br />

Optimisation de la production<br />

Observation de l’activité du serveur<br />

Variables dynamiques, paramétrages et optimisation<br />

du serveur MySQLCache des requêtes<br />

Multiples instances de serveur MySQL<br />

Travaux pratiques<br />

Optimisation de paramètres du serveur<br />

Participants<br />

Développeurs, administrateurs système et administrateurs<br />

de bases de données.<br />

Pré-requis<br />

Il est souhaitable de posséder de bonnes notions<br />

de base sur le langage SQL. La formation peut se<br />

dérouler indifféremment en environnement Unix, Linux<br />

ou Windows, des connaissances de base sur l’un ou<br />

l’autre de ces systèmes sont suffisantes pour suivre la<br />

formation.<br />

Travaux pratiques<br />

Tout au long du stage, de nombreux travaux pratiques<br />

permettent de valider les connaissances théoriques.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

119


O racle - sqlServer - postgresql<br />

MySQL Administration avancée, Optimisation et Cluster<br />

Réf BMAA<br />

2 jours<br />

OBJECTIFS<br />

MySQL dans sa dernière version propose des solutions capables de rivaliser dorénavant<br />

avec les grands SGBD.<br />

Ce cous propose de vous rendre opérationnel sur différents aspects avancés tels que les<br />

stratégies d’optimisation des requêtes, les bonnes pratiques concernant le paramétrage et la<br />

maintenance des différents types de table, l’optimisation du serveur MySQL proprement dit,<br />

la réplication et l’architecture MySQl Cluster.<br />

Cette formation complète le stage « MySQL : Administration (code MSA) »<br />

CONTENU<br />

■■<br />

Introduction<br />

Architecture interne de MySQL<br />

Protocoles de communication<br />

Utilisation des disques et de la mémoire<br />

Point sur les méthodes d’installation et de mises<br />

à jour<br />

Compatibilités entre versions<br />

Particularités par rapport aux systèmes d’exploitation<br />

■■<br />

Optimisation des requêtes<br />

Le journal des requêtes lentes<br />

Choisir le bon type de tables<br />

Choisir les bons types de données<br />

Utiliser les vues et les contraintes<br />

Particularités du SQL de MySQL<br />

Comprendre l’optimiseur MySQL<br />

Stratégies d’index<br />

Interpréter l’outil EXPLAIN<br />

Optimiser les requêtes select et leurs différentes<br />

clauses<br />

Optimiser les autres requêtes<br />

(insert,update,delete)<br />

Optimiser les «import-export»<br />

Requêtes préparées<br />

■■<br />

Tables transactionnelles InnoDB<br />

Architecture interne des tables InnoDB<br />

Structure des tables et des index<br />

Gestion des tablespaces et des entrées/sorties<br />

disque<br />

Gestion des accès concurrents, verrouillage<br />

InnoDB<br />

Niveaux d’isolation des transactions<br />

Paramétrages et optimisation<br />

Défragmentation des tables<br />

Maintenance des tables, sauvegardes, restaurations<br />

Gestion des erreurs InnoDB, résolution de<br />

problèmes<br />

■■<br />

Tables MyISAM<br />

Architecture interne des tables MyISAM<br />

Paramétrages et optimisation<br />

Méthodes de verrouillage des tables<br />

Accélération des recherches «fulltext»<br />

Maintenance des tables, résolution de problèmes<br />

■■<br />

Optimisation de la production<br />

Observation de l’activité du serveur<br />

Variables dynamiques<br />

Paramétrages et optimisation du serveur<br />

MySQL<br />

Cache des requêtes<br />

La base INFORMATION_SCHEMA<br />

Scripts serveur MySQL et utilitaires<br />

Multiples instances de serveur MySQL<br />

Interactions avec le système d’exploitation<br />

■■<br />

Réplication<br />

Réplication simple maître-esclave<br />

Stratégies évoluées de réplication<br />

Détails de l’implémentation<br />

Etats des threads et fichiers de relais<br />

Options de démarrage de la réplication<br />

Optimisation<br />

Résolution des problèmes courants<br />

■■<br />

MySQL Cluster<br />

Architecture d’un cluster MySQL<br />

Configuration hardware<br />

Configuration système<br />

Le moteur NDB<br />

Processus et fichiers<br />

Serveur de gestion<br />

Mise en oeuvre<br />

Administration et maintenance<br />

Sauvegardes, restaurations<br />

Cluster et réplication<br />

Limitations et évolutions<br />

■■<br />

Aspects complémentaires<br />

Audit de sécurité du serveur<br />

Gestion des erreurs MySQL<br />

Plan de développement de MySQL<br />

Fonctionnalités annoncées de MySQL 5.1<br />

Le projet MySQL 6 Falcon<br />

Participants<br />

Développeurs, administrateurs système et administrateurs<br />

de bases de données.<br />

Pré-requis<br />

Idéalement, il convient d’avoir suivi le stage «MySQL :<br />

Administration (code MSA)». Dans tous les cas, il est<br />

nécessaire d’avoir une certaine pratique de l’administration<br />

de serveurs MySQL.<br />

Travaux pratiques<br />

Tout au long du stage, de nombreux travaux pratiques<br />

permettent de valider les connaissances théoriques.<br />

120 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


J AVA EE<br />

Conséquence de son succès le monde Java évolue rapidement …Nos<br />

formations sur Java EE couvrent les technologies de base de cette<br />

norme comme Servlets, JSP, EJB, etc. …mais aussi des Frameworks<br />

plus récents comme JSF pour la présentation ou encore Jboss Seam qui<br />

permet d’unifier les technologies Ajax, JSF et EJB3.0 pour le développement<br />

Web.<br />

Plusieurs éditeurs proposent leur propre serveur d’application conforme à la<br />

norme Java EE. Nos formations s’attachent à vous présenter les standards du<br />

marché comme Jboss, Glassfish, Jonas, Tomcat, Websphère, ou encore<br />

Weblogic.<br />

Nous proposons aussi des formations visant à professionnaliser vos applications<br />

Java EE. Qu’il s’agisse d’utiliser des modèles réutilisables de haut niveau<br />

comme les design patterns ou d’encadrer un projet en utilisant ou non un outil<br />

comme Maven.


J ava EE<br />

Architecture d’entreprise Java EE<br />

Réf JPJE<br />

2 jours<br />

OBJECTIFS<br />

Cette formation Java EE fournit une présentation concise mais exhaustive de la plateforme<br />

Java EE. Elle commence par expliciter les concepts fondateurs de cette spécification afin de<br />

clairement appréhender ses finalités. Ensuite, les technologies principales sont présentées<br />

en insistant sur les problématiques résolues, les cas d’utilisation et le panorama des offres<br />

du marché.<br />

À l’issue de ces 2 journées de formation, les participants seront capables de se repérer dans<br />

cette nébuleuse de standards et d’acronymes.<br />

CONTENU<br />

██<br />

Introduction<br />

JAVA EE : une spécification des implémentations,<br />

domaine d’application, l’aspect distribué et<br />

transactionnel<br />

Les finalités et les apports de JAVA EE, évolutivité<br />

des applications, portabilité, montée en<br />

charge, sûreté de fonctionnement, indépendance<br />

vis-à-vis des éditeurs, ...<br />

L’approche composant à toutes les étapes de<br />

production et d’exploitation des applications<br />

L’architecture n-tiers, description des différents<br />

tiers et des composants associés<br />

La notion de conteneurs, leurs rôles, leurs<br />

services<br />

Types de containers (Servlet, EJB, etc.), panorama<br />

de l’offre<br />

Le rôle particulier des web services, infrastructure<br />

disponible dans JAVA EE<br />

Le packaging d’application, structure d’une<br />

archive .ear<br />

Les différents rôles dans le développement<br />

d’une application JAVA EE: Editeur de plateforme,<br />

Développeurs de composants, assembleur,<br />

Déploiement et exploitation<br />

Définition des technologies et APIs disponibles<br />

: Servlet, EJB 3.0, JSF, JPA, JMS, JNDI, JAAS,<br />

JAX-WS, ...<br />

██<br />

Les applications Web<br />

Classification des applications : orientées présentation<br />

ou service, Modèle requête/réponse,<br />

rappels sur le protocole HTTP, cycle de vie<br />

d’une application web.<br />

Définition d’un module web, packaging, déploiement,<br />

mise à jour<br />

Configuration d’une application : mapping des<br />

URLs, paramètres d’initialisation, mapping des<br />

erreurs, déclaration des ressources<br />

Connections aux ressources, présentation de<br />

JNDI, JDBC, notion de DataSource et de pool<br />

de connections<br />

JPA et les outils d’ORM<br />

██<br />

Les servlets<br />

Définition d’une servlet, technologie au cœur de<br />

JAVA EE<br />

Cycle de vie d’une servlet, gestion des évènements,<br />

des erreurs<br />

Partage d’information et notion de périmètre<br />

(requête, session, etc.)<br />

Implémenter les services du servlet, récupération<br />

de paramètre, construction de réponse<br />

Les filtres de requête ou de réponses, propagation<br />

de requête, délégation<br />

Gestion de session utilisateur, avec ou sans<br />

cookies<br />

Panorama des conteneurs de servlet<br />

██<br />

Java Server Page et JSF<br />

Pourquoi JSP ? Définition et exemple d’une<br />

page JSP<br />

Cycle de vie d’une page JSP<br />

Eléments de syntaxe, notion de scriptlet<br />

Définition d’un JavaBean, utilisation par une<br />

page JSP.<br />

Utilisation de librairies de balises, les librairies<br />

les plus communes (Struts, JSTL)<br />

Documents JSP: définition et apports. Panorama<br />

des compilateurs de JSP<br />

La spécification JSF, ses apports<br />

Technologie de présentation : JSP ou facelets<br />

Les frameworks Ajax<br />

██<br />

Les EJBs<br />

Définition d’un Enterprise Bean, apport et cas<br />

d’utilisation, les différents types et leurs cas<br />

d’utilisation<br />

Accès distant et distribution<br />

Cycle de vie des différents types d’EJB<br />

Comportement transactionnel<br />

Sécurité déclarative<br />

Résumé des annotations disponibles<br />

██<br />

Les Web Services<br />

Définition et cas d’utilisation<br />

Le format XML, Le protocole SOAP, Les formats<br />

WSDL et UDDI<br />

Construire des services Web avec JAX-WS<br />

██<br />

La sécurité dans JAVA EE<br />

Modèle déclaratif de la sécurité<br />

Authentification pluggable et API JAAS<br />

Chiffrement, Cryptographie et Signature<br />

Le support pour SSL, les certificats<br />

La sécurité dans les différents tiers d’une application<br />

web<br />

██<br />

Participants<br />

Cette formation JAVA EE s’adresse aux développeurs,<br />

concepteurs, chefs de projet, directeurs de projet.<br />

122 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


J ava EE<br />

Développer des applications web d’entreprise<br />

avec Java EE (JEE, Servlets, JSP)<br />

Réf JDAJ<br />

4 jours<br />

OBJECTIFS<br />

Cette formation Java EE fournit une présentation concise mais exhaustive du<br />

développement d’applications Web sur une plateforme Java EE. Elle permet aux participants<br />

d’avoir une vision d’ensemble de Java EE mais également une compréhension claire des<br />

technologies prenant part à la construction d’interfaces web.<br />

À l’issue de cette formation Java Web, les stagiaires seront capables d’approfondir en toute<br />

autonomie les différents sujets abordés et disposeront comme base référence des exemples<br />

de code respectant les patterns classiques du développement Web Java EE.<br />

Après une brève introduction explicitant les concepts fondateurs de cette spécification, les<br />

services cœurs de la couche de présentation de Java EE (servlet, filtres, listeners) sont<br />

abordés. Vient ensuite un chapitre sur la technologie de présentation JSP et JSTL qui se<br />

conclut par un atelier permettant de se familiariser avec les balises JSP les plus utiles.<br />

Le chapitre suivant aborde la logique métier et insiste sur l’interface métier mise à<br />

disposition de la couche de présentation. Enfin, le dernier chapitre démontre la simplicité<br />

des services web dans un contexte Java EE<br />

CONTENU<br />

██<br />

Présentation Développement<br />

d’applications Web avec Java EE<br />

JAVA EE : une spécification des implémentations,<br />

domaine d’application, l’aspect distribué et<br />

transactionnel<br />

Les finalités et les apports de JAVA EE, évolutivité<br />

des applications, portabilité, montée en<br />

charge, sûreté de fonctionnement, indépendance<br />

vis-à-vis des éditeurs<br />

Composant et conteneurs. Services techniques<br />

de conteneurs, L’architecture n-tiers et les composants<br />

associés<br />

Le packaging d’application, structure d’une<br />

archive .ear, descripteurs de déploiement<br />

Définition des technologies et APIs disponibles :<br />

Servlet, EJB 3.0, JSF, JPA, JMS, JNDI, JAAS,<br />

JAX-WS, ...<br />

Panorama des serveurs applicatifs<br />

██<br />

Applications Web - Java EE<br />

Classification des applications : orientées présentation<br />

ou service, Modèle requête/réponse,<br />

rappels sur le protocole HTTP<br />

Partage d’information et notion de périmètre<br />

(requête, session, etc.), Gestion de session<br />

utilisateur<br />

Les servlets : rôle, cycle de vie , récupération de<br />

paramètre, construction de réponse<br />

Les filtres de requête ou de réponses, propagation<br />

de requête, délégation, les listeners<br />

Technologies de présentation, Architecture<br />

MVC, comparaison JSP, JSF, Facelets. Ajax et<br />

JSF<br />

Les JavaBeans<br />

Définition d’un module web, packaging, le descripteur<br />

de déploiement web.xml<br />

Atelier<br />

Mise au point d’un contrôleur MVC<br />

██<br />

Conception de pages JSP - JSTL<br />

Cycle de vie d’une pages JSP<br />

Intégration de balises JSP dans une page HTML<br />

Syntaxe des balises JSP : directives, scriplets et<br />

autres balises spécifiques<br />

Transmettre des données à une JSP, les patterns<br />

Data Transfert Object et Value Object<br />

Accès aux différents contextes (application,<br />

session et requête)<br />

Les objets prédéfinis<br />

Optimisation et utilisation de cache<br />

Gestion de la navigation, sécurité, pages<br />

d’erreurs<br />

La bibliothèque de balises JSTL (JSP Standard<br />

Tag Library) :<br />

JSTL en détail : variables, structure de contrôle,<br />

internationalisation, requêtes SQL*<br />

Atelier<br />

Mise au point d’un assistant Web<br />

██<br />

Logique métier et EJB 3.0<br />

Les différents types d’EJBs et leur cycle de vie,<br />

les classes entités<br />

Services techniques du conteneur : transaction<br />

et sécurité<br />

EJBs Session stateless ou stateful, Accès<br />

distant ou local<br />

Mise en place d’une API métier pour la couche<br />

de présentation<br />

EJB Session et HTTP Session<br />

Atelier<br />

Implémentation de la couche métier de la miniapplication<br />

Web<br />

██<br />

Web services<br />

Définition et cas d’utilisation, Architecture SOA<br />

et technologies REST<br />

Le format XML, Le protocole SOAP, Les formats<br />

WSDL et UDDI<br />

Construire des services Web avec JAX-WS<br />

Web service et EJB stateless<br />

Atelier<br />

Transformation d’un EJB stateless en web<br />

service<br />

Participants<br />

Cette formation Java EE s’adresse aux développeurs<br />

Pré-requis<br />

Développeur avec une bonne expérience de programmation<br />

et connaissant java<br />

Travaux pratiques<br />

50 % du temps est consacré aux Ateliers, l’IDE Eclipse<br />

est utilisé<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

123


J ava EE<br />

Hibernate : La persistance des objets Java (JPA)<br />

Réf JHIB<br />

3 jours<br />

OBJECTIFS<br />

Hibernate offre une solution élégante et robuste à la problématique de persistance des<br />

objets Java. Son formidable succès auprès de la communauté des développeurs a rendu<br />

cette librairie incontournable et a inspiré les nouveaux standards J2EE (EJB3 et Java API<br />

persistance de J2EE5).<br />

Ce stage Hibernate vous permettra d’aborder tous les aspects de l’Object Relational<br />

Mapping et les solutions apportées par Hibernate. Après le rappel de la problématique, les<br />

participants réalisent des travaux pratiques progressifs qui leurs permettront de mettre en<br />

œuvre un cas d’utilisation complet d’une application web. Des patterns architecturaux sont<br />

présentées et pourront être réutilisés dans des projets industriels.<br />

Cette formation Hibernate vous permettra de :<br />

Comprendre le rôle de l’API standard JPA pour la gestion des données relationnelles dans<br />

un programme Java,<br />

Comprendre l’architecture d’Hibernate,<br />

Savoir mettre en œuvre les correspondances (« mapping ») Java/Hibernate (identités,<br />

héritage, associations),<br />

Savoir effectuer des requêtes sur les objets,<br />

Savoir gérer les transactions (verrou, concurrence, …),<br />

Savoir gérer des cas complexes.<br />

CONTENU<br />

██<br />

Introduction à la problématique de<br />

persistance<br />

██<br />

Premier pas avec Hibernate -<br />

mapping de l’identité<br />

██<br />

Mapping de l’héritage<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Mapping des associations<br />

██<br />

Accès en lecture aux objets (HQL,<br />

API Criteria et requêts SQL)<br />

██<br />

Accès en lecture aux objets (HQL,<br />

API Criteria et requêts SQL)<br />

██<br />

Gestion des transactions<br />

██<br />

Architecture et Hibernate<br />

Participants<br />

Ce cours s’adresse à des programmeurs, développeurs,<br />

chefs de projet désireux d’acquérir les bases<br />

nécessaires pour le développement avec Hibernate.<br />

Pré-requis<br />

Connaître Java<br />

Travaux pratiques<br />

Les travaux pratiques utilisent le serveur Tomcat ainsi<br />

que l’IDE Eclipse.<br />

Développer des EJB3 (Eclipse Jboss/GlassFish)<br />

Réf SDEJ<br />

4 jours<br />

OBJECTIFS<br />

L’architecture EJB3 a gommé tous les défauts des EJB2.x. Les EJBs session ou MDB<br />

sont devenus les composants les plus naturels pour implémenter les services métier d’une<br />

application et sont particulièrement adaptés aux architectures en cluster. Du côté de la<br />

persistance, JPA et les EJBs et les EJBS entités ont radicalement transformé les activités<br />

de développement d’applications Java en fournissant une abstraction complètement objet<br />

au modèle de persistance. Grâce aux nombreux ateliers réalisés durant ce cours, vous<br />

maîtriserez le développement d’EJB 3 et leur intégration dans une application d’entreprise.<br />

Cette formation EJB s’appuie sur les produits phares dans le monde de l’Open Source : les<br />

IDEs Eclipse et NetBeans, ainsi que les serveurs applicatifs JBoss 5 et GlassFish.<br />

CONTENU<br />

██<br />

L’architecture JavaEE 5<br />

██<br />

Architecture EJB3<br />

██<br />

Services métier et EJBs sessions<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Modèle asynchrone et Message<br />

Driven Beans<br />

██<br />

Persistance et EJB entités<br />

██<br />

Relations entre EJBs entités<br />

██<br />

Services JEE et piles d’interception<br />

██<br />

Transactions et EJBs<br />

██<br />

Sécurité et EJBs<br />

Participants<br />

Ce stage s’adresse à des développeurs d’applications,<br />

responsables informatiques, architectes, chefs de projets,<br />

ingénieurs, etc.,<br />

Pré-requis<br />

La maîtrise du langage Java est impérative. La<br />

connaissance des servlets et des JSP est préférable.<br />

La connaissance des EJB 2.x est un plus<br />

Travaux pratiques<br />

Ils seront effectués en utilisant les outils de développement<br />

Open Source Eclipse. Les serveurs d’applications<br />

utilisés seront JBoss et GlassFish<br />

124 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


J ava EE<br />

Administration Jboss<br />

Réf SAJB<br />

3 jours<br />

OBJECTIFS<br />

JBoss est le leader des serveurs applicatifs J2EE libre. Sa pénétration dans les entreprises<br />

est en constante progression. Ce cours très complet, vous présentera l’ensemble<br />

des caractéristiques de JBoss. Tournée vers les administrateurs de plate-forme, cette<br />

formation permet d’acquérir toutes les compétences nécessaires aux tâches quotidiennes<br />

d’exploitation d’application en production: installation du produit, mis en place des services,<br />

surveillance des applications, planification de tâche... . Ce cours vous permettra également<br />

d’identifier ce qui différencie JBoss des autres serveurs applicatifs.<br />

CONTENU<br />

██<br />

Contexte des applications J2EE<br />

██<br />

Le projet Jboss<br />

██<br />

Installation de JBoss<br />

██<br />

Configuration de JBoss<br />

██<br />

Administration<br />

██<br />

Transaction et sécurité<br />

Pré-requis<br />

Connaître les bases de l’administration d’un système<br />

d’exploitation et avoir des notions de développement<br />

en langage Java. La connaissance des bases d’XML<br />

sera appréciée<br />

Programme détaillé sur www.plb.fr<br />

Travaux pratiques<br />

50 % d’ateliers sont prévus dans ce cours. Ils<br />

permettent de mettre en application les notions<br />

présentées.<br />

Le framework JBoss Seam<br />

Réf SFJS<br />

4 jours<br />

OBJECTIFS<br />

JBoss Seam est un nouvel environnement de développement d’application Web. Basé sur<br />

le standard Java EE5, il unifie et intègre les technologies comme Ajax, JSF, et les EJB3.0.<br />

La simplicité et l’efficacité du framework permet aux développeurs d’assembler composants<br />

métiers et composants d’interfaces afin de construire des applications web offrant des<br />

interfaces utilisateurs riches. En outre, Seam propose des solutions simples à mettre en<br />

œuvre à tous les problématiques récurrentes des applications web (validation de données,<br />

transactions utilisateur, email, génération de PDF, asynchronisme, etc.) Ce stage, après une<br />

rapide introduction à la nouvelle architecture des applications Java EE 5, permet à travers<br />

ses nombreux ateliers, d’acquérir les fondations nécessaires pour appréhender l’intégralité<br />

de ce nouveau framework.<br />

CONTENU<br />

██<br />

Introduction et rappels<br />

██<br />

Premier pas avec Seam<br />

██<br />

Navigation avec jPDL<br />

██<br />

Modèle conversationnel<br />

██<br />

Seam et la persistance<br />

██<br />

Seam et les interfaces riches<br />

██<br />

Autres fonctionnalités<br />

Participants<br />

Ce cours s’adresse à des programmeurs, développeurs,<br />

chefs de projet désireux de maîtriser JSF à<br />

des fins opérationnelles.<br />

Pré-requis<br />

Java, Connaissance de J2EE<br />

Programme détaillé sur www.plb.fr<br />

Travaux pratiques<br />

Les travaux pratiques s’appuient sur le serveur Jboss,<br />

l’IDE Eclipse et la base de données PostgreSQL<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

125


J ava EE<br />

Drools (JBoss Rules) :<br />

Concevoir et développer les règles de gestion métier<br />

Réf SJBR<br />

2 jours<br />

OBJECTIFS<br />

Pouvoir maîtriser l’évolution des règles métier de son système d’information en impliquant<br />

les acteurs fonctionnels, c’est l’enjeu de l’utilisation d’un moteur de règles.<br />

Drools est la solution open source java de moteur de règles.<br />

L’objectif de cette formation Drools est d’apprendre à mettre en place de manière pratique<br />

un moteur et à définir ses propres règles en se basant sur la solution de JBoss. Drools est<br />

expliqué dans le détail ainsi que l’ensemble des outils permettant de faciliter la mise en<br />

place d’un telle solution.<br />

Cette formation Drools vous permettra de :<br />

- Apprendre une solution pratique<br />

- Comprendre les problématiques spécifiques liées à l’utilisation d’un moteur de règles<br />

- Construire des règles sous Drools<br />

- Configurer le moteur de règles<br />

CONTENU<br />

██<br />

Brève introduction aux moteurs<br />

de règlesQu’est-ce qu’un système<br />

expert ?<br />

██<br />

Le moteur de Drools<br />

██<br />

L’offre Drools<br />

██<br />

Construire une solution<br />

██<br />

Exploiter sa solution<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation Drools s’adresse aux architectes, aux<br />

chefs de projets et aux ingénieurs.<br />

Pré-requis<br />

Pratique de base du langage Java.<br />

Administration d’un serveur TOMCAT<br />

Réf SAST<br />

3 jours<br />

OBJECTIFS<br />

A l’issue de cette formation, les participants connaîtront l’architecture du serveur Tomcat,<br />

en particulier ses rôles et son contexte de mise en oeuvre. De plus, ils en maîtriseront son<br />

administration sous tous ses aspects: l’installation, la configuration ainsi que le suivie et le<br />

tuning. Les participants mettront en oeuvre de façon pratique l’interfaçage de Tomcat avec<br />

les services connexes (machine virtuelle Java, serveur Apache, authentification, bases de<br />

données). Les problématiques concernant le déploiement d’applications et la sécurisation<br />

sont abordées. Enfin, les architectures avancées permettant l’équilibrage de charges et la<br />

tolérance aux fautes sont également étudiées.<br />

CONTENU<br />

██<br />

Introduction et installation<br />

██<br />

Configuration<br />

██<br />

Déploiement d’applications<br />

██<br />

La sécurité<br />

██<br />

Optimisation et mesures des<br />

performances<br />

██<br />

Intégration avec le serveur Apache<br />

██<br />

Architecture avancée<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Administrateurs, Concepteurs.<br />

Pré-requis<br />

Connaître les bases de l’administration d’un système<br />

d’exploitation (de préférence Unix/linux) et avoir des<br />

notions de développement en langage Java.<br />

126 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


J ava EE<br />

Développer avec Spring<br />

Réf SFSG<br />

3 jours<br />

OBJECTIFS<br />

Spring est un framework open source Java EE pour les applications 3-tiers, dont il facilite le<br />

développement et les tests. Spring s’appuie principalement sur l’intégration de trois concepts<br />

clés : l’inversion de contrôle ou injection de dépendance, la programmation orientée aspect<br />

et une couche d’abstraction qui permet d’intégrer d’autres Frameworks et bibliothèques avec<br />

une plus grande facilité.<br />

Les participants à cette formation Spring apprendront les bases du framework Spring et<br />

seront sensibilisés à la facilité de mettre en œuvre des tests unitaires et d’intégration avec<br />

ce Framework.<br />

Le premier atelier permet aux participants de mettre en place l’IDE et d’effectuer une<br />

première configuration Spring simple. Les ateliers suivants s’adossent à une application web<br />

modélisant une médiathèque en ligne. Les stagiaires doivent alors compléter les sources<br />

fournis, effectuer les configurations Spring adéquates et mettre au point les tests validant<br />

la spécification. L’atelier suivant permet d’intégrer la suite en testant toutes les couches de<br />

l’application à une procédure de build. Enfin, avec le dernier atelier, les participants mettent<br />

en pratique les concepts de l’AOP.<br />

CONTENU<br />

██<br />

Introduction à Spring<br />

██<br />

Mise en oeuvre de Spring<br />

██<br />

Spring et l’accès aux données (JDBC<br />

et Hibernate)<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Support de Spring pour les Tests<br />

██<br />

Programmation orientée aspect<br />

(AOP)<br />

Participants<br />

Cette formation Spring s’adresse aux développeurs<br />

JAVA<br />

Pré-requis<br />

Bonnes connaissances du langage Java<br />

Travaux pratiques<br />

Les nombreux travaux pratiques proposés lors de<br />

cette formation Spring fourniront aux participants une<br />

expérience pratique du développement d’applications<br />

avec Spring.<br />

Administration Websphère<br />

Réf SAWS<br />

5 jours<br />

OBJECTIFS<br />

Connaître l’architecture et les principes du serveur d’applications WebSphere. Savoir<br />

installer, configurer et exploiter des applications sous WebSphere.<br />

CONTENU<br />

██<br />

WebSphere<br />

██<br />

Installation<br />

██<br />

Administration du système<br />

██<br />

Intégration<br />

██<br />

Ressources<br />

██<br />

Sécurité<br />

██<br />

Outils d’administration<br />

██<br />

Surveillance<br />

██<br />

Gestion des performances<br />

██<br />

Multi serveurs<br />

Participants<br />

Techniciens d’exploitation, administrateurs<br />

WebSphere.<br />

Pré-requis<br />

Une bonne connaissance des concepts de l’internet,<br />

des systèmes d’exploitation, et quelques notions de<br />

base sur les bases de données.<br />

Programme détaillé sur www.plb.fr<br />

Travaux pratiques<br />

Les travaux pratiques sont réalisés avec la version 6<br />

et 7.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

127


J ava EE<br />

Administration Websphère avancée<br />

Réf SAWA<br />

4 jours<br />

OBJECTIFS<br />

Connaître l’architecture et les principes du serveur d’applications WebSphere. Savoir<br />

administrer des applications sous WebSphere, et expertiser une application sous<br />

WebSphere 6.1 et 7.0 Network Deployment.<br />

CONTENU<br />

██<br />

Network DeploymentGestion des<br />

nœuds<br />

██<br />

Cluster<br />

██<br />

Automatisation<br />

██<br />

Redirecteur HTTP<br />

██<br />

Sécurisation des accès<br />

██<br />

Gestion des performances<br />

██<br />

Extensions<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Techniciens d’exploitation, administrateurs<br />

WebSphere.<br />

Pré-requis<br />

Une bonne connaissance des concepts de l’internet,<br />

des systèmes d’exploitation, et de WebSphere Application<br />

Server.<br />

WebLogic Server - Administration<br />

Réf SWLS<br />

5 jours<br />

OBJECTIFS<br />

Les serveurs d’applications ont une place primordiale dans une architecture distribuée.<br />

Leur configuration et leur optimisation peut impacter les performances des applications.<br />

Leur administration ne doit pas être laissée à la légère. Cette formation s’adresse aux<br />

administrateurs désirant connaitre les différents services offerts par Weblogic, leur<br />

configuration et leur déploiement afin de mieux gérer les applications au quotidien.<br />

Cette formation WebLogic vous permettra de :<br />

- Appréhender l’architecture de WebLogic Server (WLS) incluant domaines, serveurs et<br />

machines<br />

- Installer, configurer et utiliser WebLogic Server<br />

- Effectuer toutes les tâches d’administration de Weblogic Server;<br />

- Configurer des bases de données, sites Web, déployer des applications, configurer la<br />

sécurité et d’autres services<br />

- Configurer une grappe (un cluster) de serveurs et distribuer des applications et des<br />

ressources à travers le cluster<br />

- Utiliser les fonctionnalités d’un cluster telles que la distribution de charge et la reprise sur<br />

incident<br />

██<br />

La mise en place de JDBC<br />

██<br />

La mise en place d’applications JMS<br />

██<br />

La gestion de transactions<br />

██<br />

La sécurisation de ressources et<br />

d’applications WebLogic Server<br />

██<br />

La configuration et la gestion de<br />

Cluster<br />

██<br />

La réplication d’objets EJB et de<br />

services<br />

CONTENU<br />

██<br />

La mise en place de l’environnement<br />

WebLogic Server<br />

██<br />

La configuration de l’environnement<br />

WebLogic Server<br />

██<br />

La gestion et la surveillance de<br />

l’environnement WebLogic Server<br />

██<br />

La compréhension de JNDI<br />

██<br />

Déployer une classe de démarrage ou<br />

d’arrêt via la console d’administration<br />

Participants<br />

Cette formation WebLogic s’adresse aux administrateurs<br />

systèmes débutants sur BEA Weblogic Server.<br />

Pré-requis<br />

- Des connaissances en administration, bases de données,<br />

SQL et réseaux<br />

- Des connaissances en sécurité (autorisation, authentification,<br />

audit) seront un plus<br />

- Aucune connaissance préalable du langage Java<br />

n’est requise.<br />

Programme détaillé sur www.plb.fr<br />

Travaux pratiques<br />

50 % de travaux pratiques<br />

128 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


. NET<br />

.NET a profondément bouleversé le développement dans le monde<br />

Microsoft. Pour les développeurs il s'agit finalement d’un ensemble de<br />

classes qu’ils vont pouvoir utiliser tant en C# qu’en VB.net (formations<br />

de base donc) à travers l’IDE standard de Microsoft : Visual Studio.<br />

.NET couvre pratiquement tous les domaines du développement. Nous vous<br />

proposons de les retrouver dans nos formations autour du développement<br />

d’application graphique avec WPF, d’application WEB avec ASP.net, de<br />

l’accès aux données avec LINQ et ADO.net, du développement de workflow<br />

avec WF, ou encore de la communication entre applications avec WCF.<br />

Vous trouverez également dans cette filière des formations plus spécialisées<br />

comme Silverlight pour développer des applications riches ou encore le développement<br />

d’application mobile pour Windows Phone 7 sans oublier la solution<br />

de cloud computing pour les développeurs (Windows Azure).


. net<br />

Le langage C# 4.0<br />

Réf SPCD<br />

5 jours<br />

OBJECTIFS<br />

Cette formation C# 4.0 vous permettra de maîtriser les fondamentaux du langage C# et de<br />

l’environnement de programmation Visual Studio 2010.<br />

Au delà du langage la plate forme .NET 4.0 vous sera également présentée afin de bien<br />

comprendre l’environnement global sur lequel repose le langage C#. Concrètement à l’issue<br />

de la formation vous serez capable de :<br />

- Comprendre les principes du développement objet (classe, méthode, héritage, …)<br />

- Comprendre le rôle du Framework .NET 4.0 et savoir utiliser ses classes<br />

- Configurer et utiliser Visual Studio 2010<br />

- Programmer en langage C# tout en disposant des bons réflexes<br />

- Maîtriser la syntaxe du langage C#.<br />

- Utiliser ADO.NET et LINQ pour accéder aux données d’une base et les manipuler<br />

- Créer des applications Windows riches en fonctionnalités (Winforms)<br />

- Créer votre première application web en ASP .NET 4<br />

- Tester des fonctionnalités avancées de C#.<br />

- Utiliser les nouveautés du Framework .Net 4.0.<br />

CONTENU<br />

██<br />

Introduction à .Net et Visual Studio<br />

2010<br />

Qu’entend-on par plate-forme (Framework)<br />

.net ?<br />

Pourquoi parle-t-on parfois indifféremment de<br />

C# ou VB .net ?<br />

La place de C# dans l’architecture globale de<br />

.NET 4.0<br />

Les nouveautés du Framework 4.0<br />

Comparaisons de C# avec d’autres langages<br />

(Java, C++, ...)<br />

Utilisation et configuration de Visual Studio 2010<br />

pour l’utilisation au quotidien<br />

██<br />

La programmation en C#<br />

Le modèle Objet avec le langage C#.<br />

Classes et objets : notion de méthode.<br />

Code géré et gestion de la mémoire.<br />

Héritage, surcharge et polymorphisme.<br />

Propriétés, indexeurs et énumérateurs.<br />

Expression d’initialisation, types anonymes,<br />

propriétés automatiques, méthodes d’extension,<br />

méthodes partielles et lambda expressions.<br />

Utilisation des «Generics»<br />

Les nouveautés C# 4.0 : les Dynamic, Paramètres<br />

optionnels et paramètres nommés,<br />

Interopérabilité COM amélioré, Co et Contra<br />

variance.<br />

Travaux pratiques<br />

Programmer et utiliser des classes en C#.<br />

██<br />

Les classes incontournables du<br />

Framework .NET 4.0<br />

Classe mathématiques, structures usuelles,<br />

gestion des dates.<br />

Gestion du formatage des chaînes.<br />

Filtrer l’information grâce aux expressions<br />

régulières.<br />

Conteneurs classiques : listes, listes triées, piles<br />

et tables de hashage.<br />

Travaux pratiques<br />

Lister, trier, comparer et sélectionner des données<br />

grâce à la puissance sur Framework .Net<br />

██<br />

Les entrées / sorties<br />

Notion de flux, FileStream/StreamWriter/<br />

StreamReader.<br />

Convertisseurs de formats de texte (Unicode,<br />

ANSI, ...).<br />

Gestion des entrées/sorties synchrones/asynchrones.<br />

Travaux pratiques<br />

Lire et écrire des données dans un fichier text.<br />

Les principes d’ADO .Net<br />

██<br />

Notion de classe client / classe<br />

fournisseur en C# .<br />

Les classes ADO.Net fournis par C#.<br />

Choisir d’accéder aux données avec DataReader<br />

ou DataSet ?<br />

La nouvelle philosophie de LINQ (LINQ to ADO,<br />

LINQ to SQL).<br />

Travaux pratiques<br />

Manipuler des données d’une base de données<br />

avec ADO.Net<br />

██<br />

La programmation C# avancée<br />

Exceptions : gestion centralisée des erreurs,<br />

classes d’exceptions personnalisées, exceptions<br />

non- .Net.<br />

Délégués : délégués et événements, les délégués<br />

comme alternative au polymorphisme.<br />

Travaux pratiques<br />

Mettre en place les exceptions et délégués dans<br />

une application .Net.<br />

██<br />

Fenêtres, menus, et composants<br />

avec les WinForms<br />

Les winforms 4.0<br />

Les spécificités de ce type de programmation.<br />

Formulaires hérités et contrôles utilisateur<br />

Différents types de contrôles, menus contextuels<br />

(popup), le presse-papier.<br />

Assemblies de ressources.<br />

Gestion des événements utilisateurs<br />

Application multilingue.<br />

Travaux pratiques<br />

Création de formulaires pour gérer des données.<br />

██<br />

Configuration et déploiement<br />

Configuration du déploiement<br />

Configuration de l’application<br />

Mise en place d’un paramétrage utilisateur<br />

Internationalisation d’une application Winforms<br />

Utilisation de Windows Installer<br />

Utilisation de Click Once<br />

Travaux pratiques<br />

Internationalisation de l’application et déploiement.<br />

██<br />

Les plus C# 4.0<br />

Le typage Dynamic.<br />

Paramètres optionnels et paramètres nommés.<br />

Co et contra variance.<br />

Coévolution des langages .Net 4.0.<br />

Travaux pratiques<br />

Tirer profit des nouveautés .Net 4.0 dans une<br />

application existante.<br />

██<br />

Présentation des Web Services<br />

Principes des Web Services<br />

Webservice (webmethode) en C#<br />

Exemples de Web Services en C#<br />

Travaux pratiques<br />

Utilisation de webservice pour alimenter une<br />

application winforms.<br />

██<br />

Applications Web : ASP.Net / C# 4.0 et<br />

Webform<br />

Qu’est-ce qu’une application ASP .Net ?<br />

La couche ASP.Net<br />

Introduction à une application protée en ASP.Net<br />

Nouveauté de C# 4 dans ASP.Net<br />

Génération de webforms<br />

Implémentation des webforms<br />

L’obligation de C# dans ASP.Net<br />

Les controles APS.Net et leur puissance<br />

Travaux pratiques<br />

Réalisation d’un gestionnaire d’utilisateur en<br />

ASP.Net<br />

Participants<br />

Développeurs, Chef de projet.<br />

Pré-requis<br />

Pour suivre cette formation c#, les participants doivent<br />

disposer des connaissances suivantes :<br />

- Être familiarisés avec les fonctions de base de<br />

système d’exploitation et les maîtriser, notamment la<br />

manipulation de fichiers.<br />

- Maîtriser les notions de base de programmation<br />

structurée, notamment des concepts (contrôle de flux,<br />

variables et paramètres et appels de fonction).<br />

Un minimum d’expérience en concepts de programmation<br />

orientée objet est préférable.<br />

Travaux pratiques<br />

Cours volontairement orienté vers la pratique du langage<br />

C#, de nombreux ateliers seront réalisés par les<br />

participants<br />

130 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


. net<br />

Visual Studio 2010 :<br />

Conception et développement avec .NET 4<br />

Réf SNVS<br />

5 jours<br />

OBJECTIFS<br />

Cette formation Visual studio 2010 vous permettra de voir « tout .NET » en 5 jours.<br />

L’ensemble des connaissances en matière de conception d’applications distribuées avec<br />

.NET 4.0 sont traitées vous communiquant un panorama complet sur la question.<br />

Le cours ne se contente pas d’effleurer les sujets en abordant de façon systématique<br />

l’essentiel de chaque technologie correspondant à un véritable usage sur le « terrain ».<br />

À la fin de cette formation Visual Studio 2010, vous saurez entre autres :<br />

- Utiliser au quotidien Visual Studio 2010.<br />

- Programmer en C# 4 et/ou VB 10.<br />

- Développer vos premiers clients riches avec Windows Forms.<br />

- Accéder aux donnes avec ADO.NET.<br />

- Développer vos premières applications Web en ASP.NET.<br />

CONTENU<br />

██<br />

Technologie .NET - présentation<br />

██<br />

Pourquoi .NET<br />

██<br />

Fondements du framework .NET<br />

██<br />

Les différentes versions du<br />

Framework<br />

██<br />

Conception et développement avec la<br />

technologie .NET 4<br />

Les fondements du CLR<br />

CLS et CTS<br />

Les assemblages<br />

Signature et GAC<br />

Utilisation de la bibliothèque de classes .NET<br />

Les espaces de nom (Namespaces)<br />

██<br />

Langages .NET<br />

Les différents langages<br />

Microsoft Intermediate Language<br />

L’essentiel du C# 4.0<br />

L’essentiel de VB .NET 10 (2010)<br />

Présentation F#<br />

██<br />

Outils de développement<br />

Visual Studio 2010<br />

Création de projets<br />

Compilation et débogage<br />

Outils tierces<br />

██<br />

Présentation du développement<br />

d’applications Windows Forms<br />

Architecture et développement de clients riches<br />

Les contrôles Windows<br />

Les données dans ne application Windows<br />

La liaison des données et l’IHM<br />

La gestion multi-langue et les ressources<br />

Installation avec « ClickOnce »<br />

Sync Framework<br />

██<br />

Développement à base de<br />

composants<br />

Présentation des Web Services<br />

Le Remoting<br />

Introduction à Windows Communication Framework<br />

(WCF)<br />

██<br />

Accès aux données avec ADO .NET<br />

Introduction à ADO .NET<br />

Modes connecté et déconnecté<br />

Accès à une base de données<br />

Introduction à SQL Server - ADO .NET<br />

Entity Framework<br />

██<br />

Introduction à LINQ<br />

Présentation de LINQ<br />

PLINQ<br />

██<br />

Présentation du développement de<br />

clients web avec Visual Studio 2010<br />

Le développement d’applications Web<br />

Du HTML à ASP .NET<br />

Le rôle d’IIS<br />

Le rôle d’ASP .NET<br />

Le modèle de compilation d’ASP .NET<br />

Le modèle d’exécution d’ASP .NET<br />

Participants<br />

Cette formation Visual Studio 2010 s’adresse aux<br />

chefs de projets souhaitant s’initier globalement à<br />

.NET, aux architectes et aux développeurs.<br />

Pré-requis<br />

Les participants doivent disposer d’une bonne expérience<br />

en programmation objet (java , c++,…). Le fait<br />

d’avoir des connaissances sur C# et/ou VB.NET est un<br />

plus mais n’est pas nécessaire.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

131


. net<br />

Visual Studio 2010 :<br />

Développement d’applications Web avec ASP.NET 4.0<br />

Réf SWVS<br />

5 jours<br />

OBJECTIFS<br />

L’apparition du Framework .Net 4, couplée avec l’arrivée de Visual Studio 2010 apporte<br />

bon nombre de nouveautés qui pourraient simplifier le travail des développeurs, comme par<br />

exemple la gestion du routage natif, qui permet de disposer d’URL simple et descriptives,<br />

ce qui ne peut être que favorable au référencement naturel ou encore la compatibilité avec<br />

les dernières versions des navigateurs comme Google Chrome. Les participants à cette<br />

formation découvriront comment tirer profit de la dernière version de l’environnement de<br />

développement pour créer des sites Internet et des applications Web.<br />

Cette formation Visual Studio 2010 vous permettra de :<br />

- Apprendre à développer une application Web<br />

- Maîtriser la technologie ASP .Net 4<br />

- Être en mesure d’ajouter des contrôles de saisie en utilisant des expressions<br />

- Apprendre à intégrer des scripts Ajax dans les WebForms<br />

- Comprendre comment utiliser ADO .Net, LINQ et ASP .Net Dynamic Data pour accéder<br />

aux données<br />

CONTENU<br />

██<br />

Explorer les applications Web ASP<br />

.Net dans Visual Studio 2010<br />

Introduction au Framework .Net<br />

Vue d’ensemble d’ASP .Net<br />

██<br />

Créer des applications Web en<br />

utilisant Visual Studio 2010 et<br />

Microsoft .Net<br />

Choisir un langage de programmation<br />

Vue d’ensemble de Visual Studio 2010<br />

Créer une application Web simple<br />

██<br />

Créer un formulaire Web ASP .Net<br />

Créer un formulaire Web<br />

Ajouter et configurer les contrôles serveurs dans<br />

un formulaire Web<br />

██<br />

Ajouter des fonctionnalités dans un<br />

formulaire Web ASP .Net<br />

Travailler avec les fichiers code-behind<br />

Prendre en main les évènements des contrôles<br />

serveurs<br />

Créer des classes et des composants en utilisant<br />

Visual Studio 2010<br />

Prendre en main les évènements de page<br />

██<br />

Mettre en oeuvre les pages maîtres et<br />

les contrôles utilisateurs<br />

Créer des pages maîtres<br />

Ajouter des contrôles utilisateur dans un formulaire<br />

Web ASP .Net<br />

██<br />

Valider les saisies utilisateur<br />

Vue d’ensemble de la validation des saisies<br />

utilisateur<br />

Les contrôles de validation ASP .Net<br />

Validation des formulaires Web<br />

██<br />

Dépanner des applications Web ASP<br />

.Net<br />

Déboguer ASP .Net<br />

Traçage en ASP .Net<br />

██<br />

Gérer les données dans une<br />

application Web Microsoft ASP .Net<br />

4.0<br />

Vue d’ensemble d’ADO .Net<br />

Connecter une base de données<br />

Gérer les données<br />

██<br />

Gérer les tâches d’accès aux<br />

données en utilisant LINQ<br />

Vue d’ensemble de LINQ<br />

Gérer des données XML en utilisant LINQ to<br />

XML<br />

Gérer les données SQL en utilisant LINQ to SQL<br />

et LINQ to Entities<br />

██<br />

Gérer les données en utilisant<br />

Microsoft ASP .Net Dynamic Data<br />

Vue d’ensemble d’ASP .Net Dynamic Data<br />

Appliquer ASP .Net Dynamic Data<br />

Personnaliser les applications ASP .Net Dynamic<br />

Data<br />

██<br />

Créer une application Web Microsoft<br />

ASP .Net supportant Ajax<br />

Introduction à Ajax<br />

Créer une application ASP .Net Ajax en utilisant<br />

les fonctionnalités d’Ajax pour ASP .Net<br />

Extension d’une application Web ASP .Net en<br />

utilisant l’Ajax Control Toolkit<br />

██<br />

Utiliser les services Windows<br />

Communication Foundation<br />

Vue d’esemble des services Windows Communication<br />

Foundation<br />

Appeler les services Windows Communication<br />

Foundation<br />

Trailler avec les services de données WCF<br />

██<br />

Gérer l’état des applications Web<br />

Gestion d’état<br />

Profils ASP .Net<br />

Le cache ASP .Net<br />

██<br />

Configurer et déployer une<br />

application Web ASP .Net<br />

Configurer une application Web ASP .Net<br />

Déployer une application Web ASP .Net<br />

██<br />

Sécuriser une application Web ASP<br />

.Net<br />

Vue d’ensemble de la sécurité des applications<br />

Web<br />

Configurer l’authentification et les autorisations<br />

Programmer Authentification et Autorisation<br />

██<br />

Mise en oeuvre avancée des<br />

technologies supportées par<br />

Microsoft Visual Studio 2010 pour le<br />

développement Web<br />

Travailler avec le Framework ASP .Net MVC 2<br />

Travailler avec Silverlight 4<br />

Participants<br />

Cette formation Visual Studio 2010 s’adresse aux<br />

développeurs web.<br />

Pré-requis<br />

Maîtrise indispensable d’un langage .NET (VB, C#).<br />

132 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


. net<br />

Développement ASP .NET 4.0 avancé<br />

Réf SDAA<br />

3 jours<br />

OBJECTIFS<br />

Après avoir suivi cette formation ASP .NET Expert, les participants seront capables de :<br />

• Développer des Custom Controls simples, puis avec templates et databinding<br />

• Comprendre et étendre le modèle d’exécution d’ASP.NET<br />

• Personnaliser le comportement des providers d’ASP.NET 4.0<br />

CONTENU<br />

██<br />

Modèle d’exécution d’ASP .NET<br />

██<br />

Extension d’ASP .NET<br />

██<br />

Développement de contrôles<br />

██<br />

Les Providers ASP .NET 4.0<br />

█ █ « Models Views Controllers »<br />

██<br />

Diffusion de composants<br />

ASP .NET 4.0<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation ASP .net Expert est destinée aux<br />

développeurs et concepteurs devant mettre en oeuvre<br />

des<br />

applications ASP.NET avancées et développer des<br />

Custom Controls riches. Ce stage présente un intérêt<br />

particulier pour les éditeurs de logiciels.<br />

Pré-requis<br />

• Connaître le Framework .NET (toutes versions)<br />

• Maîtriser VB .NET ou C# (toutes versions)<br />

• Disposer de connaissances de base sur ASP .NET<br />

Windows Azure : Programmation d’applications<br />

avec la solution Cloud Computing de Microsoft<br />

Réf ICCW<br />

3 jours<br />

OBJECTIFS<br />

Windows Azure est une plateforme de « Cloud Computing » sur laquelle il est possible<br />

d’héberger et exécuter des applications web. Les points clés de cette offre sont la haute<br />

disponibilité et l’adaptation aux besoins. Au cours de cette formation Windows Azure, les<br />

participants apprendront quels sont les enjeux de cette nouvelle plateforme proposée par<br />

Microsoft et comment développer des applications robuste pour celle-ci à l’aide de Visual<br />

Studio.<br />

CONTENU<br />

██<br />

Introduction<br />

██<br />

Le cloud computing<br />

██<br />

Présentation Windows Azure<br />

██<br />

Visual Studio 2008 et 2010<br />

██<br />

Windows Azure Storage<br />

██<br />

L’AppFrabric<br />

██<br />

SQL Azure<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation Windows Azure s’adresse aux architectes<br />

et aux développeurs<br />

Pré-requis<br />

Connaissance d’un langage de développement comme<br />

: C#, VB, C++ ou Java.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

133


. net<br />

Silverlight prise en main<br />

Réf SSPM<br />

2 jours<br />

OBJECTIFS<br />

Présenté comme le concurrent direct de Flash, Silverlight est la nouvelle technologie<br />

Microsoft en vogue pour développer des RIA (Rich Internet Applications). Orienté<br />

multimédia, cette technologie multi navigateurs et multi plates-formes permet de développer,<br />

très simplement, des applications proposant des fonctionnalités interactives et vidéos.<br />

Cette formation Silverlight vous présente la technologie Silverlight 4.<br />

CONTENU<br />

██<br />

Présentation de Silverlight 4<br />

██<br />

Découverte du XAML<br />

██<br />

Prise en main de l’environnement<br />

Silverlight 4<br />

██<br />

Les contrôles avec Silverlight 4<br />

██<br />

Communications réseaux<br />

██<br />

Manipulation de données<br />

██<br />

Silverlight Toolkit<br />

██<br />

Styles et Templates<br />

██<br />

Interactivité (Silverlight 4)<br />

██<br />

Animations, Transformations et<br />

Effets visuels<br />

██<br />

Mode Out Of Browser<br />

██<br />

MVVM<br />

██<br />

Gestion du multimédia (optionnel)<br />

Participants<br />

Développeurs<br />

Pré-requis<br />

connaissances en C#/.NET et idéalement en WPF et<br />

LINQ<br />

Programme détaillé sur www.plb.fr<br />

Travaux pratiques<br />

Cette formation silverlight est accompagnée de nombreux<br />

TPs (50%)<br />

Silverlight perfectionnement<br />

Réf SSPF<br />

3 jours<br />

OBJECTIFS<br />

Cette formation Silverlight permet aux participants d’approfondir leurs connaissances de<br />

Silverlight, afin de développer des applications Silverlight complètes et performantes.<br />

Ce stage est la suite de la formation Silverlight prise en main (réf. SSPM).<br />

La version de Silverlight présentée est la version 4<br />

CONTENU<br />

██<br />

Gestion du multimédia<br />

██<br />

Création de contrôles personnalisés<br />

██<br />

Interaction DOM/Code managé<br />

██<br />

Gestion de la navigation<br />

██<br />

Capacités du mode Out Of Browser<br />

██<br />

Tests unitaires<br />

██<br />

Accessibilité et automatisation<br />

██<br />

Silverlight et la sécurité<br />

██<br />

Exécution de tâches asynchrones<br />

██<br />

WCF RIA Services<br />

██<br />

PRISM<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Développeurs d’applications<br />

Pré-requis<br />

Pour tirer le meilleur parti de cette formation silverlight,<br />

il convient de :<br />

- posséder des connaissances en développement<br />

d’applications .NET<br />

- avoir suivi la formation SSPM - Silverlight prise en<br />

main ou posséder les connaissances équivalente à<br />

cette formation<br />

134 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O PEN SOURCE<br />

Une des filières les plus dynamiques de part son contenu en évolution permanente.<br />

Les cours sont en harmonie avec notre philosophie d’enseignement, ils sont<br />

dépouillés de tout ce qui ne favorise pas une mise en oeuvre directement<br />

opérationnelle des acquis.<br />

Les consultants liés à cette filière sont tous fortement impliqués dans des projets<br />

d’envergures utilisant les technologies Open Source.Tous les sujets concernant<br />

l’entreprise sont abordés, Linux, Apache, MySQL, PostGreSQL, PHP, J2EE et<br />

bien d’autres encore.


O pen source<br />

Apache, Administrer un Serveur Web<br />

Réf OAPA<br />

3 jours<br />

OBJECTIFS<br />

Cette formation Apache s’articule autour d’une étude détaillée du serveur Apache, pierre<br />

angulaire d’une solution Web Open Source. Elle détaille Apache en partant de ses fonctions<br />

de base et en complétant par les applications classiques avec lesquels il communique, la<br />

sécurité, l’hébergement de plusieurs sites et le paramétrage de l’ensemble.<br />

CONTENU<br />

██<br />

Introduction<br />

Présentation générale des services d’un Intranet<br />

Les protocoles<br />

Configuration TCP/IP d’un serveur Unix ou Linux<br />

██<br />

Rappel DNS avec Bind<br />

Concepts et terminologie du DNS, ressources et<br />

documentations<br />

Types de serveurs<br />

Configuration du client DNS<br />

Commandes de test (host, nslookup, dig)<br />

Aspects complémentaires (gestion des traces,<br />

dépannage, mises à jour dynamiques , sousdomaines)<br />

Travaux pratiques<br />

██<br />

Mise en œuvre de serveurs HTTP<br />

avec Apache<br />

Versions, ressources, documentation<br />

Les modules Apache<br />

Installation depuis les sources<br />

Premières directives essentielles du fichier<br />

«httpd.conf»<br />

Directives de sécurisation des répertoires<br />

Administration déléguée (fichiers «.htaccess»)<br />

Personnalisation des pages d’erreurs<br />

Authentification des utilisateurs<br />

Gestion des fichiers de trace, outils de statistiques<br />

Mise en œuvre des hôtes virtuels<br />

Protocole SSL, certificats, dialogue sécurisé en<br />

«https»<br />

Observation et amélioration des performances<br />

Aspects complémentaires (proxy et cache,<br />

expressions régulières et réécriture, négociation<br />

de contenu)<br />

Travaux pratiques<br />

Installation du logiciel Apache depuis l’archive<br />

source<br />

Adaptation des directives essentielles, validation<br />

de l’installation<br />

Sécurisation de l’accès aux répertoires<br />

Mise en œuvre d’un site personnel avec authentification<br />

Mise en œuvre d’hôtes virtuels<br />

Mise en oeuvre d’un hôte SSL «https»<br />

██<br />

Le Web dynamique<br />

Programmes CGI (mise en œuvre, dépannage,<br />

sécurité)<br />

Langage PHP (caractéristiques et versions,<br />

compilation et intégration dans Apache)<br />

Serveurs d’applications Java : Exemple de<br />

Tomcat<br />

Présentation et architecture de Tomcat<br />

Installation de Java et de Tomcat<br />

Mise en place de la collaboration Apache-Tomcat<br />

(connecteur AJP et module mod_jk)<br />

Tests d’accès aux servlets et aux JSPs<br />

██<br />

Les enjeux concernant la sécurité<br />

• Protection des données<br />

La gestion des droits côté système<br />

Les spécificités des services (apache, ftp,<br />

postfix)<br />

• Restreindre les accès au niveau réseau : Le<br />

Filtrage @IP / service<br />

Par le Firewall, par les Wrappers<br />

Quelques exemples avec iptables<br />

• Les outils d’audit de la sécurité<br />

Participants<br />

Ce stage est destiné aux personnes ayant à mettre<br />

en œuvre ou à maintenir des serveurs Web dans un<br />

contexte Unix-Linux (administrateurs, exploitants,<br />

intégrateurs…).<br />

Pré-requis<br />

Il est nécessaire de posséder de bonnes notions de<br />

base sur les environnements Unix ou Linux et sur les<br />

réseaux TCP/IP. Des compétences d’administration<br />

système, sans être obligatoires, constituent un atout<br />

intéressant.<br />

Postfix, administrer un serveur de messagerie<br />

Réf OPOS<br />

2 jours<br />

OBJECTIFS<br />

Après un rappel sur le fonctionnement global d’une messagerie d’entreprise (concepts,<br />

composants, protocoles, produits), vous apprendrez à administrer un serveur Postfix, à en<br />

configurer les différents composants, à sécuriser son exploitation et à l’intégrer avec les<br />

logiciels applicatifs de votre environnement.<br />

CONTENU<br />

██<br />

L’offre open source<br />

██<br />

Maîtriser les protocoles<br />

██<br />

Installation et configuration de<br />

Postfix<br />

██<br />

Exploitation de Postfix<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Un environnement à sécuriser<br />

██<br />

Intégration avec les standards<br />

Participants<br />

Ingénieur système, ou décideur ayant des compétences<br />

techniques, devant choisir et mettre en oeuvre une<br />

solution open source pour la distribution, l’archivage, et<br />

la sécurité du courrier.<br />

Pré-requis<br />

Les participants doivent posséder une bonne maîtrise<br />

de l’utilisation du système Linux et les bases de son<br />

administration en réseau.<br />

Travaux pratiques<br />

Ils vous présenteront de manière progressive toutes<br />

les étapes, ainsi que les composants, nécessaires à la<br />

mise en oeuvre d’un serveur de messagerie «professionnel»<br />

(installation, exploitation, sécurité, antivirus,<br />

antispam, Webmail, logs, MySQL, LDAPs...).<br />

136 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O pen source<br />

Administration d’un annuaire LDAP (Open LDAP)<br />

Réf OLDA<br />

2 jours<br />

OBJECTIFS<br />

Les annuaires sont de plus en plus employés pour faciliter l’accès aux données par les<br />

applications, mais aussi par les systèmes.<br />

Cette formation LDAP présente les principes du fonctionnement des annuaires LDAP et<br />

conduit à une maîtrise opérationnelle de la version LDAP libre: OpenLDAP.<br />

CONTENU<br />

██<br />

Les annuaires LDAP<br />

██<br />

Elaboration de l’annuaire<br />

██<br />

Installation et premiers éléments de<br />

configuration LDAP<br />

██<br />

Mise en production d’un service<br />

d’annuaire LDAP<br />

██<br />

Consultation et utilisation d’un<br />

service d’annuaire<br />

Programme détaillé sur www.plb.fr<br />

██<br />

LDAP et la sécurité des données<br />

██<br />

Utilisation de LDAP pour<br />

l’authentification applicative<br />

Participants<br />

Les administrateurs réseau, administrateurs système,<br />

responsables informatiques ayant une connaissance<br />

des réseaux TCP/IP.<br />

Administration Nagios<br />

Réf OANS<br />

5 jours<br />

OBJECTIFS<br />

Cette formation Nagios vous permettra de:<br />

- Connaître les fonctionnalités de Nagios<br />

- Savoir installer, configurer et administrer le produit<br />

- Savoir développer des nouveaux plugins<br />

CONTENU<br />

██<br />

Introduction<br />

██<br />

Présentation Nagios<br />

██<br />

Architecture<br />

██<br />

Installation<br />

██<br />

Configuration<br />

██<br />

Optimisation de l’ordonnanceur<br />

██<br />

Les plugins<br />

██<br />

Lien SNMP<br />

██<br />

Superviseurs redondants<br />

██<br />

Centralisation NDO<br />

██<br />

Extensions Nagios<br />

Participants<br />

Cette formation Nagios s’adresse aux administrateurs<br />

systèmes, administrateurs réseau, et toute personne<br />

souhaitant mettre en place un système de supervision.<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

Notions sur le réseau, bases de TCP/IP.<br />

Connaissance d’un langage de script.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

137


O pen source<br />

Langage Perl<br />

Réf OPER<br />

4 jours<br />

OBJECTIFS<br />

Particulièrement adapté à la manipulation de textes, de fichiers et de processus, le langage<br />

Perl supporte aussi les expressions régulières et des types de données plus évolués comme<br />

les tableaux associatifs et les références. Mais même si le shell reste l’outil privilégié et<br />

historique pour l’écriture de procédures utilitaires sous Unix/Linux, le langage Perl s’est<br />

clairement imposé comme une alternative efficace. A noter qu’il est également disponible sur<br />

beaucoup d’autres systèmes d’exploitation et notamment sur les plates-formes Microsoft.<br />

Cet aspect de portabilité constitue un atout important pour tous ceux qui envisagent<br />

d’adopter ce langage de scripts.<br />

Cette formation PERL vous permettra de :<br />

- Maîtriser le langage (syntaxe, recettes, astuces, pièges)<br />

- Savoir l’utiliser dans divers contextes classiques (traitement de fichiers, scripts système,<br />

programmation CGI...)<br />

- Apprendre à écrire des scripts utilisables dans différents environnements tels que Unix et<br />

Windows<br />

CONTENU<br />

██<br />

Introduction, prise en main du<br />

langage Perl<br />

Caractéristiques techniques du langage<br />

Installation sous Unix;Linux ou sous Windows<br />

Accès à la documentation<br />

Ressources Internet<br />

██<br />

Maîtrise du langage Perl<br />

Structure d’un programme<br />

Éléments du langage<br />

Scalaires<br />

Opérateurs sur les scalaires<br />

Entrées;Sorties de base : saisie clavier, fonctions<br />

chop et chomp, sortie à l’écran, fonction<br />

print<br />

Listes et tableaux : listes littérales, variables de<br />

type tableau, affections globales, accès aux éléments,<br />

quelques fonctions utiles sur les tableaux<br />

Instructions de contrôle : tests simples<br />

(if;unless), tests séquentiels (if..elsif), boucle<br />

while;until, boucle for, boucle foreach, instructions<br />

de branchement, instructions abrégées<br />

Tableaux associatifs (Hachages) : affectations<br />

globales, affectations de plusieurs éléments à la<br />

fois, fonctions sur les tableaux associatifs<br />

Références : références sur tableaux, références<br />

sur tableaux associatifs, références<br />

anonymes<br />

██<br />

Expressions régulières<br />

L’essentiel des motifs : motifs correspondant<br />

à un seul caractère, motifs de regroupement,<br />

parenthèses de mémorisation, motifs d’ancrage,<br />

diverses notations complémentaires<br />

Utilisation des expressions : l’opérateur =~ ,<br />

substitutions, fonctions split et join<br />

Utilisation interactive de l’interpréteur Perl<br />

██<br />

Les fonctions et modules en Perl<br />

Définition et utilisation<br />

Paramètres, visibilité, retour<br />

Aspects complémentaires : variables semi-privées,<br />

retour d’un scalaire ou d’une liste selon<br />

le contexte, utilisation de références dans les<br />

arguments, références sur fonctions<br />

Fonctions intégrées et modules : documentation<br />

des fonctions intégrées, terminologie liée aux<br />

modules, recherche de modules, site CPAN, utilisation<br />

d’un module non orienté objet, utilisation<br />

d’un module orienté objet<br />

██<br />

Gestion des fichiers et des<br />

répertoires en Perl<br />

Ouverture de fichier et entrées;sorties : lectures,<br />

écritures, données littérales intégrées au script<br />

Information sur les fichiers<br />

Gestion des répertoires : changement de<br />

répertoire, traitement des caractères spéciaux<br />

(globalisation), parcourir un répertoire<br />

██<br />

Fonctionnalités complémentaires de<br />

Perl<br />

Accès aux informations du système<br />

Gestion des processus : la fonction system, les<br />

quotes inverses, processus et descripteurs de<br />

fichiers, mécanismes fork-exec<br />

Traitement des chaînes de caractères : recherche<br />

et remplacement de sous-chaînes, transformation<br />

de caractères individuels<br />

Tris personnalisés<br />

Structures de données élaborées via les références<br />

anonymes<br />

Scripts Perl dans un contexte web : protocole<br />

HTTP, schéma fonctionnel CGI, module CGI,<br />

variables d’environnement, méthodes GET et<br />

POST, traitement des formulaires<br />

Accès aux bases de données, module DBI<br />

Les modules Windows (Win32, Win32API)<br />

██<br />

Compléments sur les modules<br />

Fabrication d’un module non orienté objet<br />

Introduction à la programmation objet en Perl<br />

Conception d’une classe<br />

Mise en oeuvre d’un module objet simple<br />

Participants<br />

Selon le contexte d’utilisation, cette formation PERL<br />

peut concerner à la fois les administrateurs système et<br />

les développeurs.<br />

Pré-requis<br />

Il est recommandé de posséder de bonnes notions<br />

algorithmiques et de programmation.<br />

138 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O pen source<br />

Python<br />

Réf OPYT<br />

4 jours<br />

OBJECTIFS<br />

Cette formation Python vous permettra d’acquérir les connaissances nécessaires à la<br />

programmation avec le langage Python. Quatre jours pour acquérir les bases du langage<br />

et disposer d’une bonne vue d’ensemble des différents modules. Vous saurez utiliser les<br />

bonnes structures de données pour tirer pleinement profit de la puissance de Python.<br />

L’accès aux données (fichiers, base) est également abordé ainsi que les aspects XML. De<br />

nombreux outils (Eclipse/Pydev, PyLint, PyChecker, …) ou frameworks permettant une<br />

utilisation professionnelle de Python seront présentés (Zope, Plone, Django, Grok, ...).<br />

Les « bonnes manières » d’utilisation du langage seront présentées tout au long du stage<br />

dans un souci de concision, d’efficacité, et de lisibilité du code.<br />

CONTENU<br />

██<br />

Bien commencer avec Python<br />

Pourquoi utiliser Python plutôt qu’un autre<br />

langage ?<br />

Exemples de projet en Python<br />

Différences entre les versions de Python<br />

Installation de Python (pré-requis, fichiers, arborescence<br />

détaillée)<br />

Fonctionnement de l’interpréteur Python<br />

Les apports de l’interpréteur interactif iPython<br />

Un premier programme ...<br />

██<br />

Les bases de Python (types, syntaxe)<br />

Organisation du code (modules, package,<br />

importations)<br />

Recommandations de nommage<br />

Les types de base (entier, chaîne, réel, ...)<br />

Erreurs classiques sur les types<br />

Boucles (for), opérateurs, tests (if/else)<br />

Définition et appel de fonction<br />

« Toute la syntaxe » dans un programme de<br />

synthèse<br />

██<br />

La dimension objet dans Python<br />

Définition et instanciation d’une classe<br />

Méthodes et propriétés d’une classe<br />

Exemples d’héritages<br />

Le mécanisme des exceptions<br />

Les classes incontournables<br />

██<br />

Types de données évolués<br />

Savoir choisir les bonnes structures de données<br />

Tuples, séquences et listes (append, extend,<br />

insert, ...)<br />

Fonctions utiles avec les listes (filter, map,<br />

reduce)<br />

Gestion des piles ou des files<br />

La puissance des dictionnaires (tableaux associatifs)<br />

Construire une liste sur la base d’une expression<br />

(compréhension)<br />

██<br />

Compléments sur le langage Python<br />

Générateurs et itérateurs<br />

Scripts exécutables<br />

Opérateurs associés aux listes<br />

Enchaînement de tests par rapport aux listes<br />

Comparer les séquences<br />

██<br />

Les modules de Python<br />

Philosophie de Python avec les modules (standard,<br />

tiers, ...)<br />

Tour d’horizon des modules standards<br />

Module re (expressions rationnelles)<br />

Modules os et sys (services du système<br />

d’exploitation)<br />

Module csv (fichiers structurés par séparateur)<br />

Comment trouver les modules ?<br />

Installer des modules tiers (setuptools, EasyInstall)<br />

Le dépôt central : Python Package index (Pypi)<br />

Importer des modules<br />

Mieux gérer son environnement avec Virtualenv<br />

██<br />

Accès aux données (fichiers, SGBD)<br />

Les objets de type File<br />

La documentation<br />

La spécification DB-API<br />

Connexion à une base de données<br />

Python et SQL<br />

Introduction à sqlAlchemy<br />

██<br />

Python et le XML<br />

Principes<br />

Parsing XML : les différentes techniques<br />

La librairie elementtree<br />

Python et SAX<br />

Python et DOM (manipulation de l’arbre XML)<br />

██<br />

Maîtrisez votre environnement de<br />

développement<br />

Utiliser le plugin Eclipse pour Python (Pydev)<br />

Rechercher des bugs avec PyChecker<br />

Vérifier le respect des standards avec PyLint<br />

Utiliser le guide de style PEP 8 (Python Enhancement<br />

Proposals)<br />

Générer de la documentation<br />

Comprendre l’intérêt et les outils de Tests<br />

(Doctests, Unit tests)<br />

Participants<br />

Tout développeur souhaitant acquérir les bases de la<br />

programmation en Python.<br />

Pré-requis<br />

Connaissance d’un langage de programmation (C, C#,<br />

C++, Java, …).<br />

La connaissance d’un langage objet est préférable.<br />

Travaux pratiques<br />

Des exercices basés sur des squelettes seront proposés<br />

tout au long de la formation. Ils synthétisent les<br />

possibilités de Python afin que vous puissiez réutiliser<br />

leurs colonnes vertébrales en production. La difficulté<br />

variable permet d’adapter la complexité aux objectifs<br />

des participants. Plusieurs solutions sont proposées<br />

afin que tout le monde sache évaluer la « meilleure »<br />

solution..<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

139


O pen source<br />

Jasper Reports :<br />

la solution libre pour la génération de rapports<br />

Réf OJAS<br />

3 jours<br />

OBJECTIFS<br />

La solution libre JasperReport offre une alternative de qualité aux produits payants<br />

s’adressant à la problématique de génération de rapport. Cette formation JasperReport de<br />

premier niveau aborde tous les aspects de l’élaboration de rapport avec l’outil WYSWIG<br />

iReport et de la génération de rapports dans les différents formats d’impression grâce<br />

à la librairie Java JasperReport. Grâce à de nombreux ateliers pratiques progressifs et<br />

pédagogiques, les participants seront capables de créer des rapports complexes incluants<br />

graphiques, tableaux croisés et sous-rapports à partir de base de données relationnelle. Les<br />

problématiques de génération et de déploiement des rapports dans une application Java<br />

sont également abordées.<br />

CONTENU<br />

██<br />

Introduction à JasperReport<br />

• Le reporting et l’offre JasperReport<br />

Problématique de la génération de rapport<br />

Acteurs principaux du marché et modèle Opensource<br />

Les différents composants de la suite Jasper-<br />

Soft<br />

Modes de licences des produits Jaspersoft,<br />

différence entre l’offre payante et l’offre libre<br />

• Introduction à Jasper Report<br />

Fonctionnalités offertes<br />

Les différentes étapes de génération<br />

Scénarios d’utilisation de la librairie<br />

• Le fichier JRXML<br />

Rappels sur XML et DTD<br />

Principaux éléments d’un fichier .jrxml<br />

Exemples<br />

• Distribution et installation<br />

Les différentes distributions disponibles<br />

Pré-requis et installation<br />

Présentation de la distribution, documentation et<br />

exemples<br />

Travaux Pratiques<br />

Installation de JasperReport, Accès à la documentation<br />

et génération des rapports exemples<br />

██<br />

L’outil de construction de rapport<br />

WYSWIG iReport<br />

• Principes et installation<br />

Panorama des fonctionnalités offertes<br />

Étapes de l’installation<br />

Présentation de l’interface et de l’environnement<br />

multi-fenêtres<br />

Première exécution, Test de l’installation et<br />

configuration des viewers<br />

• Sources de données<br />

Les différentes sources de données supportées<br />

Consommation des données lors de la génération<br />

Rappels sur JDBC et définition d’une source de<br />

données relationnelles dans iReport<br />

Requête SQL principale, présentation du Query<br />

Designer<br />

Tri et filtre de la source de données<br />

• Les champs<br />

Principes et déclaration<br />

Correspondance entre types de données SQL et<br />

types de données iReport<br />

Règles sur les champs,<br />

Ajout de propriétés et utilisation des propriétés<br />

dans un programme externe<br />

• Premier rapport<br />

Présentation de l’assistant de création de<br />

rapport<br />

Travaux Pratiques<br />

Installation de iReport, Définition d’une source<br />

de données, Utilisation de l’assistant<br />

██<br />

Composition de rapports simple<br />

• Structure d’un rapport<br />

Les différentes sections d’un rapport<br />

Distinction entre et sections et bandes<br />

Les attributs d’une bande<br />

Les rapports multicolonnes<br />

• Éléments d’un rapport<br />

La notion d’élément, attributs communs aux<br />

éléments<br />

Positionnement, alignement et formatage des<br />

éléments<br />

Ajuster la position et la taille des éléments en<br />

fonction de la bande contenante<br />

Attributs d’impression et impression conditionnelle<br />

• Les éléments graphiques<br />

Ligne, rectangle et ellipse<br />

Les images, ajustement de la taille, problématique<br />

de déploiement et portabilité du rapport<br />

Les cadres et leurs apports<br />

• Les éléments texte<br />

Texte statique et texte dynamique<br />

Attributs spécifiques aux textes<br />

Gestion des polices et encodage<br />

Définition et application des styles, les styles<br />

conditionnels<br />

Les templates<br />

• Paramètres, expressions et variables<br />

Cas d’utilisation des paramètres, les paramètres<br />

utilisés dans les requêtes SQL<br />

Les expressions, types, syntaxe disponible, le<br />

designer d’expression<br />

Cas d’utilisation des variables. Calculs prédéfinis<br />

disponibles, Réintialisation et incrémentation<br />

La localisation et le paramètre REPORT_LO-<br />

CALE<br />

Travaux Pratiques :<br />

Utilisation des différents éléments présentés,<br />

génération PDF et gestion des polices, utilisation<br />

de style conditionnel<br />

Création d’un rapport utilisant paramètre et<br />

variable d’agrégation en plusieurs langues<br />

██<br />

Éléments avancés<br />

• Les groupes<br />

Cas d’utilisation des groupes<br />

Groupes, critère de rupture, imbrication, réinitialisation<br />

de variable, gestion des sauts de<br />

page<br />

Importance du tri des données, distinction entre<br />

tri SQL et tri programmatique<br />

• Les sous-rapports<br />

Cas d’utilisation des sous-rapports, comparaison<br />

avec les groupes<br />

Expression de la source de données et de la<br />

requête, passage de paramètres, valeur de<br />

retours<br />

Référencement du sous-rapport dans le rapport<br />

parent, portabilité des différentes approches<br />

Dimensionnement des sous-rapports<br />

• Datasets<br />

Les datasets, quand les utiliser<br />

Déclaration de dataset et du sous-contexte<br />

associé, comparaison datasets et rapport<br />

Le dataset run<br />

• Les graphiques<br />

Graphiques disponibles et datasets associés<br />

Attributs spécifiques des différents graphiques<br />

Association de liens hypertextes<br />

Documentation et extensions disponibles<br />

• Les tableaux croisés<br />

Principes des tableaux croisés, Reroupement de<br />

lignes et colonnes, Mesures et cellules<br />

Présentation de l’assistant iReport<br />

Utilisation des variables iReport dans les<br />

cellules<br />

Tableau croisé et OLAP<br />

Travaux Pratiques :<br />

Groupes imbriqués et variables d’agrégation<br />

Rapport master/detail avec les sous-rapports,<br />

passage de paramètres et récupération des<br />

valeurs de retour<br />

Graphiques et utilisation de dataset<br />

Tableau croisé<br />

██<br />

Java et JasperReport<br />

• Les scriptlets<br />

Cas d’utilisation des scriptlets<br />

Utilisation de scriptlet dans iReport<br />

• API JasperReport<br />

Les classes utiles pour la génération<br />

Scénarios de déploiement d’application<br />

Génération dynamique de rapport<br />

Travaux Pratiques :<br />

Utilisation d’une scriptlet<br />

Programme Java de génération d’un rapport<br />

Manipulation d’un rapport via l’API JasperReport<br />

Participants<br />

Ce cours s’adresse à des informaticiens, chefs de projet<br />

désireux de maîtriser en place dans leur entreprise<br />

une solution libre de reporting.<br />

Pré-requis<br />

Aucun pré-requis est nécessaire, des notions de SQL<br />

et de programmation permettent d’appréhender les<br />

utilisations avancées de JasperReport.<br />

140 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


O pen source<br />

JasperReports perfectionnement<br />

Réf OJAR<br />

3 jours<br />

OBJECTIFS<br />

La suite JasperSoft offre un ensemble d’outils cohérents pour la génération de rapport et<br />

l’analyse de données (OLAP). Le modèle OpenSource de cet éditeur rend sa solution très<br />

concurrentielle par rapport aux acteurs traditionnels du marché, tout en garantissant une<br />

qualité professionnelle. Cette formation Jasper présente l’intégralité de l’offre de Jaspersoft<br />

en commençant par la librairie cœur JasperReport, l’outil WYSWIG d’élaboration de rapport<br />

pour finalement présenter l’offre serveur associée aux outils d’analyses de données. Cette<br />

formation jasper très opérationnelle permettra aux participants d’être capable d’utiliser ces<br />

outils OpenSource dans leurs applications nécessitant du reporting et/ou de l’analyse de<br />

données OLAP<br />

CONTENU<br />

██<br />

Introduction à la suite JasperSoft<br />

██<br />

La librairie JasperReports<br />

██<br />

L’outil de design iReport<br />

██<br />

Java et JasperReport<br />

██<br />

JasperServer<br />

██<br />

JasperAnalysis<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Ce cours Jasper s’adresse à des informaticiens, chefs<br />

de projet désireux de maîtriser en place dans leur<br />

entreprise une solution libre de reporting et d’analyse<br />

de données.<br />

Pré-requis<br />

Base de données relationnelles et SQL, Notions de<br />

Java ou de programmation,<br />

Le suivi du stage « Elaboration de rapport avec JasperReport<br />

» Réf OJAS est également conseillé.<br />

CACTI : Conception et Administration<br />

Réf OCAC<br />

3 jours<br />

OBJECTIFS<br />

Cette formation vous permettra de mettre en œuvre et maintenir une solution globale de<br />

tableaux de bords sur la qualité de service du système d’information. Avec cette formation<br />

vous serez à même de concevoir une solution de reporting technique, d’installer et<br />

configurer Cacti sur diverses plates-formes, de comprendre l’architecture interne et les<br />

différents objets gérés, d’automatiser la collecte de données et enfin de développer des<br />

Templates réutilisables.<br />

CONTENU<br />

██<br />

Concepts généraux<br />

██<br />

Utilisation standard<br />

██<br />

Installation<br />

██<br />

Utilisation avancée<br />

██<br />

Gestion des utilisateurs<br />

██<br />

Démarche de mise en œuvre<br />

██<br />

Ressources Internet<br />

██<br />

Le cœur de Cacti, RRDTool<br />

██<br />

Collecte et stockage de données<br />

██<br />

Etude de cas : Du Sript au Graph<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation s’adresse aux administrateurs, développeurs<br />

et architectes amenés à concevoir, installer et<br />

administrer Cacti.<br />

Pré-requis<br />

Connaître l’utilisation du système d’exploitation linux.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

141


J AVA<br />

Le langage Java est devenu incontournable et il se doit d’être inscrit<br />

dans tous les plans de formation d’informaticiens ne le connaissant pas<br />

encore.<br />

Il occupe une place si importante aujourd’hui dans tous les domaines de développement<br />

(de l’embarqué au Web) que nous proposons une filière complète<br />

dédiée à Java.<br />

Lors de la conception de cette filière nous avons cherché à faciliter au mieux<br />

l’entrée dans le monde «Java» en proposant des cours d’introduction qui<br />

conviennent à des profils différents («Java sans connaître l’objet», «Java pour<br />

développeur Objet», ...). Ensuite nous avons cherché à répondre aux besoins<br />

de formation récurrents pour les développeurs professionnels (Eclipse, EJB,<br />

Java EE, Tests, ....) tout en abordant des thèmes plus spécifiques («Oracle et<br />

Java», «Java et XML», «Hibernate et EJB 3.0», ...).<br />

Nous proposons aussi une formation sur le Framework Spring. Il vous permet<br />

de disposer d’une boîte à outils très riche permettant de structurer, d'améliorer<br />

et de simplifier l'écriture d'application JEE tout en facilitant les tests.<br />

Concernant le développement d’application graphique en Java, nous vous<br />

proposons des formations autour du Framework Swing ou du plus récent<br />

Eclipse RCP.


J ava<br />

Java pour développeur Objet<br />

Réf JJDC<br />

4 jours<br />

OBJECTIFS<br />

Cette formation JAVA est destinée aux développeurs ayant déjà une expérience de la<br />

programmation objet.<br />

Après une présentation rapide des raisons du succès de Java et de ses domaines<br />

d’applications, le premier chapitre présente les caractéristiques objets du langage.<br />

Le second chapitre se concentre sur l’environnement de développement Eclipse et permet<br />

grâce au code source fourni de se familiariser avec les fonctionnalités avancées de l’IDE<br />

Les chapitres suivants résolument pratiques présentent les principales classes utilitaires<br />

nécessaires aux algorithmes de base, à la gestion des entrées/sorties, à la création<br />

d’interface ou à l’accès à une base de données.<br />

Enfin, les derniers chapitres fournissent une introduction à Java EE et aux outils de génie<br />

logiciel associés.<br />

A l’issue de cette formation JAVA, les participants sont capables de développer leurs<br />

premières applications java en toute autonomie.<br />

L’outil ant : automatisation déploiement,<br />

Le build avec Maven, intégration des tests unitaires<br />

(Junit) et de conformité (Checkstyle)<br />

Intégration continue avec Hudson<br />

Gestion de projet et suivi des bugs avec Trac<br />

et JIRA<br />

Test de charge et profiling (Jmeter et Jprofiler)<br />

CONTENU<br />

██<br />

Java et la programmation objet<br />

Caractéristiques et particularités du langage<br />

Java, domaines d’application (Application,<br />

Applet, Développement Serveur, Androïd)<br />

Portabilité des programmes Java à travers la<br />

JVM<br />

Gestion de la mémoire<br />

Encapsulation et modificateurs de visibilité<br />

Java et l’héritage simple, le mot clé final<br />

Import et packages<br />

Java, interface et classes abstraites<br />

Java un langage sûr et robuste, Modèle de<br />

sécurité, mécanismes des exceptions<br />

Le multithreading<br />

Exécution d’un programme Java, empaquetage<br />

et format et types d’exécutables<br />

JDK, JRE, Les outils du développeur<br />

██<br />

Prise en main de l’IDE Eclipse<br />

Arborescence et chemin d’accès<br />

Principe des protections<br />

Attributs des fichiers et des répertoires<br />

Bien utiliser l’aide en ligne<br />

Configuration des exécutions, fonctionnalités du<br />

debugger<br />

Atelier<br />

Création d’un projet, importation de sources,<br />

génération et complétion de code, refactoring.<br />

Exécution à l’aide du debugger<br />

██<br />

La syntaxe du langage Java<br />

Structure d’un fichier .java<br />

Constructeur et processus d’instanciation, le<br />

mot clé static<br />

Notion d’identité objet<br />

Déclaration de variables et Initialisation<br />

Types primitifs et classes du package java.lang<br />

Opérateurs d’affectation, de comparaison,<br />

booléens, ...<br />

Instruction de contrôles<br />

Boucles et itérations<br />

Tableaux et collections<br />

Gestion des exceptions, blocs try, catch, finally<br />

Atelier<br />

Algorithme de tri d’une collection<br />

██<br />

Gestion des entrées sorties en Java<br />

Présentation du package java.io<br />

Format binaire ou format texte, jeu de caractères<br />

et encoding<br />

Opérations de lecture<br />

Opération d’écriture<br />

Support pour XML et le parsing de fichiers<br />

Sockets, protocoles et flux<br />

Atelier<br />

Opération de lecture, parsing et écriture de<br />

fichiers<br />

██<br />

Construction d’interface avec Java<br />

Présentation de SWING<br />

Composants d’interface<br />

Les différents conteneurs<br />

Gestionnaire de mise en forme : les layouts<br />

Gestionnaire des évènements et listeners<br />

Rendu d’image, dessins vectoriels et modélisation<br />

3D<br />

Atelier<br />

Editeur de fichier HTML<br />

██<br />

Java et les bases de données<br />

Présentation de JDBC<br />

Connexion à une base de données, gestion de<br />

pool de connexions, exécutions de requêtes<br />

SQL<br />

Parcours de ResultSet, Requêtes paramétrées,<br />

procédures stockées<br />

Le mapping objet/relationnel et JPA<br />

Atelier<br />

Connexion et exécution de requête sur une<br />

base MySQL, utilisation de JPA et du langage<br />

d’interrogation JPQL<br />

██<br />

Introduction à Java EE<br />

Le standard Java EE et les architecture n-tiers<br />

Services techniques des serveurs d’application<br />

et Les différentes APIs<br />

Modèles de programmation distribuée<br />

Plugins Eclipse pour le développement Java EE<br />

Implémentation de la couche métier avec les<br />

EJB3.0<br />

Composants de la couche de présentation,<br />

servlets, vues et Java Beans<br />

Le pattern MVC<br />

Atelier<br />

Ecriture d’une application Web, packaging et<br />

déploiement<br />

██<br />

Intégration d’outils de génie logiciel<br />

et IDE Eclipse<br />

Gestion de Version avec svn, intégration dans<br />

Eclipse<br />

Le plugin WTP<br />

Participants<br />

Cette formation Java s’adresse aux développeurs<br />

Pré-requis<br />

Développeur possédant des connaissances sur les<br />

principes de base de la programmation objet, le cours<br />

Initiation à la programmation objet (Réf DIPO) est un<br />

pré requis idéal pour tirer pleinement profit de cette<br />

formation.<br />

Travaux pratiques<br />

50 % du temps est consacré aux Ateliers, l’IDE Eclipse<br />

est utilisé.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

143


J ava<br />

Java sans connaître l’objet<br />

Réf JSCO<br />

5 jours<br />

OBJECTIFS<br />

Cette formation java est adaptée aux développeurs n’ayant pas ou peu pratiquée la<br />

programmation orientée objet. Cette formation Java commence par présenter les concepts<br />

cœur de la programmation objet(héritage, encapsulation, polymorphisme) et leurs<br />

implémentations dans le langage Java. Après cette introduction incontournable, la formation<br />

se concentre à expliciter les raisons du succès de ce langage et permet aux participants<br />

d’avoir un panorama complet de ses domaines d’applications. La seconde partie de la<br />

formation extrêmement pratique présente les principales classes utilitaires nécessaires aux<br />

algorithmes de base, à la gestion des entrées/sorties, à la création d’interface ou à l’accès à<br />

une base de données.<br />

A l’issue de cette formation java, les participants sont alors capables d’approfondir leur<br />

connaissance en toute autonomie.<br />

CONTENU<br />

██<br />

Introduction à la POO<br />

(Programmation Orientée Objet)<br />

██<br />

Java et la programmation objet<br />

██<br />

La syntaxe Java<br />

██<br />

Gestion des entrées sorties en Java<br />

██<br />

Construction d’interface avec Java<br />

██<br />

Java et les bases de données<br />

██<br />

Pour aller plus loin en Java<br />

Participants<br />

Cette formation Java s’adresse aux développeurs<br />

Pré-requis<br />

Connaissance d’un langage de programmation procédural<br />

(VB, C, PHP...)<br />

Programme détaillé sur www.plb.fr<br />

Travaux pratiques<br />

Plus de 50 % du temps est consacré aux ateliers<br />

Java, Développer un client riche avec Swing<br />

Réf JPGS<br />

3 jours<br />

OBJECTIFS<br />

SWING permet l’élaboration des interfaces riches des programmes Java s’exécutant en<br />

local ; associé à Java Web Start, il propose une alternative très séduisante aux applications<br />

Web 2.0 pouvant encore souffrir d’un manque de richesse en termes d’interface utilisateur.<br />

Cette formation permet aux développeurs Java d’aborder les principaux aspects de SWING<br />

et de bien comprendre ses fondements. Agrémenté de nombreux ateliers proposant des<br />

solutions éprouvées aux problématique classiques de l’élaboration d’interface utilisateur,<br />

cette formation swing apporte aux stagiaires toutes les connaissances nécessaires à la mise<br />

au point des interfaces utilisateur avec Java.<br />

CONTENU<br />

██<br />

Introduction à SWING<br />

██<br />

Présentation de l’API<br />

██<br />

Conteneurs SWING<br />

██<br />

Composants de bases (swing)<br />

██<br />

Modèle de programmation<br />

évènementielle<br />

██<br />

Composants graphiques avancés<br />

██<br />

SWING avancé<br />

Participants<br />

Cette formation Swing s’adresse aux développeurs<br />

JAVA.<br />

Pré-requis<br />

Connaissance d’un langage de programmation<br />

procédural.<br />

Programme détaillé sur www.plb.fr<br />

Travaux pratiques<br />

50 % du temps est consacré aux ateliers.<br />

144 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


J ava<br />

Eclipse RCP<br />

Réf JSWT<br />

3 jours<br />

OBJECTIFS<br />

Cette formation Eclipse RCP vous permettra de:<br />

- Créer une application graphique reposant sur la plate-forme Eclipse RCP<br />

- Développer les écrans d’une application de gestion avec SWT et JFace<br />

- Comprendre l’architecture et les fonctionnalités offertes par Eclipse RCP<br />

- Savoir tester, construire et packager le produit final<br />

CONTENU<br />

██<br />

Présentation<br />

Positionnement d’Eclipse RCP dans la mouvance<br />

Client Riche et RDA (Rich Desktop<br />

Application)<br />

Distinctions entre Eclipse, SWT, JFace et RCP<br />

Comparaison par rapport à Swing<br />

Une application RCP : un ensemble de plugins<br />

sur une base Eclipse<br />

Une aide bien précieuse, le PDE (Plugin Development<br />

Environment)<br />

██<br />

Mon premier projet RCP<br />

Créer un projet de Plugin Eclipse<br />

Créer un premier écran Hello World<br />

Exécuter et débugger une application RCP<br />

grâce au mode Eclipse self-hosted<br />

Gérer les configurations de lancements<br />

Afficher les logs et régler les niveaux de trace<br />

██<br />

Développement d’un Plugin<br />

Contenu et structure d’un plugin Eclipse<br />

Le cycle de développement des plugins<br />

Utiliser les vues spécifiques du PDE<br />

Complémentarité des manifestes MANIFEST.<br />

MF et plugin.xml<br />

Les tests unitaires avec le PDE JUnit<br />

██<br />

Comprendre l’infrastructure Eclipse<br />

Présentation du socle d’Eclipse (Equinox) et de<br />

la console OSGi<br />

Différences entre les Bundles OSGI et les<br />

Plugins Eclipse<br />

Définition d’une contribution à la plate-forme et<br />

présentation des possibilités<br />

Les constituants d’une application RCP : le<br />

workbench, les éditeurs, les vues et les perspectives<br />

Développement à base de contributions aux<br />

points d’extensions standards<br />

Rendre ses développements extensibles en<br />

créant de nouveaux points d’extension<br />

Choisir le bon niveau de granularité lors du<br />

développement de plugins<br />

██<br />

Des applications RCP modulaires<br />

• Gérer la multiplication du nombre de plugins<br />

dans votre application<br />

• Déclarer les dépendances entre plugins<br />

(obligatoires / optionnelles, transitives)<br />

• Régler la visibilité des classes Java des<br />

plugins<br />

principe de l’isolation des Classloaders<br />

export/import explicite des packages<br />

• Transformation de librairies tierces en<br />

plugins<br />

• Best practices à respecter dans les<br />

graphes de dépendances<br />

██<br />

SWT : les composants graphiques<br />

d’Eclipse<br />

• Similarité et différences par rapport à<br />

Swing<br />

• Utilisation des widgets basiques<br />

Boutons, labels<br />

Champs de saisie: champs texte, cases à<br />

cocher, radios, liste déroulante, ...<br />

Barre d’outils<br />

Navigateurs Web<br />

Arbres, tableaux, listes et tableaux arborescents<br />

• Agencement des composants à l’aide<br />

du système de Layouts : FillLayout, GridLayout,<br />

…<br />

• Gestion des événements graphiques<br />

(events) par Listeners (ex: ActionListener)<br />

• Illustration avec les ‘SWT Examples’<br />

• Utilisation de fenêtres de saisie modales<br />

• Affichage de boites de dialogue à l’utilisateur<br />

• Edition WYSIWYG des écrans avec SWTDesigner<br />

██<br />

Comprendre et utiliser JFace<br />

Limites de SWT et but de JFace<br />

Faciliter l’affichage d’arbres et de tableaux<br />

avec le mécanisme de Viewer : TreeViewer et<br />

TableViewer<br />

Améliorer les saisies utilisateur avec les assistants<br />

Field Assists<br />

Les fenêtres de dialogue complémentaires<br />

Création d’un Wizard / Assistant multi-pages<br />

Gestion automatisée des préférences utilisateur<br />

Affichage de texte riche<br />

██<br />

Contribuer à l’infrastructure Eclipse<br />

Créer et déclarer un Editeur (Editor)<br />

Créer et déclarer une Vue (View) dans une<br />

perpective<br />

Créer et déclarer une Perspective<br />

Contribuer sous forme d’entrées de menu ou de<br />

boutons: les Actions<br />

Lier la Vue à un état particulier du Workbench:<br />

SelectionProviders et SelectionListeners<br />

Lier l’éditeur à des Vues possiblement ouvertes<br />

(type Outline)<br />

Créer une application multilingue (i18n)<br />

Mettre en place des raccourcis clavier<br />

Utilisation des FastView<br />

██<br />

Packager et livrer l’application<br />

Présentation du mécanisme de Feature<br />

Création d’un produit (Product)<br />

Packaging de l’application RCP sous la forme<br />

d’un livrable à l’aide du PDE<br />

Participants<br />

Cette formation Eclipse RCP s’adresse aux architectes,<br />

développeurs,chefs de projet.<br />

Pré-requis<br />

Connaissances de Java<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

145


J ava<br />

La Programmation JSF (Java Server Faces)<br />

Réf JJSF<br />

3 jours<br />

OBJECTIFS<br />

La spécification JSF fait partie intégrante de Java EE. Son modèle de programmation<br />

répond à tous les problèmes classiques des applications web (navigation entre pages,<br />

conversion et validation de données, internationalisation, etc.). Il permet également de<br />

structurer ses applications selon le modèle MVC permettant une meilleure évolutivité de vos<br />

codes sources. Enfin, les interfaces construites avec JSF peuvent bénéficier de composants<br />

d’interfaces sophistiqués proposés par de nombreux éditeurs tiers.<br />

Ce stage pratique commence par présenter les concepts fondamentaux permettant de<br />

bien cerner les apports de ce standard. Ensuite les participants élaboreront une application<br />

complète grâce à une alternance de présentation et de travaux pratiques. Enfin, de<br />

nombreux travaux pratiques de difficulté progressive permettent de se confronter aux<br />

problèmes classiques des applications web et de bien juger les réponses apportées par JSF.<br />

CONTENU<br />

██<br />

Première approche de JSF<br />

██<br />

Les premières application avec JSF<br />

██<br />

Validation et conversion de données<br />

██<br />

Les composants d’interface<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Ce cours s’adresse à des programmeurs, développeurs,<br />

chefs de projet désireux de maîtriser JSF à<br />

des fins opérationnelles.<br />

Pré-requis<br />

Bonne connaissance Java Servlets/JSP.<br />

Travaux pratiques<br />

Les travaux pratiques utilisent le serveur Tomcat ainsi<br />

que l’IDE Eclipse.<br />

Web Services - Mise en oeuvre avec Java<br />

Réf SWES<br />

3 jours<br />

OBJECTIFS<br />

Les Web services permettent de développer des applications distribuées d’une nouvelle<br />

génération basée sur Internet. Des applications dispersées sur le réseau peuvent alors être<br />

intégrées comme fonction d’un système plus large.<br />

Basée principalement sur XML et des protocoles d’échanges, les services web sont<br />

naturellement très adaptés au langage Java et la plate-forme Java EE<br />

Cette formation web services après une présentation approfondie des objectifs, des<br />

domaines d’application et des technologies sous-jacentes se concentre sur le support de<br />

Java EE pour les services web. Les participants pourront alors grâce à de nombreux ateliers<br />

pratiques développer, publier, utiliser leurs premiers services web.<br />

CONTENU<br />

██<br />

Introduction aux services web<br />

██<br />

Rappels sur XML et Java<br />

██<br />

Le protocole SOAP<br />

██<br />

Description des Web Services : le<br />

langage WSDL<br />

██<br />

Publication et référencement de Web<br />

services : UDDI<br />

██<br />

Web services et Java EE<br />

██<br />

Gestion des transactions et Web<br />

Services<br />

██<br />

Sécurisation des Web Services<br />

Participants<br />

Cette formation Web Services s’adresse aux chefs de<br />

projets, architectes et développeurs souhaitant concevoir<br />

et développer des web services.<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

Connaissance de JAVA<br />

146 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


J ava<br />

Tests Java: Méthode de plans de tests<br />

et jeux d’essais avec Java EE<br />

Réf JTUA<br />

2 jours<br />

OBJECTIFS<br />

Cette formation Tests java se concentre sur les outils disponibles en OpenSource permettant<br />

d’automatiser les tests d’ une web application Java.<br />

Le test est une activité indispensable pour l’obtention d’applications de qualité sujettes<br />

à des évolutions fonctionnelles régulières. Les dernières méthodologies de production<br />

comme l’eXtreme Programming place le test comme activité centrale dans le processus de<br />

production d’application. Ce cours axé fortement sur la pratique, permettra aux stagiaires de<br />

mettre en place sur une application typique les différents types de tests usuels.<br />

CONTENU<br />

██<br />

Introduction aux tests des<br />

applications J2EE<br />

██<br />

Les fondamentaux du test<br />

logicielBoite noire/tests fonctionnels<br />

██<br />

Tests unitaires (JUnit, TestNG)<br />

██<br />

Tests fonctionnels et recettes<br />

██<br />

Tests de montée en charge<br />

██<br />

Optimisation et profiling des<br />

applications<br />

Participants<br />

Cette formation Tests java s’adresse à tout développeur,<br />

chef de projet ou architecte impliqués dans la<br />

réalisation d’applications Java EE.<br />

Pré-requis<br />

Connaissance de JAVA<br />

Programme détaillé sur www.plb.fr<br />

Travaux pratiques<br />

Utilisation du serveur Tomcat et de l’IDE Eclipse<br />

Optimisation et Profiling des applications JAVA<br />

Réf JPOJ<br />

3 jours<br />

OBJECTIFS<br />

Cette formation Java Optimisation de 3 jours, destinée à des développeurs ayant une<br />

bonne connaissance du langage Java, permet d’acquérir les compétences nécessaires<br />

pour profiler et donc optimiser les applications Java. Le stage commence par présenter<br />

les concepts fondamentaux du langage (gestion de la mémoire, mécanisme d’exécution)<br />

ainsi que l’infrastructure intrinsèque permettant le monitoring d’une application. Le stage se<br />

poursuit avec des recommandations de codage influençant grandement les performances<br />

d’une application. Enfin, la dernière partie se concentre sur l’outillage nécessaire pour<br />

détecter les bottlenecks ou fuite mémoire d’une application.<br />

CONTENU<br />

██<br />

Introduction<br />

██<br />

Le garbage collector<br />

██<br />

Bonnes pratiques<br />

██<br />

Optimisation et profiling des<br />

applications<br />

██<br />

Outils de monitoring et profiling<br />

██<br />

Développement d’agents JVMTI<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation Java optimisation s’adresse à tout<br />

développeur, chef de projet ou architecte impliqués<br />

dans la réalisation d’applications Java et plus particulièrement<br />

J2EE.<br />

Pré-requis<br />

Connaissance de Java<br />

Travaux pratiques<br />

Utilisation de Jprofiler, l’IDE Eclipse<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

147


J ava<br />

Programmation orientée processus :<br />

le moteur de workflow jBPM<br />

Réf JJBP<br />

3 jours<br />

OBJECTIFS<br />

Cette formation intensive de 3 jours est destinée aux développeurs Java concernés par des<br />

applications « workflow ».<br />

Après avoir introduit les concepts généraux sur la modélisation des processus métier, le<br />

cours présente les solutions apportées par la librairie jBPM éditée par JBoss dans une<br />

optique très opérationnelle. Après chaque section, un atelier conséquent permet aux<br />

participants d’aborder progressivement toutes les problématiques des applications mettant<br />

en œuvre des processus métier.<br />

CONTENU<br />

██<br />

Introduction<br />

██<br />

Premier pas<br />

██<br />

Programmation client<br />

██<br />

Gestion de tâches<br />

██<br />

Problématiques connexes<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Ce cours s’adresse à tout développeur, chef de projet<br />

ou architecte impliqués dans la réalisation d’applications<br />

Java et plus particulièrement J2EE.<br />

Pré-requis<br />

Java Impératif<br />

Travaux pratiques<br />

Utilisation du serveur JBoss et de l’IDE Eclipse<br />

Sécurité Java<br />

Réf JSJA<br />

2 jours<br />

OBJECTIFS<br />

Le langage Java contient intrinsèquement de nombreux mécanismes permettant<br />

l’élaboration de programme sûr. Ces mécanismes concernent les différentes facettes de<br />

la sécurité comme l’intégrité, la confidentialité, l’identification sûre la protection contre les<br />

malveillances.<br />

Cette formation Sécurité Java permet de passer en revue ces différents sujets et propose<br />

à chaque fois des ateliers pédagogiques permettant de comprendre en profondeur les<br />

mécanismes d’exécution de la JVM. Enfin, le dernier chapitre décrit les utilisations de ses<br />

mécanismes dans les applications Java EE<br />

CONTENU<br />

██<br />

Introduction et rappels<br />

██<br />

Chargement et vérification des<br />

classes<br />

██<br />

Gestionnaire de sécurité et<br />

permissions<br />

██<br />

JAAS, Authentification et<br />

Autorisations<br />

██<br />

Signatures numériques et chiffrement<br />

██<br />

Application de la sécurité dans un<br />

environnement Web<br />

Participants<br />

Cette formation Sécurité Java s’adresse à des programmeurs,<br />

développeurs, chefs de projet désireux de<br />

maîtriser JSF à des fins opérationnelles.<br />

Pré-requis<br />

Il est demandé aux participants de connaître les<br />

notions de base du langage Java.<br />

Programme détaillé sur www.plb.fr<br />

Travaux pratiques<br />

Les travaux pratiques utilise l’IDE Eclipse.<br />

148 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


J ava<br />

Java temps réel et embarqué<br />

Réf JTRE<br />

3 jours<br />

OBJECTIFS<br />

L’objectif principal de cette formation Java est la présentation des solutions générales<br />

proposées par java pour la réalisation d’applications temps-réel. Cette formation java<br />

présente par ailleurs rapidement les principaux standards java pour l’embarqué (J2ME,<br />

Android, Java Card) afin de montrer les différences importantes dans leur approche des<br />

problèmes et les solutions apportées.<br />

CONTENU<br />

██<br />

Les problèmes du temps réel vs les<br />

problèmes de l’embarqué<br />

██<br />

Introduction aux concepts importants<br />

du Temps Réel<br />

██<br />

Quelques rappels sur les systèmes<br />

d’exploitation temps réel<br />

██<br />

Quelques rappels sur java non TR<br />

Programme détaillé sur www.plb.fr<br />

██<br />

La spécification d’une extension<br />

Temps Réel à java : RTSJ (Real Time<br />

Specification for Java)<br />

██<br />

La mise en oeuvre des concepts du<br />

RTSJ<br />

██<br />

Quelques outils d’aide au<br />

développement d’applications java<br />

TR<br />

██<br />

Les applications java embarquées<br />

Participants<br />

Cette formation Java s’adresse à des développeurs<br />

Java.<br />

Pré-requis<br />

Ce cours s’adresse à des programmeurs connaissant<br />

déjà le langage Java et les API de base du J2SE (Il ne<br />

présuppose pas la connaissance de la programmation<br />

Multithreadée).<br />

La carte à puce et la programmation Java Card<br />

Réf JCPP<br />

5 jours<br />

OBJECTIFS<br />

Avec 4 milliards de cartes SIM vendues en 2010 dont 80% sont des Java Card, la<br />

technologie Java Card est devenue une technologie incontournable dans le domaine des<br />

cartes à puce à contact<br />

██<br />

La technologie Java Card RMI<br />

██<br />

La technologie Java Card 3.0 édition<br />

connectée<br />

Cette formation Java Card présente tout d’abord les principes, mécanismes et architectures<br />

des cartes à puce selon les normes de base ISO7816. D’autres normes (EMV et ETSI)<br />

complètent cette partie en présentant les spécificités des cartes en fonction des domaines<br />

d’application (bancaire et télécom).<br />

La formation Java Card se concentre ensuite sur son objectif principal, la technologie Java<br />

Card, pour expliquer en détail le principe de développement d’application sur des cartes<br />

Java.<br />

Ce cours Java Card vous permettra de maîtriser les principes d’utilisation de Java sur<br />

les cartes (Java Card 2.2), de Java RMI sur les cartes (Java Card RMI), des commandes<br />

proactives sur des cartes SIM Java (Java Card SIM Application Toolkit) ; mais aussi de<br />

découvrir la technologie Java Card 3.0 qui révolutionne le monde de la carte grâce à<br />

l’intégration d’un serveur web au sein d’une carte à puce.<br />

CONTENU<br />

██<br />

Principes des cartes à puce<br />

██<br />

La technologie Java Card 2.2.x<br />

██<br />

La sécurité des cartes bancaires et la<br />

norme EMV<br />

██<br />

Les cartes SIM<br />

Participants<br />

Cette formation Java Card s’adresse à des<br />

programmeurs.<br />

Pré-requis<br />

Cette formation Java Card s’adresse à des programmeurs<br />

connaissant déjà le langage Java.<br />

Programme détaillé sur www.plb.fr<br />

Travaux pratiques<br />

Chaque chapitre est suivi par des travaux pratiques<br />

manipulant de vrais lecteurs et de vraies cartes à puce.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

149


M ULTIMÉDIA<br />

Les besoins croissants de communication des entreprises et la simplification<br />

de la publication des créations multimédia sur le WEB ont dynamisé<br />

la demande en formation dans ce domaine.<br />

Nous avons retenu les grands standards du marché pour vous proposer des<br />

formations autour du traitement de l’image (Illustrator, Photoshop), de la mise<br />

en page (Indesign), de la modélisation et de l’animation 3D (3D Studio Max),<br />

des techniques de « compositing », d’habillage, d’’animation 2D ou 3D, du<br />

traitement des effets spéciaux (Motion, After Effects), ou encore du montage<br />

vidéo (Final Cut, Adobe Première Pro).


M ultimédia<br />

3D Studio Max Initiation<br />

Réf P3DM<br />

10 jours<br />

OBJECTIFS<br />

C’est l’un des meilleurs logiciels d’images de synthèse. Il est précis, rapide et ses<br />

possibilités peuvent être étendues à l’infini grâce à son ouverture aux multiples extensions.<br />

Cette formation 3D Studio Max vous permet de savoir utiliser 3DS Max en création et<br />

d’acquérir une méthode travail en 3D.<br />

CONTENU<br />

██<br />

Présentation générale<br />

██<br />

Les préférences<br />

██<br />

Le rendu dans 3DS Max<br />

██<br />

Les déformations spatiales<br />

██<br />

L’animation<br />

██<br />

La modélisation<br />

██<br />

Les caméras<br />

██<br />

Les lumières<br />

██<br />

L’éditeur de matériaux<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation 3D Studio Max graphiste, dessinateur,<br />

architecte, toute personne désireuse de s’initier à la<br />

3D.<br />

Pré-requis<br />

Connaître et comprendre son environnement de travail<br />

informatique. Une bonne pratique des logiciels graphiques<br />

est obligatoire.<br />

3D Studio Max Perfectionnement<br />

Réf P3DS<br />

10 jours<br />

OBJECTIFS<br />

Ce programme reprend les points du stage 3DS Max Perfectionnement avec une approche<br />

vous permettant, à travers des exercices pratiques plus nombreux, d’acquérir des<br />

automatismes. Vous aborderez également les bases de l’animation.<br />

CONTENU<br />

██<br />

Remise à niveau des bases<br />

██<br />

La modélisation avancée<br />

██<br />

La modélisation en Nurbs<br />

██<br />

Le mapping<br />

██<br />

Les effets atmosphériques<br />

██<br />

Le rendu dans 3DS Max<br />

██<br />

L’animation<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Utilisateurs de 3D Studio Max.<br />

Pré-requis<br />

Avoir de bonnes connaissances en modélisation, texture<br />

et rendu ou avoir suivi le stage 3DS Max Initiation.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

151


M ultimédia<br />

InDesign prise en main<br />

Réf PICS<br />

5 jours<br />

OBJECTIFS<br />

Cette formation InDesign vous permettra d’acquérir une bonne maîtrise de la mise en page<br />

sous InDesign. Jumelé avec Photoshop et Illustrator vous disposez d’un environnement<br />

complet de création qui vous permet de travailler sans interruption.<br />

CONTENU<br />

██<br />

Gestion de l’espace de travail avec<br />

InDesign<br />

██<br />

Utilisation et enrichissement du texte<br />

avec InDesign<br />

██<br />

Mise en page avec InDesign<br />

██<br />

Application des couleurs et<br />

recouvrement<br />

██<br />

Importation et exportation de fichiers<br />

PDF<br />

██<br />

Préparation pour l’impression et le<br />

flashage<br />

██<br />

Dessin<br />

██<br />

Mises au point et transformations<br />

d’objets<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation InDesign concerne toute personne<br />

qui désire s’initier à la mise en page et à la publication<br />

assistée par ordinateur.<br />

Pré-requis<br />

Connaître et comprendre son environnement de<br />

travail.<br />

InDesign Perfectionnement<br />

Réf PICP<br />

3 jours<br />

OBJECTIFS<br />

Vous possédez déjà une bonne maîtrise d’InDesign mais vous désirez pousser votre<br />

créativité et votre technicité au maximum. Cette formation InDesign perfectionnement<br />

répond à ces deux attentes et vous permettra également de mieux maîtriser les paramètres<br />

de sortie de vos documents.<br />

CONTENU<br />

██<br />

Organiser sa table de montage<br />

██<br />

Manipulations avancées des blocs<br />

██<br />

Charte couleur du projet<br />

██<br />

Aspect créatif<br />

██<br />

Le texte<br />

██<br />

Les styles<br />

██<br />

Les images et l’impression<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Tous professionnels qui souhaitent se perfectionner<br />

sur InDesign.<br />

Pré-requis<br />

Avoir une bonne connaissance du logiciel et des outils<br />

ou avoir suivi le stage InDesign Initiation.<br />

152 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M ultimédia<br />

Photoshop - L’essentiel (mise en œuvre rapide)<br />

Réf PPSE<br />

3 jours<br />

OBJECTIFS<br />

Cette formation Photoshop vous fournit les concepts et les méthodes pour une utilisation<br />

efficace d’Adobe Photoshop au quotidien. Vous obtiendrez une expérience pratique avec<br />

des techniques de base pour la retouche d’images.<br />

CONTENU<br />

██<br />

Introduction<br />

██<br />

Réglage de l’image<br />

██<br />

Sélections<br />

██<br />

Utilisation des calques et<br />

photomontage<br />

██<br />

Retouche d’images (en fonction de<br />

l’avancée du groupe)<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Toute personne qui désire s’initier au travail sur l’image<br />

numérique, assistants, chargés de communication.<br />

Pré-requis<br />

Avoir une bonne connaissance de son environnement<br />

informatique MAC ou PC.<br />

After effects - Niveau 1<br />

Réf PAEF<br />

5 jours<br />

OBJECTIFS<br />

After Effects est un logiciel spécialisé dans la création d’effets spéciaux et dans le montage<br />

de séquences vidéo. Cette formation After effect vous permettra de maîtriser sa logique de<br />

fonctionnement et de voir toutes les possibilités créatives qu’il offre.<br />

CONTENU<br />

██<br />

L’interface et les bases de l’animation<br />

██<br />

Points clés et compositions<br />

██<br />

Réglages de vélocité, notions<br />

d’interpolation spat<br />

██<br />

Masques et animations avancées<br />

██<br />

Effets<br />

██<br />

Introduction à la version<br />

professionnelle<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Infographiste, infographiste vidéo.<br />

Pré-requis<br />

Une bonne pratique des logiciels d’infographie est<br />

nécessaire.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

153


M ultimédia<br />

Final Cut Pro Initiation<br />

Réf PFCS<br />

5 jours<br />

OBJECTIFS<br />

Cette formation Final cut vous permet de réaliser des montages vidéo professionnels et de<br />

répondre à vos questions sur les méthodes d’acquisition et de formats de fichier.<br />

CONTENU<br />

██<br />

L’interface de Final Cut Pro<br />

██<br />

Monter des plans (clips) dans la<br />

Timeline<br />

██<br />

Finaliser le prémontage<br />

██<br />

Ajuster la durée d’un plan<br />

██<br />

Trimming et ajustement de deux<br />

points de montage<br />

██<br />

Peaufiner le montage<br />

██<br />

Aide de Final Cut Pro dans la<br />

procédure<br />

██<br />

Capturer les films<br />

██<br />

Appliquer des transitions<br />

██<br />

Mixer les pistes audio<br />

██<br />

Titrage<br />

██<br />

Modifier les attributs d’animation<br />

██<br />

Appliquer des filtres<br />

██<br />

Finaliser et diffuser<br />

Participants<br />

Cette formation Final cut s’adresse aux personnes issues<br />

du monde de l’audiovisuel, monteurs, graphistes.<br />

Pré-requis<br />

Une bonne pratique des logiciels d’infographie est<br />

nécessa ire. Être familier de Mac OS.<br />

Programme détaillé sur www.plb.fr<br />

Remarques<br />

Cette formation Final Cut comprend une inscription à<br />

l’examen officiel Apple “Final Cut Pro 7 End-User”.<br />

Final Cut Pro Perfectionnement<br />

Réf PFSM<br />

3 jours<br />

OBJECTIFS<br />

Cette formation Final Cut de 3 jours vous présentera les techniques avancées de montage<br />

et de finition et vous apprendra à tirer le meilleur parti des fonctionnalités de Final Cut Pro.<br />

Cette formation Final Cut vous permettra de :<br />

- Aprendre à régler finement vos transitions,<br />

- Corriger d’éventuelles erreurs de tournage,<br />

- Monter des projets en multicame,<br />

- Travailler avec les séquences imbriquées,<br />

- Magnifier vos effets, à utiliser les filtres de manière créative,<br />

- Corriger la colorimétrie de vos vidéos,<br />

- Maîtriser le compositing.<br />

██<br />

Préparation du master<br />

██<br />

Astuces pour la résolution de<br />

problèmes<br />

██<br />

Exporter<br />

CONTENU<br />

██<br />

Vue globale des bases du montage<br />

██<br />

Techniques avancées de montage<br />

██<br />

Trimming avancé<br />

██<br />

Montage audio avec Final Cut<br />

██<br />

Montage Multicaméra avec Final Cut<br />

██<br />

Compositing dans Final Cut Pro<br />

██<br />

Maîtriser les filtres<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Personnaliser les filtres<br />

██<br />

Imbriquer les séquences<br />

Participants<br />

Cette formation Final Cut s’adresse aux personnes issues<br />

du monde de l’audiovisuel, monteurs, graphistes.<br />

Pré-requis<br />

Avoir une bonne maîtrise de Mac OS. Avoir une bonne<br />

connaissance des bases de Final Cut Pro ou avoir<br />

suivi le stage PFCS<br />

Remarques<br />

Examen de certification<br />

Les stagiaires passent un examen d’utilisateur (en<br />

anglais) pour obtenir la certification « Apple Certified<br />

Pro, Final Cut Pro Niveau Deux».<br />

154 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


G ESTION DE PROJET<br />

Au sein d’une entreprise, gérer un projet, c’est être un authentique chef<br />

d’orchestre. C’est à la fois planifier, organiser, anticiper, décider et<br />

suivre à partir d’une méthode analytique permettant de donner une<br />

vision à la fois globale et élémentaire du projet.<br />

Cependant, les projets se heurtent souvent à des difficultés liées au flou dans<br />

la définition des objectifs, mais aussi dans la définition des rôles et de l'organisation<br />

spécifique à mettre en place.<br />

C’est pourquoi, nous avons conçu un dispositif de formation fiable, complet et<br />

cohérent afin de permettre à chacun d’accompagner efficacement son entreprise<br />

en fonction de son niveau et de son rôle dans l’organisation. Nos formations<br />

Gestion de projet offrent la possibilité de s'informer rapidement pour comprendre<br />

l’essentiel ou de se perfectionner dans les méthodes et techniques<br />

propres à la gestion de projet mais aussi de se former aux logiciels de gestion<br />

de projet comme MS Project.


Gestion de projet<br />

Gérer un projet informatique, l’essentiel<br />

Réf GGPI<br />

3 jours<br />

OBJECTIFS<br />

Acteur clé de tout projet informatique, le chef de projets est le garant des délais, des coûts<br />

mais aussi du respect des attentes des utilisateurs. Mais au-delà de ces missions centrales,<br />

il doit également réaliser les études nécessaires en s’assurant que la solution proposée<br />

s’intègre dans le Système d’Information existant, élaborer le cahier des charges adéquat,<br />

gérer les développements, planifier le travail des développeurs et/ou des équipes externes<br />

en tenant compte des délais impartis et enfin assurer la recette. Autant de missions qui<br />

nécessitent une organisation sans faille et le retour à des outils ou des méthodes qui lui<br />

seront confiés. Les participants à cette formation gestion de projet de 3 jours disposeront<br />

des fondamentaux de la conduite de projets.<br />

Cette formation Gestion de projet vous permettra d’apprendre:<br />

- Les clés pour conduire, évaluer, organiser et suivre un projet en tant que Maitrise d’Ouvre<br />

- Des méthodes pour découper le projet en tâches élémentaires et en estimer la charge<br />

- Les bonnes pratiques pour planifier et suivre un projet<br />

- Une démarche pour anticiper et piloter l’évolution d’un projet<br />

CONTENU<br />

██<br />

Introduction<br />

Caractéristiques d’un projet informatique<br />

Les 2 polarités d’un projet<br />

Système opérant, de gestion, de pilotage<br />

Prendre en compte l’historique du SI<br />

Définir les axes de management<br />

Le triangle Qualité, Coût, Délai (QCD)<br />

Les différents rôles du chef de projets<br />

██<br />

Découper le projet en taches<br />

élémentaires<br />

Finalité et objectifs du découpage<br />

Définition d’une tâche élémentaire<br />

Les cycles de vie du projet : cascade, V, Y, UP,<br />

spirale, incrémental...<br />

Choix du cycle de vie<br />

Lancement du projet<br />

Analyse des besoins<br />

Définition des itérations<br />

Prise en compte des aléas<br />

██<br />

Planifier les ressources<br />

Diagramme de Gantt<br />

Réseau de contraintes<br />

Dates au plus tôt, au plus tard<br />

Marge et chemin critique<br />

Notation<br />

Règles de calcul, jalons et liens logiques<br />

Délais et recouvrement<br />

Pert-charge et Pert-temps<br />

Gantt prévisionnel et réalisé<br />

██<br />

Suivre l’avancement du projet<br />

L’importance du suivi<br />

Mettre à jour le diagramme de Gantt<br />

Organiser des réunions de suivi<br />

Définir l’ordre du jour<br />

Préparer les documents<br />

Réaliser des fiches descriptives de tâches<br />

Tenir un journal d’entrées ; sorties<br />

Gérer les anomalies<br />

██<br />

Documenter le projet<br />

Méthodologie de classement<br />

Ordre des documents<br />

Note de lancement<br />

Document de planification<br />

Fiche descriptive de tâches<br />

Description de problème<br />

Scénario de test<br />

Fiche d’anomalie<br />

Synthèse de réunion<br />

Suivi du budget et de délais<br />

██<br />

Communiquer<br />

Les principes de communication<br />

Les différents modèles<br />

Quelques repères pour le dialogue<br />

Méthodes de communication durant une réunion<br />

Participants<br />

Cette formation gestion de projet s’adresse aux :<br />

- Personnes chargées du pilotage d’un projet<br />

informatique<br />

- Chefs de projet informatique, responsables d’application<br />

ou de domaine<br />

- <strong>Consultant</strong>s en assistance à maîtrise d’ouvrage et<br />

maîtrise d’oeuvre<br />

- Toutes personnes chargées du pilotage d’un projet<br />

informatique<br />

Remarques<br />

Cette formation gestion de projet apporte à la fois les<br />

méthodes, les bonnes pratiques et les outils de la<br />

conduite de projet informatique. Chaque participant<br />

repart avec des modèles, plan-types, check-lists,<br />

tableaux de bord... directement utilisables.<br />

156 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Gestion de projet<br />

Chef de projet informatique : un métier, une expertise<br />

Réf GCPI<br />

6 jours<br />

OBJECTIFS<br />

Pour atteindre son objectif, le chef de projet informatique doit maîtriser le management,<br />

la gestion, la technique et la négociation. Il doit se montrer rigoureux dans la planification,<br />

l’organisation et le suivi du projet dans son environnement évolutif et collaborer efficacement<br />

avec la maîtrise d’ouvrage.<br />

Cette formation chef de projet vous permettra de:<br />

- Intégrer toutes les composantes du métier en cohérence avec les autres acteurs<br />

- Planifier et suivre un projet<br />

- Anticiper et piloter l’évolution du projet<br />

CONTENU<br />

1ère partie :<br />

Bâtir le cadre et l’environnement<br />

de projet<br />

██<br />

Définir l’environnement de<br />

projetGestion de projet et système<br />

d’information<br />

Acteurs et rôles dans le projet : maîtrise<br />

d’ouvrage, maîtrise d’oeuvre, autres partenaires<br />

externes<br />

Rôle du chef de projet informatique<br />

██<br />

Délimiter la mission<br />

Définir le type et le périmètre du projet : fonctionnel,<br />

organisationnel, technologique<br />

Décliner les objectifs de la maîtrise d’ouvrage et<br />

identifier les contraintes<br />

Positionner le cahier des charges dans la<br />

démarche du projet<br />

Répartir les rôles avec les sous-traitants<br />

██<br />

Définir le Plan de Management du<br />

Projet<br />

Choisir le plan du projet : RAD, cycle en «V»<br />

(RUP) ou «W»<br />

Découper en phases et définir les jalons<br />

Analyser les risques (AMDEC et ISHIKAWA) et<br />

intégrer la qualité (ISO 9000)<br />

Affecter les responsables aux phases<br />

Élaborer un macro-planning<br />

██<br />

Rédiger la note de lancement du<br />

projet<br />

Initialiser le projet<br />

Obtenir l’adhésion des acteurs clés<br />

La présenter et la faire valider au comité de<br />

pilotage (GO;NO GO)<br />

Établir une prévision par l’utilisation des<br />

méthodes<br />

PERT, GANTT, chemin critique et calcul de<br />

marge<br />

Optimiser le plan de charges et proposer un<br />

budget<br />

Anticiper les risques et organiser les évolutions<br />

██<br />

Mettre en place un système de suivi<br />

Connaître les indicateurs pertinents (courbe en<br />

«S»)<br />

Prendre en compte les écarts<br />

Décider des mesures à prendre par la stimulation<br />

Bâtir le tableau de bord du comité de pilotage<br />

██<br />

Utiliser un logiciel de planification :<br />

MS-Project<br />

Organiser son projet avec MS-Project<br />

Définir et formaliser les circuits et le reporting<br />

██<br />

Assurer la mise en exploitation<br />

Se coordonner avec la maîtrise d’ouvrage pour<br />

bâtir le plan de tests<br />

Organiser la recette des livrables<br />

Assurer la mise en production<br />

██<br />

Faire le bilan du projet<br />

Effectuer la synthèse du projet<br />

Capitaliser sur les méthodes et outils du projet<br />

Capitaliser sur les meilleures pratiques<br />

2ème partie :<br />

Construire et suivre le projet<br />

██<br />

Estimer la charge des différentes<br />

phases du projet et les risques<br />

Réaliser la WBS par le découpage des phases<br />

en tâches<br />

Choisir une méthode d’estimation adaptée à<br />

chaque phase<br />

Planifier le projet<br />

Identifier et affecter les ressources aux tâches<br />

Participants<br />

Cette formation chef de projet s’adresse aux:<br />

- Futurs chefs de projet informatique ou chefs de projet<br />

en fonction souhaitant valider leur pratique<br />

- Analystes/concepteurs et assistants au maître<br />

d’oeuvre assurant des tâches de coordination ou<br />

d’encadrement de projet.<br />

Remarques<br />

Format du cours 2 fois 3 jours. Consultez nous pour<br />

connaître les dates des 3 derniers jours.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

157


Gestion de projet<br />

MS Project 2010 :<br />

Gérer vos projets avec Microsoft Project 2010<br />

Réf GSPM<br />

3 jours<br />

OBJECTIFS<br />

Devenu incontournable dans le cadre de la gestion et la planification de projets, Microsoft<br />

Project, désormais disponible en version 2010, a vu son architecture technique évoluer<br />

avec l’apport de SharePoint 2010 et comporte maintenant une distinction très marquée<br />

entre les versions standards et professionnelles. Outre cette différentiation, cette version<br />

apporte également son lot de nouveautés, à savoir l’utilisation du ‘ruban’ de la suite Office,<br />

un enrichissement des fonctionnalités offertes par l’accès Web, un meilleur contrôle des<br />

dérapages potentiels des projets par la «planification utilisateur», mais aussi la possibilité<br />

de gérer des portefeuilles de projets. En trois jours, les participants à cette formation MS<br />

Project 2010 apprendront à concevoir, à suivre et à contrôler les différentes étapes d’un<br />

projet à l’aide de la dernière version disponible du produit référence : Microsoft Project 2010.<br />

Cette formation MS Project 2010 vous permettra :<br />

- Un tour d’horizon global du logiciel phare du marché et de ses apports pour les<br />

responsables de projet<br />

- Une méthodologie précise de planification et de suivi avec l’outil<br />

- Les meilleures pratiques pour optimiser la gestion d’un projet et le temps consacré à son<br />

suivi<br />

██<br />

Les ressources<br />

██<br />

Visualiser les informations clés des<br />

projets<br />

██<br />

Piloter l’avancement du projet<br />

██<br />

Personnaliser les données des<br />

projets<br />

██<br />

Travailler sur plusieurs projets<br />

██<br />

Utiliser les données des projets hors<br />

de MS Project<br />

CONTENU<br />

██<br />

Introduction<br />

██<br />

La création des projets MS Project<br />

2010<br />

Participants<br />

Cette formation MS Project 2010 s’adresse aux chefs<br />

de projets et aux membres de l’équipe projet chargés<br />

de la gestion, de la planification et du suivi.<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

- Connaître Windows<br />

- Être déjà sensibilisé aux problèmes de planification et<br />

de suivi dans un projet<br />

Encadrer un projet ASP .NET<br />

Réf GASP<br />

5 jours<br />

OBJECTIFS<br />

L’infrastructure distribuée .Net est une des technologies qui permet de passer de<br />

l’architecture 2 tiers à l’architecture n-tiers. Cette formation ASP .NET vous apporte<br />

démarche, méthode, architecture et outils pour encadrer un projet ASP .Net.<br />

Cette formation ASP .NET vous permettra de:<br />

- Être capable d’encadrer un projet ASP .Net en MOE.<br />

- Identifier les aspects méthodologiques, architecturaux et techniques de ce type de projet<br />

ainsi que les outils nécessaires à un regard critique sur ce type d’application.<br />

CONTENU<br />

██<br />

Le réseau Internet<br />

██<br />

Les architectures distribuées<br />

██<br />

Les composants d’une application<br />

Web<br />

██<br />

Les spécificités des projets en<br />

architecture légère<br />

██<br />

Piloter un projet par les méthodes<br />

agiles<br />

██<br />

Estimer les charges et planifier<br />

██<br />

Piloter par les risques<br />

Programme détaillé sur www.plb.fr<br />

██<br />

UML : Introduction à la modélisation<br />

orientée Objet<br />

██<br />

Bases de données relationnelles et<br />

langage SQL<br />

██<br />

De la modélisation objet au mapping<br />

relationnel : les frameworks de<br />

persistance<br />

██<br />

La plate-forme .Net : Concepts et<br />

composants<br />

██<br />

Développement des plans de tests<br />

██<br />

L’automatisation des tests : principes<br />

et outils<br />

██<br />

Les assemblages, le déploiement et<br />

la gestion des versions<br />

Participants<br />

Cette formation ASP .NET s’adresse au chef de projet<br />

MOE dans un autre environnement technique.<br />

Remarques<br />

Avoir une expérience de pilotage de projets côté maîtrise<br />

d’oeuvre.<br />

Travaux pratiques<br />

Formation basée sur la découverte progressive des<br />

concepts sur un projet réel.<br />

Simulation de la gestion de projet sur une étude de cas<br />

issue d’un projet mise en production.<br />

158 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Gestion de projet<br />

Encadrer un projet Java EE<br />

Réf GICM<br />

3 jours<br />

OBJECTIFS<br />

L’infrastructure distribuée Java EE est une des technologies qui permet de passer de<br />

l’architecture 2 tiers à l’architecture n-tiers. Cette formation Java vous apporte démarche,<br />

méthode, architecture et outils pour encadrer un projet Java EE.<br />

Cette formation Java vous permettra d’apprendre à:<br />

- Être capable d’encadrer un projet Java EE en MOE.<br />

- Identifier les aspects méthodologiques, architecturaux et techniques de ce type de projet<br />

ainsi que les outils nécessaires à un regard critique sur ce type d’application.<br />

CONTENU<br />

██<br />

Le réseau Internet<br />

██<br />

Les architectures distribuées<br />

██<br />

Les composants d’une application<br />

Web<br />

██<br />

Les spécificités des projets en<br />

architecture légère<br />

██<br />

Piloter un projet par les méthodes<br />

agiles<br />

██<br />

Estimer les charges et planifier<br />

██<br />

Piloter par les risques<br />

Programme détaillé sur www.plb.fr<br />

██<br />

UML : Introduction à la modélisation<br />

orientée Objet<br />

██<br />

Bases de données relationnelles et<br />

langage SQL<br />

██<br />

De la modélisation objet au mapping<br />

relationnel : les frameworks de<br />

persistance La plate-forme Java EE :<br />

Concepts et composants<br />

██<br />

Développement des plans de tests<br />

██<br />

L’automatisation des tests : principes<br />

et outils<br />

██<br />

Les assemblages, le déploiement et<br />

la gestion des versions<br />

Participants<br />

Cette formation Java s’adresse au chef de projet MOE<br />

dans un autre environnement technique.<br />

Pré-requis<br />

Avoir une expérience de pilotage de projets côté maîtrise<br />

d’œuvre.<br />

Travaux pratiques<br />

Formation basée sur la découverte progressive des<br />

concepts sur un projet réel.<br />

Simulation de la gestion de projet sur une étude de cas<br />

issue d’un projet mise en production.<br />

Introduction au CMMI - Formation officielle SEI<br />

Réf GASP<br />

5 jours<br />

OBJECTIFS<br />

CMMI (Capacity Maturity Model Integration) est spécifiquement adapté à l’industrialisation<br />

de la production logicielle.<br />

Ce modèle a fait ses preuves. Il permet d’augmenter significativement la qualité des produits<br />

tout en réduisant les coûts et les délais.<br />

Mais sa mise en place est exigeante et passe par une démarche de progrès graduelle.<br />

Cette formation CMMI vous permettra de:<br />

- Maîtriser en détail le modèle CMMI.<br />

- Cerner les bénéfices des processus d’amélioration.<br />

- Obtenir le certificat «Official SEI Introductory CMMI course».<br />

Vous serez également en mesure de participer en tant que membre d’équipe à une<br />

évaluation SCAMPI au terme de cette formation CMMI.<br />

CONTENU<br />

██<br />

Les concepts de l’amélioration de<br />

processus.<br />

██<br />

Parcours des composants du modèle<br />

CMMI<br />

██<br />

Les représentations du modèle et<br />

l’institutionnalisation (CMMI)<br />

█ █ Le développement de produit<br />

(première partie)<br />

██<br />

La gestion de projet<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Le support des projets et de<br />

l’organisation<br />

██<br />

Le développement de produit<br />

(seconde partie)<br />

██<br />

L’infrastructure d’amélioration<br />

██<br />

La gestion quantitative<br />

██<br />

Le support des environnements<br />

complexes<br />

██<br />

La vision d’ensemble<br />

Participants<br />

Cette formation CMMI s’adresse à tout acteur impliqué<br />

dans le développement ou la maintenance de logiciel.<br />

Remarques<br />

- Remise des supports officiels, du mémento et du<br />

poster officiel SEI en version française.<br />

- Stage animé par des formateurs habilités par le SEI<br />

(Software Engineering Institute).<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

159


Gestion de projet<br />

Pilotage de projets agile<br />

Réf DPPA<br />

3 jours<br />

OBJECTIFS<br />

Les changements fréquents d’exigences et les évolutions techniques ne permettent plus de<br />

conduire un projet de manière classique.<br />

Pour prendre en compte les changements, le chef de projet doit adopter de nouvelles<br />

pratiques.<br />

Cette formation agiles présente les origines de la pensée agile, les principes et pratiques<br />

communs au travers de méthodes aujourd’hui répandues.<br />

Cette formation agiles vous permettra de :<br />

- Comprendre les concepts et enjeux des méthodes dites agiles<br />

- Savoir utiliser et adapter à son contexte des pratiques efficaces de gestion de projet<br />

- Savoir mettre en oeuvre un pilotage par les risque<br />

- Savoir pratiquer une expression de besoins au travers des «user-stories»<br />

- Savoir planifier et piloter un projet agile<br />

CONTENU<br />

██<br />

Introduction<br />

██<br />

La pensée « agile »<br />

██<br />

Best Practices<br />

██<br />

L’Unified Process (UP)<br />

██<br />

L’eXtreme Programming (XP)<br />

██<br />

Scrum<br />

██<br />

Conclusion<br />

Participants<br />

Cette formation agiles s’adresse aux experts métiers,<br />

chefs de projets et décideurs.<br />

Pré-requis<br />

Connaissance de la gestion de projets informatiques.<br />

Programme détaillé sur www.plb.fr<br />

Travaux pratiques<br />

De nombreux travaux pratiques permettent d’aborder<br />

concrètement la mise en oeuvre des pratiques autour<br />

de différentes études de cas.<br />

Scrum : Gérer des projets agiles<br />

Réf DSGP<br />

2 jours<br />

OBJECTIFS<br />

Scrum est une méthode agile destinée à la conduite de projet. Souple, efficace, tout en étant<br />

rigoureuse, elle a été conçue pour améliorer la productivité dans les équipes auparavant<br />

contraintes par des processus plus lourds.<br />

Inspirée des valeurs collectives du rugby (« scrum » signifie « mêlée »), la méthode Scrum<br />

est applicable dès lors qu’un groupe de personnes a besoin de travailler ensemble pour<br />

atteindre un objectif commun.<br />

Cette formation Scrum vous permettra de:<br />

- Appliquer la méthode Scrum et gagner en efficacité dans le travail collectif<br />

- Déterminer les situations où Scrum est particulièrement adaptée<br />

██<br />

Les indicateurs dans Scrum :<br />

Planification<br />

██<br />

Travail journalier<br />

██<br />

Relation avec le client<br />

██<br />

Outillage Scrum<br />

██<br />

Conclusion<br />

CONTENU<br />

██<br />

Méthodes agiles<br />

██<br />

Cycle des projets<br />

██<br />

Présentation de Scrum<br />

██<br />

Rôles dans un projet Scrum<br />

██<br />

Itérations<br />

██<br />

Suivi du projet Scrum<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Détail sur le cycle principal de Scrum<br />

avec Sprint<br />

██<br />

La communication dans Scrum :<br />

Meetings<br />

Participants<br />

Cette formation Scrum s’adresse aux directeurs de<br />

projets, maîtrises d’ouvrage, chefs de projet informatique,<br />

concepteurs, équipes de développements.<br />

Remarques<br />

Formation pratique : les participants mettent en oeuvre<br />

les thèmes abordés sur des exercices d’application.<br />

Formation opérationnelle : retours d’expériences par<br />

des consultants qui ont appliqués cette méthode.<br />

160 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


Gestion de projet<br />

Lean 6 Sigma - Green belt<br />

Réf GSIG<br />

8 jours<br />

OBJECTIFS<br />

Aujourd’hui, les performances de l’entreprise dépendent largement de la capacité de ses<br />

acteurs à gérer le changement. L’approche méthodologique Lean 6 Sigma apporte un<br />

soutien solide s’appuyant autant sur les aspects techniques, que la conduite de projet et la<br />

gestion du projet. La formation Green Belt s’adresse autant à un responsable hiérarchique<br />

qu’à un opérateur, qui sera en mesure, grâce à la méthode et à la discipline acquises, de<br />

mener à bien les initiatives d’amélioration continue et d’obtenir des résultats tangibles.<br />

Cette formation Six Sigma vous permettra de:<br />

- Acquérir un savoir-faire et un langage commun en matière de gestion de projet orientée<br />

processus.<br />

- Savoir manipuler les outils de base permettant de mener à bien les initiatives<br />

d’amélioration continues.<br />

CONTENU<br />

██<br />

Programme articulé autour de trois<br />

axes destinés à entraîner le Green<br />

Belt<br />

██<br />

Introduction au Lean Six Sigma<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Phase «Définir et Mesurer»<br />

██<br />

Phase «Mesurer et Analyser»<br />

██<br />

Phase «Améliorer et Contrôler».<br />

Participants<br />

Cette formation Six Sigma s’adresse à tout acteur<br />

d’une entreprise dont il est attendu initiative et résultat,<br />

sachant s’impliquer dans une logique d’évolution performante<br />

de l’entreprise.<br />

Pré-requis<br />

Etre en mesure d’aborder des concepts mathématiques<br />

et statistiques. Avoir un vrai projet d’entreprise.<br />

Obtenir de sa hiérarchie une disponibilité de l’ordre de<br />

25 % de son temps pendant l’apprentissage. Disposer<br />

d’un software d’analyse statististique.<br />

Remarques<br />

Format du cours 2+2+2 jours. Consultez nous pour<br />

connaître les dates des 4 derniers jours.<br />

Travaux pratiques<br />

- Forte interactivité au travers d’apports théoriques suivis<br />

de discussions, de simulations, de retours d’expérience<br />

et de travaux en sous-groupes.<br />

- La formation / action sera sanctionnée par une certification<br />

délivrée par AIT Group, membre de l’association<br />

des professionnels du Six Sigma, ISSSP.<br />

- Possibilité en intra, de faire un stage thématique par<br />

domaine : bancaire, santé, industrie.<br />

- AIT Group fait partie du programme international de<br />

standardisation et de contrôle des certifications Lean<br />

Six Sigma.<br />

Lean 6 Sigma - Black Belt<br />

Réf GLSB<br />

16 jours<br />

OBJECTIFS<br />

Dans un monde où, pour promouvoir la performance de l’entreprise, la capacité à gérer<br />

le changement est une question de culture, l’approche méthodologique Lean Six Sigma<br />

devient un standard incontournable. Dans une démarche d’intégration, les principaux<br />

acteurs sont les « Black Belt » et les « Green Belt ».<br />

Véritables piliers de l’application, il est essentiel de les doter de la formation la plus solide du<br />

marché.<br />

Notre format de formation integrée est destiné à faire progresser la formation du Green Belt<br />

en parallèle à celle du Black Belt et à garantir ainsi aux futurs experts méthodologiques un<br />

support immédiat et compétent.<br />

Cette formation Six Sigma vous permettra de:<br />

- Comprendre les concepts et les principes d’une démarche DMAIC.<br />

- Caractériser un projet Lean Six Sigma et le traduire sous la forme d’un contrat de projet.<br />

- Conduire une équipe projet aux résultats opérationnels et financiers attendus.<br />

- Garantir la pérennité des résultats au sein de l’entreprise.<br />

CONTENU<br />

██<br />

Programme identique au Lean 6<br />

Sigma - Green Beelt articulé autour<br />

de trois axes destinés à entrainer le<br />

Black Belt :<br />

██<br />

Les thèmes suivants viennent<br />

s’ajouter au contenu du stage Green<br />

Belt :<br />

██<br />

Phases DMAIC<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Approfondissement des «Plans<br />

d’expérience»<br />

Participants<br />

Cette formation Six Sigma s’adresse aux chefs de projets,<br />

responsables de développement, responsables<br />

d’amélioration continue, responsables de programmes<br />

qualité.<br />

Pré-requis<br />

- Etre volontaire et foncièrement engagé dans la<br />

démarche, être soutenu par sa hiérarchie.<br />

- Avoir un projet stratégique pour l’entreprise qui<br />

génère des ROI mesurables.<br />

Remarques<br />

Format du cours 5+5+5 jours. Consultez nous pour<br />

connaître les dates les 10 derniers jours.<br />

Travaux pratiques<br />

- Forte interactivité au travers d’apports théoriques suivis<br />

de discussions, de simulations, de retours d’expérience<br />

et de travaux en sous-groupes.<br />

- La formation / action sera sanctionnée par une certification<br />

délivrée par AIT Group, membre de l’association<br />

des professionnels du Six Sigma, ISSSP.<br />

- Possibilité en intra, de faire un stage thématique par<br />

domaine : bancaire, santé, industrie.<br />

- AIT Group fait partie du programme international de<br />

standardisation et de contrôle des certifications Lean<br />

Six Sigma.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

161


Gestion de projet<br />

BPM, Spécifications des processus métiers<br />

Réf GBSP<br />

2 jours<br />

OBJECTIFS<br />

Cette formation BPM vous permettra de:<br />

- Découvrir la notation BPMN et ses points forts par rapport à UML.<br />

- Connaître les atouts et les limites des modèles BPMN pour les spécifications des<br />

processus Métier.<br />

- Savoir décrire un processus et ses acteurs.<br />

CONTENU<br />

██<br />

Présentation de la norme<br />

██<br />

BPMN, une notation standard<br />

██<br />

Les Concepts de base<br />

██<br />

BPMN vs UML<br />

██<br />

Méthodologie de modélisation<br />

██<br />

Caractéristique d’un processus<br />

██<br />

Analyse et conception des processus<br />

██<br />

Orchestration vs Chorégraphie<br />

██<br />

Panorama des outils<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation BPM s’adresse aux maîtrise d’ouvrage,<br />

urbanistes, business analyst, business process<br />

analyst, concepteurs fonctionnels.<br />

Pré-requis<br />

Avoir suivi le stage BPM - L’essentiel (référence :<br />

GBPM) , ou posséder un niveau équivalent. Connaissance<br />

en modélisation et en conception. Connaissance<br />

d’UML.<br />

Comprendre l’informatique et ses évolutions<br />

pour les professionnels non informaticiens<br />

Réf GCIP<br />

2 jours<br />

OBJECTIFS<br />

Décoder le vocabulaire informatique et comprendre les technologies auxquelles il se<br />

rapporte, intégrer les tendances d’un marché en perpétuelle évolution, ou encore cerner<br />

la dimension et le positionnement des différents métiers de la DSI, sont devenus des<br />

impératifs pour bon nombre d’entre nous. Que nous ayons à collaborer avec les spécialistes<br />

informatiques de nos entreprises ou plus simplement encore à travailler avec des clients ou<br />

des fournisseurs évoluant dans cet univers technologique, une compréhension globale de ce<br />

qu’est l’informatique aujourd’hui nous est indispensable.<br />

██<br />

Les services Web<br />

██<br />

Le Web 2.0<br />

Cette formation Informatique vous permettra de:<br />

- Positionner le rôle des acteurs dans les différents métiers et situer les architectures, les<br />

applicatifs et les technologies dans le cadre de leurs responsabilités<br />

- Avoir une compréhension globale de l’informatique et intégrer les dernières évolutions<br />

technologiques<br />

- Acquérir une culture informatique pour mieux communiquer et travailler avec les<br />

professionnels<br />

- Décrypter les acronymes et des technologies opérationnelles proposées par les éditeurs<br />

- Analyser les différentes architectures configurées dans les Systèmes d’Information<br />

CONTENU<br />

██<br />

Positionnement des métiers et<br />

démarches méthodologiques<br />

██<br />

Les architectures, applications et<br />

organisations<br />

██<br />

Les couches réseaux et la mobilité<br />

██<br />

Architecture des SI<br />

██<br />

Les modèles de technologies et de<br />

langages<br />

██<br />

XML<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation initiation à l’informatique s’adresse<br />

aux décideurs et managers amenés à réaliser des<br />

arbitrages ou à piloter l’informatique, ingénieurs commerciaux,<br />

chargés d’affaires ou consultants amenés à<br />

travailler avec des professionnels de l’informatique et<br />

à toute personne souhaitant s’approprier l’informatique<br />

et ses évolutions.<br />

162 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M ANAGEMENT INFORMATIQUE<br />

Les technologies de l’information et de la communication évoluent et<br />

impactent directement le comportement des personnes et des entreprises.<br />

Elles font naître des projets qui peuvent amener une plus value à<br />

l’entreprise mais on peut également observer des systèmes<br />

d’information qui régressent suite à des dysfonctionnements dans le<br />

management des équipes.<br />

Nous proposons de nombreuses formations pour accompagner les directions<br />

des systèmes d'information (DSI) dans leurs différentes missions et les choix<br />

stratégiques qui les accompagnent.<br />

Comment optimiser la gestion des services IT dans l'entreprise ? A l'heure de<br />

la rationalisation des coûts au sein des DSI, cette question revêt une importance<br />

toute particulière. Dans le cadre des stratégies mises en oeuvre pour y<br />

répondre, les méthodes de gouvernance informatique figurent en bonne place.<br />

Ces outils et méthodologies sont nombreux. Du management de services à la<br />

gestion de projets en passant par l'optimisation de la sécurité, ils ont pour<br />

vocation d'assister à l'établissement de procédures documentées et de<br />

démarches d'amélioration couvrant les principales activités IT d'une entreprise<br />

tels le support technique, la maintenance, le déploiement, etc.. ITIL fait figure<br />

de référence dans ce domaine. ITIL permet de prendre en compte l'ensemble<br />

des contraintes relatives à un service ou un projet (budgétaires, techniques,<br />

humaines, etc.) dans l'objectif de créer des plans d'organisation adaptés à une<br />

société donnée.


M anagement informatique<br />

Gouvernance du SI<br />

Réf FGSI<br />

2 jours<br />

OBJECTIFS<br />

Traditionnellement utilisé pour désigner la manière dont un gouvernement gère ses<br />

ressources économiques et sociales en vue de se développer, le terme de gouvernance<br />

s’est peu à peu étendu au monde de l’entreprise. Ainsi parle-t-on, par exemple, aujourd’hui<br />

de gouvernance informatique. Cette notion désigne l’ensemble des méthodes, outils et des<br />

bonnes pratiques que les DSI doivent mettre en oeuvre afin d’améliorer leurs résultats,<br />

tout en optimisant leur budget. Il se comprend aisément qu’une gouvernance informatique<br />

bien menée est donc source de création de valeur pour l’entreprise et contribue ainsi à son<br />

succès. C’est bien là tout l’enjeu de ce séminaire de 2 jours.<br />

Cette formation Gouvernance Informatique vous permettra de:<br />

- Savoir comment réussir une démarche de gouvernance informatique dans son contexte,<br />

en agissant sur les facteurs de progrès : comprendre les principes, mécanismes et moyens<br />

- Appréhender et maîtriser la valeur du système d’information ainsi que ses bénéfices<br />

- Être capable d’articuler les exigences d’urbanisation et la maîtrise des investissements de<br />

la DSI<br />

CONTENU<br />

██<br />

La gouvernance d’entreprise : enjeux<br />

économiques et organisationnels<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Bâtir une typologie de référence<br />

pour les principes de gouvernance<br />

du SI, avec une répartition des<br />

responsabilités et des décisions à<br />

prendre selon le cas<br />

██<br />

Comprendre et différencier les modes<br />

de gouvernance<br />

██<br />

Le champ économique et la maîtrise<br />

des coûts<br />

██<br />

Le champ organisationnel et humain<br />

██<br />

Le champ technique, la production et<br />

les projets<br />

Participants<br />

Cette formation gouvernance informatique s’adresse<br />

aux décideurs et acteurs clés de la gouvernance des<br />

investissements informatiques, responsables MOE,<br />

MOA et architectes de SI impliqués dans un projet de<br />

gouvernance informatique.<br />

Tableau de bord :<br />

Élaborer des tableaux de bord pour la DSI<br />

Réf FTBG<br />

2 jours<br />

OBJECTIFS<br />

Pour respecter les grands principes de gouvernance et mesurer précisément l’activité et la<br />

performance du SI, il est nécessaire de recourir à des tableaux de bord. Mais qu’attendre<br />

d’un tableau de bord ? Faut-il opter pour une approche «systémique», «fonctionnelle» ou<br />

encore «équilibrée» ? Mesure-t-on de la même façon un département «Etudes» qu’un<br />

service dédié à la production ? La mesure doit-elle porter sur des aspects financiers ? Sur<br />

des délais ?... Autant de questions auxquelles les participants trouveront les réponses au<br />

cours de ce séminaire.<br />

Cette formation tableau de bord vous permettra de:<br />

- Identifier et maîtriser les principes de construction de tableaux de bord<br />

- Être capable de mesurer la performance du SI et la qualité des prestations informatiques à<br />

l’aide de tableaux de bords adaptés<br />

- Savoir créer des tableaux de bord directement utilisables en entreprise à l’issue du<br />

séminaire<br />

CONTENU<br />

██<br />

Les principes fondamentaux des<br />

tableaux de bord<br />

██<br />

Les étapes et les principes de<br />

construction<br />

██<br />

Les erreurs à éviter dans la<br />

construction de votre tableau de bord<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Construction du tableau de bord de la<br />

Direction des Systèmes d’Information<br />

██<br />

Le tableau de bord des études<br />

informatiques<br />

██<br />

Le tableau de bord de la production/<br />

exploitation<br />

██<br />

Le tableau de bord des services aux<br />

clients/utilisateurs<br />

██<br />

Le tableau de bord du<br />

fonctionnement interne de la DSI<br />

██<br />

Le tableau de bord informatique pour<br />

la Direction Générale<br />

██<br />

Construction d’un tableau de bord à<br />

destination de la Direction Générale<br />

et des équipes<br />

██<br />

Le tableau de bord prospectif<br />

(«balanced scorecard» ou BSC)<br />

██<br />

Construction du tableau de bord<br />

pour la Direction Générale selon la<br />

méthode du «Balanced Scorecard»<br />

██<br />

La mise en place des tableaux de<br />

bord<br />

██<br />

Premier bilan : Votre plan d’action<br />

Participants<br />

Cette formation tableau de bord s’adresse aux directeurs<br />

du système d’information souhaitant réaliser des<br />

tableaux de bord pour suivre l’activité du SI, à tous les<br />

acteurs de la DSI devant produire tableaux de bord.<br />

164 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M anagement informatique<br />

Gérer des projets informatiques complexes<br />

Réf FGPC<br />

2 jours<br />

OBJECTIFS<br />

Mettre en place un ERP, un CRM, un système décisionnel, ou encore ouvrir le SI vers<br />

ses clients ou ses fournisseurs dans le cadre de l’entreprise étendue... Autant de projets<br />

complexes pilotés sous une double contrainte : plus d’efficacité et des délais plus courts.<br />

Pour les mener à bien, le chef de projet doit bâtir des relations adaptées avec les maîtrises<br />

d’ouvrage et les maîtrises d’oeuvre, maîtriser la gestion budgétaire, les aspects qualité, la<br />

dimension multi-projets et l’ensemble des techniques contractuelles...<br />

Cette formation gestion de projet apportera aux participants :<br />

La bonne maîtrise des méthodes et des techniques nécessaires au pilotage des projets<br />

complexes.<br />

La compréhension des caractéristiques spécifiques du pilotage de projets informatiques<br />

L’acquisition de techniques et d’outils de gestion multi-projets.<br />

Les meilleures pratiques pour mettre en place des relations efficaces entre direction<br />

fonctionnelle, maîtrise d’ouvrage et direction de projet<br />

Des démarches pour optimiser les investissements et le ROI et pour maîtriser les aspects<br />

qualité tout au long du projet<br />

Les clés pour maîtriser les relations contractuelles avec les clients/SSII/Intégrateurs/Editeurs<br />

CONTENU<br />

██<br />

Comprendre les caractéristiques clés<br />

d’un projet informatique complexe<br />

██<br />

Mettre en place des relations<br />

Programme détaillé sur www.plb.fr<br />

efficaces avec les maîtrises<br />

d’ouvrage et les directions<br />

fonctionnelles<br />

██<br />

Maîtriser la dimension multi-projets<br />

██<br />

Optimiser les investissements et ROI<br />

██<br />

Tenir les engagements qualité définis<br />

avec les clients internes ou les<br />

utilisateurs finaux<br />

██<br />

Maîtriser la relation contractuelle<br />

avec les différents prestataires<br />

Participants<br />

Cette formation gestion de projet s’adresse aux :<br />

- Directeurs de projet, chefs de projet expérimentés en<br />

DSI ou SSII<br />

- Responsables des études et développement<br />

- Responsables de domaines ou d’applications<br />

confirmés<br />

- Tous les acteurs en charge du pilotage d’un projet<br />

complexe<br />

Pré-requis<br />

La formation «Gérer un projet informatique» ou<br />

connaissances équivalentes.<br />

Travaux pratiques<br />

Les participants réalisent une étude de cas qui permet<br />

de mettre en pratique les méthodes enseignées. Ils<br />

sont amenés à utiliser des outils méthodologiques<br />

issus de projets réels : modèles de plannings, checklists,<br />

tableaux de bord, contrats de prestations et plans<br />

qualité types...<br />

ITIL V3 Foundation Bridge<br />

Réf FITB<br />

1 jour<br />

OBJECTIFS<br />

Découvrez les nombreuses améliorations de la version 3 d’ITIL. Puis passez votre<br />

certification V3 à l’issue de cette journée. En effet, cette formation ITIL permettra aux<br />

participants de :<br />

Comprendre les processus clés d’ITIL v3<br />

Connaître les différences entre la v2 et la v3<br />

Connaître les avantages de la mise en œuvre des processus ITIL v3<br />

Etablir les relations et interactions entre les processus ITIL v3<br />

Créer un avantage concurrentiel par une gestion performance des services informatiques<br />

Connaître les facteurs clés de succès pour une mise en œuvre performante des processus<br />

ITIL v3<br />

Acquérir les compétences nécessaires pour optimiser le passage de la certification<br />

CONTENU<br />

██<br />

Amélioration Continue des Services<br />

██<br />

Opération des services<br />

██<br />

Transition des services<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Conception des services<br />

Participants<br />

Cette formation ITIL s’adresse à tout professionnel impliqué<br />

dans la gestion des services informatiques: les<br />

décideurs informatiques, les managers informatiques<br />

et métiers, les responsables réseau, les analystes et<br />

propriétaires de processus, les analystes métiers, les<br />

consultants, les intégrateurs, les responsables d’assistance<br />

et de support, les fournisseurs de services, les<br />

développeurs, les commerciaux.<br />

Pré-requis<br />

Il est nécessaire d’être certifié ITILv2 Foundation pour<br />

suivre ce cours ITIL.<br />

Remarques<br />

Ce cours prépare au test de mise à jour pour obtenir la<br />

certification ITIL Foundation en version 3.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

165


M anagement informatique<br />

ITIL Foundation V3<br />

Réf FIV3<br />

3 jours<br />

OBJECTIFS<br />

PAvec cette formation ITIL vous allez découvrir comment mettre en œuvre et améliorer vos<br />

processus informatiques, les avantages et les défis à relever. Vous maîtriserez ainsi les<br />

cinq grands livres d’ITIL v3. Vous pourrez ensuite organiser votre département informatique,<br />

de manière plus efficace et efficiente. Vous apprendrez notamment comment mettre en<br />

œuvre les processus ITIL v3, en vous appuyant sur l’expérience de nos formateurs. Cette<br />

formation ITIL présente une nouvelle approche de la gestion des services informatiques,<br />

des processus et des fonctions innovants, et une évolution des processus existants. Cette<br />

formation ITIL V3 permettra aux participants de :<br />

Décrire le cycle de vie de la gestion des services à travers les processus clés d’ITIL v3<br />

Décrire les avantages de la mise en œuvre des processus ITIL v3<br />

Décrire relations et interactions entre les processus ITIL v3<br />

Décrire les facteurs clés de succès pour une mise en œuvre performante des processus<br />

ITIL v3<br />

Obtenir la certification ITIL Foundation v3<br />

CONTENU<br />

██<br />

Les concepts d’ITIL v3<br />

Les origines d’ITIL<br />

Pourquoi une version 3?<br />

L’ITSM: une expérience pratique<br />

L’histoire d’ITIL<br />

Les concepts essentiels<br />

Les meilleures pratiques<br />

La gestion des services informatiques<br />

Le service<br />

Le modèle des services<br />

Les fonctions, les processus et les rôles<br />

Les caractéristiques des processus<br />

L’IT Gouvernance et le Cycle de Vie des Services<br />

Points de contrôle des concepts ITIL<br />

██<br />

L’amélioration continue des services<br />

Le CSI (Continual Service Improvement) et le<br />

cycle de vie des services La gestion à travers le<br />

cycle de vie<br />

Le modèle de CSI<br />

Les principes du CSI<br />

Le CSI et le changement organisationnel<br />

La propriété<br />

Définition des rôles<br />

Le modèle RACI<br />

Les pilotes<br />

La gestion des niveaux de service<br />

L’amélioration continue<br />

Les mesures<br />

La gestion des connaissances<br />

Le benchmark<br />

La gouvernance<br />

Le cadre, les modèles et le système qualité<br />

Les 7 étapes de l’amélioration des processus<br />

Les concepts du programme d’amélioration<br />

continue<br />

██<br />

Les opérations des services<br />

Les opérations des services et le cycle de vie<br />

des services<br />

Les buts, les objectifs des opérations des<br />

services<br />

Le périmètre des opérations des services<br />

La valeur pour le métier<br />

Les principes des opérations des services<br />

██<br />

La transition des services<br />

La transition des services et le cycle de vie des<br />

services<br />

Modèle de transition des services<br />

Les buts, les objectifs de transition des services<br />

Le périmètre de transition des services<br />

La valeur pour le métier<br />

Les principes de transition des services<br />

██<br />

La conception des services<br />

La conception des services et le cycle de vie<br />

des services<br />

Modèle de conception des services<br />

Les buts, les objectifs de conception des services<br />

Le périmètre de conception des services<br />

La valeur pour le métier<br />

Les principes de conception des services<br />

██<br />

La stratégie des services<br />

La stratégie des services et le cycle de vie des<br />

services<br />

Modèle de stratégie des services<br />

Les buts, les objectifs de stratégie des services<br />

Le périmètre de stratégie des services<br />

La valeur pour le métier<br />

Les principes de stratégie des services<br />

██<br />

Les solutions ouvertes de gestion<br />

des services<br />

Les modèles ouverts, les méthodes et les<br />

standards<br />

Le modèle de fourniture des services<br />

Les modèles ouverts de référence pour la gestion<br />

des services<br />

██<br />

Révision et examens blancs<br />

██<br />

Passage de l’examen ITIL v3<br />

Foundation<br />

Participants<br />

Cette formation ITIL V3 s’adresse à tout professionnel<br />

impliqué dans la gestion des services informatiques:<br />

les décideurs informatiques, les managers informatiques<br />

et métiers, les responsables réseau,les<br />

analystes et propriétaires de processus, les analystes<br />

métiers, les consultants, les intégrateurs, les responsables<br />

d’assistance et de support, les fournisseurs de<br />

services, les développeurs, les commerciaux.<br />

Pré-requis<br />

Expérience et connaissances d’un environnement IT<br />

sont recommandées.<br />

Remarques<br />

Cette formation ITIL prépare à l’examen de certification<br />

ITIL Foundation v3. Le passage de l’examen est compris<br />

dans le prix de la formation.<br />

Travaux pratiques<br />

Support de cours officiel remis aux participants de la<br />

formation ITIL<br />

166 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M anagement informatique<br />

ITIL Practitioner Release & Control (IPRC)<br />

Réf FIRC<br />

5 jours<br />

OBJECTIFS<br />

Ce cours ITIL a pour but de mettre en pratique ITIL du point de vue de la gestion des<br />

configurations, des changements et des mises en production.<br />

Comprendre le modèle ITIL afin de développer, mettre en place et gérer de façon intégrée<br />

les mises en production et les changements avec la gestion des configurations en élément<br />

critique.<br />

Préparer et obtenir la certification «ITIL Practitioner Release and control».<br />

Comprendre les meilleures pratiques de requête, évaluation et déploiement de changements<br />

des services IT.<br />

CONTENU<br />

██<br />

Gérer<br />

██<br />

Organiser<br />

██<br />

Optimiser<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation ITIL s’adresse aux :<br />

Responsables de processus ITIL, responsables et/ou<br />

approbateurs des changements.<br />

Employés et managers impliqués dans l’exécution et la<br />

gestion des processus concernés.<br />

Professionnels de l’informatique en charge des processus<br />

de gestion des changements, des configurations et<br />

des mises en production.<br />

Pré-requis<br />

Posséder la certification de premier niveau ITIL<br />

Foundation.<br />

Avoir une expérience dans le domaine de la gestion<br />

des infrastructures informatiques.<br />

Remarsues<br />

Prépare et permet d’obtenir la certification «ITIL Practitioner<br />

Release and control».<br />

Test disponible en français ou en anglais<br />

ITIL Practitioner Support & Restore (IPSR)<br />

Réf FISR<br />

5 jours<br />

OBJECTIFS<br />

Au-delà des principes de l’ITIL Foundation, cette formation ITIL a pour but de développer,<br />

mettre en place et gérer un Service Desk intégrant les aspects de gestion des incidents, le<br />

tout en considérant la gestion des problèmes comme un élément critique.<br />

A l’issu de cette formation ITIL, les participants pourront :<br />

Comprendre le cadre ITIL pour développer, mettre en place et gérer un Service Desk<br />

intégrant les aspects de gestion des incidents, le tout en considérant la gestion des<br />

problèmes comme un élément critique.<br />

Passer et obtenir la certification «ITIL Practitioner Support and Restore», intégrant l’examen<br />

sur Service Desk, gestion des incidents et des problèmes.<br />

Comprendre les meilleures pratiques pour la détection, la résolution et la prévention des<br />

ruptures de service IT, et être capable de visibiliser la contribution de ces processus à la<br />

qualité de service globale.<br />

CONTENU<br />

██<br />

Gérer<br />

██<br />

Organiser<br />

██<br />

Optimiser<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation ITIL s’adresse aux :<br />

Professionnels de l’informatique responsables de fonction<br />

Service Desk et de la gestion des incidents et des<br />

problèmes.<br />

Responsables du processus ITIL, animateur de Service<br />

Desk, Responsables problèmes ayant besoin<br />

d’une connaissance approfondie ITIL.<br />

Collaborateurs et managers impliqués dans les processus<br />

ITIL spécifiques.<br />

Pré-requis<br />

Avoir suivi le cours «ITIL découverte».<br />

Avoir obtenu la certification «ITIL Foundations».<br />

Remarques<br />

Cette formation ITIL permet de passer et obtenir la<br />

certification «ITIL Practitioner Support and Restore»,<br />

intégrant l’examen sur Service Desk, gestion des incidents<br />

et des problèmes.<br />

Test disponible en français et en anglais<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

167


D ÉVELOPPEMENT PERSONNEL<br />

Réussir à prendre la parole en public, mieux gérer son temps, surmonter<br />

son stress, apprendre à dire « non », gérer les situations conflictuelles,<br />

maîtriser les techniques d'expression et de communication dans la<br />

rédaction professionnelle… sont autant de qualités qui peuvent se<br />

travailler et s’améliorer.<br />

L’objectif de la filière « Développement personnel et efficacité professionnelle»<br />

est de vous permettre de développer votre potentiel et votre savoir-faire pour<br />

votre satisfaction personnelle mais aussi pour donner un nouvel élan à votre<br />

carrière professionnelle.


D éveloppement personnel<br />

Conduite de réunion :<br />

Préparer, piloter et animer une réunion<br />

Réf PMCR<br />

2 jours<br />

OBJECTIFS<br />

La réunion de travail tourne parfois à l’épreuve. Pour le public qui peut manquer d’attention,<br />

penser qu’il perd son temps. Pour l’animateur qui ne parvient pas totalement à faire passer<br />

ses messages, garder le contrôle des échanges et du temps.<br />

Une réunion se prépare comme un long voyage : but, itinéraire pré-tracé, étapes<br />

nécessaires, souci du confort de chaque voyageur... sans oublier le pilote aguerri, souple et<br />

directif à la fois. Cette formation conduite de réunion permettra aux participants de :<br />

██<br />

Pendant la réunion : Écouter et<br />

prendre en compte les questions, les<br />

oppositions<br />

- Préparer pour ne pas se laisser déborder<br />

- Clarifier l’objectif pour ne pas se perdre<br />

- Construire les messages pour ne pas être confus<br />

- Soigner l’introduction, le plan, la conclusion pour savoir où aller<br />

- Structurer pour tenir les délais promis<br />

- Favoriser et maîtriser les échanges<br />

CONTENU<br />

██<br />

Conduire une réunion c’est préparer :<br />

répondre aux questions clés<br />

██<br />

Conduire une réunion c’est structurer<br />

Programme détaillé sur www.plb.fr<br />

les messages : se faire comprendre<br />

██<br />

Animer une réunion : de l’accueil à la<br />

conclusion, contrôler les échanges<br />

avec tact, fluidité et fermeté<br />

Participants<br />

Cette formation conduite de réunion est destinée aux<br />

Managers, chefs de projets, cadre de proximité, toute<br />

personne qui conduit des réunions fréquentes et souhaite<br />

affiner ses techniques d’animation des échanges.<br />

Travaux pratiques<br />

Pédagogie active et ludique : entraînements, jeux<br />

de rôle et débriefing personnalisé, identification de<br />

ses points forts et axes de travail. Apports méthodologiques<br />

pour disposer de référentiels directement<br />

applicables.<br />

Négociation pour non commerciaux :<br />

Conduire et assurer une négociation<br />

OBJECTIFS<br />

La négociation est souvent présente dans notre vie quotidienne et, dès lors, il peut<br />

nous sembler qu’elle est facile à maîtriser. Mais réussissons nous vraiment toujours nos<br />

négociations ? Quelles sont les points à connaître pour devenir un meilleur négociateur ?<br />

Quelles sont les techniques qui fonctionnent ?quelle est le style de négociation qui nous<br />

convient le mieux ?<br />

Réf PMCN<br />

2 jours<br />

██<br />

Gérer les difficultés qui peuvent se<br />

présenter<br />

██<br />

Conclure une négociation<br />

██<br />

Conclusion des deux journées<br />

La formation négociation répondra aux objectifs suivants :<br />

• Connaître son profil de négociateur et celui de son interlocuteur<br />

• Apprendre les modes de communication efficaces.<br />

• Savoir préparer une négociation<br />

• Définir et mener une stratégie appropriée.<br />

• Gérer les relations interpersonnelles et les conflits éventuels durant la négociation.<br />

CONTENU<br />

██<br />

Introduction : croyances et a priori<br />

sur la négociation<br />

██<br />

Les styles sociaux : Comment<br />

adapter son style de communication<br />

à celui de son interlocuteur<br />

██<br />

Les composantes essentielle d’une<br />

communication efficace : Ecoute<br />

active, Parole active et traitement des<br />

objections.<br />

██<br />

Préparation de la négociation<br />

██<br />

Définir et mener une stratégie<br />

Participants<br />

Cette formation négociation s’adresse aux directeurs<br />

de projets, chefs de projet, managers, tout acteur<br />

amené à gérer une négociation.<br />

Programme détaillé sur www.plb.fr<br />

Ttravaux pratiques<br />

Pédagogie active et intensive : jeux de rôle, identification<br />

de ses points forts et axes de travail.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

169


D éveloppement personnel<br />

Prendre la parole en public, niveau 1<br />

Réf EDPP<br />

2 jours<br />

OBJECTIFS<br />

Reporting, réunions en mode projet, réunions ponctuelles, rendez-vous client... les<br />

occasions de prendre la parole sont quotidiennes, multiples. Et pourtant, l’expression<br />

publique est un exercice particulier, délicat. Prendre la parole devant un groupe n’a rien<br />

d’anodin. Ce sont des techniques, des outils, des compétences qu’il faut mobiliser sans,<br />

souvent, jamais avoir été formé. Cette formation vous apporte les éléments de base qui<br />

vous permettront de gagner en aisance à l’oral.<br />

██<br />

Dire avec aisance et impact<br />

██<br />

Gérer les échanges<br />

Cette formation prise de parole permet d’acquérir les techniques pour :<br />

- Adopter une posture d’orateur, présent et clair<br />

Gérer son trac<br />

- Construire un message cadré et précis<br />

- Créer un climat d’écoute constructif, capter et maintenir l’attention<br />

- Maîtriser les techniques qui augmente l’impact<br />

CONTENU<br />

██<br />

Ne pas laisser le trac prendre le<br />

dessus<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Préparer l’intervention : savoir quoi<br />

dire<br />

██<br />

Structurer l’intervention : comment<br />

le dire<br />

Participants<br />

Cette formation prise de parole s’adresse aux cadres<br />

de proximité, techniciens, toute personne amenée à<br />

s’exprimer en réunion, devant un groupe souhaitant<br />

améliorer ses prestations.<br />

Travaux pratiques<br />

Pédagogie active et ludique: exercices de prise de<br />

parole. Prise de recul sur son style personnel : identification<br />

de ses points forts et axes de progrès. Conseils<br />

personnalisés.<br />

Prendre la parole en public niveau 2<br />

Réf EDP2<br />

3 jours<br />

OBJECTIFS<br />

Pour vous, la prise de parole en réunion, devant un groupe, des publics différents, relève<br />

de la routine. Vous utilisez régulièrement l’ensemble des registres de la prise de parole :<br />

information, argumentation... Parfois, néanmoins, vous avez le sentiment que l’impact des<br />

vos interventions est difficilement mesurable ou limité. Parfois, vous perdez le contrôle de<br />

l’intervention. Vous manquez de technique ou d’assurance. Cette formation vous permettra<br />

d’évaluer vos pratiques, de consolider les techniques acquises avec l’expérience, tout en<br />

apportant les outils qui augmenteront votre savoir-faire et votre impact.<br />

Cette formation prise de parole permettra aux participants de :<br />

- Etre à l’aise à l’oral dans toutes les familles d’intervention orale<br />

- Maîtriser les quatre axes de la communication orale en public : informer, convaincre,<br />

séduire, persuader<br />

- S’appuyer sur des supports parlants et efficaces<br />

CONTENU<br />

██<br />

La préparation particulière de la prise<br />

de parole<br />

██<br />

Mettre ses idées au clair pour<br />

s’exprimer avec clarté<br />

Programme détaillé sur www.plb.fr<br />

██<br />

Intervenir : être dans le dialogue<br />

██<br />

Impliquer : être dans l’échangePoser<br />

Improviser : ne pas se laisser<br />

déstabiliser par l’imprévu<br />

Participants<br />

Cette formation prise de parole s’adresse aux Managers,<br />

cadres et ingénieurs qui interviennent déjà<br />

régulièrement en public, face à des groupes (exposés,<br />

conférences, présentations...) et qui souhaitent gagner<br />

en éloquence et en confiance.<br />

Pré-requis<br />

Pour des personnes qui interviennent déjà régulièrement<br />

en public, face à des groupes (exposés, conférences,<br />

présentations...) et qui souhaitent gagner en<br />

éloquence et en confiance<br />

170 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


D éveloppement personnel<br />

Gérer son temps et ses priorités<br />

Réf EDGT<br />

2 jours<br />

OBJECTIFS<br />

La gestion des priorités et l’optimisation de son temps sont devenus des enjeux forts dans<br />

un contexte exigeant.<br />

Au delà de simples techniques, la maîtrise du temps passe par la mise en place de<br />

nouveaux comportements.<br />

Elle s’appuie également sur la définition d’objectifs professionnels.<br />

Cette formation gestion du temps permettra aux participants de :<br />

- Comprendre leur relation au temps.<br />

- Gérer leurs priorités.<br />

- S’organiser et planifier en se centrant sur l’essentiel.<br />

██<br />

Management et gestion du temps<br />

██<br />

Développer notre motivation<br />

personnelle pour la gestion du temps<br />

██<br />

Le rythme d’une journée<br />

██<br />

Objectifs et cohérence personnelle<br />

CONTENU<br />

1ère Journée<br />

██<br />

Qu’est-ce que la gestion du temps<br />

██<br />

Comment identifier ses priorités<br />

(formation gestion du temps)<br />

██<br />

Savoir évaluer le temps nécessaire à<br />

Programme détaillé sur www.plb.fr<br />

la réalisation d’une tâche<br />

██<br />

Savoir respecter les échéances<br />

██<br />

Savoir gérer le moyen et long terme<br />

2ème Journée<br />

██<br />

Synthèse des outils et pratiques de<br />

gestion du temps<br />

Participants<br />

Cette formation gestion du temps s’adresse à tout<br />

public.<br />

Travaux pratiques<br />

PPédagogie active et variée : autodiagnostic, mises en<br />

situation, jeux de rôles, échanges d’expérience. Des<br />

méthodes et des outils concrets. Prise de recul sur ses<br />

pratiques.<br />

Gérer son stress et ses émotions<br />

Réf EDGS<br />

2 jours<br />

OBJECTIFS<br />

D’après le B.I.T. (bureau international du travail), «Le stress est devenu l’un des plus graves<br />

problèmes de notre temps : il met en péril la santé physique et mentale des individus et,<br />

en outre, il coûte très cher aux entreprises et à l’économie mondiale … Les entreprises qui<br />

auront le plus de chances de réussir à l’avenir seront celles qui aideront leurs travailleurs à<br />

faire face au stress et qui réaménageront soigneusement le milieu de travail afin qu’il soit<br />

mieux adapté aux aptitudes et aux aspirations humaines».<br />

La formation gestion du stress permettra d’une part à chaque participant de comprendre les<br />

mécanismes généraux du stress et de découvrir sa façon personnelle de réagir au stress.<br />

Par ailleurs, des outils précis seront enseignés permettant de contrôler son stress pour<br />

gagner en sérénité et en efficacité.<br />

CONTENU<br />

██<br />

Les mécanismes du stress<br />

██<br />

Gérer son stress par des techniques<br />

corporelles<br />

██<br />

Gérer son stress par des techniques<br />

de relaxation<br />

██<br />

Gérer son stress par des techniques<br />

mentales<br />

Participants<br />

Cette formation gestion du stress s’adresse aux managers,<br />

chefs de projet, cadres.<br />

Programme détaillé sur www.plb.fr<br />

Travaux pratiques<br />

Pédagogie active et intensive : jeux de rôle, identification<br />

de ses points forts et axes de travail.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

171


D éveloppement personnel<br />

Prévenir et gérer les conflits<br />

Réf PMPC<br />

2 jours<br />

OBJECTIFS<br />

Les conflits sont très fréquents dans le contexte professionnel. Les façons d’y réagir peuvent<br />

êtres très diverses en fonction de la vision que nous en avons :<br />

- Fuite si nous considérons le conflit comme un échec personnel ou relationnel.<br />

- Combat si nous considérons le conflit comme l’expression d’un enjeu.<br />

- Stimulation si nous considérons le conflit comme une opportunité de croissance.<br />

Pour pouvoir appréhender cette situation sans peur et stress exagéré, il faut en comprendre<br />

les mécanismes et pouvoir le désamorcer.<br />

Cette formation gestion de conflits vous permettra :<br />

- De connaître les différentes phases du conflit et l’attitude appropriée à chaque fois.<br />

- De comprendre les racines du conflit avec l’outil exceptionnel du cadran d’ofman.<br />

- De pouvoir régler un conflit entre deux parties avec l’outil de la médiation<br />

██<br />

Les blocages<br />

██<br />

Le conflit ouvert<br />

██<br />

Les enjeux cachés d’un conflit : Le<br />

cadran fondamental d’ofman<br />

██<br />

La Médiation<br />

██<br />

Après le conflit<br />

CONTENU<br />

██<br />

Définir le conflit<br />

██<br />

Les divergences<br />

██<br />

Les tensions<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation gestion de conflits s’adresse aux<br />

managers, directeurs de projet, chefs de projet et tout<br />

animateur de groupe de travail.<br />

Définir et atteindre ses objectifs<br />

Réf EDDA<br />

jours<br />

OBJECTIFS<br />

Dans le contexte professionnel, nous avons tous mille choses à faire, et nos journées<br />

sont saturées de coups de téléphones, de mail, d’entrevues, de réunions, de rapport et<br />

documents divers à établir ou contrôler. Mais qu’est-ce qui relie ces actions ? Qu’est-ce qui<br />

nous garantit qu’elles permettent de nous rapprocher de nos objectifs individuels et de ceux<br />

de l’entreprise ?<br />

La définition claire d’objectifs permet de mettre de l’ordre dans sa vie quotidienne<br />

professionnelle et de commencer à bâtir des plans d’actions efficaces. Sans objectif posé, il<br />

est illusoire de vouloir obtenir un quelconque résultat…<br />

Une fois l’objectif posé, il faut aussi savoir aller chercher les ressources intérieures ou<br />

extérieures qui vont permettre de l’atteindre. Il faut pouvoir également identifier les blocages<br />

personnels qui s’opposent à la réussite et pouvoir les lever.<br />

Cette formation atteindre ses objectifs vous permettra de :<br />

- Avoir une idée claire sur ce qu’est un objectif<br />

- Savoir le définir de telle manière qu’il devienne atteignable.<br />

- Identifier les ressources nécessaires à la satisfaction d’un objectif.<br />

Il permettra également d’approfondir votre mode de fonctionnement :<br />

- Identifier vos stratégies d’échec et de réussite<br />

- Modéliser la réussite<br />

- Générer les comportements appropriés<br />

Cette formation atteindre ses objectifs est conseillé dans les situations suivantes :<br />

- Situations d’échec rencontrées à plusieurs reprises sans pour autant que la cause soit<br />

clairement établie.<br />

- Impression de fatalité, de «manque de chance», de n’être «pas à la hauteur» dans le<br />

développement de son projet personnel ou professionnel.<br />

Programme détaillé sur www.plb.fr<br />

CONTENU<br />

██<br />

Quelques présupposés importants<br />

██<br />

Concevoir son objectif : La<br />

Détermination d’objectif<br />

██<br />

Formuler son objectif : L’importance<br />

des mots<br />

██<br />

Activer son objectif : La pensée<br />

positive<br />

██<br />

Développer une attitude ou une<br />

capacité<br />

██<br />

Les stratégies d’échec ou de réussite<br />

: Les métaprogrammes<br />

██<br />

Les stratégies de succès<br />

Participants<br />

Cette formation atteindre ses objectifs s’adresse aux<br />

personnes ayant un projet professionnel ou individuel<br />

mais ne sachant pas comment le structurer, aux managers<br />

devant définir des objectifs pour l’équipe.<br />

172 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M ANAGEMENT<br />

Animer, motiver et diriger une équipe ne s’improvise pas. A la fois leader,<br />

visionnaire, créateur de valeur et expert, le manager ou celui qui aspire à<br />

le devenir, doit apprendre à gérer les performances collectives et les<br />

relations entre les individus dans le respect des orientations stratégiques<br />

de l’entreprise.<br />

Cette filière vous permettra de développer vos talents selon vos priorités et<br />

votre profil et vous apportera les clés pour être un acteur du changement et de<br />

la réussite des projets de votre entreprise.


M anagement<br />

Management : Devenir manager<br />

Réf PMME<br />

3 jours<br />

OBJECTIFS<br />

Les responsables d’équipes doivent mettre en œuvre de multiples compétences pour<br />

réaliser leur mission.<br />

Ils doivent maîtriser non seulement les aspects techniques mais aussi savoir communiquer,<br />

diriger et entraîner leurs collaborateurs à leur suite.<br />

Cette formation management donne toutes les bases nécessaires à ceux qui doivent<br />

encadrer une équipe pour savoir aborder les principales situations que recouvre cette<br />

responsabilité. Elle est orientée sur une transmission des connaissances indispensables<br />

mais surtout sur leur mise en pratique.<br />

Elle est structurée selon les axes suivants :<br />

1) Comprendre la notion d’équipe et la dynamique de groupe. Comment transformer un<br />

groupe d’individu en une véritable équipe au service d’un projet commun ?<br />

2) Connaître les styles de management et être capable de choisir le plus adéquat. Comment<br />

s’adapter à ses collaborateurs et choisir le style le plus efficace en fonction de leur maturité<br />

et de la situation ?<br />

3) Savoir communiquer. Connaître les principes de la communication efficace. Savoir<br />

écouter et faire passer ses messages.<br />

4) Savoir déléguer. Qu’est-ce qui permet de rendre l’acte de délégation légitime, simple,<br />

efficient et acceptable ?<br />

5) Savoir motiver. Connaître les ressorts et motivations de ses collaborateurs pour pouvoir<br />

les amener à s’investir dans leur mission.<br />

CONTENU<br />

██<br />

Organiser<br />

Les rôles du manager<br />

La construction de l’équipe<br />

La dynamique de groupe<br />

Les étapes de maturité d’un groupe<br />

• Les styles de management, l’orientation<br />

sur les résultats ou sur les personnes<br />

Identifier son style de management préférentiel<br />

et trouver des axes d’amélioration. Adapter son<br />

style aux collaborateurs et aux situations.<br />

Recruter<br />

La fiche de poste, l’entretien de recrutement,<br />

Intégrer un nouveau collaborateur.<br />

██<br />

Communiquer<br />

• Savoir écouter<br />

Etablir un bon rapport. Reformuler, questionner.<br />

• S’exprimer et construire un message<br />

acceptable<br />

Informer d’une décision.<br />

Demander (une action, un travail).<br />

Savoir féliciter et remercier un collaborateur.<br />

Savoir recadrer un collaborateur.<br />

Tenir compte des réactions de l’interlocuteur.<br />

██<br />

Se connaître<br />

• Les styles professionnels et les axes de la<br />

personnalité.<br />

Déterminer son style professionnel.<br />

Déterminer le style professionnel de son interlocuteur.<br />

S’adapter au style communicationnel de son<br />

interlocuteur.<br />

• Les styles de leadership<br />

██<br />

Déléguer<br />

Les tâches à déléguer<br />

Les composantes de la délégation<br />

Gérer Le droit à l’erreur<br />

Derrière l’incapacité à déléguer...<br />

Savoir déterminer un objectif<br />

Effectuer un suivi des performances<br />

██<br />

Motiver<br />

Les principes de la motivation<br />

La pyramide des besoins individuels de Maslow<br />

La hiérarchie des besoins en entreprise<br />

Les facteurs de satisfaction et d’insatisfaction de<br />

F. Herzberg<br />

Le schéma doute / confiance<br />

Les meilleurs moyens pour motiver<br />

Participants<br />

Cette formation management s’adresse aux cadres<br />

amenés à prendre la direction d’une équipe, aux<br />

responsables en poste qui souhaitent améliorer leur<br />

pratique.<br />

Remarques<br />

Cette formation management comporte :<br />

- La transmission de connaissances théoriques sur le<br />

management (10 %)<br />

- La transmission d’outils pratiques (40 %)<br />

- Leur application dans des mises en situation (40 %)<br />

- Une aide sur les difficultés personnelles des stagiaires<br />

(10 %)<br />

174 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


M anagement<br />

Management : Devenir manager coach<br />

Réf EDMC<br />

2 jours<br />

OBJECTIFS<br />

Aujourd’hui, on ne demande plus seulement à un manager de savoir diriger une équipe et<br />

d’assumer les résultats, il devient également le garant de la progression individuelle de ses<br />

collaborateurs. En effet, le manager est tenu de faire progresser son équipe pour s’adapter<br />

aux défis multiples qui font le contexte actuel de l’entreprise. Faire progresser son équipe<br />

implique d’accompagner ses collaborateurs. Le manager devient de plus en plus un coach.<br />

Cette formation management permettra de communiquer aux managers cette culture du<br />

«coaching» qu’ils pourront ensuite utiliser au quotidien:<br />

- Qu’est-ce que le coaching ?<br />

- Comment l’appliquer dans le cadre de l’entreprise ?<br />

- Comment faire pour augmenter les performances individuelles ?<br />

- Quels sont les outils et techniques concrètement applicables ?<br />

- Quels sont les implications du coaching dans la relation avec ses subordonnés ?<br />

- Comment instiller l’esprit «coaching» dans l’équipe ?<br />

À l’issu de cette formation management, les participants auront une vision transformée et<br />

enrichie de leur rôle. Ils seront capables de mettre en œuvre des techniques de coaching<br />

pour accompagner leurs collaborateurs. Ils seront aussi capables de poser un regard<br />

critique sur leur action managériale et de déterminer des axes d’amélioration.<br />

██<br />

Amener à la réalisation de l’objectif<br />

██<br />

Le manager et la dimension de la<br />

communication<br />

██<br />

Le manager et la dimension de<br />

l’évaluation<br />

██<br />

Le manager et la dimension de<br />

l’accompagnement<br />

██<br />

Le manager et la dimension de la<br />

performance<br />

CONTENU<br />

██<br />

Être manager aujourd’hui<br />

██<br />

Les apports du coaching<br />

██<br />

Définir des objectifs<br />

Participants<br />

Cette formation management s’adresse aux managers<br />

ayant suivi la formation «Devenir manager» avec un<br />

minimum de 6 mois de pratique et aux managers plus<br />

expérimentés souhaitant ajouter les apports du coaching<br />

à leur pratique.<br />

Programme détaillé sur www.plb.fr<br />

Pré-requis<br />

Manager une équipe<br />

Le management interculturel : Chine<br />

(Mieux travailler avec les chinois)<br />

OBJECTIFS<br />

Les enjeux de cette formation management interculturel chine sont :<br />

• D’identifier et résoudre les difficultés de communication et compréhension liées aux<br />

différences culturelles, aux comportements et aux codes inhérents,<br />

• De neutraliser les incompréhensions mutuelles qui perturbent les perceptions et décisions,<br />

• D’augmenter la performance globale [bien-être et économie],dans le cadre de collaboration<br />

avec des Chinois.<br />

• Identifier, comprendre la culture de l’autre et agir en contrôlant ses risques,<br />

• Pérenniser la qualité de la relation construite vers de nouvelles ouvertures et opportunités.<br />

Les aspects suivants sont traités dans un contexte participatif et interactif :<br />

• Comprendre la culture Chinoise,<br />

• Apprendre à mieux travailler ensemble<br />

• Traiter des cas concrets en séance<br />

CONTENU<br />

██<br />

Percevoir nos stéréotypes<br />

réciproques<br />

██<br />

Panorama géo-stratégique de la<br />

Chine<br />

██<br />

Le système politique Chinois<br />

██<br />

Le système économique Chinois<br />

██<br />

Valeurs chinoises et courants de<br />

pensées<br />

██<br />

Le taoisme<br />

Programme détaillé sur www.plb.fr<br />

██<br />

La communication verbale et non<br />

verbale<br />

██<br />

Les caractéristiques culturelles<br />

██<br />

Nos conseils pour communiquer<br />

██<br />

Synthèse : faire et ne pas faire<br />

Réf PMCT<br />

1 jour<br />

Participants<br />

Cette formation management interculturel chine<br />

s’adresse aux : Assistant/es, Cadres, Ingénieurs, Techniciens,<br />

Managers d’équipes, en contact professionnel<br />

avec des interlocuteurs Chinois .<br />

Pré-requis<br />

Aucun pré-requis n’est nécessaire si ce n’est d’être<br />

déjà ou en passe d’être en relation professionnelle<br />

avec des interlocuteurs Chinois.<br />

Remarques<br />

cette formation management interculturel chine peut<br />

être compléter par les cours :<br />

• Négocier, Acheter, Vendre, Distribuer, sous-traiter<br />

avec la Chine» réf PMCI,<br />

• Gestion de Projets et d’équipes Chinois/es» Réf<br />

PMCG<br />

Travaux pratiques<br />

Un questionnaire adapté est soumis aux stagiaires<br />

avant la session de formation de sorte à adapter finement<br />

le programme en traitant des cas communiqués.<br />

Les sessions sont animées et ponctuées de :<br />

• Quiz,<br />

• Études de cas concrets,<br />

• Traitement des cas collectés des stagiaires,<br />

• Simulations de mises en situation.<br />

Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr<br />

175


M anagement<br />

Mener un entretien annuel ou professionnel<br />

Réf PMEP<br />

2 jours<br />

OBJECTIFS<br />

L’entretien annuel represente un acte fondamental de management, enjeu important pour le<br />

manager comme pour le collaborateur. Cette formation vous aide à transformer ce temps de<br />

contact en levier de motivation, d’échanges et de construction d’un parcours professionnel.<br />

Cette formation entretien professionnel apprendra aux participants à :<br />

- Conduire un entretien d’appréciation.<br />

- Evaluer leur collaborateur.<br />

- Fixer des objectifs et faire le point sur sa carrière et ses compétences.<br />

CONTENU<br />

██<br />

Clarifier les enjeux de l’entretien :<br />

savoir ce que l’on veut obtenir,<br />

identifier des indicateurs de mesure,<br />

préciser qui fait quoi dans le<br />

processus.<br />

██<br />

Préparer et conduire l’entretien :<br />

clarification, anticipation et<br />

organisation pour être parfaitement<br />

à l’écoute et présent pendant<br />

l’entretien.<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation entretien professionnel s’adresse aux<br />

managers et responsables d’équipes.<br />

Travaux pratiques<br />

Entraînement intensif : jeux de rôle filmés.<br />

Apports méthodologiques pour évaluer et construire<br />

les bilans professionnels.<br />

Formation adaptée aux processus RH des entreprises.<br />

Recrutement professionnel et les réseaux sociaux<br />

Réf PPRS<br />

1 jour<br />

OBJECTIFS<br />

Cette formation réseaux sociaux vous permettra de comprendre les principaux usages,<br />

comportements et fonctionnalités à maîtriser pour mener des actions de recrutement sur les<br />

réseaux sociaux professionnels comme Viadeo et Linkedin<br />

CONTENU<br />

██<br />

Réseaux sociaux / Média sociaux<br />

██<br />

L’entreprise face à la génération Y<br />

██<br />

Recrutement 2.0 : du recruteur au<br />

Community Manager Recruteur !<br />

Programme détaillé sur www.plb.fr<br />

Participants<br />

Cette formation réseaux sociaux s’adresse à tout<br />

public.<br />

Pré-requis<br />

Une connaissance des principaux aspects liés aux<br />

réseaux sociaux et au marketing sur Internet.<br />

176 Tél. : 01 43 34 90 94 • E-mail : plb@plb.fr • www.plb.fr


FORMATION INFORMATIQUE ET MANAGEMENT<br />

RETROUVEZ<br />

TOUTES NOS FORMATIONS SUR<br />

www.plb.fr<br />

<strong>PLB</strong> <strong>Consultant</strong><br />

22-24 rue du Président Wilson - 92300 Levallois-Perret - FRANCE<br />

Tél.: 33 (0)1 43 34 90 94 |<br />

E-mail : plb@plb.fr

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

Saved successfully!

Ooh no, something went wrong!