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