Mettre à jour ses compétences vers Windows Server 2008 R2
|
|
|
- Marie-Agnès Martineau
- il y a 10 ans
- Total affichages :
Transcription
1 F I L I E R E S Y S T E M E M I C R O S O F T Mettre à jour ses compétences vers Windows Server 2008 R2 Public visé : Administrateurs Windows Server 2008 Objectifs : Être capable de déployer et gérer Windows Server 2008 R2. Comprendre comment tirer parti d'hyper-v R2 pour virtualiser des serveurs. Savoir utiliser PowerShell 2.0 pour automatiser les tâches d'administration Pré requis : Connaissances d'un langage de script MS10159A Pas de certification MCSE Microsoft Officiel Déployer Windows Server 2008 R2 Installation de Windows Server 2008 R2 Configuration des services de déploiement Windows Migration de la configuration et des paramètres Gérer Windows Server 2008 R2 Nouvelles fonctionnalités Infrastructure de classification des fichiers Sauvegardes Administration Mettre en oeuvre les fonctionnalités de Windows Server 2008 R2 pour les réseaux d'agences Optimisation des accès réseau Configuration de BranchCache Sécurisation de BranchCache Configurer et administrer les services Web Mise en oeuvre de IIS (Internet Information Server) Configuration du service FTP Administrer Windows Server 2008 R2 avec Windows PowerShell 2.0 Utilisation de Windows PowerShell Interfaçage avec Active Directory Gestion des rôles de serveur Configurer Active Directory sous Windows Server 2008 R2 Nouvelles fonctionnalités AD DS (Active Directory Domain Services) Stratégie de groupes Autres rôles de serveur Active Directory Virtualisation de serveur avec Hyper-V Nouvelles fonctionnalités Live Migration System Center Virtual Machine Manager R2 Configurer les services de bureau à distance et l'infrastructure de postes de travail virtuels Remote Desktop Services Remote Desktop Gateway Virtual Desktop Infrastructure Déployer et administrer les service d'accès distant Présentation de DirectAccess Déploiement de DirectAccess VPN Reconnect
2 F I L I E R E S Y S T E M E M I C R O S O F T Comprendre les technologies d infrastructure réseau et de platefrome applicative avec Windows Server 2008 Public visé : Informaticiens, futurs ingénieurs et administrateurs systèmes Windows Server 2008 Objectifs : Comprendre les fondamentaux de l'environnement réseau. Disposer des bases nécessaires à la compréhension des possibilités offertes par la plate forme. Savoir créer et configurer IPv4 et IPv6. Disposer des bases pour administrer l'environnement. Pré requis : Avoir de bonnes connaissances de l'environnement Windows Server Expérience pratique des technologies de gestion des réseaux MS6420B Pas de certification MCSE Microsoft Officiel Notions d'infrastructure réseau Les standards Réseaux locaux Réseaux étendus Réseaux sans-fil Connexion à Internet Accès distant Composants du réseau Le modèle de référence OSI Interfaces, concentrateurs, commutateurs Routage s physiques Mise en oeuvre de TCP/IP Généralités sur TCP/IP Adressage IPV4 Présentation d'ipv6 Résolution de noms Gestion du stockage sous Windows Server Création d'un nouveau volume Configuration disque à tolérance de pannes Configuration de l'initiateur isci Installation et configuration de Windows Server Installation de Windows Server Gestion des services Prise en charge des périphériques Rôles de Windows Server Sélection des rôles à déployer Mise en oeuvre des rôles Sécurité globale du système d'information Concepts de défense en profondeur Sécurité physique Sécurité Internet Sécurité de Windows Server Généralités Sécurité des fichiers Chiffrement des données Sécurité du réseau Notions de base Pare-feu Windows Network Access Protection (NAP) Sécurité au niveau logiciel Protection des clients Messagerie Protection des serveurs Surveillance des performances Composants système Mesure des performances Maintenance des serveurs Windows Résolution des problèmes de démarrage Disponibilité des serveurs et récupération des données Gestion des mises à jour Dépannage du système Virtualisation Présentation des technologies de Virtualisation Mise en oeuvre du rôle Hyper-V Active Directory Domain Services Introduction Utilisateurs, groupes et ordinateurs Unités d'organisation Stratégie de groupes
3 F I L I E R E S Y S T E M E M I C R O S O F T Configuring, Managing and Maintaining Windows Server based Servers Public visé : Candidates for this course are information technology (IT) professionals who work in medium to large organizations. The primary candidate is a Windows Server administrator who operates Windows Servers on a daily basis and who requires the skills for configuring, managing, and maintaining servers installed with Windows Server 2008, including the Release 2 (R2) edition. Candidates are typically responsible for day-to-day management of the server operating system and various server roles such as DHCP, DNS, file and print services, directory services, and software distribution. Objectifs : This five-day instructor-led course provides students with the knowledge and skills that are required to manage accounts and resources, maintain server resources, monitor server performance, and safeguard data in a Microsoft Windows Server 2008 and R2 environment. This course covers the core skills required by anyone working with Windows Server 2008 Servers. Pré requis : At least one year experience operating Windows Servers in the area of account management, server maintenance, server monitoring, or server security. related to the Microsoft Technology Associate (MTA) Networking Fundamentals, Security Fundamentals, and Windows Server Administration Fundamentals designations, or equivalent knowledge as outlined in course 6420BFundamentals of Windows Server A+, Server+, hardware portion of Network+, or equivalent knowledge. Working knowledge of networking technologies. Intermediate understanding of network operating systems. Basic knowledge of Active Directory. An understanding of security concepts and methodologies (for example, corporate policies). Basic knowledge of TCP/IP. Basic knowledge of scripting tools such as PowerShell and WMI. MS6419B Pas de certification MCSE Microsoft Officiel Overview of the Windows Server 2008 Management Understanding the Windows Server 2008 Environment Overview of Windows Server 2008 Server Roles and Features Windows Server 2008 Administration Tools Managing Windows Server 2008 Server Core Managing Windows Server 2008 Infrastructure Roles Understanding IPv6 Addressing Overview of the Domain Name System Server Role Configuring DNS Zones Overview of the DHCP Server Role Configuring DHCP Scopes and Options Module 3Configuring Access to File Services Overview of Access Control Managing NTFS File and Folder Permissions Managing Permissions for Shared Resources Determining Effective Permissions Configuring and Managing Distributed File System Distributed File System Overview Configuring DFS Namespaces Configuring DFS Replication Managing File Resources by Using File Server Resource Manager Overview of File Server Resource Manager Configuring Quota Management Implementing File Screening Managing Storage Reports Implementing Classification Management and File Management Tasks Configuring and Securing Remote Access Configuring a Virtual Private Network Connection Overview of Network Policies Integrating Network Access Protection with VPNs Configuring VPN Enforcement by Using NAP Overview of DirectAccess Deploying DirectAccess Managing Active Directory Domain Services Overview of the Active Directory Infrastructure Working with Active Directory Administration Tools Managing User Accounts Managing Computer Accounts Managing Groups Using Queries to Locate Objects in AD DS Configuring Active Directory Object Administration and Domain Trust Configuring Active Directory Object Administration Configuring Active Directory Trusts
4 F I L I E R E S Y S T E M E M I C R O S O F T Configuring, Managing and Maintaining Windows Server based Servers Creating and Managing Group Policy Objects Overview of Group Policy Configuring the Scope of Group Policy Objects Managing Group Policy Objects Evaluating and Troubleshooting Group Policy Processing Using Group Policy to Configure User and Computer Settings Using Group Policy to Configure Folder Redirection and Scripts Using Administrative Templates to Manage Users and Computers Deploying Software by Using Group Policy Deploying Group Policy Preferences Implementing Security Settings Using Group Policy Overview of Security Settings Implementing Fine-Grained Password Policies Restricting Group Membership and Access to Software Providing Efficient Network Access for Remote Offices Overview of Remote Office Requirements Implementing Read-Only Domain Controllers Implementing BranchCache Monitoring and Maintaining Windows Server 2008 Planning Maintenance Tasks Calculating a Server Baseline Interpreting Performance Counters Selecting Appropriate Monitoring Tools Managing Windows Server 2008 Backup, Restore, and Recovery Planning and Implementing File Backups on Windows Server 2008 Planning and Implementing File Recovery Recovering Active Directory Troubleshooting Windows Server Startup
5 F I L I E R E S Y S T E M E M I C R O S O F T Deploying Windows Server 2008 Public visé : Professionnels expérimentés dans le déploiement et l'exploitation de systèmes Windows Server, titulaires d'une certification MCSE, MCSA ou équivalent Objectifs : Connaître les différentes méthodes d'installation de Windows Server. Savoir comment automatiser au mieux le déploiement des systèmes. Être en mesure de migrer les différents types de serveurs Windows Server 2003 vers Windows Server Pouvoir centraliser la gestion des licences Pré requis : Expérience du déploiement et de l'exploitation de systèmes Windows Server. Connaissances pratiques des protocoles de la suite TCP/IP. Bonnes connaissances de l'administration des infrastructures Active Directory. Bonne compréhension des problématiques de la sécurité informatique en entreprise. MS6418C MCSE Microsoft Officiel Installer et configurer Windows Server 2008 R2 Planification des installations Processus d'installation du système Actions à effectuer après l'installation Automatisation de l'activation pour les licences volume Évaluer les technologies de déploiement Choix d'une méthode Windows Automated Installation Kit Images système Fichier de réponses Utiliser Windows Deployment Services Présentation Mise en place du déploiement Maintenance des images système Mettre en oeuvre le Microsoft Deployment Toolkit Introduction Utilisation Maintenance des images système Migrer les services d'annuaire Active Directory Processus de migration Mise à jour des contrôleurs de domaine Migrer les serveurs de fichiers et d'impression et les serveurs Web Outils de migration Migration des serveurs de fichiers et d'impression Migration des serveurs Web et des serveurs d'application Déployer des services spécifiques sur les réseaux d'agences Contrôleurs de domaine en lecture seule Infrastructure déportée Virtualisation des serveurs Technologies de virtualisation Microsoft Installation de Hyper-V Transfert de la charge sur des systèmes virtuels
6 F I L I E R E S Y S T E M E M I C R O S O F T Automatiser l'administration avec PowerShell 2.0 Public visé : Professionnels ayant déjà une bonne expérience de l'administration de postes de travail et de serveurs sous Windows et Active Directory. Cette formation convient également aux administrateurs d'autres solutions Microsoft (Exchange, System Center...). Objectifs : Savoir utiliser PowerShell 2.0 en mode interactif. Connaître les commandes de base de PowerShell 2.0 pour un usage quotidien. Comprendre comment manipuler des objets Active Directory au moyen de cmdlets PowerShell. Exécuter une séquence de commandes au moyen d'un script simple. Être à même d'utiliser les fonctionnalités de traitement en arrière-plan et d'administration à distance fournies par PowerShell 2.0. Maîtriser le langage de scripting de PowerShell. Automatiser l'administration de systèmes avec PowerShell. Pré requis : Aucune connaissance préalable n'est nécessaire en ce qui concerne les langages de scripting, PowerShell ou autres. Posséder une expérience dans les technologies et la mise en oeuvre de Windows, l'administration, la maintenance et le dépannage de Windows Server et la mise en oeuvre des technologies Active Directory. Posséder de bonnes connaissances sur les GPO (Stratégies de groupes d'objets). MS10325A Pas de certification MCSE Microsoft Officiel Fondamentaux de PowerShell 2.0 Présentation de PowerShell et des technologies sousjacentes Windows PowerShell en tant qu'interpréteur de commandes Le pipeline de Windows PowerShell Formatage des sorties Description du sous-système de formatage Personnalisation des sorties Les bases du langage Cmdlets d'utilisation quotidienne Opérateurs de comparaison, filtrage, énumération d'objets Techniques de pipelining avancées Windows Management Instrumentation (WMI) Introduction à WMI Accès à WMI depuis PowerShell Automatisation de l'administration d'active Directory Introduction Manipulation des utilisateurs et des groupes Accès aux comptes d'ordinateurs et aux autres objets de l'annuaire Automatisation de l'administration de systèmes Windows Server 2008 R2 Présentation des modules PowerShell disponibles Cmdlets du Gestionnaire de Serveur Cmdlets de la stratégie de groupe Interaction avec les packs de résolution des problèmes Cmdlets de l'analyseur de bonnes pratiques Cmdlets IIS Analyse et réutilisation de scripts PowerShell Examen d'un script d'exemple Décryptage de scripts Ecriture de scripts PowerShell Variables, tableaux, littéraux et opérateurs Portée des variables Constructions utilisées dans les scripts Interception et traitement des erreurs Techniques de débogage Modularisation Scripts PowerShell Contraintes de sécurité Scripts simples Passage de paramètres Exécution en arrière-plan et administration à distance Exécution de scripts en arrière-plan Connexion à des systèmes distants Trucs et astuces Profils Réutilisation de scripts et de fonctions Aide en ligne personnalisée
7 F I L I E R E S Y S T E M E M I C R O S O F T Migrer vers Windows 7 & Windows Server 2008 Public visé : Personnes en charge d administrer des stations de travail ou un tout un environnement Windows dans un cadre professionnel. Objectifs : Acquérir les bases nécessaires pour pouvoir administrer un environnement Windows server 2008 (R2) / Windows 7. Ces bases comprenant les notions et techniques nécessaires pour déployer un environnement WS 2008 / W7, configurer/gérer les machines et les comptes utilisateur et gérer la sécurité de l environnement. Pré requis : Connaissance de l environnement Windows (XP, vista, Server 2003), notion réseau (DHCP, DNS, sécurité) EV574U (US) - EV574F (FR) Pas de certification MCSE Microsoft Officiel Installation, mise à niveau et migration vers Windows 7 Préparation à l'installation de Windows 7 Réalisation d'une nouvelle installation de Windows 7 Mise à niveau et migration vers Windows 7 Exécution d'une installation à base d'image de Windows 7 Configuration de la compatibilité des applications Protection des postes de travail Windows 7 Vue d'ensemble de la gestion de la sécurité dans Windows 7 Protection d'un ordinateur client Windows 7 en utilisant les paramètres de la stratégie de sécurité locale Protection des données en utilisant EFS et BitLocker Configuration des restrictions d'application Configuration du Contrôle de compte d'utilisateur Configuration du Pare-feu Windows Configuration des paramètres de sécurité dans Internet Explorer 8 Configuration de Windows Defender Optimisation et maintenance des ordinateurs clients Windows 7 Maintenance des performances à l'aide des outils de performances Windows 7 Maintenance de la fiabilité à l'aide des outils de diagnostic Windows 7 Sauvegarde et restauration des données à l'aide de l'utilitaire de sauvegarde Windows Restauration d'un système Windows 7 à l'aide des points de restauration système Configuration de Windows Update Introduction à la gestion de l environnement Microsoft Windows Server 2008 Rôles serveur Vue d ensemble d Active Directory Utilisation des outils d administration Windows Server 2008 Utilisation du Bureau à distance pour administration Création d objets utilisateur et ordinateur AD DS Administration des comptes d utilisateurs Création de comptes d ordinateurs Automatisation de l administration des objets AD DS Localisation d objets dans les services de domaine Active Directory à l aide de requêtes Création de groupes et d unités d organisation Présentation des groupes AD DS Administration des comptes d ordinateurs Création d unités d organisation Gestion de l accès aux ressources dans les services de domaine Active Directory Vue d ensemble de la gestion d accès Gestion des autorisations de fichiers et dossiers NTFS Affectation d autorisations aux ressources partagées Détermination de l autorisation effective Création et configuration d une stratégie de Configuration de l étendue des objets de stratégie de groupe Évaluation de l application des objets de stratégie de groupe Gestion des objets de stratégie de groupe Délégation du contrôle administratif des objets de stratégie de groupe Configuration des environnements des utilisateurs et des ordinateurs à l aide d une stratégie de groupe Configuration de paramètres de stratégie de groupe Configuration de scripts et de la redirection de dossiers à l aide d une stratégie de groupe Configuration des modèles d administration Déploiement de logiciels à l aide d une stratégie de groupe Configuration des préférences de stratégie de groupe Présentation de la résolution des problèmes de stratégie de groupe Résolution des problèmes d application de stratégie de groupe Résolution des problèmes liés aux paramètres de stratégie de groupe
8 F I L I E R E S Y S T E M E M I C R O S O F T Migrer vers Windows 7 & Windows Server 2008 Implémentation de la sécurité à l aide d une stratégie de groupe Configuration des stratégies de sécurité Implémentation de stratégies de mot de passe affinées Restriction de l appartenance à des groupes et de l accès aux logiciels Gestion de la sécurité à l aide de modèles de sécurité Configuration de la conformité des serveurs en matière de sécurité Sécurisation d une infrastructure Windows Configuration d une stratégie d audit Vue d ensemble des services WSUS (Windows Server Update Services) Gestion des services WSUS
9 F I L I E R E S Y S T E M E M I C R O S O F T Mise à Jour des Compétences Infrastructure Réseau et Active Directory pour Windows Server 2008 Public visé : Personnes ayant déjà une bonne expérience sur les systèmes d exploitation serveur de Microsoft et souhaitant administrer des environnements Microsoft d entreprise sous Windows Server Objectifs : Acquérir les compétences nécessaires pour pouvoir administrer de manière fondamentale un environnement Windows Server 2008 Pré requis : Bonne connaissance de l environnement Windows Server Notions sur la sécurité et la virtualisation. MS6416 (US) - MS6734 (FR) MCSE Microsoft Officiel Installation et configuration de Windows Server 2008 Gestion des Rôles à l aide du Gestionnaire de serveurs Fonctionnalités de Windows Server 2008 Les améliorations d'active Directory Windows Deployment Services Introduction sur le service de déploiement Windows Les composants de WDS Windows Server 2008 Server Core Introduction sur Server Core Gestion et configuration du Server Core Sauvegarde de Windows Server 2008 Infrastructure de sauvegarde Média optiques Utilitaires de restauration Les améliorations de Windows Server 2008 pour le réseau Le réseau avec Windows Server 2008 Les nouvelles fonctionnalités réseau DNS avec Windows Server 2008 La configuration du Routage La configuration des paramètres de réseau sans fil dans Server 2008 Les stratégies réseau et la protection d'accès au réseau Les stratégies de protection d accès réseau Les options de renforcement Les scénarios NAP Le routage et l accès distant Hyper-V Introduction à Hyper-V Configuration d Hyper-V Planification des services Active Directory pour Windows Server 2008 Planification du déploiement d AD DS L examen d une mise à niveau Active Directory Domain Services Les nouveautés dans AD DS La Gestion et la fiabilité Les services d'identités et d'accès dans l'active Directory Windows Server 2008 Active Directory Federation Services Active Directory Lightweight Directory Services Active Directory Rights Management Services Read-only Domain Controllers (RODC) Read-Only Domain Controllers Les opérations sur Read-Only Domain Controllers Audit sur les changements des services de domaine Active Directory Les nouveautés d audit dans AD DS Implémentation des audits de changements dans AD DS La PKI d'entreprise avec Active Directory Certificate Services Autorité de certificats Fonctionnalités de hautes disponibilités Failover Clustering Network Load Balancing Surveillance des performances et optimisation Le moniteur de fiabilité et de performances Windows Le gestionnaire de ressources système Windows Surveillance des événements Maintenance Logiciel en utilisant Windows Server Update Services Introduction à Windows Server Update Services Installation et configuration de Windows Server Update Services Gestion de Windows Server Update Services
10 F I L I E R E S Y S T E M E M I C R O S O F T Mettre à jour ses compétences de gestion de la plate-forme applicative vers Windows Server 2008 Public visé : Personnes ayant déjà une bonne expérience sur les systèmes d exploitation serveur de Microsoft et souhaitant administrer les plateformes applicatives disponibles sous Windows Server Objectifs : Acquérir les compétences nécessaires pour pouvoir administrer de manière fondamentale IIS7, le service Terminal Server, SharePoint 3.0 et le stockage Pré requis : Bonne connaissance de l environnement Windows Server Notions sur l administration de site web et du service Terminal Server. MS6417 (US) - MS6735 (FR) MCSE Microsoft Officiel Rôles d'un serveur et tâches de configuration initiales Rôles de serveur d'applications Fonctionnalités de serveur d'applications Implémenter une stratégie de licence en volume à l'aide du service gestionnaire de clés et d'une clé d'activation multiple Serveur d'applications IIS 7.0 Introduction Examen des fonctionnalités d'iis 6.0 SMTP dans Windows Server 2008 Les principales améliorations apportées par IIS 7.0 Les mécanismes de configuration d'iis 7.0 Gestion des applications Web avec IIS 7.0 Gérer IIS 7.0 Configuration hiérarchisée Déléguer l'administration à des comptes non-adminstratifs Gestion des services Terminal Server Programme RemoteApp TS Passerelle TS Gestion des services TS Configuration du stockage Préparation des disques Gestion des propriétés d'un disque Administration des lecteurs montés Conversion de disques Création de volumes Création de volumes à tolérance de panne Dépannage des serveurs Web Dépannage d'iis 7.0 Utilisation de l'api RSCA Suivi automatique des requêtes ayant échouées Ajout d'évènements de suivi à des modules managés Présentation de la plate-forme Windows SharePoint Services 3.0 Présentation de Windows SharePoint Services Technologies de collaboration de WSS Planification de l'environnement WSS 3.0 Installation et configuration de WSS 3.0 Configuration et gestion de Microsoft Windows SharePoint Services 3.0 Création et configuration de sites Configuration des services Terminal Server Vue d'ensemble des services Terminal Server Fonctions de base des services Terminal Server Accès Web TS Gestionnaire de licences TS
11 F I L I E R E S Y S T E M E M I C R O S O F T Configuring and Troubleshooting a Windows Sever 2008 Network Infrastructure Public visé : The primary audience for this course includes Active Directory technology specialists aspiring to be Enterprise Administrators (Tier 4 day-to-day network operations) or Network Administrators (Tier 2). Experienced Server Administrators aspiring to be Enterprise Administrators would also benefit from this course. The secondary audience for this course includes Storage Area Network Administrators who need to understand this information to deploy or extend their current storage infrastructure. Operations Managers who need this information to support troubleshooting efforts and business decisions would also benefit from this course. Objectifs : This course provides students with the knowledge and skills to configure and troubleshoot a Windows Sever 2008 network infrastructure. Students will learn to implement and configure secure network access and implement fault tolerant storage technologies. Students will gain an understanding of the network technologies most commonly used with Windows Server 2008 and IP-enabled networks. Students will also learn how to secure servers and maintain update compliance. Pré requis : Before attending this course, students must have: Working experience with Windows Server 2003; Basic knowledge of Active Directory; An understanding of security concepts and methodologies (for example, corporate policies); Basic knowledge of DHCP; Basic knowledge of IPSec. MS6421 (US) - MS6741 (FR) MCSE Microsoft Officiel Installing and Configuring Servers Installing Windows Server 2008 Managing Server Roles and Features Overview of the Server Core Installation Option Configuring and Troubleshooting DNS Installing the DNS Server Role Configuring the DNS Server Role Configuring DNS Zones Configuring DNS Zone Transfers Managing and Troubleshooting DNS Configuring and Managing WINS Installing the Windows Internet Name Service Managing the WINS Server Configuring WINS Replication Migrating from WINS to DNS Configuring and Troubleshooting DHCP Overview of the DHCP Server Role Configuring DHCP Scopes and Options Managing a DHCP Database Monitoring and Troubleshooting DHCP Securing DHCP Configuring and Troubleshooting IPv6 TCP/IP Overview of IPv6 Coexisting with IPv6 IPv6 Tunneling Technologies Transitioning from IPv4 to IPv6 Troubleshooting IPv6 Configuring and Troubleshooting Routing and Remote Access Configuring Network Access Configuring VPN Access Configuring Dial-Up Access Overview of Network Policies Overview of the Connection Manager Administration Kit Troubleshooting Routing and Remote Access Installing, Configuring, and Troubleshooting the Network Policy Server Role Service Installing and Configuring a Network Policy Server Configuring RADIUS Clients and Servers NPS Authentication Methods Monitoring and Troubleshooting a Network Policy Server Configuring Network Access Protection Overview of Network Access Protection How NAP Works Configuring NAP Monitoring and Troubleshooting NAP Configuring IPSec Overview of IPSec Configuring Connection Security Rules Configuring IPSec NAP Enforcement Monitoring and Troubleshooting IPSec Monitoring IPSec Activity Troubleshooting IPSec Configuring and Managing Distributed File System DFS Overview Managing DFS Namespaces Configuring DFS Replication
12 F I L I E R E S Y S T E M E M I C R O S O F T Configuring and Troubleshooting a Windows Sever 2008 Network Infrastructure Configuring and Managing Storage Technologies Overview of Windows Server 2008 Storage Management Managing Storage Using File Server Resource Manager Configuring Quota Management Implementing File Screening Managing Storage Reports Configuring Availability of Network Resources and Content Backing Up Data Configuring Shadow Copies Providing Server and Service Availability Configuring Server Security Compliance Securing a Windows Infrastructure Using Security Templates to Secure Servers Configuring an Audit Policy Overview of Windows Sever Update Services Managing WSUS
13 F I L I E R E S Y S T E M E M I C R O S O F T Fundamentals of Microsoft Server 2008 Active Directory Public visé : Ce cours s adresse aux Informaticiens, ingénieurs systèmes, administrateurs systèmes Objectifs : A la fin de ce cours, les stagiaires seront à même d effectuer les tâches suivantes : Comprendre comment le serveur Active Directory est utilisé, Configurer des unités d organisation, des utilisateurs, des ordinateurs et des comptes de groupe et Accéder à des ressources partagées Pré requis : Pour suivre ce cours, les stagiaires doivent avoir des connaissances de base sur les réseaux et sur les systèmes d exploitation MS6424 (US) - MS6857 (FR) Pas de certification MCSE Microsoft Officiel Module 1: Rôle de l Active Directory dans WS 2008 Active Directory Domain Services (AD DS) Active Directory Lightweight Services (AD LDS) Active Directory Certificates Services (AD CS) Active Directory Rights Management Services (AD RMS) Active Directory Federation Services (AD FS) Module 2: Introduction à Active Directory Domain Services Active Directory Domain Services AD DS Composants logiques AD DS Composants physiques AD DS Module 3: Introduction à Active Directory Lightweight Directory Services Tour d horizon de AD LDS Mettre en oeuvre et administrer AD LDS Mettre en oeuvre de la réplication AD LDS Comparer AD DS et AD LDS Module 7: Création d objets utilisateurs et ordinateurs dans Active Directory Gérer des comptes utilisateurs Créer des comptes d ordinateurs Utiliser les requêtes pour localiser des objets dans Active Directory Module 8: Création de groupes et d unités d organisation dans Active Directory Introduction des groupes AD DS Gérer les comptes de groupes Créer les unités organisationnelles Module 9: Gestion des accès aux ressources Gérer les permissions sur des ressources partagées Gérer les permissions sur les fichiers et dossier NTFS Déterminer les permissions effectives Module 4: Introduction aux services de certificats Active Directory Tour d horizon de AD CS Comprendre les certificats AD CS Mettre en oeuvre l activation et l annulation des certificats. Module 5: Introduction aux services de gestion des droits Tour d horizon de AD RMS Comprendre AD RMS Gérer AD RMS Module 6: Introduction à Active Directory Federation Services Tour d horizon AD FS AD FS scenario de déploiement Configurer les composants AD FS
14 F I L I E R E S Y S T E M E M I C R O S O F T Configuring Windows Server 2008 Active Directory Domain Services Public visé : The primary audience for this course are AD Technology Specialists, Server Administrators, and Enterprise Administrators who want to learn how to implement AD in a distributed environment, secure domains using Group Policies, and perform backup, restore, and monitor and troubleshoot AD configuration to ensure trouble free operation. Objectifs : This course provides to teach Active Directory Technology Specialists with the knowledge and skills to configure Active Directory Domain Services in a distributed environment, implement Group Policies, perform backup and restore, and monitor and troubleshoot Active Directory related issues. Pré requis : Before attending this course, students must have: Basic understanding of networking; Intermediate understanding of network operating systems; An awareness of security best practices; Basic knowledge of server hardware. A+ or equivalent knowledge; Some experience creating objects in Active Directory; Foundation course (6424A) or equivalent knowledge; Basic concepts of backup and recovery in a Windows Server Environment. MS6425 (US) - MS6238 (FR) MCSE Microsoft Officiel Module 1: Installing Active Directory Domain Services Installing Active Directory Domain Services Deploying Read-Only Domain Controllers Configuring AD DS Domain Controller Roles Lab: Implementing Read-Only Domain Controllers Exercise 1: Evaluating Forest and Server Readiness for Installing an RODC Exercise 2: Installing and Configuring an RODC Exercise 3: Configuring AD DS Domain Controller Roles Module 2: Configuring DNS for AD DS Overview of Active Directory Domain Services and DNS Integration Configuring Active Directory Integrated Zones Configuring Read Only DNS Lab: Configuring AD DS and DNS Integration Exercise 1: Configuring Active Directory Integrated Zones Exercise 2: Configuring Read-Only DNS Zones Module 3: Configuring Active Directory Objects and Trusts Configuring Active Directory Objects Automating AD DS Object Management Delegating Administrative Access to AD DS Objects Configuring AD DS Trusts Lab: Configuring Active Directory Objects and Trusts Exercise 1: Configuring AD DS Objects Exercise 2: Automating the Management of AD DS Objects Exercise 3: Delegating Control of AD DS Objects Exercise 4: Configuring AD DS Trusts Module 4: Configuring Active Directory Sites and Replication Overview of AD DS Replication Configuring Active Directory Domain Services Sites Configuring and Monitoring AD DS Replication Lab: Configuring Active Directory Sites and Replication Exercise 1: Configuring AD DS Sites and Subnets Exercise 2: Configuring AD DS Replication Exercise 3: Monitoring AD DS Replication Module 5: Creating and Configuring Group Policies Overview of Group Policies Configuring the Scope of Group Policy Objects Evaluating the Application of Group Policy Objects Managing Group Policy Objects Delegating Administrative Control of Group Policies Lab: Creating and Configuring GPOs Exercise 1: Creating Group Policy Objects Exercise 2: Managing the Scope of GPO Application Exercise 3: Verifying GPO Application Exercise 4: Managing GPOs Exercise 5: Delegating Administrative Control of GPOs Module 6: Configuring User Environments Using Group Policies Configuring Group Policy Settings Configuring Scripts and Folder Redirection Using Group Policies Configuring Administrative Templates Deploying Software Using Group Policy Lab Configuring User Environments Using Group Policies Exercise 1: Configuring Scripts and Folder Redirection Exercise 2: Configuring Administrative Templates Exercise 3: Distributing Software Using Group Policies Exercise 4: Verifying GPO Application Module 7: Implementing Security Using Group Policies Configuring Security Policies Implementing Fine-Grained Password Policies Restricting Group Membership and Access to Software Managing Security Using Security Templates Lab: Implementing Security by Using Group Policies Exercise 1: Configuring Domain Security Settings Exercise 2: Implementing Fine-Grained Password Policies Exercise 3: Configuring Restricted Groups and Software Restriction Policies Exercise 4: Configuring Security Templates Exercise 5: Verifying the Security Configuration
15 F I L I E R E S Y S T E M E M I C R O S O F T Configuring Windows Server 2008 Active Directory Domain Services Module 8: Implementing an Active Directory Domain Services Monitoring Plan Monitoring Active Directory Domain Services Using Event Viewer Monitoring Active Directory Domain Servers by Using Reliability and Performance Monitor Configuring Active Directory Domain Services Auditing Lab: Monitoring Active Directory Domain Services Exercise 1: Monitor AD DS by Using Event Viewer Exercise 2: Monitor AD DS by Using Performance and Reliability Monitor Exercise 3: Configure AD DS Auditing Module 9: Implementing an Active Directory Domain Services Maintenance Plan Maintaining the AD DS Domain Controllers Backing Up Active Directory Domain Services Restoring Active Directory Domain Services Lab: Implementing an Active Directory Domain Services Maintenance Plan Exercise 1: Maintaining AD DS Domain Controllers Exercise 2: Backing Up AD DS Exercise 3: Performing a Non-Authoritative Restore of the AD DS Database Exercise 4: Performing an Authoritative Restore of the AD DS Database Exercise 5: Restoring Data By Using the AD DS Snapshot Viewer Module 10: Troubleshooting Troubleshooting Active Directory Domain Services Troubleshooting DNS Integration with AD DS Troubleshooting AD DS Replication Lab: Troubleshooting Active Directory, DNS, and Replication Issues Exercise 1: Troubleshooting Authentication and Authorization Errors Exercise 2: Troubleshooting the Integration of DNS and AD DS Exercise 3: Troubleshooting AD DS Replication Module 11: Troubleshooting Group Policy Issues Introduction to Group Policy Troubleshooting Troubleshooting Group Policy Application Troubleshooting Group Policy Settings Lab: Troubleshooting Group Policy Issues Exercise 1: Troubleshooting Group Policy Applications Exercise 2: Troubleshooting Group Policy Settings Module 12: Implementing an Active Directory Domain Services Infrastructure Overview of the AD DS Deployment Lab: Deploying Active Directory Domain Services Exercise 1: Deploying Active Directory Domain Services Exercise 2: Deploying AD DS Sites Exercise 3: Implementing Group Policies Exercise 4: Verifying the AD DS Deployment Exercise 5: Testing the AD DS Disaster Recovery Plan
16 F I L I E R E S Y S T E M E M I C R O S O F T Configuring Identity and Access Solutions with Windows Server 2008 Active Directory Public visé : The audience for this course is IT Professionals interested in IDA solutions in their enterprise environment. Most students will be IT professionals who are responsible for integrating applications and platforms with enterprise directory and security services while increasing access to a growing number of customers and partners. Objectifs : After completing this course, students will be able to: Describe identity and access solutions; Configure Active Directory Certificate Services; Deploy and manage certificates; Configure Active Directory Lightweight Directory Services; Configure Active Directory Federation Services; Configure Active Directory Rights Management Services;Maintain access management solutions; Troubleshoot identity and access solutions. Pré requis : This course requires that students meet the following prerequisites:technical knowledge equivalent to 6424: Fundamentals of Microsoft Server 2008 Active Directory;Technical background knowledge and hands-on experience of Active Directory Domain Services (AD DS from the AD TS foundation exam). This includes technical knowledge equivalent to 6425A: Configuring Windows Server 2008 Active Directory Domain Services MS MCSE Microsoft Officiel Module 1: Exploring Identity and Access Solutions After completing this module, students will be able to explore identity and access solutions. Overview of Identity and Access Management Active Directory Server Roles in Identity and Access Management Identity Lifecycle Manager Module 2: Configuring Active Directory Certificate Services After completing this module, students will be able to configure Active Directory Certificate Services. Overview of Public Key Infrastructure Deploying a Authority Hierarchy Installing Active Directory Certificate Services Managing a Authority Module 3: Deploying and Managing Certificates After completing this module, students will be able to deploy and manage certificates. Deploying Certificates by Using AD CS Deploying Certificates by Using Autoenrollment Revoking Certificates Configuring Certificate Templates Configuring Certificate Recovery Module 4: Configuring Active Directory Lightweight Directory Services After completing this module, students will be able to configure Active Directory Lightweight Directory Services. Installing and Configuring AD LDS Configuring AD LDS Instances Configuring AD LDS Replication Configuring AD LDS Integration with AD DS Module 5: Configuring Active Directory Federation Services After completing this module, students will be able to configure Active Directory Federation Services. Overview of AD FS AD FS Deployment Scenarios Deploying AD FS Implementing AD FS Claims Module 6: Configuring Active Directory Rights Management Services After completing this module, students will be able to configuring Active Directory Rights Management Services. Overview of AD RMS Installing and Configuring AD RMS Server Components Administering AD RMS Implementing AD RMS Trust Policies Module 7: Maintenance of Access Management Solutions After completing this module, students will be able to maintain access management solutions. for AD CS Maintenance of AD LDS Long-term support for AD FS Preservation of AD RMS Module 8: Troubleshooting Identity and Access Solutions After completing this module, students will be able to Design Active Directory disaster recovery in Windows Server Troubleshooting AD CS Troubleshooting AD LDS Troubleshooting AD FS Troubleshooting AD RMS
17 F I L I E R E S Y S T E M E M I C R O S O F T Planification et administration de serveurs Windows Server 2008 Public visé : Informaticiens, ingénieurs systèmes et administrateurs systèmes Objectifs : Planifier le déploiement de Windows Server 2008, planifier l installation des rôles des serveurs pour Windows Server 2008, planifier et mettre en œuvre la sécurité de Windows Server 2008, gérer les versions des applications dans Windows Server 2008,planifier un déploiement de haute disponibilité, maintenir DFS ( Distributed File System) dans Windows Server 2008, définir les besoins en backup et les strategies de sauvegarde de Windows Server 2008, planifier et mettre en œuvre la restauration de Windows Server 2008, assurer le dépannage des problèmes matériels, logiciels et réseau. Pré requis : Connaitre les technologie de déploiement, réseaux et Active Directory de Windows. MS6430 (US) - MS6747 (FR) MCSE Microsoft Officiel Planification du déploiement de Windows Server 2008 Vue d ensemble du déploiement de Windows Server 2008 Identifier les problèmes de compatibilité de Windows Server 2008 Développer un plan de déploiement Windows Server 2008 Gestion des serveurs de migration Créer un plan de déploiement de Windows Server 2008 Planifier le process de retrait de service Mise en service du serveur de fichiers Planification des rôles du serveur Windows Serveur 2008 Planifier le matériel Windows Server 2008, les rôles des serveurs, les serveurs de fichiers et le mode Core de Windows Server 2008 Création d un plan de changement des configurations Développer un process de contrôle des changements Planifier les changements de configuration Evaluer les changements de configuration Gestion de la sécurité de Windows Server 2008 Planifier une stratégie de defense-in-depth Mettre en œuvre un niveau de sécurité hôte et la sécurité du serveur à l aide des stratégies de groupe Mettre en œuvre la sécurité du réseau Planification des rôles du serveur d applications Déterminer les besoins Vue d ensemble des composants Prendre en charge Framework.net Planification de la haute disponibilité pour Windows Server 2008 Planifier la répartition de charges Vue d ensemble du Clustering Créer des clusters dans Windows Server 2008 Assurer la maintenance de Windows Server 2008 Planifier la mise à jour de la sécurité Automatiser la maintenance de Windows Server 2008 Assurer la maintenance de DFS sur Windows Server 2008 Planifier les composants nécessaires pour DFS Planifier la tolérance de pannes dans DFS Outils de gestion de DFS Planifier la sauvegarde de Windows Server 2008 Planifier les sauvegardes à l aide de l outil de sauvegarde de Windows Server 2008 Planifier une stratégie de sauvegarde Gestion de la restauration Windows Server 2008 Planifier les stratégies de restauration du serveur Planifier une stratégie de restauration EFS Vérifier les données restaurées Assurer la surveillance des serveurs Planifier les tâches de surveillance Calculer la ligne de base Mesurer la performance des objets Sélectionner les outils de surveillance adaptés Planifier les méthodes de notification Dépannage du matériel Windows Server 2008 Identifier la résolution de problèmes matériels Faire face aux problèmes physiques Faire face aux problèmes de drivers de périphériques Dépannage des logiciels Windows Server 2008 Visualiser les fichiers journaux Visualiser les composants de l OS Evaluer les problèmes de sécurité Dépannage des réseaux Windows Server 2008 Analyser les problèmes réseaux Corriger les problèmes de connectivité IP Résoudre les noms dans Windows Server 2008
18 F I L I E R E S Y S T E M E M I C R O S O F T Deploying Microsoft Office 2007 Professional Plus Public visé : Ce cours s'adresse aux informaticiens et aux décideurs techniques qui possèdent les compétences nécessaires pour planifier, déployer, gérer et dépanner des environnements de postes de travail prenant en charge Microsoft Office System. Objectifs : À la fin de ce cours, les stagiaires seront à même d'effectuer les tâches suivantes : préparer l'environnement en vue de déployer et d'installer Microsoft Office 2007 ; analyser les problèmes de compatibilité et d'interopérabilité de fichiers entre Office System 2007 et les versions antérieures de Microsoft Office ; installer Office 2007 à l'aide de la source d'installation locale ; personnaliser une installation et un déploiement de Microsoft Office ; sélectionner une méthode de déploiement de Microsoft Office appropriée en fonction de la technique de gestion des postes de travail d'une organisation ; déployer Office 2007 dans un environnement réseau multilingue. Pré requis : Pour suivre ce cours, les stagiaires doivent : avoir de l'expérience en matière de déploiement, de gestion et de prise en charge de systèmes clients Microsoft Windows ; Expérience en matière de déploiement, de gestion et de prise en charge des technologies Microsoft Office System ;connaître les méthodes de déploiement standard de clients et d'applications, notamment la stratégie de groupe, les services d'installation à distance, les images disques et SMS (Systems Management Server). MS5940 (US) - MS5058 (FR) MCSE Microsoft Officiel Module 1 : Préparation du déploiement de Microsoft Office Professionnel Plus 2007 Présentation de Microsoft Office System 2007 Identification des ressources de déploiement d'office System 2007 Instructions et technologies de déploiement de Microsoft Office Module 2 : Planification d'un déploiement de Microsoft Office System 2007 Planification en vue d'utiliser le format de fichier XML Évaluation de l'environnement réseau pour Office System 2007 Atelier pratique : Planification d'un déploiement de Microsoft Office System 2007 Module 3 : Présentation de l'architecture d'installation de Microsoft Office System 2007 Présentation de l'utilisation de la source d'installation locale La séquence des événements d'installation d'office System 2007 Atelier pratique : Installation d'office Professionnel Plus 2007 Module 5 : Sélection d'une méthode de déploiement d'office 2007 Présentation des techniques de gestion des infrastructures Utilisation de la stratégie de groupe pour déployer Microsoft Office System 2007 Atelier pratique : Déploiement d'office System 2007 à l'aide de la stratégie de groupe Module 6 : Architecture multilingue de Microsoft Office System 2007 Vue d'ensemble de l'architecture multilingue dans Office System 2007 Déploiement de plusieurs langues dans Office System 2007 Atelier pratique : Déploiement de versions en plusieurs langues d'office System 2007 Module 4 : Personnalisation de l'installation d'office Professionnel Plus 2007 Configuration de l'installation Personnalisation de l'environnement utilisateur à l'aide de la stratégie de groupe Atelier pratique : Personnalisation de l'installation d'office Professionnel Plus 2007
19 F I L I E R E S Y S T E M E M I C R O S O F T Configuring and Managing Windows Media Services Public visé : This course is intended for existing Windows Media Services (WMS) Streaming Media Services Technology Specialists and other Technology Specialists interested in expanding their job skills to include WMS. Objectifs : This course provides students with the knowledge and skills to configure and manage Windows Media Services. Pré requis : Before attending this course, students must have Internet Information Services (IIS) 6.0 experience. MS6429 Pas de certification MCSE Microsoft Officiel Module 1: Configuring Live Streaming Solutions Overview of Windows Media Server Implementing Windows Media Server Implementing Live Content Streaming Lab: Configuring Live Streaming Solutions Exercise 1: Configuring the Encoder Connection Exercise 2: Configuring the Broadcasting Points Exercise 3: Testing the Live Streaming Solution Module 2: Configuring On-Demand Streaming Solutions Configuring Data Sources for On Demand Streaming Implementing On Demand Streaming Solutions Implementing Distribution Servers Lab: Configuring On-Demand Streaming Solutions Exercise 1: Preparing the Content for Publishing Exercise 2: configuring the On Demand Publishing Points Exercise 3: Configuring a Distribution Server Exercise 4: Testing the On Demand Media Streaming Module 5: Configuring Advanced Streaming Solutions Overview of Playlists Creating and Editing Playlists Configuring Advertising Lab: Configuring Advanced Streaming Solutions Exercise 1: Configuring Advertisements Exercise 2: Configuring Playlists Module 6: Configuring WMS Availability Solutions Overview of High Availability Server to Server Publishing Points Configuring Authentication Configuring Content Access Digital Rights Management Lab: Configuring WMS Availability Solutions Exercise 1: Configuring WMS Security Settings Exercise 2: Designing a Migration Strategy Module 3: Configuring Service Roles Installing Service Roles Configuring Protocols and Limits Troubleshooting Connectivity Lab: Configuring Service Roles Exercise 1: Modifying Service Roles Exercise 2: Configuring the Multicast and Advertisement Logging Agent Exercise 2: Configuring Protocols and Limits Module 4: Configuring Logging and Plug-Ins Configuring Client Logging Configuring Event Notification Configuring Caching and Proxy Configuring Bandwidth Limits Lab: Configuring WMS Logging Exercise 1: Configuring Logging and Bandwidth Limitations Exercise 2: Configuring On Demand Caching
20 F I L I E R E S Y S T E M E M I C R O S O F T Concevoir une infrastructure réseau Windows Server 2008 Public visé : Informaticiens, ingénieurs systèmes, administrateurs Objectifs : Décrire les composants clés pour concevoir des infrastructures réseaux, Décrire comment concevoir une infrastructure sécurisée, Définir un plan pour l allocation des adresses IP aux stations de travail et aux serveurs, Concevoir une topologie réseau, Concevoir une résolution de noms appropriée incluant DNS, Optimiser une résolution de noms qui incorpore DNS et Windows Internet Name Service (WINS), Concevoir une solution d accès réseau, Concevoir une solution NAP (Network Access Protection), Concevoir une solution pour le déploiement et la maintenance du système, Concevoir le déploiement des services de fichiers, Concevoir les services d impression de Windows Server 2008, Concevoir la haute disponibilité pour les applications et les services Pré requis : Etre certifié spécialiste technologique (ou niveau équivalent) dans les domaines suivants: Active directory, Infrastructure réseau, infrastructure d application Windows server 2008 ainsi que sur VISTA. Avoir une expérience sur les OS XP, Windows Server 2003 et VISTA. Avoir de bonnes connaissances sur TCP/IP et la sécurité des réseaux MS MCSE Microsoft Officiel Vue d ensemble de l infrastructure réseau Préparer l infrastructure réseau Concevoir la topologie réseau Concevoir l infrastructure réseau pour la virtualisation Concevoir la gestion du changement de structure de réseau Conception de la sécurité réseau Vue d ensemble de la conception de la sécurité réseau Créer un plan de sécurité Identifier les menaces sur la sécurité réseau Analyser les risques Modèles de défense en profondeur Conception de l adressage IP Concevoir le schéma d adressage IPv4, IPv6 Concevoir la mise en œuvre DHCP Concevoir les options de configuration Conception du routage et du switching Etapes de préparation de la conception de la topologie de routage réseau Sélectionner les périphériques réseaux Concevoir la connectivité internet et les périmètres réseaux Evaluer la performance réseau Conception de la sécurité pour des réseaux internes Concevoir la mise en œuvre du pare-feu Windows Vue d ensemble IPSec Concevoir la mise en œuvre de IPSec Conception des systèmes de déploiement et de maintenance du système Déterminer les besoins en déploiement du système Déployer le système à l aide de WDS Planifier la création et la modification des images Concevoir la transmission des images Multicast Concevoir les services de fichiers et DFS dans Windows Server 2008 Décrire la conception des services de fichiers Décrire la conception du système DFS (Distributed File System) Décrire la conception du système FSRM (File Server Resource Manager) Conception de la résolution de noms Collecter des informations pour la conception de la résolution de noms Concevoir une stratégie de serveur DNS Concevoir un espace de nom DNS Concevoir la mise en œuvre de la zone DNS Concevoir la réplication de zone et la délégation Conception de la résolution avancée de noms Optimiser les requêtes DNS Concevoir DNS pour la haute disponibilité Concevoir une stratégie de résolution de noms WINS Planification et déploiement du système de gestion d application virtuelle Collecte des données pour concevoir des solutions d accès réseau Sécuriser et contrôler l accès au réseau Concevoir les services d accès distant Concevoir l authentification RADIUS en utilisant les services NPS Conception des accès sans fil Conception de la protection de l accès réseau Concevoir l architecture de la plate-forme NAP Concevoir les composants du serveur de stratégie réseau Planifier les besoins pour les composants clients et les points de contrainte NAP Contrainte IPSec pour NAP Conception des services d impression Windows Server 2008 Vue d ensemble des services d impressions Concevoir des services d impression Conception de la haute disponibilité dans Windows Server 2008
21 F I L I E R E S Y S T E M E M I C R O S O F T Concevoir une infrastructure réseau Windows Server 2008 Vue d ensemble de la haute disponibilité NLB et haute disponibilité Cluster avec basculement et haute disponibilité Concevoir un cluster avec basculement géographiquement dispersé
22 F I L I E R E S Y S T E M E M I C R O S O F T Conception d'une infrastructure Active Directory Windows Server 2008 et de ses services Public visé : Informaticiens, ingénieurs systèmes, administrateurs Objectifs : Concevoir des forêts Active Directory, Concevoir l infrastructure du domaine, Les sites et la réplication, Structures administratives, Stratégies de groupe, Infrastructure à clé publique, Concevoir la sécurité, la haute disponibilité, les migrations Pré requis : Avoir suivi les cours M6424 «les fondamentaux de l Active Directory Windows Server 2008», M6238 «configurer les domaines services Active Directory dans Windows Server 2008» et M6426 «configuration des solutions d identité et d accès à Active Directory Windows Server 2008»ou posséder les connaissances équivalentes MS MCSE Microsoft Officiel Conception d une infrastructure de forêt Active Directory dans Windows Server 2008 Déterminer les besoins pour la conception des forêts Active Directory Concevoir une forêt Active Directory Concevoir les relations d approbation entre forêts Active Directory Comprendre le service de temps Windows Conception une infrastructure de domaine Active Directory dans Windows Server 2008 Concevoir les domaines Active Directory Intégration des espaces noms DNS Désigner l emplacement des contrôleurs de domaine Concevoir les relations d approbation entre les domaines Active Directory Conception des sites Active Directory et réplication dans Windows Server 2008 Conception des sites Active Directory Concevoir la réplication Active Directory Définir l emplacement des contrôleurs de domaine dans les sites Active Directory Conception des structures administratives de domaines Active Directory Planifier une structure administrative de domaines Active Directory Conception de la structure des unités organisationnelles Concevoir une stratégie de groupes Active Directory Planifier la gestion des comptes utilisateurs et ordinateurs Conception d une stratégie de groupes Active Directory Collecter des informations pour le déploiement des stratégies de groupe Concevoir des paramètres de stratégies de groupe Concevoir le cycle de vie des stratégies de groupe Concevoir la gestion des stratégies de groupe Conception de la sécurité Active Directory DS dans Windows Server 2008 Concevoir les stratégies de sécurité Active Directory Concevoir une base sécurisée pour les contrôleurs de domaine Active Directory Concevoir la sécurité administrative et la délégation Conception de la haute disponibilité dans Windows Server 2008 Comprendre la haute disponibilité Active Directory Concevoir une stratégie de haute disponibilité pour Active Directory Conception de la maintenance de Active Directory dans Windows Server 2008 Concevoir une stratégie de maintenance de la base de données Active Directory Concevoir une stratégie de sauvegarde et de restauration Active Directory Concevoir une stratégie de surveillance de Active Directory Conception d une infrastructure à clé publique dans Windows Server 2008 Concevoir et mettre en œuvre une hiérarchie CA Concevoir et mettre en œuvre des modèles de certificats AD CS Concevoir et mettre en œuvre le déploiement et la révocation des certificats avec Active Directory Conception d une infrastructure AD RMS dans Windows Server 2008
23 F I L I E R E S Y S T E M E M I C R O S O F T Conception d'une infrastructure Active Directory Windows Server 2008 et de ses services Collecter des informations pour AD RMS (Active Directory Rights Management Services (AD RMS) Concevoir la haute disponibilité avec RMS Planifier une solution de sauvegarde de restauration de RMS Conception de la mise en œuvre de Active Directory Federation Services Vue d ensemble de Active Directory Federation Services Concevoir Business- to-business Federation Concevoir les demandes et applications Active Directory Federation Services Conception de la mise en œuvre de AD LDS Scénario de déploiement AD LDS Vue d ensemble de la conception de la mise en œuvre AD LDS Concevoir les schémas AD LDS et la réplication Intégrer AD LDS avec AD DS Conception des migrations Active Directory dans Windows Server 2008 Choisir une stratégie de migration Active Directory Concevoir une stratégie de mise à jour des domaines Concevoir une stratégie de restructuration des domaines
24 F I L I E R E S Y S T E M E M I C R O S O F T Concevoir l'architecture de la plate-forme applicative sous Windows Server 2008 Public visé : Informaticiens, ingénieurs systèmes, administrateurs systèmes Objectifs : Concevoir les fermes II7 Web; Optimiser les performances et la fiabilité de IIS 7; Mettre en place IIS 7 pour la sécurité, pour la fiabilité, la restauration et la surveillance; Concevoir et préparer l infrastructure de Terminal Services; Concevoir une stratégie de maintenance Terminal Services; Concevoir l installation de Windows media Services; Mettre en œuvre la virtualisation pour consolider les serveurs, support d applications et créer un environnement de tests; Déterminer la solution de virtualisation appropriée Pré requis : Avoir une bonne compréhension du rôle des systèmes d exploitation (Windows 2003, Vista etc ) et de Active Directory MS MCSE Microsoft Officiel Conception des fermes Web IIS Vue d ensemble de la plate-forme Concevoir la disponibilité, la fiabilité et le stockage de contenus Optimisation des performances et de la stabilité IIS Concevoir le pool d applications et le mappage des scripts Allouer la bande passante Se connecter au site Web Concevoir la sécurité IIS Concevoir et vérifier la sécurité du transport Mettre en place l authentification, l autorisation et la délégation Concevoir la maintenance IIS et UDDI Mettre en place les services de sauvegarde et de restauration Spécifier les besoins nécessaires pour assurer la surveillance Déployer les services UDDI Dépanner IIS 7.0 Infrastructure Terminal Services Spécifier les propriétés de connexion Mettre en place la plate-forme Terminal Services Passerelle Terminal Services Gestion du broker Terminal Services Publication d application Conception de l accès web Mise en place d une stratégie de maintenance Terminal Services Mettre en place les stratégies WSRM pour les ressources et les rapports Spécifier les paramètres de stratégies de groupe pour Terminal Servers Concevoir la haute disponibilité Spécifier les besoins nécessaires pour assurer la surveillance, la maintenance et la restauration Mise en place de l administration de l infrastructure Windows Media Services Mise en place de Windows Media pour Live Streaming Services Windows Media pour le contenu On-demand Améliorer les performances Surveiller les services Windows Media Mise en place d une infrastructure virtuelle Virtualiser un environnement de serveur test Virtualiser et migrer les applications Concevoir et tester un environnement de développement virtualisé Mise en place de la virtualisation «provisioning» Mettre en place le modèle Virtuel Server «provisioning Workflow» Evaluation de la personnalisation et de la configuration standard Mettre en place le déploiement pour la virtualisation
25 F I L I E R E S Y S T E M E M I C R O S O F T Configuration et dépannage de Terminal Services sous Windows Server 2008 Public visé : Administrateur système souhaitant se perfectionner sur les technologies Terminal Services sous Microsoft Windows Server Objectifs : A la fin du cours les stagiaires sauront : configurer gérer et dépanner une infrastructure Terminal Services Pré requis : Connaissance de l environnement Windows ainsi que réseau MS MCSE Microsoft Officiel Module 1: Configuration des fonctionnalités de base Terminal Services Configurer les rôles TS Configurer les paramètres TS Module 2: Configuration et gestion des licences Terminal Services Configurer le licencing TS Gérer les licences TS Module 3: Configuration et dépannage des connexions Terminal Services Configuration des propriétés de connexion TS Configuration des propriétés TS par GPO Dépannage de TS Module 4: Configuration des ressources Terminal Services Installer des applications Configurer les Remote App Configurer l impression Module 5: Configuration de Terminal Services Web Access Installation du role de service TS Web Access Module 6: Configuration de TS Session Broker Configuration de TS Session Broker pour des fermes à équilibrage de charge Module 7: Configuration et dépannage de la passerelle Terminal Services Configuration de TS Gateway Dépannage des problèmes de connectivité de TS Gateway Module 8 : Gérer et surveiller Terminal Services Gérer les connexions TS Connections Surveiller les connexions TS Configure WSRM (Windows Server Ressource Manager) pour TS
26 F I L I E R E S Y S T E M E M I C R O S O F T Managing, Maintaining, and Securing Your Networks Through Group Policy Public visé : This course is intended for Enterprise network staff responsible for help desk support, system administration, and network design Objectifs : Discover how to consolidate the administration of an enterprise IT infrastructure with Group Policy. In this course, you will learn to control and manage computer systems and domain users running Windows Server 2003, Server 2008, XP, and Vista. You will learn to create Group Policies, implement administrative and security templates, and determine best practices when deploying software packages. Walk away with the experience and tools needed to optimize your enterprise systems and networks. Pré requis : Experience with the Microsoft Windows Server 2003/8 environments and a fundamental understanding of Active Directory MS50255A Pas de certification MCSE Microsoft Officiel Module 1: Introduction to Group Policy Group Policy and Active Directory Review of Active Directory Overview of Group Policy Module 2: Group Policy Management Tools What is the GPMC? Installing the GPMC Advanced GPMC Features Migration Tables Integration of RSoP Functionality WMI Filters Module 3: Designing a Group Policy Infrastructure Implementing Group Policy Planning your Group Policy Design Designing Your Group Policy Solution Deploying Your Group Policy Managing Your Group Policy Solution Module 4: Troubleshooting Group Policy Group Policy Infrastructure Group Policy Deployment Order Group Policy Troubleshooting Tools Module 5: Deploying Legacy Security Templates Security Architecture The SECEDIT Database Hardening Computer Accounts Module 6: : Implementing Security Using Group Policy Getting Started with Security Configuration Domain Security Controlling Services with Group Policy Enforcing an Audit Policy Restricting Security Group Membership Using Scripts Module 7: Configuring the Desktop Environment Scripts for Clients Desktop, Start Menu, and Taskbar Control Control Panel Control Windows Components User Profiles Folder Redirection Printer Management and Pruning Computer Network Settings Module 8: Assigning and Publishing Software Packages MSI Packages Group Policy as a Software Deployment Method Software Deployment Setting Up Distribution Points Systems Management Server Module 9: Software Restrictions Policies What is a Software Restriction Policy? How to Create a Software Restriction Policy Additional Rules to Identify Software What Makes an Effective Software Restriction Policy Module 10: Creating and Deploying Legacy Administrative Templates Overview of ADM Templates Standard ADM Templates Registry Structure Used by ADM Templates ADM Template Syntax Custom ADM Templates Module 11: New Group Policy Features for Windows Vista and Server 2008 Group Policy in Windows Vista and Windows Server 2008 Group Policy Editor Enhancements Changes to Group Policy Processing New GPO Settings
27 F I L I E R E S Y S T E M E M I C R O S O F T Managing, Maintaining, and Securing Your Networks Through Group Policy Module 12: Managing Group Policy Preferences Overview of Group Policy Preferences Comparing Preferences and Policy Settings Configuring Preference Settings Group Policy Preferences: Advanced Configuration
28 F I L I E R E S Y S T E M E M I C R O S O F T Administering and Maintaining Windows 7 Public visé : This course is intended for Experienced enterpriselevel IT professionals who focus on a broad range of desktop operating system, desktop application, mobile device, networking, and hardware support issues, who have experience with Windows server operating systems, and whose jobs require them to stay knowledgeable and skilled on new versions and technology updates as defined by the business environment. Objectifs : This five-day instructor-led course provides students with the knowledge and skills to successfully install, maintain, and troubleshoot Windows 7 computers. Through practical labs, you'll get invaluable experience with installation and upgrades, remote access, and the new desktop environment. You will learn how Windows 7 allows for vast improvements to security, overall system performance, and deployment-a robust combination unparalleled in the market. Pré requis : Familiarity with computer hardware and devices, such as the ability to look into Device Manager and look for unsupported devices. ; Experience supporting previous versions of the Windows operating system. ; Basic TCP/IP knowledge, such as knowing why you need to have a valid IP address. ; Basic Windows and Active Directory knowledge, such as knowledge about domain user accounts, domain vs. local user accounts, user profiles, and group membership. MS50292B Pas de certification MCSE Microsoft Officiel Module 1: Introduction to Windows 7 Evolution of the Windows Desktop Operating System Windows 7 Products and Features Windows 7 Hardware Requirements and Software Compatibility Tools Windows 7 Boot Process Windows 7 New Installations and Upgrades Windows Server Deployment Technologies for Windows 7 Module 2: Configuring and Managing the Windows 7 Desktop Display Driver Technologies: Windows Vista vs. Windows 7 Desktop Views: Windows Vista vs. Windows 7 Personalizing the Desktop to Your Requirements Using the Control Panel Utilities to Personalize the Desktop Module 3: Customizing the Windows 7 User Interface Windows 7 Aero Graphics Package Overview Windows 7 User Profiles Windows 7 Ease of Access Center Windows 7 Search and Indexing Service Module 4: Windows 7 in the Workgroup Environment Windows Workgroups and Active Directory Domains Joining a Windows 7 Workgroup Windows 7 HomeGroups Windows 7 Sharing Methods Windows 7 Collaboration Infrastructure Encrypting File System Module 5: Windows 7 Networking and LAN Connectivity Data Networking Defined Windows 7 Control Panel: Network and Internet Utility Fundamentals of TCP/IP with Windows 7 Windows Enhancements to IP Version 6 Role of Network Location Policies with Windows 7 Module 6: Implementing Windows 7 in a Server 2008 R2 Active Directory Environment DNS for Windows Server Windows Server 2008 R2 Active Directory Windows 7 ADMX Templates Windows 7 Group Policy Objects and Types Module 7: Implementing Windows 7 Remote Capabilities and Utilities Windows 7 Virtual Private Networking Technologies Configuring the VPN Client and Connecting to the Server Windows 7 DirectAccess RDP Version 7 Client Features Module 8: Windows 7 for Mobile Computers Windows 7 Power Management Options Windows 7 Backup and Restore Center Windows 7 System Image Backup Windows 7 Offline Files and Folders Utility BitLocker for the Mobile Platform Windows 7 Sync Center Module 9: Implementing Windows 7 Local, Network and Internet Security Advanced User Account Control Settings Server 2008 R2 Network Access Policy Engine Configuring the Windows 7 Firewall File and Registry Virtualization Windows 7 Service Hardening Windows Defender Windows 7 Dynamic Updates from Microsoft Using WSUS to Deploy Windows Updates to Windows 7 Clients
29 F I L I E R E S Y S T E M E M I C R O S O F T Administering and Maintaining Windows 7 Module 10: Working with the Windows 7 NTFS File System and Its Features NTFS Version 6.x Features NTFS Security Principals and Identifiers Assigning NTFS Permissions Secondary Logon Service Windows 7 Encryption Module 11: Troubleshooting and Monitoring Windows 7 Windows 7 Reliability Monitor Windows 7 Performance Monitor Windows 7 Troubleshooting Tools Windows 7 Task Manager Windows 7 Problem and Reporting Solutions Utility Windows 7 Performance Features Other Features of the System Properties Dialog Box Windows 7 Administrative Tools Module 12: Running and Troubleshooting Applications on Windows 7 Mitigating Application Compatibility Issues Windows 7 File and Registry Virtualization Process Windows 7 Performance Variables Microsoft Virtual PC and XP Mode Windows 7 Virtual Hard Drive Mounting Technology Module 13: Configuring Internet Explorer 8 Setting Up and Configuring IE8 IE8 Menus and Commands
30 F I L I E R E S Y S T E M E M I C R O S O F T Mise à niveau des connaissances de Microsoft Windows XP vers Windows 7 Public visé : Informaticiens qui effectuent du support de postes de travail Windows Objectifs : Ce cours fournit aux stagiaires les connaissances et compétences nécessaires pour travailler avec les nouvelles technologies de Windows 7. Il est prévu pour ceux qui ont déjà l'expérience de Windows XP pour mettre à jour leurs connaissances vers Windows 7. Pré requis : Expérience sur l'installation, la configuration et le support des systèmes d'exploitation Windows XP MS6291 Pas de certification MCSE Microsoft Officiel Introduction aux améliorations de productivité de l'utilisateur Contrôle du bureau Vue d'ensemble des améliorations de recherché du bureau Introduction à la recherché fédérée Gestion des configurations de bureau Automatisation des améliorations des stratégies de groupe Introduction à Windows PowerShell 2.0 Utilisation de Windows PowerShell 2.0 Introduction à l'accès distant Introduction à DirectAccess Conception d'une solution DirectAccess Installation et configuration de DirectAccess Vue d'ensemble de VPN Reconnect Introduction à BrancheCache Introduction aux composants de sécurité de Windows 7 Implémentation de User Account Control Introduction à Windows BitLocker Introduction à Windows AppLocker Configuration de Windows Defender Introduction au parefeu Windows avec fonctionnalités avancées Déploiement d'images Windows 7 Préparation au déploiement d'images Windows 7 Déploiement d'images Windows 7 Modification des images Windows 7 Dépannage de Windows 7 Dépannage avec enregistrement des problèmes Utilisation de la plateforme de dépannage Windows Diagnostics des problèmes avec Unified Tracing Analyse des performances avec Windows Management Instrumentation (WMI) Gestion des périphériques
31 F I L I E R E S Y S T E M E M I C R O S O F T Installation et configuration de Windows 7 Public visé : IT Professionals Objectifs : Ce cours permet aux stagiaires d'étendre leurs connaissances et compétences sur Windows 7. Les stagiaires apprendront à installer, mettre à jour et migrer les clients Windows 7. Ils configureront ensuite Windows 7 pour la connectivité réseau, la sécurité, la maintenance et l'informatique mobile. Pré requis : Expérience sur l'installation de matériels et pilotes; Connaissances sur TCP/IP et les concepts réseaux; Connaissances Active Directory; Connaissances de base sur la sécurité MS MCSE Microsoft Officiel Installation, mise à jour et migration de Windows 7 Préparation à l'installation de Windows 7 Exécution d'une installation propre de Windows 7 Mise à jour et migration de Windows 7 Execution d'une installation de Windows 7 à partir d'une image Configuration de la compatibilité des applications Configuration des disques et des pilotes de périphériques Partitionnement des disques avec Windows 7 Gestion des volumes de disques Gestion des disques avec Windows 7 Installation et configuration des pilotes de périphériques Configuration de l'accès aux fichiers et imprimantes sur Windows 7 Vue d'ensemble de l'authentication et de l'autorisation Gestion des accès aux fichiers Gestion des dossiers partagés Configuration de la compression des fichiers Gestion des impressions Configuration de la connectivité réseau Configuration de la connectivité réseau IPv4 Configuration de la connectivité réseau IPv6 Implémentation de l'allocation d'adresses IP automatique Dépannage des problèmes réseau Configuration des connexions réseaux Vue d'ensemble des réseaux sans-fil Configuration d'un réseau sans-fil Sécurisation des bureaux Windows 7 Vue d'ensemble de la gestion de la sécurité sous Windows 7 Sécurisation d'un ordinateur Windows 7 à l'aide des paramètres de stratégie de sécurité locale Sécurisation des données avec EFS et BitLocker Configuration des restrictions d'applications Configuration de UAC Configuration du pare-feu Windows Configuration des paramètres de sécurité de Internet Explorer 8 Configuration de Windows Defender Optimisation et maintenance des ordinateurs Windows 7 Maintenance des performances à l'aide des outils de performance de Windows 7 Maintenance de la fiabilité avec les outils de diagnostic Windows 7 Sauvegarde et restauration Restauration d'un système Windows 7 à l'aide des points de restauration Configuration de Windows Update Configuration de l'informatique mobile et des accès distants sous Windows 7 Configuration de l'informatique mobile et des paramètres de périphériques Configuration des accès distants et de l'assistance à distance Configuration de DirectAccess pour l'accès à distance Configuration de BranchCache pour l'accès à distance
32 F I L I E R E S Y S T E M E M I C R O S O F T Planification et gestion des environnements et des déploiements de postes de travail Windows7 Public visé : Ce cours est destiné aux professionnels de l'informatique qui souhaitent se spécialiser dans le déploiement d'applications et de postes de travail Windows 7 et dans la gestion des environnements de postes de travail des grandes entreprises. Les participants à cette formation peuvent être des techniciens de support technique occupant actuellement des rôles de déploiement et cherchant à faire évoluer leur carrière vers la planification et le déploiement des postes de travail Windows 7. Objectifs : Ce cours dirigé d'une durée de cinq jours est destiné aux administrateurs qui souhaitent se spécialiser dans le déploiement, la configuration et la gestion des postes de travail. Au cours de cette formation, les stagiaires apprendront à planifier et à déployer des postes de travail Windows 7 pour les grandes entreprises. Ils apprendront également à concevoir, configurer et gérer l'environnement des clients Windows 7. Pré requis : Compréhension exhaustive des concepts de mise en réseau et des protocoles TCP/IP ; Connaissances exhaustives des produits Windows et Active Directory. par exemple, les comptes d'utilisateurs de domaine, la comparaison entre les comptes d'utilisateurs de domaine et locaux, les profils utilisateur et l'appartenance aux groupes. ; Bonne compréhension des scripts et des fichiers de commandes ; Compréhension exhaustive des concepts de sécurité (authentification et autorisation) ; Savoir pratiquer une installation complète de Windows 7, une mise à niveau vers Windows 7 et une migration des données des utilisateurs et des paramètres depuis Windows XP MS6294A (US) - MS10223A (FR) MCSE Microsoft Officiel Module 1: Préparation au déploiement de postes de travail Windows 7 Présentation du cycle de vie des postes de travail Déploiement des postes de travail : défis et considérations Outils et technologies utilisés dans le cycle de vie du déploiement de postes de travail Évaluation de l'environnement informatique actuel en vue du déploiement de Windows 7 Conception de l'activation de Windows Module 2: Évaluation de la compatibilité des applications sous Windows 7 Vue d'ensemble de la compatibilité des applications Identification et résolution des problèmes de compatibilité des applications à l'aide d'act 5.5 Module 3: Évaluation des méthodes de déploiement de Windows 7 Évaluation du déploiement sur place Évaluation du déploiement côte à côte Évaluation de la méthode de déploiement Lite Touch Évaluation de la méthode de déploiement Zero Touch Module 4: Conception d'images standard de Windows 7 Vue d'ensemble de l'architecture d'installation Windows 7 Vue d'ensemble du processus de création d'image Élaboration de la stratégie relative aux images Sélection des méthodes de maintenance d'images Module 5: Déploiement de Windows 7 à l'aide du Kit Windows AIK Présentation de l'outil WAIK 2.0 Création d'une image de référence Windows 7 à l'aide de Windows SIM et de Sysprep Gestion de l'environnement de préinstallation Windows Capture, application et maintenance d'une image Windows 7 Module 6: Déploiement de Windows 7 à l'aide des services de déploiement Windows Présentation des services WDS Conception et configuration des services WDS pour le déploiement de Windows 7 Module 7: Déploiement de Windows 7 à l'aide de Lite Touch Installation Conception de l'environnement d'installation LTI (Lite Touch Installation) Implémentation de MDT 2010 pour le déploiement de Windows 7 Module 8: Déploiement de Windows 7 à l'aide de Zero Touch Installation Conception de l'environnement ZTI (Zero Touch Installation) Installation ZTI de Windows 7 à l'aide de MDT 2010 et de Configuration Manager 2007 Module 9: Migration d'utilisateurs avec l'outil de transfert Windows et l'outil USMT 4.0 Présentation de la migration des utilisateurs Présentation de l'outil USMT 4.0 Planification de la migration des utilisateurs (USMT 4.0) Migration des utilisateurs avec l'outil USMT 4.0
33 F I L I E R E S Y S T E M E M I C R O S O F T Planification et gestion des environnements et des déploiements de postes de travail Windows7 Module 10: Conception, configuration et gestion de l'environnement client Présentation de la planification de la configuration client Conception et configuration des paramètres système standard Conception et configuration des paramètres d'internet Explorer Conception et configuration des paramètres de sécurité Conception et implémentation d'une stratégie de groupe Résolution des problèmes de stratégie de groupe Module 11: Planification et déploiement des applications et des mises à jour dans les clients Windows 7 Choix de la méthode de déploiement des applications Déploiement du système Microsoft Office 2007 Planification et configuration des mises à jour des postes de travail à l'aide de l'outil WSUS Module 12: Planification et déploiement de Windows 7 à l'aide de l'installation LTI Déploiement de Windows 7 Scénario complexe
34 F I L I E R E S Y S T E M E M I C R O S O F T Assurer le support des postes de travail Windows 7 Public visé : Cette formation s'adresse aux techniciens et assistants utilisateurs au sein de cellules Help-Desk. Objectifs : Identifier et résoudre les problèmes liés aux applications, identifier les causes et résoudre les problèmes de réseau et de sécurité, gérer et maintenir les systèmes Windows 7, gérer le support des utilisateurs mobiles Pré requis : Compétences de dépannage de TCP/IP, de savoir travailler en environnement «domaine», de connaître les commandes et outils de dépannage des postes, de savoir créer et gérer des stratégies de groupe MS50331C MCSE Microsoft Officiel Identification et résolution des problèmes d'installation de logiciel Vue d'ensemble Planification du déploiement d'un nouveau logiciel Déploiement multi-langues Utilisation des stratégies de groupe pour installer des logiciels Utilisation des stratégies de restriction logicielle Signature numérique des logiciels Utilisation de WMI Utilisation de Applocker Utilisation de la virtualisation pour tester Résolution des problèmes d'installation de logiciel Résolution des problèmes de configuration logicielle Vue d'ensemble Changement des paramètres par défaut sur l'image Activation et désactivation des fonctionnalités Pointer vers une ressource réseau Configuration des mises à jour Résolution des problèmes de configuration avec les stratégies de groupe Mise à jour des pilotes Enregistrement des étapes du problème Résolution des problèmes de configuration logicielle Résolution des échecs logiciels Vue d'ensemble Observateur d'évènements Envoi des évènements Application Compatibility Toolkit Plateforme de dépannage Windows Index d'expérience Windows Test de compatibilité avec le mode sans échec Restauration du système Résolution des échecs logiciels Identification et résolution des problèmes d'ouverture de session Vue d'ensemble Processus d'authentification Comptes d'ordinateur Relations d'approbation Services réseaux Propriétés des comptes utilisateur Profils utilisateur Résolution des problèmes d'ouverture de session Identification et résolution des problèmes de connectivité réseau Vue d'ensemble Etendue du problème Problèmes matériel Configuration TCP/IP Routage réseau Configuration IPSec Outils de connectivité réseau Branch Cache Résolution des problèmes de connectivité réseau Identification et résolution des problèmes de résolution de noms Vue d'ensemble Résolution de noms DNS Utilisation de fichiers Hosts Configuration WINS Utilisation de fichiers LMHOSTS Ordre de résolution de noms Configuration manuelle ou automatique du DHCP Résolution des problèmes de résolution de noms
35 F I L I E R E S Y S T E M E M I C R O S O F T Assurer le support des postes de travail Windows 7 Identification et résolution des problèmes d'impression réseau Vue d'ensemble Connexion à une imprimante réseau Gestion du spooler d'impression Paramétrer les priorités d'imprimante Création de pools d'imprimante Configuration des pilotes Planification d'impression Autorisations d'impressions Gestion des imprimantes avec les stratégies de groupe Résolution des problèmes d'impression réseau Identification et résolution des problèmes de performance Vue d'ensemble Analyse des journaux d'évènements Paramétrage de la gestion d'alimentation Optimisation de l'utilisation du processeur Optimisation de l'utilisation de la mémoire Optimisation de l'utilisation du disque dur Optimisation de l'utilisation du réseau Outils de performance Résolution des problèmes de performance Identification et résolution des problèmes d'échecs matériel Vue d'ensemble Diagnostiquer les problèmes d'échecs de mémoire Problèmes de disque dur Problèmes de carte réseau Problèmes d'alimentation de secours Outils de diagnostic matériel Windows Résolution des problèmes d'échecs matériel Identification et résolution des problèmes de connectivité sans fil Vue d'ensemble Force du signal Sécurité sans fil Profils sans fil Gestion des options pour les périphériques sans fil Résolution des problèmes de connectivité sans fil Identification et résolution des problèmes de sécurité Internet Explorer Vue d'ensemble Configuration des zones de sécurité Configuration des niveaux de sécurité Configuration des paramètres de confidentialité Gestion des modules complémentaires Configuration du filtre Smart Screen Autres paramètres de sécurité Résolution des problèmes de sécurité Internet Explorer Identification et résolution des problèmes de pare-feu Vue d'ensemble Sécurisation des applications réseaux et fonctionnalités Exceptions de programmes et de ports Configuration des notifications et de la journalisation Outils de sécurité réseau Résolution des problèmes de pare-feu Identification et résolution des problèmes dus aux logiciels malicieux Vue d'ensemble Protection proactive contre les malware Protection d'internet Explorer Mise à jour Windows et Anti-Virus Récupération d'une infection par un Malware Résolution des problèmes dus aux logiciels malicieux Identification et résolution des problèmes de cryptage Vue d'ensemble Configuration d'un agent de récupération Utilisation de EFS Utilisation de BitLocker Outils de cryptage Résolution des problèmes de cryptage Identification et résolution des problèmes de mise à jour logicielle Vue d'ensemble Types de mise à jour Windows Utilisation de Windows Update Utilisation de Microsoft Update Résolution des problèmes de mise à jour logicielle Identification et résolution des problèmes d'accès distant Vue d'ensemble Méthodes d'accès distant Configuration de la numérotation Configuration d'un VPN Configuration de DirectAccess Protocoles d'authentification Résolution des problèmes d'accès distant Gestion de la synchronisation de fichiers Vue d'ensemble Configuration de l'accès aux fichiers hors connexion Paramètres de synchronisation Mise en cache transparente Profils errants Restauration des fichiers réseaux Résolution des problèmes de synchronisation de fichier
36 F I L I E R E S Y S T E M E M I C R O S O F T Windows 7, Configuring Technology Specialist Course Public visé : This course is intended for administrator who have at least one year of experience in the IT field, as well as experience implementing and administering any Windows client operating system in a networked environment. Students should have a basic understanding of Windows PowerShell syntax. Objectifs : This five-day instructor-led course provides students with the knowledge and skills to install, deploy, and upgrade to Windows 7. Additionally, students should be able to configure pre-installation and postinstallation system settings, Windows security features, network connectivity applications included with Windows 7, and mobile computing. Students should also be able to maintain systems, including monitoring for and resolving performance and reliability issues Pré requis : Network or equivalent knowledge. Basic Understanding of Windows PowerShell syntax. At least one year experience in IT field, particularly in IT support and administrator area. MS50321 Pas de certification MCSE Microsoft Officiel Introduction to Windows 7 What's news in Windows 7 Security Enhancements Usability Enhancements Manageability Enhancements Installing Windows 7 Understanding System Requirements Preparing for installation Performing installation Advanced installation options Upgrading to Windows 7 Preparing system for upgrade Performing upgrade Performing post migration tasks Deploying Windows 7 Understand deployment tools for Windows 7 Preparing a Windows 7 system for imaging Deploying Windows 7 with Imaging Configuring Virtual Hard Drives Configuring Hardware in Windows 7 Managing Device Drivers Managing Disks Managing Printers Remote Management in Windows 7 Using Remote Desktop and Remote Assistance Using WinRM and WinRS Using PowerShell Configuring Access to Resources in Windows 7 Managing Shared Resources Configuring File and Folder Access Configuring BranchCache Configuring Security in Windows 7 Configuring User Account Control Configuring Windows Update Configuring Auditing Managing Windows 7 Managing Performance Using Windows Troubleshooting Pack Configuring Backup and Recovery Options in Windows 7 Using File Recovery options Configuring Backup Recover Windows 7 system Configuring Network in Windows 7 Configuring Network Connectivity Using IPv4 in Windows 7 Using IPv6 in Windows 7 Configuring Windows Firewall Configuring Applications in Windows 7 Configuring Application Compatibility Configuring Application Restrictions Configuring Mobile Computing in Windows 7 Configuring Mobility Options Configuring VPN Configuring DirectAccess Configuring BitLocker
37 F I L I E R E S Y S T E M E R ED H AT / L I N U X / U N I X Red Hat System Administration I Public visé : Administrateurs système Microsoft Windows devant acquérir rapidement des compétences de base sur Red Hat Enterprise Linux. Administrateurs système, administrateurs réseau et professionnels de l informatique souhaitant maîtriser les tâches essentielles sous Linux. Professionnels de l informatique non formés à Linux souhaitant devenir administrateur de systèmes Linux Objectifs : Le cours Administration système Red Hat I (RH124) de cinq jours est destiné aux professionnels de l informatique qui n ont pas ou peu d expérience de Linux et qui souhaitent acquérir les compétences de base sur Red Hat Enterprise Linux. Axé sur de vraies tâches d administration rencontrées en entreprise, les participants apprendront à installer Linux, à configurer le réseau, à gérer le stockage physique et à réaliser les tâches de base d administration de la sécurité. Ce cours vise à parfaire les connaissances techniques des participants en matière d outils graphiques ainsi qu à présenter les concepts de base de la ligne de commande. Pré requis : Expérience en administration systèmes souhaitée, mais non obligatoire RH124 RHCSA Exam (RH135) RHCE Red Hat Officiel Section 1 - Prise en main de l interface bureautique GNOME Se familiariser avec GNOME et modifier des fichiers texte avec la commande gedit Section 2 - Gestion de fichiers avec l interface graphique Nautilus Gérer des fichiers et accéder à des systèmes distants avec l interface graphique Nautilus Section 3 - Obtention d aide dans un environnement graphique Accéder à la documentation, en local et en ligne Section 4 - Configuration de services locaux Configurer la date et l heure, ainsi qu une imprimante Section 5 - Gestion du stockage physique I Maîtriser les concepts de disque et gérer les disques système Section 6 - Gestion des volumes logiques Maîtriser les concepts de volumes logiques et gérer les volumes logiques Section 7 - Supervision des ressources système Gérer la mémoire et l utilisation des processeurs Section 8 - Gestion des logiciels Gérer les logiciels en local et à distance à l aide du Red Hat Network (RHN) Section 9 - Prise en main de Bash Maîtriser les concepts de base du shell, exécuter des commandes simples et utiliser des techniques de base de contrôle de tâches Section 10 - Obtention d aide dans un environnement texte Utiliser les pages man et info, et rechercher des informations dans le répertoire /usr/share/doc Section 11 - Établissement de la connectivité réseau Maîtriser les concepts de base en matière de réseau, configurer, gérer et tester les paramètres réseau Section 12 - Administration d utilisateurs et de groupes Gérer les utilisateurs et les groupes Section 13 - Gestion des fichiers à partir de la ligne de commande Maîtriser la hiérarchie du système de fichiers Linux et gérer les fichiers à partir de la ligne de commande Section 14 - Sécurisation de l accès aux fichiers Linux Maîtriser les mécanismes d accès aux fichiers Linux et gérer l accès aux fichiers à partir de l interface et de la ligne de commande Section 15 - Gestion des systèmes distants Partager et se connecter à un poste de travail. Utiliser SSH et rsync Section 16 - Configuration des services généraux Gérer les services, configurer SSH et les postes de travail distants Section 17 - Gestion du stockage physique II Gérer les attributs du système de fichiers et le swap Section 18 - Installation de Linux avec l interface graphique Installer Red Hat Enterprise Linux et configurer le système avec firstboot Section 19 - Gestion des machines virtuelles Maîtriser les concepts de base de la virtualisation ; installer et gérer des machines virtuelles Section 20 - Contrôle du processus de boot Maîtriser les niveaux d exécution (runlevels) et gérer le programme GRUB Section 21 - Déploiement des services de partage de fichiers Déployer un serveur FTP et un serveur Web
38 F I L I E R E S Y S T E M E R ED H AT / L I N U X / U N I X Red Hat System Administration I Section 22 - Sécurisation des services réseau Gérer un pare-feu, maîtriser les concepts liés à SELinux et gérer SELinux Section 23 - Bilan complet Effectuer une revue complète des concepts abordés pendant le cours
39 F I L I E R E S Y S T E M E R ED H AT / L I N U X / U N I X Red Hat System Administration II Public visé : Professionnels de l informatique ayant suivi le cours Administration système Red Hat I et souhaitant devenir administrateur de systèmes Linux en entreprise et/ou obtenir la certification RHCSA Objectifs : Le cours Administration système Red Hat II (RH134) est destiné aux professionnels de l informatique souhaitant devenir administrateur de systèmes Linux en entreprise. Il est la suite du cours Administration système I et aborde de manière plus approfondie le thème de la ligne de commandes couvert dans le premier cours. Au terme de ce cours, les étudiants seront à même d assurer l administration de systèmes de fichiers et de partitions ainsi que de gérer les volumes logiques, le contrôle d accès et les packages. Ils seront formés aux meilleures pratiques en matière de résolution de problèmes. Pré requis : Administration système Red Hat I (RH124) RH134 Red Hat Certified System Administration (RHCSA) RHCE Red Hat Officiel Section 1 - Installations automatisées de Red Hat Enterprise Linux Créer et gérer des fichiers de configuration kickstart, réaliser des installations à l aide de fichiers kickstart Section 2 - Accès à la ligne de commande Accéder à ligne de commande en local et à distance, obtenir les privilèges d administration à partir de la ligne de commande Section 3 - Outils de ligne de commande de niveau intermédiaire Utiliser des hardlinks, des archives, la compression et vim Section 4 - Expressions régulières, pipelines et redirection des E/S Utiliser des expressions régulières pour effectuer des recherches dans des fichiers et des sorties, utiliser les commandes pipe et la redirection Section 5 - Configuration du réseau et dépannage Configurer les paramètres réseau et dépanner les problèmes de réseau Section 6 - Gestion de base des partitions et des systèmes de fichiers Créer et formater de simple partitions, des partitions de swap et des partitions chiffrées Section 7 - Gestion souple du stockage à l aide des volumes logiques Utiliser LVM et les snapshots LVM Section 8 - Accès aux services de partage de fichiers réseau NFS, CIFS et autofs Section 10 - Contrôle de l accès aux fichiers Gérer les appartenances aux groupes, les autorisations d accès aux fichiers et les listes de contrôle d accès (ACL) Section 11 - Gestion de SELinux Activer et désactiver SELinux, définir les contextes de fichiers, gérer les valeurs booléennes SELinux, analyser les journaux SELinux Section 12 - Installation et gestion des logiciels Gérer les logiciels et obtenir des informations avec la commande yum, configurer les fichiers du référentiel yum côté client Section 13 - Gestion des services installés Gérer les services et vérifier la connectivité à un service Section 14 - Analyse et stockage des fichiers journaux Gérer les fichiers journaux avec les commandes rsyslog et logrotate Section 15 - Gestion des processus Identifier et arrêter des processus, changer la priorité d un processus, planifier des processus avec les commandes cron et at Section 16 - Paramétrage et gestion du noyau Répertorier, charger et supprimer des modules et utiliser des arguments propres au noyau Section 17 - Dépannage Maîtriser le processus de boot, résoudre les problèmes de boot Section 9 - Gestion des comptes utilisateur Gérer les comptes utilisateur, notamment les règles de mots de passe, se connecter à un service d annuaire LDAP central
40 F I L I E R E S Y S T E M E R ED H AT / L I N U X / U N I X Red Hat System Administration II with RHCSA Exam Public visé : Professionnels de l informatique ayant suivi le cours Administration système Red Hat I et souhaitant devenir administrateur de systèmes Linux en entreprise et/ou obtenir la certification RHCSA Objectifs : Le cours Administration système Red Hat II et Examen RHCSA (RH135) est destiné aux professionnels de l informatique souhaitant devenir administrateur de systèmes Linux en entreprise. Il est la suite du cours Administration système I et aborde de manière plus approfondie le thème de la ligne de commandes couvert dans le premier cours. Au terme de ce cours, les étudiants seront à même d assurer l administration de systèmes de fichiers et de partitions ainsi que de gérer les volumes logiques, le contrôle d accès et les packages. Ils seront formés aux meilleures pratiques en matière de résolution de problèmes. Pré requis : Red Hat System Administration I (RH124) RH135 Red Hat Certified System Administration (RHCSA) RHCE Red Hat Officiel Section 1 - Installations automatisées de Red Hat Enterprise Linux Créer et gérer des fichiers de configuration kickstart, réaliser des installations à l aide de fichiers kickstart Section 2 - Accès à la ligne de commande Accéder à ligne de commande en local et à distance, obtenir les privilèges d administration à partir de la ligne de commande Section 3 - Outils de ligne de commande de niveau intermédiaire Utiliser des hardlinks, des archives, la compression et vim Section 4 - Expressions régulières, pipelines et redirection des E/S Utiliser des expressions régulières pour effectuer des recherches dans des fichiers et des sorties, utiliser les commandes pipe et la redirection Section 5 - Configuration du réseau et dépannage Configurer les paramètres réseau et dépanner les problèmes de réseau Section 6 - Gestion de base des partitions et des systèmes de fichiers Créer et formater de simple partitions, des partitions de swap et des partitions chiffrées Section 7 - Gestion souple du stockage à l aide des volumes logiques Utiliser LVM et les snapshots LVM Section 8 - Accès aux services de partage de fichiers réseau NFS, CIFS et autofs Section 10 - Contrôle de l accès aux fichiers Gérer les appartenances aux groupes, les autorisations d accès aux fichiers et les listes de contrôle d accès (ACL) Section 11 - Gestion de SELinux Activer et désactiver SELinux, définir les contextes de fichiers, gérer les valeurs booléennes SELinux, analyser les journaux SELinux Section 12 - Installation et gestion des logiciels Gérer les logiciels et obtenir des informations avec la commande yum, configurer les fichiers du référentiel yum côté client Section 13 - Gestion des services installés Gérer les services et vérifier la connectivité à un service Section 14 - Analyse et stockage des fichiers journaux Gérer les fichiers journaux avec les commandes rsyslog et logrotate Section 15 - Gestion des processus Identifier et arrêter des processus, changer la priorité d un processus, planifier des processus avec les commandes cron et at Section 16 - Paramétrage et gestion du noyau Répertorier, charger et supprimer des modules et utiliser des arguments propres au noyau Section 17 - Dépannage Maîtriser le processus de boot, résoudre les problèmes de boot Section 9 - Gestion des comptes utilisateur Gérer les comptes utilisateur, notamment les règles de mots de passe, se connecter à un service d annuaire LDAP central
41 F I L I E R E S Y S T E M E R ED H AT / L I N U X / U N I X Red Hat System Administration III Public visé : Administrateurs système Linux voulant approfondir leurs connaissances en matière de gestion du réseau et de la sécurité sous Linux ; Professionnels de Linux titulaires d une certification RHCT/RHCSA et désireux d obtenir la certification RHCE; Professionnels de Linux capables de démontrer un niveau de compétences équivalent à RHCT/RHCSA, mais n ayant pas passé l examen RHCSA associé au cours Administration système Red Hat II Objectifs : Le cours Administration système Red Hat III (RH254) est destiné aux administrateurs Linux expérimentés souhaitant développer leurs compétences en matière de gestion du réseau et de sécurité sous Linux. Seront abordés la configuration, le déploiement et la gestion en toute sécurité des services réseau, tels que DNS, Apache, SMTP ainsi que le partage de fichiers et la sécurité, notamment la surveillance du réseau, le filtrage de paquets, les contrôles d accès et SELinux. Pré requis : Cours Rapid Track RHCSA (RH200) ou Administration système Red Hat I & II; Expérience équivalente au cours Rapid Track RHCSA; Niveau de compétences équivalent à la certification RHCT/RHCSA RH254 RHCSA and RHCE RHCE Red Hat Officiel Section 1 - Présentation de l environnement pédagogique Dans l environnement virtualisé fourni, mettre en pratique les compétences pré-requises pour commencer à administrer plusieurs systèmes Section 2 - Amélioration de la sécurité des comptes utilisateur Configurer un système pour qu il utilise Kerberos comme système de vérification des informations de connexion et qu il octroie des privilèges via sudo Section 3 - Scripts et outils Bash Automatiser des tâches d administration système à l aide des scripts et des outils textuels Bash Section 4 - Sécurité des fichiers avec GnuPG Sécuriser des fichiers avec GnuPG Section 5 - Gestion des logiciels Gérer des packages à l aide des plug-ins yum et maîtriser la conception de packages Section 6 - Supervision du réseau Établir le profil des services actifs et analyser le trafic réseau Section 7 - Acheminer le trafic réseau Configurer le système pour qu il achemine le trafic réseau et personnaliser les paramètres réseau avec sysctl Section 8 - Sécuriser le trafic réseau Sécuriser le trafic réseau via la redirection de port SSH, le filtrage piptables, le NAT Section 12 - Services Web encapsulés avec SSL Comprendre le fonctionnement des certificats SSL et déployer un service Web encapsulé avec SSL Section 13 - Autres tâches de configuration d un serveur Web Configurer un serveur Web pour qu il héberge des hôtes virtuels, du contenu dynamique et des répertoires authentifiés Section 14 - Configuration de base d un serveur SMTP Activer des fonctions de base sur un serveur SMTP (client Null, réception de courrier, relais smarthost) Section 15 - Serveur DNS de cache seulement (cachingonly) Comprendre les enregistrements de ressource DNS et configurer un serveur de noms de cache seulement Section 16 - Partage de fichiers avec NFS Configurer le partage de fichiers entre hôtes avec NFS Section 17 - Partage de fichiers avec CIFS Configurer le partage de fichiers et d imprimantes entre hôtes avec CIFS Section 18 - Partage de fichiers avec FTP Configurer le partage de fichiers avec le protocole FTP anonyme Section 19 - Dépannage du processus de boot Comprendre le processus de boot et réparer un système non bootable en mode rescue Section 9 - Configuration d un serveur NTP Savoir configurer un serveur NTP Section 10 - Systèmes de fichiers et fichiers journaux Gérer l intégrité des systèmes de fichiers locaux, superviser le système dans le temps et gérer les fichiers journaux Section 11 - Stockage centralisé et sécurisé Accéder au stockage centralisé (iscsi) et aux systèmes de fichiers chiffrés
42 F I L I E R E S Y S T E M E R ED H AT / L I N U X / U N I X RHCE Rapid Track Course with RHCSA and RHCE Exams Public visé : Administrateurs de systèmes Linux dotés d au moins trois ans d expérience de Linux et désireux d obtenir rapidement la certification RHCE. Objectifs : Le cours Fast Track RHCE et Examens RHCSA et RHCE (RH300) est destiné aux administrateurs de systèmes Linux expérimentés désireux de valider leurs compétences en obtenant les certifications RHCSA et RHCE. Ce cours de préparation intensif de quatre jours combine les cours Fast Track RHCSA (RH199) et Administration système III (RH254) qui durent normalement huit jours. Au terme de ce cours, les participants se seront vu présenter tous les sujets de niveau intermédiaire et avancé nécessaires au passage des examens RHCSA et RHCE (inclus avec le cours). Pré requis : Satisfaire les pré-requis des cours Administration système Red Hat I, II et III RH300V6 The RHCSA and RHCE exams are included with this course RHCE Red Hat Officiel Section 1 - Gestion des logiciels Gérer des packages avec yum, rpm et RHN ainsi que créer un package RPM, puis le placer dans un référentiel Section 2 - Gestion du réseau Configurer et dépanner les paramètres réseau, configurer le bonding réseaux Section 3 - Gestion du stockage Gérer les partitions, les systèmes de fichiers et le swap, et configurer les partitions chiffrées et l initiateur iscsi Section 4 - Gestion des volumes logiques Gérer les volumes physiques, les groupes de volumes et les volumes logiques ainsi que leurs systèmes de fichiers Section 5 - Gestion des comptes Créer une règle de changement des mots de passe, utiliser les droits ACL et SGID pour les répertoires collaboratifs Section 6 - Gestion de l authentification Configurer un client LDAP, et utiliser Kerberos et autofs pour prendre en charge l authentification des clients Section 7 - Installation, kickstart et virtualisation Installer un système et utiliser kickstart et firstboot ; gérer des machines virtuelles à l aide des outils de virtualisation Section 8 - Gestion du boot Configurer les niveaux d exécution (runlevels) et sysctl, réinitialiser le mot de passe root et maîtriser le processus de boot Section 9 - Planification de commandes (at et cron) Planifier l exécution de commandes (at et cron) Section 10 - Gestion de Security Enhanced Linux (SELinux) Comprendre, dépanner et gérer SELinux Section 11 - Gestion du pare-feu Gérer un pare-feu Section 12 - Service NTP Configurer un serveur NTP (Network Time Protocol) et le rendre disponible auprès des clients Section 13 - Service de journalisation (rsyslog) Résoudre les problèmes en analysant les fichiers journaux et configurer la journalisation à distance Section 14 - Service Web (HTTP/HTTPS) Gérer un serveur Web et des hôtes virtuels à l aide des contrôles d accès aux fichiers/répertoires Section 15 - Service de messagerie (SMTP) Maîtriser l utilisation de Null client, des relais smarthost sortant et de la validation des connexions entrantes Section 16 - Service DNS (Domain Name System) Configurer la mise en cache d un serveur de noms et configurer un service de redirection DNS Section 17 - Service NFS (Network File System) Gérer le service NFS et utiliser autofs pour accéder au serveur NFS Section 18 - Service CIFS (Common Internet File System) Configurer un serveur CIFS et utiliser autofs pour y accéder Section 19 - Service FTP (File Transfer Protocol) Mettre à disposition un service de téléchargement anonyme ainsi qu un service de dépôt de fichiers Section 20 - Service CUPS (Common UNIX Printing System) Configurer des imprimantes locales et distantes Section 21 - Service SSH (Secure Shell) Configurer et mettre en œuvre des clés SSH, utiliser la redirection de port SSH et transférer des données à l aide de rsync Section 22 - Service VNC (Virtual Network Computing) Configurer des postes de travail distants et s y connecter de manière sécurisée
43 F I L I E R E S Y S T E M E R ED H AT / L I N U X / U N I X RHCE Rapid Track Course with RHCSA and RHCE Exams Section 23 - Bilan complet Revue des tâches réalisées en classe
44 F I L I E R E S Y S T E M E R ED H AT / L I N U X / U N I X Red Hat Certified System Administrator (RHCSA) Exam Public visé : Administrateurs système Red Hat Enterprise Linux expérimentés souhaitant valider leurs acquis; Personnes ayant suivi les cours Administration système Red Hat I et II, et qui désirent obtenir la certification RHCSA; Administrateurs de systèmes Linux devant obtenir une certification à la demande de leur employeur; Professionnels souhaitant obtenirla certification RHCE; Titulaires d une certification RHCE qui n est plus à jour ou qui est sur le point d expirer Objectifs : Pour obtenir la certification RHCSA (RHEL6), un examen pratique d une demi-journée (EX200) permet aux candidats de démontrer leurs connaissances de l administration de systèmes Linux Cette certification RHCSA (RHEL6) est une étape nécessaire à l obtention de la certification Red Hat Certified Engineer (RHCE) Pré requis : Red Hat System Administration I (RH124); Red Hat System Administration II with RHCSA Exam (RH135); RHCSA Rapid Track Course with Exam (RH200) EX200 Pas de certification RHCE Red Hat Officiel
45 F I L I E R E S Y S T E M E R ED H AT / L I N U X / U N I X Red Hat Certified System Administrator (RHCSA) Exam Objectifs de l examen Démarrer, redémarrer et arrêter le système en suivant la procédure normale Détecter et corriger les problèmes de démarrage Démarrer le système dans divers niveaux d exécution pour la résolution de panne et la maintenance Utiliser le mode mono-utilisateur pour accéder à un système dont le mot de passe root n est pas connu Détecter et corriger les paramètres réseau mal configurés Détecter et corriger les problèmes de résolution de nom Détecter et corriger les problèmes de permissions et de violations des politiques SELinux Détecter et résoudre les problèmes de stockage sur disque (hors pannes matérielles) Ajouter, sans provoquer de dysfonctionnement du système, des partitions, des volumes logiques, des systèmes de fichiers et du swap Ouvrir, monter, démonter et fermer des systèmes de fichiers chiffrés avec LUKS Étendre des volumes logiques ext4 non chiffrés Ouvrir une session en tant qu utilisateur et passer en mode super-utilisateur Accéder à des systèmes distants avec ssh et VNC Trouver et lire la documentation en ligne contenue dans le répertoire /usr/share/doc à l aide de man, info et files Trouver et analyser les fichiers journaux système Analyser les données journalisées à l aide de grep et des expressions régulières Accéder à une invite shell bash et exécuter des commandes avec la syntaxe adéquate ; utiliser les pipes et la redirection d E/S Créer et modifier des fichiers texte avec des éditeurs de texte, tels que gedit et vim Gérer les ressources système : identifier les processus voraces en CPU/mémoire, définir la priorité d un processus avec renice et mettre fin à un processus avec kill Gérer les fichiers et les répertoires : création/suppression/copie/déplacement et des liens physiques et symboliques Archiver et compresser des fichiers avec les commandes tar, gzip et bzip2 Installer Red Hat Enterprise Linux manuellement en mode graphique à partir d un média d installation réseau Installer Red Hat Enterprise Linux automatiquement avec Kickstart Configurer une machine physique en tant qu hôte de virtualisation RHEL Gérer les machines virtuelles : installer, démarrer, arrêter, configurer une VM pour son démarrage automatique au boot de l hôte et accéder à sa console graphique Gérer les partitions de disques : maîtriser les partitions de style MBR (principales, étendues, logiques) ; créer et supprimer des partitions ainsi qu en afficher la liste Gérer les volumes logiques : créer/supprimer des volumes physiques, les assigner à des groupes de volumes, créer/supprimer des volumes logiques Créer et configurer des partitions et des volumes logiques, les chiffrer avec LUKS pour exiger un mot de passe et monter un système de fichiers non chiffré au démarrage Gérer des systèmes de fichiers ext4 : créer, ajouter un label, monter, monter automatiquement un système de fichiers au démarrage (avec un UUID ou label), le démonter Monter et démonter des systèmes de fichiers réseau CIFS et NFS, manuellement ou en configurant autofs Gérer les périphériques réseau : maîtriser les concepts de base de l adressage IP et du routage, configurer les adresses IP et le routage par défaut de manière statique ou dynamique Gérer la résolution de noms : définir le nom d hôte (localhost), configurer le fichier /etc/hosts et utiliser un serveur DNS existant Gérer les services réseau : démarrer, arrêter des services, vérifier leur état, les configurer pour démarrer automatiquement au boot Planifier des tâches à l aide de cron et at Gérer les comptes et groupes d utilisateurs locaux : créer, supprimer et changer les mots de passe, définir les règles de péremption, configurer les appartenances aux groupes Utiliser les comptes et groupes d utilisateurs en réseau stockés dans un service d annuaire LDAP existant Gérer les permissions standards : afficher, interpréter et modifier ugo/rwx Utiliser les répertoires sgid pour la collaboration Définir et gérer les ACL (listes de contrôle d accès) Gérer la sécurité SELinux : définir les modes enforcing/permissive, lister les contextes de fichiers et de processus, rétablir le contexte de fichiers par défaut, configurer les politiques avec les booléens Gérer les paramètres par défaut du pare-feu avec des outils de base Installer et mettre à jour des packages depuis RHN ou un référentiel distant, ou à partir du système de fichiers local Mettre à jour correctement le package du noyau Modifier le chargeur d amorçage du système Configurer le système pour synchroniser l horloge système via des serveurs NTP distants Déployer un serveur VNC pour permettre le partage de plusieurs postes de travail Déployer des services de partage de fichiers avec HTTP/FTP
46 F I L I E R E S Y S T E M E R ED H AT / L I N U X / U N I X LINUX/UNIX fonctions de base Public visé : Public informaticien. Objectifs : Etudier les possibilités de LINUX ainsi que les commandes de base pour une utilisation professionnelle Pré requis : Connaissance d un système d exploitation. EV038U (US) - EV038F (FR) Pas de certification Spécialiste UNIX Evolution Introduction Historique Présentation de l'architecture LINUX Se connecter à un système LINUX Les comptes et groupes d utilisateurs Se connecter à un système LINUX Les consoles texte La console graphique et le bureau Se déconnecter d'un environnement LINUX Le système de fichiers LINUX Commandes de base Manipulation des répertoires Gestion des liens Gestion de la sécurité Autres commandes de manipulation de fichiers Gestion des processus Lister les processus en cours Envoi de signaux à un processus Tâches de fond Autres commandes de gestion de processus Les Editeurs de textes sous LINUX L'éditeur Vi L'éditeur Emacs/Xemacs Les autres éditeurs Introduction aux scripts Concepts généraux pour la mise en oeuvre de scripts Les différents shells Rendre un fichier de scripts exécutable Les commandes de scripts shell Dépannage de scripts shell
47 F I L I E R E S Y S T E M E R ED H AT / L I N U X / U N I X Linux Administration 1 Public visé : Développeurs, Administrateurs systèmes et réseaux, Assistants techniques. Objectifs : Apprendre à configurer et dépanner une machine Linux, en interface graphique ou en ligne de commandes. Pré requis : Notions de base UNIX et réseaux. EV039U Pas de certification Spécialiste UNIX Evolution Introduction Différences entre distributions Intérêt de la ligne de commandes Administration distante : webmin, ssh Installation du système et de logiciels Installer un système Linux Installer automatiquement Installer des applications Gestion des packages : rpm, deb Services graphiques Principes X Window Configuration du serveur X Gestionnaires de fenêtres et de connexion Environnements de bureau KDE et Gnome Linux en réseau Configuration d'un réseau Approche graphique, approches texte Routage, Alias IP, Regroupement de cartes Mise en place d'un firewall simple Comptes et utilisateurs Le compte super-utilisateur Manipulation des comptes et groupes Quotas utilisateurs Droits d'accès Principes de permissions UNIX Droits spéciaux ACL posix SElinux Disques et systèmes de fichiers Les différents systèmes de fichiers Installation d'un nouveau disque dur Partitionnement, formatage Accès aux fichiers : montage, démontage Systèmes de fichiers spéciaux Accès aux disques distants NAS NFS CIFS Auto-montage Gestion de l'espace disque Disques et systèmes de fichiers avancés Partitions virtuelles RAID matériel, semi-logiciel et logiciel Volumes logiques LVM Cryptage de systèmes de fichiers Accès aux disques distants SAN FC iscsi Mémoire virtuelle Mémoire vive et swap Création d'une zone swap Gestion des processus Définition détaillée d'un processus Les commandes de gestion : affichage, signaux, jobs Lancement automatique de processus : at, cron Impression Installation d'une imprimante Commandes d'impression La gestion des imprimantes et de la file d'attente Journaux système Configuration Services de journaux distants
48 F I L I E R E S Y S T E M E R ED H AT / L I N U X / U N I X Linux Administration 1 Sauvegardes système et données Principes Sauvegarde d'images disque Sauvegarde de fichiers Outils de sauvegarde évolués Le noyau Structure du noyaux Linux Configuration et paramètrage Compilation et installation Amorçage, arrêt et démon init Chargeur de démarrage GRUB et sa configuration Démarrage et arrêt du système Configuration d'init Les niveaux d'exécution et leur configuration Dépannage Méthodologie Problèmes de démarrage
49 F I L I E R E S Y S T E M E R ED H AT / L I N U X / U N I X LINUX/UNIX programmation SHELL Public visé : Administrateurs ou Utilisateurs de SHELL Unix ou Développeurs Objectifs : Introduction à la programmation en Bourne Shell ou Korn Shell. Acquérir les bases de SED et de AWK Pré requis : Pratique d'unix niveau utilisateur confirmé EV045U (US) - EV045F (FR) Pas de certification Spécialiste UNIX Evolution Introduction Quand et pourquoi des scripts shell? Programmation Bourne Shell / Korn Shell Composants du langage Redirections d entrées / sorties Les variables Opérations arithmétiques Schémas conditionnels Schémas itératifs Les sous-programmes Le dépannage Les outils externes : SED, AWK Directives shell avancées Redirections avancées Variables entières et tableaux Manipulations avancées de variables
50 F I L I E R E S Y S T E M E R ED H AT / L I N U X / U N I X
51 F I L I E R E S E R V E U R S D E M E S S A G E R I ES Configuration, administration et dépannage de Microsoft Exchange 2010 Public visé : Ce cours s'adresse aux personnes qui travaillent dans des environnements informatiques de moyenne ou très grande taille, à l'aide d'exchange 2003 Server ou d'exchange Server L'environnement de travail classique de ces personnes présente les caractéristiques suivantes :Prise en charge de 200 à utilisateurs (voire davantage), emplacements physiques multiples, produits et technologies classiques comprennent Microsoft Windows, Exchange Server, ainsi que des produits et technologies de sécurité du réseau. Objectifs : la fin de ce cours, les stagiaires seront à même d'effectuer les tâches suivantes :décrire les nouvelles fonctionnalités d'exchange Server 2010 ;planifier et implémenter le déploiement ou la mise à niveau d'exchange Server 2010 ; administrer Exchange Server 2010 ;implémenter des services d'accès au client dans Exchange Server 2010 ; gérer le routage des messages dans Exchange Server 2010 ; configurer la sécurité de la messagerie dans Exchange Server 2010 pour la messagerie Internet ; implémenter des stratégies de messagerie dans Exchange Server 2010 ; implémenter une haute disponibilité et une récupération d'urgence dans Exchange Server 2010 ; implémenter la messagerie unifiée dans Exchange Server Pré requis : Pour suivre ce cours, les stagiaires doivent :disposer d'une expérience pratique en matière d'utilisation d'exchange ; disposer d'une expérience pratique en matière d'utilisation de Windows ou de scripts de ligne de commande ; disposer d'une expérience pratique en matière d'utilisation de Windows Server ; disposer d'une expérience pratique en matière d'utilisation des services d'annuaire Active Directory dans Windows Server ; disposer d'une expérience pratique en matière de gestion réseau, notamment pour le protocole TCP/IP et le système DNS (Domain Name System). MS10135 (US) (FR) MCSE Microsoft Officiel Déploiement de Microsoft Exchange Server 2010 Vue d'ensemble et prérequis d'installation Installation des différents rôles du serveur Exchange Installation de la solution de Messagerie Configuration des serveurs de Boites aux lettres Découverte des outils d'administration Configuration des rôles de serveurs de boîtes aux lettres Configuration des dossiers publics Gestion des Objets Destinataires Gestion des boîtes aux lettres Gestion des autres destinataires Configuration des stratégies d'adresses de messagerie Configuration des listes d'adresses Exécution de tâches de gestion des destinataires Gestion des accès Client Configuration du rôle Serveur d'accès Client Configuration des services d'accès Client pour Outlook Configuration de Outlook Web Access Configuration de la messagerie Mobile Gestion du transport des messages Découverte du rôle transport de messages Configuration du transport de messages Sécurisation des éléments de messagerie Déploiement des serveurs Transport Edge Déploiement d'une solution antivirale Configuration d'une solution anti-spam Sécurisation de la messagerie SMTP Mise en oeuvre de la haute disponibilité Découverte des options de haute disponibilité Configuration de haute disponibilité sur les bases de données de boîte aux lettres Déploiement de haute disponibilité sur les autres serveurs Mise en oeuvre de la sauvegarde et la restauration Planification de la sauvegarde et de la restauration Sauvegarde du serveur de messagerie Restauration du serveur de messagerie Configuration des fonctions de stratégie et de conformité des messages Découverte des fonctions de stratégie et de conformité des messages Configuration des règles de transport Gestion des enregistrements Configuration de l'archivage des messages Sécurisation du serveur de messagerie Configuration du Role Based Access Control (RBAC) Sécurisation des rôles Configuration de la sécurité sur l'accès Internet
52 F I L I E R E S E R V E U R S D E M E S S A G E R I ES Configuration, administration et dépannage de Microsoft Exchange 2010 Maintenance du serveur Surveillance des performances Maintenance du serveur Dépannage de la messagerie Migration de Exchange Server 2003 ou 2007 vers Exchange Server 2010 Découverte des méthodes de migration Migration depuis Exchange Server 2003 Migration depuis Exchange Server 2007 Implémentation de la messagerie unifiée Vue d'ensemble sur la téléphonie Découverte de la messagerie unifiée Configuration de la messagerie unifiée
53 F I L I E R E S E R V E U R S D E M E S S A G E R I ES Conception et Déploiement d'une solution de messagerie avec Microsoft Exchange Server 2010 Public visé : Administrateurs Exchange Server ; Ingénieurs responsables du système de messagerie dans leur entreprise Objectifs : Ce cours explique comment planifier et déployer les différents rôles de serveur dans Exchange Server Les participants explorent les différentes possibilités pour mettre en œuvre les stratégies de sécurité, les règles de conformités, la haute disponibilité, ainsi que les options de récupération d urgence et la façon de développer un plan de récupération après incident seront également abordés. La formation décrit également les différentes étapes de mise à niveau d'exchange 2003 et 2007 vers Exchange Server 2010, ainsi que l'intégration d'exchange Server 2010 avec d'autres systèmes de messagerie. Pré requis : Avoir suivi la formation "Configuration, administration et dépannage de Microsoft Exchange 2010" (MS10135) ou posséder les connaissances équivalentes. MS MCSE Microsoft Officiel Module 1 : Introduction à la conception du déploiement d Exchange Server Rassembler les besoins de l entreprise Identifier les besoins additionnels Introduction à la gestion de niveau service (Service Management Level) Analyse de l'environnement de messagerie actuelle Module 2 : Concevoir l intégration d Exchange dans l environnement courant Concevoir l'infrastructure réseau Concevoir l'infrastructure Active Directory Concevoir l'infrastructure DNS Planifier l'administration Exchange Server 2010 Module 3 : Planifier et déployer les services d Vue d'ensemble Concevoir les serveurs de Boîtes aux lettres Concevoir la gestion des destinataires Concevoir une architecture de dossier public Module 4 : Planifier et déployer les services d accès client Vue d'ensemble du serveur rôle d accès client Concevoir le déploiement du serveur d'accès client Concevoir les accès client Concevoir les stratégies d'accès client Module 5 : Planifier le transport de message Concevoir le routage des messages Concevoir le déploiement des serveurs de transport Hub Concevoir le routage des messages DMZ Module 6 : Planifier et déployer la sécurité des messages Concevoir un environnement de messagerie sécurisée Concevoir des solutions Antivirus et Anti-spam Module 7: Planifier et déployer les stratégies de conformité de la messagerie Concevoir et planifier les règles de routage des messages Concevoir l'intégration d'ad RMS avec Exchange Server 2010 Concevoir et planifier les règles de journalisation et l'archivage des messages Concevoir la gestion des enregistrements de messages MRM Module 8 : Planifier et déployer la haute disponibilité Introduction à la planification d une solution de Haute disponibilité pour les bases de données de messagerie Concevoir la Haute disponibilité pour les bases de données des serveurs boîtes aux lettres Concevoir la haute disponibilité pour les autres rôles de serveur Concevoir la résilience des sites Module 9 : Planifier une solution de récupération d urgence Planifier les options de récupération d urgence Planifier la sauvegarde Exchange Server Planifier la récupération Exchange Server Module 10 : Planifier la surveillance et le dépannage Planifier la surveillance Exchange Server Planifier le dépannage Exchange Server Module 11 : Transition vers Exchange 2010 Vue d'ensemble Planifier la transition d'exchange Server 2003 vers Exchange Server 2010 Planifier la transition d'exchange Server 2007 vers Exchange Server 2010
54 F I L I E R E S E R V E U R S D E M E S S A G E R I ES Conception et Déploiement d'une solution de messagerie avec Microsoft Exchange Server 2010 Module 12 : Intégrer Exchange Server 2010 avec d autres systèmes de messagerie Concevoir l'intégration d'exchange Server 2010 avec d'autres systèmes de messagerie Concevoir l'intégration d'exchange Server 2010 avec des partenaires fédérés Concevoir l'intégration d'exchange Server 2010 avec Exchange Online
55 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Ecrire des requêtes avec Microsoft SQL Server 2008 Transact- SQL Public visé : Ce cours est destiné aux Administrateurs et développeurs de bases de données, ingénieurs système Objectifs : L objectif de formation est d écrire des requêtes SQL et du code Transact SQL avec l interface native de SQL Server 2008 Pré requis : Il est attendu que les stagiaires aient des notions de stockage dans des tables et des connaissances dans un langage de développement MS2778 (US) - MS10054 (FR) :T S : Microsoft SQL Server 2008, Implementation and Maintenance; :T S : Microsoft SQL Server 2008, Database Development MCDBA Microsoft Officiel Introduction Vue d ensemble de SQL Server 2008 Description de la structure d'une base de données Vue d ensemble du T-SQL Gérer les scripts T-SQL Utiliser les outils de requêtes T-SQL Filtrage de données et écriture de requêtes L ordre Select Filtrer les Travailler avec des valeurs NULL Présentation du jeu de résultat Considération de performance Regroupement et synthèse des données Synthèse des données en utilisant des fonctions d agrégation Synthèse par regroupement Classer les données groupées Requête de croisement de données (tableaux croisés) Joindre plusieurs tables Écriture de requêtes multi tables en utilisant les jointures Exemple d utilisation des jointures Combiner et limiter les résultats Interroger les métadonnées, XML, et les index Full text Requêter des métadonnées Vue d ensemble de XML Requêter les données XML Vue d ensemble des index full-text Requêter les données en full text Utilisation des objets de programmation pour la récupération des données Encapsulation des requêtes via les vues Encapsulation des expressions via les fonctions (UDF) Vue d ensemble des procédures stockées et des déclencheurs Ecrire des requêtes distribuées Requêtes avancées Considérations pour requêter les données Utiliser les types de données Utilisation de curseurs SQL dynamique Maintenir les fichiers de requête Travailler avec des sous-requêtes Écrire des sous-requêtes Ecrire des sous-requêtes corrélées Comparer les sous-requêtes avec des jointures et tables temporaires Utilisation des CTE (Common Table Expressions) Modification de données Insertion de données dans une table Suppression de données Mise à jour Utilisation de transactions
56 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Updating Your SQL Server 2000 Skills to SQL Server 2008 Public visé : This course is intended for experienced SQL Server 2000 developers and database administrators who want to upgrade their skills to SQL Server Objectifs : Describe the new features of SQL Server Manage SQL Server Optimize SQL Server Secure a SQL Server 2008 Database. Develop databases with SQL Server Create and maintain highly available SQL Server 2008 databases. Create and use a SQL Server 2008 data warehouse. Use SQL Server 2008 Reporting Services. Use SQL Server 2008 Analysis Services. Use SQL Server 2008 Integration Services. Pré requis : Before attending this course, students must have experience developing or administering SQL Server 2000 databases MS6317 Pas de certification MCDBA Microsoft Officiel An Introduction to SQL Server 2008 The Evolution of SQL Server SQL Server 2008 Architectural Enhancements Installing and Upgrading to SQL Server 2008 Preparing for SQL Server 2008 Installation Installing SQL Server 2008 Upgrading a SQL Server 2000 Instance Configuring a SQL Server Installation Using SQL Configuration Manager Storage Enhancements in SQL Server 2008 Data Types Table Partitioning Indexing Enhancements Tuning Indexes SQL Server 2008 Administration Enhancements Administration Tools Overview Using SQL Server Management Studio Using the sqlcmd Utility Using the SQL Management Objects Using Windows PowerShell Security Enhancements with SQL Server 2008 SQL Server 2008 Security Overview Managing SQL Server 2008 Security Managing Permissions Managing Keys and Certificates Data Encryption SQL Server 2008 Disaster Recovery Database Backup Backup Compression Database Restoration Database Snapshots High Availability in SQL Server 2008 Log Shipping Database Mirroring Determining the Best High Availability Solution Replication Enhancements in Microsoft SQL Server 2008 New Types of Replication Additional Replication Enhancements SQL Server 2008 Policy Based Management Understanding Central Management Servers Understanding Policy-Based Management Implementing Policy Based Management SQL Server 2008 Monitoring Enhancements Monitoring a Database Using DDL Triggers SQL Server Audit Event Notifications Using Static and Dynamic Metadata SQL Server 2008 Performance Managing Workloads with Resource Governor Monitoring Performance with the Data Collector Managing Performance with Plan Freezing SQL Server 2008 Database Development Enhancements Developer Tool Enhancements Working with Enhanced Data Types Working with XML Data Additional Enhancements SQL Server 2008 Data Warehousing Business Intelligence Development Studio SQL Server Integration Services (SSIS) ETL Enhancements Query Performance Enhancements SQL Server 2008 Reporting Services Enhancements Reporting Services Architecture and Management Authoring Reports Report Processing and Rendering SQL Server 2008 Analysis Services Enhancements Multidimensional Analysis with SQL Server Analysis Services Data Mining with SQL Server Analysis Services Creating a Data Mining Solution
57 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Actualisation des compétences de SQL Server 2005 vers SQL Server 2008 Public visé : Ce cours est destiné aux administrateurs et développeurs qui ont besoin d actualiser leurs compétences. Ce besoin est généralement corrélé avec la migration du serveur lui-même. Objectifs : L objectif de formation est de faire un tour d horizon des principales avancées de SQL 2008 par rapport à SQL Pré requis : Le déroulé de cours s appuie sur une bonne connaissance du produit SQL 2005 tant sur la partie relationnelle que BI (Business Intelligence) MS6158 Pas de certification MCDBA Microsoft Officiel Introduction à SQL Server 2008 L évolution de SQL Server Se préparer à SQL Server 2008 L administration de SQL Server 2008 Serveurs de configuration Gestion heuristique (policy based) Amélioration des performances dans SQL Server 2008 Gérer les charges avec «Resource Governor» Piloter les performances avec le «Data Collector» Gérer la performance avec le «Plan Freezing» Amélioration de la sécurité avec SQL Server 2008 Cryptage des bases de données Audit des actions Amélioration du développement avec SQL Server 2008 Outils de développement Type de données Travailler avec des données spatiales Haute disponibilité Des technologies «always-on» La réplication transactionnelle «peer to peer» Entrepôt de données avec SQL Server 2008 Améliorations sur l ETL (Intégration Services) Utilisation des tables partitionnées Optimisation du stockage des données Améliorations de SQL Server Reporting Services 2008 Architecture et administration de Reporting Services Développement de rapports Traitement et rendu des rapports Améliorations de SQL Server Analysis Services 2008 Analyse multidimensionnelle Le Data Mining
58 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Maintenance d une base de données Microsoft SQL Server 2008 Public visé : Ce cours est destiné aux personnes qui ont à administrer et maintenir des bases sous SQL server Il s adresse principalement aux administrateurs et aussi aux gestionnaires de projets et aux développeurs. Objectifs : L objectif de formation est de couvrir la plus grande partie des facettes qui relèvent de la maintenance d une base de données SQL server 2008 Pré requis : Posséder des connaissances sur les bases de données relationnelles (concept, analyse, ), et sur le système d exploitation Windows (sécurité SSO, service, interface, ) MS6231 (US) - MS10227 (FR) :TS : Microsoft SQL Server 2008, Implementation and Maintenance; :TS : Microsoft SQL Server 2008, Database Development MCDBA Microsoft Officiel Installation et configuration de SQL Server 2008 Planification de l'installation de SQL Server Installation de SQL Server 2008 Configurer l'installation Gestion de bases de données et des fichiers Planification des bases de données Création de bases de données Gestion heuristique (policies) Gestion des sinistres Planifier une stratégie de sauvegarde Sauvegarde des bases de données utilisateur Restaurer des bases de données utilisateur Réaliser des restaurations en ligne Récupération des données à partir d'un cliché instantané Récupération des bases de données systèmes et gestion des sinistres Gestion de sécurité Vue d'ensemble de la sécurité dans SQL Server 2008 Protéger les serveurs Protéger les bases de données Réaliser un audit de sécurité Mise en oeuvre de la réplication Vue d'ensemble de la réplication Gestion des publications et des abonnements Configuration de la réplication selon quelques scenarii communs Maintien d'une Haute Disponibilité Introduction à la haute disponibilité Mise en oeuvre du Log Shipping Mise en oeuvre du Mirroring Mise en oeuvre de Server Clustering Utiliser des solutions distribuées de haute disponibilité Surveiller SQL Server Afficher l'activité courante Utiliser SQL Server Profiler Assurer le suivi avec les DLL Triggers Utiliser les notifications d'évènements Dépannage et optimisation des performances Dépanner SQL Server Optimiser les performances dans SQL Server Utiliser Resource Governor Utiliser le collecteur de données (Data Collector) Transfert de données Vue d'ensemble du transfert de données Introduction à SSIS (SQL Server Intégration Services) Automatiser les tâches d'administration Automatisation des tâches d'administration dans SQL Server Utiliser l'agent SQL Server Créer des plans de maintenance Gérer les alertes Gérer plusieurs serveurs Gérer la sécurité de l'agent SQL Server
59 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Implémentation d'une base de données Microsoft SQL Server 2008 Public visé : Ce cours est destiné aux personnes qui doivent développer des bases de données relationnelles avec SQL serveur 2008 Objectifs : Créer une base de données et ses objets associés : tables, index, procédures stockées, déclencheurs, vues, Pré requis : Langage SQL et T-SQL MS :T S : Microsoft SQL Server 2008, Implementation and Maintenance; :T S : Microsoft SQL Server 2008, Database Development MCDBA Microsoft Officiel Création de bases de données et fichiers de bases de données Création de bases de données Création de groupes de fichiers Création de schémas Création de clichés instantanés (Snapshot) de bases de données Création de types de données et de tables Création de types de données Création de tables Création de tables partitionnées Création et optimisation d'index Planification d'index Création d'index Optimisation d'index Implémentation de l'intégrité des données par l'utilisation des contraintes et des déclencheurs Vue d'ensemble de l'intégrité des données Implémenter les contraintes Implémenter les déclencheurs (Triggers) Utilisation d'xml Utiliser le type de données XML Récupérer des données XML avec FOR XML Fragmenter du XML en utilisant OpenXML Introduction à XQuery Création d'index XML Mise en oeuvre des schémas XML Mise en oeuvre de procédures stockées Mise en oeuvre des procédures stockées Créer des procédures stockées paramétrées Travailler avec les plans d'exécution Gérer les erreurs de manipulation Implémenter des fonctions Créer et utiliser des fonctions Travailler avec des fonctions Contrôler le contexte d'exécution Implémenter du code managé dans la base de données Introduction à SQL Server Common Language Runtime L'importation et la configuration des assemblies Création d'objets d'une base de données managée Gestion des transactions et des verrous Présentation des transactions et des verrous Gestion des transactions Comprendre l'architecture des verrous SQL Server Gestion des verrous Utilisation de Service Broker Présentation de Service Broker Créer des objets avec Service Broker Envoi et réception de messages Mise en oeuvre des Vues Présentation des Vues Création et Gestion des vues Optimisation de la performance en utilisant les vues
60 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008 Public visé : The primary audience of this course is IT professionals who design and maintain SQL Server databases. The audience can also comprise technical architects and consultants who design and implement SQL Server solutions. Students taking this course are expected to have three or more years of experience working on databases for two or more of the following phases in the product lifecycle - design, development, deployment, optimization, maintenance, or support. Objectifs : This five-day instructor-led course provides the knowledge and skills to design, optimize, and maintain a database administrative solution for Microsoft SQL Server 2008 Pré requis : Be familiar with SQL Server 2005 features, tools, and technologies; Have a Microsoft Certified Technology Specialist: Microsoft SQL Server 2005 credential or equivalent experience MS50400A Pas de certification MCDBA Microsoft Officiel Designing an Administrative Solution for SQL Server 2008 Overview of SQL Server 2008 Designing an Administrative Solution Developing and Deploying an Administrative Solution for SQL Server 2008 Implementing an Administrative Solution in SQL Server Management Studio (SSMS) Deploying SQL Server 2008 System Requirements for SQL Server 2008 Upgrading and Migrating to SQL Server 2008 Configuring Instances in SQL Server 2008 Designing the Physical Structure of SQL Server 2008 Introduction to the Physical Structure of a Database Planning for Partitioning Planning for Full-Text Indexing Designing a Strategy for Maintaining a Database in SQL Server 2008 Designing a Strategy for Maintaining Statistics for a Database Designing a Strategy for Maintaining Indexes Designing a Strategy for Database Compression Designing Solutions for Managing SQL Server 2008 Designing a Policy-Based Management Strategy Controlling Resource Usage by using Resource Governor Auditing Database Changes Automating the Database Management Strategy for SQL Server 2008 Managing SQL Server Agent Automating Administrative Tasks in SQL Server Monitoring Events in SQL Server Designing a Strategy for Securing SQL Server 2008 Securing SQL Server 2008 Instances Planning Database Security Managing Certificate and Keys in SQL Server 2008 Implementing Database Encryption Designing a Strategy for Monitoring SQL Server 2008 Overview of Monitoring SQL Server 2008 Monitoring SQL Server Instances Monitoring SQL Server Databases Monitoring Multiple SQL Servers by Using Data Collection Designing a Strategy for Content Distribution in SQL Server 2008 Distributing Data in SQL Server 2008 Working with Distributed Queries Managing Distributed Content by Using Distributed Transactions Managing SQL Server Integration Services (SSIS) Packages Setting Up Scalable Shared Databases Designing a Strategy for Replication in SQL Server 2008 Designing a Database Replication Strategy Implementing Content Distribution by using Replication Configuring a High-Availability Solution by Using Replication Designing a High-Availability Solution for SQL Server 2008 Introduction to High Availability Implementing Log Shipping Implementing Database Mirroring Implementing Failover Clustering Designing a High-Availability Strategy Designing a Backup and Recovery Strategy for SQL Server 2008 Planning a Backup Strategy Planning a Recovery strategy Designing a Backup and Recovery Strategy Implementing a Repair Strategy
61 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Designing and Optimizing Database Solutions with Microsoft SQL Server 2008 Public visé : The audience of this course is developers who implement database solutions or perform development utilizing the programming features and functionality of SQL Server. Students taking this course are expected to have three or more years of experience working on databases for two or more of the following phases in the product lifecycle - design, development, deployment, optimization, maintenance, or support. They should possess a four-year college degree, BS or BA, in the computer field. Objectifs : This five-day instructor-led course provides the knowledge and skills that IT Professionals need to design, optimize, and maintain SQL Server 2008 database. Pré requis : Knowledge of SQL Server 2005 features, tools, and technologies; Have a Microsoft Certified Technology Specialist: Microsoft SQL Server 2005 credential - or equivalent experience MS50401 Pas de certification MCDBA Microsoft Officiel Designing a Conceptual Database Model Overview of Database Design Gathering Database Requirements Creating a Conceptual Database Design Overview of Entity Framework Designing a Logical Database Model Guidelines for Building a Logical Database Model Planning for OLTP Activity Evaluating Logical Models Designing a Physical Database Model Selecting Data Types Designing Database Tables Designing Data Integrity Designing Databases for Optimal Performance Guidelines for Designing Indexes Designing a Partitioning Strategy Designing a Plan Guide Designing Scalable Databases Designing a Transaction and Concurrency Strategy Guidelines for Defining Transactions Defining Isolation Levels Guidelines for Designing a Resilient Transaction Strategy Designing an XML Strategy Designing XML Storage Designing an XML Query Strategy Designing a Data Conversion Strategy Designing SQL Server 2008 Components Overview of SQL Server 2008 Components Designing a Service Broker Architecture Designing the Service Broker Data Flow Designing the Service Broker Availability Exploring Full-Text Search Designing a Full-Text Search Strategy Designing Security for SQL Server 2008 Exploring Security in SQL Server 2008 Implementing Identity and Access Control Guidelines for Secure Development in SQL Server 2008 Guidelines for Secure Deployment of SQL Server 2008 Guidelines for Secure Operations Designing a Strategy for Database Access Guidelines for Designing Secure Data Access Designing Views Designing Stored Procedures Designing User-Defined Functions Designing Queries for Optimal Performance Considerations for Optimizing Queries for Performance Refactoring Cursors into Queries Extending Set-Based Operations
62 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Updating Your Microsoft SQL Server 2008 BI Skills to SQL Server 2008 R2 Public visé : The primary audience for this course is BI Professionals who have 3-4 years of experience with SQL Server. The audience has an understanding of how to use SQL Server 2008 BI tools to implement a BI infrastructure and solution. Objectifs : This 3 day ILT course focuses on the new features SQL Server 2008 R2 for BI specialists Pré requis : Before attending this course, students must have: Three to four years of experience using SQL Server 2008 BI components ; Knowledge of relational and multi-dimensional database schemas ; Experience creating and deploying SQL Server Reporting Services (SSRS) reports ; Experience debugging, monitoring, and troubleshooting BI solutions MS10337A Pas de certification MCDBA Microsoft Officiel Module 1: SQL Server 2008 R2 for BI Professionals Introduction to SQL Server 2008 R2 SQL Server 2008 R2 and SharePoint 2010 SQL Server 2008 R2 Data Warehousing Module 2: Implementing Self-Service BI with PowerPivot Introduction to PowerPivot PowerPivot for Excel 2010 Introduction to Data Analysis Expressions PowerPivot for SharePoint 2010 Lab: Implementing Self-Service BI with PowerPivot Module 3: SQL Server 2008 R2 Reporting Services Tool and API Enhancements Deploying and Managing Reporting Services Reporting Services Authoring Tool Enhancements Enabling Self-Service BI Through Item Reuse Developing Custom Reporting Services Solutions Lab: Working with Reporting Services Module 6: Master Data Services Introduction to Master Data Services Key Concepts in Master Data Services Importing and Browsing Data Business Rules Exporting Data to Subscribing Systems Security in Master Data Services Lab: Working with Master Data Services Module 7: Introduction to SQL Azure Overview of SQL Azure and Cloud Services Using SQL Azure Introduction to Dallas Module 8: Managing SQL Server 2008 R2 Database Server Provisioning by Using SQL Server SysPrep Application Management by Using Data-Tier Applications Managing Multiple Servers by Using Utility Control Points Lab: Managing SQL Server 2008 R2 Module 4: SQL Server 2008 R2 Report Authoring Enhancements Overview of Report Authoring Enhancements Visualizing Data Visualizing Spatial Data with Maps Lab: Authoring Reports Module 5: Building Complex Event Processing Solutions with StreamInsight Introduction to StreamInsight Core Concepts of StreamInsight Developing a StreamInsight Solution Lab: Building a StreamInsight Solution
63 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S SSAS implémentation et maintenance SQL 2008 Public visé : Ce cours a pour objectif de permettre décrire comment le service de SQL Server Analysis Services (SSAS) peut être utilisés pour mettre en œuvre des solutions d'analyse par la création d un cube et/ou par du data mining. Il s adresse aux développeurs de bases de données relationnelles et/ou de solutions de BI. Objectifs : La solution d'analyse multidimensionnelle passe par la mise en œuvre des mesures et des groupes de mesures avant de permettre la personnalisation d un cube Analysis Services (KPI ). Les aspects de déploiement et de sécurisation une base de données Analysis Services sont aussi couverts. Le Data Mining permet de rechercher les corrélations/interactions des valeurs via des modèles statistiques pour permettre une meilleure appréhension voire prédiction des données existantes et à venir. Pré requis : La compréhension du modèle OLAP, ainsi que la création/manipulation de tableaux croisés sous Excel ou équivalent. La connaissance du langage SQL permet de faciliter la compréhension de l alimentation initiale des données et n est pas strictement un pré requis. MS :TS : Microsoft SQL Server 2008, Business Intelligence Development and Maintenance MCDBA Microsoft Officiel Introduction à Microsoft SQL Server 2008 Analysis Services Vue d'ensemble des solutions d'analyse de données Vue d'ensemble de SQL Server 2008 Analysis Services Installation de SQL Server 2008 Analysis Services Création d'une solution d'analyse multidimensionnelle Développement d'une solution Analysis Services Création de sources de données et de vues Création d'un cube Manipulation des mesures et des groupes de mesures Manipulation des mesures Manipulation des groupes de mesures Interrogation d'une solution d'analyse multidimensionnelle Les bases du langage MDX Ajout d'éléments calculés dans un cube Personnalisation d'un cube Implémentation des indicateurs de performance (KPI) Implémentation des actions Implémentation des perspectives Implémentation des traductions (localisation) Déploiement et sécurisation d'une base de données Analysis Services Déploiement d'une base de données Analysis Services Sécurisation d'une base de données Analysis Services Maintenance d'une solution multidimensionnelle Configuration des traitements Traçage, surveillance et optimisation d'une solution Analysis Services Sauvegarde et restauration d'une base de données Analysis Services Introduction au Data Mining Vue d'ensemble du Data Mining Création d'une solution de Data Mining Validation des modèles de Data Mining
64 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S SSIS Implémentation et maintenance SQL 2008 Public visé : Ce cours est destiné aux personnes qui ont à mettre en œuvre une solution d ETL (Extract Transform Load = Tranfert de données) aux travers les solutions SQL serveur. SSIS est un ETL puissant permettant d'extraire des données à partir de sources variées, de les transformer suivant des règles (simples ou complexes) et de les transférer vers différentes destinations (data warehouse, data mart, fichier Excel ). Objectifs : Ce cours permet de voir comment créer un projet SSIS au travers BIDS. Une attention particulière est portée sur les 2 principaux volets du développement : Le control flow et le data flow. L aspect control de l exécution est traité par le suivi à l intérieur de l interface graphique et des checkpoints. Le déploiement ainsi que les problématiques associées sont également traités. Pré requis : Il est demandé au stagiaire d avoir été confronté aux problèmes d import export de données par programmation (pas par l interface graphique). La compréhension du principe d authentification et de sécurité (intégrée ou non) est requise. La connaissance du langage SQL et notamment le T-SQL est un plus facilitant le bon déroulé des exemples. MS :T S : Microsoft SQL Server 2008, Business Intelligence Development and Maintenance MCDBA Microsoft Officiel Introduction à SQL Server Integration Services Présentation des solutions Integration Services : utilisation courante, concepts fondamentaux, architecture Outils d'integration Services : Business Intelligence Development Studio, SQL Server Management Studio, assistants, utilitaires de ligne de commande Développer des solutions Integration Services Créer une solution d'integration Services : projets, packages, connexions, flux de contrôle, flux de données, traitement des erreurs, explorateur de packages Utiliser des variables Construire et exécuter une solution Implémenter les flux de contrôle Tâches de flux de contrôle : transfert de données et d'objets, de bases de données, tâches d'analyse, de fichier et de protocole réseau FTP, messagerie Web, XML, exécution de scripts, de programmes et de packages, tâches de WMI et plan de maintenance Contraintes de précédences Containers de séquence, boucles FOR et FOREACH Débugger et traiter les erreurs Débogage de package : utilisation des points d'arrêt, fenêtre de débogage, compteurs de ligne, afficheurs de données, scripts, évènements Traitement des erreurs Implémenter les points de contrôle et les transactions Mise en oeuvre des points de contrôle Mise en oeuvre des transactions Déployer les packages Configuration des packages : propriétés dynamiques d'accès aux données Déploiement des packages : options et utilitaires de déploiement Gérer et sécuriser les packages Administration des packages : stockages, importation, exportation, modification de configuration, planification, contrôle, sauvegarde et restauration de packages Sécurisation des packages : niveaux de protection, rôles et signatures des packages Implémenter les flux de données Sources et destinations de flux de données : DataReader, Excel, fichier plat, OLE DB, fichier brut, XML, SQL Server, Analysis Services... Transformations de flux de données : tris et regroupements, transformations de colonnes, recherches, processus personnalisés, séparations, fusions, jointures, prélèvements, analyses et audits de données Chemin de flux de données, afficheurs de données, traitement des échecs Implémenter la journalisation Présentation de la journalisation Implémentation de la journalisation
65 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S SSRS Implémentation et maintenance SQL Server 2008 Public visé : Ce cours est destiné aux professionnels de l informatique et aux développeurs ayant besoin d implémenter une solution de génération d états à base de Microsoft SQL Server 2008 Reporting Services. Objectifs : Ce cours apprend aux stagiaires l implémentation d une solution à base de Reporting Services dans leur organisation. Il explique comment utiliser les outils de développement de Reporting Services pour créer des rapports, et comment utiliser les outils d administration et de gestion de Reporting Services pour gérer les solutions Reporting Services. Pré requis : Compréhension des besoins en amont de la production des états. Le langage de requête SQL. Si possible, avoir déjà eu à créer des états simples dans Microsoft Access ou des solutions tierces tels que Crystal Reports. MS :T S : Microsoft SQL Server 2008, Business Intelligence Development and Maintenance MCDBA Microsoft Officiel Introduction a Microsoft SQL Server Reporting Services Vue d ensemble de SQL Server Reporting Services Installation de Reporting Services Les outils de Reporting Services Concevoir des états simples Création d un rapport simple à base de table Mise en forme de du rapport Ajouter des valeurs calculées Programmation de reporting services Récupération des informations du serveur par un Web Service Automatisation de la gestion des rapports Rendu des rapports Création de code personnalisé Enrichir ses états Navigation interactive Affichage des données Manipulation des données Définir les données du rapport Utiliser des paramètres et des filtres Utiliser des listes de paramètres Utilisation de modèles de rapports Création des modèles Utilisation du Report Builder Publier et exécuter les rapports Publier des rapports Exécuter des rapports Création de cache de données Création de capture de rapport et d historique de rapport Mise en place d'abonnement pour distribuer les rapports Introduction aux abonnements Création d un abonnement Gestion des abonnements Administration de reporting services Administration du serveur Suivi des performances et de la fiabilité Administration des bases de données du serveur de rapport Gestion de la sécurité
66 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Introduction to Microsoft Business Intelligence from SQL 2008 through SharePoint and Office 2007 Public visé : This course is intended for DBAs, Developers and Business Intelligence Professionals seeking an introduction to the Microsoft BI Stack whether for new or existing projects or migration to the Microsoft environment. Objectifs : This instructor-ledcourse provides students with the knowledge and skills to develop Microsoft End-to-End business solutions using SQL Server 2008 in an integrated environment with SharePoint and Office The course introduces the students to Microsoft Unified Data Model, SQL 2008 Analysis Services, Integration Services, Reporting Services, Report Builder 2.0, SharePoint 2007 Integration, Reporting Services Content Types, Business Data Catalog, and Business Intelligence with Excel 2007 and Visio Pré requis : A working knowledge of RDBMS; A working knowledge of Business Intelligence Studio; A working knowledge of Excel and the Office Ribbon; Understanding of the goals of Business Intelligence MS50263D Pas de certification MCDBA Microsoft Officiel Overview Of the Microsoft BI StackLessons The Goal of Business Intelligence SQL 2008 Business Intelligence Platform Integration Services Analysis Services Reporting Services SharePoint Report Center Multidimensional Space Terminology SharePoint 2007 Terminology Tools for Developers and Users Business Intelligence Project Skill Sets Required Business Intelligence Life Cycle Unified Data ModelLessons UDM Vision Problems UDM addresses Benefits Situations in which the UDM is inappropriate SQL Server Integration ServicesLessons Major Components Practice: Import Wizard, DtwTypeConverssion.xml New or changed features Script task Practice: Script Task Change Data Capture Data Profiling Task and Viewer Practice: Data Profiler and Viewer SSIS Connection Project Practice: Connection Project Extract Transform Load Best Practices for Deployment Advanced Features of Packages Practice: Logging Transactions Checkpoints Practice: Work with Transactions and Checkpoints Best Practices for Design SQL Server Analysis ServerLessons Cubes Multidimensional Space Measures Practice: Explore Measures Dimensions Practice: Create an unnatural hierarchy Special Dimensions, Time and Slowly Changing Schemas Cube Processing Partitions Proactive Caching Aggregations Practice: Monitoring Aggregations SSAS 2008 Enhancements MDX Query LanguageLessons Overview Editor Select Statement Where Clause Tuples Cells Partial Tuples Sets Functions Limiting Sets Working With Time
67 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Introduction to Microsoft Business Intelligence from SQL 2008 through SharePoint and Office 2007 SQL Server Reporting ServicesLessons Integration with SharePoint Report Processing and Rendering Report Authoring Practice: Prepare SharePoint for Reporting Services Data Access Practice: Create Shared Data Sources Data Sets Practice: Create Datasets, Add a report Parameter Semantic Models Practice: Create a Report Model. Modify and Deploy the Model and Design a report based on the model Tablix Charts Geospatial Data SharePoint Server 2007Lessons SharePoint Terminology Functionality Portals Practice: Create a Portal Content Types Practice: Create a Content Type Workflows Web Parts Practice: Create a web page and add web parts Data Connection Libraries Shared Service Provider Report Center Dashboards/Scorecards Key Performance Indicators Practice: KPIs Subscriptions SharePoint Business Data CatalogLessons Why the BDC BDC Web Parts Application Definition Files Authentication and Security SharePoint Excel ServicesLessons Excel on the Server Using Excel Services Limitations Trusted File Locations Excel Web Service Excel Web Access Excel Calculation Service Data Mining and ExcelLessons Notable Uses OF Data Mining Key Terms Types Of Data Mining Algorithms The Microsoft Implementations OF The Algorithms Excel and The BI Extensions
68 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Developing Spatial Data Solutions With Microsoft SQL Server 2008 Public visé : This course is intended for developers who need to create applications that store and query geographic data. Objectifs : This one-day instructor-led course provides students with the knowledge and skills to create database solutions that use spatial data in Microsoft SQL Server The course introduces developers to spatial data concepts and the geography and geometry spatial data types in SQL Server It then describes how to use these data types to store geographic and location-based data and to perform spatial operations and queries. Finally, the course describes how to integrate spatial data in SQL Server 2008 with the Microsoft Virtual Earth map control in a Web application. Pré requis : Experience of creating database solutions in SQL Server, including basic Transact-SQL programming; Familiarity with Web development in Microsoft Visual Studio (recommended but not essential). MS50350A Pas de certification MCDBA Microsoft Officiel Introduction to Spatial Data Spatial Data Overview SQL Server Spatial Data Types Storing and Querying Spatial Objects Spatial Data Operations Overview of Spatial Data Operations Querying Properties of Spatial Instances Manipulating Spatial Data Instances Finding Relationships Between Spatial Instances Spatial Data Indexes Overview of Spatial Indexing Working with Spatial Indexes Spatial Data and Bing Maps Introduction to Microsoft Bing Maps Visualizing Spatial Data on a Web Page
69 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Oracle Database 11g : Administration Workshop I Public visé : Administrateurs de base de données; Ingénieurs support; Consultant Technique; Développeurs Java Objectifs : This course is your first step towards success as an Oracle professional, designed to give you a firm foundation in basic database administration. In this class, you'll learn how to install and maintain an Oracle database. You will gain a conceptual understanding of the Oracle database architecture and how its components work and interact with one another. You will also learn how to create an operational database and properly manage the various structures in an effective and efficient manner including performance monitoring, database security, user management, and backup/recovery techniques. The lesson topics are reinforced with structured hands-on practices. This course is designed to prepare you for the corresponding Oracle Certified Associate exam. After this training, you wille able to do : Monitor performance; Describe Oracle Database Architecture; Install Oracle Grid Infrastructure; Install and configure Oracle Database 11g; Configure Oracle Net services; Monitor and administer undo data; Manage the database storage structures; Create and administer user accounts; Perform basic backup and recovery of a database; Manage users and schemas; Manage data concurrency Pré requis : Taken Oracle Introduction to SQL course or equivalent experience D50102 Pas de certification Spécialiste Produit Officiel Editeur Exploring the Oracle Database Architecture Oracle Database Architecture Overview Oracle ASM Architecture Overview Process Architecture Memory structures Logical and physical storage structures ASM storage components Installing your Oracle Software Tasks of an Oracle Database Administrator Tools Used to Administer an Oracle Database Installation: System Requirements Oracle Universal Installer (OUI) Installing Oracle Grid Infrastructure Installing Oracle Database Software Silent Install Creating an Oracle Database Planning the Database Using the DBCA to Create a Database Password Management Creating a Database Design Template Using the DBCA to Delete a Database Managing the Oracle Database Instance Start and stop the Oracle database and components Use Oracle Enterprise Manager Access a database with SQLPlus Modify database installation parameters Describe the stages of database startup Describe database shutdown options View the alert log Access dynamic performance views Manage the ASM Instance Use Enterprise Manager to create and configure the Listener Enable Oracle Restart to monitor the listener Use tnsping to test Oracle Net connectivity Identify when to use shared servers and when to use dedicated servers Managing Database Storage Structures Storage Structures How Table Data Is Stored Anatomy of a Database Block Space Management in Tablespaces Tablespaces in the Preconfigured Database Actions with Tablespaces Oracle Managed Files (OMF) Administering User Security Database User Accounts Predefined Administrative Accounts Benefits of Roles Predefined Roles Implementing Profiles Managing Data Concurrency Data Concurrency Enqueue Mechanism Resolving Lock Conflicts Deadlocks Managing Undo Data Data Manipulation Transactions and Undo Data Undo Data Versus Redo Data Configuring Undo Retention Implementing Oracle Database Auditing Set up initialization parameter files for ASM instance Start up and shut down ASM instances Administer ASM disk groups Configuring the Oracle Network Environment
70 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Oracle Database 11g : Administration Workshop I Describe DBA responsibilities for security Enable standard database auditing Specify audit options Review audit information Maintain the audit trail Database Maintenance Manage optimizer statistics Manage the Automatic Workload Repository (AWR) Use the Automatic Database Diagnostic Monitor (ADDM) Describe and use the advisory framework Set alert thresholds Use server-generated alerts Use automated tasks Performance Management Performance Monitoring Managing Memory Components Enabling Automatic Memory Management (AMM) Automatic Shared Memory Advisor Using Memory Advisors Dynamic Performance Statistics Troubleshooting and Tuning Views Invalid and Unusable Objects Backup and Recovery Concepts Part of Your Job Statement Failure User Error Understanding Instance Recovery Phases of Instance Recovery Using the MTTR Advisor Media Failure Archive Log Files Performing Database Backups Backup Solutions: Overview Oracle Secure Backup User-Managed Backup Terminology Recovery Manager (RMAN) Configuring Backup Settings Backing Up the Control File to a Trace File Monitoring the Flash Recovery Area Performing Database Recovery Opening a Database Data Recovery Advisor Loss of a Control File Loss of a Redo Log File Data Recovery Advisor Data Failures Listing Data Failures Data Recovery Advisor Views Moving Data Describe ways to move data Create and use directory objects Use SQL*Loader to move data Use external tables to move data General architecture of Oracle Data Pump Use Data Pump export and import to move data Working with Use the Enterprise Manager Workbench Work with Oracle Log service requests (SR) Manage patches
71 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Oracle Database 11g : Administration Workshop II Public visé : Administrateurs de base de données; Ingénieurs support; Consultant Technique Objectifs : This course takes the database administrator beyond the basic tasks covered in the first workshop. The student begins by gaining a much deeper understanding of possibly the most important job of a DBA backup and recovery. The concepts and architecture that support backup and recovery, along with the steps of how to carry it out in various ways and situations, are covered in detail. This includes how to define and test your own backup and recovery scenarios. Also, the DBA learns how to manage memory effectively and how to perform some performance evaluation and tuning tasks, including using some of the advisors. All types of flashback technologies, scheduling jobs inside and outside of the database, and controlling system resource usage are also covered. After this training, you wille able to do : Back and recover a database (and its parts) with RMAN (command-line and Enterprise Manager); Use flashback technology to view past states of data and to revert either objects or the entire database back to a past state; Use an appropriate and flexible memory configuration for your database; Identify burdensome database sessions and poorly performing SQL; Configure the Oracle Database for optimal recovery; Configure the database instance such that resources are appropriately allocated among sessions and tasks; Schedule jobs to run inside or outside of the database; Use compression to optimize database storage and duplicate a database Pré requis : Oracle Database 11g: Administration Workshop I D50079 Pas de certification MCDBA Officiel Editeur CORE CONCEPTS AND TOOLS OF THE ORACLE DATABASE The Oracle Database Architecture: Overview ASM Storage Concepts Connecting to the Database and the ASM Instance DBA Tools Overview CONFIGURING FOR RECOVERABILITY Purpose of Backup and Recovery (B&R), Typical Tasks and Terminology Using the Recovery Manager (RMAN) Configuring your Database for B&R Operations Configuring Archivelog Mode Configuring Backup Retention Configuring and Using a Flash Recovery Area (FRA) USING THE RMAN RECOVERY CATALOG Tracking and Storing Backup Information Setting up a Recovery Catalog Recording Backups Using RMAN Stored Scripts Managing the Recovery Catalog (Backup, Export, Import, Upgrade, Drop and Virtual Private Catalog) CONFIGURING BACKUP SETTINGS Configuring and Managing Persistent Settings for RMAN Configuring Autobackup of Control File Backup optimization Advanced Configuration Settings: Compressing Backups Configuring Backup and Restore for Very Large Files (Multisection) CREATING BACKUPS WITH RMAN RMAN backup types Creating and Using the following: Backup Sets and Image Copies Whole Database Backup Fast Incremental Backup Configure Backup Destinations Duplexed Backup Sets Archival Backups RESTORE AND RECOVERY TASK Restoring and Recovering Causes of File Loss Automatic Tempfile Recovery Recovering from the Loss of a Redo Log Group Recovering from a Lost Index Tablespace Re-creating a Password Authentication File Complete and Incomplete Recovery Other Recovery Operations USING RMAN TO PERFORM RECOVERY Complete Recovery after Loss of a Critical or Noncritical Data File Recovering Image Copies and Switching Files Restore and Recovery of a Database in NOARCHIVELOG Mode Incomplete Recovery Performing Recovery with a Backup Control File Restoring from Autobackup: Server Parameter File and Control File Restoring and Recovering the Database on a New Host
72 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Oracle Database 11g : Administration Workshop II MONITORING AND TUNING RMAN Monitoring RMAN Jobs Balance Between Speed of Backup Versus Speed of Recovery RMAN Multiplexing Synchronous and Asynchronous I/O Explaining Performance Impact of MAXPIECESIZE, FILESPERSET, MAXOPENFILES and BACKUP DURATION DIAGNOSING THE DATABASE Data Recovery Advisor (DRA) Block Corruption Automatic Diagnostic Repository (ADR) Health Monitor The ADR Command-Line Tool, ADRCI USING FLASHBACK TECHNOLOGY I Flashback Technology: Overview and Setup Using Flashback Technology to Query Data Flashback Table Flashback Transaction Query Performing Flashback Transaction Backout USING FLASHBACK TECHNOLOGY II Oracle Total Recall Flashback Drop and the Recycle Bin PERFORMING FLASHBACK DATABASE Configuring Flashback Database Performing Flashback Database Operations Monitoring Flashback Database AUTOMATING TASKS WITH THE SCHEDULER Simplifying Management Tasks Creating a Job, Program, and Schedule Using Time-Based, Event-Based, and Complex Schedules Describing the Use of Windows, Window Groups, Job Classes, and Consumer Groups Multi-Destination Jobs MANAGING SPACE IN BLOCKS Free Space Management Monitoring Space Compressing Data MANAGING SPACE IN SEGMENTS Segment Creation on Demand Additional Automatic Space-Saving Functionalit Shrinking Segments Segment Advisor Managing Resumable Space Allocation MANAGING SPACE FOR THE DATABASE Using 4 KB-Sector Disks Transporting Tablespaces Transporting Databases DUPLICATING A DATABASE Purpose and Methods of Cloning a Database Using RMAN to Create a Duplicate Database Cloning a Database from a Backup Duplicate a Database Based on a Running Instance Targetless Duplicating a Database MANAGING MEMORY Oracle Memory Structures Oracle Database Memory Parameters Using Automatic Memory Management Automatic Shared Memory Management Using Memory Advisors Using Data Dictionary Views MANAGING DATABASE PERFORMANCE Tuning Activities Using Statistic Preferences Optimizer Statistics Collection Monitor the Performance of Sessions and Services Automatic Workload Repository (AWR) Describing the Benefits of Database Replay MANAGING PERFORMANCE BY SQL TUNING SQL Tuning and SQL Advisors Using SQL Tuning Advisor SQL Access Advisor SQL Performance Analyzer Overview MANAGING RESOURCES Database Resource Manager: Overview and Concepts Accessing and Creating Resource Plans Creating Consumer Group Specifying Resource Plan Directives, including: Limiting CPU Utilization at the Database Level Instance Caging Activating a Resource Plan Monitoring the Resource Manager
73 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Oracle Database 11g: Backup and Recovery Workshop Public visé : Administrateurs de base de données; Consultant Technique Objectifs : After completing this course, students should be able to evaluate their own recovery requirements and develop an appropriate strategy for backup and recovery procedures. This course reviews the backup and recovery techniques that are discussed in the Oracle Database 11g: Administration Workshop I and II courses, and examines various backup, failure, restore, and recovery scenarios. Students are expected to have some knowledge of Recovery Manager (RMAN) and Enterprise Manager, as they will use RMAN and Enterprise Manager to perform backup and recovery operations. Flashback features are also described as an additional way to recover from various errors. After completing this course, students should be able to : Perform tablespace point-in-time recovery; Describe the Oracle Database architecture components related to backup and recovery; operations; Describe additional high availability features such as Oracle Data Guard and Oracle Secure Backup; Plan effective backup and recovery procedures; Describe Oracle Database backup methods and recovery operations that can be used to resolve database failure; Configure the database for recoverability; Use Recovery Manager (RMAN) to create backups and perform recovery operations; Use the Data Recovery Advisor to diagnose and repair failures; Use Oracle Flashback Technologies to recover from human error; Perform an encrypted database backup and restore Pré requis : Knowledge of Oracle Database administration; Oracle Database 11g : Administration Workshop I et II D71862 Pas de certification Spécialiste Produit Officiel Editeur Introduction Assessing Your Recovery Requirements Data Failures Examples Failure Categories Oracle Data Protection Solutions Oracle Backup and Recovery Solutions Oracle Maximum Availability Architecture Oracle Secure Backup (overview only) Oracle Active Data Guard (overview only) Using Recovery Manager (RMAN) and Enterprise Manager Oracle Recovery Manager (architecture overview) Enterprise Manager (backup and recovery interface overview) Using the RMAN Command-Line RMAN Commands (overview) Configuring RMAN Persistent Settings Viewing and Managing RMAN Persistent Settings Configuring for Recoverability Fast Recovery Area (overview) Fast Recovery Area Sizing and Configuration Control File Multiplexing & Autobackup Redo Log Files and the LGWR Process Redo Log File Multiplexing RCHIVELOG Mode and the Archiver Process Archived Redo Log Files Undo Retention Using the RMAN Recovery Catalog Repository Comparison Recovery Catalog Overview Creating the Recovery Catalog Managing Records in the Catalog Registering the Database Catalog Resynchronization Backing Up the Recovery Catalog Backup Concepts and Strategies Backup Solutions Overview Backup Terminology RMAN Backup Types Understanding RMAN Backup Data Flow Balancing Backup and Restore Requirements Comparing Backup Strategies Best Practices for Data Warehouse Backups Creating Backups Oracle Suggested Backup Strategy Backups Sets & Image Copies (RMAN) Whole Database Backups Read-Only Tablespace Backups Checking for Block Corruption Block Change Tracking/Fast Incremental Backups Backup Compression & RMAN Encrypted Backups Control File Backups & Cataloging Backups Files Restore and Recovery Concepts Employing the Best Oracle Technology for Recovery Instance Failure and Instance/Crash Recovery Media Failure Complete Recovery (Overview) Point-in-Time Recovery (Overview) Recovery Through RESETLOGS Recovery to an Abandoned Incarnation
74 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Oracle Database 11g: Backup and Recovery Workshop Using Data Recovery Advisor Data Recovery Advisor Overview Using the Data Recovery Advisor (overview) Using the Data Recovery Advisor in Enterprise Manager Using the Data Recovery Advisor RMAN Command-Line Interface Performing Recovery Data File Loss (file system and ASM) RMAN Recovery: NOARCHIVELOG Mode, Complete, Image Files & Point-in-Time (Incomplete recovery) Control File Loss and Recovery & RMAN Recovery: Backup Control File Redo Log File Loss and Recovery, Index Tablespace Recovery & Read-Only Tablespace Recovery Password Authentication File Re-creation, Server Parameter File Recovery & Tempfile Recovery Restoring RMAN Encrypted Backups Block Media Recovery Restore and Recovery Performance Best Practices Using Flashback Technologies Flashback Technologies Overview Preparing to use Flashback Technologies Flashback Query & Flashback Version Query Flashback Table Flshback Transaction Query Flashback Transaction Flashback Drop Best Practices for Undo-Based Flashback Technologies Flashback Database Flashback Database Architecture Configuring Flashback Database Performing Flashback Database Best Practices for Flashback Database RMAN Performance and Tuning Tuning Principles RMAN Multiplexing Diagnosing Performance Bottlenecks Restore and Recovery Performance Best Practices Backup and Recovery Workshop Scenarios Workshop Structure Workshop Approach to Solving Failure Scenarios Business Requirements for Database Availability and Procedures
75 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Oracle Database 11g : Nouvelles Fonctionnalités d'administration Public visé : Responsables des ventes; Ingénieurs support; Administrateurs de base de données; Administrateurs de data warehouse; Consultant Technique Objectifs : This five-day classroom course gives you the opportunity to learn about and practice with the new change management features and other key enhancements in Oracle Database 11g Release 1 and Release 2. Topics covered include the benefits and use of the new features in managing change, diagnosing and recovering from problems, ensuring high availability, improving scalability and performance, strengthening security, and several other areas of particular interest to database administrators. In addition, hands-on practice sessions help reinforce understanding of the new capabilities. After this training, you wille able to do : Install Oracle Grid Infrastructure; Install Oracle Database 11g Release 2; Use Oracle Restart to manage components; Use Automatic Storage Management (ASM) enhancements; Implement table compression and hybrid columnar compression; Implement data warehousing and partitioning enhancements; Use the SQL Performance Analyzer; Use SQL Plan Management and load SQL plan baselines; Use Database Replay to record and replay workloads; Set and manage Automatic SQL Tuning; Use Resource Manager enhancements; Use Enterprise Manager to monitor SQL commands; Use the new and enhanced RMAN features; Use Total Recall to create, protect, and use history data; Use Data Pump in legacy mode; Use Data Recovery Advisor. Pré requis : Knowledge of Oracle Database 10g D50081 Pas de certification Spécialiste Produit Officiel Editeur ORACLE GRID INFRASTRUCTURE Installing Oracle Grid Infrastructure for a Standalone Server Creating an ASM Disk Group ASM Cluster File System ASM Dynamic Volume Manager ASM File System Snapshot INSTALLATION AND UPGRADE ENHANCEMENTS Installing Oracle Database 11g Release 2 Oracle Database Upgrade Enhancements Online Patching Upgrading Your Time Zone File and Timestamp with Time Zone Data ORACLE RESTART Controlling Oracle Restart Using the srvctl Utility Manually Adding Components to the Oracle Restart Configuration ASM ENHANCEMENTS Seting up ASM fast mirror resync Using ASM Scalability and Performance Enhancements ASM Disk Group Compatibility Using ASMCMD Extensions ASM File Access Control ASM Optimal Disk Placement DATA WAREHOUSE AND PARTITIONING ENHANCEMENTS Preprocessing Data for ORACLE_LOADER Access Driver in External Tables Degree of Parallelism Enhancements In-Memory Parallel Query Partitioning Enhancements System-Managed Indexes for List Partitioning ORACLE SECUREFILES Enabling SecureFiles Storage Creating SecureFiles Using SecureFile Compression Accessing SecureFiles Metadata Migrating to SecureFiles SECURITY AND NETWORKING ENHANCEMENTS Secure Password Automatic Secure Configuration Managing Default Audits Setting Database Administrator Authentication Transparent Data Encryption Hardware Security Module Tablespace Master Key Re-Key ing IPv6 Address Notification STORAGE ENHANCEMENTS Using 4 KB-Sector Disks Using Table Compression Hybrid Columnar Compression SQL Access Advisor Segment Creation on Demand
76 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Oracle Database 11g : Nouvelles Fonctionnalités d'administration SQL PERFORMANCE ANALYZER SQL Performance Analyzer: Overview Using SQL Performance Analyzer Using Enterprise Manager to Access SQL Performance Analyzer SQL Performance Analyzer: PL/SQL Example SQL Performance Analyzer: Data Dictionary Views SQL PLAN MANAGEMENT SQL Plan Management: Overview Loading SQL Plan Baselines Using the MIGRATE_STORED_OUTLINE Functions Viewing Important Baseline SQL Plan Attributes Loading a SQL Plan Baseline Automatically Purging SQL Management Base Policy DATABASE REPLAY Using Database Replay Database Replay System Architecture ed Workloads Database Replay Workflow in Enterprise Manager Database Replay PL/SQL Procedures Database Replay Data Dictionary Views BACKUP AND RECOVERY ENHANCEMENTS Using New SET NEWNAME Clauses Optimized Backups Using New Settings for Binary Compression Enhancements to Database Duplication Creating Archival Backups TSPITR Enhancements and Modifications Creating and Using Virtual Private Catalogs Introduction to Oracle Secure Backup Cloud Module FLASHBACK TECHNOLOGY, LOGMINER, AND DATA PUMP Oracle Total Recall Flashback Transaction Backout Enterprise Manager LogMiner Interface Data Pump Legacy Mode DATA RECOVERY ADVISOR Assessing Data Failures Data Recovery Advisor RMAN Command-Line Interface Data Recovery Advisor Views Setting Parameters to Detect Corruption AUTOMATIC SQL TUNING Automatic SQL Tuning in Oracle Database 11g Selecting Potential SQL Statements for Tuning Controlling the Automatic SQL Tuning Task Configuring Automatic SQL Tuning Using the PL/SQL Interface to Generate Reports INTELLIGENT INFRASTRUCTURE ENHANCEMENTS Using New Automatic Workload Repository Views Creating AWR Baselines Defining Alert Thresholds Using Static Baseline Controlling Automatic Maintenance Tasks Fixed Policy CPU Resource Management Instance Caging Scheduler Enhancements DIAGNOSABILITY ENHANCEMENTS Seting Up Automatic Diagnostic Repository ADRCI: The ADR Command-Line Tool Incident Packaging Service (IPS) Using the Enterprise Manager Workbench Invoking IPS Using ADRCI Running Health Checks Manually Using the SQL Repair Advisor SQL MONITORING SQL Monitoring in Oracle Database 11g Release 2 Viewing Session Details Viewing the SQL Monitoring Report PERFORMANCE ENHANCEMENTS Using the DBMS_ADDM Package New and Modified Views Enabling Automatic Memory Management Using New Statistic Preferences Features Locking Enhancements Adaptive Cursor Sharing Using Table Annotation to Control Result Caching APPLICATION MAINTENANCE AND UPGRADE ENHANCEMENTS Online Redefinition Enhancements Creating and Using Invisible Indexes
77 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Oracle Database 11g : Atelier SQL Tuning Public visé : Ingénieurs support; Développeurs d'applications; Développeurs; Consultant Technique; Objectifs : Ce cours présente les méthodes d'investigation permettant d'obtenir différents niveaux de détails sur la manière dont Oracle Database exécute une instruction SQL. Il décrit les différentes méthodes d'accès aux données, précise quelles sont les méthodes les plus efficaces dans des circonstances spécifiques, et montre comment garantir l'utilisation de la méthode la plus appropriée. Il traite également du partitionnement, des conseils, des variables attachées et des différents types d'index. Après la formation, les participants seront capable de : Générer un test de charge, Identifier les instructions SQL problématiques, Interpréter des plans d'exécution, Modifier une instruction SQL pour obtenir des performances optimales, Lancer la trace d'une application, Comprendre comment l'optimiseur d'interrogations prend ses décisions concernant l'accès aux données et Utiliser les conseils de l'optimiseur de manière efficace Pré requis : Les fondamentaux du langage SQL D52163 Pas de certification Spécialiste Produit Officiel Editeur ARCHITECTURE D'UNE BASE DE DONNÉES ORACLE Architecture d'un serveur de base de données Oracle : Présentation Structures mémoire d'une base de données Oracle : Présentation Rôles des processus en arrière-plan Gestion automatique de la mémoire partagée Gestion automatique de la mémoire d'exécution du code SQL Gestion automatique de la mémoire Architecture de stockage dans la base de données Structures logiques et physiques de la base de données INTRODUCTION AU RÉGLAGE D'INSTRUCTIONS SQL Causes possibles de la médiocrité des performances des instructions SQL Solutions de surveillance des performances Outils de surveillance et de réglage : Présentation Pages EM de performances pour le réglage réactif Dimensions de réglage du temps CPU et du temps d'attente Impact de la conception, de l'implémentation et de la configuration des applications sur l'évolutivité Erreurs courantes sur les systèmes des clients Méthodologie de réglage proactive PRÉSENTATION DE L'OPTIMISEUR Langage SQL (Structured Query Language) Traitement des instructions SQL : Présentation Analyse des instructions SQL : Présentation Pourquoi utiliser un optimiseur? Optimisation pendant une opération d'analyse complète (hard parse) Optimiseur basé sur le coût Contrôler le comportement de l'optimiseur Fonctionnalités de l'optimiseur et versions d'oracle Database OPÉRATEURS DE L'OPTIMISEUR Opérations sur les row sources Structures principales et chemins d'accès Balayage complet de table Index : Présentation Utilisation des index : Prise en compte des colonnes acceptant les valeurs NULL Index bitmap, index composites et index invisibles Règles relatives à la gestion des index Clusters INTERPRÉTER LES PLANS D'EXÉCUTION Plan d'exécution Liens entre les vues de performances dynamiques importantes Référentiel AWR (Automatic Workload Repository) Générer des états SQL à partir des données du référentiel AWR Surveillance SQL : Présentation Lire des plans d'exécution complexes Examiner un plan d'exécution Aller au-delà des plans d'exécution ETUDE DE CAS : TRANSFORMATION EN ÉTOILE Modèles de schéma en étoile et en flocons Plan d'exécution sans transformation en étoile Extraire des lignes de la table de faits pour une dimension Effectuer la jointure entre l'ensemble de résultats intermédiaire et les dimensions Utiliser des index de jointure bitmap Transformation en étoile Utiliser des index de jointure bitmap STATISTIQUES DESTINÉES À L'OPTIMISEUR Types de statistiques destinées à l'optimiseur Statistiques multicolonnes : Présentation Statistiques sur des expressions : Présentation Collecter les statistiques système Préférences relatives aux statistiques : Présentation Echantillonnage dynamique de l'optimiseur : Présentation Verrouiller des statistiques
78 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Oracle Database 11g : Atelier SQL Tuning UTILISER DES VARIABLES ATTACHÉES Partage des curseurs et valeurs littérales différentes Partage des curseurs et variables attachées Variables attachées dans SQL*Plus et Enterprise Manager Améliorations apportées au partage des curseurs Fonctionnalité Adaptive Cursor Sharing : Présentation Interagir avec la fonctionnalité Adaptive Cursor Sharing UTILISER LES CONSEILS DE L'OPTIMISEUR Conseils destinés à l'optimiseur : Présentation Types de conseil Indiquer des conseils Règles régissant les conseils Recommandations relatives aux conseils Catégories de conseils Objectifs et approches d'optimisation Conseils supplémentaires TRACE D'UNE APPLICATION Défi posé par la fonction de trace de bout en bout d'une application Emplacement des traces de diagnostic Services : Présentation Utiliser des services avec les applications client Générer une trace pour votre propre session Contenu des fichiers trace SQL Mettre en forme les fichiers trace SQL : Présentation Lancer l'utilitaire tkprof AUTOMATISER LE RÉGLAGE DES INSTRUCTIONS SQL Réglage automatique des instructions SQL Défis liés au réglage d'une application Fonction de conseil STA : Présentation Statistiques obsolètes ou manquantes sur les objets Profilage des instructions SQL Flux de réglage d'un plan et création de profil SQL Database Control et fonction de conseil STA Recommandations d'implémentation
79 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Oracle Database 11g : Performance Tuning Public visé : Administrateurs de base de données; Ingénieurs support; Consultant Technique Objectifs : Les stagiaires apprennent en théorie et en pratique à utiliser les fonctionnalités de réglage automatique d'oracle Database 11g, notamment les fonctions de conseil STA (SQL Tuning Advisor) et SAA (SQL Access Advisor), le référentiel AWR (Automatic Workload Repository) et le moniteur ADDM (Automatic Database Diagnostic Monitor). Ce cours traite des tâches de réglage incombant à l'administrateur de base de données (DBA) : réglage réactif des instructions SQL, maintien de leurs performances et réglage des composants d'une instance Oracle Database. Les exercices qui le ponctuent permettent aux stagiaires de s'entraîner à régler une instance Oracle. La méthodologie de réglage est davantage enseignée par la pratique que par la théorie. Ce cours ne traite pas du réglage des partitions, des vues matérialisées ou des sujets propres à Real Application Clusters (RAC), lesquels font l'objet de cours spécifiques. Bon nombre de fonctionnalités utilisées dans le cours nécessitent Oracle Database Enterprise Edition et les packs facultatifs. Après cette formation les stagiaires seront capable de : Identifier les problèmes de performances et les éliminer; Identifier les instructions SQL problématiques; Influencer l'optimiseur; Interpréter les diagnostics de réglage (tuning); Définir des priorités et des stratégies de réglage; Utiliser les statistiques et les mesures de la base de données pour identifier un problème de performances Pré requis : Oracle Database 11g : Administration Workshop I et II D50317 Pas de certification Spécialiste Produit Officiel Editeur INTRODUCTION Questions relatives au réglage (tuning) Qui effectue le réglage? Sur quoi porte le réglage? De quelle manière effectuer le réglage? OUTILS DE BASE POUR LA SURVEILLANCE DES PERFORMANCES Présentation des outils de surveillance Enterprise Manager Vues V$, statistiques et mesures Evénements Wait Statistiques temporelles (Time Model) UTILISER LE RÉFÉRENTIEL AWR Présentation du référentiel AWR Données du référentiel AWR Database Control et le référentiel AWR Générer des états AWR dans SQL*Plus IDENTIFIER LE PROBLÈME Régler les phases du cycle de vie d'une application Identifier le problème à régler Résoudre le problème IDENTIFIER LES INSTRUCTIONS SQL PROBLÉMATIQUES Caractéristiques d'une instruction SQL mal écrite Rôle de l'optimiseur Générer un plan d'exécution Choix des chemins d'accès Trace de l'exécution INFLUENCER L'OPTIMISEUR Gérer les statistiques destinées à l'optimiseur Calibrer les E/S Coûts estimés par l'optimiseur Modifier le comportement de l'optimiseur SQL PLAN MANAGEMENT Tâches de maintenance automatisées Profils SQL SQL Access Advisor Plans d'exécution SQL SQL Plan Baselines GESTION DES MODIFICATIONS Types de modification SQL Performance Analyzer Database Replay Alertes générées par le serveur UTILISER LES MESURES ET LES ALERTES Avantages des mesures Modèle d'utilisation de Database Control Mesures SQL définies par l'utilisateur UTILISER LES OUTILS AWR Tâches de maintenance automatisées Utiliser le moniteur ADDM Utiliser l'historique des sessions actives (ASH) Vue historique des données SURVEILLER UNE APPLICATION (À L'AIDE DE SERVICES) Présentation des services Gestion des services Agrégation de statistiques et fonction de trace pour les services Effectuer le suivi d'une session LIGNES DE BASE (BASELINES) Utiliser des mesures de référence Définir des seuils d'alerte adaptatifs Configurer les mesures de normalisation
80 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Oracle Database 11g : Performance Tuning RÉGLER LA ZONE DE MÉMOIRE PARTAGÉE Fonctionnement de la zone de mémoire partagée Mutex (objets mutuellement exclusifs) Indicateurs Statspack/AWR Activité du cache "library" Outils de diagnostic Mémoire UGA et Oracle Shared Server Zone de mémoire LARGE POOL RÉGLER LE CACHE DE TAMPONS (BUFFER CACHE) Architecture Objectifs et techniques de réglage Symptômes Solutions RÉGLER LA MÉMOIRE PGA ET L'ESPACE TEMPORAIRE Surveiller l'utilisation de la mémoire SQL Gestion des tablespaces temporaires GESTION AUTOMATIQUE DE LA MÉMOIRE Architecture de gestion automatique de la mémoire Fonctionnalité de mémoire SGA dynamique Utiliser la gestion automatique de la mémoire (AMM) RÉGLER L'UTILISATION DE L'ESPACE DE BLOC Gestion de l'espace Gestion des extents Anatomie d'un bloc de base de données Gestion de l'espace de bloc RÉGLER LES E/S Architecture des E/S Méthode SAME (Stripe and Mirror Everything) Technologie RAID Diagnostic des E/S Utiliser Automatic Storage Management (ASM) RÉGLAGE DES PERFORMANCES : SYNTHÈSE Paramètres d'initialisation importants ayant un impact sur les performances Haute disponibilité de la base de données : Recommandations Tablespaces : Recommandations Collecte des statistiques UTILISER STATSPACK Présentation de Statspack Créer des clichés Statspack Etats Statspack Considérations relatives à Statspack Statspack et AWR
81 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S MySQL pour les développeurs Public visé : Développeurs qui veulent créer des applications utilisant MySQL ou souhaitant se préparer à l'examen de certification pour les développeurs MySQL 5.0 Objectifs : Le cours MySQL for Developers (MySQL pour les développeurs) fournit les informations essentielles aux développeurs qui envisagent de concevoir et d'implémenter des applications qui utilisent MySQL 5.0. Il vous enseignera les déclarations SQL essentielles pour la conception de données, la création de requêtes et la programmation. En outre, il vous préparera à l'examen de certification pour les développeurs MySQL. Après la formation les participants seront capable de : Connaissance des étapes nécessaires pour invoquer des programmes client MySQL; Écriture d'expressions de jointure dans les déclarations SQL pour obtenir les informations de plusieurs tables; Création et gestion des déclencheurs; Création de variables définies par l'utilisateur, les déclarations préparées et routines stockées; Création de vues utilisant les déclarations SELECT pour produire des tables virtuelles de données spécifiques; Débogage d'applications MySQL; Gestion des caractéristiques structurelles de vos bases de données et des tableaux au sein de vos bases de données; Importation et exportation de données en masse; Sélection du type de données pour la représentation d'informations dans MySQL; Connaissance des étapes nécessaires pour invoquer des programmes client MySQL; Utilisation de la base de données INFORMATION_SCHÉMA pour accéder aux métadonnées; Utilisation de déclarations SQL pour modifier le contenu des tables d'une base de données; Utilisation d'expressions dans les déclarations SQL pour récupérer des informations détaillées; Utilisation de sous-requêtes dans vos déclarations SQL; Utilisation de la déclaration SELECT pour récupérer des informations des tables d'une base de données Pré requis : Expérience liée aux bases de données relationnelles et à SQL D61830 Pas de certification Spécialiste Produit Officiel Editeur Introduction Présentation de MySQL, des produits, des services Services MySQL Enterprise Services d'exploitation pris en charge Programme de certification en MySQL Parcours d'apprentissage Site Web de MySQL Installation de MySQL et de la base de données World Concepts de client/serveur MySQL Architecture générale de MySQL Comment MySQL utilise l'espace disque Comment MySQL utilise la mémoire Clients MySQL Appel de programmes client Utilisation des fichiers d'options Client MySQL MySQL Query Browser Connecteurs MySQL API tierces Création de requêtes pour les données de table Déclaration SELECT Regroupement de résultats de requête Utilisation d'union Expressions SQL Comparaisons SQL Fonctions dans les expressions SQL Commentaires dans les déclarations SQL Types de données Présentation des types de données Types de données numériques Données de type chaîne de caractères Données de type chaîne binaire Types de données temporaires Données NULL Obtention de métadonnées Méthodes d'accès aux métadonnées Base de données/schéma INFORMATION_SCHEMA Utilisation de SHOW et DESCRIBE Commande mysqlshow Bases de données Propriétés des bases de données Pratiques recommandées pour la conception Identificateurs Création de bases de données Modification de bases de données Dépôt de bases de données Gestion des erreurs et des avertissements Modes SQL Gestion de valeurs manquantes ou de données incorrectes Interprétation de messages d'erreur
82 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S MySQL pour les développeurs Tables Création de tables Propriétés des tables Options de colonne Création de tables à partir de tables existantes Modification de tables Dépôt de tables Clés étrangères Manipulation des données de table Déclaration INSERT Déclaration DELETE Déclaration UPDATE Déclaration REPLACE INSERT avec ON DUPLICATE KEY UPDATE Déclaration TRUNCATE TABLE Transactions Qu'est-ce qu'une transaction? Commandes de transaction Niveaux d'isolement Verrouillage Jointures Qu'est-ce qu'une jointure? Jointure entre tables dans SQL Syntaxe de jointure de base Jointures internes Jointures externes Autres types de jointure Jointures dans les déclarations UPDATE et DELETE Déclencheurs Qu'est-ce qu'un déclencheur? Suppression de déclencheurs Restrictions concernant les déclencheurs Moteurs de stockage Analyseur syntaxique et niveaux d'un moteur de stockage SQL Moteurs de stockage et MySQL Moteurs de stockage MyISAM Moteurs de stockage InnoDB Moteurs de stockage MEMORY Autres moteurs de stockage Optimisation Présentation des principes d'optimisation Utilisation d'index d'optimisation Utilisation d'explain pour l'analyse des requêtes Techniques de réécriture de requête Optimisation de requêtes par le biais d'une limite de sortie Utilisation de tables des résumés Optimisation des mises à jour Choix d'un moteur de stockage approprié Sous-requêtes Types de sous-requêtes Opérateurs de sous-requêtes de table Sous-requêtes corrélées ou non corrélées Conversion de sous-requêtes en jointures Vues Qu'est-ce qu'une vue? Création de vues Vues modifiables Gestion des vues Obtention de métadonnées de vue Déclarations préparées Qu'est-ce qu'une déclaration préparée? Utilisation de déclarations préparées à partir du client MySQL Préparation d'une déclaration Exécution d'une déclaration préparée Libération d'une déclaration préparée Exportation et importation de données Exportation et importation de données avec SQL Exportation et importation de données avec les programmes client SQL Importation de données avec la commande SOURCE Routines stockées Qu'est-ce qu'une routine stockée? Définition, exécution et suppression de routines stockées Déclarations composées Affectation de variables Déclarations de paramètre Déclarations de flux de contrôle Déclaration et utilisation de gestionnaires Curseurs
83 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S MySQL pour les administrateurs de base de données Public visé : Administrateurs de base de données et développeurs qui veulent administrer MySQL ou souhaitant se préparer à l'examen de certification MySQL 5.0 Database Administrator (Administrateur de base de données MySQL 5.0) Objectifs : Le cours MySQL for Database Administrators (MySQL pour les administrateurs de base de données) constitue la formation de base pour les administrateurs de base de données et développeurs qui souhaitent profiter de la puissance des bases de données MySQL. Vous apprendrez à sécuriser les privilèges des utilisateurs, à définir des restrictions sur les ressources et des contrôles d'accès. En outre, vous découvrirez les multiples fonctions de la nouvelle version MySQL 5.0 en créant et en utilisant des procédures stockées, des déclencheurs et des vues. Après la formation vous serez capable de : Comparaison entre plusieurs options d'environnement en vue d'améliorer les performances du serveur; Configuration des options de serveur MySQL à l'exécution; Différenciation des moteurs de stockage disponibles dans MySQL; Évaluation des types de données et jeux de caractères relatifs aux problèmes de performance; Amélioration des performances par le biais de l'optimisation des requêtes; Installation et mise à niveau de MySQL 5.0 sur les systèmes d'exploitation courants; Maintien de l'intégrité d'une installation MySQL grâce aux protocoles de sécurité; Gestion, application et utilisation adéquate des vues; Optimisation des schémas (bases de données) à l'aide de diverses techniques; Sauvegarde et restauration à l'aide des outils MySQL; Démarrage et fermeture de MySQL; Assimilation des concepts de verrouillage de données et des différents niveaux de verrouillage dans MySQL; Utilisation de routines stockées et de déclencheurs pour les tâches d'administration; Utilisation des outils de contrôle de MySQL en vue d'améliorer les performances du serveur; Utilisation de l'interface graphique pour les administrateurs de MySQL pour gérer un serveur MySQL Pré requis : Expérience liée aux bases de données relationnelles et à SQL D61762 Pas de certification Spécialiste Produit Officiel Editeur Introduction Présentation de MySQL, des produits, des services Services MySQL Enterprise Services d'exploitation pris en charge Programme de certification en MySQL Parcours d'apprentissage Site Web de MySQL Installation de MySQL Installation de la base de données World Architecture de MySQL Architecture Client/Serveur Présentation de l'architecture de MySQL Comment MySQL utilise l'espace disque Comment MySQL utilise la mémoire Interface de plug-in MySQL Serveur MySQL Types de distribution MySQL Démarrage et fermeture de MySQL sous Windows Démarrage et fermeture de MySQL sous Linux Mise à niveau de MySQL Gestion de plusieurs serveurs Configuration du serveur MySQL Configuration de MySQL Variables de serveur dynamiques Modes SQL du serveur Fichiers journaux et d'état Journalisation binaire Clients MySQL Présentation des clients d'administration Appel de programmes client MySQL Utilisation du client mysql Client mysqladmin Connecteurs MySQL API tierces Présentation des types de données Types de données Types de données numériques Données de type chaîne de caractères Données de type chaîne binaire Types de données temporaires Données NULL Attributs de colonne Métadonnées Méthodes d'accès aux métadonnées Base de données/schéma INFORMATION_SCHEMA Utilisation de SHOW et DESCRIBE Commande mysqlshow
84 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S MySQL pour les administrateurs de base de données Moteurs de stockage Présentation des moteurs de stockage Moteurs de stockage MyISAM, InnoDB et MEMORY Autres moteurs de stockage Choix d'un moteur de stockage approprié Utilisation de plusieurs moteurs de stockage Tableau de comparaison des moteurs de stockage Partitionnement Présentation et avantages du partitionnement Création d'une table partitionnée Obtention des informations de partition Modification et suppression de partitions Effets des modifications du partitionnement sur les performances Élaguement d'une partition Informations de partition dans les moteurs de stockage Partitionnement, verrouillage et restrictions Transactions et verrouillage Transactions Déclarations de contrôle des transactions Niveaux d'isolement Verrouillage Sauvegarde et récupération Planification de la récupération Présentation des outils de sauvegarde Sauvegarde brute Sauvegarde logique (texte) Sauvegarde des fichiers journaux et d'état Réplication comme aide à la sauvegarde Comparaison entre les méthodes de sauvegarde Récupération de données Introduction au réglage des performances Utilisation de EXPLAIN pour l'analyse des requêtes Optimisations des tables générales Définition et interprétation des variables de serveur MySQL Introduction à la haute disponibilité Réplication MySQL Conclusion Récapitulatif du cours Site Web pour la formation et la certification Évaluation du cours Remerciements Gestion de la sécurité et des utilisateurs Risques de sécurité Mesures de sécurité Privilèges Niveaux d'accès, notamment : 1 - Comptes utilisateur, 2 - Bases de données, 3 - Tables, 4 - Colonnes, 5 - Routines stockées Gestion des comptes utilisateur Contrôle de l'accès au client Utilisation de connexions sécurisées Maintenance des tables Maintenance des tables Déclarations SQL pour les opérations de maintenance Programmes client et utilitaires pour la maintenance des tables Maintenance des tables par moteur de stockage Exportation et importation de données Exportation et importation de données Exportation et importation de données avec SQL Importation de données avec les scripts SQL Programmation avec MySQL Définition, exécution et étude des routines stockées Routines stockées et sécurité d'exécution Définition, création et suppression de déclencheurs Restrictions et privilèges liés aux déclencheurs Définition d'événements Planification d'événements Administrateur de base de données et utilisation de la programmation avec MySQL Sauvegarde des routines stockées Vues Qu'est-ce qu'une vue? Création de vues Vues modifiables Gestion des vues
85 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Réglage des performances de MySQL Public visé : Administrateurs de base de données chargés de la maintenance d'un ou plusieurs serveurs MySQL; Développeur de base de données et programmeurs qui conçoivent et/ou interagissent avec une ou plusieurs bases de données MySQL; Administrateurs système dont les systèmes interagissent avec un ou plusieurs serveurs MySQL ou travaillant en collaboration avec des administrateurs MySQL Objectifs : Le cours MySQL 5.0 Performance Tuning (Réglage des performances de MySQL 5.0) est conçu pour les administrateurs de base de données et toute autre personne souhaitant contrôler et régler MySQL pour obtenir de meilleures performances. Il fournit aux étudiants les compétences nécessaires pour utiliser les outils de contrôle, d'évaluation et de réglage. Au programme de ce cours : évaluation de l'architecture, utilisation des outils, configuration performante de la base de données, réglage de l'application et du code SQL, réglage du serveur, analyse des moteurs de stockage, évaluation de l'architecture de l'application et présentation des concepts généraux relatifs au réglage des performances. Après la formation vous serez capable de : Connaissance des outils de diagnostic; Sélection des moteurs de stockage adaptés aux besoins de l'application; Élaboration d'une stratégie de réglage; Affichage et analyse des variables d'état pour vérifier que les applications utilisent les paramètres de façon optimale; Connaissance de l'architecture MySQL; Affichage, déchiffrage et modification des variables de configuration du serveur pour améliorer les performances des applications; Évaluation des effets du matériel et du SE sur les performances; Évaluation des techniques de chargement de données dans la base de données et de leurs effets sur les performances; Écriture de requêtes par rapport à la base de données INFORMATION_SCHÉMA et déchiffrage des métadonnées obtenues; Connaissance du modèle relationnel et son impact positif et négatif sur les performances; Écriture de requêtes qui tirent parti des améliorations en matière de requêtes et d'indexations proposées par MySQL 5.0 Pré requis : Connaissance du fonctionnement des outils MySQL permettant la connexion au serveur MySQL; Connaissance de la structure de déclaration SQL générale et des principes de base en matière de réglage SQL; Utilisation préalable d'une instance MySQL Server et d'une base de données et connaissance de l'architecture MySQL D61820 Pas de certification Spécialiste Produit Officiel Editeur Introduction Présentation de MySQL, des produits, des services Entreprise et autres Services d'exploitation pris en charge Programme de certification en MySQL Parcours d'apprentissage Site Web de MySQL Installation de MySQL Installation de la base de données World Architecture de MySQL Présentation générale de l'architecture de MySQL Architecture Client/Serveur Concept de moteur de stockage Répertoire de données Stockage de données Verrous Outils liés aux performances de MySQL Présentation Outils d'évaluation des performances Outils d'administration Commandes SHOW spécifiques Conception de schémas Modélisation de données Normalisation Dénormalisation Types de données Partitionnement Indexation Index Types d'index de MySQL Optimisation d'index Réglage des déclarations Réglage général de SQL EXPLAIN Optimisateur de MySQL Recherche de requêtes problématiques Mise en cache et MySQL Choix d'une architecture Mise en cache Avantages de la mise en cache Caches non MySQL Cache des requêtes Tables MEMORY/MyISAM en tant que cache
86 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S Réglage des performances de MySQL Configuration de MySQL Server Paramètres de connexions de serveur Cache de tables et problèmes liés au multithreading Paramètres de threads individuels Contrôle général Gestionnaires des tables MyISAM Utilisation appropriée Format de stockage brut Indexation Verrouillage Cache de clés Réglage de MyISAM Autres outils d'optimisation pour MyISAM Moteurs de stockage MERGE InnoDB Transactions Tampons internes Index Récupération sur incident Pratiques recommandées Réglage Comparaison de MyISAM et InnoDB Autres moteurs de stockage MEMORY, FEDERATED, ARCHIVE, CSV, BLACKHOLE, Falcon Problèmes de performance avec plusieurs moteurs de stockage Création d'un moteur de stockage personnalisé MySQL Cluster Conclusion Récapitulatif du cours Site Web pour la formation et la certification Évaluation du cours Remerciements Questions/Réponses
87 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S MySQL High Availability Public visé : Experienced database administrators and system architects Objectifs : This course is designed for experienced database administrators and system architects that want to analyze and form a basis of understanding different high availability options, including clustering and replication solutions within MySQL[tm]. This course will provide the tools required to make the decision of what high availability solution is appropriate and how to implement a system with the correct design. After this session you'll able to: Describe the implementation of MySQL replication; Setup a basic master-slave replication environment; Set up a master-master and circular replication system; Monitor a MySQL replication setup; Use MySQL replication for advanced tasks such as software upgrades to increase availability; Analyze the design and limitations of MySQL cluster; Setup a basic MySQL cluster instance; Analyze how it is possible to setup MySQL with a shared-disk cluster solution; Understand different shared-disk cluster setups depending upon operating system choices, such as LVM, Windows Cluster Agent, Veritas Cluster Agent, etc; Understand the differences with third-party clustering solutions, such as DRBD or m/cluster; Explore the impact of different backup solutions on highly available solutions; Identify the effects of different maintenance tasks and how to maintain high availability while performing these operations; Describe the future development path of the different solutions; Develop a plan to implement the appropriate high availability solution; Analyze the performance impact of a high availability decision; Recognize the business decision side of the solutions, such as cost and risk Pré requis : Should have attended the MySQL for DBAs course or have similar knowledge D61920 Pas de certification Spécialiste Produit Officiel Editeur Introduction MySQL Overview MySQL Products and Services Community Vs. Enterprise ed Operating Systems MySQL Program and Training Curriculum Paths MySQL Website Installing MySQL Installing the world database Introduction to MySQL High Availability What is HA? Terminology Overview Third Party Software Heartbeat MySQL Replication Basic Architecture Binary Logging Replication threads and files Setting up MySQL Replication Monitoring MySQL Replication Advantages and Disadvantages of MySQL Replication Advanced Replication Topologies Replication Optimization MySQL Cluster Architecture Setup of MySQL Cluster Managing the Cluster Cluster Asynchronous Replication Cluster Pros and Cons Shared Disk Clustering Shared Disk Clustering Active-Passive Setups Active-Active Clustering Usage Cases Other Clustering Product architecture of Continuent Uni/Cluster? Distributed Replicated Block Device (DRBD) DRDB and Heartbeat Other DRBD Benefits Additional Resources System Maintenance Impacts Introduction Backups Table Reorganization Schema Alterations Index Optimizations Conclusions HA Conclusions Overview of Availability Tools Combinations Conclusion Course Overview MySQL System Overview Training and Website Course Evaluation Thank You! QA Session
88 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S MySQL Cluster Public visé : Experienced database users who want an in-depth understanding of MySQL Cluster Objectifs : In the MySQL Cluster course, you will learn the important details of clustering that you will need to understand to get started with MySQL Cluster, how to properly configure and manage the cluster nodes to ensure high availability, how to install the different nodes and provide a better understanding of the internals of the cluster. After this session, you'll able to: Explain the concepts of MySQL Cluster in detail; Describe the different nodes in MySQL Cluster and their purposes; Explain how the data is distributed and replicated in the MySQL Cluster; Install all the different nodes used in the MySQL Cluster; Start and stop the different nodes as needed; Understand how the different configuration files work and be able to configure all possible types of clusters; Put the cluster in single user mode, and understand when this is necessary; Know how to upgrade cluster components and configuration settings; Explain how node failure is detected and handled in the cluster; Describe how node restart works internally; Explain how system restart works and when this type of restart is needed; Take backups and restore the data from backups; Describe the internal parts of the data nodes; Explain how the different types of data scans are performed; Explain the difference between the different index types; Configure the cluster for optimal performance Pré requis : Basic knowledge of database concepts and SQL; Have previously worked with a MySQL Server instance and database; Be able to install MySQL; Have working knowledge of MySQL architecture D62018 Pas de certification Spécialiste Produit Officiel Editeur Introduction MySQL Overview, Products, Services and Enterprise Services ed Operating Services MySQL Program Training Curriculum Paths MySQL Website Installing MySQL Installing the world Database Introduction to MySQL Cluster Architecture MySQL General Architecture What is a Cluster? Partitioning Replication Node Types Fragments Node Groups Install and Start MySQL Cluster Initiate MySQL Cluster Start a Management Node Starting the Data Nodes Connecting the SQL Nodes Startup Phases Restart a Cluster Testing High-Availability Upgrading MySQL Cluster Configure MySQL Cluster MySQL Cluster Configuration Management Node Configuration Data Node Configuration SQL Node Configuration NDB Storage Engine NDBs Storage Engine NDBs Storage Method NDBs Indexing NDBs Communication Interconnects NDBs Transaction Capabilities Designing a Cluster System Considerations Cluster Setups Handling Data in MySQL Cluster Cluster Disk Data Importing Data into Cluster Tables Dropping Cluster Tables MySQL Cluster Management Clusters Management Console Backing Up Cluster Data Restoring Backups Troubleshooting Backups Modifying Table Definitions MySQL Cluster Security Cluster Security Best Practices Secure Architectures MySQL Cluster Performance Performance Terms Query Execution Data Size/Usage Issues Query Design Configuration Options
89 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S MySQL Cluster Resolving MySQL Cluster Problems Diagnostic Best Practices Connection Issues Arbitrator Shutdown Resource Problems Where to get additional help MySQL Cluster Replication Cluster Replication Replication Preparation Single Replication Channel Redundant Replication Channels Using MySQL Cluster Replication for Backups Conclusion Course Overview Training and Website Course Evaluation Thank You! QA Session
90 F I L I E R E B A S E S D E D O N N E E S / A N N U A I R E S
91 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Programmation C# avec Microsoft.Net Framework 4 Public visé : Programmeurs et développeurs C# débutants Objectifs : Disposer de solides bases pour développer des applications en C#; Comprendre comment tirer parti de la puissance du Framework avec C#; Mettre en oeuvre la programmation orientée objet (POO) avec C#; Acquérir les connaissances et compétences nécessaire pour exploiter des données avec LINQ; Apprendre à intégrer des scripts Ruby et Python dans des applications.net Pré requis : La connaissance d'un langage de programmation objet (C++, Java,...) est un plus pour suivre cette formation MS10266 Pas de certification MCSD Microsoft Officiel Introduction à C# et au.net Framework Introduction au.net Framework Création de projets avec Visual Studio 2010 Ecrire une application C# Construire une application graphique Documenter une application Exécuter et déboguer des applications avec Visual Studio 2010 Structures de programmation du C# Déclaration de variables et affectation de valeurs Utilisation d'expression et d'opérateurs Création et utilisation des tableaux Instructions de décision Instructions d'itérations Déclaration et appel de méthodes Définir et appeler des méthodes Spécification de paramètres optionnels et de paramètres de sortie Gestion d'exceptions Gestion des exceptions Soulever des exceptions Lire et écrire dans des fichiers Accéder au système de fichiers Lecture et écriture dans des fichiers en utilisant les flux Créer de nouveaux types de données Création et utilisation d'énumérations Création et utilisation de classes Création et utilisation de structures Comparaison des types références et types valeurs Encapsulation de données et de méthodes Contrôler la visibilité des membres Partager méthodes et données Gestion de la durée de vie des objets et contrôler les ressources Introduction au Garbage Collection Gestion des ressources Encapsuler des données et définir des surcharges d'opérateurs Création et utilisation des propriétés Création et utilisation des indexeurs Surcharge d'opérateurs Découplage de méthodes et gestion d'événements Déclaration et utilisation de délégué Utilisation des Lambda Expressions Gestion d'événements Utilisation des collections et construction de types génériques Utilisation des collections Création et utilisation des types génériques Définir des interfaces génériques et comprendre la variance Utilisation de méthodes génériques et des délégués Construction et énumération de classes de collection personnalisées Implémenter une classe de collection personnalisée Ajouter un énumérateur à une classe de collection personnalisée Utilisation de LINQ pour interroger des données Utilisation des méthodes d'extension LINQ et des opérateurs de requête Construction de requêtes et d'expressions LINQ dynamiques Intégration de langages dynamiques et de composant COM au code Visual C# Intégration de Ruby et Python au code Visual C# Accéder à des composants COM depuis C# Héritage de classes et implémentation d'interfaces Utiliser l'héritage pour définir de nouveaux types références Définir et implémenter des interfaces Définir des classes abstraites
92 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Programming in Visual Basic with Microsoft Visual Studio 2010 Public visé : This course is intended for experienced developers who already have programming experience in Visual Basic, C, C++, C#, or Java, and understand the concepts of Object Oriented Programming. These developers will be likely to develop enterprise business solutions. Objectifs : This course teaches you Visual Basic language syntax, program structure, and implementation by using Microsoft Visual Studio 2010 and the Microsoft.NET Framework 4. This course provides a solid foundation in Visual Basic to the level necessary to enable students to attend other courses in the Technical Specialist tracks. Pré requis : This course is targeted at developers who already have Visual Basic knowledge; Experience with the Microsoft.NET Framework ; Knowledge of the Visual Studio integrated development environment (IDE). MS10550 Pas de certification MCSD Microsoft Officiel Introducing Visual Basic and the.net Framework Introduction to the.net Framework 4 Creating Projects Within Visual Studio 2010 Writing a Visual Basic Application Building a Graphical Application Documenting an Application Debugging Applications by Using Visual Studio 2010 Using Visual Basic Programming Constructs Declaring Variables and Assigning Values Using Expressions and Operators Creating and Using Arrays Using Decision Statements Using Iteration Statements Declaring and Calling Methods Defining and Invoking Methods Specifying Optional Parameters and ByRef Parameters Handling Exceptions Handling Exceptions Raising Exceptions Reading and Writing Files Accessing the File System Reading and Writing Files by Using Streams Creating New Types Creating and Using Modules and Enumerations Creating and Using Classes Creating and Using Structures Comparing References to Values Encapsulating Data and Methods Controlling Visibility of Type Members Sharing Methods and Data Managing the Lifetime of Objects and Controlling Resources Introduction to Garbage Collection Managing Resources Encapsulating Data and Defining Overloaded Operators Creating and Using Properties Creating and Using Indexers Overloading Operators Decoupling Methods and Handling Events Declaring and Using Delegates Using Lambda Expressions Handling Events Using Collections and Building Generic Types Using Collections Creating and Using Generic Types Defining Generic Interfaces and Understanding Variance Using Generic Methods and Delegates Building and Enumerating Custom Collection Classes Implementing a Custom Collection Class Adding an Enumerator to a Custom Collection Class Using LINQ to Query Data Using the LINQ Extension Methods and Query Operators Building Dynamic LINQ Queries and Expressions Integrating Visual Basic Code with Dynamic Languages and COM Components Integrating Visual Basic Code with Ruby and Python Accessing COM Components from Visual Basic Inheriting from Classes and Implementing Interfaces Using Inheritance to Define New Reference Types Defining and Implementing Interfaces Defining Abstract Classes
93 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Développement d'applications distribuées avec WCF Public visé : Développeur.Net ayant pour objectif de développer des applications SOA Objectifs : A l'issue de cette formation, les stagiaires auront les connaissances pour : - Mettre en oeuvre l'architecture orientée service dans les services WCF - Définir et mettre en oeuvre les contrats de service WCF, les données et messages - Utiliser les endpoints multiples avec des messages variés - Tester, dépanner, surveiller et diagnostiquer les services WCF - Sécuriser la fiabilité du service à l'aide de la sécurité des messages et du transport - Etendre WCF à l'aide de "behaviors, dispatchers, inspectors et formatters" Pré requis : Connaissances de l'environnement Microsoft Visual Studio 2008 et/ou Microsoft Visual Studio 2010 MS MCSD Microsoft Officiel Architecture orientée service Qu'est ce que SOA? Les avantages de SOA Scenarii et standards Introduction à WCF Sujets avancés Modèle d'invocation asynchrone Etendre WCF Routage Services de Workflow Introduction au développement avec WCF Contrat de service et mise en ½uvre Services hôtes WCF Comportements WCF Utiliser les services WCF Services hôtes WCF Services hôtes WCF Service hôtes WCF dans Windows Services IIS, WAS et AppFabric Configurer les hôtes WCF Définition et mise en oeuvre de contrats WCF Qu'est-ce qu'un contrat? Modèles de messages Concevoir les contrats WCF Points de terminaison et comportements Points de terminaison multiples et interopérabilité Découverte WCF Points de terminaison par défaut Instanciation et concurrence d'accès Fiabilité Test et dépannage des services WCF Erreurs et symptômes Fautes WCF Débogage et outils de diagnostic Sécurité Introduction à la sécurité des applications Modèle de sécurité WCF Sécurité et transport des messages Authentification et autorisation Identification basé sur les demandes
94 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Développer des Applications Windows avec Microsoft Visual Studio 2010 Public visé : Cette formation s'adresse aux spécialistes en développement utilisant Visual Studio 2010 et Microsoft.Net Framework 4. Objectifs : Evaluer les besoins du client et choisir la technologie Windows client appropriée; Décrire les nouvelles fonctionnalités disponibles dans Visual Studio 2010 et WPF version 4; Concevoir et créer une interface utilisateur (UI) avec Visual Studio 2010 et WPF version 4; Créer des interfaces utilisateurs cohérentes et gérables; Décrire comment créer des unités de tests et déboguer les applications client Windows; Expliquer comment utiliser les liaisons et validations des données pour gérer les données; Mettre en oeuvre les scenarii d accès aux données avancés à l'aide des collections d'objets; Utiliser les techniques de codage avancé pour améliorer le temps de réponse des applications Windows; Expliquer comment localiser les applications client Windows; Décrire les bases graphiques dans WPF, incluant une vue d'ensemble des process Audio et Vidéo dans les applications client Windows; Personnaliser les contrôles à l'aide des styles et des modèles Pré requis : Avoir suivi la formation MS10266 Programmation C# avec MS.Net Framework 4 ou posséder les connaissances équivalentes. MS MCSD Microsoft Officiel Conception d'applications Windows Client Technologies Client Introduction à Visual Studio 2010 et WPF version 4 Quelle nouveauté dans Visual Studio 2010? Quelle nouveauté dans WPF Version 4? Conception et développement d'interface utilisateur Définir la mise en page d'une page Utilisateur Définir les contrôles de contenus Utilisateur Définir les contrôles de type Liste Partager les ressources logiques dans une fenêtre Contrôle de l'interface utilisateur Partager les ressources logiques dans une application Créer des interfaces utilisateurs cohérentes en utilisant des styles Changer la présentation des contrôles en utilisant des modèles Prise en main d'évènements et de commandes Test, Unité de tests et Debug Stratégies de tests Débogage WPFet XAML Fournir un retour utilisateur Comprendre les fonctionnalités de sécurité Liaison de données simple et validation Vue d'ensemble du data binding Créer un data binding Mettre en oeuvre la notification de changement Convertir des données Valider des données Présenter les données Data binding vers les collections Mettre en oeuvre les process asynchrones Intégration de la localisation et des fonctionnalités d'assistance utilisateurs Comprendre la localisation et la globalisation Mettre en oeuvre les fonctionnalités de l'assistance utilisateur Fournir les fonctionnalités d'accessibilité utilisateur WPF Graphiques 2-D Multimédia et Impression Créer des graphiques 2D Afficher les images Ajouter du multimédia Créer et imprimer des documents Personnalisation des contrôles Vue d'ensemble de la création de contrôle Créer des contrôles Gérer la présentation des contrôles avec Visual States Intégrer WPF et les technologies Windows Forms Propriétés attachées et comportements dans WPF Mettre en oeuvre les propriétés attachées Mettre en oeuvre Expressions Blend Behaviors, triggers et actions Mettre en oeuvre le Glisser-Déplacer dans les interfaces utilisateurs Animations dans WPF Utiliser des animations Utiliser des triggers Mettre en œuvre la visualisation de données Etat, paramètres et cycle de vie des applications Créer et gérer des paramètres d application Gérer le cycle de vie d'une application Configuration et déploiement des applications Windows Client Options de déploiement Déployer une application autonome WPF Déployer XBAP Configurer les paramètres de sécurité
95 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Développer une solution d'accès aux données avec ADO.Net 4 Public visé : Cette formation s'adresse aux développeurs utilisant Visual Studio et intéressés par l'apprentissage de solutions d'optimisation d'accès aux données au travers d'applications telles que Entity Framework, LINQ et ADO.Net Objectifs : Savoir se connecter à une base de données; Apprendre à exécuter des requêtes via un objet de commande; Découvrir les fonctionnalités de requêtage intégrées aux langages de programmation (LINQ) pour manipuler des objets; Être capable d'écrire des requêtes LINQ Pré requis : Les participants doivent posséder des connaissances de base sur le développement d'applications Web ou de clients Windows riches MS MCSD Microsoft Officiel Architecture et technologies des accès aux données Technologies d'accès aux données Scénarii d'accès aux données Création des entités de modèles de données Introduction aux entités de modèles de données Modifier une entité de modèle de données Personnaliser une entité de modèle de données Effectuer des requêtes sur les entités de données Récupérer des données à l'aide de LINQ to Entities Récupérer des données à l'aide de Entity SQL Récupérer des données à l'aide du fournisseur Récupérer des données à l'aide des procédures stockées Tester le code d'accès aux données Création, mise à jour et suppression de données Entity Comprendre les changements dans Entity Framework Modifier les données dans un modèle Entity Data Model Prise en main de scenarri multi-utilisateurs à l'aide des services d'objets Concurrence d'accès dans Entity Framework transactionnel dans Entity Framework Création de solutions optimisées à l'aide de services d'objets Les étapes de l'exécution de requêtes Utiliser les requêtes compilées Utiliser des vues Entity Framework pré-définies Surveiller la performance Améliorer les modifications de données asynchrones Personnalisation des Entités et création des Classes d'entité personnalisées Réécrire les classes générées Utiliser les modèles pour personnaliser les Entités Créer et utiliser les classes d'entité personnalisées Utilisation des classes POCO avec Entity Famework Besoins pour les classes POCO Classes POCO et "lazy loading" Classes POCO et "change tracking" Etendre les types d'entity Création d'une solution N-Tier à l'aide des Entity Framework Concevoir une solution N-Tier Définir le fonctionnement et mettre en œuvre les structures de transport de données Protéger les données et les opérations Prise en main des mises à jour dans une solution N-Tier à l'aide de Entity Framework Suivi des Entités et validation des modifications Gérer les exceptions dans une solution N-Tiers Création de solutions connectées ponctuellement Données mises en cache hors-ligne à l'aide de XML Utiliser Framework Sync pour la synchronisation des données Création de requêtes sur les données à l'aide de WCF Data Services Introduction aux services de données WCF Créer un service de données Utiliser un service de données WCF Protéger les données et les opérations dans un service de données WCF Mise à jour des données à l'aide de services de données WCF Créer, mettre à jour et supprimer des données dans WCF Data Service Prévenir les mises à jour non autorisées et améliorer les performances utiliser WCF Data Services avec les données non relationnelles
96 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Développer une solution d'accès aux données avec ADO.Net 4 Utilisation de ADO.Net Récupérer et modifier les données à l'aide des commandes ADO.Net Récupérer et modifier les données à l'aide de DataSets Gérer les transactions et la concurrence dans des scenarii multi-utilisateurs Utilisation de LINQ to SQL Mettre en œuvre un modèle logique de données à l'aide de LINQ to SQL Gérer les performances et la concurrence d'accès
97 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Cloud Computing with Windows Azure Public visé : This class is designed for.net developers with Web application experience that are exploring developing new applications or porting existing applications to Windows Azure. Objectifs : This class is an introduction to cloud computing and specifically Microsoft's public cloud offering in Windows Azure. Windows Azure has been described by Microsoft as an operating system for "the cloud". In this class, you explore this new cloud operating system and learn how to write, deploy and monitor.net applications in Azure. Pré requis : Experience with Visual Studio 2008 or better is required; Knowledge and experience in a.net language (C# or VB) is required; Knowledge of ASP.NET is required MS50466 Pas de certification MCSD Microsoft Officiel Cloud Computing Define cloud computing Learn the benefits of cloud computing Understand the different types of cloud computing services Explore where computing clouds might exist Hear about potential concerns with cloud computing Learn where cloud computing can and cannot be applied Place Windows Azure in light of general cloud computing Know how Windows Azure compares to other cloud environments Windows Azure Architecture See a simple Windows Azure application Learn about the Microsoft data centers Explore the hardware, servers and virtualization (the Fabric) that host cloud applications and data Understand the role of the Fabric Controller in managing the Windows Azure cloud Know the general architecture and components of the Windows Azure Platform Understand the tools used to create and deploy Windows Azure services and data stores Windows Azure Web Roles Explore the purpose of Windows Azure Web roles Understand how to create Web roles in a cloud service project See how to configure a Web role Learn how to test Web roles run in the Dev Fabric Start exploring the Windows Azure API Local Storage Examine Windows Azure local storage See how local storage differs from normal server file systems Learn how to configure local storage Understand the limitations of local storage and where/when to use it Explore the API to access local storage Learn about Windows Azure Drive (formerly X-Drive) Windows Azure Storage and Queues Understand the purpose of Windows Azure Storage Learn how to create a Windows Azure Storage account Explore Windows Azure Storage costs Understand Dev Storage, how to use it, and how it is different from Windows Azure Storage See how to access Windows Azure Storage using both the REST API and the Storage Client Library Examine Windows Azure Storage Queues Learn how to get messages in and out of Windows Azure Queues Blob Storage Understand the rationale for using blob storage Explore how to access blob storage with both the Storage Client and REST API Examine blob storage containers and how they are used to organize and control access to blobs Learn about the different types of blobs: block and page blobs Table Storage Explore Windows Azure Storage s structural data service Understand the reason for table storage Examine the differences between table storage and traditional relational databases (as exhibited by SQL Azure) Learn how to access table storage with both the Storage Client and REST API Understand entities as they relate to table storage Examine how to save and retrieve entities in table storage See how to use table storage for session management in Windows Azure Web applications
98 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Cloud Computing with Windows Azure Worker Roles Explore the purpose of Windows Azure worker roles Understand how to create worker roles in a cloud service project See how to configure a worker role Learn how to test worker roles run in the Dev Fabric Learn how to use Windows Azure Storage queues and messages to communicate with worker roles Explore how to setup worker role endpoints Learn how to communicate with worker role internal and input endpoints SQL Azure Learn what SQL Azure is and why you want to use it Understand SQL Azure in comparison to SQL Server and Windows Azure table storage Learn how to provision a SQL Azure server and databases Examine costs associated with SQL Azure See how to use familiar tools and APIs to work in SQL Azure Explore how to create and manage database objects in SQL Azure Know how to limit SQL Azure access Understand options for performing database backups See how to migrate data to SQL Azure SQL Azure Learn how to accomplish debugging and logging in Windows Azure Examine Windows Azure Diagnostic Service Understand the role of the MonAgentHost process in the diagnostic service Learn how to configure the diagnostic service See how to transfer diagnostic data to Windows Azure Storage
99 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Développement d'application Windows Phone 7 Public visé : Cette formation sur Windows Phone 7 s'adresse aux développeurs particuliers et professionnels désirant comprendre et mettre en œuvre le développement d'applications Windows Phone 7 Objectifs : Après une présentation générale des fonctionnalités du système d exploitation Windows Phone 7 et de son positionnement sur le marché des Smartphones, cette formation détaille le cycle de développement complet d une application, du choix, de l installation et de la configuration des outils jusqu à sa commercialisation. Sont ensuite détaillées, l utilisation de Silverlight pour le développement d applications Windows Phone classiques puis celle du Framework XNA. En complément de l aspect technologique, l ensemble des subtilités dédiées à la plate-forme de développement est présenté : la création d applications multi-langues, l intégration avec les fonctionnalités du système d exploitation ou encore la communication avec les différents capteurs présents sur le téléphone. Pré requis : Expérience de Visual Studio 2010 et C# EV586U (US) - EV586F (FR) MCSD ENI Le système d'exploitation Windows Phone 7 Microsoft et la mobilité Historique Le marché du Smartphone Les différents acteurs Le positionnement Présentation générale de l OS et de ses fonctionnalités Le matériel ciblé Commercialisation Principe du Marketplace Partage de revenu Création de compte Processus de soumission et de validation Tableau de bord Les outils de développement Acquisition des outils L'émulateur Windows Phone 7 Visual Studio 2010 pour les développeurs Expression Blend 4 pour les designers Travail en équipe Test sur le matériel Conditions et limites Synchronisation avec Zune Enregistrement du téléphone Déploiement de l'application Diffusion d'applications Introduction à Silverlight Modèle d'exécution d'une application Découverte du langage XAML Contrôles de base de Silverlight Transformations et projections Notions fondamentales de Silverlight Le modèle événementiel Les systèmes de propriétés de dépendance et de propriétés attachées Les animations Pinceaux, ressources, styles et modèles La liaison de données Le contexte de données Liaison des données à la vue Framework de navigation de Silverlight Frame et page dans les applications Windows Phone 7 La PhoneApplicationFrame La PhoneApplicationPage Orientation de l application La barre d application Les boîtes de dialogue Contrôle de la navigation Les contrôles avancés de Silverlight Les contrôles d'agencement de page Le contrôle Pivot Le contrôle Panorama Le navigateur web Le contrôle ListBox Le Toolkit pour Windows Phone 7 Le ToggleSwitch DatePicker et TimePicker Le WrapPanel Le ContextMenu Création de contrôles Développement Silverlight orienté données Manipulation des données Pattern MVVM Mise en place de la liaison de données Données en "design time" Utilisation du WebClient LINQ to XML Stockage isolé Services web
100 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Développement d'application Windows Phone 7 La 2D avec XNA Fonctionnement du framework XNA Dessin et animation d'une forme 2D Une approche plus avancée du dessin 2D avec XNA Développement 2D avancé avec XNA Intégration avec le système d'exploitation Géolocalisation Les lanceurs et les sélecteurs Intégration d'une application avec le système Personnalisation de la vignette d'une application Manipulation de la librairie de photos Utilisation des composants du téléphone Accéléromètre Vibreur Radio FM Récupération d'informations propres au téléphone Les notifications en mode Push Envoi de notifications depuis un service Gestion des notifications sur le Windows Phone 7 Localisation et globalisation Vue d'ensemble Localisation d'une application Globalisation d'une application
101 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Java Fondamental Public visé : Tout développeur souhaitant utiliser un langage orienté objets moderne afin d'augmenter son efficacité de développement. Objectifs : Faire un tour d horizon sur le langage JAVA, ainsi que sur une grande partie des packages qui sont proposés en standard avec le JDK de Sun. Tous les points abordés seront agrémentés de nombreux exemples et exercices. Pré requis : Connaissance de la syntaxe du langage C. EV001U (US) - EV001F (FR) Pas de certification Spécialiste Produit Evolution Introduction et éléments de base Présentation Compilation Exécution Types de données et opérateurs Types de donnée Opérateurs : numériques, booléens, affections Différentes structures d instruction Exception Gestion Manipulation Création Gestion des entrées / sorties Manipulations de fichiers (lecture et écriture) Copie de fichier Programmation Orienté Objet Classe Méthode et Constructeur Encapsulation Garbage Collector Héritage Polymorphisme et liaison dynamique Abstraction Package Javadoc Documentation Outil Introduction au Graphisme SWING JFrame JComponent et Container Evènement Introduction JavaBean Développement Orienté Composant Introspection Sérialisation Généricité Construction Utilisation Jokers
102 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Java Avancé Public visé : Tout utilisateur du langage Java souhaitant acquérir des connaissances poussées sur les packages fondamentaux de la librairie Java. Objectifs : Etre à même de pouvoir utiliser certains aspects avancés de la librairie Java - La sérialisation, RMI, JDBC, JNI, l'internationnalisation,... Tous les points abordés seront agrémentés de nombreux exemples et exercices. Pré requis : Connaître la syntaxe du langage Java, savoir coder une classe, savoir utiliser l'héritage et les interfaces et savoir traiter les exceptions. EV150U (US) - EV150F (FR) Pas de certification Spécialiste Produit Evolution Aspects avancés liés à la gestion des entrées/sorties Etude des classes InputStream/OutputStream Etude des classes Reader/Writer Manipulation du systeme de fichier et des fichiers La sérialisation en Java Utilisation du réseau TCP/IP et UDP Mise en oeuvre d'une application réseau TCP/IP Internationalisation d'applications Java Pourquoi internationnaliser une application Présentation de la class ResourceBundle et de son fonctionnement Etude d'autres classes utiles : Locale, NumberFormat, Calendar RMI (Remote Method Invocation) Introduction à la conception d'applications distribuées Présentation de l architecture RMI Le service de nommage RMIRegistry Mise en oeuvre d un serveur d objets RMI Mise en oeuvre d un client RMI Traiter les exceptions avec RMI Mise en oeuvre d'un outil de Chat (discussion en réseau) JDBC (Java Database Connectivity) Présentation du langage SQL Architecture de JDBC et des drivers Connexion à une base de données Mise à jour et interrogation d une base de données Obtenir de l information sur une base de données (Metadata) Utilisation de procédures stockées Gestion des transactions JNI (Java Native Interface) Pourquoi coupler du Java et du C++ Problèmes sous-jascents Réalisation d'un exemple simple Passage de paramètres Multi-Threading en Java Pourquoi mettre en oeuvre une architecture 'Multi-Thread' Etude de la classe Thread Etude de l'interface Runnable Résolution de problèmes liés à l'accès concurent aux ressources
103 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Optimisations de code Java Public visé : Ce cours s'adresse à des développeurs Java en charge de programmes requiérant dans performances optimisées. Objectifs : la suite de la formation le stagiaire sera apte à évaluer la consommation des ressources engendrées par une modélisation et par l'implémentation de cette dernière.l'étude des mécanismes de bas niveaux de la JVM permettra de mieux ressentir les différents concepts présentés. Des outils graphiques de monitoring et de profiling d'applications Java seront de plus présentés. Pré requis : Afin de suivre ce cours, le stagiaire devra déjà connaître les bases du langage Java. EV194U (US) - EV194F (FR) Pas de certification Spécialiste Produit Evolution Quelques rappels fondamentaux L'environnement J2SE (Java 2 Standard Edition) Concepts fondamentaux : ClassLoader, JIT, GC, Gestionnaire d'exceptions,... JVMTI (Java Virtual Machine Tools Interface) Quelques outils du J2SE : javap,... Notion de byte code Utilisation du désassembleur javap Notions de pile et de tas (Stack & Heap) Mécanisme de déclarations : variables locales et attributs Appels de méthodes en assembleur Quelques considérations sur les performances Temps d'exécution VS taille de l'exécutable Génie logiciel VS Performances Développement d'agents JVMTI Concepts fondamentaux de JVMTI Les différentes versions l'interface JVMTI Les évènements JVMTI Codage d'agents JVMTI Traquer l'activité du ClassLoader Traquer l'activité en termes d'allocations dynamiques Traquer l'activité en termes d'appels de méthodes "Guide lines" de programmation Encapsulation VS performance Coût d'invocation de getter/setter Optimisation des temps de développement Fonctionnement de l'instruction switch Limitation d'instances temporaires Utilisation des chaînes de caractères Utilisation des collections Java Choisir les bons algorithmes Collection synchronisées ou non (Vector vs ArrayList,...) Les différentes techniques de parcours d'une collection Utilisation de tableaux Java typés Accès indexés aux valeurs Traitements des valeurs de types primitifs Le garbage collector (GC) Aspects fondamentaux Tâches du garbage collector : libération et défragmentation Les différents algorithmes utilisés Fonctionnement du Garbage Collector de la JVM Hotspot (Sun Microsystems) Monitorer l'activité du GC Collectes mineures et collectes majeures Paramétrage du Garbage Collector de la JVM HotSpot Gestion de la taille des Heap (-Xmx, -Xms, -XX:NewRatio, - XX:SurvivorRatio,...) Libération incrémentale des ressources Utilisation multi-threadées du garbage collector Recyclons les ressources de la JVM Utilisation d'un pool d'instances Implémentation d'un pool d'instances Utilisation d'un pool d'instances Etude du comportement du GC via un agent JVMPI Application multithreadées Monitoring via JVMPI sur l'utilisation des threads Le package java.util.concurrent Utilisation de pool de threads SoftReferences et WeakReferences Outils graphiques de monitoring et de profiling La JConsole Présentation du modèle JMX (Java Monitoring extensions) Démarrage d'une JVM supportant le monitoring Lancement et attachement de la JConsole Les différentes possibilités de la JConsole Java VisualVM Présentation de l'outils Profilling de type CPU Profilling de type Memory TPTP (Test and Performance Tool Platform) Rappel sur l'utilisation de plugin Eclipse Présentation du plugin TPTP Test de détection de fuite de mémoire Mesure de performances d'une application Java Taux de couverture de code
104 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Test et Intégration de code JAVA Public visé : Ce cours s'adresse à des programmeurs Java en charge d'un développement informatique complexe d un point de vue purement technique ou de par sa taille (durée et équipe de production). Objectifs : Le test logiciel a toujours été un facteur fondamental du développement informatique mais il est devenu primordial du fait de la complexité des logiciels et des intérêts engagés. Comme toute démarche d Assurance qualité, le test logiciel est l affaire de tous, architectes et développeurs. Ce cours vous permet de découvrir les techniques et les moyens à mettre en œuvre pour assurer des tests logiciels et améliorer ainsi le processus de développement. Pré requis : Afin de suivre ce cours, le stagiaire devra déjà connaître les bases du langage Java. Le suivi préalable de la formation Optimisation de code Java est vivement recommandé. La connaissance du framework Spring sera aussi un plus pour cette formation. EV388U (US) - EV388F (FR) Pas de certification Spécialiste Produit Evolution 1. Introduction Rappels sur le méthodologie de développement objets UML (Unified Modeling Language Le processus unifié Le processus de développement est itératif, incrémental et dirigé par les cas d'utilisation Besoin de tests et d'intégration en continu On teste tout, tout le temps, quel que soit la granulosité Jeux de tests unitaires et de non régressions Les cas d'utilisation fixent les jeux de tests fonctionnels Nécessité des jeux de tests techniques Tests d'endurance Stress de la l'application Quelques rappels sur l'ide Eclipse Le modèle de plugin Eclipse Aide à la génération de code source Possibilité de refactoring 2. Les différentes API de logging Introduction Nécessité de conserver les traces d'un jeu de tests Nécessité de filtrer les traces L'API de SUN (java.util.logging) Fonctionnement général Utilisation de l'api L'API Log4J (the Apache Software Foundation) Fonctionnement général Utilisation de l'api Editer le fichier de configuration de Log4J L'API JCL (Java Commons Logging - the Apache Software Foundation) Fonctionnement général Utilisation de l'api 3. Le framework JUnit Nécessité des jeux de tests unitaires Garantir le fonctionnement nominal Garantir la non régression de votre code Mise en oeuvre d'un jeu de test JUnit Intégration du framework au sein d'eclipse Codage d'un test unitaire Exécution de vos tests Quelle granulosité de code tester? Garantir un taux de couverture du code minimal 4. Utilisation de techniques de bouchonnage (MOCK Objects) Il faut réduire les dépendances entre composants Présentation de la problématique Couplage par interfaces Concepts généraux sur l'utilisation de bouchon Présentation générale (théorie, vocabulaire, etc) Comparaison entre pratique classique du test et pratique bouchonnée Présentation des frameworks JMock et EasyMock Bouchonnage de composants Web J2EE Tester un état Tester un comportement Utilisation du Framework SPRING Intérêts du framework Spring Exemple concret de bouchonnage via Spring 5. Utilisation des Design Patterns et autres patterns Les patterns de conception et d'implementation Patterns et réduction des dépendances entre composants Unifier les développements de vos composants logiciels Les principaux Design Patterns Les patterns d'architecture Concepts de couches logicielles (3-tiers, n-tiers,...) Pattern MVC (Model-View-Controller) Approche par composants
105 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Test et Intégration de code JAVA 6. Outils graphiques de monitoring et de profiling La JConsole Présentation du modèle JMX (Java Monitoring extensions) Démarrage d'une JVM supportant le monitoring Lancement et attachement de la JConsole Les différentes possibilités de la JConsole TPTP (Test and Performance Tool Platform) Rappel sur l'utilisation de plugin Eclipse Présentation du plugin TPTP Test de détection de fuite de mémoire Mesure de performances d'une application Java Taux de couverture de code Analyse de logs Utilisation de ces outils dans le cadre des tests
106 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Java API For XML Processing (JAXP) Public visé : Tout développeur Java ayant à traiter des flots de données XML. Objectifs : Au terme de cette formation JAXP (Java Api for Xml Processing), le stagiaire sera capable de comprendre et d'utiliser les différentes librairies Java, relatives à l'utilisation des technologies XML, qui sont fournies en standard avec le J2SE 6.0. La formation sera agrémentée de nombreuses manipulations de code. Pré requis : Avoir suivi la formation Le langage Java (ou avoir les compétences équivalentes). La connaissance préalable du langage XML sera aussi fortement appréciée. EV154U (US) - EV154F (FR) Pas de certification Spécialiste Produit Evolution Historique et introduction Historique des technologies XML Quelques rappels sur l'utilisation de XML JAXP : Java Api for Xml Processing Utilisation d'un parser SAX (Simple Api for XML) Présentaton du modèle SAX Les interfaces SAX (ContentHandler,...) Intégration de SAX dans le J2SE Mise en oeuvre Utilisation d'un parser DOM (Document Object Model) Présentation du modèle DOM Création d'un DOM à partir d'un fichier XML Modification et sauvegarde d'un DOM Mise en oeuvre Exécution de requêtes XPATH Quelques rappels sur XPATH Intégration de XPATH dans le J2SE Mise en oeuvre Application de feuille de styles XSL Rappels sur l'utilisation de feuilles de styles XSL Intégration de XSL dans le J2SE Mise en oeuvre Présentation des autres API relatives à XML Utilisation de Web Services Mapping XML/Objets via JAXB (Java Api for Xml Binding) StAX (Streaming Api for Xml)
107 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Eclipse : plugins et RCP Public visé : Développeurs Java en charge du développement d'un client riche ou de plugins. Objectifs : A l'issue de la formation, les stagiaires seront aptes à développer une application RCP et de construire des plugins eclipse spécifiques à leur besoin de productivité. La formation sera agrémentée de nombreux ateliers pratiques. Pré requis : A fin de suivre la formation le stagiaire devra avoir une bonne connaissance du langage de programmation Java. EV453U (US) - EV453F (FR) Pas de certification Spécialiste Produit Evolution Présentation generale Mode RCP / Plugin Présentation du modèle perspective, vues, editeurs Création d'une application RCP d'exemple Les composants graphiques La librairie SWT Les composants simples : bouton, champs texte,... Les panels de composants : groupes, onglets,... La librairie JFace Modèle des composants Les boîtes de dialogues Positionnement des composants Gestion des événements Application RCP Construction de la plateforme RCP minimale Execution et debuggage Les perspectives Les éditeurs Les vues Les actions La barre de menu La barre d'outils Les fast view Les préférences Les plugins Processus d'extension Déploiement Features Update Site Gestion de l'internationalisation Wizard de création Gestion de la vue Properties Gestion de la vue outline La librairie graphique GEF Présentation générale Les controlleurs ou EditPart Les vues ou Figure Définir un modèle La palette graphique Objets Request et Command Assemblage d'un editeur graphique Mise en pratique : L'application RCP Explorer Création de plusieurs vues d'une même information Gestion de la synchronisation entre plusieurs vues Modification d'un fichier par un éditeur Gestion du look and feel Mécanisme d'installation
108 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Développement Android Public visé : Développeur Java Objectifs : Obtenir la maîtrise du kit de développement Android et de ses outils pour la réalisation d'application Pré requis : Connaissance générale du langage Java EV560U (US) - EV560F (FR) Pas de certification Spécialiste Produit Evolution Introduction à Android Présentation Architecture de la plateforme Outils de développement Architecture d un projet Anatomie d une application Android Les composants d une activité Android TPs : installation d Eclipse, plugin ADT, SDK Android et configuration, premier programme, gestion de l émulateur L interface graphique Les principes Code Java XML Les layouts Les views Les menus Les polices Les messages d alerte et Toast Les évènements Les adapters TPs : création d une interface intégrant différents composants Android ainsi que la gestion d évènements utilisateurs simples Activity et ressources Le cycle de vie d une application Les différents types d Activity Accéder à des fichiers et ressources (audio, image, autre ) Les applications sans IHM Les Intents Configurateur d application (AndroidManifest.xml) Communication entre Activity (Intent, IntentReceiver et BroadcastReceiver) TPs : Création d activity simple, Broadcast SMS Les données persistantes Les préférences ContentProvider : la gestion des données partagées Gérer les données SQLite TPs : Création d'une base de données partagées, accéder aux données de Contacts Services et multithreading Introduction et anatomie AIDL et services Services, Alarmes et notifications Gestion des Threads sous Android Communication Thread / IHM Communication avec un serveur distant La sécurité TPs : Application de lecture d'informations météo depuis un serveur distant Debugger ses applications Debugger une application Logs, mémoire, mode debog Intégration des sources Android TPs : Ajout de traces de logs, debugger une application, ADB, DDMS Description des API Gestion de la connectivité (GSM,WIFI, Bluetooth) La gestion des appels L Instant Messaging Le SMS Les API médias, caméra L accéléromètre et le compas Localisation, utilisation de Map et MapView TPs : Gestion de l'état des connexions, Manipulation de l'api Map, lire des sons et des vidéos
109 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Langage C Public visé : Programmeurs Objectifs : Acquérir les principes de base de la programmation procédurale en C et connaître les fonctions de base de la librairie C ANSI. La formation sera agrémentée de nombreux travaux pratiques Pré requis : Expérience dans la programmation EV005U (US) - EV005F (FR) Pas de certification MCSD Evolution Introduction Historique Présentation de l environnement de développement utilisé Codage du fameux "Hello World" Compilation et génération de l'exécutable Comprendre l'édition de liens Le pré-processeur Qu'est ce que le pré-processeur C Macro-génération du code Notions de modularité et inclusion textuelle Compilation conditionnelle Autres instructions du pré-processeur Etude des types de bases et des expressions C Les types élémentaires Les chaînes de caractères Les tableaux Les types énumérés en C Les structures et les unions Table de précédence des opérateurs Gestion des entrées/sorties via <stdio.h> Le type FILE et les flots prédéfinis Affichages formatés Manipulation de fichiers La librairie <stdlib.h> Fonctions utilitaires Communication avec le système d'exploitation hôte Gestion dynamique de la mémoire : Allocation mémoire ; Libération de la mémoire Mise en oeuvre d'une structure de listes Les librairies <time.h> et <ctype.h> Manipulation des dates et heures Manipulation des caractères Etude des instructions du langage Les blocs d'instructions Les instructions de sélection Les instructions de boucles Les instructions de débranchement Définition de fonctions La notion de prototype de fonction Les modes de passage de paramètres : Passage de paramètres par valeur ; Passage de paramètres par références Les fonctions à nombre variable de paramètres Domaine de visibilité des variables Les variables statiques Les variables externes Présentation de la librairie standard C ANSI Le fichier d'entête <math.h> Le fichiers d'entête <limits.h>, <float.h> et <stdarg.h>
110 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Le langage C++ ANSI - Les fondamentaux Public visé : Tous développeurs désireux d'apprendre le langage C++ ANSI. Objectifs : L'objectif de la formation est de comprendre les concepts fondamentaux de la programmation orientée objets par le biais du langage C++ ANSI. Au terme de la semaine, les stagiaires seront capables de comparer les concepts inhérents à la programmation procédurale avec ceux induits par une conception objets. Par défaut, l'atelier de développement utilisé sera Eclipse/CDT. L'accent sera mis sur les nombreux travaux pratiques proposés. Pré requis : Pour pouvoir suivre cette formation, les stagiaires devront obligatoirement maîtriser le langage de programmation C. Effectivement, les aspects élémentaires de la syntaxe C (modularité, codage d'une fonction, les pointeurs,...) seront considérés comme acquis et largement exploités durant la semaine. Une connaissance préalable d'un langage orienté objets n'est absolument pas requise. EV006U (US) - EV006F (FR) Pas de certification Spécialiste Produit Evolution Extensions procédurales du langage Le fameux HelloWorld en C++ Une nouvelle librairie d'entrées/sorties Une nouvelle forme de commentaires Un contrôle de typage renforcé en rapport à C Principe de localité Gestion dynamique de la mémoire Mode de passage de paramètres par référence Définition de fonctions inlines Surcharge et valeurs de paramètres par défaut valeurs de paramètres par défaut Surcharge de fonctions Surcharge d'opérateurs Définition de fonctions membres d'une structure Introduction aux concepts d'objets et de classes Quelques points de vocabulaires Définitions de classes et instanciations d'objets Définitions de membres à l'intérieur d'une classe Définitions d'attributs de classes Définitions de méthodes Comparatifs entre méthodes et fonctions Concept d'encapsulation Définition de méthodes d'accès aux attributs Niveaux de visibilité des membres d'une classe Intérêts de l'encapsulation Concept de composition Les constructeurs et les destructeurs Le constructeur par défaut Le constructeur par copie Le destructeur Comment bien prototyper nos méthodes Définition d'opérateurs membres d'une classe La généricité (Les templates) Buts et intérêts de la généricité (factorisation de code) Les fonctions génériques Aspects syntaxiques Où localiser le code d'une fonction générique Pièges à éviter Définitions de classes génériques Aspects syntaxiques Implémentation des méthodes génériques Recopie d'objets contenant des pointeurs Introduction au concept d'héritage Pourquoi mettre en oeuvre l'héritage? Aspects syntaxiques Constructions et destructions d'objets basés sur l'héritage Cycle de vie d'un objet Cascade des appels de constructeur Cascade des appels de destructeur L'héritage induit le polymorphisme Modes de liaisons d'appels de méthodes La liaison statique (early binding) La liaison dynamique (late binding) Fonctionnement en interne de la liaison dynamique Le piège des destructeurs Gestion de exceptions Rappels sur la gestion des erreurs en C Valeurs de retour identifiant le problème survenu Utilisation de l'entête <errno.h> Limites de ce modèle Qu'est qu'une exception? Types d'exceptions Définition d'une classe d'exception Les classes d'exceptions ANSI Déclanchement d'exceptions dans un système informatique Modes de traitement d'une exception Capturer l'exception - instruction try... catch Relayer l'exception à la méthode appelante Cas subtiles d'utilisations des exceptions
111 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Le langage C++ ANSI - Les fondamentaux Gestions des entrées/sorties sur fichiers Hiérarchie des classes d'entrées/sorties ANSI L'entête <fstream.h> La classe ifstrem pour les accès en lecture La classe ofstrem pour les accès en écriture
112 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Le langage C++ ANSI - Concepts avancés Public visé : Tous développeurs C++ désireux de parfaire leurs connaissances sur le langage C++ et sur sa librairie. Objectifs : L'objectif de la formation est de présenter : les concepts avancés du langage de programmation C++, la librairie C++ ANSI (et notamment la STL - Standard Template Library) ainsi que les concepts de programmations les plus adaptés à C++ (notamment la technique RAII). Par défaut, l'atelier de développement utilisé sera Eclipse/CDT. L'accent sera mis sur les nombreux travaux pratiques proposés (50% de la durée de la formation). Pré requis : Pour pouvoir suivre ce cours, les stagiaires doivent obligatoirement maîtriser les concepts de base du langage C++ : codage de classes, instanciation d'objets, manipulation de pointeurs, définition et utilisation de propriétés (get et set),... Ces différents points sont couverts dans la formation C++ - Les fondamentaux. EV007U (US) - EV007F (FR) Pas de certification Spécialiste Produit Evolution Mise à niveau des différents stagiaires Rappels sur les éléments fondamentaux C++ ANSI 2003 et C++1x Utilisation de la librairie C++ ANSI Les classes de flux <iostream> La classe de manipulations de chaînes de caractères : string Copie d'objets en C++ Problématiques soulevées Les solutions à cette problématique Mise en oeuvre d'une classe de Smart Pointeur (pointeurs malins) L'héritage - aspects évolués Constructions et destructions d'objets basés sur l'héritage Cycle de vie d'un objet Cascade des appels de constructeur Cascade des appels de destructeur Polymorphisme et modes de liaison de méthode Liaison statique d'appel de méthodes Liaison dynamique d'appel de méthodes Définition du polymorphisme L'héritage induit le polymorphisme Modes de liaisons d'appels de méthodes La liaison statique (early binding) La liaison dynamique (late binding) Fonctionnement en interne de la liaison dynamique Le piège des destructeurs et les fuites mémoires Définition de méthodes et de classes abstraites Les méthodes abstraites Les classes abstraites L'héritage multiple Introduction au concept Problématiques soulevées L'héritage virtuel Les tables de pointeurs de méthodes à liaison dynamique Fonctionnement du compilateur Fonctionnement avec l'héritage multiple Mise en oeuvre d'interfaces en C++ Le RTTI (RunTime Type Identification) Identification dynamique de types L'opérateur typeid La métaclasse type_info Transtypage dynamique L'opérateur dynamic_cast Fonctionnement avec les types pointés Fonctionnement avec les types référencés Les autres opérateur de transtypages (non liés au RTTI) L'opérateur const_cast L'opérateur static_cast L'opérateur reinterprete_cast Utilisation du RTTI dans la mise en oeuvre d'un moteur de sérialisation Fonctionnement général de la sérialisation Sauvegarde d'un objet sur le flux Reconstruction des objets en mémoire Comparatif avec le moteur des MFC Les espaces de noms (namespace) Aspects syntaxiques Intérêts des espaces de noms Mieux structurer vos codes Eviter les confits de nomage Localiser les fonctions du namespace global Le namespace std et C++ ANSI
113 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Le langage C++ ANSI - Concepts avancés Gestion des exceptions Qu'est qu'une exception? Types d'exceptions Définition d'une classe d'exception Les classes d'exceptions ANSI Déclanchement d'exceptions Attention au piège des constructeurs Modes de traitement d'une exception Capturer l'exception - instruction try... catch Relayer l'exception à la méthode appelante Cas subtiles d'utilisations des exceptions Comment dépiler de plusieurs contextes Contrôler l'exécution normale du programme Les exceptions prédéfinies de la librairie ANSI La classe <exception> L'en-tête <stdexcept> Quelques autres classes d'exception Rappels sur la généricité (Les templates) Buts et intérêts de la généricité (factorisation de code) Les fonctions génériques Aspects syntaxiques Où localiser le code d'une fonction générique Pièges à éviter Définitions de classes génériques Aspects syntaxiques Implémentation des méthodes génériques Points subtiles liès à la syntaxe des templates Utilisation de la STL (Standard Template Library) Concepts généraux Notions de conteneurs Notions d'itérateurs Les algorithmes des STL Notion de functions/objects Manipulations de quelques conteneurs Utilisation des types vector et list Les paires et les tables associatives La STL et les streams Techniques de développement Sensibilisation à l'utilisation de design patterns Technique de développement RAII (Resource Acquisition Is Initialization) Présentation rapide de la librairie Boost Boost : un pas vers C++ 1x
114 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Design Pattern Public visé : concepteur / développeur logiciel Objectifs : Les design patterns (patron de conception) constituent des solutions à des problématiques récurrentes rencontrées lors de la conception et du développement d'applications informatique. L'objectif de la formation et de vous présenter ces différentes problématiques ainsi que les solutions proposées par les différents patterns. La formation sera agrémentée de nombreux travaux pratiques. Pré requis : Avoir de bonnes connaissances en conception objet et en UML. La connaissance du langage de programmation C++ est aussi requise EV501U (US) - EV501F (FR) Pas de certification Spécialiste Produit Evolution Stratégie et techniques de conception La conception objet Modèle d'analyse / Formalisme UML Survol des approches design pattern / Définition d'un Design Pattern Des solutions de conception «sur étagère» Définir les besoins techniques : le client Définir le 'type' de pattern des classes Définir les liens de collaboration entres les classes Synthèse et Conclusion Formaliser les solutions techniques Réutiliser l'expertise technique Comment choisir un Design Pattern? Automatisation des transformations Modèles et profiles UML Modèle d'analyse et d'architecture Définir les règles de conception Définir les modèles techniques abstraits Systématiser les principes d'architecture Automatiser les principes d'architecture Utilisation des Design Patterns Description formel d'un pattern Comment choisir un pattern? Comment utiliser un pattern? Patterns de construction d'objets Rendre un système indépendant de la façon dont les objets sont créés Etude / Exercice Patterns de struturation Composer des objets pour obtenir de nouvelles fonctionnalités Etude / Exercice Patterns de gestion des comportements Identifier des coopérations évolutives et découplées Etude / Exercice Patterns C++ Utiliser les patterns dans une architecture c++ Patterns de création Patterns structurels Patterns comportementaux Etude / Exercice
115 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N La librairie Boost Public visé : Tout développeur souhaitant acquérir des connaissances poussées sur le langage C++ et utiliser la bibliothèque Boost. Objectifs : Boost est une librairie C++ permettant de "booster" le temps de développement de vos applications. Pour arriver à cet objectif, de nombreuses sous-librairies, chacune spécialisée dans son domaine, vous sont proposées. L'objectif de la formation est donc de vous présenter les possibilités de la librairie Boost les plus couramment utilisées. La formation sera agrémentée d'un grand nombre de travaux pratiques : ils représenteront 50 % de la durée de la formation. Par défaut, l'ide utilisé sera Eclipse/CDT ; le compilateur sera g++. Pré requis : Pour pouvoir suivre cette formation, le stagiaire devra maîtriser les différents concepts liés à la programmation orientée objet en C++. EV546U (US) - EV546F (FR) Pas de certification MCSD Evolution Introduction à l'utilisation de la libriarie Boost Pourquoi utiliser Boost dans vos développements C++ Installation de la librairie Quelques premières manipulations Simplifions nous C++ L'interface boost:noncopyable La macro BOOST_FOREACH Les assertions statiques Les tableaux de tailles fixes Les conversions non numériques Utilisation d'expressions régulières Utilisation de "Smart Pointers" Introduction à la technique de développement RAII Comparatifs avec la classe std::auto_ptr Utilisation de la classe boost::scoped_ptr Utilisation de la classe boost::shared_ptr Utilisation conjointe avec les collections STL La gestion du système de fichiers La classe path L'entête "operation.hpp" L'entête "fstream.hpp" L'entête "convenience.hpp" La sérialisation via boost Rappels sur le concept de sérialisation Mise en oeuvre via boost La gestion des threads Mise en oeuvre via la classe thread Utilisation de Mutex Utilisation de Locks Mise en oeuvre de jeux de tests unitaires via Boost Rappels sur les tests unitaires Mise en œuvre d'un jeu de tests unitaires Conclusion Intégration dans le futur C++1x
116 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Valgrind Public visé : Développeurs souhaitants s'initier à l'utilisation de l'ensemble d'outils Valgrind. Objectifs : Valgrind est un ensemble d'outils permettant de profiler une application codée en C++. Il permet notamment de détecter des fuites de mémoire (memory leaks). Mais il permet aussi d'optimiser vos codes C++, de détecter des dead-locks,... Pré requis : les stagiaires devront maitriser le développement C++ ainsi que ses subtilités (notamment en termes de gestion de la mémoire). EV547U (US) - EV547F (FR) Pas de certification MCSD Evolution Introduction Besoin de détecter les fuites mémoires Pourquoi profiler une application C++ Valgring : un ensemble d'outils d'instrumentation Première mise en oeuvre Préparation du programme (compilation mode debug,...) Utilisation de l'outil Memcheck Intégration de Valgrind dans l'ide Eclipse/CDT Les autres outils de la distribution Valgrind Cachegrind : pour améliorer la performance Callgrind : un outil complémentaire à CacheGrind Helgrind : pour la détection d'erreurs dans vos threads DRD : pour la détection d'erreurs dans vos threads Massif : un profiler de tas (head profiler) Purecheck : un outil experimental BBV : un autre outil experimental Conclusion
117 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Programmation Langage PERL Public visé : Développeurs Objectifs : Présenter les principaux concepts liés à la programmation via le langage PERL et la programmation orientée objet. Pré requis : Aucun EV331U (US) - EV331F (FR) Pas de certification Spécialiste Produit Evolution Notions de base Mise en oeuvre d'un "Hello World" Exécution d'un programme PERL Les avantages de Perl Outils nécessaires Les types de données Les types scalaires Les listes Les tableaux Les tables associatives Les opérateurs en PERL Les opérateurs arithmétiques Les opérateurs d'affectations Les opérateurs logiques Quelques autres opérateurs Le format de documentation POD Pourquoi documenter un programme PERL Syntaxe liée à la documentation Génération d'une documentation POD Introduction à la programmation orientée objets en PERL Intérêts de la programmation orientée objets Notions de classes et d'objets Notions d'attributs et de méthodes La directive use Utilisation de la librairie CPAN Qu'est ce que la librairie CPAN Les principaux modules CPAN Exemple d'utilisation pour la connexion à une base de données Structures de contrôle et langage procédural Les opérateurs logiques Les Structures conditionnelles Les structures itératives Les fonctions Paramètres et variables locales Les paquetages Les modules Les principales fonctions Les fonctions de manipulation de chaînes de caractères Les fonctions de manipulation de listes Les fonctions de manipulation de tables associatives Quelques autres fonctions Gestion des entrées/sorties Les concepts fondammentaux (descripteurs de fichiers,...) Ouverture, manipulations et fermeture de fichiers Optimiser les accès aux fichiers (buffering,...) Les expressions régulières Syntaxe de base d'une expression régulière Utilisation dans le cadre d'une recherche Utilisation dans le cadre d'une substitution Utilisation dans le cadre d'une translation
118 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Le langage Python Public visé : Développeur et Administrateur système et réseau Objectifs : Au terme de la formation, les stagiaires seront en mesure de réaliser des programmes Python mettant en jeux la syntaxe de base, la programmation orientée objet, la gestion du système d'exploitation, l'accès aux bases de données, la manipulation de flux XML,... Pré requis : La connaissance d'un langage de script-shell sera appréciable EV476U (US) - EV476F (FR) Pas de certification Spécialiste Produit Evolution Installation et prise en main Connaître les différentes versions de Python Détails de l'arborescence de fichiers de l'installation Python L'interpréteur Python L'interpréteur intéractif ipython Les différents outils de développement (Eclipse / Pydev, PyLint, PyChecker) Initiation à la syntaxe Les types de données Python Manipuler les nombres Manipuler les chaînes Les opérateurs +, in, and, or,... Les différents types d'instructions if/else for try/excpt Les structures de données Tuples, séquences et listes Dictionnaires Les listes par compréhension Autres outils du langage Fonctions Générateurs et itérateurs Scripts exécutables Organisation du code Modules et paquetages de modules Importations Introduction à la programmation orientée objet en Python Pourquoi programmer objet Concept d'encapsulation Concept d'héritage Mise en oeuvre de classes Définition et instanciation d'une classe Définition d'attributs de classe Définition de méthodes de classe Constructeurs et destructeurs Mise en oeuvre de propriétées Mise en oeuvre de l'héritage Surcharge VS redéfinition Gestion des exceptions Utilisation de modules Python La bibliothèque de modules standards Module string Module re : expressions rationnelles Module os et sys : services du système d'exploitation Module csv : traitement de fichiers structurés par séparateurs Comment trouver les modules? La documentation des différens modules Installer des modules tiers Setuptools et EasyInstall Python Package Index Manipulation de données XML Concepts fondammentaux relatifs à XML Le W3C Les principales technologies XML Parsing XML : les différentes techniques La librairie elementtree La librairie lxml
119 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N Le langage Python Manipulation d'une base de données en Python La spécification DB-API Accès à une base de données Connexion à la base de données Exécution de requêtes SQL Manipulation des résultats Utilisation de procédures stockées Gestion de transactions Moteur de persistance relationnel/objet Concepts fondamentaux Introduction à sqlalchemy Pratiques de développement Docstrings Débugger du code python Tests : Doctests et Unit tests
120 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N UML dans le processus de développement Public visé : Architectes, concepteurs et développeurs logiciel. Etude de cas complète depuis la modélisation du métier jusqu'à la conception, avec le modeleur Enterprise Architect (autre modeleur possible sur demande). Nombreux exercices d'application tout au long du cours. Objectifs : Savoir utiliser le formalisme UML 2.1 pour le développement d'un système d'information. Ce cours présente UML de façon concrète et pratique au travers des différentes étapes du processus de développement: modélisation du métier, expression des besoins, analyse, conception et implémentation en Java. Le cours permet également d acquérir de bonnes pratiques de conception d architecture (architecture en couches, MVC architecture en tiers). Ce cours existe également pour l'ingénierie de système et l'informatique technique. Pré requis : La connaissance d'un langage orienté objet est recommandée. EV072U (US) - EV072F (FR) Pas de certification Spécialiste Produit Evolution Introduction Objectifs et approche générale Les notions de base objet en UML Vue d'ensemble de la méthode Vue d'ensemble de la notation UML La modélisation du métier La description des processus métier avec UML : Identification des processus métier et des rôles externes Identification des rôles internes - organisation interne du métier Description des processus: activity diagram La modélisation conceptuelle des informations métier : quelques points clés Etude de cas avec Enterprise Architect L'expression des besoins Besoins fonctionnels Acteurs Cas d'utilisation et scénario: use case diagram et sequence diagram Notations avancées Besoins non fonctionnels: l'approche FURPS Description détaillée des interfaces Etude de cas avec Enterprise Architect Analyse L analyse dans le processus de développement Objectifs: une préconception pour un logiciel maintenable et évolutif L'approche MDA (Model Driven Architecture) L'architecture logique en couches Modélisation statique des classes: class diagram Attribut Association Généralisation Structuration en packages Opération Etude de cas avec Enterprise Architect Modélisation dynamique Réalisation de cas d'utilisation: sequence diagram Cycle de vie d'objets: state machine diagram Etude de cas avec Enterprise Architect Conception La conception des composants du logiciel et de leur déploiement Architecture physique: diagramme de déploiement Conception de composants La conception des classes de conception Affinement technique des classes d'analyse Conception d'interfaces Etude de cas avec Enterprise Architect Compléments méthodologiques Compléments sur le "Unified Process" et les processus itératifs Mettre en place UML dans l'entreprise
121 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N SOA - Architecture et méthodes Public visé : DSI (pour lesquels cette formation devrait suffire) Architecte, chef de projet, concepteur/développeur : formation introductive au cursus technique (Web Services ). Objectifs : Avoir une vision d ensemble des concepts SOA et des méthodes pour les mettre en œuvre. Le cours détaille les bonnes pratiques d architecture SOA essentielles à l urbanisation du SI. Le cours aborde également la façon dont ces concepts peuvent être appliqués au travers de différentes technologies, en particulier les Web Services. L approche est progressive, depuis une vision logique, indépendante de toute technologie, jusqu à des exemples d implémentation dans des technologies cibles (WebServices, JEE ). Pré requis : Pour suivre cette formation, les stagiaires devront connaître : UML, les bonnes pratiques de conception d architecture (Architecture en couches, MVC, Architecture en tiers, Notion d interface des langages objet). Toutes ces notions sont vues dans le cours UML dans le processus de développement EV460U (US) - EV460F (FR) Pas de certification Spécialiste Produit Evolution Introduction Objectifs : besoins métier et agilité du SI Les réponses classiques : EAI/workflow/Portail Web Les réponses SOA : réutilisabilité, interopérabilité (à l intérieur et l extérieur du SI) Les concepts SOA La notion de service: interface de service, composant, fournisseur, consommateur Définir les services Définir les interfaces de service Typologie de messages et dépendances Formalisation des interfaces Définir les composants La structuration en composants La structuration du code source Plateforme SOA et méthode La notion de plateforme SOA L'ESB (ESB Core, Registre, container SCA, SAM) Le framework de composants CRUD EII/MDM Le framework de composants processus Le framework de composants interactifs L'atelier de génie logiciel L'offre du marché La méthode Le RUP revisité Une démarche graduée (démarches SIMM/PSAUMM) Les composants fournisseurs Les composants dans l'architecture en couches du SI: Composant CRUD Composant fonctionnel Composant d accès à l existant Zoom sur les composants CRUD: les services d'un composant CRUD un langage métier commun Les composants consommateurs Le concept d application composite/solution métier Composants interactifs: l'approche MVC revisitée Les couches interactives Architecture n tiers Le passage technique des paramètres entre tiers Composants non interactifs : batchs et processus métier SOA Modélisation des processus BPMN Exécution des processus - BPEL
122 F I L I E R E P R O G R A M M A T I O N / C O N C E P T I O N
123 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Introduction au développement de sites Web Public visé : Chef de projet et developpeur novice Objectifs : Présenter les principales technologies utilisées dans le cadre d un développement d un site Web. Pré requis : Etre initier à la navigation sur internet EV396U (US) - EV396F (FR) Pas de certification Spécialiste Produit Evolution Aspects fondamentaux : HTTP, HTML, CSSHTTP : HyperText Transfert Protocol HTML : Les possibilités et les limites Les liens hypertextes, les images, les tableaux,... La notion de formulaires Web (GET et POST) Intérêt des feuilles CSS TP : mise en œuvre d un formulaire simple et de feuilles CSS Les technologies XML Introduction aux technologies XML. Mise en œuvre d'une grammaire XML Application de feuille de style XML (XSLT) Le langage d'interrogation XPath TP : mise en œuvre d une source de données XML et formatage Utilisation de code coté client Introduction à Javascript La technologie Ajax TP : mise en œuvre d un tri de données coté client Les technologies utilisées coté serveur Principes généraux Gestion des sessions utilisateurs Comparatifs des solutions existantes ASP.NET, PHP et J2EE Introduction au framework.net Techniques de déploiement TP : mise en œuvre d un site ASP.NET Les autres «technologies» du Web Présentation du Content Management : principes et exemples d outils MS Content Management Server (.NET), Share Point (.NET), Joomla (PHP), Vignette (J2EE), Les flux RSS : principes Les Wikis : principes, exemples et outils Les architectures orientées service (SOA) : principes, standards et exemples Les blogs : principes et exemples L indexation : principes et solutions
124 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Introduction au Développement Web avec Microsoft Visual Studio 2010 Public visé : Développeurs Web débutants. Objectifs : Apprendre à développer une application Web; Maîtriser la technologie ASP.Net 4; Être en mesure d'ajouter des contrôles de saisie en utilisant des expressions; Apprendre à intégrer des scripts Ajax dans les Web Forms; Comprendre comment utiliser ADO.Net, LINQ et ASP.Net Dynamic Data pour accéder aux données Pré requis : Expérience de programmation; La connaissance des fondamentaux du Web (HTML, JavaScript) est un plus pour suivre cette formation MS10267 (US) - MS10557 (FR) Pas de certification MCSD Microsoft Officiel Explorer les applications Web ASP.Net dans Visual Studio 2010 Introduction au Framework.Net Vue d'ensemble d'asp.net Créer des applications Web en utilisant Visual Studio 2010 et Microsoft.Net Choisir un langage de programmation Vue d'ensemble de Visual Studio 2010 Créer une application Web simple Créer un formulaire Web ASP.Net Créer un formulaire Web Ajouter et configurer les contrôles serveurs dans un formulaire Web Ajouter des fonctionnalités dans un formulaire Web ASP.Net Travailler avec les fichiers code-behind Prendre en main les évènements des contrôles serveurs Créer des classes et des composants en utilisant Visual Studio 2010 Prendre en main les évènements de page Mettre en oeuvre les pages maîtres et les contrôles utilisateurs Créer des pages maîtres Ajouter des contrôles utilisateur dans un formulaire Web ASP.Net Valider les saisies utilisateur Vue d'ensemble de la validation des saisies utilisateur Les contrôles de validation ASP.Net Validation des formulaires Web Dépanner des applications Web ASP.Net Déboguer ASP.Net Traçage en ASP.Net Gérer les données dans une application Web Microsoft ASP.Net 4.0 Vue d'ensemble d'ado.net Connecter une base de données Gérer les données Gérer les tâches d'accès aux données en utilisant LINQ Vue d'ensemble de LINQ Gérer des données XML en utilisant LINQ to XML Gérer les données SQL en utilisant LINQ to SQL et LINQ to Entities Gérer les données en utilisant Microsoft ASP.Net Dynamic Data Vue d'ensemble d'asp.net Dynamic Data Appliquer ASP.Net Dynamic Data Personnaliser les applications ASP.Net Dynamic Data Créer une application Web Microsoft ASP.Net supportant Ajax Introduction à Ajax Créer une application ASP.Net Ajax en utilisant les fonctionnalités d'ajax pour ASP.Net Extension d'une application Web ASP.Net en utilisant l'ajax Control Toolkit Utiliser les services Windows Communication Foundation Vue d'ensemble des services Windows Communication Foundation Appeler les services Windows Communication Foundation Travailler avec les services de données WCF Gérer l'état des applications Web Gestion d'état Profils ASP.Net Le cache ASP.Net Configurer et déployer une application Web ASP.Net Configurer une application Web ASP.Net Déployer une application Web ASP.Net
125 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Introduction au Développement Web avec Microsoft Visual Studio 2010 Sécuriser une application Web ASP.Net Vue d'ensemble de la sécurité des applications Web Configurer l'authentification et les autorisations Programmer Authentification et Autorisation Mise en oeuvre avancée des technologies supportées par Microsoft Visual Studio 2010 pour le développement Web Travailler avec le Framework ASP.Net MVC 2 Travailler avec Silverlight 4
126 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Développement d'applications web avec le framework Microsoft.Net 4.0 Public visé : Développeur Web Objectifs : A l'issue de ce cours, les participants seront capables de : créer une application Web ASP.Net interactive, créer des pages riches et réactives, gérer la sécurité et le déploiement. Pré requis : Expérience dans le développement Web; Programmation objet MS MCSD Microsoft Officiel Vue d'ensemble de la conception des applications Web Présentation de IIS 7.0 Présentation d'asp.net 4.0 Introduction au framework MVC Présentation du cycle de vie des requêtes Conception d'une application Web Etudes de cas Les bases du design d'application Web Critères de choix pour l'utilisation des Web Forms et MVC Les outils et technologies de Visual Studio 2010 pour le design d'applications Web Développement de modèles MVC Différentes approches pour créer des modèles MVC Création d'un référentiel de stockage Développement de contrôleurs MVC Implémentation des contrôleurs MVC Créer des méthodes d'action Développement de vues MVC Implémenter des vues MVC Implémenter des vues MVC fortement typés Implémenter des vues MVC partielles Conception de l'exposition Aperçu de l'optimisation pour les moteurs de recherche Création de fichiers robots.txt et sitemap.xml Utilisation du routing ASP.NET Ecriture du code server pour les Web Forms Présentation de l'architecture d'une application web Gestion du "ViewState" Localisation d'une application web Persistance des données dans un Web Forms Validation des saisies utilisateurs Optimisation de la gestion des données pour les formulaires Web Gestion des données avec Linq to Entities Utilisation des contrôles DataSource Utilisation des données dynamiques ASP.NET Garantir la qualité avec le débogage, les tests unitaires et le refactoring Débogage et refactoring du code Tests unitaires Traitements des exceptions non-gérées Développement piloté par les tests Sécurité des applications web Configuration de l'authentification Configurer l'asp.net Membership Gestion des autorisations avec les rôles ASP.NET Utilisation de pages maîtres et CSS Utilisation des pages maîtres Utilisation du CSS, des skins et des thèmes Développement de scripts côté client et de services Développement de scripts clients Implémentation d'ajax Création de services Implémentation d'ajax avancé dans une application web Implémentation d'ajax dans une page ASP.NET MVC avec Microsoft AJAX Implémentation d'ajax dans une page ASP.NET MVC avec jquery Travailler avec jquery et les évenements AJAX Déploiement d'une application web Présentation du déploiement d'une application web Présentation du déploiement d'un site web
127 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Développement d'applications web avec le framework Microsoft.Net 4.0 Déploiement d'une application web avec Silverlight Introduction aux applications internet riches (RIA) Présentation de SilverLight Création d'une application SilverLight
128 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Fundamentals of XAML and Expression Blend Public visé : The target audience for this training course is professional developers who have experience creating Windows Forms and ASP.NET Web application with Visual Studio 2010, and who are interested in learning the core and essential XAML programming tasks that are required for professional Silverlight 4 and WPF programming in both Visual Studio 2010 and Expression Blend 4 environments. Objectifs : This 3-day course covers core and essential XAML skills. The learner will gain valuable experience developing XAML code in both Visual Studio 2010 and Expression Blend 4. The course teaches the beginner and intermediate tasks that enable the learner to build the foundational skills required to develop professional Silverlight 4 and WPF applications (for the Web, Windows desktops, and Windows Phone 7 devices). The course will include hands-on labs that comprise approximately 50% of the classroom time and enable the student to learn the essential XAML programming tasks that are the building blocks of realworld applications. Pré requis : Professional programming experience with Visual Studio 2010 and in developing either ASP.NET Web applications or Windows Forms desktop applications MS ; MCSD Microsoft Officiel Binding in XAML Introduction to XAML-Based Applications Tools for Designing and Developing XAML-Based Applications Anatomy of a XAML-Based Application Prototyping Applications by Using SketchFlow in Expression Blend 4 Prototyping Applications with SketchFlow Packaging and Reviewing Prototypes Developed with SketchFlow Creating Vector Graphics with Expression Studio 4 Creating Vector Graphics with Expression Blend 4 Creating Vector Graphics with Expression Design 4 Importing Vector Graphics into Expression Blend 4 Laying out a XAML-Based Application Organizing Controls in the User Interface Adding and Manipulating Controls Developing and Debugging XAML-Based Applications Developing WPF Applications Developing Silverlight Applications Hosting Silverlight Applications Debugging XAML-Based Applications Creating Controls Programmatically and Working with Media Files Creating and Using Controls Programmatically Working with Media Files Working with Resources, Styles, Control Templates, and Behaviors Working with Resources Working with Styles and Control Templates Working with Actions, Triggers, and Behaviors Implementing Transforms, Animations, and Visual States Transforms in XAML-Based Applications Animations in XAML-Based Applications Implementing and Working with Visual States Binding in XAML Property Binding in XAML-Based Applications Data Binding in XAML-Based Applications
129 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Developing Rich Internet Applications using Microsoft Silverlight 4 Public visé : Developper Objectifs : Silverlight 4.0 makes it possible for developers to create rich, interactive applications delivered through a Web browser to nearly any client operating system, including Windows, Mac, and Linux. This course introduces the basics of creating and hosting Silverlight applications, working through many of the important controls, through binding Silverlight applications to live data. This course then moves beyond the basics to cover working through some more advanced controls, more graphic issues including shapes, geometries, brushes, transforms, and animations, through deploying Silverlight applications. Pré requis : This course assumes that students have some programming background and experience using Visual Studio This course assumes knowledge of a CLS language (Visual C#), of the.net Framework, and the current (or a prior) version of Visual Studio. MS10554 Pas de certification MCSD Microsoft Officiel Introduction to Silverlight Introduce Silverlight 4 Compare declarative and procedural coding styles Investigate the Silverlight designer in Visual Studio 2010 Learn about controls and events in Silverlight 4 Layout Understand how the layout system works in Silverlight See how to use various containers to control layout See how to use alignment and sizing to control layout Simple Controls Investigate Border, Button, CheckBox and RadioButton controls View and enter text using TextBlock, TextBox and PasswordBox controls Work with dates using the DatePicker and Calendar controls Add visual flair using the Slider, ProgressBar and MediaElement controls Advanced Controls Learn how to use controls that enable users to select an item from a list See how to add menus to applications Explore controls that enable you to better organize content Styles and Resources Investigate XAML Resources Learn about the hierarchy of resources Work with resources programmatically Organize resources with resource dictionaries Experiment with XAML Styles Apply Styles dynamically Work with Style inheritance Navigation Explore navigation in WPF applications See how to build page-based applications that support navigation Learn how to navigate using XAML and code See how to build the Navigation Application project template Binding Learn to use Binding objects to bind data sources and targets Add data converters to manage conversion during the binding process Use data templates to modify the layout of bound data in lists Working with Data See how to retrieve data from a WCF service Create common data bound forms See how to display information from main and related tables Advanced Data Controls Explore how to use the DataGrid control to display data See how to use the DataGrid control to edit data Learn how to use the DataForm and DataPager controls to display data Shapes and Geometries Learn to use basic shapes: lines, ellipses, rectangles, and polygons Add line caps and joins Work with geometries and paths Investigate the geometry mini-language Brushes and Transforms Work with solid, gradient, and image brushes Add transparency effects, including opacity mask Investigate built-in transforms Add reflection effect using opacity mask and transforms Deployment See how to deploy Silverlight applications See how to deploy out-of-browser applications Explore how to cusomize the installation of Silverlight
130 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Developing Rich Internet Applications using Microsoft Silverlight 4 Introducing Expression Blend Compare Visual Studio and Expression Blend Examine the Blend integrated development environment Learn about Expression Blend s designer panels Integrate Expression Blend with Visual Studio Create resources and set up element-to-element binding in Expression Blend Introducing Animation Understand how animation works in XAML applications Examine animation, storyboard, and trigger objects Learn to start animations in code Work with DoubleAnimation, ColorAnimation, and PointAnimation objects Examine properties of the animation classes Try out various easing functions Use Expression Blend to interactively create animations Working with Data Using WCF Data Services Learn how to create WCF Data Services See how to call WCF Data Services from Silverlight applications Explore how to modify data using WCF Data Services Silverlight and Networking See how to make cross-domain calls from Silverlight applications Explore how to use the WebClient class to request data from Web Sites
131 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Introduction à l'architecture Java EE Public visé : Tous développeurs Objectifs : Ce cours permet aux stagiaires d'acquérir la maîtrise des techniques de développement des architectures distribuées conformes à Java EE. A l'issue de ce cours le stagiaire sera en mesure de développer des applications Web portables destinés à des serveurs d'applications Java. Pré requis : Connaissance du langage Java. EV189U (US) - EV189F (FR) Pas de certification MCSD Evolution Eléments de base Introduction et historique Votre premier programme Java Compilation Java et Lancement de la Java Virtual Machine (JVM) Le Garbage Collector Les expressions Java Les instructions Java Introduction aux composants EJB (Enterprise Java Bean) Introduction Le descripteur de déploiement Les différents EJB (Sessions, Entités, Messages) Le modèle objet de Java Notions de classes en Java Définition d'attributs Définition de méthodes Le concept d'encapsulation Les conventions de codage Java Le concept d'héritage Polymorphisme et liaison dynamique Les concepts d'interfaces et de classes abstraites Le concept de package Java Les servlets Java et les pages JSP Quelques Rappels : HTTP et Formulaires HTML Le modèle de servlets Récupération des données saisies par le client Maintien d'une session utilisateur Les Java Server Pages (JSP) Comparatifs avec les servlets Mise en oeuvre d'une page JSP JDBC (Java Database Connectivity) Introduction Présentation (ou rappels) du langage SQL Présentation du modèle JDBC (package java.sql) Accès à une base de données Exécuter un ordre simple Récupérer un ensemble de résultats Obtenir de l'information sur la base (les méta données) Les classes d'exception JDBC Exécuter une procédure stockée via JDBC JDBC et les transactions
132 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Programmation WEB Java EE Public visé : Tous développeurs Java Objectifs : L'objectif premier de cette formation est de comprendre les concepts et les possibilités liés à une architecture Web développée à partir de la plate-forme Java EE 5.0. Les technologies suivantes seront notamment détaillées : Servlets, JSP, taglib, JSTL, JSF, Web Services,... De nombreux travaux pratiques seront mis en oeuvre durant la formation. Pré requis : Afin de suivre cette formation, le stagiaire devra déjà avoir suivie la formation présentant l'utilisation du langage Java ou bien avoir les compétences équivalentes. EV002U (US) - EV002F (FR) Pas de certification Spécialiste Produit Evolution 1. Introduction Présentation de la plate-forme Java EE Le serveur HTTP Tomcat Les différents serveurs d'applications Java EE Préparation de l'environnement de développement Installation d'un serveur HTTP Arrêt, démarrage et configuration du serveur Installation d'eclipse 2. Quelques Rappels généraux HTML : HyperText Markup Language Mise en oeuvre de formulaires HTML HTTP : HyperText Transfert Protocol XML : extensible Markup Language 3. Mise en oeuvre de servlets en Java Mise de servlet simple Le cycle de vie d'une servlet Récupération des données saisies par le client Maintient d'une session utilisateur 4. JDBC (Java Database Connectivity) Introduction Présentation (ou rappels) du langage SQL Présentation du modèle JDBC (package java.sql) Création d'une base de données de test Accès à une base de données Installer le driver adapté (class DriverManager) Etablissement d'une connexion (class Connection) Exécuter un ordre simple (class Statement) Récupérer un ensemble de résultats (class ResultSet) Accéder aux champs d'un ResultSet Obtenir des informations sur la base de données (les méta-données) Améliorer la communication entre SQL et l'application Java Correspondances des types de données entre SQL et Java Les classes d'exceptions JDBC Aspects avancés d'accès aux bases de données Introduction aux procédures stockées Pourquoi les utiliser? Exécuter une procédure stockée via JDBC Notion de transaction JDBC et les transactions 5. Mise en oeuvre de taglib Coder une nouvelle classe de tags Définition de la library de tags via une tld Utilisation d'une librairie de tags dans vos pages. 6. La librairie JSTL Structure générale de la librairie JSTL Les structures de contrôle JSTL Les différentes bibliothèques : XML, i18n, SQL,...
133 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Programmation WEB Java EE 7. Mise en oeuvre de page JSF (Java Server Faces) Comparatif avec les technologies existantes (ASP.NET, Struts) Les concepts fondamentaux Les tags de composants HTML Modèle de rendu des composants Web Mises en oeuvre La gestion des évènements serveurs Enregistrement d'écouteurs sur un composant Web Implémentation d'un écouteur Le modèle de navigation entre pages Cycles de vie d'une page JSF Les composants de validation Configuration d'une application JSF Liaison des composants aux données Rappels sur le model JavaBeans Liaison à une instance Liaison à un composant JavaBean Création de composants JSF Créer vos propres composants Spécification des tags JSF Création de composants de validation Internationalisation d'applications à base de JSF Configuration d'une application internationalisée 8. Mise en oeuvre de Services Web en Java Les grammaires XML utilisées par les services Web SOAP (Simple Object Access Protocol) WSDL (Web Service Description Language) L'API JAX-RPC (Remote Procedure Call) Codage des objets distants Codage d'un client Java Recherche de services web UDDI (Universal Description, Discovery and Integration) L'API JAXR (Java Api for Xml Registries) Interconnexion avec le Framework.NET
134 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Mise en oeuvre de Services Web Public visé : Développeurs Java en charge de développements d'applications Web Objectifs : Ce cours se propose de vous enseigner les principaux aspects liés à la mise en oeuvre de Services Web (Web Services en anglais) au sein de l'architecture Java EE. Le serveur Web utilisé (par défaut) pour les ateliers sera Tomcat. Pré requis : Pour pouvoir suivre cette formation, le stagiaire devra impérativement connaître le langage Java. Une connaissance préalable de la plate-forme Java EE sera fortement appréciée. EV184U (US) - EV184F (FR) Pas de certification MCSD Evolution 1. Introduction Les différentes solutions de mise en oeuvre d'applications distribuées Le W3C (World Wide Web Consortium) 2. Rappels sur les technologies utilisées extensible Markup Language L'API JAXP (Java Api for Xml Parsing) Le modèle DOM (Document Object Model) Le modèle SAX (Simple Api for Xml) L'API JAXB (Java Api for Xml Binding) La plate-forme Java EE (Java Enterprise Edition) Java EE : une spécification pour les serveurs d'applications Java Empaquetages et déploiement d'une application Java EE 3. Les grammaires XML utilisées par les services Web SOAP (Simple Object Access Protocol) Intérêts de SOAP Les types de données supportés WSDL (Web Service Description Language) Intérêts de WSDL MTOM (Message Transmission and Optimization Mechanism) 4. Codage d'un service Web via JAX-WS Implémentation du service Web Concepts généraux Les différentes annotations (javax.jws.webservice, javax.jws.webmethod,...) Génération du procy serveur Utilisation de la commande wsgen Utilisation de tâches ANT Déploiement du service web Structure d'enpaquetage du WAR Edition des descripteurs de déploiement 5. Codage d'un client via JAX-WS Génération du proxy client Utilisation de la commande wsimport Utilisation de tâches ANT Invocation du service Web Passage par un proxy HTTP Paramétrage de la commande wsimport Paramètrage de votre script ANT Configuration de la JVM 6. Aspects avancés Mise en oeuvre d'une application de "Chat" "Mode Pull" vs "Mode Push" Appels "OneWay" Transport de données structurées MTOM : Message Transmission and Optimization Mechanism 7. UDDI : Universal Description, Discovery and Integration L'API JAXR (Java Api for Xml Registries) Utilisation d'un annuaire UDDI Codage d'un client UDDI 8. Interopérabilité des services Web Interopérabilité avec le Framework.NET Les services web au sein du Framework.NET Codage d'un client.net Appel de services Web en Ajax (Javascript) Javascript Ajax Web Services Invocation
135 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) EJB 3 : Mise en oeuvre Public visé : Ce cours s'adresse à tout développeur Java ayant à charge le développement d'une application d'entreprise Objectifs : A l'issue de la formation, le stagiaire sera en mesure de mettre en oeuvre une application d'entreprise à base des composants EJBs en respectant les standards de la plate-forme Java EE du Sun Microsystems Pré requis : Afin de suivre la formation, le stagiaire devra impérativement connaître l'environnement Java ainsi que les aspects fondamentaux de l'architecture Java EE (voir le cours EV002F) EV182U (US) - EV182F (FR) Pas de certification Spécialiste Produit Evolution Concepts architecturaux Historique Détails des couches Modèle EJB Java EE 5 et les EJB 3 Présentation de Java EE 5 Objectifs des EJB 3 Les fondements des EJB 3 Les Session Beans Rôle des Session Beans EJB 2 : écriture d'un Session Bean EJB 3 : écriture d'un Session Bean Introduction aux services web Packaging et déploiement Développement de clients Connexion client/serveur Clients EJB 2 Clients EJB 3 Application Client container Les transactions Le modèle transactionnel Les transactions dans Java EE Scénarios d'utilisation Les Entity Beans Rôle des Entity Beans Propriétés d'un Entity Bean EJB 2 : écriture d'un Entity Bean CMP EJB 3 : écriture d'un Entity Bean Les Message Driven Beans Introduction Java Message Service Message Driven Bean Ecriture d'un MDB L'unité de persistance Le système de persistance : une évolution majeure Qu'est-ce qu'une unité de persistance? Intégration et packaging d'une unité de persistance Cycle de vie du contexte de persistance La persistance via l'entity Manager Cycle de vie d'un Entity Bean L'EJB-QL, le SQL selon EJB Introduction EJB-QL pour EJB 2 EJB-QL pour EJB 3
136 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Java Server Faces (JSF) Public visé : Développeurs Java en charge de la création de sites Internet ou Intranet. Objectifs : A l'issue de la formation, les stagiaires seront aptes à développer une application Web en s'appuyant sur la technologie JSF (Java Server Faces). La formation sera agrémentée de nombreux ateliers pratiques. Pré requis : A fin de suivre la formation le stagiaire devra déjà maîtriser le langage de programmation Java. Une connaissance préalable des servlets Java et des pages JSP sera fortement appréciée. EV290 Pas de certification MCSD Evolution 1. Rappels sur la plate-forme J2EE J2EE : une spécification pour les serveurs d'applications Java Le standard J2EE Les APIs J2EE Les services J2EE Les principaux serveurs d'applications J2EE Les composants Web fondamentaux Rappels sur les servlets Java Les Java Server Pages Spécification de "tags library" Empaquetages et déploiement d'une application J2EE Les archives d'applications (les fichiers EAR) Les archives web (les fichiers WAR) 5. Création de composants JSF Créer vos propres composants Implémentation de vos composants Spécification des tags Création de composants de validation 6. Internationalisation d'applications à base de JSF Les mécanismes fondamentaux La classe Locale Création d'un fichier de ressources Utilisation de ResourceBundle Formatage des types numériques, des dates,... Configuration d'une application internationalisée 2. Introduction aux Java Server Faces Les concepts fondamentaux Les tags de composants HTML Modèle de rendu des composants Web Mises en oeuvre La gestion des évènements serveurs Enregistrement d'écouteurs sur un composant Web Implémentation d'un écouteur Le modèle de navigation entre pages Cycles de vie Les composants de validation 3. Configuration d'une application JSF Les fichiers de configuration Configuration d'un composant JSF Configuration des règles de navigation Les archives d'applications Web JSF 4. Liaison des composants aux données Rappels sur le model JavaBeans Liaison à une instance Liaison à un composant JavaBean
137 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Struts Framework Public visé : Développeurs Java en charge de développements d'applications Web Objectifs : Cette formation à pour objectif de présenter les concepts fondamentaux liés à l'utilisation du Framework Struts. Pré requis : Afin de suivre la formation, le stagiaire devra maîtriser les langage Java. Le stagiaire devra de plus connaître les concepts de mise en oeuvre de servlets et de JSP. EV183U (US) - EV183F (FR) Pas de certification MCSD MOUS 1.Vue d'ensemble du framework Struts Le modèle MVC2 Quelques rappels (servlets et JSP) Installation du framework Struts 2.Struts et le modèle MVC2 Implémentation du contrôleur sous forme de servlet ActionServlet, RequestProcessor et Action Implémentation du modèle Utilisation de composant JavaBeans Utilisation de composant EJB Implémentation de la vue sous forme de JSP 3.Gestion de formulaires La classe ActionForm Validation de formulaires Gestion de la navigation avec la classe ActionForward Gestion de l'internationalisation 4.Les bibliothèque de tags struts La librairie de tags HTML La librairie de tags de beans La librairie de tags de logique La librairie de tags de modèles 5.Configuration et déploiement Fichiers de configuration des applications Web Classes de configuration : ApplicationConfig et ActionMapping Assemblage et déploiement des applications Web
138 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Struts 2 Public visé : Architecte, Développeur, Chef de projet Objectifs : Comprendre le fonctionnement des interfaces web basé sur le modèle MVC. Savoir maitriser les principales fonctionnalités de Struts2. Connaitre les points d extension du framework et l intégration avec d autres librairies Pré requis : Connaissance de Java EV516U (US) - EV516F (FR) Pas de certification Spécialiste Produit Evolution Architecture Technique du Framework Struts 2 Rappels sur les architectures J2EE et le pattern MVC Rappels sur les architectures J2EE : JSP, Servlets, Filters, Serveur d'application Rappel sur les architectures Logicielles et Techniques : Architectures en Tiers et en Couches Les patterns MVC et MVC2 : séparer Modèle, Vue et Contrôleur Présentation de l'architecture Technique du framework Struts 2 Les principaux éléments du framework: Filters, Actions, Results, Interceptors Librairies et fichier de configuration struts.xml Activation du framework dans le descripteur de déploiement Migration de Struts 1 à Struts 2 Un changement radical sur le noyau ActionServlet : une rupture avec les Filter WebWorks Une fusion des mécanismes Action et ActionForm de Struts 1 Une meilleure intégration des services : conversion de données, validation Un découplage des fonctions avec les Interceptors : extraction des exceptions et workflows Comparaison Struts1, Struts 2 et JSF Les fondamentaux du framework Struts 2 Cinématique de Navigation: cycle de vie d'une requête Le cycle de vie d'une requête : mapping, Action, Result Mapping depuis un formulaire Web vers une Action : récupération des données 1.3 Redirection logique avec les Results Communication entre les Actions et la présentation La gestion des mappings et des modules avec les packages dans le fichier Struts.xml Eléments de présentation avec les taglibs Taglibs de Formulaire Tags de Contrôle de Flux Tags de Données Gestion de la Value Stack avec OGNL : Object Graph Navigation Language Les Actions Création des commandes par spécialisation des classes Action Communication de données entre les Actions et la présentation Les différents types d'action dans le framework Struts 2 Le problème des Tokens pour éviter la resaisie et le Chaînage des Actions Tests Unitaires sur les Actions Gestion des Messages et Internationalisation I18N Architcture I18N dans Struts 2 Déclaration des fichiers properties et configuration XML Utilisation des tags pour afficher les contenus internationnalisés Gestion des messages d'erreurs et internationnalisation
139 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Struts 2 Services Techniques du Framework STRUTS2 Conversion des Types de Données Liaison formulaires / champs action avec des expressions OGNL Les convertisseurs standards : Date, String, ArrayList, Maps Comment construire un convertisseur standard Validation de la saisie Présentation du framework de validation Struts 2 Liaison des Actions et de champs à valider Utilisation des annotations Java 5 pour la liaison Les validations standards Modification du comportement avec les Interceptors Architcture des Interceptor dans Struts 2 Associer une Stack d'interceptors avec une Action2.3 Les Interceptors standards de struts 2 : Data Transfer, Utilities, Workflow, Enrichir les Vues par extension des Results le mécanisme des extensions des Results les différents mécanismes prévus en standard : Freemarker, Velocity, Jasper Reports, XSL, Stream Présentation du templating avec Tiles Intégration STRUTS2 avec les autres frameworks Les plugins Struts 2 Le mécanisme d'extension des plugins Un plugin de compatbilité Struts 1 Intégration avec JSF Installation et configuration du plugin JSF Décomposition des Phases du Cycle JSF en une stack d'interceptors STRUTS2 : jsfstack Intégration des Action et Result Struts2 dans le cycle JSF Intégration avec Spring Installation et configuration du plugin SPRING : listeners, objectfactory et plugin Les deux stratégies de mapping : injection par Spring ou autowiring avec création pour Struts 2 Intégration des éléments Action, Result et Beans Spring avec le plugin
140 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Spring Framework Public visé : Développeurs Java. Objectifs : Apprendre à utiliser le framework Spring afin de developper des applications Java. Pré requis : Connaissance du langage de programmation Java EV352U (US) - EV352F (FR) Pas de certification associée Spécialiste Produit Evolution Introduction Qu'est ce qu'un conteneur léger Comparatif avec l'architecture J2EE (et le conteneur d'ejbs) Installation des plug-ins Eclipse pour Spring Aspects Fondamentaux Syntaxe XML de base L'injection de dépendance Couplage par Interfaces AOP (Aspect Oriented Programming) intérêts de la programmation orientée aspects Présentation du module Spring AOP Exemples d'utilisations (Logging, tuning,sécurité,accès distants, transactions) Utilisation de Spring dans un contexte J2EE MVC Spring et mise en oeuvre d'ihm Web Introduction à l'utilisation de Spring pour l'accès aux données Utilisation de Spring dans le futur
141 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Hibernate Public visé : Développeurs JAVA Objectifs : Apprendre à utiliser le framework Hibernate pour la gestion de la persistance des données Pré requis : Connaissance du langage de programmation JAVA EV351U (US) - EV351F (FR) Pas de certification associée. Spécialiste Produit Evolution Introduction au mapping Relationnel/Objets Les problématiques Présentation du framework Hibernate Installation du framework Hibernate Définir les données d'un mapping Les différents fichiers XML Utilisation des annotations Mapping de propriétés et de classes Mapping de clés primaires Session Factory Gestion des associations et de l'héritage Associations unidirectionnelles et bidirectionnelles Gestion des cardinalités Mapping des collections Mapping de l'héritage Le langage HQL (Hybernate Query Language) Mise en oeuvre de requêtes HQL Les fonctions d'agrégation Les requêtes polymorphes Les sous-requêtes Les requêtes avec jointures Apects avancés : Transactions, accès concurrents,... Gestion des Transactions Gestion du cache Utilisation du Lazy-loading Conclusion Limites d'utilisation d'hibernate Liens entre Hibernate et EJB 3.0
142 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Hibernate Opimisation Public visé : Développeurs JAVA utilisant Hibernate Objectifs : Hibernate est un framework de persistance d'objets pour le langage Java. Son utilisation permet notamment d'augmenter la productivité de vos développeurs et de garantir une indépendance forte visà-vis de la nature base de données relationnelle utilisée. Néanmoins, une mauvaise utilisation d'hibernate peut aboutir à une application qui va consommer beaucoup plus de ressources (mémoire, bande passant réseau et CPU) que ce qu'elle devrait en utiliser. Bien connaître les rouages du framework de persistance Hibernate permet de réduire ces risques tout en optimisant les temps de développement de l'application. Pré requis : Afin de suivre la formation, le stagiaire devra être à l'aise avec le langage Java et avoir un niveau de connaissance équivalent au contenu de Hibernate EV479U (US) - EV479F (FR) Pas de certification Spécialiste Produit Evolution 1. Introduction Aspects généraux Activation des traces au niveau de Log4J 2. Optimisation des requêtes HQL Réutiliser les requêtes HQL Utilisation du cache de premier niveau Persistance des objets Lecture par lots 3. Les différentes stratégies de chargement Introduction Chargement paresseux (Lazy loading) Chargement immédiat (Eager fetching) Chargement explicite 4. Mise en oeuvre d'un cache de second niveau Aspects Généraux Utilisation de l'implémentation Ehcache Utilisation d'un cache de requêtes Autres types de caches 5. Intégration Spring / Hibernate Rappels sur Spring Configuration de la session La gestion des DAO La gestion des transactions
143 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Le langage PHP Public visé : Webmasters, Développeurs. Objectifs : Au terme de la formation, le stagiaire sera en mesure de développer des formulaires Web en PHP et de manipuler une base de données MySQL afin d'y stocker les données saisies. L'atelier de développement utilisé par défaut sera Eclipse avec le plug-in PDT (Php Development Tools). De très nombreux exercices permettront de mettre en oeuvre les concepts étudiés. Pré requis : Une connaissance des éléments de base du langage HTML est requise. EV163U (US) - EV163F (FR) Pas de certification Spécialiste Produit Evolution Introduction Quelques rappels généraux Le langage HTML (HyperText Markup Language) Le protocole HTTP (HyperText Transfert Protocol) Vue d'ensemble de PHP 5.0 Historique de PHP Téléchargement et installation de PHP 5.0 Présentation de l'atelier de développement Eclipse Concepts de bases de PHP 5.0 Ajout de code PHP dans une page HTML Les types de données, les variables et les opérateurs en PHP Les types scalaires Les tableaux Les variables globales et super-globales Les différents types d'opérateurs Table de précédence des opérateurs Quelques fonctions prédéfinies Manipulation de chaînes de caractères Manipulation de dates Manipulation de nombres Les instructions PHP Tests et conditions (if et switch) Les itérations (for, while et do... while) Instructions de débranchement (break, continue, return,...) Interruption de scripts PHP Définition de fonctions Passage de paramètres par copies Passage de paramètres par références Définition de fonctions à nombre variable de paramètres Développement de formulaires de saisie Mise en oeuvre de formulaires HTML Les différents modes de soumission d'un formulaire HTML (post et get) Les différents composants de saisies HTML (input, select, textarea,...) Récupération de données côté serveur Le transport HTTP des informations Les tableaux associatifs $_REQUEST, $_POST et $_GET Utilisation de cookies (collection $_COOKIE) Utilisation de champs de saisie de mêmes noms Contrôle des données saisies Mise en oeuvre d'un système de contrôles Quelques fonctions utiles (trim, strlen,...) Utilisation d'expressions régulières Problématiques liées à l'utilisation de bases de données Redirection en fin de traitement
144 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Le langage PHP Programmation orientée objet en PHP Présentation des concepts objets Notions de classes et d'objets Les attributs de classes (ou données membres) Les méthodes (ou fonctions membres) Constructeurs et destructeurs Syntaxe PHP 5 de définition Comparatif avec PHP 4.0 L'encapsulation Intérêts de l'encapsulation Le différents niveaux de visibilités : public, protected et private Et en PHP 4.0? L'héritage en PHP 5.0 Utilité du concept d'héritage dans un langage orienté objets Mise en oeuvre de l'héritage Comparatif avec le modèle PHP 4.0 Aspects avancés du modèle objets en PHP 5.0 Notions de classes abstraites et de méthodes abstraites Notions de classes finales et de méthodes finales Notions d'attributs et de méthodes statiques Traitement structuré des exceptions Aspects avancés en PHP 5.0 Gestion de sessions utilisateurs Configuration via le fichier "php.ini" Maintient d'informations pour un client, d'une page à une autre Génération d'identifiant unique Utilisation de cookies en complément Traitement d'erreurs Vue d'ensemble Les messages d'erreur PHP (E_ERROR, E_WARNING,... ) Mise en oeuvre d'une fonction de traitement d'erreurs Les fonctions de gestion d'erreurs (die,... ) Le fichier de configuration "php.ini" Utilisation de fichier en PHP 5.0 Manipulation standard de fichiers Les différents modes d'ouverture de fichiers Opérations standards sur les fichiers Gestion des dossiers Gestion des droits d'accès Les fichiers et HTTP Upload de fichiers Download de fichiers Utilisation d'une base de données MySQL en PHP Configuration du fichier "php.ini" Connexion à une base de données Connexion à une base de données Sélectionner une base de données sur le serveur Déconnexion d'une base de données Exécution de requêtes SQL Insertion de données Modification de données Suppression de données Récupération d'enregistrements Exécution d'un ordre de sélection Connaître le nombre d'enregistrement retourné Lecture des données retournées Traitement des erreurs Mise en oeuvre de formulaires de saisies couplés à MySQL Aspects avancés de l'utilisation d'une base de données relationnelle Utilisation d'une autre base de données Utilisation de Sql Server 2000 Utilisation d'oracle Exécution de procédures stockées Intérêts des procédures stockées Définition d'une procédure stocké au sein de la base de données Invocation d'une procédure stockée Manipulation des paramètres de la procédure stockée Gestion des transactions Concepts généraux Utilisation de transactions via PHP Gestion de la sécurité Notions d'utilisateurs et de privilèges Donner des privilèges à un utilisateur (ordre grant) Supprimer des privilèges à un utilisateur (ordre revoke) Quelques derniers points PHP et le langage XML Intérêts du langage XML Parser un fichier de données XML Application de feuilles de styles XSL Génération de documents PDF Génération d'images dynamiques Présentation de MySql Quelques rappels sur le langage SQL Démarrage et arrêt d'un serveur MySql Mise en oeuvre d'une base de données Quelques rappels sur la sécurité Ajout/suppression de tables et de données
145 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Zend Framework Public visé : Développeur PHP Objectifs : Acquérir les connaissances nécessaires pour une bonne utilisation du Zend Framework Pré requis : Maitriser PHP 5.0 et la conception Objet EV478U (US) - EV478F (FR) Zend Framework Spécialiste Produit Evolution Introduction au Zend framework Qu'est ce qu'un framework Les possibilités du Zend Framework Trouver des ressources au Zend Framework Architecture et fonctionnement Installation et configuration Installation classique Installer le framework à partir du dépôt SVN Configuration La Programmation Orientée Objet Rappels des principes de la POO La syntaxe objet en PHP5 Les constructeurs et destructeurs La notion d'héritage Surcharger vos objets et utiliser des itérateurs Composants du noyau Gérer la configuration de son application Manipuler la journalisation et les exceptions Partager des objets Déboguage Gestion des bases de données Fonctionnalités avancées de PDO Zend_DB : intérêts et fonctionnalités Manipulation CRUD de données avec Zend_DB Sélections avancées Mettre en place la persistance de données Gérer les relations entre les données Modèle Vue Contrôleur (MVC) Rappels sur le Design Pattern MVC Présentation de l'architecture MVC de Zend framework Le Contrôleur Le contrôleur par défaut L'objet requête Le contrôleur par défaut l'objet requête Communication entre le contrôleur et la vue Filtrage de données Gestion de la session utilisateur, paramétrages associés Plugins Gestion des erreurs et des exceptions La Vue Utilisation des variables transmises par le contrôleur Helpers de vues Formulaires: Génération de code HTML, validation, décorateurs Sécurisation et gestions de droits Utiliser Zend_Auth pour identifier les clients Mise en place d'une politique de gestion de droits Manipulation de la session PHP via ZendFramework Fonctionnalités avancées du Zend framework Outil de recherche avec zend_search_lucene Optimiser son application avec du cache Utiliser et concevoir des services Web Envoyer des s et traiter les flux XML
146 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Langage HTML Public visé : Toute personne ayant en charge le maintien ou la création de documents web Objectifs : Pouvoir créer un maillage de document HTML. Etre capable d y inclure des éléments de diverses natures (images, formulaires d acquisition de données, tableaux). Pré requis : Etre familiarisé avec l utilisation des navigateurs L utilisation d un outil tel que FrontPage serait souhaitable EV015U (US) - EV015F (FR) Pas de certification MCSD Evolution Introduction et historique Historique du Web Evolution du Web Le W3C (World Wide Web Consortium) Votre première page HTML Introduction à la notion de tag HTML Structure minimale d'une page HTML Intérêts des feuilles de styles CSS L'entête d'une page HTML Définition du titre de la page Utilisation de meta-tags Intérêts des meta-tags Quelques cas particuliers Définition de blocs de scripts Utilisation de feuilles de styles Définition d'un bloc de styles dans la page Liaison d'une feuille de styles externe Tags de mise en page Définition de blocs de texte Les titres et les paragraphes Les tags <DIV> et <SPAN> Les différents types de listes Les listes à puces Les listes numérotées Les liens hypertextes et les images Utilisation de liens hypertextes Définition d'un lien hypertexte Définition et localisation d'une ancre Ouverture d'un lien dans une fenêtre particulière Utilisation d'images Les différents formats d'images supportés par les navigateurs Définition d'une image dans une page HTML Contrôle sur la taille de l'image Utilisation de tableaux Principaux tags de mise en oeuvre de tableaux Les tags <TABLE>, <TR>, <TH> et <TD> Définition d'une légende de tableau <CAPTION> Chevauchement de cellules Les tableaux, utiles pour la mise en page Utilisation de formulaires Web Intérêts des formulaires Web Les différents tags utilisés par les formulaires Définition du formulaire : tag <FORM> Les différents champs de saisie : tag <INPUT> Les champs de saisie multilignes : tag <TEXTAREA> Les listes déroulantes : tags <SELECT> et <OPTION> Autres aspects liés aux formulaires Méthodes de soumission des données Spécifier le destinataire, lors de la soumission Utilisation de cadres HTML Intérêts de l'utilisation de cadres Les tags <FRAMESET> et <FRAME> utilisation de cadres flottants : tag <IFRAME> Aspects avancés sur l'utilisation des styles CSS Modèle de boîtes englobantes Sélecteurs évolués Utilisation de classe de styles
147 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Programmation HTML 5 et CSS 3 Public visé : Développeur Web souhaitant appréhender les nouveautés de HTML 5 Objectifs : HTML est un langage permettant de définir des pages Web. Ce langage existe depuis 1989, mais ses premières versions étaient très pauvres. Au fur et à mesure des années, chaque nouvelle version a su apporter son lot de nouveautés. La version stable actuelle est la version La spécification de la version 5 du langage HTML (qui englobe aussi CSS 3) est en cours de réalisation et devrait être finalisée pour 2014/2015. Mais alors, pourquoi déjà proposer une formation sur le sujet. La réponse est simple : le standard HTML est constitué de plusieurs parties distinctes, et certaines d'entre elles sont déjà finalisées et implémentées dans les dernières versions de tous les navigateurs standards. Il est donc déjà possible de profiter de bon nombre de nouveautés. Ce sont ces points que nous allons ici présenter. Pré requis : Pour pouvoir suivre la formation, la connaissance d'une version précédente de HTML est fortement recommandée. EV582U (US) - EV582F (FR) Pas de certification Spécialiste Produit Evolution Introduction à l'utilisation de HTML 5 et CSS 3 Bref historique sur les technologies Web Le rôle du W3C (World Wide Web Consortium) HTML et XHTML DOM (Document Object Model) CSS (Cascading Stylesheet Language) Diverses questions Quand utiliser HTML 5 Que faire pour les navigateurs ne le supportant pas Road map sur les principaux points de HTML 5 Y a t'il des éléments dépréciés du HTML 4.01? Quelques premières nouveautés Gestion de la sémantiques Tags de mise en page Définition du DOCTYPE HTML 5 Les différents tags de mise en page Mise en oeuvre de barre de menu Indicateurs de progression Utilisations de jauge Barres de progression Eléments multimédia La gestion des flux audios La gestion des vidéos Les différents types de formats supportés Utilisation de Canvas HTML 5 Présentation du tag canvas Contexte 2D Couplage HTML/Javascript Utilisation d'un contexte de tracé 2D Différents types d'effets visuels Ombres portées Floutages Mise en oeuvre du Drag'n drop avec HTML 5 Définir les éléments draggable L'objet event.datatransfert Les différents gestionnaires d'événements Autres possibilités HTML 5 API d'édition et attribut contenteditable Gestion de l'historique du navigateur Gestion des fichiers locaux Base de données SQL Web Les webworkers Les websockets La 3D avec WebGL La géolocalisation Site web hors-ligne Gestion des formulaires Rappels sur la mise en oeuvre de formulaires HTML Les nouveaux champs de saisie Les différents champs de saisie de dates Champ de saisie d' Autres champs de saisie (color, recherche,...) Gestion du focus Validation des formulaires Applications de styles avec CSS 3 Bordures arrondies Gestion de la transparence Gestion des ombres portées Transformations 2D et 3D Autres nouveautés
148 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Programmation javascript et Ajax Public visé : Toute personne ayant en charge le maintien ou la création de documents web ainsi que les développeurs en charge des sites et applications Web. Objectifs : A la suite du stage, les participants seront aptes à développer des documents HTML dynamiques et intéractifs. Ils pourront gérer les évènements au niveau du document. Les stagiaires pourront développer des formulaires Web embarquant un processus de validation des données saisies ainsi que formulaires dynamiques mettant en oeuvre des echanges de données asynchrones avec le serveur via Ajax. Pré requis : Une connaissance des éléments de base du langage HTML est requise ainsi qu'une compréhension de l'architecture Web. EV016U (US) - EV016F (FR) pas de certification associée à ce cours. Spécialiste Produit Evolution Introduction Historique du Web Le W3C et ses objectifs Les recommandations du W3C Les membres du W3C Les différents types de navigateurs Internet Explorer Netscape Firefox Problèmes engendrés par ces variantes de navigateurs Les technologies que nous allons utiliser HTML, CSS Javascript, DOM, DHTML XML Quelques rappels : HTTP, HTML, CSS Rappels HTTP Les buts de HTML Les liens hypertextes, les images, les tableaux,... Présentation des tags DIV et SPAN Intérêt des feuilles CSS Javascript Présentation du langage Le modèle objet en Javascript La norme Ecma-262 Contrôle de validité de formulaires Les formulaires de saisie HTML Manipuler et valider les données saisies Mise en oeuvre du formulaire de saisie Gestion des évènements Introduction à la programmation évènementielle Le modèle IE Le modèle Netscape Mise en oeuvre du menu déroulant Positionnement dynamique Positionnement absolu VS Positionnement relatif Déplacer des éléments dans le document Masquer / afficher des éléments Mise en oeuvre d'une animation dans le document Présentation de AJAX Concepts AJAX Génèse de AJAX Avantages et Inconvénients Exemples L'objet XMLHTTPRequest Présentation générale Création de l'objet Méthodes et propriétés Requête Get, Post, Head et mise en pratique Utilisation synchrone et asynchrone Mise en oeuvre Différentes Implémentations Framework JavaScript ( rico, dojo,prototype ) Framework MS Asp.net Ajax Framework PHP (Xajax) Framework Java (Ajaxanywhere, Google Web Toolkit) Le Document Object Model (DOM) Présentation du modèle DOM Naviguer dans l'arborescence d'objets Gérer le contenu de vos documents dynamiquement Mise en oeuvre
149 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Programmation JQuery & Ajax Public visé : Développeur de site internet Objectifs : Prendre en main le framework Javascript JQuery et en comprendre les concepts fondamentaux. La formation sera agrémentée de nombreux ateliers pratiques (environ 50% du temps). Pré requis : le stagiaire devra maîtriser les fondamentaux en termes de programmation Javascript EV541U (US) - EV541F (FR) Pas de certification Spécialiste Produit Evolution Introduction et Rappels Rappels sur la programmation orientée objets en Javascript La notion de fonction de construction (de classes) La notion de prototype L'héritage en Javascript Rappels sur l'utilisation d'un DOM Rappels sur les concepts fondamentaux d'ajax Présentation du framework JQuery. Autres Frameworks Javascript équivalents Prototype Dojo Toolkit et ExtJS GWT Les outils utilisés durant la formation (navigateurs, éditeurs, débugger,...) Concepts fondamentaux La notion de widgets JQuery Aspects non intrusif de JQuery Quelques widgets : accordéon, panneau, dialogue, slider,... La gestion des événements avec JQuery Effets dynamiques de JQuery Gestion des styles CSS via JQuery Aspects évolués Gestion du drag'n drop Requètage de nœuds via JQuery Mise en oeuvre de plugins JQuery JQuery UI JQuery et Ajax Extension AJAX proposées par JQuery Prise en charge du format XML Prise en charge du format JSON (JavaScript Notation Object)
150 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) DOJO Toolkit Public visé : Développeurs Web Objectifs : Prendre en main la boîte à outils DOJO. Pré requis : Connaître les fondamentaux en termes de programmation Javascript. Connaitre HTML et CSS. EV447U (US) - EV447F (FR) Pas de certification Spécialiste Produit Evolution Introduction et Rappels Rappels sur la programmation orientée objets en Javascript La notion de fonction de construction (de classes) La notion de prototype L'héritage en Javascript Rappels sur l'utilisation d'un DOM Les concepts fondamentaux d'ajax Présentation de la toolkit Dojo. Autres Frameworks Javascript équivalents Prototype Rico extjs DOJO et le traitement des données Les données en DOJO et JavaScript Le format JSON La classe dojo.data La manipulation des éléments au format JSON Les composants d'affichage de données Concepts fondamentaux Présentation de la notion de Widget. Structure rapide d'un fichier HTML avec DOJO Le parser, la transformation du DOM, Noeud DOM et Widget. Les différents modules de DOJO La gestion des événements via DOJO Mise en oeuvre du Drag'n drop DIJIT Panorama de DIJIT Les classes de type Layout Les classes de type contrôle Les autres classes Définir ses propres widgets DOJO Aspects fondamentaux Mises en oeuvre Aspects Avancés dojo.query: nodes by Tag, ID or Class XPath-like Queries Ajax et DOJO Integration avec des services web
151 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) GWT (Google Web Toolkit) Public visé : Développeurs Java en charge de la création de sites Internet ou Intranet. Objectifs : A l'issue de la formation, les stagiaires seront aptes à développer une application Web GWT (Google Web Toolkit) intégrée avec une application J2EE standard. La formation sera agrémentée de nombreux ateliers pratiques. Pré requis : A fin de suivre la formation le stagiaire devra avoir une bonne connaissance du langage de programmation Java. Une connaissance préalable des technologies du client léger (html, javascript,css, dhtml) serait souhaitable. EV452U (US) - EV452F (FR) Pas de certification Spécialiste Produit Evolution Présentation generale Vue générale de la boîte à outils GWT Les caractéristiques de GWT Les avantages par rapport à Javascript Getting started with GWT! Outils en ligne de commande Utilisation d'un plug in eclipse Structure d'un projet GWT (client,server,public) Présentation des librairies disponibles sur internet La librairie GWT-Ext La librairie GWTiger La librairie Gwittir Plugins eclipse Cypal, GWT Designer Les composants graphiques Les composants graphiques (button, textbox...) Les panels (AbsolutePanel, DockPanel...) Gestion des événements Utilisation du modèle DOM Les CSS Construction d'un composant personnalisé Organisation par module Gestion du multi langage JSNI Implémentation d'une méthode JavaScript appelée depuis Java Implémentation d'une methode Java appelée depuis JavaScript Gestion des exceptions Les appels RPC L'API des services GWT Mise en place d'un service RPC Gestion des exceptions Utilisation du plugin eclipse : Cypal Construction d'une application Etude et réalisation d'une application de vente en ligne en architecture 3-tiers et n-tiers Construction d'une interface graphique type client riche bâtie sur un modèle en couches : Couche présentation Couche service Couche métier Couche d'accès aux données
152 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) FLASH Public visé : Développeurs web. Objectifs : Etre capable de développer un site web avec Flash Pré requis : Connaissance de la mise en page HTML. Un jour de html est conseillé aux personnes ne maitrisant pas la mise en page HTML EV020U (US) - EV020F (FR) Pas de certification Spécialiste Produit ENI Les principes Tracé, groupe, symbole Les calques Inspecteurs et bibliothèques Techniques de sélection Outils de dessin Gestion de lacouleur Import de médias Texte et champs de texte Notion d instance L exportation Réglages exportation HTML Projecteur autonome Quicktime L animation Images et images clés Symboles graphiques et MovieClips Interpolation : effets graphiques Morphing Actions d images Scènes multiples La navigation Symboles boutons Actions de boutons Objets déplacçables Actions internes et externes (URL,FSC) Imports dynamiques de.swf Le son Formats et compression : ADPCM MP3,RAW Lecture en préchargement Lecture en flux Programmation Variables et propriétés Conditions (if) Méthodes de travail Organisation en symboles Travail en rough et substitution Travail avec un logiciel de dessin vectoriel Optimisation du chargement
153 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) Langage XML Public visé : Toute personne ayant en charge de développer des sites Web intégrant des solutions d entreprise. Objectifs : Etre capable de définir un document XML, une DTD. Etre capable de définir une feuille de style sur un document XML. Pré requis : Connaître Internet. La connaissance du langage HTML est souhaitable. EV014U (US) - EV014F (FR) Pas de certification MCSD Evolution Introduction Historique des langages de balisage : SGML, HTML,XML Sites incontournables ( w3c) Présentation de : XML, feuilles de styles (XSL), et les DTD Le langage XML Aspects syntaxiques Le prologue L arbre d élément Les entités prédifinies Les DTD et les schemas Présentation Définition des éléments, des attributs et des entités Les namespaces Introduction aux schemas Les feuilles de styles But : séparer la structure des données de leur présentation Le langage CSS ( cascading style sheet) Le langage XSL ( extensible Style sheet Langage) Présentation par le biais de scripts XML et les bases de données Introduction Présentation de la proposition de Microsoft XLINK : des liens hypertextes en XML Présentation de XLINK Mise en œuvre de liens hypertextes Présentations d applications XML SMIL Math ML Autres
154 F I L I E R E D E V E L O P P E M E N T W E B (SI T E E T A P P L I C A T I O N ) XSLT Public visé : Ce cours s'adresse à des développeurs ayant déjà des bases sur les technologies XML Objectifs : L'objectif de ce cours est de vous sensibiliser aux différents langages et API utilisés pour la mise en oeuvre d'applications XML. Pré requis : Toute personne ayant à charge un développement Web EV301U (US) - EV301F (FR) Pas de certification Spécialiste Produit Evolution Rappels sur XML Aspects fondamentaux Les parseurs XML (DOM / SAX) Les outils de développement XML / XSL Les feuilles de styles XSL Aspects fondamentaux Notions de templates XSL Mise en oeuvre d expressions XPATH Mise en œuvre d expressions simples Recherche de données XML Localiser un nœud de l arborescence Fonctions XPath Mise en forme avec XSL Filtrer et ordonner les informations Les instructions XSL de tests (<xsl :if>,<xsl :choose>, ) Les instructions de boucles (<xsl :for-each>, ) Définition et appels de templates nommés Utilisation de variables et de paramètres Aspects avancés Importation et Inclusion de fichier XSL Lier plusieurs fichiers de données Paramétrage du processeur XSLT Configuration de la sortie (ANSI, UNICODE, ) Transformation XSL coté serveur Technologies serveurs existantes (PHP, ASP, ASP.NET) Les APIs PHP 5.0 pour la manipulation de données XML Application coté serveur de la transformation via PHP
155 F I L I E R E P O R T A I L S C O L L A B O R A T I F S Configuring and Administering Microsoft SharePoint 2010 Public visé : This course is intended for IT Professionals who are experienced Windows Server 2003 or 2008 administrators and are interested in learning how to administer SharePoint The course is also intended for part time Business Application Administrators (BAAs) who are engaged in the administering line-of-business (LOB) applications in conjunction with internal business customers. Objectifs : The course teaches students how to install, configure and administer SharePoint, and also manage and monitor sites and users by using SharePoint Pré requis : Administering Active Directory: creating and managing user and group accounts, delegation of administration, configuring Group Policy ; Administering network infrastructure: DNS, TCP/IP connectivity ; General conceptual awareness of Microsoft.NET Framework as it relates to SharePoint 2010 ; Administering SQL Server 2005 or 2008: creating logons, assigning roles, using SQL Management Studio ; One year experience using Windows PowerShell cmdlets ; General security and authentication practices MS10174 Examen MCSE Microsoft Officiel Module 1: Introducing SharePoint 2010 Evaluate the Features of SharePoint 2010 Prepare for SharePoint 2010 Install SharePoint 2010 Advanced Installation of SharePoint 2010 Module 2: Creating a SharePoint 2010 Intranet Perform Initial Farm Configuration Configure the SharePoint Logical Structure Explore the SharePoint Web Application and Physical Architecture Administering and Automating SharePoint Configure Central Administration Administer SharePoint from the Command Line Automate SharePoint Operations with Windows PowerShell Module 4: Configuring Content Management Optimize Content Storage and Access Manage Site Content Types and Site Columns Configure the Managed Metadata Service Module 5: Configuring Authentication Classic SharePoint Authentication Providers Federated Authentication Module 6: Securing Content Administer SharePoint Users and Groups Implement SharePoint Roles and Role Assignments Secure and Audit SharePoint Content Module 7: Managing SharePoint Customizations Customize SharePoint Deploy and Manage Features and Solutions Configure Sandboxed Solutions Module 9: Implementing Productivity Service Applications Implement Business Connectivity Services Implement Excel Services Application Implement PerformancePoint Services Implement InfoPath Services Implement Visio Services Implement Access Services Implement Office Web Apps Module 10: User Profiles and Social Networking Configure User Profiles Implement SharePoint 2010 Social Networking Features Module 11: Administering and Configuring SharePoint Search Configure Search Refine Search Module 12: Installing and Upgrading to SharePoint 2010 Install SharePoint Servers and Farms Upgrade to SharePoint 2010 Monitor and Troubleshoot installation and upgrade Update SharePoint Module 13: Implementing Business Continuity Configure High availability Backup and Restore SharePoint Module 14: Monitoring and Optimizing SharePoint Performance Monitor Performance SharePoint Health Analyzer Usage reports and web analytics Monitor and Optimize SharePoint Performance Module 8: Configuring and Securing SharePoint Services and Applications Secure the Enterprise SharePoint Service Secure and Isolate Web Applications Configure Service Applications
156 F I L I E R E P O R T A I L S C O L L A B O R A T I F S Designing a Microsoft SharePoint 2010 Infrastructure Public visé : This course is intended for IT Professionals who use Microsoft SharePoint 2010 in a team-based, medium-sized to large environment. While they may have implemented a SharePoint deployment, they have limited experience in designing a SharePoint infrastructure. They likely work as a senior administrator who acts as a technical lead over a team of administrators. Members of this audience should have at least 6 months experience with SharePoint 2010 (including pre-released versions of the product) Objectifs : This 5 day ILT course teaches IT Professionals to design and deploy Microsoft SharePoint 2010 Pré requis : At least 2 years experience administering, deploying, managing, monitoring, upgrading, migrating, and designing SharePoint servers ; At least one year s experience of mapping business requirements to logical and physical technical design ; Working knowledge of network design, including network security ; Completed course 10174A: TS ITPro: Configuring and Managing Microsoft SharePoint 2010, or have equivalent knowledge and experience MS10231 Pas de certification MCSE Microsoft Officiel Module 1: Designing a Logical Architecture Identifying Business Requirements Overview of SharePoint 2010 Logical Architecture Documenting Your SharePoint 2010 Environment Documenting the Logical Architecture Module 2: Planning a Service Application Architecture Introduction to the Service Application Architecture in SharePoint 2010 Service Application Architecture and Components Topologies for Service Applications Mapping Service Applications to Your Logical Architecture Module 3: Planning for Performance and Capacity Principles of Performance Planning Designing for Performance Principles of Capacity Planning Designing for Capacity Module 4: Designing a Physical Architecture Designing Physical Components for SharePoint Deployments Designing ing Components for SharePoint Deployments SharePoint Farm Topologies Mapping a Logical Architecture Design to a Physical Architecture Design Module 5: Designing a Security Plan Designing to Secure SharePoint 2010 Planning for Service Accounts Planning Security for Users and Groups Planning for SSL Module 6: Planning Authentication Overview of Authentication Introduction to Claims-based Authentication Selecting Authentication Methods Module 7: Planning Managed Metadata Metadata in SharePoint 2010 Overview of Content Types Mapping Managed Metadata to Business Requirements Module 8: Planning Social Computing Overview of Social Computing Planning for Social Computing Functionality in SharePoint 2010 Planning for the User Profile Service Module 9: Designing an Enterprise Search Strategy Overview of SharePoint 2010 Search Architecture Search Topologies in SharePoint 2010 Capacity and Performance Planning for Search Mapping Business Requirements to Search Design Module 10: Planning Enterprise Content Management Overview of Enterprise Content Management Planning Tasks for Content Management Planning Features and Policies for Content Management Planning Web Content Management Module 11: Planning a SharePoint 2010 Implementation of a Business Intelligence Strategy Overview of Business Intelligence Principles Planning Data Access by Using BCS Planning SharePoint 2010 Business Intelligence Solutions Planning for Reporting and Presentation Module 12: Developing a Plan for Governance Overview of Governance Key Elements of a Governance Plan Planning for Governance in SharePoint Server 2010 Governance Implementation Features and Policies in SharePoint Server 2010 Module 13: Designing a Maintenance and Monitoring Plan Principles of Maintenance and Monitoring Creating a Maintenance Plan for SharePoint 2010 Creating a Monitoring Plan for SharePoint 2010 Considerations for the Maintenance and Monitoring of Associated Technologies
157 F I L I E R E P O R T A I L S C O L L A B O R A T I F S Designing a Microsoft SharePoint 2010 Infrastructure Module 14: Planning Business Continuity Overview of Business Continuity Management Developing a Business Continuity Plan for SharePoint Server 2010 Creating a Backup and Restore Plan for SharePoint Server 2010 Module 15: Planning for Upgrading to SharePoint 2010 Identifying Upgrade Scenarios Planning Your Upgrade Upgrade Considerations
158 F I L I E R E P O R T A I L S C O L L A B O R A T I F S Développement d applications SharePoint 2010 Public visé : Développeurs utilisant Sharepoint 2010 ayant l'expérience de Visual Studio 2008 SP1 et sachant utiliser les nouvelles fonctionnalités de Sharepoint 2010 et Visual Studio Objectifs : Décrire les avantages et fonctionnalités de la plate-forme de développement SharePoint ; Utiliser les outils de développement intégrés à SharePoint 2010 tels que Visual Studio 2010 et SharePoint Designer 2010 ; Développer des Web Parts pour des solutions SharePoint 2010 ; Développer le code utilisé par les objets ; Développer les récepteurs d'évènements et manipuler les paramètres des applications SharePoint ; Développer les solutions pour accéder aux données externes à l'aide des services Business Connectivity ; Développer les Workflows ; Développer les contrôles "server ribbon" et dialogues clients ; Développer les applications Silverlight ; Développer les solutions Sandboxed ; Développer le code utilisé par les services de profil utilisateur ; Développer le code utilisé par les services de gestion. Pré requis : Une expérience pratique de ASP.Net 3.5 Visual Studio 2008, du développement SharePoint 2007 ou 2010 est fortement recommandé. Les participants doivent avoir au moins 12 mois d'expérience sur ASP Net 3.5 et Visual Studio 2008 et 1 mois d'expérience sur SharePoint 2007/2010 et Visual Studio La compréhension des besoins des utilisateurs SharePoint 2010 est nécessaire : Listes, documents et bibliothèques ; Personnalisation des Pages et Sites ; Utilisation de Mysites ; Utilisation de SharePoint Designer MS10175 Pas de certification MCSD Microsoft Officiel Introduction à la plate-forme de développement SharePoint 2010 SharePoint 2010 en tant que plate-forme de développement Hiérarchie des objets Travailler avec les objets SharePoint 2010 Utilisation des outils de développement SharePoint 2010 Développer les sites SharePoint avec SharePoint Designer 2010 Développer des solutions SharePoint avec Visual Studio 2010 Packager et déployer des solutions SharePoint 2010 Développement de Web parts SharePoint 2010 Développer des Web Parts standards Développer des Web Parts connectées Développer des Web Parts visuels Travail avec des objets SharePoint sur le serveur Travailler avec les sites programmés SharePoint Travailler avec les listes programmées SharePoint Travailler avec les listes de données Création de "receivers" d'évènements et de paramètres d'application Créer des méthodes évènementielles Exploiter le fichier Web.config Développement de solutions à l'aide des services Business Connectivity Vue d'ensemble des services Business Connectivity Développer des types de contenu externe et des listes avec SharePoint Designer Développer des solutions de services Business Connectivity avec Visual Studio 2010 Développement de Workflows SharePoint 2010 Créer des Workflows avec SharePoint Designer Créer des Workflows avec Visual Studio 2010 Travail avec des Client-based APIs pour SharePoint 2010 Créer un site et des listes SharePoint 2010 avec le modèle objet client Créer et utiliser la console Application Développement des interfaces utilisateurs intéractives Créer des Menu items et des contrôles rubans Créer des boîtes de dialogues côté client Développement des applications Silverlight pour SharePoint Créer des applications Silverlight pour SharePoint 2010 Déployer et debugger les applications Silverlight Développement des solutions Sandboxed Solutions sandboxing et utilisateurs Restrictions Travail avec des profils SharePoint Server et taxonomie APIs Profils utilisateurs Taxonomie Développement de solutions de gestion de contenu Développer des solutions de gestion de contenu d'entreprise Développer des solutions de gestion de contenu Web
159 F I L I E R E P O R T A I L S C O L L A B O R A T I F S Conception et déploiement d applications SharePoint 2010 Public visé : Tout développeur et responsable de projets de développement chargés de concevoir des solutions personnalisées Objectifs : Déterminer les méthodes de présentation, les éléments visuels, les objets de programmation et les stratégies multilingues ; Evaluer les méthodes d'accès et les accès aux données ; Créer une stratégie pour la mise en œuvre et le déploiement de solutions personnalisées ; Créer une stratégie de développement pour permettre aux administrateurs et aux développeurs de travailler ensemble ; Concevoir et mettre en œuvre la sécurité ; Evaluer l'utilisation et la mise en œuvre des Artifacts SharePoint Pré requis : Connaissances de base sur les architectures des applications Web ; Expérience en développement ASP.Net et Visual Studio ; Expérience dans l'infrastructure SharePoint incluant les serveurs et les services ; Expérience dans le développement SharePoint incluant les APIs et les schémas XML pour créer des Webs parts, faire des requêtes sur les bases de données MS10232 Pas de certification MCSD Microsoft Officiel Concepts ASP.Net avancés pour SharePoint Mémoire Serveur Serveur CPU Transfert et Client Conception Background SharePoint Page Parts Pages Globalisation et localisation Conception pour l'accessibilité Conception pour les données Les fondamentaux des listes et des bibliothèques Stratégies pour les grosses quantités Gestion des données SharePoint Conception des captures de données et intégration Concevoir la capture de données Concevoir l'intégration Conception des Artefacts Besoins clients Créer des sites Conception des solutions Configurations multi-serveur In et Out de la Sandbox "getting work done" Travailler avec des Workflows Conception des packagings Comprendre le cycle de vie du packaging Etablir les principes de conception Conception d'une stratégie de déploiement Développement pour l'entreprise Le rôle de Logging Flexibilité et configuration des applications Développement du versioning et du développement Cycle de vie des applications Stratégie de versioning Mise à jour Conception de l'architecture de l'information et navigation Concevoir l'architecture de l'information Planifier les limitations des logiciels Concevoir la navigation Conception du "branding" et personnalisation Introduction au "branding" Thèmes Master Pages CSS Vue d'ensemble des outils Mettre en œuvre le "branding" SharePoint Conception de la sécurité La sécurité dans SharePoint Utiliser un autre magasin d'identités Examen plus profond des exigences de sécurité Authentification par formulaires Conception de l'accès aux pages et aux données Optimiser les pages SharePoint Analyser les performances avec le tableau de bord SharePoint Optimiser la performance de l'accès aux données SharePoint Conception de la stratégie de test Unité de tests Améliorer les tests Charger les tests
160 F I L I E R E P O R T A I L S C O L L A B O R A T I F S Microsoft SharePoint 2010 SharePoint Designer Public visé : Anyone that has been and/or will be working with SharePoint Designer to make changes to SharePoint sites. Objectifs : This 2-day instructor-led course discusses how to navigate and use the new Ribbon interface, what new things you can do from Designer, what changes have been made to the actions and conditions of workflows, how to build external content types, and how to modify Out Of the Box Workflows. Pré requis : Understanding of SharePoint site elements (Lists, Libraries, Content Types, etc). MS50354 Pas de certification MCSD Microsoft Courseware Library SharePoint Designer 2010 Changes Changes SharePoint 2010 Features User Interface SharePoint Designer Interface Explore new interface of SharePoint Designer Review new work areas of Designer Browse Site Pages Browse Master Pages Browse Lists and Libraries Browse Workflows Browse Content Types Browse Data Sources Browse Entities Explore Site Structure SharePoint Designer (Basics) Create a new site Create a new page Create a new master page Attach a master page Create a list Change list settings Create Content Type Create/Modify CSS SharePoint Designer (Basics) Check-In/Check-Out Add Web Parts Add Web Part Zone Adding Images (_images directory) Reset to Site Definition External Content Types Business Connectivity Services External Content Types Explore External Content Types Create a new External Content Type Create an External List Workflows Workflows BuiltInActivities (2007) BuiltInActivities (2010) LoopingWorkflow ReusableWorkflows Create Reusable Workflows (Site/Global) Export a workflow to Visio Import a workflow from Visio Save as Template ModifyOOBWorkflow Data Views DataSources DataViews Create/Manage Data Views Create/Manage Data Sources Merge Two Data Sources Link Two Data Sources Data View Parameters
161 F I L I E R E P O R T A I L S C O L L A B O R A T I F S Microsoft SharePoint Server 2010 for the Site Owner/Power User Public visé : This course is designed for the site owner/ power user of a SharePoint site who needs to know how to create sites and lists, manage user access and customize lists and pages. Objectifs : This two-day instructor-ledcourse is designed for the site owner/ power user of a SharePoint site who needs to know how to create sites and lists, manage user access and customize lists and pages. This class uses the SharePoint Server 2010 version of SharePoint. While it is of equal value for users of SharePoint Foundation, it does include a few features not found in Foundation. Pré requis : Working knowledge of SharePoint 2010 and know how to navigate a SharePoint site and SharePoint lists. MS50470A Pas de certification MCSE Microsoft Officiel The Role of the Site Owner The role of the site owner / power user The tools for the site owner SharePoint Review A review of SharePoint basics Using and Customizing Lists List Settings Customizing Columns Site Columns Content Types Creating Lists by Importing Excel Files Creating and Modifying Views Content Types Communications Options Overview of Workflows Users and Groups Users and Groups Permissions Adding users Adding Site Collection Administrators Reviewing permissions Sending to site users List and Library Permissions Creating Groups Creating Custom Permission Levels Audiences Managing User Alerts Activity Site Web Analytics Reports Site Collection Web Analytics Reports Creating Forms Libraries Creating Forms Libraries from InfoPath Creating Web Pages Creating Web Pages Creating Web Part Pages Sites and Workspaces Site Customization Site Navigation Web Parts
162 F I L I E R E P O R T A I L S C O L L A B O R A T I F S
163 F I L I E R E V I R T U A L I S A T I O N / S E R V E U R S D ' A P P L I C A T I O N S VMware vsphere 5 : installation, configuration et administration Public visé : Administrateurs et ingénieurs systèmes en charge du déploiement et de l'administration des serveurs ESXi Objectifs : A l'issue de la formation, les stagiaires seront capable de : Déployer et configurer ESXi ; Configurer vcenter Server ; Gérer les aspects réseau et stockage de ESXi avec vcenter Server ; Déployer et administrer les machines virtuelles ; Gérer les accès à l'infrastructure VMware ; Controler l'utilisation des ressources à l'aide de vcenter Server ;Dimensionner l'architecture à l'aide de vcenter Server ; Utiliser vcenter Update Manager pour appliquer des correctifs dans ESXi ; Optimiser la disponibilité de l'infrastructure et gérer la protection des données à l'aide de vcenter Server. Pré requis : Expérience en administration de systèmes (Microsoft et/ou Linux). ESX5 Pas de certification Spécialiste Produit Evolution Introduction à la virtualisation de VMware Les concepts de virtualisation, de VM et les composantes de vsphere Les principes de virtualisation des serveurs, du réseau et du stockage La place de vsphere au sein d'une architecture de Cloud Installer et mettre en œuvre les interfaces utilisateur Création de machines virtuelles Les concepts relatifs aux machines virtuelles et en particulier les aspects matériels et les fichiers qui les contiennent Déployer une machine virtuelle simple et sous la forme d'une appliance ESX et ESXi Présentation des architectures de ESX et ESXi VMware vcenter Server Prérequis pour vcenter Server et les bases de données associées Décrire une architecture vcenter Server Déployer une appliance vcenter Server Visualiser et créer des éléments d'inventaire pour vcenter Server Configuration et administration de Réseaux Virtuels Définir, créer et administrer un switch virtuel standard Définir et éditer les propriétés d'un switch virtuel standard Configurer les algorithmes d'équilibrage de charge des switches virtuels Configuration et administration du stockage avec vsphere Protocoles de stockage et nommage des équipements Prise en charge par ESXi de iscsi, NFS et du Fibre Channel Créer et administrer les datastores de vsphere Déployer et administrer l'appliance VMware Virtual Storage Gestion des machines virtuelles Déployer des machines virtuelles par clonage ou à l'aide de modèles Modifier et administrer les machines virtuelles Créer et gérer les instantanés de machines virtuelles (snapshots) Mettre en œuvre VMware vmotion et réaliser des migrations à l'aide de Storage vmotion Créer une vapp vsphere Protection de données Stratégies de sauvegarde des hôtes ESXi et vcenter Server Présentation des APIs de sauvegarde et de restauration Comparaison des méthodes de sauvegarde de machines virtuelles Contrôle d'accès et authentification Contrôle des accès utilisateurs à l'aide des paramétrages de rôles et de droits Configurer et administrer le pare-feu dans ESXi Configurer le mode de confinement de ESXi Intégrer ESXi à l'active Directory Introduction au concept de zones vshield
164 F I L I E R E V I R T U A L I S A T I O N / S E R V E U R S D ' A P P L I C A T I O N S VMware vsphere 5 : installation, configuration et administration Administration et supervision des ressources Concepts de processeur et mémoire virtuels Méthodes d'optimisation de la consommation en ressources processeur et mémoire Configurer et administrer les pools de ressources Suivi de la consommation des ressources à l'aide des graphiques de performance et des alertes de vcenter Server Haute disponibilité et tolérance de panne Nouvelle architecture de vsphere High availability Configurer et administrer un cluster VMware High availability VMware Fault Tolerance Evolutivité Créer et administrer un cluster VMware DRS (Distributed Resource Scheduler) Configurer la compatibilité Enhanced vmotion Utiliser VMware HA et DRS ensemble Gestion des correctifs Gérer l'application des correctifs à ESXi à l'aide de vcenter Update Manager Installer Update Manager et son plug-in Créer les correctifs de base Scruter et corriger les hôtes Installation des composantes de VMware vsphere Installation de ESXi Prérequis du démarrage depuis un SAN Choix de déploiement de vcenter Server Prérequis matériels, logiciels et en bases de données de vcenter Server Installer vcenter Server (en version Windows)
165 F I L I E R E V I R T U A L I S A T I O N / S E R V E U R S D ' A P P L I C A T I O N S VMware vsphere 4 Public visé : Ce cours s'adresse aux Administrateurs système et ingénieurs système responsables de l'intégration, l'administration et la gestion de VMware Virtual Infrastructure 3 (cours mis à jour pour ESX 3.5 / VirtualCenter 2.5) Objectifs : Cette formation donne au stagiaire tous les éléments lui permettant de : migrer depuis une infrastructure virtuelle basée sur ESX 2, mettre en oeuvre et configurer VMware VI3, créer des machines virtuelles, les mettre en réseau, régler les priorités d'accès aux ressources, déplacer et cloner des machines virtuelles, assurer une haute disponibilité des machines virtuelles, surveiller l'état des systèmes et des machines virtuelles, optimisation, méthodologie de déploiement. Pré requis : Les Stagiaires qui souhaitent suivre cette formation doivent avoir une expérience de l'administration système Windows (NT, 2000, 2003 et XP) ou Linux. ESX4 Pas de certification Spécialiste Produit Evolution Module 1 : Virtualisation et vsphere 4 Présentation de la virtualisation de serveurs Présentation des concepts vsphere Module 2 : Installation et configuration de base - Hyperviseurs Planification vsphere et ESX Choix de l'hyperviseur Déploiement ESX et ESXi Client vsphere Configuration post-installation Module 3 : Installation et configuration de base - Centre de gestion Planification vcenter Server Installation vcenter Server Utilisation de l'inventaire Réglages de base Module 4 : Installation et configuration de base - Gestionnaire de mises à jour Installation vcenter Update Manager Configuration Update Manager Procédures de mise à jour des hôtes et invités Méthodes de migration V.I.3 vers vsphere Module 5 : Création et configuration - Réseaux virtuels Types de réseaux virtuels Switches virtuels, groupes de ports, uplinks Configuration des réseaux Aggrégation de liens, VLANs, sécurité, limitation entrante ou sortante Réseaux distribués, VLANs privés Switches Cisco Nexus 1000V Module 6 : Création et configuration - Périphériques de stockage Planification du stockage Stockage local et partagé Datastores VMFS et NFS Transports FC et iscsi Raw Device Mappings Best practices SAN et NAS Module 7 : Création et configuration - Machines virtuelles Création de machines virtuelles Installation du système invité VMware Tools Module 8 : Déploiement de Machines virtuelles Formats et outils de conversion Création et déploiement de modèles Création et importation d'appliances virtuelles Utilisation de vapps Clonage et migration à froid Clonage et migration à chaud Module 9 : Contrôle d'accès vsphere 4 Création de rôles Permissions hôtes et vcenter Server Console Web pour gérer les Machines Virtuelles Module 10 : Contrôle de l'allocation des ressources Gestion des conflits Réservations, limites, partages Affectation de la mémoire aux Machines Virtuelles Affectation de cycles CPU aux Machines Virtuelles vmotion et grappes DRS EVC : amélioration de compatibilité vmotion Module 11 : Garantir la continuité du service Mises en grappe d'applicatifs de machines virtuelles Grappes VMware HA Mise en grappes de machines virtuelles avec VMware FT Types de backups VMware Data Recovery Migration de stockage à chaud Réplication de SAN Module 12 : Surveillance des performances Alertes Graphes et rapports Outils en ligne de commande Surveillance des goulots d'étranglement CPU, mémoire, disque, réseau Dépannage de base
166 F I L I E R E V I R T U A L I S A T I O N / S E R V E U R S D ' A P P L I C A T I O N S VMware vsphere 4 Module 13 : Sécurisation de vsphere 4 Firewall service console Authentification vshield Zones VMsafe Module 14 : Automatisation de vsphere 4 vcenter Orchestrator Exemples d'automatisation PowerShell avec PowerCLI Exemples d'automatisation par scripts shell
167 F I L I E R E V I R T U A L I S A T I O N / S E R V E U R S D ' A P P L I C A T I O N S Implémentation et administration de Windows Server 2008 Hyper-V Public visé : Spécialistes chargés de l'installation et de la gestion de serveurs virtualisés en environnement Microsoft Objectifs : Savoir mettre en oeuvre un environnement virtualisé sous Windows Server 2008 / Hyper-V;Être capable de créer et gérer des machines virtuelles;comprendre comment garantir la haute disponibilité;être en mesure d'utiliser PowerShell pour gérer le serveur Hyper-V et les machines virtuelles hébergées Pré requis : Bonne connaissance de Windows Server 2008 MS MCSE Microsoft Officiel Introduction Concepts de base Pré-requis et installation Les différentes configurations haute disponibilité Configurer les paramètres de base et les réseaux virtuels Options globales Réseaux virtuels Administrer Hyper-V à distance Configuration préalable Connexion à distance Créer des disques et des machines virtuels Disques et machines virtuelles Paramétrer les machines virtuelles Paramètres de machines virtuelles Clichés instantanés Haute disponibilité et performances Migrer des machines virtuelles Récupération de machines virtuelles existantes Impact de la migration Découvrir System Center Virtual Machine Manager (SCVMM) Présentation de SCVMM Supervision de machines virtuelles avec SCVMM Gérer la bibliothèque de machines virtuelles et les points de reprise avec SCVMM Présentation de la bibliothèque de machines virtuelles Gestion des modèles de machines virtuelles Utilisation des points de reprise Automatiser l'administration, assurer la reprise sur incident Scripts PowerShell Sauvegarde et restauration des machines virtuelles
168 F I L I E R E V I R T U A L I S A T I O N / S E R V E U R S D ' A P P L I C A T I O N S Configurer et maintenir la plate-forme de virtualisation R2 (Hyper-V et SCVMM) Public visé : Ingénieurs système en charge de la planification et de l'implémentation d'un environnement virtualisé en entreprise. Objectifs : Savoir comment installer et gérer une plate-forme de virtualisation Microsoft avec Hyper-V. Être en mesure d'utiliser System Center Virtual Machine Manager pour gérer des machines virtuelles. Comprendre comment superviser un réseau de machines virtuelles avec System Center Operation Manager Pré requis : Bonnes connaissances de Windows Server MS10215A MCSE Microsoft Officiel Évaluer et planifier la virtualisation Connaître l'offre de virtualisation Microsoft Rechercher les opportunités de virtualisation dans l'environnement existant Le rôle de serveur Hyper-V Installer le rôle de serveur Hyper-V Paramétrer Hyper-V et les réseaux virtuels Disques virtuels, machines virtuelles Créer et configurer des disques virtuels Créer et paramétrer des machines virtuelles Gérer les captures instantanées Utiliser l'outil de connexion aux machines virtuelles System Center Virtual Machine Manager et Microsoft Hyper-V 2008 R2 Planifier l'intégration de System Center Virtual Machine Manager Installer le serveur VMM et la console d'administration Gérer les serveurs hôtes et les groupes de serveurs Gérer les machines virtuelles avec Virtual Manager 2008 Découvrir les fonctionnalités de VMM pour la gestion des machines virtuelles Créer et gérer des points de reprise Créer et déployer les machines virtuelles avec System Center Virtual Machine Manager 2008 R2 Créer une nouvelle machine virtuelle avec VMM 2008 R2 Convertir une machine physique en machine virtuelle Convertir et migrer des machines virtuelles Configurer et gérer la bibliothèque VMM Connaître les caractéristiques de la bibliothèque de machines virtuelles VMM Gérer les profils et les modèles Assurer la disponibilité de la bibliothèque Configurer les rôles d'utilisateur et le portail libreservice Définir les rôles d'utilisateur Installer et configurer le portail libre-service VMM Assurer la maintenance des machines virtuelles avec Offline Virtual Machine Servicing Tool Découvrir l'outil Intégrer WSUS et Offline Virtual Machine Servicing Tool Mettre en place une stratégie de sauvegarde et de restauration pour les machines virtuelles Connaître les fonctionnalités de sauvegarde et de restauration des machines virtuelles et de la base de données VMM Rationaliser la sauvegarde des machines virtuelles avec Data Protection Manager Haute disponibilité et serveurs de virtualisation Connaître les caractéristiques essentielles des clusters de basculement Mettre en oeuvre des clusters de serveurs Hyper-V Mettre en place une infrastructure haute disponibilité avec VMM 2008 R2 Superviser l'infrastructure de virtualisation Surveiller l'exécution des tâches de VMM 2008 R2 Intégrer System Center Operations Manager et VMM 2008 R2 Configurer les outils PRO (Performance et Resource Optimization) Virtualiser les postes de travail avec Remote Desktop Services Décrire les fonctionnalités de Remote Desktop Services Remote Desktop Session Host Remote Desktop Connection Broker Remote Desktop Connection Virtualization Host
169 F I L I E R E V I R T U A L I S A T I O N / S E R V E U R S D ' A P P L I C A T I O N S Configurer et maintenir la plate-forme de virtualisation R2 (Hyper-V et SCVMM) Donner accès à des postes de travail virtuels hors de l'entreprise Installer Remote Desktop Gateway Installer Remote Desktop Web Access Configurer Remote Desktop Web Access Intégrer RemoteApp et Desktop Connection avec Remote Desktop Web Access
170 F I L I E R E V I R T U A L I S A T I O N / S E R V E U R S D ' A P P L I C A T I O N S Implémenter et gérer la virtualisation des postes de travail Microsoft Public visé : Architectes, Ingénieurs et administrateurs système ayant en charge la mise en place de postes de travail virtualisés au sein de leur entreprise Objectifs : Connaître les technologies de virtualisation du poste de travail Microsoft. Être en mesure de sélectionner la solution plus adaptée à son contexte. Apprendre à configurer et à distribuer des applications virtualisées à destination des utilisateurs. Savoir créer, configurer et distribuer des machines virtuelles à destination des utilisateurs. Être en mesure de mettre en oeuvre une infrastructure de postes de travail virtuels. Pré requis : Bonne connaissance des systèmes d'exploitation Windows. Notions de base de la virtualisation de systèmes MS MCSE Microsoft Officiel Introduction aux technologies de virtualisation de postes de travail et d'applications Généralités sur la virtualisation Outils de gestion Planification du déploiement Windows Virtual PC et Windows XP Mode Installation de Windows Virtual PC Configuration de Windows Virtual PC Installation, configuration et gestion de Windows XP Mode Création et déploiement d'images système Windows XP Mode personnalisées Mise en oeuvre de Microsoft Enterprise Desktop Virtualization (MED-V) Présentation de MED-V Serveurs de distribution MED-V Le client MED-V Images système MED-V Configuration d'une image système MED-V Déploiement des images Gestion d'un déploiement MED-V Mise en oeuvre de la stratégie d'espace de travail MED-V Utilisation de l'espace de travail MED-V Création de rapports et dépannage Mettre en oeuvre la virtualisation d'applications avec App-V Introduction Planification Déploiement des serveurs Administration Administration des applications virtualisées Utilisation de la console de gestion Publication d'applications Tâches d'administration avancées Séquencement des applications virtualisées Introduction Définition de l'environnement du séquenceur Séquencement des applications Scénarios avancés Remote Desktop Services et RemoteApp Présentation de Remote Desktop Services Publication d'applications RemoteApp Accès aux applications RemoteApp Virtualisation de l'environnement utilisateur Définition de l'environnement utilisateur Profils itinérants et redirection de dossiers Infrastructure de postes de travail virtuels (Virtual Desktop Infrastructure - VDI) Fonctionnalités de l'hyperviseur Hyper-V pour la VDI Virtualisation des postes de travail Postes de travail personnels et partagés Synthèse des technologies de virtualisation du poste de travail Revue des différentes technologies disponibles Scénarios d'utilisation Déploiement des clients App-V Présentation du client App-V Installation et configuration
171 F I L I E R E M A N A G E M E N T D E P R O J E T S PROJECT MANAGEMENT Public visé : Information technology professionals; Product managers; Systems and software developers; Systems analysts and IT managers; Business people who are involved in IT projects Objectifs : Articulate the benefit of using project management methodology, processes and various life cycles for IT projects. Articulate various standards and maturity models that provide benefits to performing organizations that manage IT projects. Describe governance, gating and the processes required for project origination. Conduct a stakeholder analysis and describe its benefits throughout the project life cycle. Gather good requirements, develop a work breakdown structure (WBS) and establish a baseline project plan. Execute against the baseline project plan while managing change and configuration items. Monitor and control project activities using the baseline project plan and Earned Value Management concepts. Close the project by conducting scope verification, procurement audits, gathering lessons learned, archiving project records and releasing resources Pré requis : Basic Knowledge of project management GPPM Pas de certification Spécialiste Produit Evolution Getting Started Introductions Course structure Course goals and objectives Case study Foundation Concepts Key definitions and concepts Methodologies, processes and project life cycles Project success factors and the benefits of standards and models Planning Communication and Procurement Planning project communications Planning project procurements Executing, Monitoring and Controlling Executing Monitoring and controlling Originating and Initiating Originating projects Initiating projects Planning Scope and Quality Planning project scope Planning project quality Planning Time Planning project time Identifying schedule activities Sequencing schedule activities Estimating activity resources and time Developing the project schedule Planning Risk and Cost Planning for project risks Planning project costs Estimating project costs Developing a project budget Planning Human Resources Planning Human Resources Developing a project team Developing effective leadership skills
172 F I L I E R E M A N A G E M E N T D E P R O J E T S Méthodologie de Gestion de projets Public visé : Membre d'équipe et Responsable d'équipe souhaitant s'initier à la gestion de projet pour améliorer leur performance. Maître d'oeuvre, Maître d'ouvrage, Chargé d'affaire et Responsable de direction de projet.. Objectifs : S'initier à la démarche de gestion de projet et aux fondamentaux des techniques requises pour implémenter une méthodologie de gestion de projet. Acquérir les techniques de gestion de projet pour définir, développer et implémenter une méthodologie de gestion de projet dans l'organisation et piloter les projets. La théorie de gestion de projet est basée sur les références du PMI et en particulier le PMBOK. Les points forts de la gestion de projet sont mis en pratique lors d'exercices de groupe au travers d'un "fil rouge". Pré requis : Aucun. Nous recommandons que les apprenants se munissent de clès USB pour copier les versions électroniques des documents types et des présentations des techniques couvertes pendant cette formation (total d'envoron 80 Mb). MGT1 Pas de certification Spécialiste Produit Evolution Module 1 : Introduction aux projets et à la gestion de projet Cadrage de projet Pilotage du budget et de l'échéancier Gestion des risques Communication organisation Atelier Module 2 : Organisation et rôles du chef de projet Présentation des rôles du chef de projet et de leur définition Rôle des differentes parties prenantes du projet Organisation de l'équipe Outils (fiches de decription de fonction...) et techniques pour définir les rôles (matrices de responsabilité...) Atelier Module 3 : Le métier et les compétences du chef de projet Organisation / Méthode Planification Négociation Leadership / Motivation Résolution de problème Aptitude à diriger / gestion de conflits communication Atelier Module 4 : Cadrage et séquencement du projet Audit Objectifs S.M.A.R.T Moyens mis en oeuvre (équipe et budget) Echéancier Décomposition structurée WBS Dépendances des tâches Réseau de tâches (diagramme de P.E.R.T) Atelier Module 5 : Planification du projet Estimation de la charge par les techniques descendantes et montantes Estimation de la charge par les points de fonction Identification des ressources Découpage en phases Livrables Intermédiaires Découverte des risques Ebauche de budget Diagrame de GANT Atelier Module 6 : Gestion des risques Identification des risques Quantification des risques Classification des risques Développement des techniques de réduction des risques Atelier Module 7 : Gestion du budget et de l'échéancier Référentiel de projet (budget et échéancier) Acquisition des données d'avancement Estimation de la date de fin prévisionnelle Estimation du budget total de réalisation du projet Atelier Module 8 : Gestion des changements Détection des changements Identification des changements Evaluation de l'impact Autorisation Atelier Module 9 : Communication et travail en équipe Créer une équipe Développer les membres de l'équipe Développer une équipe Communiquer avec les parties prenantes du projet Atelier
173 F I L I E R E M A N A G E M E N T D E P R O J E T S Méthodologie de Gestion de projets Module 10 : Récapitulation de la méthodologie de gestion de projet Rôles et compétences du chef de projet Documents de gestion de projet Techniques de résolution de problèmes et de conflits Techniques de gestion des risques Techniques de communication Outils et techniques de pilotage de projet Phases de livrables et gestion de projet Techniques de gestion de l'équipe Techniques de gestion des réunions Atelier Module 11 : Présentation des logiciels de gestion de projet Vue d'ensemble sur 2 heures des logiciels payants et gratuits Mise en pratique avec Microsoft project Planification Suivi et pilotage Echange d'informations
174 F I L I E R E M A N A G E M E N T D E P R O J E T S Techniques avancées de Gestion de Projet Public visé : Chef de projet et Responsable d'équipe. Objectifs : Personnes souhaitant approfondir leurs connaissances pour maîtriser des projets plus complexes ou définir l'approche de gestion de projet de leur entreprise. Pré requis : Avoir suivi la formation : Mgt1 Méthodologie de gestion de projet ou bien disposer des compétences équivalentes. MGT2 Pas de certification Spécialiste Produit Evolution Module 1 : Conduite de réunion et prise de décision Réunion de travail Réunion de décision Réunion de communication Respect de l'ordre du jour Prise de notes et rédaction de compte rendu Prise de décision Suivi des actions Environnement des salles de réunion Module 2 : Documentation de projet Diagramme de GANT Planification initiale Chemin critique Enregistrement des changements Plan d'assurance qualité Plan de contrôle qualité Plan de non-conformité Capitalisation de l'expérience Module 3 : Besoins clients Besoins Fonctionnels Besoins Techniques Identification des besoins des autres parties prenantes Equilibrage du projet Quantification de la charge associée aux besoins Module 4 : Dossier d'avancement Les périodes d'avancement Les données de référence Les données d'avancement Les problèmes les propositions de solutions Les plans pour la prochaine période Module 5 : Gestion des écarts et des tendances Détection des écarts Analyse des tendances Implication des tendances (dates estimées de fin, coût final estimé...) Proposition des corrections Revue et ratification des corrections Mise à jour de la documentation de projet Module 6 : Maîtrise des changements Conditions de présentation des changements Détection des changements Implication des changements Proposition de ratification des changements Mise à jour de la documentation de projet Module 7 : Gestion des risques Techniques d'identification Techniques de quantification (probabilité, calcul d'impact, poids) Classification Développement des mesures d'adoucissement Impact sur le cadre du projet (planning, budget, moyens, livrables) Mise à jour de la documentation projet Veille active sur les risques Module 8 : Recette des livrables Planification de la recette Tests de recette des besoins Analyse des résultats des tests systèmes Interprétation des résultats des tests de recette Identification et analyse des anomalies Module 9 : Influencer l'organisation Etablir les partenariats Négocier "Leverage" des alliances Marketer le projet
175 F I L I E R E M A N A G E M E N T D E P R O J E T S Techniques avancées de Gestion de Projet Module 10 : Leadership et développement de l'équipe Créer et partager une vision Motiver l'équipe Développer des individus Donner confiance, faire confiance Diriger encadrer, supporter, déléguer Préparer la transition de fin de projet
176 F I L I E R E M A N A G E M E N T D E P R O J E T S Rédaction des cahiers des charges pour la relation MOE - MOA Public visé : Chefs de Projet et Responsable d'équipe. Objectifs : Faire le lien entre les départements techniques et marketing, quantifier et prioritariser les charges de travail Pré requis : Mgt1 Méthodologie de gestion de projet ou niveau équivalent. MGT3 Pas de certification Spécialiste Produit Evolution Module 1 : Relation Maîtrise d'oeuvre - Maîtrise d'ouvrage Rôles et responsabilités Assistance à maîtrise d'oeuvre Assistance à maîtrise d'ouvrage Collaboration au cahier des charges Module 2 : Définition des besoins clients Identification des besoins des parties prenantes Spécification des besoins Mesure des besoins Accord sur les besoins Identification des risques Notion de calendrier des besoins Module 3 : Définition des besoins techniques Besoins de réalisation, administration, maintenance, évolution Itérations entre les besoins client et technique Le syndrome du "pas inventé ici" Module 7 : Classification et prioritarisation des besoins Association de «valeurs» aux besoins Classement des besoins par valeurs Définition de la valeur totale acceptable (coût, attractivité, etc.) Module 8 : Définition des critères de recette Planification de la recette lors de l analyse des besoins Utilisation des résultats des autres tests (systèmes, intégrations, unitaires) Interprétation des résultats Module 9 : Gestion de la sous traitance. Au forfait En régie Mixte Avantages et inconvénient des approches Module 4 : Définition des besoins organisationnels Les contraintes et les hypothèses de l organisation Les normes La législation Les «habitudes» et les tabous de l organisation Module 5 : Cahier des charges fonctionnel et technique Visualisation des besoins fonctionnels et techniques Techniques de résolution des contradictions entre les besoins Documentation des besoins dans les cahiers des charges Coordination des cahiers des charges Module 6 : Estimation de la charge Calcul par la méthode descendante Calcul par la méthode ascendante Calcul par les points de fonction Importance des données historiques Affinement des estimations de charge
177 F I L I E R E M A N A G E M E N T D E P R O J E T S Piloter ses projets par la valeur acquise Public visé : Chefs de projet, Responsables d équipe et membre de la direction pilotant des projets d envergures dans un environnement contractuel avec des obligations de réussite. Objectifs : Maîtriser le pilotage d'un projet par la valeur acquise Pré requis : Mgt2 ou Mgt3 ou niveau équivalent. MGT4 Pas de certification Spécialiste Produit Evolution Module 1 : Base de connaissance de la valeur acquise Un système de gestion de projet intégré Des données supportant des modèles prévisibles Utiliser le CPI(e) pour estimer le coût probable de la fin de projet Utiliser l Indice de Performance pour conclure le projet Module 2 : Cadrer, estimer et planifier le projet La WBS et la Valeur Acquise Estimer et budgéter les ressources du projet pour créer des Plans de Contrôle du Projet Les plans de contrôle de la Valeur Acquise, ou les Points de Valeur du Projet Module 3 : Établir la planification initiale Méthode des jalons associés Formules fixes Pourcentage accompli avec des jalons de validation Les méthodes pour prévoir et mesurer la Valeur Acquise Les points de valeur de mesure de performance Garder une référence : Gérer les recadrages Module 4 : Mesurer la performance par rapport à la référence La Valeur Acquise s attache aux «écarts» par rapport à la référence Le niveau de performance du projet est représenté au niveau des Points de Valeur Tableaux de bord pour le management Module 5 : Prévoir le coût final et la date de fin du projet Facteurs déterminant le résultat final du projet L approche «mathématique» du calcul de «dépassement prévu du budget» L approche «cumulative» du calcul de «dépassement prévu du budget» L approche «performance coût x performance planification» du calcul de «dépassement prévu du budget»
178 F I L I E R E M A N A G E M E N T D E P R O J E T S Méthodes Agiles Public visé : Membre et Responsable d organisation souhaitant formaliser la démarche de gestion de leurs projets. Objectifs : À la fin de ce cours, les stagiaires auront acqui tous les aspects de la méthode de gestion de projet Agyl, démarche, cycles, réunions, supports, documentations, outils et seront prêts à présenter et déployer cette méthode particulièrement adaptée à des projets de cycles courts (1 à 2 mois) dans leur entreprise. Pré requis : Pas de prérequis MGT5 Pas de certification Spécialiste Produit Evolution Module 1 : Les règles Les données L organisation Les personnes Module 2 : L'organisation des équipes Profil des participants Profil des projets/tâches Autonomie des équipes Module 3 : La répartition des responsabilités Matrices de responsabilité Pas de «juge et partie» Module 8 : Maîtrise des changements Détection des changements Planification des changements dans les prochaines itérations Module 9 : Gestion des risques Plan de non-conformité Module 10 : Critères de recette Agyl Recette fonctionnelle Tests de recette Implémentation des tests dans le développement Module 4 : Les processus itératifs Agyl Lancement Cadrage Planification Contrôle actif Gestion du changement Clôture Module 5 : Les documents Vision Cadre Définition des tests de recette Progression des livrables Problèmes et propositions Proposition pour les écarts/changements Expérience Module 6 : Les réunions Vision Lancement Contrôle Changement Avancement Clôture Module 7 : Gestion de l'avancement Automatisation des tests des livrables Détection des écarts et alertes Impact sur l itération
179 F I L I E R E M A N A G E M E N T D E P R O J E T S Scrum : Méthode agile Public visé : Equipe de développement, chef de projets agiles, représentant MOA pour des projets agiles. Objectifs : Savoir identifier les situations dans lesquelles les méthodes agiles sont particulièrement adaptées. Comprendre comment améliorer la productivité des équipes projets avec les méthodes agiles et Scrum en particulier. Connaître les bonnes pratiques pour une mise en oeuvre efficace de la méthode Pré requis : Aucun EV579U (US) - EV579F (FR) Pas de certification Spécialiste Produit Evolution Méthodes agiles avec mise en pratique de SCRUM Méthode prédictives traditionnelles: Merise, PMI en exemples Méthodes adaptatives : RAD, RUP, Unified Process, Scrum, extreme Programing Cycle des projets Expression des besoins Analyse Conception et réalisation Vérification et validation Présentation de Scrum Gestion de projet généraliste Spécification dynamique Adaptation aux projets logiciel La correspondance Scrum Méthode prédictive Les points forts de Scrum (agilité, adéquation, etc.) et des méthodes prédictives (contrôle du budget, contractualisation, etc.) Rôles Répartition des responsabilités Client, équipe et Scrum Master Qui est le chef de projet? Importance de la collaboration MOA - MOE Itérations Objectifs - Cadrage Version - Phasage Sprint - Itération Scrum - Pilotage Suivi du projet Backlog de produit et de sprint Où est le cahier des charges? Relation itérative avec le client Spécification des besoins Respécification Validation et vérification Implication Planification Estimation de charge Organisation des tâches et préséance Gestion des risques et indicateurs de pilotage Meetings Réunion quotidienne, les Scrum, le rôle du Scrum Master Revue de sprint, la capitalisation de l expérience Sprint But, le pourquoi du sprint Itérations de 4 semaines, un rythme à tenir dans le temps Importance de la démonstration par l équipe Travail journalier Espace de collaboration Répartition des tâches par objectifs Mise en pratique Gestion de réunion de pilotage journalière, une réunion Scrum en pratique Outillage Outils pour le suivi et l'analyse Tests logiciels Conclusion Spécificité du développement logiciel Scrum et Extreme Programming Adapter Scrum Limites de Scrum et des approches agiles Mise en pratique en salle de formation Création d un environnement d équipe Scrum
180 F I L I E R E M A N A G E M E N T D E P R O J E T S CMMI Public visé : Responsables de processus CMMI, responsables de déploiement CMMI, chefs de projet; Responsables de domaine fonctionnel ou technique, maîtres d'ouvrage, responsables qualité, gestionnaires des risques Objectifs : Intégrer les concepts clés, la structure et les différents modèles issus du CMMI; Choisir le bon modèle pour évaluer et maîtriser ses processus de développement et de maintenance; Interpréter le CMMI par rapport à son organisation; Planifier la mise en œuvre. Le cours s appuiera sur des supports formalisés mais prendra la forme d échanges entre les mastériens et le formateur sur le thème de du modèle CMMI; Des cas spécifiques pourront être traités en compléments des cas prévus dans les supports de formation. L ensemble du contenu du cours sera abordé dans un ordre fonction des questions et des sujets qui nécessiteront un approfondissement particulier. Le support de cours sera distribué aux participants sous forme numérique afin qu ils puissent s y référer ultérieurement. Pré requis : Aucun EV559U (US) - EV559F (FR) Pas de certification Spécialiste Produit Evolution Situer CMMI parmi les différents modèles Comprendre la notion fondamentale de maturité Choisir entre les 2 représentations du modèle CMMI Utiliser la terminologie CMMI Comprendre l objectif général d un domaine de processus Considérer les objectifs comme des exigences pour l évaluation de la maturité Maîtriser les composants d application pratique du modèle Rattacher un composant à un niveau de maturité Mise en pratique : Faire le point de la maturité des domaines des processus dans sa propre organisation Institutionnaliser un processus «discipliné» : passer au niveau 2 Organiser le passage vers un processus «personnalisé» (niveau 3), puis vers la gestion quantitative (niveau 4) Discerner les implications humaines du niveau 5 : susciter l optimisation permanente
181 F I L I E R E M A N A G E M E N T D E P R O J E T S Conduite de réunion Public visé : Membre et Responsable d équipes ayant à préparer et animer des réunions de communication, de prise de décision ou de travail. Objectifs : Etre à même de mener une réunion de communication, de prise de décision ou encore de travail. Pré requis : Pas de prérequis MGT6 Pas de certification Spécialiste Produit Evolution 1. Les types de réunions Information Prise de décision Travail 2. Préparation de la réunion Invitation Agenda Objectifs Critères de fin de la réunion Information et documents nécessaires Personnes invitées Matrice de responsabilité Aménagement de la salle Préparation du matériel 3. Démarrer la réunion Personnes présentes Ordre du jour Livrables 4. Mener la réunion Respect de l ordre du jour Respect des livrables et de l échéancier Gestion des interventions Prise de notes Partage des notes (immédiatement si possible) Enregistrement des décisions 5. Décisions Techniques de prise de décision en groupe Règles de prises de décisions 6. Clore la réunion Valider les actions Valider les décisions Préparer la suite à donner (prochaine réunion?) Distribuer le compte-rendu (immédiatement si possible)
182 F I L I E R E M A N A G E M E N T D E P R O J E T S Initiation au management d équipe Public visé : Responsables d équipes, team leaders, responsables de départements, Chargé d'affaire et Responsable de direction de projet. Objectifs : Acquérir la démarche et les techniques permettant d évoluer de la performance individuelle au management de la performance d une équipe. Les points forts sont mis en pratique par des ateliers définissant un projet fil rouge. Des mises en situation ponctuent cette introduction au management d équipes. Pré requis : Aucun. Nous recommandons que les apprenants se munissent de clès USB pour copier les versions électroniques des documents types et des présentations des techniques couvertes pendant cette formation (total d'environ 150 Mb). MGT7 Pas de certification Spécialiste Produit Evolution 1. Comparer la contribution individuelle et le management d équipe 2. Combiner une contribution individuelle et de manager 3. Définir les règles communes 4. Définir des objectifs SMART 5. Formalisation du travail 6. Mise en pratique sur projet fil rouge 7. Management de l équipe 8. Diriger 9. Encadrer 10. Soutenir 11. Déléguer 12. Définir le rôle du manager dans l équipe 23. Interviewer 24. Embaucher 25. La différence entre un groupe et une équipe 26. Créer une équipe à partir d un groupe 27. Encadrer l équipe 28. Motiver l équipe 29. Reconnaître les individus et l équipe 30. Mise en pratique d encadrement, de motivation et de reconnaissance 31. Piloter l équipe 32. Rappel à l ordre 33. Documenter la performance 34. Revue de performance 13. Se synchroniser avec l équipe 14. Résolution de problèmes 15. Proposer 3 solutions 16. Gestion des conflits 17. Réunion individuelle 18. Réunion d équipe 19. Mise en pratique du rôle du manager sur projet fil rouge 20. Définir les postes 21. Définir les objectifs individuels 22. Créer la matrice de responsabilité
183 F I L I E R E M A N A G E M E N T D E P R O J E T S Tests et recette des projets Public visé : Responsables d équipe de test, responsables de tests, Maître d'oeuvre, Maître d'ouvrage, Chargé d'affaire et Responsable de direction de projet. Objectifs : Acquérir la démarche et les techniques permettant d assurer le bon fonctionnement et l adéquation des livrables avec le cahier des charges. Les points forts sont mis en pratique par des ateliers définissant un projet fil rouge. Une application logicielle est testée pour découvrir des défauts parfois difficiles à débusquer sans suivre les approches présentées en formation. Pré requis : Aucun. Nous recommandons que les apprenants se munissent de clès USB pour copier les versions électroniques des documents types et des présentations des techniques couvertes pendant cette formation (total d'environ 150 Mb). MGT8 Pas de certification Spécialiste Produit Evolution 1. Introduction : Vue d'ensemble du test de logiciels 2. Présentation de l utilité des tests pour atteindre les objectifs fixés. 3. Défi du test 4. Vérification et validation 5. Coût de l'absence de test 6. Limites du test 7. Techniques de test Test aux limites Test intrusif Test aléatoire Test de transition d état Test statique Test de navigation Techniques non fonctionnelles Test de configuration ou d'installation Test de compatibilité/d'interopérabilité Test de documentation Test de recouvrement sur panne Test de performance Test de fiabilité Test de sécurité Test de stress Test de convivialité Test de volume 8. Gestion et planification du test 9. Organisation du test 10. Attributions Gestionnaire de test Chef d équipe de test Analyste de test Testeur 11. Phases de test Rôle du cycle en V dans la planification 12. Gestion des exigences de test 13. Total des défauts repères par l'équipe de test 14. Total des défauts rencontres par le client 15. Avancement du test 16. Difficulté 17. Communication 18. Pourcentage d efficacité de détection des défauts (EDD) 19. Pourcentage d efficacité de correction des défauts (ECD) 20. Pourcentage d efficacité de conception des jeux d'essais (EJE) 21. Organisation et gestion du processus de test 22. Un jeu de métriques simple et efficace 23. Annexe A : Attributions des participants au processus de test Gestionnaire de test Chef équipe de test Analyste de test Testeur Observateur indépendant Bureau de procédure de test 24. Annexe B : Fiches de test Fiche de test unitaire Objectif Fiche de test d'intégration Fiche de test système Fiche de test d intégration système Fiche de test de recette Fiche de test de régression 25. Annexe C : Modèle de plan de test 26. Annexe D : Modèle de spécification de test
184 F I L I E R E M A N A G E M E N T D E P R O J E T S Tests et recette des projets 27. Annexe E : Modèle de scénario de test 28. Annexe F : Modèle de feuille de résultat de test 29. Annexe G : Modèle de journal de test 30. Annexe H : Modèle de certificat de test 31. Annexe J : Modèle de rapport de test
185 F I L I E R E M A N A G E M E N T D E P R O J E T S Expression et analyse des besoins clients Public visé : Maître d'oeuvre, Maître d'ouvrage, Chargé d'affaire et Responsable de direction de projet Objectifs : Acquérir la démarche et les techniques permettant d identifier les besoins clients et les contraintes du projet. Les points forts sont mis en pratique par des ateliers définissant un projet fil rouge. Pré requis : Aucun. Nous recommandons que les apprenants se munissent de clès USB pour copier les versions électroniques des documents types et des présentations des techniques couvertes pendant cette formation (total d'environ 150 Mb). EV469U (US) - EV469F (FR) Pas de certification Spécialiste Produit Evolution Le cadre du projet L étude préalable Recueil des besoins Les techniques d interview et de travail en groupe Évaluer les besoins Fixer les objectifs L étude détaillée Quantifier et valider les objectifs Recenser les contraintes Lister les principales fonctions Prioriser les objectifs Quantifier les gains Recherche d améliorations Les rôles Les responsabilités des parties prenantes Le responsable de cahier des charges Interface client/maîtrise d œuvre Formaliser et modéliser les informations collectées Rendre les besoins visibles Les forces et les limites des maquettes Les diagrammes de flux Les diagrammes de séquence Les techniques d estimation de la charge Le cahier des charges fonctionnel
186 F I L I E R E M A N A G E M E N T D E P R O J E T S Gérer les risques des projets Public visé : Objectifs : Pré requis : EV503U (US) - EV503F (FR) Pas de certification Spécialiste Produit Evolution Les notions de base La notion de Projet La notion de Risque d un Projet Démarche de management des risques d un projet Finalité du management des risques d un projet Cycle du management des risques d un projet Maîtrise des risques Suivi et contrôle des risques Capitalisation et documentation es risques Les risques organisationnels et humains Risques de structure fonctionnelle du projet Risques de coordination du projet Risques de direction du projet Risques des projets «task force» Choisir les bonnes structures de projet Les risques décisionnels Risques de comportement des décideurs Risques des processus décisionnels Les risques hiérarchiques Risques liés à la Direction Générale Risques des relations hiérarchiques Les risques de rôles et de responsabilités Risques de définition des rôles Risques de délégation et/ou de partage de responsabilité Les risques de conflits Sources de conflits Évolution des conflits Évolution des sources de conflits suivant les phases du projet Les risques liés aux acteurs du projet Risques de recrutement Risques de performance individuelle Risques liés à la reconnaissance Risques liés à la formation Les risques de management de projet Risques de définition du travail Risques d utilisation des ressources Risques d instrumentation Risque de détection tardive des problèmes Risques de diagnostic erroné Risques de réponses inappropriées Prise en compte des risques d un projet La méthode AMDEC La méthode APR La méthode ADD Le diagramme Causes-Conséquence Les chaînes de Markov Analyse des méthodologies de gestion des risques d un projet Les risques de communication Risques de comportements Risques des mécanismes de communication Les risques de capitalisation et de transmission du savoir faire Risques de capitalisation Risque d accès au savoir faire Risques de transmission du savoir faire
187 F I L I E R E M A N A G E M E N T D E P R O J E T S Planifier et piloter ses projets avec MS Project Professionnel Public visé : Membre et Responsable d équipes souhaitant cadrer, planifier et suivre des projets, même complexes, grâce à des outils informatiques pour améliorer leur performance. Objectifs : Acquérir la démarche méthodologique d'utilisation d'un logiciel de gestion de projet au travers des fonctionnalités de Microsoft Project. Pré requis : Aucun MSP2 Pas de certification Spécialiste Produit Evolution Module 1 : Introduction Rappels sur la gestion de projets Présentation de Microsoft Project Manipulations particulières à Project Utilisation de l'aide Présentation des options Module 2 : Création d'un plan de projet Saisie des données du projet Saisie du détail des tâches et de leurs durées Structuration du plan Définition des liaisons entre les différentes tâches Affectation des ressources et des coûts associés Résolution des problèmes de sur utilisation Sauvegarde de la planification initiale Pilotage et suivi du projet Communication des informations aux différents intervenants Impression et sauvegarde du résultat final Module 3 : Les éléments du projet Les tâches : champs utilisables, types de contraintes et familles de tâches La planification : objectifs, impacts, fractionnement des tâches Les structures hiérarchiques : objectifs et applications en vue d'utilisation Le mode multi projets : enjeux, possibilités offertes pas MS Project et planification des projets insérés pour le suivi des éventuels sous traitants Les calendriers : applications de nouveaux calendriers au projet Les ressources : affectation, tableau des disponibilités, accumulation des coûts, tableau d'utilisation et ressources matérielles, les bibliothèques de ressources Les coûts : heures supplémentaires, sur utilisation et audit Module 4 : Les pilotages et le suivi Audit des ressources : identification des ressources sur utilisées Le suivi de l'avancement du projet Les options de calcul affectant l'avancement Pilotage du projet par le travail Pilotage du projet par la durée Pilotage par la valeur acquise Module 5 : Génération de rapports et exportation des données Identification des rapports clés Personnalisation des rapports Impression des rapports Import de données depuis une application externe Export de données vers d'autres applications Module 6 : Présentation des fonctionnalités offertes par la version 2007.
188 F I L I E R E M A N A G E M E N T D E P R O J E T S
189 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Google APPS Public visé : Futur utilisateur de Google Apps Objectifs : Etre capable d utiliser les différentes applications. Pré requis : Pratique d un navigateur internet EV570U (US) - EV570F (FR) Pas de certification Spécialiste Produit Evolution Introduction Les concepts Les services intégrés proposés par Google Naviguer entre les services La recherche omniprésente Organisation de l'aide Connexion et déconnexion Les 3 types de comptes Google Présentation de Google Chrome (si utilisé) Mode hors connexion (Chrome ou Gears) Gmail Composer des messages Gestion de conversations Logique des libellés Archiver, ne plus supprimer Recherche Paramètres et labs Affichage et ouverture des pièces jointes Création de signatures Réponses standardisées L'application de filtres Gérer les contacts, création de groupes Messagerie instantanée (Chat) Google Documents Documents, feuilles de calcul, présentation Ajouter des fichiers : créer, importer ou stocker dans le format d'origine Import / export : les possibilités et les limites Édition de documents texte Édition de feuilles de calcul Édition de présentations Création et exploitation de formulaires Recherche Templates Gestion des dossiers, organisation des documents Partage en interne et hors du domaine Collaborer sur des documents Publication web La gestion des versions, comparer, rétablir une version "Google Web Elements" Travaux pratiques : Création, mise en forme et publication de documents, de formulaires. Paramétrage des droits d'accès Pratique de possibilités de partage (dossiers, document, publication groupe...) Google Agenda Affichage Multi-agendas L'ajout et la modification des événements Travailler avec des invitations Mise en place des notifications Partage de l'agenda Planification des ressources Importation et exportation Travaux pratiques : Gmail (lecture et envoi de messages, pièces jointes, libellés...) Gtalk (messagerie instantannée) Google Calendar (définir des événements, créer des invitations, partager son agenda...).
190 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Google APPS Intranet, Web collaboratif (Google Sites) Créer un site, modifier le thème Options de personnalisation Créer une nouvelle page, utiliser les templates de page Intégration de contenu : vidéos, docs, photos, formulaire, agenda... Les droits d'accès des éléments intégrés Actions sur les pages Versions de page Upload de fichiers Paramétrer la recherche Mapper un site Travailler ensemble et partager Contrôler l'accès au site Création et utilisation de modèle Mise en oeuvre de Google Analytics pour le suivi Conception de sites (approdfondissement): Utilisateurs : les droit d'accès Organisation de l'information Structurer en sites Arborescence des sites Organiser la recherche dans les sites Exploiter la facilité de prototypage Travaux pratiques : Création d'un site collaboratif Mise en forme des pages Insertion d'éléments (photos, agendas, document, fomulaires, etc.) Paramétrage des accès, partage et collaboration entre les participants Mise en forme Recherche Administration du site Vidéos et Groupes Google Videos : upload, partage, intégration dans un site Google Groups (forum) : création, personnalisation, invitation Divers Changer son mot de passe Partage d'agendas ou de documents avec tout le domaine : particularités Les capacités de stockage Accès mobile : iphone, Android, BlackBerry... Autres outils Chrome (avec ses extensions) : optimisé pour les Google Apps Google Analytics : analyse d'audience des sites dans Google Sites Bloc-note Google Blogger : blog projet ou d'entreprise
191 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Office Web Apps Public visé : Toute personne qui désire maîtriser les bases d'office Web Apps Objectifs : Savoir comment utiliser au mieux les outils et services proposés par Office 365 : les applications Word, Excel et PowerPoint Web App pour créer des documents, des feuilles de calcul, des graphiques et des présentations animées, OneNote Web App pour créer, partager et gérer vos notes, le site d équipe SharePoint pour stocker, partager vos documents en ligne, Outlook Web App pour l envoi et la réception de messages, la gestion de vos contacts, la planification des rendez-vous ou réunions et le suivi des tâches Pré requis : Tout public familiarisé avec l utilisation d un micro ordinateur et possédant une expérience de l environnement Windows. EV587U (US) - EV587F (FR) Pas de certification Spécialiste Produit ENI GÉNÉRALITÉS Découverte Présentation générale Présentation des applications Office Web Apps Les services dédiés au partage Espace de travail Se connecter Description de la page d accueil Modifier son profil OFFICE WEB APPS Liste des documents Accéder à la liste des documents partagés Ajouter un document Ajouter plusieurs documents Trier la liste des documents Filtrer la liste des documents Renommer un document Supprimer un document Copier un document sur son poste de travail Fonctions communes Lancer une application Office Web App Les modes Lecture et Édition Ouvrir un document dans l application Web App Ouvrir dans l application Office Enregistrer un document dans SharePoint Copier des données entre documents Extraction et archivage Extraire un document depuis SharePoint Extraire un document depuis une application Office Annuler l extraction Archiver un document EXCEL WEB APP Classeur Créer un nouveau classeur Enregistrer une copie du classeur sur le disque dur Feuille et cellules Se déplacer dans une feuille de calcul Activer une feuille Sélectionner des cellules Modifier le contenu des cellules Modifier la largeur des colonnes/hauteur des lignes Insérer/supprimer des lignes ou des colonnes Insérer/supprimer des cellules Modifier la mise en valeur des cellules Modifier le format des nombres Appliquer des bordures Appliquer une couleur de remplissage Calcul Réaliser des calculs simples Recopier une formule Utiliser une fonction de calcul Tri et filtre Trier un tableau Filtrer sur certaines valeurs d une colonne Filtrer selon un critère personnalisé Effacer un filtre Graphique Créer un graphique Activer/désactiver un graphique incorporé Inverser les données d un graphique Modifier la source de données du graphique Modifier le type du graphique Afficher/masquer les éléments du graphique
192 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Office Web Apps WORD WEB APP Document Créer un nouveau document Enregistrer les modifications Se déplacer dans un document Corriger les fautes d orthographe Texte Saisir et supprimer du texte Sélectionner du texte Mettre en valeur les caractères Modifier l alignement des paragraphes Mettre en retrait un paragraphe Présenter les paragraphes avec des puces ou des numéros Appliquer un style Insertion Insérer un tableau Insérer un fichier image Insérer une image Clipart POWERPOINT WEB APP Présentation Créer une présentation Ajouter une nouvelle diapositive Atteindre une diapositive Déplacer/copier une diapositive Supprimer une diapositive Texte Saisir un titre, un sous-titre ou un texte sans puce Saisir un texte à puces Saisir une page de commentaires Mise en valeur du texte Insertion Insérer un fichier image Insérer une image Clipart Appliquer un style d image Insérer un diagramme SmartArt Diaporama Lancer le diaporama Masquer une diapositive Diaporama en mode Lecture ONENOTE WEB APP Création Créer un bloc-notes Créer une nouvelle section Créer une page Créer des notes Gestion Gérer les notes Renommer une section Supprimer une section Déplacer/masquer une section Renommer/supprimer une page Déplacer une page Utiliser les indicateurs de notes Insérer un tableau Insérer un fichier image Insérer une image Clipart Partage Afficher les auteurs d un même bloc-notes Partager une page de notes OUTLOOK WEB APP Généralités Accéder à la messagerie Description de la fenêtre Le dossier Messagerie Le volet de lecture Rechercher des éléments Supprimer/restaurer des éléments Contacts Accéder au dossier Contacts Créer un contact Importer des contacts d Outlook Accéder au carnet d adresses du domaine Créer un groupe de contacts Trier la liste des contacts Rechercher des contacts Afficher les groupes publics de l utilisateur Messagerie L affichage Conversations Sélectionner des messages Créer et envoyer un message Joindre un fichier Définir l importance et la nature d un message Demander un accusé de réception/de lecture Consulter un message reçu Répondre à un message Répondre à un message à l aide de la messagerie instantanée Transférer un message reçu Ouvrir un fichier joint Créer une signature Trier la liste des messages Filtrer la liste des messages Créer un dossier Déplacer des messages Gérer la messagerie en votre absence Créer une règle de courrier Calendrier Accéder au Calendrier Modifier l affichage Afficher une autre date Créer un rendez-vous/un évènement Créer une réunion Répondre à l invitation à une réunion Créer un élément périodique Imprimer des éléments du calendrier Créer un calendrier supplémentaire Partager un calendrier Ouvrir un calendrier partagé Tâches Accéder au dossier Tâches Créer une tâche Suivre l avancement d une tâche Transférer une tâche à un ou plusieurs tiers Marquer un message/un contact pour le suivi
193 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R WORD Fondamental : Maîtriser les bases essentielles Public visé : Toute personne qui désire maîtriser les bases de Word toutes versions (2000, 2002, 2003, 2007 et 2010). Objectifs : A la fin de ce cours, les stagiaires seront à même de produire des documents professionnels. Pré requis : Tout public familiarisé avec l utilisation d un micro ordinateur et possédant une expérience de l environnement Windows. EV030U (US) - EV030F (FR) Cette formation prépare au Module Traitement de texte du PCIE. Spécialiste Produit ENI Environnement et paramètres Utiliser le bouton MS Office (2007) ou le menu Fichier (2010) Modifier les options Word Personnaliser la barre d'outils d'accès rapide (2007 et 2010) Utiliser le ruban, ses onglets ou menus, le lanceur de boîte de dialogue (2007 et 2010) Personnaliser le Ruban (2010) ou les barres d'outils Utiliser la mini barre d outils (2007 et 2010) Personnaliser la barre d'état (2007 et 2010) Utiliser le zoom ou la barre de zoom (2007 et 2010) Changer le mode d affichage : page, plan, lecture, aperçu avant impression Utiliser le volet de navigation par : titres, miniatures (2007 et 2010) Paramétrer l enregistrement automatique et le dossier par défaut Personnaliser les options de corrections automatiques Gérer la langue et le dictionnaire personnel Documents Ouvrir et fermer l application et un ou plusieurs documents Accéder rapidement aux documents récents ("épingler" un document 2007 et 2010) Créer un nouveau document avec ou sans modèle Enregistrer un document sous un nom ou un format différent Enregistrer un document au format (2007 et 2010) Convertir un fichier au format 2007 ou PDF (2007 et 2010) Naviguer entre documents ouverts Savoir utiliser l aide Opérations de base Saisir, insérer ou supprimer du texte Insérer un caractère spécial, un symbole, une date Sélectionner un ou plusieurs mots, paragraphes, lignes contigus ou pas, un document Utiliser les commandes annuler et répéter Copier, déplacer du texte dans le document ou entre documents ouverts Utiliser le presse papier Choisir les options de collage ou utiliser le coller spécial Rechercher ou remplacer du texte Utiliser le volet de navigation pour la recherche (2010) Mise en forme du document Formater le texte Changer la police, la taille, le style (gras, italique, souligné, exposant, indice ) Changer la casse ou ajouter une lettrine Appliquer un effet visuel au texte de type WordArt (2010) Recopier le format d un texte sur un autre texte Appliquer un style standard existant Comprendre la notion de césure (coupure de mot) Formater le paragraphe Gérer les sauts de paragraphes et de lignes Modifier l alignement, le retrait, l'interligne, les espacements d un paragraphe Ajouter, modifier ou supprimer une tabulation Insérer et modifier des puces ou liste numérotée Appliquer une bordure ou une trame Formater le document Définir l orientation, la taille du papier, les marges Gérer les sauts de pages Ajouter un en-tête ou un pied de page (n de page, nom du fichier, de l'auteur ) Appliquer une pagination automatique (centrer le texte dans la page) Insérer une page de garde Ajouter un filigrane à la page, une couleur ou une image à la page
194 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R WORD Fondamental : Maîtriser les bases essentielles Objets dans le document Tableaux Créer un tableau et ajouter du texte Sélectionner, insérer, supprimer lignes, colonnes, tableau entier Modifier l'alignement du texte, l'orientation, les marges des cellules Fusionner, fractionner des cellules ou le tableau Modifier la taille des lignes ou des colonnes Appliquer des bordures, des trames différentes sur les cellules (ombrer une cellule ) Mettre en forme un tableau en utilisant les styles prédéfinis Trier un tableau Objets images, dessins, graphiques Insérer une image, un organigramme (SmartArt 2007 et 2010), un WordArt Dessiner avec l utilitaire intégré (formes automatiques) Insérer ou créer un tableau ou graphique d une autre application (Excel) Sélectionner, copier, déplacer, supprimer un objet Modifier la taille, le remplissage, le trait, l ombre, la 3D d un objet Appliquer un style prédéfini à une image (2007 et 2010) Appliquer un effet artistique prédéfini à une image (2010) Placer un objet dans le texte Aligner, répartir, faire pivoter ou changer l ordre des objets Utiliser l'outil capture (d'écran, 2010) Publipostage Préparer le document principal et la source de données Lancer, enregistrer et vérifier le publipostage Finition du document Vérifier le document Correction orthographique, grammaticale et automatique Changer la langue du correcteur orthographique Utiliser le dictionnaire personnel (ajout, ou suppression de mot) Traduction et synonyme (2007 et 2010) Vérifier la compatibilité avec un format antérieur (2007 et 2010) Inspecter le document (Informations personnelles, caractères cachés ) Modifier les propriétés du document Paramétrage de l impression Ajuster l impression : pages, sélection, ajustement, nombre de copies Choisir l imprimante
195 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R WORD Perfectionnement Public visé : Tout public qui désire améliorer ses connaissances et mettre en œuvre les fonctions avancées de Word toutes versions (2000, 2002, 2003, 2007 et 2010). Objectifs : A la fin de ce cours, les stagiaires seront à même de créer rapidement un rapport (mise en forme automatisée, numérotation hiérarchique, insertion d'une table des matières ), mettre en œuvre un publipostage à l'aide d'une base Excel ou Access et partager des documents avec des collaborateurs et d'en assurer le suivi et la correction des modifications Pré requis : Toute personne connaissant les bases du logiciel ou ayant participé au cours Word fondamental. EV031U (US) - EV031F (FR) Pas de certification Spécialiste Produit Microsoft Press Styles et mises en forme Appliquer et modifier un style avec la galerie rapide (2007 et 2010) ou le volet styles Créer un style avec ou sans exemple de mise en forme Importer des styles d'un autre modèle ou document Imprimer la liste des styles Changer et enregistrer un jeu de styles (2007 et 2010) Annuler l'application d'un style ou d une mise en forme avec le volet styles ou avec l'inspecteur (2007 et 2010) Révéler ou comparer la mise en forme entre 2 textes Sélectionner les textes ayant un style ou une mise en forme identique Protéger le document pour l utilisation exclusive de certains styles Longs documents Présenter un texte sur plusieurs colonnes Insérer des sauts de pages, de sections ou de colonnes Numéroter les titres de plan créés avec des styles prédéfinis Créer, modifier l'emplacement ou le format des notes de bas de page Créer des renvois Créer des en-têtes ou des pieds de page différents entre les sections Ajouter un filigrane prédéfini ou personnalisé Afficher et gérer le document en mode plan Créer et mettre à jour une table des matières Associer une légende à un objet Créer une table des illustrations Définir une entrée d index et insérer une table d'index Créer et gérer un document maitre Thème et modèles Créer un modèle et changer le modèle associé à un document Appliquer un thème à un document (2007 et 2010) Insertions et corrections Automatiques Créer une insertion automatique (mémoriser un texte répétitif) Utiliser une insertion automatique Gérer les insertions automatiques (QuickPart 2007 et 2010) Définir et gérer les corrections automatiques Publipostage Préparer le document principal et la source de données Lancer, enregistrer et vérifier le publipostage Modifier, ajouter ou supprimer des enregistrements Personnaliser les champs de la source de données Trier, filtrer des enregistrements Poser une condition pour l'affichage d'un texte sur le document principal Lier le document principal à une source de données externe (Excel, Access) Réaliser des étiquettes ou des messages électroniques de publipostage Formulaires Créer un formulaire Insérer des contrôles de contenu dans un formulaire Modifier les propriétés d un contrôle de type texte, liste, date Protéger un formulaire Utiliser un formulaire Travail de groupe Créer, afficher, masquer un commentaire Mettre un document à la disposition de plusieurs utilisateurs (Révisions) Modifier les options de suivi des modifications (Révisions) Fusionner ou comparer des documents Afficher ou masquer les modifications de certains relecteurs Accepter ou refuser les modifications des relecteurs Marquer un document comme étant final
196 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R EXCEL Fondamental Public visé : Toute personne qui désire acquérir les connaissances fondamentales pour créer des tableaux de gestion Objectifs : A la fin de ce cours, les stagiaires seront à même de produire des tableaux de gestion avec formules, utiliser les fonctions de bases et concevoir des graphiques. Pré requis : Tout public familiarisé avec l utilisation d un micro ordinateur et possédant une expérience de l environnement Windows. EV027U (US) - EV027F (FR) Cette formation prépare au Module Tableur du PCIE. Spécialiste Produit Microsoft Press Environnement et paramètres Utiliser le bouton MS Office (2007) ou le menu Fichier (2010) Modifier les options Excel Personnaliser la barre d'outils d'accès rapide (2007 et 2010) Utiliser le ruban, ses onglets et le lanceur de boîte de dialogue (2007 et 2010) Personnaliser le Ruban (2010) ou les barres d'outils Utiliser la mini barre d'outils (2007 et 2010) Ajuster la barre de formule et personnaliser la barre d'état (2007 et 2010) Changer de mode d'affichage : Normal, aperçu, mise en page, saut de pages Utiliser le mode d'affiche Mise en page (2007 et 2010) Utiliser la fonction zoom ou la barre de zoom (2007 et 2010) Fractionner ou figer les volets Paramétrer l enregistrement automatique et le dossier par défaut Personnaliser les options de corrections automatiques Gérer la langue et le dictionnaire personnel Classeur Ouvrir et fermer l application et un ou plusieurs classeurs Créer un nouveau classeur avec ou sans modèle Enregistrer un classeur sous un nom ou un format différent Enregistrer un classeur au format (2007 et 2010) Convertir un fichier au format 2007 ou 2010 (2007 et 2010) Vérifier la compatibilité avec un format antérieur (2007 et 2010) Modifier les propriétés du classeur Installer et enregistrer un document au format PDF (2007 et 2010) Naviguer entre classeurs ouverts Savoir utiliser l aide Cellules Saisir un nombre, une date ou du texte Sélectionner la feuille entière ou une plage de cellules continue ou non Sélectionner une ou plusieurs lignes ou colonnes adjacentes ou pas Insérer, supprimer une ou plusieurs lignes ou colonnes Modifier, ajuster le hauteur ou largeur ou masquer lignes ou colonnes Ajouter, remplacer totalement ou en partie le texte dans une cellule Copier une cellule ou plusieurs dans une feuille ou entre feuilles Utiliser la poignée de recopie avec connaissance des séries incrémentées Déplacer une cellule ou une plage de cellules Supprimer le contenu ou le format de cellule Utiliser les commandes rechercher et remplacer Trier ou filtrer une plage de cellule Feuille de calcul Insérer, renommer, masquer, supprimer une feuille Copier ou déplacer une feuille dans le classeur ou dans un autre classeur Modifier la couleur de l onglet de la feuille Ajouter un arrière plan (2007 et 2010) Formules et fonctions Saisir une formule simple utilisant opérateurs arithmétiques et parenthèses Reconnaître les types d erreur Comprendre la notion de référence relative, semi absolue, absolue Connaître les précautions à prendre pour les recopies ultérieures Connaître les fonctions standards : somme, moyenne, min, max, nb Utiliser les fonctions conditionnelles : si, somme.si, nb.si Utiliser la saisie semi-automatique des fonctions (2007 et 2010)
197 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R EXCEL Fondamental Mise en forme Formater les nombres : décimale, millier, monétaire, pourcentage, date Changer la police, la taille, le gras, l italique la couleur des caractères Copier le formatage d une cellule dans une autre Faire un retour à ligne manuel ou automatique dans une cellule Aligner, fusionner ou centrer sur plusieurs colonnes des cellules Changer l orientation du contenu des cellules Appliquer bordures, remplissage, style, thème (2007 et 2010) à une plage de cellules Graphique Créer un graphique : Histogrammes, courbes, secteurs, radars Ajouter, modifier, supprimer une légende, un titre Changer la mise en forme des éléments du graphique Changer le type ou le style du graphique Déplacer, agrandir, réduire ou supprimer un graphique Inverser, modifier l ordre, ajouter ou supprimer des séries du graphique Insérer un graphique de type SparkLine (2010) Impression Modifier les marges, l orientation et la taille du papier Ajuster l échelle de la feuille de calcul à la page Modifier, supprimer ou ignorer la zone d impression Modifier l en-tête ou le pied de page Ajouter le numéro ou le nombre de pages, nom feuille ou classeur, la date Déplacer, ajoute ou supprimer les sauts de page Activer ou pas l impression du quadrillage Définir les lignes ou colonnes fixes à imprimer Vérifier les formules et l orthographe Paramétrer l impression : classeur, sélection feuille, nombre de copies...
198 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R EXCEL Perfectionnement Public visé : Tout public qui désire améliorer ses connaissances et mettre en œuvre les outils et les fonctions avancés d'excel. Objectifs : A la fin de ce cours, les stagiaires seront à même de choisir et mettre en œuvre différentes techniques avancées d'excel tels que les tris, filtres, calculs statistiques, tableaux croisés dynamiques et d'élaborer des formules de calculs complexes à l'aide des fonctions avancées. Pré requis : Toute personne connaissant Excel ou ayant participé au cours Fondamental. EV028U (US) - EV028F (FR) Pas de certification Spécialiste Produit Microsoft Press Rappel : formules et fonctions Saisir une formule simple utilisant opérateurs arithmétiques et parenthèses Comprendre la notion de référence relative, semi absolue, absolue Connaître les fonctions standards : somme, moyenne, min, max, nb... Le travail de groupe Créer un groupe de travail Faire des calculs inter-feuille ou inter-classeur Récupérer et lier des cellules d'autres feuilles ou d'autres classeurs Les listes ou table de données Convertir une plage de cellules en liste ou table de données Redimensionner la liste ou la table de données Convertir le contenu d'une colonne en plusieurs colonnes Concaténer le contenu de plusieurs colonnes Grouper et créer un plan Importer et actualiser des données externes (Format Txt, Csv, Mdb ) Actualiser les données importées Comparer des listes de données Supprimer les doublons Validation des données Définir un critère de validation et associer un message d erreur Créer une liste déroulante Entourer les données non valides Appliquer un format conditionnel (couleur, icônes (2007 et 2010)) Tris et filtres Trier selon plusieurs critères (texte, numérique, date, couleur ou icônes (2007 et 2010)) Trier selon une liste personnelle Filtrer selon un critère (texte, numérique, date, couleur ou icônes (2007 et 2010)) Filtrer à l'aide d'un filtre avancé Statistiques Insérer des statistiques à l'aide de la commande Sous- Totaux Afficher/Masquer la ligne de total d une liste ou d une table de données Modifier la fonction de la ligne de total Utiliser la fonction Sous.Total Utiliser les fonctions Bases de données (BDSomme, BDMoyenne ) Les tableaux croisés dynamiques Créer un tableau croisé dynamique à l'aide de l'assistant Ajouter ou supprimer un champ Modifier la fonction de calcul (Somme, Moyenne ) Modifier la disposition ou la présentation Appliquer un filtre Actualiser les données Grouper des éléments (Par mois, par trimestre (2007 et 2010)) Créer un champ calculé Insérer un segment (2010) Fonctions intégrées avancées Utiliser la fonction conditionnelle (Si, Somme.Si, Nb.Si ) Compléter les fonctions conditionnelles avec Et, Ou Utiliser la fonction RechercheV Combiner plusieurs fonctions dans une même formule Macros commande (Introduction) Afficher l onglet développeur (2007 et 2010) Définir le niveau de sécurité Enregistrer et Exécuter une macro Affecter une macro à un bouton Présentation de VB Editor et du langage VBA Modifier et supprimer une macro
199 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Excel Fonctions intégrées avancées Public visé : Cette formation s'adresse à des personnes devant concevoir des tableaux en utilisation des fonctions avancées et des calculs complexes. Objectifs : Maîtriser l ensemble des fonctions avancées d Excel. Pré requis : Avoir suivi le cours Excel Perfectionnement ou avoir une connaissance avancée du logiciel. EV497U (US) - EV497F (FR) Pas de certification Spécialiste Produit ENI Calculs de base Rappel des Fonctions et des calculs simples Utiliser les parenthèses Calcul des pourcentages Calcul des exposants Rappel de l adressage relatif et absolu Combiner des fonctions et des calculs Concaténer des données Fonctions Logiques Rappel sur la fonction logique Si et Si imbriqués Rappel sur les fonctions Et / Ou Déterminer si une cellule est vide Contrôle si une cellule contient une erreur Déterminer si la cellule contient un nombre pair ou impair Vérifie si la cellule contient un nombre Déterminer le nombre de cellules répondant à une ou plusieurs conditions Additionner des cellules selon une condition Fonctions Date et Heure Rappel des fonctions de base (Aujourdhui, Mois, Année ) Calculer l âge Renvoyer le jour de la semaine Convertir 3 valeurs distinctes en heure, minute, seconde Décaler une date en jours, mois, années Fonctions Texte Répéter un texte un certain nombre de fois Renvoyer le nombre de caractères d un texte Modifier la casse d un texte Renvoyer la position d un caractère dans un texte Remplacer des caractères dans un texte Supprimer les espaces Extraire les n caractères d un texte Convertir un nombre en texte Fonctions Base de données, Recherche et Matrices Rappel des fonctions RechercheV et RechercheH Renvoyer l adresse d une cellule Renvoyer le contenu d une cellule Spécifier l argument à prendre en compte parmi plusieurs Rechercher une valeur dans une liste Extraire d une base de données l enregistrement associé à un critère Choisir une valeur dans une liste en fonction d un numéro d index Effectuer un calcul sur un champ de base de données associé à un critère Liaisons Access Fonctions complémentaires Convertir un chiffre arabe en chiffre romain Compter le nombre de cellules vides Renvoyer un sous-total associé au filtre d une liste Mis en forme conditionnelle Faire ressortir les doublons ou les valeurs uniques d une liste de données Mettre en évidence la plus grande et la plus petite valeur d une liste Mettre en évidence les week-end d une liste de dates Faire ressortir les valeurs supérieures à la moyenne Mettre en évidence les N premières valeurs d une série de chiffres Faire ressortir les valeurs en fonction d un pourcentage Faire ressortir des dates en fonction d un nombre de jours de différence Mettre en évidence des cellules vides Calcul matriciel Faire une somme en prenant en compte un ou plusieurs critères Compter le nombre de catégories différentes Extraire la plus petite valeur sans prendre en compte une valeur spécifiée
200 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Excel Fonctions intégrées avancées Fonctions Math & Trigo Arrondir un nombre Renvoyer la partie d un nombre Calculer la somme des produits Donner la k-ième plus grande valeur d'une série Renvoyer la valeur la plus fréquente d une série de nombre Donner le nb de combinaisons Renvoyer la valeur absolue d un nombre Convertir Radian/Degrés en Degrés/Radian Renvoyer le cosinus ou le sinus d un nombre Renvoyer la tangente d un nombre Calculer la racine d un nombre Fonctions statistiques et Ingénierie Calcul de la variance, l écart type d une population Renvoyer la moyenne des écarts absolus Renvoyer la valeur médiane Calcule la moyenne des cellules spécifiées par un ensemble de conditions Convertir un nombre d une unité en une autre unité Vérifier si un nombre dépasse une valeur seuil Calculer les valeurs de la courbe de tendance linéaire Calculer les valeurs de la tendance géométrique exponentielle Renvoyer le rand en pourcentage d une valeur d une série de données Fonctions Financières Calculer le montant total de chaque remboursement périodique d un investissement Calculer la valeur actuelle d un investissement Calculer l amortissement sur la méthode linéaire, dégressive... Calculer le taux d intérêt par période d un prêt Calculer le taux de rentabilité Calculer la valeur future d un investissement Détermine la durée d un titre Renvoie le prix d un bon du trésor Donne le montant cumulé des intérêts payés entre 2 périodes Donne le montant cumulé du remboursement du capital entre 2 périodes
201 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Excel Tableaux croisés dynamiques Public visé : Vous devez réaliser des tableaux croisés dynamiques complexes Objectifs : Devenir un véritable expert dans la conception, l exploitation et l analyse des tableaux croisés dynamiques Pré requis : Avoir suivi le cours Excel Perfectionnement ou avoir une connaissance avancée du logiciel EV499U (US) - EV499F (FR) Pas de certification Spécialiste Produit ENI Introduction Objectif, principe et définition du tableau croisé dynamique Structure des données sources Analyse des besoins Les différentes zones d un tableau croisé dynamique Concevoir des synthèses simples sans tableau croisé Filtrer une base de données Créer des sous-totaux Concevoir des graphiques croisés dynamiques Créer un graphique Mettre en forme le graphique Ajouter un filtre au graphique Permuter les axes du graphique Ajouter un axe secondaire Transformer un graphique en image Les bases Concevoir un tableau croisé dynamique Mettre en forme le tableau (Disposition, Format de nombre, Titre, Calcul ) Mettre à jour les données Trier les données Calculer des pourcentages Les techniques de conception Croiser plus de deux informations Insérer plus d un calcul Ajouter un filtre Afficher / masquer certaines informations Développer / réduire les informations de synthèse Afficher le détail des données pour une synthèse Appliquer un style prédéfini Appliquer une mise en forme conditionnelle Fonctionnalités avancées Utiliser les principales fonctions statistiques (NB, Max, Min, Moyenne ) Effectuer des regroupements (Numérique, mois, trimestre ) Ajouter un champ calculé (Calcul simple, condition ) Transformer le tableau croisé dynamique en tableau simple Gestion des données sources Définir une plage source dynamique (Nombre de lignes/colonnes variables) Utiliser une plage de données discontinue (Plusieurs feuilles ou classeurs) Utiliser une source de données externe (Base de données Access)
202 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Powerpoint Public visé : Tout public ayant besoin de créer des présentations sous forme de conférence-débat ou de projection autonome. Objectifs : Ce stage permettra aux participants d'acquérir la logique du logiciel et la méthodologie de travail afin de créer rapidement une présentation, insérer des objets graphiques, des sons, des vidéos et des animations. Pré requis : Connaissance de l environnement Windows. EV417U (US) - EV417F (FR) Cette formation prépare au Module Présentation du PCIE. Spécialiste Produit Evolution Présentation de l environnement Utiliser le bouton MS Office (2007) ou le menu Fichier (2010) Modifier les options PowerPoint Personnaliser la barre d'outils d'accès rapide (2007 et 2010) Utiliser le ruban, ses onglets et le lanceur de boîte de dialogue (2007 et 2010) Personnaliser le Ruban (2010) ou les barres d'outils Afficher la règle, le quadrillage, les repères Utiliser la mini barre d'outils (2007 et 2010) Les volets Plan/Diapositive et Le volet Office Les différents modes d'affichage et le zoom La barre d état L aperçu instantané (2007 et 2010) Les principes de base Création d une présentation à l aide d un modèle, MS.Online, d un thème (2007 et 2010) Enregistrer, vérifier la compatibilité, convertir dans un format antérieur (2007 et 2010) Enregistrer la présentation sous forme de modèle Préparer un package pour CDRom Enregistrer la présentation au format vidéo.wmv (2010) La disposition des diapositives et les blocs de texte préformatés Les thèmes prédéfinis (2007 et 2010), l'arrière-plan et les couleurs Les masques (personnalisation, création, disposition) Création d'espaces réservés dans les masques (2007 et 2010) Saisie et présentation du texte Saisir le texte en mode plan Saisir une page de commentaire Mettre en forme les caractères et les paragraphes Listes à puces et listes numérotées Lien Hypertexte Gestion des diapositives Le mode trieuse et le mode plan Insérer, copier, déplacer, supprimer une diapositive Insérer des en-têtes et pieds de page Insérer des diapositives d'une autre présentation Insérer des diapositives à l'aide d'un plan Word Création de sections entre les diapositives (2010) Gestion des objets Dessiner, Positionner, dimensionner et mettre en formes des formes Afficher le volet de sélection (2007 et 2010) Aligner, grouper des objets Modifier l'ordre de superposition des objets Activer/ Désactiver le magnétisme Associer un texte à un objet Insérer des objets textes, multimédia, tableaux, images, diagrammes Insérer des tableaux ou graphiques Word et Excel Utiliser l'outil capture (d'écran, 2010) Appliquer un style prédéfini à une image (2007 et 2010) Ajouter un effet artistique, supprimer l'arrière-plan d'une image (2010) Modeler une vidéo (découper, Modifier l'aspect (2010)) Diaporama Projeter un diaporama Atteindre une diapositive en cours de projection Utiliser le stylo Faire une pause en cours de projection Annotation et commentaire pendant le diaporama Masquer certaines diapositives Ajuster le minutage du diaporama Projeter un diaporama en continu Diaporama personnalisé Modifier la résolution Utiliser deux moniteurs
203 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Powerpoint Animation Ajouter des effets de transition Appliquer un effet d'animation simple ou personnalisé Appliquer un effet d'animation en 3D (2010) Impression Les différents modes d'impression Modifier l orientation et la mise en page à l impression
204 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Excel VBA Fondamental (Macro) Public visé : Tout public qui désire exploiter pleinement les feuilles de calcul Excel et se libérer des tâches répétitives. Objectifs : A la fin de ce cours, les stagiaires auront acqui les notions de base du langage Visual Basic et pourront utiliser les objets d Excel afin de réaliser des macros simples. Pré requis : Toute personne maîtrisant les fonctions avancées d Excel. EV029U (US) - EV029F (FR) Pas de certification Spécialiste Produit Microsoft Press Macros et modules Définition des Macros, Modules, Procédures, Fonctions Présentation de l éditeur VBA Enregistrer une Macro Exécuter une Macro Créer une Macro Modifier une Macro Créer une fonction personnalisée Affecter une touche de raccourci, bouton, menu à une macro Objets, Propriétés et méthodes Organisation des Modules Définition des type d objets (Application, Workbook, Sheet, Range ) Accès aux Objets Propriétés des objets Appliquer des méthodes aux objets Arguments et arguments nommés Langage Visual Basic Déclaration des procédures (Public, Private) Type de variable (Integer, Currency, Date, String ) Déclaration et portée des variables Déclaration des tableaux Instructions de dialogue : InputBox, MsgBox Instructions de décision : If Then, Select Case Instructions de boucle : For Next, Do Loop Appel de procédure Mode pas à pas Fenêtre exécution Point d arrêt Gestion des erreurs à l aide de l instruction GoTo Regrouper des actions avec l instruction With Gestion des cellules et plages de données Organisation d un projet Créer des menus et des boutons pour exécuter une macro Créer une macro pour personnaliser l affichage d'excel Créer des Macros évènementielles
205 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Excel VBA Perfectionnement (Macro) Public visé : Tout public qui désire étendre ses connaissances du langage VBA. Objectifs : A la fin de ce cours, les stagiaires seront à même de réaliser des macros pour réaliser des tâches complexes au travers de la gestion des fonctions avancées d'excel. Pré requis : Toute personne ayant les connaissances de base du langage VBA ou ayant suivi le cours Excel VBA fondamental. EV193U (US) - EV193F (FR) Pas de certification Spécialiste Produit Microsoft Press Rappel des bases du langage VBA Terminologie Explorer la bibliothèque d'objets Instructions de décision (If...Then, Select...Case) Instructions de boucle (For...Next, Do...Loop) Gestion des erreurs Gestion avancées des cellules et plages Importer des données externes Importer, analyser et gérer les données Les tableaux croisés dynamiques Construction de tableaux croisés dynamiques Perfectionner les tableaux croisés dynamiques Utiliser les contrôles boîtes de dialogue Créer des boutons toupies, barre de défilement, Liste modifiable... Formulaire personnalisé avancé Les objets graphiques Créer et Explorer les objets graphiques Système d'information d'entreprise Tracer les données à partir d'une base de données Contrôler le tableau croisé dynamique Créer une interface graphique
206 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Access Fondamental Public visé : Tout public familiarisé avec l utilisation d un micro ordinateur et possédant une expérience de l environnement Windows et ayant des besoins en gestion d'informations. Objectifs : A la fin de ce cours, les stagiaires seront à même de connaître les modules essentiels pour la création et pour la manipulation d'une base de données. Pré requis : Toute personne connaissant l environnement Windows. EV032U (US) - EV032F (FR) Cette formation prépare au Module Base de données du PCIE. Spécialiste Produit Microsoft Press Base de données relationnelles Introduction et concepts Présentation des 6+1 objets principaux d Access. Table : La structure Notions de champ, de clé(identifiant)et d'enregistrement. Les propriétés d un champ. Table : Les données Modification, ajout, suppression Les filtres Les tris Les relations entre les tables Quand et comment définir les relations L intégrité référentielle. Formulaire A quoi ça sert? Utilisation de l assistant création Modification d un formulaire existant. Etat Utilisation de l'assistant création. Modification d un formulaire existant. Champs calculés. Liste modifiable Association de formulaire et sous formulaire Requêtes Les requêtes de sélection Les requêtes action. Maintenance Faire des sauvegardes Compacter une base Convertir une base.
207 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Access Perfectionnement Public visé : Tout public familiarisé avec l utilisation d un micro ordinateur et possédant une expérience de l environnement Windows. Objectifs : A la fin de ce cours, les stagiaires seront à même de modifier une base en vue de la rendre autonome, de la sécuriser et de mettre en place une interface graphique personnalisée. Pré requis : Toute personne connaissant Access ou ayant participé au cours fondamental. EV033U (US) - EV033F (FR) Pas de certification Spécialiste Produit Microsoft Press Rappel Structure de la table Propiétés des Champs Type de Relation ou de jointure Formulaire et sous-formulaire Requêtes Requête d'analyse croisée Requête mise à jour de table Macros Présentation, création, Exécution, Macros et Formulaire Macros et Etats Macros et Contrôles Barre de menus et d'outils personnalisés Créer une barre de menu Créer des boutons Organisation des macros Base de données autonome Créer un Menu de sélection Organiser les commandes Personnalisation de la base Gestion des bases de données Attacher une table et gérer les attaches Fractionner une base de données Réparer et Compacter une base Analyser et améliorer les performances Documentation d'une base Sécurité Coder et décoder une base Gérer les groupes et les utilisateurs
208 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Visual Basic Application pour Access Public visé : Toute personne familiarisée avec Access et d autres applications Office mais dont l expérience en programmation est limitée. Objectifs : A la fin de ce cours, les stagiaires seront à même d écrire des applications de base de données Access qui incorporent des techniques et des fonctionnalités de programmation. Pré requis : Toute personne connaissant Access ou ayant participé au cours Fondamental et/ou perfectionnement EV034U (US) - EV034F (FR) Pas de certification Spécialiste Produit Microsoft Officiel Introduction à la programmation Utilisation de l aide de Visual Basic Ecriture de procédures Utilisation des variables Appel des procédures Réponse aux actions utilisateur Ajout de procédures événementielles Utilisation des événements Utilisation des objets propriétés et méthodes Utilisation de l objet DoCmd Validation des données Validation des données sans l aide de code Validation des données à l aide de code Utilisation des fonctions et de leur portée Utilisation des outils de débogage Exécution du code pas à pas Affichage des variables Gestion des erreurs d exécution Type d erreurs Ajout de gestionnaires d erreurs Réalisation de boucles dans le code Boucle For Utilisation des boucles Do Utilisation d enregistrements Vue d ensemble des jeux d enregistrements Extraction de données SQL Manipulation des données Introduction à l utilisation de XML Ver XP Finalisation de votre application Révision de votre application Amélioration de l interface utilisateur Création d un package pour la livraison
209 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R PowerPivot for End Users Public visé : Advanced Excel users, users that want to gain familiarity with PowerPivot to build compelling reports. Objectifs : Explore every aspect of using Microsoft PowerPivot Pré requis : General Excel and Report building skills 50433A Pas de certification Spécialiste Produit Microsoft Courseware Library Overview PowerPivot Introduction Excel 2010 Features PowerPivot Introduction Installing PowerPivot PowerPivot Data Sources ed Data Sources Loading Data Sources Cleaning Data Using FILTER Functions Using LOGICAL and INFORMATION Functions Using TEXT Functions Building Reports using PowerPivot PowerPivot Reports Creating Reports PowerPivot for SharePoint 2010 Reports and Emai PowerPivot for SharePoint 2010 Installing PowerPivot for SharePoint 2010 Configuring PowerPivot For SharePoint 2010
210 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Passage à OpenOffice Public visé : Vous travaillez régulièrement sur les outils Microsoft Office et vous devez passer à la suite Open Office Objectifs : Connaître les principales fonctions pour bien démarrer et se familiariser avec l interface des logiciels de la suite bureautique OpenOffice Pré requis : Pratique régulière de la suite bureautique Microsoft Office (Word, Excel, PowerPoint) EV498U (US) - EV498F (FR) Pas de certification Spécialiste Produit ENI
211 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Passage à OpenOffice Généralités sur OpenOffice Présentation de l environnement Utiliser ou personnaliser les menus et barres d outils Utiliser l aide de Open Office Activer /Désactiver l affichage d info-bulles et d info-ballons Gérer les fenêtres ancrables et l affichage Utiliser le navigateur Utiliser les raccourcis clavier Writer Création et modification de documents texte Mise en forme des textes et des paragraphes Mise en page pour l impression Insertion de tableaux Ajout de cadres Modèles de documents Application de styles Définition d en-tête et pied de page Insertion de notes et repères Insertion de la table des matières Création d index Utilisation des documents maîtres Publipostage ou mailing Calc Création et modification de feuilles de calcul Saisie des données Insertion de calculs simples Utilisation des zones nommées Modification des lignes et colonnes Gestion des feuilles de calcul Mise en valeur des cellules du tableau Mise en page pour l impression Réalisation de graphique (diagramme) Gestion des listes de données Les tris et filtres Les sous-totaux Les fonctions statistiques Les tableaux d analyse croisée Les fonctions logiques (Si, somme si, Nb si ) Les fonctions de recherche (RechercheV) Introduction aux macros Impress Création et modification d une présentation Création de diapositive Saisie de texte Mise en forme du texte Gestion des diapositives Choix des mises en pages Création des pages maîtresses (masque) Animation d une présentation Impression
212 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Initiation à la Micro informatique et Internet Public visé : Tout public Objectifs : Ce stage permettra aux participants d acquérir le vocabulaire et les notions informatiques fondamentales afin de pouvoir exploiter au mieux un micro-ordinateur grâce à l apprentissage de l environnement Windows, des logiciels Word et Excel, des ressources Multimédia d un PC et de l Internet. Pré requis : Aucun EV385U (US) - EV385F (FR) Cette formation prépare aux Modules Connaissance de base, Gestion des documents et Messagerie & Web du PCIE. Spécialiste Produit Evolution Concepts de base Définition des termes : Matériel, Logiciel, Technologies de l information, Type d ordinateur, Mainframe, en réseau, personnel, assistant Composants de l ordinateur : Unité centrale, Disque dur, Mémoires, périphériques Matériel Micro-processeur : Fonction, Modèle, vitesse Mémoires : Ram, Rom, Cache Unités de mesures : Ko, Mo, Go, Octets et Bit Codage de caractères : ASCII Périphériques : Souris, Moniteur, Modem, Disque dur... La circulation de l information dans l ordinateur Les interfaces de connexion (USB, Wifi ) Logiciels Système d exploitation : Fonctions et personnalisation Logiciels d application : Traitement de texte, Tableur Notion de développement de programme : Langage, analyse, test Réseaux Lan ou Wan : Notion de Client/Serveur et de partage Intranet, Extranet, Internet : Définition, différences et usage Réseau Téléphonique : Définition de : ISDN, ADSL, Digital, Analogique, vitesse et transfert Technologie de l information et communication Ordinateur professionnel : Administration, Réservation, Banque, Assurance, Hospitalier, *Télétravail Monde électronique : ECourrier, ECommerce Ergonomie et environnement Position des éléments du bureau Risques et précautions d usage Environnement et pollution Sécurité et protection Définition de données sensibles, rapports d incidents, responsabilisation Mot de passe, sauvegarde, restauration Définition, type et risque d infection des virus informatique Droits et obligations Copyright et licence Différence entre Shareware et Freeware Protection des données personnelles de l individu Rôle de la CNIL Environnement Mettre en marche, éteindre, redémarrer l ordinateur Fermer une application bloquante Afficher les informations du système : Type de système, version, taille de la mémoire et disque dur... Adapter les paramètres : Son, affichage, date et heure Installer désinstaller une application et mettre à jour le système Se servir des outils d aide et de recherche Utiliser l éditeur de texte intégré : Ouvrir, sauver, fermer un fichier Le Bureau et la gestion des fenêtres Connaître les icônes principales Sélectionner et déplacer les icônes du bureau Ouvrir une application ou un dossier depuis le bureau Créer un raccourci sur le bureau Connaître les composants des fenêtres Fermer, réduire, restaurer, déplacer une fenêtre Passer d une fenêtre à l autre Gestion des Dossiers Comprendre la notion de dossier et l organisation hiérarchique Connaître les unités de stockage Créer, supprimer, déplacer des dossiers ou sous-dossiers Personnaliser l affichage des dossiers
213 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Initiation à la Micro informatique et Internet Gestion des fichiers Connaître les types de fichiers standards Reconnaitre ou changer les propriétés d un fichier Afficher les fichiers selon un critère de tri Renommer, déplacer, copier, supprimer, restaurer, rechercher, compresser un fichier Virus Connaître les fonctions et avantage d un anti-virus Comprendre la notion de désinfection par l anti-virus Installer, paramétrer et utiliser un anti-virus Mettre à jour un anti-virus Gérer le centre de sécurité Impression Installer, désinstaller, changer l imprimante par défaut Imprimer un document Afficher les travaux d impression Suspendre, reprendre ou annuler une tâche d impression Word Description de la fenêtre Créer et enregistrer un document Saisir, sélectionner, Copier/Déplacer du texte Vérifier et corriger l orthographe du texte Mettre en forme des caractères et paragraphes Mettre en page le document Excel Description de la fenêtre Sélectionner des cellules/colonnes/lignes Saisir, modifier, supprimer le contenu d une cellule Saisir une formule de calcul et insérer une fonction Gérer les colonnes/lignes Mettre en valeur les textes et formater les valeurs Mettre en page le tableau Internet et le Web Comprendre les termes internet : WWW, HTTP, Hyperlien, FAI... Choisir un fournisseur d accès Comprendre le rôle d un navigateur et ses utilisations Comprendre les atouts d un moteur de recherche Comprendre les termes : Cookies, fichiers internet temporaires Notion de site web protégé Rôle d un login, d un mot de passe, d une signature digitale Comprendre le terme d encryptage de données et ses usages Connaître les dangers d infection par virus Connaître les risques de fraudes sur Internet Comprendre le rôle d un proxy, Firewall Connaître différents navigateurs et leur version Naviguer sur le Web Ouvrir et fermer le navigateur Aller à une URL Activer un lien Ouvrir une nouvelle fenêtre de navigation ou un nouvel onglet Arrêter le chargement ou actualiser une page Naviguer entre les pages déjà visitées Remplir un formulaire Web Gérer les barres d outils Définir une page d accueil du navigateur Gérer l historique et les favoris Supprimer les fichiers temporaires, les cookies et les données de formulaires et mots de passe Recherche d information Connaître différents moteurs de recherche Effectuer une recherche d information Améliorer la recherche en utilisant des critères Copier des composants de la page web dans un autre document Enregistrer une page Web Télécharger un document : texte, son, vidéo et en connaître les droits d utilisation Paramétrer la mise en page pour impression Choisir les options d impression Courrier électronique Comprendre les composants d une adresse électronique Connaître les avantages et inconvénients du courrier électronique Connaître les règles d usage pour créer un courrier électronique Gérer les courriers non attendus Dangers du corps du message et des documents attachés Connaître la notion de signature électronique Connaître différents logiciels de messagerie Message Ouvrir et fermer sa messagerie Ouvrir la boîte de réception Ouvrir et fermer un message Créer et envoyer un nouveau message Insérer une adresse à partir des contacts Savoir définir un objet pour le message Exploiter la vérification orthographique Apprendre à utiliser les barres d outils Distinguer les options Copie, Copie cachée Définir une priorité d envoi Attacher ou enlever un fichier à un message Ajuster l affichage des dossiers Marquer et repérer un message reçu Changer l état d un message lu ou non lu Ouvrir et enregistrer un fichier attaché Distinguer les fonctions Répondre et Répondre à tous Répondre en reprenant ou pas le message d origine Utiliser une liste de distribution Transfer un message Copier, dupliquer ou supprimer un texte de message Gestion de la messagerie Comprendre le rôle des dossiers, du carnet d adresse et des listes de distribution Gérer les dossiers Ajouter, supprimer et mettre à jour des correspondants au carnet d adresse Créer une nouvelle liste de distribution Rechercher un message selon un ou plusieurs critères Déplacer, copier, supprimer un message Trier les messages selon un ou plusieurs critères Restaurer un message depuis la corbeille Vider la corbeille Imprimer un message Paramétrer les options d impression
214 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Windows 7 : Fonctions principales & Nouveautés Public visé : Utilisateurs soucieux d apprendre ou de retrouver les fonctions principales et découvrir les nouveautés Objectifs : Découvrir le système Windows 7 Pré requis : Connaissance de l environnement d une ancienne version de Windows EV539U (US) - EV539F (FR) Pas de certification Spécialiste Produit ENI L environnement Généralités Démarrer Windows Ouvrir/activer ou fermer une session Ouvrir/Quitter une application Description du Bureau Les icônes, la barre des tâches Le bouton Bureau (fonctionnalité Aero peek) L arrière-plan Gérer les gadgets Windows Découvrir la bibliothèque des gadgets Ajouter/supprimer ou modifier les options un gadget du bureau Télécharger de nouveaux gadgets Découvrir le menu Démarrer Epingler/détacher vos fichiers/programmes favoris Description du volet droit du menu Démarrer Accéder à la liste de tous les programmes Mise en route pour découvrir Windows 7 Aide Windows 7 Utiliser l aide et le support intégré ou l aide en ligne Windows Utiliser la recherche de programmes ou fichiers Accéder à l aide d une application Fenêtres Description et généralités d une fenêtre Fenêtre classique d application ou Fenêtre avec barre d adresse Organiser automatiquement les fenêtres Gérer les menus et options Utiliser les boîtes de dialogue Réduire/modifier ou fermer une fenêtre Réduire une ou plusieurs fenêtres (fonctionnalité Aero shake) Déplacer/modifier les dimensions d une fenêtre (fonctionnalité Aero snap) Fermer une fenêtre Accéder à une fenêtre ouverte A partir du Bureau ou à partir de la barre des tâches (image miniature) A l aide du microphone (reconnaissance vocale) A l aide du clavier ou à l aide de la bascule 3D Utilisateurs Gérer le mot de passe d un utilisateur Associer un mot de passe à un utilisateur Modifier ou supprimer votre mot de passe ou d un autre utilisateur Utiliser un fichier de réinitialisation de mot de passe Créer un fichier de réinitialisation En cas de perte du mot de passe Gérer le compte d un utilisateur Ajouter un utilisateur à votre ordinateur Modifier le nom, l image ou le type d un utilisateur Supprimer un compte utilisateur Activer/désactiver l utilisateur Invité Modifier le niveau du contrôle de compte d utilisateur Gérer le contrôle parental d un utilisateur Activer/désactiver/configurer le contrôle parental
215 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Windows 7 : Fonctions principales & Nouveautés Application intégrées Reconnaissance vocale Windows Media Center Création de DVD Windows Outil capture (d écran) Clavier visuel La loupe Pense bête Explorateur Windows Affichage des dossiers et des fichiers Généralités sur le dossier personnel et le dossier public Découvrir la fenêtre Explorateur de documents Gérer les Bibliothèques et les Favoris du volet de navigation Modifier la présentation de la zone d affichage Modifier l organisation des fichiers et définir les options d affichage des dossiers Afficher/masquer le volet de visualisation Gestion des fichiers et des dossiers Ouvrir un fichier à partir du menu Démarrer Modifier l application par défaut à un type de fichier Gérer les propriétés/balises d un fichier Créer, copier, déplacer, renommer ou supprimer des dossiers ou fichiers Gérer la corbeille Compresser/décompresser ou graver un fichier ou un dossier Rechercher un fichier ou un dossier à partir de l Explorateur ou du menu Démarrer Système et sécurité Outils système Défragmenter/nettoyer une unité Utiliser l enregistreur d actions Sauvegarde et restauration de données Installer/désinstaller un périphérique ou un programme Solutionner un problème d incompatibilité Windows 7 Protection et sécurité Paramétrer le contrôle de compte utilisateur Utiliser le logiciel anti-espion Windows Defender Rechercher et installer les mises à jours avec Windows update Le centre de maintenance de Windows Gérer le pare-feu Configuration Barre des tâches Modifier la position et l apparence de la barre des tâches Personnaliser la zone de notification Utiliser le centre de maintenance (Alertes Windows 7) Liste de raccourci (aller directement aux documents) Menu Démarrer Personnaliser le menu Démarrer Interface Activer et Choisir un thème et un jeu de couleurs Windows Aero Modifier les paramètres du moniteur Créer un raccourci sur le Bureau Modifier l arrière plan du Bureau (Diaporama) Définir un écran de veille Communication Télécopie et Numérisation Messagerie et navigateur Internet Installer un logiciel de messagerie (Windows Live Mail) Réseau et communication Paramétrer le centre de réseau et partage (groupe résidentiel) Partager un fichier/dossier ou imprimante via le réseau (dossier public) Connexion Bureau à distance Définir/modifier les paramètres de connexion Utiliser la connexion Bureau à distance
216 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Passage à Windows 7 et Office 2007 ou 2010 Public visé : Toute personne voulant connaitre les nouveautés Windows 7 et Office 2007 ou 2010 Objectifs : Se familiariser avec la nouvelle interface et apprendre à utiliser les nouveaux outils et nouvelles fonctions de Windows 7 et Office 2007 ou Attention, ce cours ne traite pas de l'aspect métier du logiciel (cf. : Cours Windows 7, Word, Excel, PowerPoint, Outlook). Pré requis : Toute personne ayant une bonne connaissance des commandes fondamentales d une version Windows et Office antérieure EV550U (US) - EV550F (FR) Pas de certification Spécialiste Produit ENI
217 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Passage à Windows 7 et Office 2007 ou 2010 Windows 7 Le Bureau Personnaliser les icônes à afficher Le bouton Démarrer La barre de Tâches Le bouton d'accès rapide au Bureau (Aero Peek, Vision rayon x des fenêtres) Modifier le thème Windows et l'arrière-plan du Bureau Changer la résolution écran et l'économiseur d'écran Ajouter et paramétrer les Gadgets Windows Le menu Démarrer Description du volet de droite du menu Démarrer Epingler/Détacher ses programmes ou fichiers favoris à la barre des tâches ou au menu Démarrer Utiliser l'aide et le support Microsoft Utiliser la boîte de recherche du menu Démarrer Découvrir La mise en route de Windows Les Fenêtres Les barres d'adresse et les menus Modifier la taille ou afficher côte à côte les fenêtres (Aero Snap) Agrandir/Réduire les fenêtres rapidement (Aero Shake) Passer d'une fenêtre à l'autre rapidement (les miniatures ou Flip 3D) Ergonomies Reconnaissance vocale Le Clavier visuel La Loupe Le Narrateur Dupliquer l'écran Modifier la langue Exploreur Windows L'environnement Organiser et accéder aux fichiers à l'aide des Librairies and des favoris Modifier le type d'affichage des fichiers et dossiers Paramétrer les options d'affichage des dossiers Compresser les fichiers Graver des fichiers et dossiers La boîte de recherche Les logiciels intégrés Windows Media Center Création de DVD Windows L'outil capture (d'écran) La calculette Le Pense bête La barre des tâches Paramétrer les propriétés Modifier les icônes de la zone de notification Utiliser la liste des raccourcis Epingler/Détacher un fichier de la liste des raccourcis Système et sécurité Connexion Bureau à distance L'enregistreur d'étapes pour reproduire un problème Le contrôle des comptes utilisateurs et le Pare-feu Windows Scanner l'ordinateur avec Windows Defender WORD La nouvelle Interface Le bouton Microsoft Office (2007) ou le menu Fichier (2010) Modifier les options Word La barre d outils d accès rapide (utilisation et personnalisation) Utiliser le ruban, ses onglets, ses groupes et le lanceur de boîte de dialogue Personnaliser le Ruban (2010) L onglet Accueil Les onglets contextuels supplémentaires La Mini barre d'outils Personnaliser la barre d'état Utiliser la barre de zoom La prévisualisation instantanée Le volet de navigation par Titres ou Miniatures Le volet de Recherche (2010) L organisation des fenêtres et le défilement synchrone La galerie Microsoft Collaboration Microsoft en ligne Saisie Utiliser le cliquer Taper Utiliser le Quickpart Gérer les insertions automatiques (QuickPart) Le gestionnaire de citation Le traducteur et les synonymes Mise en forme Appliquer un effet visuel de type WordArt au texte (2010) Comparer les mises en forme de 2 textes Les tableaux Pré formatés Les styles pré formatés et les jeux de styles L inspecteur de style Les Modèles et thèmes de document Documents Accéder rapidement aux documents récents (épingler) Convertir un fichier au format (type de fichier docx) Enregistrer un document au format Vérifier la compatibilité avec un format antérieur Enregistrer un document au format PDF Fusionner des documents Protéger le document Marquer un document comme final Modèles Le nouveau type de fichier (dotx) Utiliser les modèles Office Online Mise en page Les mises en pages pré formatées Ajustement des pages pour l impression Les en-têtes et pieds de pages prédéfinis Numéro de page prédéfinis Insérer une page de garde pré formatée Objets graphiques Les diagrammes avec SmartArt Les nouveaux styles de graphiques Les styles et effets des objets graphiques Appliquer un effet artistique prédéfini à une image (2010) Supprimer l'arrière-plan d'une image (2010) Naviguer entre les images avec le volet de sélection (2010) Le générateur d équation Utiliser l'outil capture (d'écran) (2010)
218 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Passage à Windows 7 et Office 2007 ou 2010 EXCEL La nouvelle Interface Le redimensionnement de la barre de formule Le nombre de lignes et de colonnes de la feuille Le mode d affichage "Mise en page" Le bouton "Insérer feuille de calcul" La barre d'état personnalisable Documents Enregistrer un classeur contenant des Macros (type de fichier xlsm) Les formules L'onglet Formules La bibliothèque de fonctions Utiliser la saisie semi-automatique des fonctions Les formules et le gestionnaire de noms Les nouvelles fonctions Le générateur d équation Mise en forme Tracer manuellement les bordures Appliquer un dégradé de couleur au remplissage de cellules Appliquer des styles de cellules prédéfinis Créer et gérer les styles personnels Utiliser les thèmes prédéfinis Appliquer les styles rapides de tableau de données Mises en forme conditionnelles prédéfinies (Barre de données, nuances de couleurs, icônes) Mise en page Définir les options différentes pour les en-têtes et pieds de page Ajouter une image d'arrière-plan Graphiques Les mises en forme prédéfinies des éléments du graphique Les effets de forme Appliquer un style de graphique Utiliser les dispositions prédéfinies Insérer un graphique de type SparkLine (intégré à la cellule) (2010) Les tableaux de données et les tableaux croisés dynamiques Créer et gérer un tableau de données Trier selon le contenu, la couleur, l'icône de cellule Ajouter plusieurs niveaux de tri Filtrer selon le contenu, la couleur, l'icône de cellule Utiliser les filtres spécifiques (Textuel, Numériques, Chronologique ) Filtrer plusieurs valeurs d une même colonne (multi sélection) Nouvelle disposition et présentation d un tableau croisé dynamique Gérer les champs à l aide du volet disposition POWERPOINT La nouvelle Interface Le mode lecture des images Mise en forme Les modèles, les thèmes et les jeux de couleurs Appliquer un effet visuel de type WordArt au texte Documents Créer une vidéo à partir de la présentation (2010) Créer un document Word lié à la présentation Les diapositives Dupliquer une diapositive Insérer une section (2010) Les masques Organisation des masques et des "sous-masques" Créer une nouvelle disposition (nouveau masque personnalisé) Insérer des espaces réservés Gérer les masques à partir des thèmes Objets graphiques Les nouvelles formes automatiques Les diagrammes avec SmartArt Les nouveaux styles de graphiques Les styles et effets des objets graphiques Organisation d un album photo Options de lecture et d affichage des objets multimédia Ajouter un effet artistique, supprimer l'arrière-plan d'une image (2010) Modeler une vidéo, un son (découper, modifier l'aspect ) Animation Appliquer un effet d'animation simple ou personnalisé Appliquer un effet d'animation en 3D (2010) Diaporama Modifier la résolution d affichage du diaporama Utiliser deux moniteurs
219 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R Passage à Windows 7 et Office 2007 ou 2010 OUTLOOK La nouvelle interface Le ruban associé aux nouveaux éléments (message, contact ) Le ruban étendu à toute l interface (2010) Réduction du volet de navigation La barre des tâches Les nouveaux outils et commandes La recherche instantanée et le générateur de requête (2007) L onglet Outils de recherche (2010) Gérer les éléments Outlook avec les catégories de couleurs Planifier le gestionnaire d absence à l avance et personnaliser le message en fonction du destinataire (au sein ou en dehors de votre société) Renforcement de la protection contre les virus, le courrier indésirable (Spam) et le hameçonnage (phishing) Outlook Social Connector (rester connecter aux réseaux sociaux ) Message Aperçu des pièces jointes dans le volet de lecture Assurer un suivi d un message et l associer à une tâche L affichage conversation (2010) Ignorer ou nettoyer automatiquement une conversation (2010) Les outils d Actions rapides (traiter et classer rapidement ) Conseil de messagerie pour éviter de commettre des erreurs (2010) Les signatures itinérantes (accessible à partir de tout ordinateur ) Redimensionner/mettre en forme les photos dans Outlook (2010) Insérer une capture d écran (2010) Calendrier Affichage hebdomadaire en semaine de travail ou entière Personnaliser le détail de l affichage Mensuel (Bas, Moyen, Haut) Envoyer son calendrier par mail Publier/Partager son calendrier sur Office Online Superposer à l affichage plusieurs calendriers Suggestion de réunion par Outlook (Bon, Correct, Mauvais) Aperçu rapide de réunion sur l impact de son planning (2010) Contact Personnaliser la carte de visite d un contact Envoyer par mail la carte de visite d un contact Enregistrer une carte de visite reçue dans ses contacts Tâches Intégration automatique des tâches au calendrier Gestion des tâches améliorée (2010)
220 F I L I E R E B U R E A U T I Q U E / P OSTE U T I L I S A T E U R
221 F I L I E R E I N F O G R A P H I E / A U T O C A D / PAO Photoshop Public visé : Tout public Objectifs : Optimisation des images numériques en vue de leur utilisation en PAO ou multimédia Pré requis : Connaissance de Windows ou Mac OS les bases de la chromie la numérisation et la retouche d'images, la photographie générale, les principes du photomontage créatif EV037U (US) - EV037F (FR) Pas de certification Infographiste Evolution 1.INTRODUCTION Configuration du logiciel l'interface L'espace de travail La palette historique La navigation dans le document 2.ACQUISITION DES IMAGES Numérisation des documents Profondeur de codage La couleur (RVB / CMJN) La définition et la résolution des images Notion de rééchantillonnage 3.CHROMIE Réglage des images variantes Réglages automatiques et manuels Correspondance des couleurs Les couches Couches alpha - utilisation 4.CORRECTION Les réglages de niveaux (histogramme) Les réglages avec la palette courbe Accentuation netteté 8.CALQUES Principe des calques Gestion des calques opacité Calques de texte Les styles de calque Les masques de fusion Les masques vectoriels les tracés Les masques d'écrêtage Les calques de réglage Les modes de fusion Les couches alpha utilisation 9.APPLICATION PHOTOGRAPHIQUES Tons foncés / tons clairs Couleur / désaturation Utilisation des effets de flou Composition d'images et photomontages Effets spéciaux utilisation des filtres 10.EXPORTATIONS ET IMPORTATIONS Principe des scripts Exemples de scripts utilisations Préparer une couche alpha pour la PAO 5.LES FORMATS DES FICHIERS UTILISATION Le format natif PSD Les formats pour l'imprimerie (EPS TIFF) Les formats pour le web (PNG GIF JPEG) Le format brut (RAW) Enregistrements pour le web 6.LES OUTILS DE TRANSFORMATION ET DE RETOUCHE Recadrages Rotation, agrandissement des objets Les formes (brosses) - utilisation Tampon de duplication et correcteur 7.LES OUTILS DE SÉLECTION Méthodes de sélection les différents outils - intervertir Contours nets et progressifs Contractions et dilatations
222 F I L I E R E I N F O G R A P H I E / A U T O C A D / PAO Photoshop Perfectionnement Public visé : Toute personne ayant à traiter des photographies numériques Infographistes Opérateurs PAO Objectifs : Maîtriser les fonctions avancées du logiciel PHOTOSHOP Pré requis : Avoir suivi la formation PHOTOSHOP EV387U (US) - EV387F (FR) Pas de certification Spécialiste Produit Evolution 1.RAPPELS ET ÉVALUATIONS Evaluation du niveau requis Les images bitmap (RVB CMJN) Définition et résolution - rappels Contraintes techniques et qualité Les préférences du logiciel - Les outils Les bases d'une démarche créative 2.CORRECTIONS COLORIMÉTRIQUES Correction d'une dominante de couleur Balances des couleurs Affiner les réglages 3.LE TEXTE Effets spéciaux appliqués aux textes Choix typographiques Déformations de textes 4.RETOUCHES PHOTOGRAPHIQUES Nettoyer une image Les outils de retouche, utilisation avancée Régler la dimension des brosses 5.LES CALQUES, UTILISATION AVANCÉE Les styles de calques Les masques de fusion Les masques vectoriels Traitements d'images non destructifs Les objets dynamiques Méthodes avancées de composition 6.LES TRAITEMENTS VECTORIELS Les outils vectoriels de dessin Les liens vectoriel / bitmap Utiliser les tracés vectoriels 7.SÉLECTIONS AVANCÉES Les différents outils de sélection Les critères de choix d'une méthode Les détourages complexes L'outil "plume" et arrière-plans complexes Le mode masque Utilisation des couches alpha en masque La gomme d'arrière-plan 8.LES FILTRES Les filtres courants Les filtres dynamiques Filtres utilisant les couches alpha Le filtre "point de fuite" 9.COLORIMÉTRIE Les profils ICC La colorimétrie de l'espace de travail Supprimer le profil ICC d'une image Le retrait sous-couleurs Le mode Lab applications Exercices manipulations 10.COMPRENDRE LA PHOTOGRAPHIE Capteur CCD Puissance du capteur Programmes de prise de vues Travailler selon l'éclairage Balance de blancs préréglée Balance des blancs personnalisée Anticiper la prise de vue pour un montage 11.FONCTIONS 3D Les calques 3D Les outils 3D 12.AUTOMATISATIONS Scripts et traitements par lots Les animations (Gifs animés) 13.ARCHIVAGE Le principe de l'archivage des images PSD Déclinaisons et optimisation
223 F I L I E R E I N F O G R A P H I E / A U T O C A D / PAO Photoshop Perfectionnement 14.LES NOUVEAUTÉS DES DERNIERES VERSIONS Bridge mini-bridge Echelle basée sur le contenu Les autres nouveautés
224 F I L I E R E I N F O G R A P H I E / A U T O C A D / PAO Illustrator Public visé : Tout utilisateur, en particulier les maquettistes, graphistes, illustrateurs, photographes Objectifs : Maîtrise des outils vectoriels pour créer des dessins, des graphes, des illustrations, des logotypes, une charte graphique, des affiches ou des plans. Pré requis : pas de prérequis EV310U (US) - EV310F (FR) Pas de certification Spécialiste Produit Evolution Notions de base La différence entre vecteur et pixels Format du document Exportation et importation Mise en place du document Loupe, règles, repères, grille Définition des couleurs : RVB, CMJN, tons directs, Pantone Fond et contour Les calques Utilisation et fonction Empilement des calques Les sous calques Outils Tracès à la plume, au crayon, au pinceau Sélection et déplacement Fonction Pathfinder Masques de détourage Transformation d'objets Rotation, mise à l'échelle, miroir, déformation, distorsion Enveloppes de déformation Dégradés de couleurs Dégradés de formes Filets de dégradés Motifs de fond, contours simples, pointillés et formes de contour Graphes et utilisation avec Excel Pulvérisation des symboles et utilisation Découpage Tranches Texte Généralités sur la typographie Saisie, importation et correction, texte libre, curviligne, captif, typographie du caractère, format de paragraphe Vectorisation du texte Mise en page Ecrêtage Habillage Glyphes Gestion de liens Filtres et effets Utilisations Effets 3D et applications Storyboard et Plans Exportations Exportation vers Powerpoint Exportation ces Flash Exportation vers Indesign PAO Exportation vers Photoshop Exportation en PDF Palettes et Utilisation Nuancier Styles Formes Symboles La transparence
225 F I L I E R E I N F O G R A P H I E / A U T O C A D / PAO Adobe Premier Pro CS5 Public visé : Toute personne souhaitant maîtriser les bases du montage vidéo numérique Objectifs : Découvrir les fonctions de base de Première et réaliser des montages vidéo professionnels. Cette formation répond également à vos questions sur les méthodes d''acquisition et de formats de fichiers pour la diffusion sur différents supports (DVD, TV, DV,...) Pré requis : Utilisation régulière d'un ordinateur et culture de la vidéo EV578U (US) - EV578F (FR) Pas de certification Infographiste ENI Introduction à la capture Vidéo Montage numérique avec Premier Matériel dédié Moniteurs CRT, plasma et LCD Images entrelacées, progressives Ordinateurs, disques durs Numérisation audio & vidéo Echantillonnage de la couleur s numériques Cibles : le Web, DVD, autres Calcul du débit Architectures / codecs / formats 5 Compression audio & vidéo Réglage : niveau audio, fondus et cross-fades Premiers pas avec Premiere Pro Visualisation des éléments audio Présentation de l'interface de travail Théorie du montage numérique Configuration de base du logiciel Entrée/sortie vidéo Formats 4/3, 16/9, HD Préférences Personnalisation de l'interface Création d'un montage vidéo dans Premiere Pro Montage non-linéaires Montage des séquences et des sous-éléments Prise des points d'entrée/sortie Montage à 4 points, 3 points et 2 points Utilisation des marques (locators) Prévisualisation Raccords, effets, filtres et transition Mixage Audio Traitement du signal audio Réglage : niveau audio, fondus et cross Visualisation des éléments audio Application des filtres audio Mixage final audio avec l'audio Mixer Rendu et exportation Adobe Clip Note Les formats d'exportation standard Exportation de fichiers, séquences et projets Importer les rushs et autres éléments Acquisition et numérisation de la vidéo Online / Offline Acquisition avec caméra Acquisition avec magnétoscope numériques Codes temporels Timecode Importation de fichiers vidéos Importation de photos Importation d'animations flash Adobe Bridge
226 F I L I E R E I N F O G R A P H I E / A U T O C A D / PAO Indesign Public visé : Chargés de communication, graphistes, professionnels d éditoriaux. Objectifs : Créer des mises en pages professionnelles, concevoir et réaliser des publications (magazines, plaquettes, affiches). Pré requis : Connaissance de Photoshop ou format des images indispensable, connaissance de la mise en page et de la typographie serait un plus. EV394U (US) - EV394F (FR) Pas de certification Spécialiste Produit Evolution 1. L interface Outils, palettes, menus contextuels, zooms Paramétrer les préférences et l espace de travail 2. Conversion des documents Importation de fichiers Indesign versions antérieures 3. Le document Format du document, les marges et les colonnes Préparer et utiliser des pages types ou Gabarits Gérer les pages d un document Foliotage automatique 8. Les images Importer, cadrer, détourer et habiller des images Insertion Photoshop ou Illustrator 9. Finalisation des documents Imprimer une épreuve du document Prévisualisation des séparations 4. Outils de création Créer des objets graphiques, les tracés de Bézier Blocs texte/image mise à l échelle Placement manuel, placement paramétré des objets Grouper des objets, déplacer, dupliquer, aligner et répartir, déformer Gestion des calques 5. Typographie et texte Saisir, importer et chaîner du texte, encarts, colonnes, calage vertical du texte dans son bloc, texte captif et texte curviligne Régler les césures Filets de paragraphes, tabulations, lettrines, contrôle des veuves et des orphelins Styles de paragraphes et styles de caractères, Styles imbriquées Vectorisation du texte 6. Tableaux Créer un tableau, l importer de Word ou d Excel Formater, fusionner des cellules, fonds et contours des cellules Placer du texte ou des images dans les cellules 7. Attributs graphiques Normes RVB, CMJN, Pantone Séparation quadri, tons directs Dégradés de couleurs Utiliser le nuancier
227 F I L I E R E I N F O G R A P H I E / A U T O C A D / PAO Publisher Public visé : Tout public Objectifs : Concevoir des publications simples Pré requis : Connaissance de l'environnement Windows EV325U (US) - EV325F (FR) Pas de certification Spécialiste Produit Evolution 1. Présentation du logiciel Généralités Description de l'écran Gérer le volet Office Affichage Afficher/masquer les barres d'outils et règles et repères Modifier le zoom d'affichage 2. Création et mise en page d'une composition Compositions Créer, ouvrir et enregistrer une composition Mise en page et style de la composition Définir la mise en page d'une composition vierge Modifier le style d'une composition Jeux de couleurs et jeux de polices Changer de jeu de couleurs Créer et supprimer un jeu de couleurs personnalisé Appliquer et créer un jeu de polices Pages Atteindre et Faire défiler le contenu d'une page Afficher deux pages en vis-à-vis, Insérer Supprimer, Nommer et Déplacer des pages 3. Le texte Zone de texte Créer et Supprimer une zone de texte Modifier les marges d'une zone de texte Modifier l'alignement vertical du texte de la zone Saisie du texte Saisir, Corriger et Supprimer du texte Gérer les paragraphes Modification de texte Sélectionner, Déplacer/copier, Rechercher, Remplacer du texte Vérifier l'orthographe Utiliser la correction automatique 4. La mise en forme du texte Mise en valeur des caractères Mettre en valeur des caractères Ajouter une lettrine Mise en forme des paragraphes Modifier l'alignement des paragraphes Appliquer des retraits aux paragraphes Créer une liste à puces ou une liste numérotée 5. Insérer des objets dans la composition Dessins et images Réaliser et modifier un dessin Insérer un objet WordArt Insérer un objet de la Bibliothèque Insérer un fichier image Tableaux Insérer un tableau Insérer et supprimer des colonnes/des lignes Fusionner des cellules Modifier la largeur des colonnes/hauteur des lignes Appliquer un format automatique 6. Gérer les objets Gestion des objets Sélectionner, Déplacer, Supprimer un ou plusieurs objets Positionner et dimensionner précisément un objet Grouper/dissocier des objets Aligner et Répartir des objets entre eux Appliquer une rotation à un ou plusieurs objets Modifier l'ordre de superposition des objets Rogner une image Définir le mode d'habillage d'un objet Ancrer un objet au texte Présentation des objets Modifier les propriétés d'un objet (Bordure, Couleur de fond, Ombre )
228 F I L I E R E I N F O G R A P H I E / A U T O C A D / PAO Publisher
Cours 20411D Examen 70-411
FORMATION PROFESSIONNELLE Cours 20411D Examen 70-411 Administering Windows Server 2012 Durée : 01 Mois en cours du soir 18h/21h CURSUS COMPLET MCSA Windows Server 2012 Solutions Associate 70-410 70-411
FORMATION WS0803 CONFIGURATION ET DEPANNAGE DE L'INFRASTRUCTURE RESEAU WINDOWS SERVER 2008
FORMATION WS0803 CONFIGURATION ET DEPANNAGE DE L'INFRASTRUCTURE RESEAU WINDOWS SERVER 2008 Contenu de la Formation WS0803 Configuration et dépannage de l infrastructure réseau Windows Server 2008 Page
Formations Techniques
Formations Techniques 2009/2010 www.hermes-system.fr www.hermes-system.fr HERMES System 10 Allée des Balisiers Lotissement Les Filaos La Montagne PRESENTATION DE LA SOCIETE HERMES-System est une société
Windows Server 2012 R2 Administration
Généralités 1. Le gestionnaire de serveur 11 1.1 Création d un groupe de serveurs 19 1.2 Installation d un rôle à distance 21 1.3 Suppression d un groupe de serveurs 22 2. Serveur en mode installation
SHAREPOINT PORTAL SERVER 2013
Powered by TCPDF (www.tcpdf.org) SHAREPOINT PORTAL SERVER 2013 Sharepoint portal server 2013 DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 CORE SOLUTIONS Réf: MS20488 Durée : 5 jours (7 heures) OBJECTIFS
Windows Server 2012 R2 Administration avancée - 2 Tomes
Introduction 1. Introduction 17 2. Les différentes éditions de Windows Server 2012/2012 R2 18 3. Les grands axes de Windows Server 2012 R2 19 3.1 Un meilleur contrôle de l information 19 3.2 Une meilleure
Adonya Sarl Organisme de Formation Professionnelle 75 Avenue Niel 75017 PARIS, France
Powered by TCPDF (www.tcpdf.org) WINDOWS 7 Windows 7 PLANIFIER LES DÉPLOIEMENTS ET ADMINISTRER LES ENVIRONNEMENTS MICROSOFT WINDOWS 7 Réf: MS10223 Durée : 5 jours (7 heures) OBJECTIFS DE LA FORMATION -
Windows Server 2012 Administration avancée
Introduction 1. Introduction 13 2. Les différentes éditions de Windows Server 2012 13 3. Les grands axes de Windows Server 2012 15 3.1 Un meilleur contrôle de l information 15 3.2 Une meilleure protection
Table des matières Page 1
Table des matières Page 1 Les éléments à télécharger sont disponibles à l'adresse suivante : http://www.editions-eni.fr Saisissez la référence ENI de l'ouvrage CE12WINA dans la zone de recherche et validez.
Windows 7 Administration de postes de travail dans un domaine Active Directory
Installation du client Windows 1. Préparation à l'installation 9 1.1 Centre de Compatibilité Windows 7 11 1.2 ReadyBoost 15 1.3 Choix d'une version 18 1.4 Mise à niveau express 21 1.5 Pré-requis minimaux
FORMATION WS0801. Centre de formation agréé 11 94 052 9794. [email protected]
FORMATION WS0801 CONFIGURATION, GESTION ET DEPANNAGE DES SERVICES DE DOMAINE ET DES SOLUTIONS D'IDENTITE ET D'ACCES SOUS ACTIVE DIRECTORY AVEC WINDOWS SERVER 2008 Directory avec Windows Server 2008 Page
IDEC. Windows Server. Installation, configuration, gestion et dépannage
IDEC Windows Server Installation, configuration, gestion et dépannage Les deux tomes du manuel d installation, configuration gestion et dépannage vous sont fournis à la fois comme support de cours et comme
NIMBUS TRAINING. Administration de Citrix NetScaler 10. Déscription : Objectifs. Publics. Durée. Pré-requis. Programme de cette formation
Administration de Citrix NetScaler 10 Déscription : Cette formation aux concepts de base et avancés sur NetScaler 10 permet la mise en oeuvre, la configuration, la sécurisation, le contrôle, l optimisation
Métier «Administrateur Système Windows 2012» POEC Nord Pas-de-Calais
Métier «Administrateur Système Windows 2012» POEC Nord Pas-de-Calais Mission d un Administrateur Système La mission de l administrateur d infrastructure consiste à d administrer les ressources systèmes
Table des matières. Chapitre 1 Les architectures TSE en entreprise
1 Chapitre 1 Les architectures TSE en entreprise 1. Présentation............................................. 11 1.1 Le concept........................................... 11 1.2 Approche contextuelle.................................
Cours 20412D Examen 70-412
FORMATION PROFESSIONNELLE Cours 20412D Examen 70-412 Configuring Advanced Windows Server 2012 Services Durée : 01 Mois en cours du soir 18h/21h CURSUS COMPLET MCSA Windows Server 2012 Solutions Associate
Windows Server 2012 Les bases indispensables pour administrer et configurer votre serveur
Introduction 1. Organisation du livre 11 2. Généralités sur Windows Server 20 12 3. Présentation des nouveautés 12 3.1 Le rôle ADCS (Active Directory Certificate Services) 12 3.2 Le rôle ADDS (Active Directory
Chapitre 2 Rôles et fonctionnalités
19 Chapitre 2 Rôles et fonctionnalités 1. Introduction Rôles et fonctionnalités Les rôles et fonctionnalités ci-dessous ne sont qu'une petite liste de ceux présents dans Windows Server 2012 R2. 2. Les
Cours 20410D Examen 70-410
FORMATION PROFESSIONNELLE Cours 20410D Examen 70-410 Installing and Configuring Windows Server 2012 Durée : 01 Mois en cours du soir 18h/21h CURSUS COMPLET MCSA Windows Server 2012 Solutions Associate
Sommaire. Les formations SUPINFO 2
Sommaire Les formations SUPINFO 2 Les formations Microsoft 5 Certifiez- vous sur les technologies microsoft que ce soit sur Windows Vista ou pour vous mettre à jour. Les formations Linux 25 Certifiez-
Plan de cette matinée
Plan de cette matinée Windows 2008 Les différentes versions Migration Rôles et fonctionnalités Présentation des nouveautés Windows 2008 R2 Les apports de cette nouvelle version Windows 7 Les différentes
1. Formation F5 - Local Traffic Manager Configuring (LTM)
Description F5 F5 Networks, Inc. (NASDAQ: FFIV) est une entreprise informatique américaine fondée en 1996 établie à Seattle qui commercialise des équipements réseau. Dans les années 1990, la société a
FILIÈRE TRAVAIL COLLABORATIF
FILIÈRE TRAVAIL COLLABORATIF 89 MICROSOFT EXCHANGE SQL Server... /... TRAVAIL COLLABORATIF Introduction à l installation et à la gestion d Exchange Server 2007 Durée 3 jours MS5909 Gérer la sécurité de
Windows Server 2012 R2
Windows Server 2012 R2 livre vidéo Sécurité de l infrastructure avec les GPO 2 H 40 de vidéo Jérôme BEZET-TORRES Thierry DEMAN Freddy ELMALEH Sébastien NEILD Maxence VAN JONES Table des matières 1 Les
Administration de Citrix NetScaler 10 CNS-205-1I
Administration de Citrix NScaler 10 CNS-205-1I MIEL Centre Agréé : N 11 91 03 54 591 Pour contacter le service formation : 01 60 19 16 27 Pour consulter le planning des formations : www.miel.fr/formation
Planification Et Administration De Serveurs Windows Server 2008 Référence Cours : 6747A... 81 Configuration Et Résolution Des Problèmes En Utilisant
Sommaire MICROSOFT... 6 Système d exploitation (serveurs/ client)... 6 Certification : MCITP Enterprise Desktop Support Technician 7... 7 Installation Et Configuration Du Client Windows 7 Référence :Cours
Windows Serveur 2012. (Dernière édition) Programme de formation. France, Belgique, Allemagne, Pays-Bas, Autriche, Suisse, Roumanie - Canada
Windows Serveur 2012 (Dernière édition) Programme de formation Microsoft Partner France, Belgique, Allemagne, Pays-Bas, Autriche, Suisse, Roumanie - Canada WWW.SASGROUPE.COM Formez vos salariés pour optimiser
INFORMATIQUE MICROSOFT. Cours officiels / Official courses
INFORMATIQUE MICROSOFT Cours officiels / Official courses Centre de Perfectionnement Interprofessionnel CPI Route des Grives 2 CH - 1763 Granges-Paccot / FR 026 305 27 60 www.cpi.ch Fax: 026 305 27 65
Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft
Introduction à IIS 1. Objectifs de ce livre 13 2. Implémentation d un serveur web 14 2.1 Les bases du web 14 2.2 Les protocoles web 16 2.3 Le fonctionnement d un serveur web 21 2.4 Les applications web
DirectAccess Mobilité et nomadisme, mise en oeuvre de la solution Microsoft
DirectAccess pour quoi faire? 1. Le nomadisme en quelques mots 15 1.1 Du point de vue de l'utilisateur 15 1.2 Du point de vue de l'exploitant 17 2. Objectifs de DirectAccess 18 2.1 Du point de vue de l'utilisateur
Sans trop entrer dans les détails, la démarche IO Model consiste à : Pour cela, Microsoft découpe la maîtrise de l infrastructure en quatre niveaux :
Windows Server 2008 Les fondations du système... 15 La virtualisation... 16 La sécurité... 18 Le Web... 20 Fonctionnalité disponible dans... 21 Installation et configuration... 22 Installer... 23 Les services
CALENDRIER DES FORMATIONS
N Enregistrement TFP 12/207/04 Microsoft Gold Certified Partner for Learning Solutions CALENDRIER DES FORMATIONS 1er Semestre 2013 RESEAUX ET SYSTEMES M10224 Installation et configuration du client Windows
Armelin ASIMANE. Services RDS. de Windows Server 2012 R2. Remote Desktop Services : Installation et administration
Services RDS Remote Desktop Services : Installation et administration Armelin ASIMANE Table des matières 1 À propos de ce manuel 1. Avant-propos............................................ 13 1.1 À propos
Introduction aux services de domaine Active Directory
Introduction aux services de domaine Active Directory Chapitre 1 A. Rôle du service d'annuaire dans l'entreprise....... 16 B. Positionnement et innovations de Windows Server 2008 R2 17 1. Version majeure
Fonctions avancées de document dans Word 2003 Options de collaboration dans Word 2003
Microsoft Office Généralités Windows XP pour débutants Initiation à Microsoft Windows XP / Getting Started with Microsoft Windows XP Exploitation de Microsoft Windows XP / Up and Running with Microsoft
Windows 8 Installation et configuration
Editions ENI Windows 8 Installation et configuration Collection Ressources Informatiques Table des matières Table des matières 1 Avant-propos Chapitre 1 Installation du client Windows 8 1. Introduction.............................................
Les stratégies de groupe (GPO) sous Windows Server 2008 et 2008 R2
Editions ENI Les stratégies de groupe (GPO) sous Windows Server 2008 et 2008 R2 Implémentation, fonctionnalités, dépannage (2 ième édition) Collection Expert IT Table des matières Table des matières 1
Services RDS de Windows Server 2008 R2
Editions ENI Services RDS de Windows Server 2008 R2 Clients légers : architecture et implémentation (2 ième édition) Collection Expert IT Table des matières Table des matières 1 Services RDS Chapitre 1
Bienvenue sur Lab-Windows Il n'y a de vents favorables que pour ceux qui ont un cap
Page 1 of 7 Rechercher sur le Web Bienvenue sur Lab-Windows Il n'y a de vents favorables que pour ceux qui ont un cap Accueil Actualité Windows Vista Windows Server Active Directory TCP/IP Securité Qui
Editions ENI. DirectAccess. Mobilité et nomadisme, mise en œuvre de la solution Microsoft. Collection Expert IT. Table des matières
Editions ENI DirectAccess Mobilité et nomadisme, mise en œuvre de la solution Microsoft Collection Expert IT Table des matières Table des matières 1 Les éléments à télécharger sont disponibles à l'adresse
Formations Techniques : Infrastructures Janvier - Mars 2009
Infrastructures Les Formations d AGORA TECHNOLOGY sont assurées par des Consultants Seniors Certifiés MCT, MCSE et MCPs. Grâce au savoir-faire et à la forte compétence terrain de ses Consultants, les formations
Windows Server 2012 R2
Installation et Configuration Dans le premier chapitre, après une présentation des technologies de virtualisation, l auteur détaille l implémentation d Hyper-V : pré-requis, machine virtuelle, mémoire
Services RDS de Windows Server 2012 R2 Remote Desktop Services : Installation et administration
À propos de ce manuel 1. Avant-propos 13 1.1 À propos du livre 13 1.2 À propos de l auteur 14 2. Conditions requises 14 2.1 Niveau/Connaissances 14 2.2 Objectifs 15 Services Bureau à distance 1. Présentation
Windows Server 2008. Chapitre 1: Découvrir Windows Server 2008
Windows Server 2008 Chapitre 1: Découvrir Windows Server 2008 Objectives Identifier les caractéristiques de chaque édition de Windows Server 2008 Identifier les caractéristiques généraux de Windows Server
INFRAQUITAINE. Présentation des services. Jean Philippe LAFOND Directeur Technique INFRAQUITAINE
2011 Présentation des services INFRAQUITAINE Ensemble valorisons votre infrastructure informatique... Jean Philippe LAFOND Directeur Technique INFRAQUITAINE Table des matières 1. Présentation du périmètre
6085, rue Corbeil MULTIHEXA TROIS-RIVIÈRES 819-697-2828
6085, rue Corbeil MULTIHEXA TROIS-RIVIÈRES 819-697-2828 Qui sommes-nous? MultiHexa est l'une des premières sociétés privées au Canada à avoir fait de la formation informatique sa mission principale. Pionnière
Windows Serveur 2008
Windows Serveur 2008 Présentation de Windows Serveur 2008 Un retour d expérience : Migration de domaine Windows 2003 2008 Virtualisation avec Hyper-V Quelles versions de W2008 Serveur? Privilégier les
CATALOGUE DE FORMATIONS
N Enregistrement TFP 12/207/04 Microsoft Gold Certified Partner for Learning Solutions CATALOGUE DE FORMATIONS 2ème Semestre 2013 Réseaux, Formation et Conseil, Immeuble Saadi Tour C-D 4 ème Etage El Menzah
FORMATIONS BUREAUTIQUES BUREAUTIQUES
FORMATIONS BUREAUTIQUES BUREAUTIQUES MICROSOFT WINDOWS Code Jour(s) Oct. Nov. Déc. Janv. Fév. Mars Avril Mai Juin Débutant régulier WI-010 1 1 1 8-8 18 11 19 20 MICROSOFT OFFICE 2003/2007/2010 Code Jour(s)
Catalogue. Formations. Microsoft. Technique. Business Object. Bureautique PAO
Formations Catalogue Microsoft Windows Server 2008 Windows 7 Exchange Server Forefront SQL Server System Center MS Office Server Technique LINUX CITRIX VMware CISCO ORACLE DEVELOPPEMENT / WEB Business
Filière métier : Administrateur messagerie et portail collaboratif
Filière métier : Administrateur messagerie et portail collaboratif L émergence de nouveaux outils (webcam, forum en ligne, messagerie instantanée ) à côté des outils traditionnels (pack office, moteur
Configuration Et Résolution Des Problèmes Des Services De Domaine Active Directory Windows Server 2008. Référence Cours : 6238B
Configuration Et Résolution Des Problèmes Des Services De Domaine Active Directory Windows Server 2008 Durée: 5 jours Référence Cours : 6238B À propos de ce cours Ce cours animé par un instructeur et réparti
DEVELOPPEMENT & SYSTÈME
DEVELOPPEMENT & SYSTÈME TECHNOLOGIES DE DEVELOPPEMENT OA-XMLWS XML et Web Services OA-SOA SOA : Services Oriented Application 8 7 OA-JAVAD Développement des applications JAVA OA-D.NET Technologies de développement
//////////////////////////////////////////////////////////////////// Administration systèmes et réseaux
////////////////////// Administration systèmes et réseaux / INTRODUCTION Réseaux Un réseau informatique est un ensemble d'équipements reliés entre eux pour échanger des informations. Par analogie avec
Hyper-V Virtualisation de serveurs avec Windows Server 2008 R2 - Préparation à l'examen MCTS 70-659
Chapitre 1 Introduction à la virtualisation A. Qu'est-ce que la virtualisation? 16 B. Historique de la virtualisation 16 C. Technologie Hyperviseur et offres du marché 17 1. Hyperviseur Monolithique 23
Catalogue & Programme des formations 2015
Janvier 2015 Catalogue & Programme des formations 2015 ~ 1 ~ TABLE DES MATIERES TABLE DES MATIERES... 2 PROG 1: DECOUVERTE DES RESEAUX... 3 PROG 2: TECHNOLOGIE DES RESEAUX... 4 PROG 3: GESTION DE PROJETS...
Spécialiste Systèmes et Réseaux
page 1/5 Titre professionnel : «Technicien(ne) Supérieur(e) en Réseaux Informatiques et Télécommunications» inscrit au RNCP de niveau III (Bac + 2) (J.O. du 19/02/2013) 24 semaines + 8 semaines de stage
Windows 7 Technicien Support pour postes de travail en entreprise - Préparation à l'examen MCITP 70-685
Chapitre 1 Les outils de base A. Introduction 14 B. Pré-requis 15 C. Les outils permettant d'identifier les problèmes 15 1. Le Centre de maintenance (Action Center) 15 a. À quoi sert-il? 15 b. Où le trouver?
Windows Server 2012 R2
Windows Server 2012 R2 livre vidéo pour administrer et configurer votre serveur Gestion d une infrastructure Active Directory 3 H de vidéo Jérôme BEZET-TORRES Nicolas BONNET Table des matières 1 Les éléments
Exchange Server 2010 Exploitation d'une plateforme de messagerie
Vue d'ensemble 1. Introduction : principales nouveautés d'exchange Server 2010 13 2. Éditions et modèles de licences 20 3. Rôles 21 4. Outils d'administration 22 5. Pré-requis 23 5.1 Pour Windows Server
Les stratégies de groupe (GPO) sous Windows Server 2008 et 2008 R2 Implémentation, fonctionnalités, dépannage [2ième édition]
Introduction 1. Avant-propos 13 1.1 Un peu d'histoire... 13 1.2... et d'avenir 14 1.3 Qui bénéficie des stratégies de groupe? 15 2. Introduction 16 3. Conseils d'utilisation du livre 17 3.1 L'environnement
MS 2615 Implémentation et support Microsoft Windows XP Professionnel
Public Ce cours s'adresse aux informaticiens spécialisés dans le support technique qui : ne connaissent pas encore l'environnement Windows XP ; fournissent une assistance technique pour les bureaux Windows
Exchange Server 2013 Préparation à la certification MCSE Messaging - Examen 70-341
Chapitre 1 Introduction à Exchange A. Présentation d'exchange 16 1. Public visé 16 2. La messagerie au sein de l entreprise 16 3. L évolution des plateformes Exchange 17 B. Introduction à Exchange 2O13
Dix raisons de passer à WINDOWS SERVEUR 2008
Dix raisons de passer à WINDOWS SERVEUR 2008 Atelier 153 Par : Claude Hegyes Pierre Marcotte Société GRICS Plan de la présentation Introduction Les versions Les raisons Date prévue de sa sortie En résumé
1 er SEMESTRE 2012 CALENDRIER DES FORMATIONS
Microsoft Certified Partner for Learning Solutions N Enregistrement TFP 12/207/04 CALENDRIER DES FORMATIONS 1 er SEMESTRE 2012 Réseaux, Formation et Conseil,, Immeuble Saadi Tour C-D 4 ème Etage El Menzah
Les formations. Administrateur Systèmes et Réseaux. ENI Ecole Informatique
Titre professionnel : «Système et Réseau» Inscrit au RNCP de Niveau II (Bac) (J.O. du 07/02/09) 35 semaines + 16 semaines de stage (uniquement en formation continue) page 1/8 Unité 1 : Gestion du poste
C.I.S.I. Plans de cours détaillés et conditions générales de vente sur notre site.
C.I.S.I Portail et une ouverture au monde professionnel indiscutable. Au travers des partenariats avec les grandes entreprises d aujourd hui, le savoir technique auquel vous avez accès vous permet d être
Table des matières 1. Avant-propos. Chapitre 1 Virtualisation du poste de travail
Table des matières 1 Avant-propos Chapitre 1 Virtualisation du poste de travail 1. Définition et vue d'ensemble...13 1.1 Introduction...13 1.2 Cycle de vie du poste de travail....14 1.3 Terminologie....15
Hyper-V et SC Virtual Machine Manager Technologie de virtualisation sous Windows Server 2008 R2 [2ième édition]
Implémentation et gestion d'hyper-v 1. Introduction 13 1.1 Virtualisation et Green Computing 14 1.1.1 Le constat 14 1.1.2 Des chiffres 15 1.1.3 Pour corréler... 15 1.1.4 Agir! 16 1.2 Virtualisation et
TERMES DE RÉFÉRENCE AXE : FORMATION MANAGEMENT DES SYSTEMES D INFORMATION WINDOWS SERVER 2012
REPUBLIQUE TUNISIENNE --*-- MINISTERE DE L ENSEIGNEMENT SUPERIEUR, DE LA RECHERCHE SCIENTIFIQUE, DES TECHNOLOGIES DE L INFORMATION ET DE LA COMMUNICATION TERMES DE RÉFÉRENCE AXE : FORMATION MANAGEMENT
FORMATION WS1201 GERER LES SERVICES ACTIVE DIRECTORY DE WINDOWS SERVER 2012
FORMATION WS1201 GERER LES SERVICES ACTIVE DIRECTORY DE WINDOWS SERVER 2012 Contenu de la formation Gérer les services d Active Directory de Windows Server 2012 Page 1 sur 5 I. Généralités 1. Objectifs
Filière métier : Administrateur Virtualisation
Filière métier : Administrateur Virtualisation La réduction des coûts, la simplification et l automatisation des procédures, la protection des données et l optimisation de la gestion des infrastructures
Oracle. Oracle Solaris 11. Administration. système. Oracle Solaris 11 System. Administration
1 Oracle Oracle Solaris 11 système Oracle Solaris 11 System Version 11 Version 5 Ce cours décrit toutes les tâches d administration système de base d Oracle Solaris 11. Il explique comment installer le
Windows Vista... 23. Étude de cas... 43
Windows Vista... 23 Introduction... 24 Évolutions pour l utilisateur en entreprise... 27 Concepts... 29 Confident... 29 Clear... 34 Connected... 36 Les défis de Windows Vista en entreprise... 38 La productivité...
FORMATION WS1205 INSTALLATION ET GESTION DE L'ENVIRONNEMENT APPLICATIF DES POSTES DE TRAVAIL AVEC WINDOWS SERVER 2012
FORMATION WS1205 INSTALLATION ET GESTION DE L'ENVIRONNEMENT APPLICATIF DES POSTES DE TRAVAIL AVEC WINDOWS SERVER 2012 Contenu formation Installation et gestion de l environnement applicatif des postes
10 tâches d administration simplifiées grâce à Windows Server 2008 R2. 1. Migration des systèmes virtuels sans interruption de service
10 tâches d administration simplifiées grâce à Windows Server 2008 R2 Faire plus avec moins. C est l obsession depuis plusieurs années de tous les administrateurs de serveurs mais cette quête prend encore
FORMATION FIBRE OPTIQUE
Catalogue 2015 CIFODECOM Cité Technologique des communications - Route de Raoued Km 3.5-2088 Ariana7008 Paris Tel: 71856180 Fax : 71 857 803 [email protected] FORMATION FIBRE OPTIQUE 2 FO01 Notions
FORMATION WS1204 ADMINISTRATION D'UNE INFRASTRUCTURE DE GESTION DES POSTES DE TRAVAIL SOUS WINDOWS SERVER 2012
FORMATION WS1204 ADMINISTRATION D'UNE INFRASTRUCTURE DE GESTION DES POSTES DE TRAVAIL SOUS WINDOWS SERVER 2012 Contenu formation Administration d une infrastructure de gestion des postes de travail sous
www.noria-formaconseil.fr Calendrier FORMATIONS Saison 2014 Formations Informatique - Bureautique - Infographie - Outils graphiques
www.noria-formaconseil.fr Calendrier Formations Informatique - Bureautique - Infographie - Outils graphiques FORMATIONS Saison 2014 MICROSOFT WINDOWS 8 MS40030/40031 Les nouveautés de Windows 8.1 1 500
F o r m a t i o n s i n t e r e t i n t r a e n t r e p r i s e s R a b a t C a s a b l a n c a e t r é g i o n s
F o r m a t i o n s i n t e r e t i n t r a e n t r e p r i s e s R a b a t C a s a b l a n c a e t r é g i o n s Parce que vos besoins sont spécifiques, nos formations le sont aussi. www.dynit.ma À propos
Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.
Rational ClearCase or ClearCase MultiSite Version 7.0.1 Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite. Product Overview IBM Rational
International Master of Science System and Networks Architect
International Master of Science System and Networks Architect Programme Rentrée 31 mars 2009 www.supinfo.com Copyright SUPINFO. All rights reserved Table des Matières 1. PREMIÈRE PARTIE... 3 1.1. LES ENJEUX
Documentation EdgeSight. Citrix XenApp 5.0
Documentation EdgeSight Citrix XenApp 5.0 Avis de copyright et de marque déposée L'utilisation du produit documenté dans ce guide est sujette à votre acceptation préalable du Contrat de licence de l'utilisateur
Notre Catalogue des Formations IT / 2015
Notre Catalogue des Formations IT / 2015 Id Intitulé Durée Gestion de projets et méthodes I1101 I1102 I1103 I1104 I1105 I1106 I1107 I1108 I1109 I1110 I1111 I1112 I1113 I1114 I1115 I1116 I1117 I1118 I1119
Systèmes d'exploitation, Windows, serveurs
Systèmes d'exploitation, Windows, serveurs La maîtrise des systèmes Microsoft (Windows Server 2012/2008) est devenue cruciale dans la plupart des entreprises. Conçus dans une optique opérationnelle, les
laissez le service en démarrage automatique. Carte de performance WMI Manuel Désactivé Vous pouvez désactiver ce service.
Nom du service par défaut conseillé remarques Accès à distance au Registre Automatique Désactivé Acquisition d'image Windows (WIA) Administration IIS Automatique Désactivé Affichage des messages Automatique
Déploiement, administration et configuration
Office 365 Déploiement, administration et configuration Mickaël GILARDEAU Table des matières 1 Les éléments à télécharger sont disponibles à l'adresse suivante : http://www.editions-eni.fr Saisissez la
Le rôle Serveur NPS et Protection d accès réseau
Le rôle Serveur NPS et Protection d accès réseau 1 Vue d'ensemble du module Installation et configuration d'un serveur NPS Configuration de clients et de serveurs RADIUS Méthodes d'authentification NPS
Implémentation de Microsoft Windows. - Implémentation de Microsoft Office. Objectifs. Objectifs. Public. Niveau requis. Public.
Implémentation de Microsoft Windows SharePoint Services 3.0 Implémentation de Microsoft Office SharePoint Server (MOSS) 2007 MF-56 (Ref: Editeur: 5060US) Ce cours permet aux stagiaires d acquérir les connaissances
Administration de systèmes
Administration de systèmes Windows NT.2000.XP.2003 Copyright IDEC 2002-2004. Reproduction interdite. Sommaire... 2 Eléments logiques et physiques du réseau... 5 Annuaire et domaine... 6 Les utilisateurs
KASPERSKY SECURITY FOR BUSINESS
KASPERSKY SECURITY FOR BUSINESS IDENTIFIER. CONTRÔLER. PROTÉGER. Guide de migration RENOUVELLEMENTS ET MISES À NIVEAU DES LICENCES : Guide de migration PRÉSENTATION DE LA NOUVELLE GAMME ENDPOINT SECURITY
MS EXCHANGE SERVER 2013
MS EXCHANGE SERVER 2013 FORMATION PRÉPARATOIRE À LA CERTIFICATION ADVANCED SOLUTIONS OF MICROSOFT EXCHANGE SERVER 2013 (20342B) Objectif Cette formation vise à vous apporter les compétences nécessaires
Le Ro le Hyper V Troisie me Partie Haute disponibilite des machines virtuelles
Le Ro le Hyper V Troisie me Partie Haute disponibilite des machines virtuelles Microsoft France Division DPE Table des matières Présentation... 2 Objectifs... 2 Pré requis... 2 Quelles sont les principales
INFRASTRUCTURES & RESEAUX
INFRASTRUCTURES & RESEAUX CONFIGURATION DU SERVICE DE DOMAINE ACTIVE DIRECTORY W.S. 2008 REF : M6238 DUREE : 5 JOURS TARIF : 2200 HT Public Ce cours s'adresse principalement à des spécialistes de la technologie
Table des matières Chapitre 1 Virtualisation, enjeux et concepts Chapitre 2 Ligne de produit XEN
Table des matières 1 Chapitre 1 Virtualisation, enjeux et concepts 1. Définition et vue d'ensemble....13 1.1 Terminologie et concepts...13 1.2 Bénéfices....15 1.3 Technologies et solutions de virtualisation...16
Zeus V3.XX :: PRE-REQUIS TECHNIQUES
DEHO SYSTEMS - DTU102 Ind 5 du 20/06/13 Page 1/ 6 Zeus V3.XX :: PRE-REQUIS TECHNIQUES Architecture générale Jusqu'à 350 personnes. Installation monoposte ou multiposte avec un seul serveur. Le serveur
Plan de formation 80623A Installation et Déploiment dans Microsoft Dynamics CRM 2013
Plan de formation 80623A Installation et Déploiment dans Microsoft Dynamics CRM 2013 Objectif Ce stage de deux jours offre aux personnes ayant les compétences pour installer et déployer Microsoft Dynamics
Microsoft infrastructure Systèmes et Réseaux
Microsoft infrastructure Systèmes et Réseaux FILIERE INTERNET INFORMATION SERVER 5 0 SOMMAIRE 2/2 SOMMAIRE INTERNET INFORMATION SERVER 5.0... 3 IMPLÉMENTATION ET SUPPORT TECHNIQUE DE MICROSOFT INTERNET
Hyper-V (version 3) et System Center Virtual Machine Manager Technologie de virtualisation sous Windows Server 2012 R2
Avant-propos 1. À propos de Windows Server 2012 R2, d Hyper-V et de System Center Virtual Machine 2012 R2 15 2. Windows Server 2012 R2 : «The Cloud OS» 16 2.1 Le premier système d exploitation «prêt pour
