Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore CATALOGUE COMPLET MAROC PERFORMANCE

CATALOGUE COMPLET MAROC PERFORMANCE

Published by INNOV MAROC, 2017-09-29 06:03:57

Description: CATALOGUE COMPLET MAROC PERFORMANCE

Search

Read the Text Version

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUEIBM Tivoli Netcool/OMNIbus 8.1 : IBM Tivoli Workload Scheduler 8.6 : Administration et Maintenance AdministrationRéf. : IT246 Durée : 4 jours Réf. : IT247 Durée : 2 joursObjectifs : Objectifs : Décrire les fonctions principales Planifier, d'installer, de maintenir, de configurer, de l'interface Web administrative et de résoudre les problèmes courant de TWS 8.6 Configurer des fonctionnalités de OMNIbus 7.4 Comprendre l'architecture Utiliser SQL de façon basique et avancée et toute la problématique liée à la sécurité Configurer et mettre en oeuvre les intégrations Migrer une solution existante TWS des passerelles vers la version TWS 8.6 Administrer l'interface graphique Web Réaliser des opérations de maintenance du produit Personnaliser les rapports (ordonnanceur et base de données) Tivoli Common Reporting Gérer les utilisateurs et la sécurité Configurer les composants principaux, l'intégration standard pour SSL Aperçu du Programme : et la conformité FIPS 140-2 1/ Présentation de l'architecture étendue Mettre en oeuvre et examiner \"ESF-based\" et l'architecture à plusieurs niveaux de IBM Tivoli Workload Scheduler 2/ Processus TWS et le système de fichiersAperçu du Programme : 3/ Installation et configuration d'un réseau TWS1/ Introduction à l'administration 4/ Migration vers la version TWS 8 5/ Configuration de Netcool/OMNIbus 6/ Gestion des utilisateurs et de la sécurité2/ Administration du serveur Objet3/ Enquêtes 2014/ Automatisations5/ Administration de l'interface graphique Compétences Fondamentales en z/OS Web (GUI) Réf. : IT248 Durée : 3 jours6/ Administration utilisateur7/ Personnalisation des rapports Objectifs : Se connecter à TSO et utiliser avec Tivoli Common Reporting les commandes de base8/ Haute-disponibilité Web GUI Utiliser l'éditeur et les utilitaires ISPF9/ Sécurité Exécuter une procédure, un programme10/ Architecture à plusieurs niveaux Soumettre un JOB Aperçu du Programme : 1/ Rappels z/Os 2/ Logon au z/Os 3/ Utilisation de TSO/E, ISPF/PDF et l'Unix System Services Shell (USS) 4/ Création, copie et suppression de Datasets 5/ Utilisation des fichiers Unix System Services 6/ Exécution de procédures et de programmes REXX 7/ Soumission de JOB et visualisation du résultat 8/ Utilisation de BookManager.RENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUEIBM z/OS - JCL et Utilitaires IBM z/OS : Programmation en Langage REXXRéf. : IT249 Durée : 5 jours Réf. : IT250 Durée : 5 jours Objectifs : Objectifs : Utiliser la syntaxe du JCL Écrire un programme en utilisant le langage REXX Paramétrer les principales options Utiliser les différentes techniques du Job Control Language (JCL) de z/Os de parsing de données Utiliser les principaux utilitaires de z/Os Utiliser les fonctions \"built-in\" de REXX Créer des fonctions internes / externes Aperçu du Programme : et des sous-routines définies par l'utilisateur 1/ Introduction à la gestion des travaux Invoquer des commandes z/Os à l'aide de programmes REXX et au JCL (Job Control Langauge) Lire et écrire dans des Data Sets 2/ Codification des ordres JOB, EXEC à l'aide de programmes REXX 3/ Codification des ordres DD Faire appel à l'outil de dépannage REXX en environnement SMS et non-SMS Aperçu du Programme : 4/ JOBLIB / STEPLIB 1/ Introduction au z/Os 5/ Exécutions conditionnelles 2/ Programmation en REXX 3/ Fonctions et sous-routines (COND, IF/THEN/ ELSE) 4/ Exécution de commandes z/Os 6/ Les GDG 5/ Variables et Data Stacks 7/ Les Procédures / JCLLIB / instruction INCLUDE 6/ L'instruction PARSE 8/ Les principaux utilitaires z/Os202I z/OS - Introduction IBM System i Gestion et ExploitationRéf. : IT251 Durée : 2 jours Réf. : IT252 Durée : 4 joursObjectifs : Objectifs : Utiliser la syntaxe du JCL Acquérir les compétences et connaissances Paramétrer les principales options nécessaires pour exploiter et administrer du Job Control Language (JCL) de z/Os un système utilisant IBM System i Utiliser les principaux utilitaires de z/Os Apprendre à gérer les messages, les travaux et les unitésAperçu du Programme : Savoir réalister une sauvegarde et une restauration1/ Principes de System i2/ Fonctionnalités Aperçu du Programme : 1/ Présentation du System i (AS/400) 2/ Les interfaces utilisateur 3/ Les aides 4/ Gestion des messages 5/ Notion d'objet 6/ Commandes en langage de contrôle 7/ Gestion des ressourcesApproche Pédagogique : Remise d’outils Échanges d’expériences Quiz Études de casCABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUE IBM System i : IBM System i :Exploitation avancée et Bases du CLP Outils de Performance IBM i 6.1/7.1Réf. : IT253 Durée : 3 jours Réf. : IT254 Durée : 4 joursObjectifs : Objectifs : Acquérir les compétences et connaissances Comprendre comment optimiser les performances nécessaires pour exploiter et administrer d'un IBM System i à l'aide des outils de manière avancée un système d'optimisation IBM utilisant IBM System i Pouvoir optimiser les performances Apprendre les concepts liés à LPAR, de vos partitions les fonction proposées par la console HMC Apprendre à étudier les données des services Découvrir les concepts d'automatisation de collecte des processus du système Être capable d'analyser les temps d'exécution et les performancesAperçu du Programme : avec Disk Watcher et Job Watcher1/ Les concepts liés à LPAR2/ Les fonctions proposées par la console HMC Aperçu du Programme :3/ Les fonctions d'IBM i Access Client Solutions4/ Implémentation de la sécurité utilisateur 1/ Processus de gestion des performances 2/ Considérations sur les processeurs par rapport à la sécurité ressource des systèmes Power IBM5/ Différences entre les profils de groupes 3/ Considérations sur les performances disque 4/ Partitions logiques et performances 203 et les listes d'autorisation6/ Adopted authority 5/ Services de collecte7/ Comment le système est géré 6/ Aperçu de Performance Data Investigator8/ Les concepts d'automisation 7/ Étude des données des services de collecte 8/ Planification de la capacité des processus du système 9/ Fichiers des services de collecte9/ Management Central 10/ Analyse des temps d'exécution10/ Les étapes pour créer un programme (exécution / attente) 11/ Analyse de la performance de base en CL à l'aide de \"Disk Watcher\" et \"Job Watcher\"11/ Créer un menu à l'aide de SDA 12/ Introduction à iDoctor12/ Astuces pour améliorer vos opérationsRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUEMicrosoft Azure, Introduction Microsoft Azure - Implémenter des Solutions d’ InfrastructureRéf. : IT255 Durée : 2 jours Réf. : IT256 Durée : 5 jours Objectifs : Objectifs : Découvrir les concepts de Microsoft Azure Décrire les composants de l’architecture Comprendre comment créer et configurer de l'infrastructure Azure, les outils et les portails des machines virtuelles dans Microsoft Azure Implémenter et gérer le réseau virtuel Être capable de configurer un réseau virtuel au sein d'Azure pour connecter les environnements et créer un VPN point à site sur site entre l’entreprise et Azure Planifier et créer les machines virtuelles Azure Connaître les possibilités de stockage offertes Configurer, gérer et surveiller par Azure les machines virtuelles Acquérir les connaissances nécessaires Azure pour optimiser la disponibilité et la fiabilité pour déployer des bases de données Implémenter, gérer, sauvegarder et surveiller Comprendre les mécanismes Active Directory les solutions de stockage fournis avec Azure Planifier et mettre en oeuvre les services de données basées sur SQL204 pour supporter les applications Déployer et configurer les sites Web Aperçu du Programme : Déployer, configurer, surveiller et diagnostiquer 1/ Vue d'ensemble d'Azure les services Cloud 2/ Sites Web et services Clouds Publier le contenu via CDN et publier les vidéos 3/ Machines virtuelles en utilisant les services Media 4/ Réseaux virtuels Créer et gérer les répertoires 5/ Stockage Cloud Azure Active Directory et configurer 6/ Bases de données Azure l’intégration de l’application 7/ Stockage de données SQL dans Azure avec Azure Active Directory 8/ Active Directory Azure Intégrer Windows Active Directory sur site avec Azure Active Directory Automatiser les opérations dans la gestion d'Azure en utilisant PowerShell Aperçu du Programme : 1/ Introduction à Azure 2/ Implémenter et gérer les réseaux virtuels 3/ Implémenter des machines virtuelles 4/ Gestion des machines virtuelles 5/ Implémenter des sites Web 6/ Planification et mise en oeuvre du stockage 7/ Planification et mise en oeuvre des services de données 8/ Mise en oeuvre des services Cloud et des services mobiles 9/ Mise en oeuvre des réseaux de diffusion de contenu et des services Cloud 10/ Mise en oeuvre de Azure Active Directory 11/ Gestion d'Active Directory dans un environnement hybrideApproche Pédagogique : Quiz Études de cas Remise d’outils Échanges d’expériencesCABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUE Microsoft Azure : Administrer Office 365Développement de SolutionsRéf. : IT257 Durée : 5 jours Réf. : IT258 Durée : 2 joursObjectifs : Objectifs : Utiliser le portail de gestion pour créer, modifier Avoir une représentation globale des besoins et disposer des différents services proposés et possibilités d'administration par Azure d'une plateforme Office 365 Créer et d'héberger un site web simple à l'aide Savoir gérer les utilisateurs et les licences d'Azure et de le gérer à l'aide du portail de gestion. Pratiquer les fonctionnalités d'administration Utiliser Azure SQL pour stocker et récupérer essentielles de la plateforme Exchange Online des données Comprendre comment configurer Exchange Online Comprendre comment utiliser le hub et Lync Online pour les utilisateurs finaux de notification du Service Bus Azure pour permettre aux applications Aperçu du Programme : d'échanger des messages 1/ Introduction à Office 365 Déployer des applications Web sur Azure 2/ Gestion globale de la plateforme Office 365 à l'aide de WebDeploy et du package de services 3/ Gestion des utilisateurs et postes de travail Utiliser les services mobiles Azure afin de fournir 4/ Focus sur Exchange Online un site web évolutif et sécurisé 5/ Focus sur SharePoint Online pour les applications mobiles 6/ Focus sur Lync OnlineAperçu du Programme : 2051/ Développement à l'aide de la plate-forme Office 365, Développement Microsoft Azure2/ Établir un environnement de développement Réf. : IT259 Durée : 5 jours à l'aide de machines virtuelles Objectifs :3/ Gérer des infrastructures dans Azure Acquérir les connaissances pour créer4/ Infrastructure Web dans la plate-forme Azure des solutions basées sur Office 3655/ Concevoir des applications Cloud robustes Apprendre à customiser Sharepoint6/ Traîtement logique de fond à l'aide d'Azure Apprendre à accéder7/ Stockage de données tabulaires dans Azure à Sharepoint programmatiquement8/ Stockage de fichiers et médias dans Azure Savoir exploiter les API de Lync Online9/ Stockage des données dans les files d'attente ainsi que d'Exchange Online à l'aide d'Azure Aperçu du Programme :10/ Intégration automatique 1/ Vue d'ensemble du développement avec les ressources Azure dans le cloud avec Office 36511/ Implémentation de la sécurité 2/ Développement Sharepoint Online dans les applications Web à l'aide d'Azure avec les solutions SandBox12/ Développement à l'aide de la plate-forme 3/ Création de Workflows avec Sharepoint Online 4/ Développement Sharepoint Microsoft Azure13/ Établir un environnement de développement avec le modèle objet client 5/ Utilisation de Excel et Access Service à l'aide de machines virtuelles14/ Gérer des infrastructures dans Azure dans Sharepoint Online15/ Infrastructure Web dans la plate-forme Azure 6/ Personnalisation de Sharepoint Online16/ Concevoir des applications Cloud robustes17/ Traitement logique de fond à l'aide d'Azure18/ Stockage de données tabulaires dans Azure19/ Stockage de fichiers et médias dans Azure20/ Stockage des données dans les files d'attente à l'aide d'AzureRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUE Introduction à IBM SPSS IntroductionModeler et au Data Mining (V16) à IBM SPSS Statistics v22/23Réf. : IT265 Durée : 2 jours Réf. : IT266 Durée : 2 jours Objectifs : Objectifs : Connaître les principes du data mining Découvrir les fonctionnalités SPSS IBM Statistics Savoir travailler avec les flux Apprendre à l’utiliser de façon optimale et efficace Comprendre comment collecter pour importer les données et les préparer les données initiales pour l’analyse Comprendre les données et de les intégrer Être capable de produire les tableaux du de base Savoir créer et personnaliser les graphes Aperçu du Programme : Exporter les résultats vers d’autres applications 1/ Introduction au Data Mining Savoir interpréter et afficher graphiquement 2/ Travailler avec l'interface Modeler les résultats 3/ Découverte du Data Mining 4/ La collecte de données initiale Aperçu du Programme : 5/ Compréhension des données 1/ Lecture des données 6/ Réglage de l'unité d'analyse 2/ Propriétés de variable 7/ Intégrer des données 3/ Exploration des variables 8/ Dérivation et reclassement de valeur des champs 4/ Modification des valeurs de données 5/ Exploration des relations entre variables206 6/ Sélection d’observationsIBM SPSS Statistics v21 IBM SPSS Statistics v21Introduction à l’Analyse Gestion et Manipulation des DonnéesRéf. : IT267 Durée : 2 jours Réf. : IT268 Durée : 2 joursObjectifs : Objectifs : Lister un large choix de méthodes nécessaires Manipuler des fichiers de données à l'exploration et à la présentation synthétique et les résultats d'analyse des données Contrôler l'environnement Poser des hypothèses et tester les relations d'exploitation du logiciel sous-jacentes Utiliser la syntaxe de base afin d'effectuer Expliquer quand et pourquoi utiliser de manière efficace des transformations chacune des différentes méthodes, les appliquer de données en toute confiance Interpréter et afficher graphiquement les résultats Aperçu du Programme : 1/ Fonctionnalités utiles à la gestion des donnéesAperçu du Programme : 2/ Manipulation de données1/ Introduction à l’analyse statistique 3/ Manipulation de fichiers de données2/ Comprendre la Distribution des données - Théorie 4/ Introduction à la programmation3/ Répartition des données des variables qualitatives 5/ Les graphiques4/ Répartition des données des variables quantitatives 6/ Tableaux pivotants5/ Inférence statistique 7/ Analyse des questions à réponses multiples6/ Relations entre variables qualitativesApproche Pédagogique : Quiz Études de cas Remise d’outils Échanges d’expériencesCABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUE Présentation des Données Objective C, Développementavec le Tableau de IBM SPSS (v20) d’Application iPhone et iPadRéf. : IT269 Durée : 2 jours Réf. : IT274 Durée : 5 joursObjectifs : Objectifs : Apprendre à créer plusieurs tableaux en utilisant Maîtriser le langage de POO Objective C les tableaux croisés, la superposition, Être capable de concevoir les couches, l'emboîtement de variables une application mobile sous IOS dans les tableaux Savoir se servir des API du SDK Apprendre à créer des tableaux de variables pour interagir avec un ipad ou ipod avec catégories partagées et à utiliser Visualiser l'ensemble des spécificités les ensembles de réponses multiples de compilation des appareils Apple et les techniques statistiques intégrées Optimiser l'emploi de la mémoire dans le module pour garantir les performances de l'appareil Pouvoir modifier des tableaux à l'aide des techniques offertes tant Aperçu du Programme : par le IBM SPSS Custom Tables 1/ Introduction aux architectures Apple : qu'à l'extérieur de celui-ci iPhone, iPod touch, iPad 2/ Avoir une vision globale de l'environnementAperçu du Programme : de développement1/ Introduction aux tableaux de statistiques 3/ Vers la maîtrise du langage2/ Notions de base connexes aux tableaux Objective C version 2.0 2073/ Tableaux de variables catégoriques4/ Superposition, emboîtement et couches 4/ Être capable de programmer avec Objective-C5/ Tableaux de variables d'échelle 5/ Appréhender les API Cocoa Touch6/ Calcul de nouvelles catégories du SDK iPhone7/ Ensembles de réponses multiples 6/ Le Framework Foundation8/ Mise à l'essai de l'outil Statistics pour la gestion de données9/ Formatage et modification des tableaux 7/ Savoir utiliser l'interface utilisateur pour des applications iPhones à l'intérieur des tableaux personnalisés 8/ Comprendre le rôle et les enjeux10/ Formatage et modification des tableaux de iCloud en développement 9/ Visualiser les divers compléments apportés à l'extérieur des tableaux personnalisés 10/ Être capable de professionnaliser11/ Valeurs manquantes son application12/ Déplacement des tableaux 11/ Aller plus loin avec les nouveautés iOS7 vers un autre logiciel13/ Introduction à la syntaxe connexe aux tableaux14/ Création de tableaux spécialisés15/ Conseils sur les tableaux16/ Modification de tableaux évoluéeRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUE Android : Développer Objective C, Développementdes Applications pour Mobiles Avancé d’Application iPhone et iPadRéf. : IT276 Durée : 3 jours Réf. : IT275 Durée : 4 joursObjectifs : Objectifs : Savoir se servir du SDK dans le but de développer Développer des applications des applications sur la plate-forme Android à vocation industrielles Assimiler les principes clés Optimiser toutes les composantes du développement mobile en règle générale d'une application (mémoire, performances, et sur Android déploiement) Maîtriser les fonctionnalités spécifiques Utiliser la géolocalisation au sein des applications aux appareils Android Aperçu du Programme : Aperçu du Programme : 1/ Présentation générale du développement 1/ Rappels et compléments sur le développement sous Android iPhone / iPod touch / iPad 2/ Débuter avec le développement sous Android 2/ Multithreading (parallélisme et performances) 3/ Introduction à l'architecture d'une application 3/ Graphiques et animations sous Android (Framework CoreAnimation) 4/ Être capable de concevoir une interface utilisateur 4/ Gestion avancée des TableViews 5/ Savoir se servir des menus 5/ Géolocalisation et MapKit 6/ Être capable de gérer des données 6/ La persistance des données 7/ iCloud, une nouvelle philosophie208 pour le développementAndroid, Perfectionnement 8/ Internationalisation 9/ Introduction à l'audio dans les applications iOSRéf. : IT277 Durée : 3 jours (Framework CoreAudio)Objectifs : 10/ Problèmes classiques et solutions - Tuning Exploiter toutes les fonctionnalités graphiques et multimédia offertes par Android et débogage des applications Mettre en oeuvre les services, les notifications pour iPhone/iPod Touch/iPad et la programmation multithread 11/ Compléments Intégrer les informations issues des différents 12/ Sécuriser ses applications capteurs pilotés par Android iPhone/iPod touch/iPad Réaliser des clients web spécifiques à Android 13/ Service de notification par \"push\" Tirer partie des possibilités de géolocalisation 14/ Tester et distribuer son application Sécuriser les applications sur l'Appstore 15/ Administrer en entreprise les iPhone, iPod touch et iPadAperçu du Programme :1/ Graphisme et multimédia2/ Services et multithreading3/ La gestion des senseurs4/ La localisation5/ Intégration du Web dans les applications Android6/ La sécurité et les permissions sous AndroidApproche Pédagogique : Remise d’outils Échanges d’expériences Quiz Études de casCABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUEWindows Phone 8 / Windows 8 : Introduction Développer des Applications à la ProgrammationRéf. : IT279 Durée : 5 jours Réf. : IT280 Durée : 3 joursObjectifs : Objectifs : Maîtriser les environnements Windows 8.1 Comprendre les fondements de la programmation et Windows Phone 8.1 et de l'algorithmique Développer des applications Windows 8.1 Acquérir des solides bases en programmation et Windows Phone 8.1 pour pouvoir aborder n'importe quel langage Gérer le cycle de vie d'une application Windows de programmation Partager du code entre Windows Phone Être capable de créer vos propres programmes et Windows Store via les applications universelles Déployer des applications dans les Stores Windows Aperçu du Programme : 1/ Principes fondamentaux de la programmationAperçu du Programme : 2/ Création de son premier programme1/ Les environnements Windows 8/Windows Phone 8 3/ Les principes communs à tous les langages2/ Les interfaces graphiques 4/ Bonnes pratiques lors de l’écriture3/ L'application4/ Gestion des données d’un programme5/ Se connecter au réseau 5/ L’interface de développement (IDE)6/ Les dispositifs et capteurs7/ Les Stores des applications 2098/ Introduction aux applications Windows 10 Programmation en C# :Préparation à l’Examen (70-483)Réf. : IT281 Durée : 5 joursObjectifs : Comprendre l'architecture.NET Framework avec C# Apprendre la programmation orientée objet avec C# Acquérir les connaissances nécessaires pour exploiter des données avec LINQAperçu du Programme :1/ La syntaxe du langage C#2/ Méthodes, exceptions et applications graphiques3/ Les classes, hiérarchie et héritage4/ Données locales et base de données5/ Données distantes et interface utilisateur6/ Performances des applications7/ Code non managé et types réutilisablesRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUEVisual Studio 2012/2013 : Développer Visual Studio 2013/2010 : des Applications Windows Store Programmation C# avec le .Net avec HTML5 et JavascriptRéf. : IT282 Durée : 5 jours Réf. : IT283 Durée : 5 jours Objectifs : Objectifs : Pouvoir fournir une expérience utilisateur agréable. Découvrir les principales technologies Réaliser une interface adaptée du Framework .NET aux différents formats d'écrans Maîtriser la syntaxe du langage C# Être capable de développer Mettre en oeuvre la programmation orientée des applications Windows Store objet avec C# Savoir interagir Utiliser l'environnement de développement avec plusieurs types de périphérique disponibles intégré Visual Studio Maîtriser la mise en place d'animations Publier son application Aperçu du Programme : sur le magasin d'applications 1/ La plateforme .NET 2/ Syntaxe de base :210 Données, expressions et instructions Aperçu du Programme : 3/ Gestion des exceptions 1/ Windows 8 Platform et Windows Store App : 4/ Programmation Orientée Objet 5/ Classes et objets en C# Présentation 6/ Objet et classes de base du framework .NET 2/ Les applications à page unique et modèles 7/ Les différent types d'applications développées de conception MVVM en .NET 3/ WinJS : Utiliser la bibliothèque JavaScript 4/ Mise en page d'applications via les contrôles Windows intégrés 5/ Présentation de données sous Visual Studio. 6/ Administrer les fichiers dans Windows Store Apps 7/ Piloter le processus de vie d'applications Windows Store 8/ La navigation dans les applications : Réalisation et utilisation 9/ Déployer les contrats Windows 8 10/ Mettre en place des notifications utilisateurs. 11/ Réaliser et déployer des stratégies d'accès aux données 12/ Administrer des évènements d'entrée 13/ Windows Store App : Planifier son déploiementApproche Pédagogique : Remise d’outils Échanges d’expériences Quiz Études de casCABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUE Visual Studio 2012/2013 : Visual Studio 2010 : DévelopperDéveloppement avancé d’Applications une Solution d’accès aux Données Windows Store en C# avec ADO .Net 4Réf. : IT284 Durée : 5 jours Réf. : IT285 Durée : 5 joursObjectifs : Objectifs : 211 Être capable d'ajouter des animations Savoir se connecter et des transitions sur une application à une base de données avec ADO. Windows Store Savoir exécuter des requêtes Comprendre comment globaliser et localiser à l'aide d'un objet de commande une application Windows Store Connaître les fonctions de requêtage Savoir gérer le stockage et la mise en cache des langages LINQ d'informations de l'application Utiliser LINQ pour manipuler des objets Disposer des compétences nécessaires Maîtriser l'écriture de requêtes LINQ pour implémenter un contrat d'impression ou de lecture Aperçu du Programme : Être en mesure d'interagir avec les différents types 1/ L'accès aux données : de périphérique disponibles (capteurs, réseaux, stockage...) Architecture et technologies Être capable d'ajouter des fonctionnalités 2/ Entity Data Models : de notifications, de traçage et de profilage dans l'application Créer des modèles de données d'entité 3/ Savoir interroger des données d'entitéAperçu du Programme : 4/ Créer, actualiser et supprimer1/ L’essentiel des applications Windows Store2/ Mise en oeuvre d’animations et de transitions des données d'entité3/ Mise en oeuvre de la globalisation 5/ Services d'objet : et de la localisation Gérer des scénarios multi-utilisateurs4/ Stratégie de marque et d'interface utilisateur 6/ Créer des solutions optimisées unifiée avec les services d'objet5/ Scénarios de données avancés 7/ Personnaliser des entités et classes d'entités 8/ Les classes POCO avec Entity Framework dans une application Windows Store 9/ Concevoir une solution n-tiers6/ Création de contrôles et de composants avec Entity Framework réutilisables 10/ Gérer les mises à jour d'une solution n-tiers7/ Implémentation de scénarios de contrat avancés8/ Le service de notifications via Entity Framework 11/ Concevoir des solutions Windows Push (WNS)9/ Capture de Médias occasionnellement connectées10/ Les tâches en arrière-plan 12/ Services de données WCF :11/ Utilisation des capteurs et des périphériques12/ Générer des revenus avec votre application Interroger des données.13/ Sécurisation des données d’applications 13/ Services de données WCF : Windows Store Mettre à jour les données14/ Traçage et profilage dans les applications 14/ ADO.Net : Concept et enjeux 15/ LINQ to SQL : Concept et utilisation Windows StoreRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUE Développer Visual Studio 2010 : Développerdes Applications WPF avec .NET des Applications WindowsRéf. : IT288 Durée : 4 jours Réf. : IT287 Durée : 5 jours Objectifs : Objectifs : Comprendre le fonctionnement de Windows Déployer des applications Windows Presentation Foundation (WPF) de dernière génération Acquérir les compétences de développement Se servir du langage XAML Windows avec la technologie WPF pour développer des interfaces Windows Maîtriser la syntaxe du développement Concevoir des applications conviviales Windows avec le langage C# (ou VBNet) et graphiquement riches Utiliser l'environnement Savoir configurer et déployer de développement intégré Visual Studio des applications WPF Découvrir les bases de MS Blend Aperçu du Programme : Aperçu du Programme : 1/ La conception d'une application Windows Client 1/ Introduction 2/ Visual Studio 2010 et WPF version 4 : 2/ Conception des interfaces 3/ Gestion des ressources Introduction 4/ DataBinding 3/ Interface utilisateur : Concevoir et développer 4/ Effectuer le contrôle d'une interface utilisateur212 5/ Appréhender les tests, unités de tests Visual Studio 2010 : Développer et débogagedes Applications Distribuées WCF 6/ Lier des données simple et les valider 7/ Lier des données aux collectionsRéf. : IT289 Durée : 3 jours 8/ Optimiser la réactivitéObjectifs : des Interfaces Utilisateurs Être capable de concevoir un service WCF 9/ Intégration de fonctionnalités de localisation Être capable de déployer des service WCF 10/ Les notions de graphiques WPF 2D, Configurer et de sécuriser ses services WCF Déployer un service WCF transactionnel multimédia et impressions 11/ Personnaliser les contrôles sous Visual StudioAperçu du Programme : 12/ WPF : Propriétés liés et comportements1/ Architecture Orientée Service : 13/ Manipuler les animations dans WPF 14/ Les applications : Appréhender les SOA2/ Windows Communication Foundation : États, paramètres et cycle de vie 15/ Windows Client : Développer avec WCF3/ Maîtriser l'hébergement de services WCF Paramétrer et déployer des applications4/ Contrats WCF : Définition et implémentation5/ Appréhender les points de terminaison et comportements6/ Problèmes de services WCF : Tests et résolutionApproche Pédagogique : Quiz Études de cas Remise d’outils Échanges d’expériencesCABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUEDévelopper des Applications Modéliser et Créer avec Visual Basic 6 vos Bases de Données avec UML 2Réf. : IT290 Durée : 5 jours Réf. : IT291 Durée : 5 joursObjectifs : Objectifs : Apprendre le langage de programmation VB Être capable de concevoir une base de données Savoir manipuler l'environnement avec UML de développement VB Maîtriser la transformation d'un modèle de classes Comprendre comment construire une interface UML en un modèle relationnel utilisateur en utilisant des contrôles VB Identifier et utiliser les principaux modeleurs Savoir accéder aux données stockées du marché dans une base de données Découvrir les codes et les fonctions Aperçu du Programme : de Visual Basic 6.0 en créant des petites routines 1/ Les bases UML d'interface homme/machine 2/ Analogies avec les modèles conceptuels 3/ Modélisation avec le diagramme de classes d'UMLAperçu du Programme : 4/ Le niveau logique1/ Introduction au développement d'applications 5/ Le niveau physique à l'aide de Visual Basic 2132/ Visual Basic - notions fondamentales3/ Travail avec du code et des formulaires Cycle Développeur Web en Java4/ Variables et procédures5/ Contrôle de l'exécution des programmes Réf. : IT292 Durée : 10 jours6/ Débogage7/ Travail avec les contrôles Objectifs :8/ Accès aux données à l'aide du contrôle Être capable de développer des applications Web Java avec les servlets et les JSP de données ADO9/ Validation des entrées Aperçu du Programme :10/ Récupération d'erreurs 1/ Intégrer les bases de la programmation11/ Amélioration de l'interface utilisateur 2/ Maîtriser la modélisation avec UML 212/ Glisser-déplacer 3/ Programmer en java13/ Informations complémentaires sur les contrôles 4/ Développer des applications Web Java14/ Touche finale avec les servlets et les JSPRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUEProgrammation Avancée avec Java Programmation Java : Les FondamentauxRéf. : IT295 Durée : 5 jours Réf. : IT293 Durée : 5 jours Objectifs : Objectifs : Maîtriser les aspects avancés du langage Java Apprendre la syntaxe du langage Java Savoir programmer en multi-tâches avec Java ainsi que la mise en œuvre de tous les concepts Apprendre à programmer des applications de la programmation orientée objet de communication réseaux avec les sockets, RMI Savoir utiliser les principales classes ou JMS du JDK Java SE Être en mesure d'administrer et superviser Apprendre à utiliser IDE Eclipse \"à chaud\" vos composants Java avec JMX pour le développement et la mise au point de vos applications Aperçu du Programme : 1/ Quelques aspects avancés du langage Aperçu du Programme : 2/ La programmation concurrente 1/ Présentation de l’écosystème Java 3/ La communication par socket 2/ L’IDE Eclipse 4/ La communication par invocation 3/ Les bases du langage : la Syntaxe 4/ Les Concepts Orientés-Objet en Java de méthode distante : RMI 5/ Gestion des erreurs avec les exceptions 5/ La communication par messages : JMS 6/ Bibliothèques standards214 (collection, date, entrées/sorties) 7/ Accès aux SGBDR avec JDBCJEE avec Spring, Hibernate et JSF 8/ Fichiers de propriétésRéf. : IT296 Durée : 5 jours et L’API d’internationalisation (i18n) 9/ API pour les fichiers de logsObjectifs : 10/ Améliorer la qualité d'une application Être capable de maîtriser une alternative efficace et professionnelle aux EJB, grâce aux tests unitaires pour effectuer un mapping objet/relationnel 11/ Le patron de conception MVC et implémenter les services métiers 12/ Programmation d’interfaces graphiques Comprendre comment gérer la problématique d'une architecture élaborée à l’aide Swing Savoir mettre en oeuvre Spring, 13/ Introduction aux nouveautés Java 8 Hibernate/JPA et JSFAperçu du Programme :1/ Spring 3, comprendre le conteneur léger2/ Spring 3, architecture3/ Spring 4, paramétrage conteneur4/ Spring 4, Programmation orientée aspect5/ Spring 4, accès données JDBC6/ Spring 4, Gestion des transactions7/ Spring 4, création d’écrans web avec Spring MVC8/ Spring 4, intégration avec JSFApproche Pédagogique : Quiz Études de cas Remise d’outils Échanges d’expériencesCABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUEDévelopper des Applications web Découvrir l'Objet avec les Servlets et les JSP et Programmer en JavaRéf. : IT297 Durée : 4 jours Réf. : IT298 Durée : 5 joursObjectifs : Objectifs : Comprendre concepts et enjeux Apprendre la syntaxe du langage Java des architectures Web ainsi que la mise en œuvre de tous les concepts Comprendre et savoir évaluer l'architecture de la programmation orientée objet et la conception des principaux Framework Web Savoir utiliser les principales classes du marché du JDK Java SE Acquérir des savoir-faire pour concevoir, Apprendre à utiliser IDE Eclipse développer et déployer des applications web pour le développement et la mise au point basées sur les technologies JSP et servlet de vos applicationsAperçu du Programme : Aperçu du Programme : 2151/ Introduction à JEE 1/ Présentation de l’écosystème Java2/ JEE : 2/ L’IDE Eclipse 3/ Les bases du langage : la Syntaxe La spécification Java des applications d'entreprise 4/ Les Concepts Orientés-Objet en Java3/ Présentation des servlets 5/ Gestion des erreurs avec les exceptions4/ Les pages JSP 6/ Bibliothèques standards5/ JSP et Servlet6/ Formulaires (collection, date, entrées/sorties)7/ Les contextes et sessions 7/ Accès aux SGBDR avec JDBC8/ JSTL et Expression Language 8/ Fichiers de propriétés9/ Les TagLib10/ Pour aller encore plus loin et L’API d’internationalisation (i18n)11/ Déploiement d'une application Web 9/ API pour les fichiers de logs12/ Sécuriser les applications Web 10/ Améliorer la qualité d'une application13/ Les frameworks MVC12/ Atelier de vente grâce aux tests unitaires 11/ Le patron de conception MVC 12/ Programmation d’interfaces graphiques à l’aide Swing 13/ Introduction aux nouveautés Java 8RENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUE JEE, Introduction Pratique Développer des Services Web en Java Réf. : IT299 Durée : 3 jours Réf. : IT300 Durée : 3 joursObjectifs : Objectifs : Maîtriser les différents composants Maîtriser le concept d'architecture de la plateforme Java EE orientée services Apprendre à développer des IHM Web Comprendre l'utilité et les enjeux actuels (servlets/JSP, frameworks...) des Web Services Être capable de développer des EJB Savoir utiliser le framework Java CXF Pouvoir implémenter des Services Web afin de développer des Web Services SOAP/REST Être capable de concevoir Être capable de déployer une architecture distribué des applications Web Java EE Aperçu du Programme :Aperçu du Programme : 1/ Les web services : Introduction1/ Introduction à Java EE 2/ Le lien entre Java et les Web Services2/ Les technologies Web de Java EE 3/ Rappels sur XSD et XML3/ Les Enterprise Java Beans 4/ Le protocole SOAP4/ Les Web Services 5/ Le contrat de services WSDL 6/ L'annuaire des services UDDI216 7/ Les enjeux des Web Services asynchrones 8/ Visualiser l'univers WS-* 9/ L'architecture REST Java - Développer des Composants Persistance des Données en Java EJB3 en Open Source avec JPA Réf. : IT302 Durée : 3 jours Réf. : IT303 Durée : 2 joursObjectifs : Objectifs : Développer les différents types d’EJB Comprendre l'architecture et le fonctionnement Déployer des EJB de l'API de persistance JPA Configurer la sécurité des accès aux EJB Réaliser les mappings entre les classes Java Configurer les transactions et les tables de bases de données Créer des Web Services Manipuler les instances d'objets persistants Utiliser le nommage JNDI l'API JPA Configurer et utiliser les serveurs d’applications Intégrer correctement une implémentation Jboss, Eclipse et Glassfish selon le type d'applicationAperçu du Programme : Aperçu du Programme :1/ Introduction à JEE 1/ La persistance2/ Introduction aux EJB 2/ Architecture et JPA3/ Les sessions EJB 3/ Mise en œuvre de la persistance avec JPA4/ Les transactions 4/ Manipulation des objets persistants 5/ Les mappings complexes Approche Pédagogique : Quiz Études de cas Remise d’outils Échanges d’expériences CABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUEProgrammation Objet en C++ Bases de Données, l’EssentielRéf. : IT304 Durée : 5 jours Réf. : IT305 Durée : 2 joursObjectifs : Objectifs : Assimiler les bases nécessaires Avoir une vision claire de ce qu'est un SGBD à la programmation objet Appréhender l'intérêt de modéliser correctement Maîtriser l'utilisation du langage C++ une base de données pour garantir l'intégrité Savoir concevoir des applications viables et les performances et réutilisables Découvrir la puissance du langage SQL Acquérir les pratiques clés en matière pour manipuler les données de tests de qualité C++ Identifier les principaux acteurs du marché ainsi que les forces et faiblesses de leurs solutionsAperçu du Programme :1/ Passer du procédural à l'objet : Aperçu du Programme : 217 1/ Historique Introduction et enjeux 2/ Le système de Gestion de Bases de Données2/ Les concepts objet : Présentation et enjeux 3/ La modélisation des données3/ Maîtriser la syntaxe C++ : Composantes 4/ Types de SGBD4/ Traiter des exceptions en C++ 5/ Administration des SGBD5/ Gérer la surcharge en C++ 6/ Les acteurs6/ Appréhender les différents patrons : Templates 7/ Présentation des langages de requêtage7/ La STL : Points forts 8/ État de l'art8/ Design Patter : Introduction globale SQL : Interroger Merise : Élaborerdes Bases de Données un Modèle Conceptuel de DonnéesRéf. : IT306 Durée : 3 jours Réf. : IT307 Durée : 3 joursObjectifs : Objectifs : Être capable d'interroger l'ensemble Réaliser un cas réel de modélisation d'application du contenu des tables avec Merise Maîtriser la pratique du langage SQL Utiliser la séparation de traitements et données dans l'ensemble de environnement relationnel pour optimiser ses applications Savoir formuler des requêtes compatibles Connaître les techniques clés en modélisation à plusieurs SGBD de base de données Maîtriser un des outil du marchéAperçu du Programme :1/ Le langage SQL : Introduction globale Aperçu du Programme :2/ LID : Maîtriser le langage d'interrogation 1/ Merise : Historique et introduction générale 2/ Merise : Appréhender l'approche des données 3/ Les modèles Merise : Présentation et positionnement3/ Savoir utiliser les fonctions du langage SQL. 4/ MCC : Introduction au modèle conceptuel4/ Comprendre et utiliser de communication les opérateurs ensemblistes 5/ MCD : Introduction au modèle conceptuel de données.5/ Comprendre et manipuler 6/ MCT : Introduction au modèle conceptuel les sous-interrogations de traîtement6/ LMD : Maîtriser le langage 7/ MPD : Introduction au modèle physique de données 8/ MOT : Introduction au modèle organisationnel de manipulation de données7/ LDD : Connaître les bases du langage de traîtements de définition de donnéesRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUEOracle - Langage SQL Oracle 12c - AdministrationRéf. : IT308 Durée : 3 jours Réf. : IT309 Durée : 5 jours Objectifs : Objectifs : Comprendre les concepts de bases Comprendre l'architecture et le fonctionnement de données relationnelles d'Oracle 12c Écrire des requêtes simples et complexes Création et configuration d'une base de données d'extraction de données (conditions, tris, Gestion physique, logique et des objets regroupements, utilisation de fonctions, jointures, d'une base de données sous-requêtes…) Amélioration des performances Écrire des requêtes de modifications de données Gestion des sauvegardes et des restaurations (ajout, suppression, modification) et gestion des transactions Aperçu du Programme : Écrire des requêtes de création ou de modification 1/ Introduction des objets d'une base de données 2/ Architecture d'une base de données Oracle (tables, colonnes, contraintes…) 3/ Gérer l'instance de base de données Appliquer des indexes 4/ Configurer l'environnement réseau Oracle Contrôler les permissions d'accès aux données 5/ Gérer les structures de stockage Gérer les problèmes de formats de dates Mettre en œuvre des traitements de base de données par expressions régulières 6/ Administrer la sécurité utilisateur 7/ Gérer les accès simultanés aux données218 8/ Gérer les données d'annulation 9/ Implémenter l'audit de la base de données Oracle Aperçu du Programme : 10/ Procéder à la maintenance de la base de données 1/ Introduction 11/ Gérer les performances 2/ Les outils 12/ Gérer les performances : 3/ Introduction SQL 4/ Interrogation des données Réglage des instructions SQL 5/ Objets d'une base de données Oracle 13/ Gérer les ressources 6/ Instructions SQL complexes avec Database Resource Manager 14/ Automatisation des tâches avec Oracle Scheduler 15/ Gérer l'espace 16/ Concepts de sauvegarde et de récupération 17/ Déplacer des données 18/ Utiliser le Support technique OracleApproche Pédagogique : Remise d’outils Échanges d’expériences Quiz Études de casCABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUEOracle 11g - Administration Oracle : Optimiser la Structure d’une Base de Données SQLRéf. : IT310 Durée : 5 jours Réf. : IT311 Durée : 2 joursObjectifs : Objectifs : Apprendre à administrer Oracle 11g Être capable d'optimiser le stockage de données Comprendre l'architecture Administrer les statistiques et le fonctionnement d'Oracle 11g provenant de tables et index Savoir créer et configur une base de données Savoir optimiser les requêtes SQL pour Oracle Gérer les objets d'une base de données Aperçu du Programme :Aperçu du Programme : 1/ Appréhender la structure physique1/ L'architecture d'Oracle 11g et installation2/ Gestion de l'instance et configuration réseau de la base Oracle3/ Création et suppression des bases de données 2/ Appréhender la structure logique4/ Gérer le fichier de contrôle et gérer des fichiers de la base Oracle de journalisation 3/ Concevoir une table dans Oracle5/ Les espaces de disque logiques 4/ Réaliser des index sous Oracle6/ Structures de la base de données 5/ Administrer des tables et index7/ Gérer les données d'annulation 6/ Partitionner les tables et index Oracles8/ Administration des objets9/ Gestion des utilisateurs et sécurité 219RENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUEAdministrer et Maintenir une Base SQL Server 2008 : Administration de Données SQL Server 2012Réf. : IT312 Durée : 5 jours Réf. : IT313 Durée : 5 jours Objectifs : Objectifs : Installer et paramétrer SQL Server 2012 Savoir installer et configurer Administrer des fichiers de bases de données une base SQL Server 2008 Sécuriser et administrer les accès aux données Comprendre comment organiser Maîtriser importation et exportation de données le stockage physique des données Automatiser les tâches administratives du serveur Pouvoir définir les rôles utilisateurs Surveiller quotidiennement SQL Server et leurs permissions sur la base Acquérir les compétences nécessaires à la gestion Aperçu du Programme : des fichiers de bases de données, leur sauvegarde 1/ SQL Server 2012 : Introduction et outils et leur restauration 2/ Préparer le système à SQL Server Être en mesure d'assurer l'intégrité, la cohérence 3/ Installation et configuration de SQL Server 2012 et les performances de la base 4/ Appréhender les bases de données Être capable de gérer la sécurité des données de la base SQL Server 2012 5/ Modes de récupération de SQL Server 2012 Aperçu du Programme : 6/ Sauvegarder des bases de données 1/ Installation et configuration de SQL Server 2008 2/ Gestion des espaces de stockage SQL Server 2012 3/ Gestion de la sécurité et du chiffrement 4/ Tâches d'administration de la base de données220 7/ Restaurer ses bases de données SQL Server 5/ Sauvegarde et restauration 6/ Surveillance de SQL Server 2008 8/ Importation et export de données 9/ Gérer les utilisateurs : Authentifier et Autoriser 10/ Définir les rôles de serveurs et bases de données 11/ Permettre l'accès aux ressources aux utilisateurs 12/ Effectuer l'audit des environnements SQL Server 13/ Automatiser la gestion de SQL Server 2012 14/ Administrer la sécurité de l'agent SQL Server. 15/ Effectuer la surveillance des alertes et notifications 16/ Appliquer les opérations de maintenance de BDD ouvertes 17/ Savoir tracer des accès à SQL Server 2012 18/ Effectuer la surveillance de son serveur 19/ Assurer la gestion de serveurs multiples 20/ Dépannage de problèmes d'administration courantsApproche Pédagogique : Remise d’outils Échanges d’expériences Quiz Études de casCABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INFORMATIQUE Transact-SQL, Optimisation DB2 10 pour Linux, UNIX ou Windowspour SQL Server 2008 à 2014 Administration des Bases pour AIXRéf. : IT314 Durée : 2 jours Réf. : IT315 Durée : 4 joursObjectifs : Objectifs : Comprendre le fonctionnement de l'optimiseur SQL Être capable de : Savoir choisir ses index pour optimiser ◆ Administrer une base de données DB2 l'accès aux données en utilisant des commandes Utiliser le profiler et le Database Tuning Advisor et les outils graphiques pour améliorer les performances ◆ Comparer DMS, SMS et Automatic Storage Utiliser les statistiques et le plan d'exécution ◆ Management pour le stockage pour auditer les performances des requêtes d'un table space Améliorer les requêtes ◆ Implémenter une conception particulière par de bonnes pratiques d'écriture de base de données en utilisant DB2 Utiliser les requêtes ensemblistes pour supporter les exigences d'intégrité et de simultanéitéAperçu du Programme : ◆ Lister et décrire les composants de DB21/ Le modèle relationnel et le langage SQL ◆ Définir une stratégie de récupération2/ Réussir l'indexation3/ Écrire des requêtes performantes de données DB2 et effectuer les tâches4/ Remplacer tables temporaires et curseurs nécessaires pour soutenir cette stratégie5/ Bonnes pratiques pour les modules de code ◆ Utiliser les fonctionnalités autonomiques 22112/ Sécuriser les applications Web13/ Les frameworks MVC de DB12/ Atelier de vente ◆ Examiner le résultat de Explain pour déterminer la stratégie d'accès choisi par Optimize ◆ Enquêter sur les activités d'une application qui pourraient indiquer des problèmes de performance en utilisant des instructions SQ ◆ Implémenter la sécurité DB2 Aperçu du Programme : 1/ Vue d'ensemble de DB2 Linux, Unix et Windows 2/ Command Line Processor (CLP) et l'interface graphique utilisateur 3/ L'instance du gestionnaire de base de données DB2 4/ Création de bases de données et positionnement de données 5/ Création d'objets de bases de données 6/ Déplacement des données 7/ Sauvegarde et restauration 8/ Maintenance, surveillance et identification des incidents des bases de données 9/ Verrouillage et accès concurrent 10/ SécuritéRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEBArchitectures Web Technologies du Web, SynthèseRéf. : WEB01 Durée : 3 jours Réf. : WEB02 Durée : 3 jours Objectifs : Objectifs : Visualiser et comprendre l'état de l'art Comprendre les concepts des technologies du Web des technologies Xnet Connaître les infrastructures et les services de base Mesurer l'impact des technologies Xnet d'internet sur les applications internet et intranet d'entreprise Découvrir les nouvelles technologies côté client Acquérir des connaissances clefs en matière et côté serveur de technologies du Web Connaître les nouvelles architectures Comprendre les démarches de mise en oeuvre et leur sécurité et les différents domaines d'application de ces technologies Aperçu du Programme : 1/ Le système d'information Aperçu du Programme : 2/ Fonctionnement d'une infrastructure Internet 1/ Comprendre l'architecture des applications Web 3/ Les services de base 2/ L'impact sur le Système d'Information 4/ La sécurité 3/ La démarche et l'organisation 5/ Technologies côté client 6/ Technologies côté serveur222 7/ Les serveurs Web et les serveurs d'applications 8/ Les architectures distribuées et les Web Services 9/ MobilitéRich Internet/Desktop Applications Responsable WebmarketingRéf. : WEB03 Durée : 2 jours Réf. : WEB04 Durée : 9 joursObjectifs : Objectifs : Découvrir les avantages et inconvénients Appréhender les enjeux du Web et du On-line de toutes les approches RIA, RDA, Ajax… pour la fonction Marketing et commerciale Connaître les problématiques de déploiement Comprendre les usages des consommateurs Prendre conscience des frameworks disponibles liés au Web et à la mobilité sur le marché. Disposer d’un ensemble d’outils et de méthodes Webmarketing, E-communication et E-commerceAperçu du Programme : Assurer l’optimisation des dispositifs1/ Le socle technique Webmarketing en BtoB et en BtoC2/ Solutions RIA3/ RDA Aperçu du Programme :4/ Approche Projet 1/ Développer le e-business5/ Conclusion 2/ Renforcer les campagnes Webmarketing, e-communicationApproche Pédagogique : Remise d’outils Échanges d’expériences Quiz Études de casCABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEBDevenir Webmaster Attirer, Conquérir et Fidéliser sur le Web et MobileRéf. : WEB05 Durée : 9 jours Réf. : WEB07 Durée : 2 joursObjectifs : Objectifs : Avoir les compétences spécifiques liées Appréhender les comportements des internautes à la structuration des contenus, à l’ergonomie liés aux évolutions technologiques et au design d’un site Avoir la démarche permettant de cibler Maîtriser les outils principaux pour créer ses consommateurs à tout moment des pages Web et sur tous supports Pouvoir dialoguer avec les différents intervenants Assimiler les approches marketing de création internes de l’entreprise et les prestataires de trafic, de conversion et de fidélisation Prendre connaissance des indicateurs clés pour suivre ses campagnesAperçu du Programme : Aperçu du Programme :1/ Maîtriser les fondamentaux du métier 1/ Cibler le consommateur à tout moment 2/ Structurer et piloter ses actions Web, mobile de Webmaster2/ Réaliser la maquette et Webdesign et cross canal3/ Créer un site avec un CMS 3/ Générer du trafic sur le Web et mobile 4/ Augmenter le taux de conversion des internautes 5/ Renforcer la fidélisation des clients 223Référencement sur Internet : Optimiser le Référencement les Fondamentaux Naturel (SEO)Réf. : WEB08 Durée : 2 jours Réf. : WEB09 Durée : 2 joursObjectifs : Objectifs : Visualiser les enjeux et atouts Comprendre le fonctionnement du référencement naturel (SEO) des moteurs de recherche Être capable de maîtriser les bases Définir sa stratégie de référencement naturel du référencement naturel Maîtriser les techniques d'optimisation Maximiser sa visibilité sur l'ensemble des moteurs de son référencement naturel de recherche Acquérir les bases du référencement Savoir mettre en place des liens sponsorisés pour superviser un développeur/Intégrateur et un référencement payant Intégrer le référencement naturel dans un projet de refonte de site WebAperçu du Programme : Aperçu du Programme :1/ L'impact des moteurs de recherche 1/ Les critères de pertinence2/ Maximiser son référencement naturel (SEO)3/ SEM : Réaliser et animer une campagne du référencement naturel 2/ Définir sa stratégie de référencement naturel de liens sponsorisés 3/ Maîtriser les techniques avancées4/ L'analyse des résultats et du ROI 4/ Optimiser le SEO mobile5/ Mise en application : La pratique 5/ Intégrer le référencement naturel dans la refonte d’un siteRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEB Chef de Projet Web Manager et Animer un Site Web Réf. : WEB11 Durée : 9 jours Réf. : WEB12 Durée : 2 joursObjectifs : Objectifs : Apprendre à conduire un projet Gérer la création ou la refonte d'un site Web Comprendre les particularités de la conduite Savoir évaluer la faisabilité d'un projet web de projet web ou préparer l'évolution d'un site existant S'approprier la technologie et le Web 2.0 Savoir mesurer les investissements Savoir rédiger un cahier des charges Appréhender le vocabulaire et bien travailler et un appel d'offres avec un prestataire Acquérir les clés pour piloter et manager le projet Savoir faire vivre le site Aperçu du Programme : 1/ Définir les objectifs stratégiques du siteAperçu du Programme : 2/ Concevoir le site Web1/ Gérer un projet Web 3/ Travailler avec des prestataires2/ Réaliser l'appel d'offres 4/ Manager le projet Web3/ Piloter l'activité 5/ Cerner les aspects techniques 6/ Faire vivre et promouvoir son site Web224 Réaliser un Site Web, pour Non-Informaticiens Réf. : WEB13 Durée : 3 joursObjectifs : Comprendre les fondamentaux du Web Maîtriser l'environnement technique d'un site web Savoir réaliser un site web ergonomique à l'aide d'un éditeur de code HTML Être capable de manipuler les outils d'exploitation, de référencement et d'analyse d'un site webAperçu du Programme : Remise d’outils Échanges d’expériences1/ Le panorama d'un site Web2/ Le dialogue entre le client et le serveur3/ L'hébergement et le nom de domaine4/ Le référencement naturel5/ Exploitation et statistiques6/ La création du site7/ Les éditeurs de texte Approche Pédagogique : Quiz Études de cas CABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEB Créer Créer une Boutique en Ligneun Site Web ProfessionnelRéf. : WEB14 Durée : 4 jours Réf. : WEB15 Durée : 3 joursObjectifs : Objectifs : Organiser et mettre en place des contenus Web Prendre connaissance des différentes solutions Savoir créer une navigation entre les pages de e-commerce pour monter sa boutique en ligne d'un site Internet Apprendre à concevoir rapidement un site Maîtriser la mise en page grâce à CSS e-commerce avec un logiciel libre et gratuit (feuilles de style en cascade) Pouvoir configurer un serveur Web Aperçu du Programme : Maîtriser la gestion des différentes interfaces 1/ Définir son projet de boutique en ligne (pages du site/serveur Web/base de données) 2/ Sécuriser le paiement Être capable d'enrichir le contenu de son site 3/ Créer votre boutique Internet (liens dynamiques, vidéos) 4/ Gérer votre boutique en ligne Avoir une parfaite maîtrise du langage HTML 5/ Animer et promouvoir sa boutique Internet 6/ Personnaliser votre boutique InternetAperçu du Programme : 2251/ Les bases d'Internet2/ Concevoir un site Internet Évoluer vers HTML 5 et CSS 33/ L'écriture HTML4/ Mettre en page grâce aux feuilles de style Réf. : WEB16 Durée : 2 jours en cascade (CSS) Objectifs :5/ Savoir mettre en oeuvre et comprendre Créer des pages en HTML5 et utiliser les nouvelles balises HTML5 les fonctionnalités d'un serveur Web Utiliser les APIs JavaScript de HTML56/ Configurer un serveur Web Connaître le niveau de support des fonctionnalités7/ Programmer le serveur HTML5 par les navigateurs actuels8/ Traîter des données Savoir émuler certaines fonctionnalités HTML5 sur des navigateurs moins récents à l'aide des formulaires de saisie Comprendre comment mettre en page9/ Appréhender les bases de données relationnelles et en forme avec CSS310/ Connecter une page web et une base de données11/ Utiliser JavaScript pour enrichir Aperçu du Programme : 1/ Introduction et dynamiser un site 2/ Comment utiliser le HTML 5 aujourd'hui12/ L'HTML dynamique (DHTML) 3/ Le balisage HTML5 4/ Les formulaires pour créer des pages web interactives 5/ Audio et Vidéo13/ Savoir ajouter des éléments multimédias 6/ Vue d'ensemble des APIs 7/ Dessiner en HTML 8/ La communication en HTML5 9/ La géo-localisation 10/ Stockage 11/ CSS3 : standardiser des propriétés 12/ CSS3 : mise en page et positionnementRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEBPiloter un Projet E-Business Accessibilité WebRéf. : WEB18 Durée : 3 jours Réf. : WEB19 Durée : 2 joursObjectifs : Objectifs : Intégrer une stratégie e-business Découvrir les enjeux de l'accessibilité Web dans sa dimension web et multi-canal Avoir une vue d'ensemble des différents référentiels Manager un projet de développement Bonnes pratiques d'accessibilité de site e-commerce dans ses différents aspects en HTML/CSS/JavaScript (commerciaux, techniques, juridiques, ...) Animer et faire évoluer l'activité e-business Aperçu du Programme : 1/ Présentation GénéraleAperçu du Programme : 2/ Techniques1/ Les nouvelles opportunités offertes 3/ Travaux Pratiques par le E-business2/ Créer un site de E-commerce3/ Les fonctionnalités d'un site marchand4/ Le positionnement du site dans le cadre du CRM226 Design d'un Site Web, Comment Faire Ergonomie et Design des Sites Web un Site Attractif et EfficaceRéf. : WEB20 Durée : 2 jours Réf. : WEB21 Durée : 2 joursObjectifs : Objectifs : Découvrir les règles d'usabilité et d'accessibilité Améliorer la qualité ergonomique d'un site web de votre site Internet Pouvoir gérer et optimiser le contenu de marque Optimiser l’organisation et l’interface d’un site diffusé sur le site web Concevoir une navigation ergonimique Maîtriser les techniques d'animation Découvrir les critères d’évaluation d’un site d'un site web Être capable d'optimiser son référencement Aperçu du Programme : et accroître le trafic 1/ Viser la qualité de l'ergonomie d'un site Web 2/ Améliorer l'organisation et l'interfaceAperçu du Programme : 3/ Optimiser la navigation et la gestion1/ Positionnement du site Web2/ Règles de conception et usabilité de contenus3/ Accessibilité 4/ S'approprier les règles graphiques4/ Décliner sa marque au site Web 5/ Développer l'interactivité du site Internet5/ Conception et gestion de contenu 6/ Améliorer l'accessibilitéApproche Pédagogique :Quiz Études de cas Remise d’outils Échanges d’expériencesCABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEBSystèmes de Gestion de Contenus Préparer votre Passage à la GED, (CMS) : Principes et Choix les Meilleures PratiquesRéf. : WEB22 Durée : 1 jour Réf. : WEB23 Durée : 3 joursObjectifs : Objectifs : Connaître les principes de la gestion Appréhender toutes les étapes préliminaires de contenu (CMS) à la mise en oeuvre d'une solution de GED Comprendre les contextes d'utilisation ou de gestion de contenu d'entreprise Découvrir les différents systèmes de gestion Apprendre à organiser et à indexer de contenu et pouvoir choisir votre fond documentaire la solution adaptée à son projet Identifier les éléments de l'analyse documentaireAperçu du Programme : Aperçu du Programme :1/ Principes essentiels de la gestion de contenu (CMS) 1/ Identifier les éléments de l'analyse documentaire2/ Gestion de contenu et gestion de publication 2/ Créer le plan de classement3/ L'organisation du travail et ses étapes 3/ Indexer les contenus4/ Solutions et outils pour le travail contributif 4/ Modéliser les flux documentaires 5/ Créer les modèles de contenu et collaboratif 6/ Finaliser le dossier d'analyse documentaire5/ L'utilisation de ces solutions CMS 227 dans votre contexte6/ Atelier de découverte et d’illustration avec SPIPAlfresco : Utiliser et Administrer Alfresco : Personnaliser une Solution de GED et Étendre la SolutionRéf. : WEB24 Durée : 2 jours Réf. : WEB25 Durée : 3 joursObjectifs : Objectifs : Appréhender l'architecture technique d'Alfresco Apprendre à intégrer Alfresco à votre environnement Apprendre à installer un plan de classement pour la gestion documentaire et le contenu Web sur Alfresco Savoir créer un workflow de validation de document Aperçu du Programme : Pouvoir créer des comptes utilisateurs 1/ Présentation d'Alfresco et des groupes et associer des droits d'utilisation 2/ Etendre le modèle de contenu Être en mesure de créer un site collaboratif 3/ Les modèles de présentation avec Alfresco Share en lui associant 4/ Les workflows avancés un modèle de contenu 5/ Composants et APIs 6/ L'environnement de développementAperçu du Programme : 7/ Accéder à l'entrepôt via les APIs1/ Présentation d'Alfresco2/ Utiliser Alfresco3/ La gestion avancée des documents4/ Administrer Alfresco5/ Configurer AlfrescoRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEB SPIP : Créer et Administrer Joomla - Créer et Administrer un Site Web un Site Web Réf. : WEB26 Durée : 2 jours Réf. : WEB27 Durée : 3 joursObjectifs : Objectifs : Identifier les différentes étapes de la création Apprendre à installer et configurer Joomla! d'un site d'un site avec SPIP sur un serveur Mettre techniquement en oeuvre la solution. Prendre en main l'interface d'administration Administrer le site et sauvegarder de Joomla! la base de données Savoir créer et mettre en forme Gérer l'arborescence du site et organiser le contenu des pages d'un site Joomla! les contributeurs Apprendre à installer et paramétrer des extensions Hiérarchiser les rôles de chaque acteur et des modèles du site Internet Pouvoir gérer les utilisateurs d'un site Joomla! Être en mesure de déployer un site Joomla!Aperçu du Programme : sur un serveur distant1/ Gestion de contenu sur Internet2/ Mettre en œuvre le site Web Aperçu du Programme :3/ L'environnement d'administration de SPIP : 1/ Concepts fondamentaux de Joomla! 2/ Premiers pas avec Joomla! partie privée 3/ Structure de l'interface d'administration Joomla!4/ Les logiques d'accès 4/ Créer le contenu des pages Web avec Joomla! 5/ Gérer les utilisateurs228 6/ Les modèles (templates) Joomla, Niveau Avancé Wordpress : Créer, Gérer et Personnaliser un Site/Blog Pro Réf. : WEB28 Durée : 2 jours Réf. : WEB29 Durée : 3 joursObjectifs : Objectifs : Apprendre personnaliser la présentation Savoir créer un site web simple graphique d'un site Comprendre comment incorporer Savoir enrichir un site à l'aide d'extensions. les textes et les images Apprendre à créer un site multilingue Être en mesure de créer des liens hypertextes Pouvoir optimiser la recherche et l'indexation Maîtriser la publication de sites web en ligne de contenus Être capable de publier un site sur un serveur Aperçu du Programme : distant 1/ Créer un site Web Savoir sauvegarder et restaurer les données 2/ Concevoir les pages d'un site 3/ Installer et utiliser WordPress 4/ Valoriser les contenusAperçu du Programme : 5/ Préparer et intégrer les images1/ Personnaliser la présentation graphique du site 6/ Insérer des liens hypertextes2/ Créer un site multilingue3/ Optimiser la recherche et l'indexation Approche Pédagogique : Quiz Études de cas Remise d’outils Échanges d’expériences CABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEBWordPress, Perfectionnement Typo3 : Créer et Administrer un Site WebRéf. : WEB30 Durée : 3 jours Réf. : WEB31 Durée : 3 joursObjectifs : Objectifs : Apprendre à installer WordPress Apprendre à installer et configurer Typo3. sur un serveur local et distant Évoluer un site Web Typo3 Savoir créer de nouveaux templates Apprendre à alimenter un site Web Typo3 afin de personnaliser son site en contenu rédactionnel Être en mesure d'adapter la solution à ses besoins Savoir créer des fonctionnalités supplémentaires via le développement de nouvelles extensions au moyen de son framework de développement et de widgets Apprendre à maintenir votre site Aperçu du Programme : 1/ Concepts fondamentaux de Typo3Aperçu du Programme : 2/ Premiers pas avec Typo31/ Hébergement 3/ Publier du contenu avec Typo32/ Fonctionnement des templates 4/ Administrer Typo33/ Création de template 5/ Gestion des templates avec Typo34/ Les différents contenus 6/ Modules et extensions de Typo35/ Extensions et Widgets 7/ Créer sa propre extension Typo36/ Aspects techniques divers 229RENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEB PrestaShop : Création et AdministrationCréer un Site E-Commerce de Site avec DrupalRéf. : WEB33 Durée : 2 jours Réf. : WEB32 Durée : 3 jours Objectifs : Objectifs : Être en mesure de mettre en oeuvre Maîtriser les concepts de développement Drupal, un site marchand opérationnel la philosophie et vocabulaire de la solution Savoir créer un catalogue de produits et de clients Savoir créer et organiser du contenu Pouvoir gérer les commandes et administrer Disposer des compétences nécessaires les solutions de paiement à l’administration d’un site Drupal Être capable de définir les frais de transport Être en mesure de personnaliser et de livraison la charte graphique d’un site Être à même d'administrer et suivre l'activité Pouvoir installer, configurer et exploiter d'un site marchand les modules (CCK et Views) Aperçu du Programme : Aperçu du Programme : 1/ Présentation de Prestashop 1/ Présentation de Drupal 2/ Créer un catalogue de produits et de clients 2/ La contribution éditoriale 3/ Gérer les commandes et administrer 3/ L'administration 4/ Mettre en place un éditeur de texte riche les solutions de paiement 5/ Traduire l'interface 4/ Définir les frais de transport et de livraison 6/ Gérer les alias d'URL 5/ Mettre en place les modules de la boutique 7/ Modérer les commentaires et les utilisateurs 8/ Administrer Google analytics230 9/ Mettre le site en maintenance 10/ Traduire l'interface Magento, Créer un Site E-Commerce 11/ Paramétrer le moteur de rechercheRéf. : WEB34 Durée : 2 joursObjectifs : Connaître l’étendue des possibilités offertes par Magento Être capable d’administrer la solution Acquérir les meilleures pratiques pour optimiser les performances d’un site reposant sur MagentoAperçu du Programme :1/ Introduction à Magento2/ Présentation de Magento3/ Gestion de MagentoApproche Pédagogique : Remise d’outils Échanges d’expériences Quiz Études de casCABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEBWeb Sémantique, Organiser Web Sémantique, Programmer et Publier vos Données des Applications à Valeur AjoutéeRéf. : WEB35 Durée : 3 jours Réf. : WEB36 Durée : 3 joursObjectifs : Objectifs : Comprendre l'architecture du Web sémantique Apprendre à utiliser les modèles de description Savoir publier, stocker et valider des données liées sémantique pour créer des applications exploitant Comprendre le modèle de données RDF des sources de données à haute valeur ajoutée et les schémas RDFS Disposer d'une vue globale de la chaîne sémantique : Savoir rechercher des données sémantiques Description et publication des données sémantiques, Apprendre à créer une ontologie OWL mise en oeuvre au sein d'applicationsAperçu du Programme : Aperçu du Programme :1/ Données liées (Linked Data) et modèle RDF 1/ Les applications2/ La méthode de description des ressources 2/ Fournir des données sémantiques aux applications3/ Quels vocabulaires utiliser ? 3/ Quelques opérations de base4/ Publier, stocker et valider des données liées 4/ Le framework de développement5/ Rechercher les données avec SPARQL 5/ Exploiter la base de connaissance6/ Les schémas RDFS 6/ Aligner les informations7/ Les ontologies 7/ Développer et utiliser des services sémantiques8/ Les techniques 231Développer un Site Web, Prendre en main Dreamweaver CS6 Synthèse PratiqueRéf. : WEB38 Durée : 4 jours Réf. : WEB39 Durée : 2 joursObjectifs : Objectifs : Comprendre les fondamentaux du Web Apprendre à utiliser Dreamweaver Maîtriser l’environnement technique d’un site web. Être en mesure de créer, maintenir et promouvoir Pouvoir réaliser des sites Web de qualité un site web ergonomique, accessible et bien référencé Aperçu du Programme : Savoir accéder aux données 1/ Rappels du Web d’une base relationnelle 2/ Dreamweaver Être capable d’administrer un site 3/ Création de pages simples 4/ Accessibilité et Web usabilityAperçu du Programme : 5/ Mise en forme avancée avec CSS1/ Les technologies du site Web 6/ Introduction au DHTML2/ Création de pages Web : HTML, XML, XHTML3/ Les formulaires4/ Conception graphique et multimédia5/ Ergonomie et accessibilité d'une application Web6/ Pages dynamiques7/ Les technologies côté client8/ Initiation au langage JavaScript et au DHTMLRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEB Développer un Site Web CSS, Donner du Style avec Dreamweaver CS6 à vos Pages Web Réf. : WEB40 Durée : 4 jours Réf. : WEB41 Durée : 2 joursObjectifs : Objectifs : Identifier les différentes étapes de la création Apprendre à élaborer des feuilles de style d'un site d'un site avec SPIP permettant de gérer l'apparence et la disposition Mettre techniquement en oeuvre la solution. des éléments de vos pages web Administrer le site et sauvegarder Comprendre comment utiliser CSS conjointement la base de données avec Javascript Gérer l'arborescence du site et organiser les contributeurs Aperçu du Programme : Hiérarchiser les rôles de chaque acteur 1/ Rappels du site Internet 2/ La base des CSS 3/ Les boîtes et blocsAperçu du Programme : 4/ Les styles textuels1/ Rappels Web 5/ Les images2/ L'interface Dreamweaver 6/ Les formulaires3/ Composition de pages complexes 7/ Modifications des CSS en JavaScript4/ Design et accessibilité5/ Intégration de composants multimédias232 Canvas, Créer des Animations Google Web Designer, Créer Dynamiques en HTML5 des Contenus Riches pour le Web Réf. : WEB42 Durée : 2 jours Réf. : WEB43 Durée : 2 joursObjectifs : Objectifs : Savoir Dessiner, animer, créer des graphiques Savoir créer des contenus animés et des images pour ses pages Web Apprendre à créer des bannières interactives Apprendre à créer des annonces et des jeux pour des réseaux publicitaires Savoir créer des animations 3D Pouvoir retoucher le code HMTL/CSS de ses contenusAperçu du Programme :1/ HTML 5 rappels Aperçu du Programme :2/ L'API Canvas avec JavaScript 1/ Les spécificités du Web de demain3/ Création d'un concept Rich Media 2/ L'interface de Google Web Designer4/ Faciliter la création avec les frameworks 3/ Utilisation des outils d'animation5/ 3D avec Three.js 4/ Les outils 3D 5/ Création d'annonces Approche Pédagogique : Remise d’outils Échanges d’expériences Quiz Études de cas CABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEB SVG, Créer des Graphiques Technologies XML,Vectoriels Interactifs pour le Web Conception, Mise en œuvreRéf. : WEB44 Durée : 2 jours Réf. : WEB45 Durée : 4 joursObjectifs : Objectifs : Apprendre à créer des images vectorielles Être capable de concevoir des documents XML Savoir réaliser des animations interactives bien formés et valides Être capable de créer et d’éditer des graphismes (DTD/XML Schema associé), vectoriels avec Inskscape en respectant les règles définies par XML Être capable de concevoir des feuilles de style XSLAperçu du Programme : avec XPath et XSLT, afin de présenter1/ Introduction les données XML au client dans le format désiré2/ Le format SVG3/ La définition de chemins Aperçu du Programme :4/ Coordonnées 1/ Industrie XML5/ Animations 2/ Les parseurs XML6/ Intégration SVG dans des pages Web 3/ Validation de documents7/ Production d'images SVG 4/ Transformation XSL-T 5/ Publication de documents 6/ Message et échanges XML 7/ XML et les bases de données 8/ Sécurité des échanges XML 233 Développer Développeravec XSL-T et XSL-FO des Applications Web 2.0Réf. : WEB46 Durée : 4 jours Réf. : WEB47 Durée : 3 joursObjectifs : Objectifs : Maîtriser les langages XSL-T et Xpath Maîtriser les concepts et les technologies Web 2.0 Apprendre à réaliser des feuilles de style Apprendre développer des interfaces graphiques en utilisant des techniques avancées Responsive Design Savoir utiliser le langage XSL-FO Savoir créer des formulaires dynamiques pour la génération de documents PDF Découvrir les principales librairies JavaScript Apprendre à générer des images permettant de dynamiser un site Web et des interfaces graphiques à l'aide du format SVG Aperçu du Programme : 1/ Rappels JSON, XMLAperçu du Programme : 2/ Web 2.01/ Introduction au contexte de XSL et XPath 3/ Feuilles de style2/ Le langage d'interrogation : XPath 4/ Interfaces graphiques3/ Le langage de transformation : XSL-T 5/ Interaction et formulaires4/ XSL-T, fonctionnalités avancées 6/ JavaScript5/ La boîte à outils du développeur 7/ Les Frameworks6/ XSL-T 2.0 et 3.0, X-PATH 2.0 et 3.0 8/ Les solutions Web 2.07/ SVG pour les interfaces graphiques et la création d'images8/ XSL-FO pour la génération de documents papierRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEB Javascript, Développer Ecmascript 6, Mettre en œuvredes Sites Web dynamiques le Nouveau JavaScriptRéf. : WEB48 Durée : 4 jours Réf. : WEB49 Durée : 3 jours Objectifs : Objectifs : Développer des pages web dynamiques Découvrir les nouveautés syntaxiques et interactives grâce aux bases de JavaScript du JavaScript Être capable d'apporter de l'interactivité Maîtriser les nouvelles API sur les pages et formulaire Web Apprendre à utiliser ES6/ES2015 en production Maîtriser la manipulation dynamique Anticiper l'évolution des Frameworks d'objets HTML du Front-End Se préparer aux nouvelles méthodes Aperçu du Programme : de développement JavaScript 1/ Introduction à JavaScript 2/ JavaScript : les grands principes du langage Aperçu du Programme : 3/ Visualiser les objets du navigateur 1/ De JavaScript ES5 à ES2015 4/ Savoir manipuler le DOM XML 2/ Évolutions syntaxiques fondamentales 5/ Gérer les évènements 3/ POO, nouveautés pour la conception objet 6/ L'élaboration de formulaires 4/ Nouvelles API JavaScript avec ES6 7/ les feuilles de style en cascade (CSS) 5/ Modules JavaScript 8/ Voir au-delà 6/ Mise en production234HTML5, Maîtriser JavaScript,les API JavaScript Perfectionnement pour le Web 2.0Réf. : WEB50 Durée : 2 jours Réf. : WEB51 Durée : 4 joursObjectifs : Objectifs : Mettre en oeuvre les différentes API JavaScript Mettre en pratique proposées par les nouvelles spécifications la Programmation Orientée Objet HTML5 Mettre en oeuvre le Framework JavaScript jQuery Être capable de manipulerAperçu du Programme : les API JavaScript HTML51/ Introduction Appréhender la notion de JavaScript côté serveur2/ Gestion de la persistance avec Node.js3/ Gestion du cache Savoir manipuler les principales API Google4/ Communication Client/Serveur5/ Gestion du glisser/copier Aperçu du Programme :6/ Géolocalisation 1/ Rappels JavaScript : Approche Pédagogique : DOM, événement, manipulation, parsing 2/ Programmation Orientée Objet 3/ Framework jQuery 4/ Expressions régulières 5/ Environnement de débogageQuiz Études de cas Remise d’outils Échanges d’expériencesCABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEBDévelopper des Interfaces Web Développer des Applications Riches avec Ajax Web Full JavaScriptRéf. : WEB52 Durée : 2 jours Réf. : WEB53 Durée : 4 joursObjectifs : Objectifs : Découvrir les apports d’Ajax sur les interfaces Web Apprendre à développer des applications Web Comprendre en quoi Ajax constitue une avancée multipages ou monopages en JavaScript technologique majeure Savoir développer le front-end d'une application Être capable d’dentifier les pièges à éviter avec AngularJS en phase de conception Pouvoir mettre en oeuvre des traîtements JavaScript Savoir utiliser les scripts Ajax pour rendre côté serveur via Node.JS les pages Web plus interactives Comprendre comment ajouter une couche de persistance de données via une approche NoSQLAperçu du Programme : Aperçu du Programme : 2351/ Bien développer pour le Web 2.0 1/ Rappels de fondamentaux2/ JavaScript : un vrai langage à maîtriser 2/ Introduction à Node.js3/ Ajax par l'exemple 3/ La persistance via une approche NoSQL4/ Panorama des utilisations d'Ajax 4/ Initiation à Grunt, Bower et Bootstrap5/ Risques et limites à l'utilisation d'Ajax 5/ Introduction à ExpressJS6/ Motifs de conception Ajax 6/ Mise en oeuvre d'AngularJS7/ Être productif avec Ajax 7/ L'approche MEANIndustrialisation Front-End : AngularJS Maîtriser vos Pratiques des Bases à la Maîtrise de DéveloppementRéf. : WEB54 Durée : 3 jours Réf. : WEB55 Durée : 3 joursObjectifs : Objectifs : Maîtriser les \"SuperSet\" HTML CSS JavaScript Appréhender le concept et le fonctionnement Être en mesure d'automatiser les tâches de AngularJS de développement Maîtriser les principaux composants Savoir organiser son workflow du framework AngularJS Pouvoir intégrer efficacement les contributions Appréhender le développement d'applications Web avec AngularJSAperçu du Programme :1/ Composants d'une application Web Aperçu du Programme :2/ Choisir l'environnement de développement 1/ Découvrir AngularJS : Présentation générale3/ \"Versionner\" avec GIT 2/ Introduction aux grands principes d'AngularJS4/ Node.js comme utilitaire de développement 3/ MVC : Introduction aux Contrôleurs AngularJS5/ Automatisation des tâches avec Gulp 4/ MVC: Introduction aux Vues AngularJS6/ Intégration des tests automatisés 5/ Introduction au routage avec AngularJS7/ Créer un template de projet 6/ Créer des formulaires avec AngularJS 7/ Faire le parallèle entre AngularJS et Ajax 8/ Appréhender les différents modules et Services sous AngularJSRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEB AngularJS Jquery : DévelopperDéveloppement Avancé des Applications Web 2.0Réf. : WEB56 Durée : 2 jours Réf. : WEB57 Durée : 3 jours Objectifs : Objectifs : Appréhender AngularJS en profondeur Être capable d’utiliser Devancer les besoins conceptuels le Framework JavaScript jQuery Savoir développer et gérer des composants métiers Savoir manipuler les éléments du DOM Optimiser une application AngularJS avec JQuery pour ajouter du dynamisme aux pages web Aperçu du Programme : Pouvoir intégrer des composants jQueryUI 1/ \"Best Pratices\" et rappels dans la réalisation d'applications 2/ Maîtriser les directives et la \"compilation\" et/ou de pages Internet AngularJS Aperçu du Programme : 3/ Utiliser et écrire des composants avancés 1/ Introduction 4/ AngularJS : optimisation des développements 2/ Concepts avancés du langage JavaScript 3/ Parcours du DOM236 4/ Modification du DOM 5/ Gestion des événements 6/ Appels asynchrones au serveur 7/ jQueryUI : intégrer des widgets dans les pages WebApproche Pédagogique : Remise d’outils Échanges d’expériences Quiz Études de casCABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEB Node.js : Développer Sencha Ext-JS 5, Développerdes Applications Web côté Serveur des Applications Multiplateformes Durée : 3 jours en JavaScriptRéf. : WEB58 Durée : 3 jours Réf. : WEB59Objectifs : Objectifs : Savoir dans quel cas choisir Node.js Apprendre à installer Ext JS et son environnement Écrire des applications pour Node.js Savoir créer des applications MVC / MVVM Appréhender l'écosystème Node.js Savoir créer et mettre en oeuvre Mettre en œuvre les bonnes pratiques des composants graphiques de développement avec Node.js Pouvoir gérer des données Être capable d'élaborer des thèmesAperçu du Programme : Aperçu du Programme :1/ Introduction 1/ Présentation du framework2/ Programmation asynchrone 2/ Concepts fondamentaux3/ Les modules Node.js 3/ Composants de base4/ Travaux Pratiques 4/ Architecture d'une application5/ Créer une application Web 5/ Gestion des données.6/ Se simplifier la vie avec Express 6/ Composants graphiques orientés données7/ Travaux pratiques 7/ Concepts avancés8/ Bases de données SQL et NoSQL9/ Tests unitaires et fonctionnels 23710/ Communication en temps réel11/ Travaux pratiques Bootstrap : Créez facilement12/ Aller plus loin avec Socket.IO le Design de vos Sites Web13/ Regrouper les sockets14/ Communication inter-process en temps réel Réf. : WEB60 Durée : 2 jours15/ AMQP dans Node.js16/ Event-Loop distribuée Objectifs :17/ Hautes performances avec Node.js Comprendre comment intégrer Bootstrap18/ Bonus spécial Trolls dans un projet Web19/ Conclusion et conseils Savoir réaliser des pages Web reprenant les codes esthétiques des sites actuels Maîtriser les composants et les plug-ins du framework Bootstrap Être capable de développer des sites Web responsive Aperçu du Programme : 1/ Présentation du framework 2/ Les feuilles de style de Bootstrap 3/ Les grilles 4/ Les composants de base 5/ Les plug-ins jQuery de Bootstrap 6/ Analyse des modèles BootstrapRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEB Sass, Compass et Less : Simplifier ReactJS : Maîtriser le Framework la Création et la Maintenance JavaScript de Facebook de vos CSS Réf. : WEB61 Durée : 2 jours Réf. : WEB62 Durée : 3 joursObjectifs : Objectifs : lCiéosmàplr'einntdérgerlaetsioennjCeSuSx actuels Apprendre à développer avec ReactJS MaSdaavaîoptitrréisiàedresnelestsibfoieeusrtoililensspSraéspsr,oCcoemsspeuasrs et Less Savoir concevoir une SPA avec ReactJS et Flux. Apdoepupsrelisgqapugreonrjeleertssebneotpndrnoaednsuspclatriavrtéiitqdéuaecettsieodnnanmsali'notregnaanbisilaittiéon Comprendre le subset JavaScript JSX Pderoffeiuteilrledsedseapstpyolrets de ces outils pour exploiter Pouvoir optimiser les performances des RIA pleinement les fonctionnalités CSS3 Aperçu du Programme :Aperçu du Programme : 1/ Rappels des composants des RIA1/ Pourquoi les préprocesseurs CSS ? 2/ Développer avec ReactJS423/// LSSaa'essxss,,teluentsislibiosanasteCisoonmapvaasnscée 3/ Interactivité des composants65// LBeosnsnes pratiques et techniques avancées 4/ Application monopage avec ReactJS et Flux 5/ Application isomorphique 6/ Introduction à React Native238 Backbone.js Ember.js Développer des Applications Web Développer des Applications Web Réf. : WEB63 Durée : 2 jours Réf. : WEB64 Durée : 2 joursObjectifs : Objectifs : Comprendre les principes de Backbone.js Comprendre les principes de Ember.js et l’approche MVC Maîtriser l'environnement de développement Maîtriser l'environnement de développement Savoir développer une application Acquérir les connaissances nécessaires avec le framework Ember.js au développement d’applications Acquérir les bonnes pratiques de développement avec le Framework Backbone.js Comprendre comment débuguer et tester Disposer des bonnes pratiques de développement une applicationAperçu du Programme : Aperçu du Programme :1/ Présentation de Backbone.js 4231//// RLIEnenotsvuriotbradaogusneecnsteeiEtmonmgeenbstetrid.ojesnddé’véetalotppement2/ Concepts de base 756/// LLLeeesss vcteoumnestpreloatltlleeasrsgde’asptipolnicdat’éiovénnement3/ Concepts avancés 8/ Components4/ Concevoir les formulaires5/ Organiser, structurer et enrichir Backbone.js6/ Les extensions de Backbone.js Approche Pédagogique : Quiz Études de cas Remise d’outils Échanges d’expériences CABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEB Ext JS - Développer Knockoutjs - Développerdes Applications Web des Applications WebRéf. : WEB65 Durée : 3 jours Réf. : WEB66 Durée : 2 joursObjectifs : Objectifs : Maîtriser le mode de programmation Ext Comprendre le pattern MVVM Comprendre comment mettre en oeuvre et le ViewModel de Knockout des composants avancés Savoir développer des interfaces web riches Savoir concevoir des interfaces utilisateurs Maîtriser un Framework front très léger adaptées à l’utilisation de mobiles et de tablettes. orienté data-binding Être en mesure de les enrichir Comprendre comment manipuler des données de composants graphiques évolués Aperçu du Programme :Aperçu du Programme : 1/ Introduction1/ JavaScript avancé 2/ Les concepts Knockout2/ Rappels Ext JS 3/ Observables3/ Architecture Ext JS 4/ Control-flow Bindings4/ Création de composants 5/ Appearance Bindings5/ Drag and Drop 6/ Interactive Bindings6/ Ext Direct 7/ Accéder à des données7/ Graphs et dessins : Package Draw 239 Design d'un Site Web, Créer un Site Web,Faire un Site Attractif et Efficace de la Maquette Photoshop à l'Intégration HTML/CSSRéf. : WEB67 Durée : 2 jours Réf. : WEB68 Durée : 3 joursObjectifs : Objectifs : Découvrir les règles d'usabilité et d'accessibilité Apprendre à utiliser Photoshop pour la découpe d'un site web et l'optimisation des images Pouvoir gérer et optimiser le contenu de marque Être capable de mettre en place une méthodologie diffusé sur le site web d'intégration Maîtriser les techniques d'animation d'un site web Pouvoir réaliser une intégration HTML Être capable d'optimiser son référencement en respectant la sémantique et accroître le trafic Restituer le design d'un site avec les styles CSS en respectant les recommandations du W3CAperçu du Programme : Aborder la mise en oeuvre1/ Positionnement du site Web de la bibliothèque JavaScript jQuery2/ Règles de conception et usabilité3/ Accessibilité Aperçu du Programme :4/ Décliner sa marque au site Web 1/ Organisation du projet5/ Conception et gestion de contenu 2/ La découpe dans Photoshop6/ Techniques d'animation 3/ L'intégration XHTML7/ Analyse de trafic 4/ Le design avec CSS8/ Suivi de projet Web 5/ Bonnes pratiques 6/ Carousel jQueryRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEB Responsive Web Design : Réaliser des Newsletters Créer des Interfaces Web en HTML/CSS et Gérer les Envois Ergonomiques et Adaptatives Réf. : WEB69 Durée : 2 jours Réf. : WEB70 Durée : 3 joursObjectifs : Objectifs : Être capable de concevoir et de développer Apprendre à créer une newsletter dont le contenu des interfaces Web pour tous types de terminaux et la mise en forme pourront être restitués Être en mesure d'optimiser les performances fidèlement par les routeurs de messageries d'affichage des pages sur mobiles et ordinateurs Découvrir les contraintes liées à la création Maîtriser les bonnes pratique de conception et à l'envoi de newsletters, Responsive Web Design ainsi que les aspects juridiques, éditoriaux et graphiquesAperçu du Programme :1/ Les terminaux Aperçu du Programme :2/ Démarche de conception 1/ Introduction :3/ MediaQueries4/ Principe de grille flexible, fluide Importance et enjeux de la newsletter5/ Composants graphiques 2/ Construction du gabarit (HTML/CSS)6/ Framework et librairies responsive 3/ Contenu éditorial7/ Optimisation et performance 4/ Aspects juridiques 5/ Envoi de la newsletter240 Photoshop CC/CS6, Ergonomie des IHM Prise en main pour Tablettes et Smartphones Réf. : WEB71 Durée : 3 jours Réf. : WEB72 Durée : 2 joursObjectifs : Objectifs : Apprendre à utiliser la palette d'outils disponibles Connaître les interfaces d’applications dans Photoshop® pour mobiles, tablettes et smartphones Savoir créer et retoucher des images numériques. Présenter les fondements de l’ergonomie Savoir créer et gérer les calques des IHM mobiles Montrer les bonnes pratiques pour concevoirAperçu du Programme : et améliorer l’expérience utilisateur1/ Introduction2/ Les couleurs et les images pour le Web Aperçu du Programme :3/ Les corrections chromatiques 1/ Introduction : qu'est-ce que l'ergonomie ?4/ Les filtres et leurs effets 2/ Concevoir une interface mobile ergonomique5/ Les sélections et les masques 3/ Étudier les utilisateurs, leurs tâches6/ Gestion des calques7/ La création et les retouches et le contexte 4/ Maquetter une interface mobile Approche Pédagogique : Quiz Études de cas Remise d’outils Échanges d’expériences CABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEB Créer des Applications Cordova : DéveloppementMultiplateformes pour Mobiles pour Mobiles Multi-plateformesRéf. : WEB73 Durée : 4 jours Réf. : WEB74 Durée : 3 joursObjectifs : Objectifs : Comprendre le processus de publication Découvrir les enjeux du développement d'une application mobile d'applications mobiles Identifier les spécificités d'une application mobile Comprendre le processus de développement Découvrir les solutions de développement mobile d'une application mobile Construire une application mobile complète avec le framework Cordova Piloter un projet mobile Maîtriser les outils Cordova de Visual Studio Migrer une application Web en application mobileAperçu du Programme : Aperçu du Programme :1/ Rappels sur les technologies de base. 1/ Développement mobile cross-platform2/ Solutions embarquées3/ Différence entre application Web traditionnelle avec Cordova 2/ A la découverte de Cordova et mobile 3/ Utilisation de Visual Studio4/ Construction XHTML, HTML5 4/ Migrer une application Web en application native5/ Framework multiplateforme 5/ Interagir avec le device6/ Stockage des données dans le mobile 6/ Pour aller plus loin 241Concevoir des Applications Mobiles PerformantesRéf. : WEB75 Durée : 3 joursObjectifs : Acquérir les différentes techniques permettant de concevoir et d'optimiser des sites mobiles adaptés aux différents formats de terminaux Savoir faire un audit de performance d'une application mobile Apprendre à éviter les pièges d'une ergonomie responsive Pouvoir donner de la visibilité à une application mobileAperçu du Programme :1/ Environnement de test2/ Optimisation de l'application3/ Design et device4/ Responsive design5/ Référencement et statistiques d'utilisation6/ Ergonomie tactile7/ Framework Web mobile8/ Design des publications numériquesRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEBjQuery Mobile : Développer PhoneGap, Créer une Application des Applications Web Mobile Multiplateforme pour SmartphoneRéf. : WEB77 Durée : 3 jours Réf. : WEB76 Durée : 3 joursObjectifs : Objectifs : Être opérationnel dans l'utilisation Visualiser les caractéristiques et les enjeux du framework jQuery Mobile du framework PhoneGap Cordova Connaître les caractéristiques de l'ergonomie Comprendre les apports et enjeux du framework des applications mobiles mobile JavaScript jQuery Mobile Posséder les compétences clés pour développer Être capable d'utiliser le moteur de conversion des applications mobiles via jQuery Mobile natif de PhoneGap Cordova Aperçu du Programme : Aperçu du Programme : 1/ Présentation de jQuery Mobile 1/ Débuter avec le développement mobile 2/ L'ergonomie et les spécificités mobiles 2/ Connaître les principes fondamentaux de jQuery 3/ Les thèmes jQuery Mobile 3/ Être capable d'installer jQuery Mobile 4/ Les types de pages 4/ Savoir gérer les fenêtres avec jQuery Mobile 5/ Les composants graphiques 5/ Être capable de gérer des listes sous JQuery 6/ Les formulaires 6/ Savoir gérer les boutons sous jQuery Mobile 7/ Les API jQuery 7/ Être capable de gérer des données242 sous forme de tables 8/ Connaître les différents élémentsSencha Touch 2 : Développementpour Mobiles Multi-Plateformes d'un formulaires 9/ Appliquer les thèmes CSSRéf. : WEB78 Durée : 3 jours 10/ Appréhender l'ensemble des conventionsObjectifs : de jQuery Mobile Apprendre à réaliser des applications 11/ Programme détaillé de la troisième journée ou des sites WEB pour iPhone, iPad, Android, Blackberry, etc de formation Maîtriser les concepts fondamentaux 12/ Débuter avec les projets PhoneGap de Sencha Touch 2 13/ Déploiement de PhoneGap Développer des applications mobiles riches 14/ Faire migrer un site web vers le mobile avec Sencha Touch 2 15/ Réalisation de travaux pratiquesAperçu du Programme :1/ Introduction65243///// OCSAAqorrbuccnjhheettiilettenceeteocctuettnuurfairrSpgeeepMSnlieccVnhacaCthiToanoTuSoceuhncchha Touch798/// FGLoaeyrsmotuiuotlnaSiEernevscèhnSaeemnTceohnuatcsThSoeuncchha Touch10/ Accès données Sencha TouchApproche Pédagogique :Quiz Études de cas Remise d’outils Échanges d’expériencesCABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEBDévelopper des Applications Web Développer des Applications web avec Java EE avec les Servlets et les JSPRéf. : WEB79 Durée : 5 jours Réf. : WEB80 Durée : 4 joursObjectifs : Objectifs : Apprendre à concevoir une application Web basée Comprendre concepts et enjeux sur Java EE des architectures Web Savoir utiliser un environnement de développement Comprendre et savoir évaluer l'architecture pour concevoir et déboguer une application et la conception des principaux Framework Web Web Java EE respectant le modèle MVC du marché Savoir packager, déployer et configurer Acquérir des savoir-faire pour concevoir, développer une application Web Java EE et déployer des applications web basées sur un serveur d'applications sur les technologies JSP et servletAperçu du Programme : Aperçu du Programme : 2431/ Architecture de la plate-forme Java EE 1/ Introduction à JEE2/ Conception d'applications Web Java EE 2/ JEE : La spécification Java des applications3/ Utiliser un IDE d'entreprise pour le développement Web Java EE 3/ Présentation des servlets.4/ Gestion de la couche d'accès aux données 4/ Les pages JSP 5/ JSP et Servlet avec les frameworks Hibernate et Spring 6/ Formulaires5/ Développement de Servlets 7/ Les contextes et sessions6/ Développement de JSP 8/ JSTL et Expression Language7/ Développement de classes de filtres 9/ Les TagLib8/ Développement de classes listeners 10/ Pour aller encore plus loin9/ Configuration et paramétrage 11/ Déploiement d'une application Web 12/ Sécuriser les applications Web d'une application Web Java EE 13/ Les frameworks MVC10/ Sécurisation d'une application Web Java EE11/ Packaging et déploiement des applications Web Java EE7/ Sécurité8/ Maintenance et Migration dans votre contexte6/ Atelier de découverte et d’illustration avec SPIPRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEB Développer des Applications Web Struts 2, Développer avec le Framework JavaServer des Applications Web MVC Faces (JSF) Réf. : WEB81 Durée : 2 jours Réf. : WEB82 Durée : 2 joursObjectifs : Objectifs : Avoir une vision globale de l'architecture Être opérationnel sur les principes et être capable d'intégrer JSF dans le développement de base du Framework d'applications Web Java EE Comprendre et se servir des nouveautés Optimiser la conception d'applications Web du Framework MVC2 Struts2 Java EE par rapport à l'utilisation standard Concevoir et déployer une application Web des Servlets et JSP Aperçu du Programme :Aperçu du Programme : 1/ Rappel sur les architectures Web1/ Introduction 2/ Architecture du framework Struts 22/ Présentation de JSF 3/ Développement de la partie cliente3/ Mise en place de JSF 4/ Accès aux traitements dynamiques de l'application4/ Création de pages et utilisation 5/ Extension du framework 6/ Déploiement des applications Struts 2 des composants de JSF244 Créer des Applications Web riches Mixer JSF, Ajax et Dojo avec GWT et jQuery avec Vaadin 7 pour développer des applications Web Réf. : WEB83 Durée : 3 jours Réf. : WEB84 Durée : 5 joursObjectifs : Objectifs : Apprendre à créer des applications Internet riches Apprendre à développer des interfaces web avec Vaadin ergonomiques et réactives basées sur Ajax Découvrir son architecture client/serveur. Savoir simplifier l'usage du JavaScript Savoir exploiter et personnaliser ses composants avec le Framework Dojo et exploiter la richesse graphiques et l'intégrer de ses composants et de ses animations avec des frameworks standard Découvrir le modèle de programmation orienté Apprendre à déployer ses applications composants graphiques du Framework JSF en production nouvellement intégré à Java EE 6Aperçu du Programme : Aperçu du Programme :1/ Introduction 1/ Rappels sur JavaScript, DOM et AJAX2/ Pratique de Vaadin côté serveur 2/ Présentation de Dojo3/ Donnée, Layout et Thème 3/ Utilisation de Dojo4/ Pratique de Vaadin côté client 4/ Présentation de JSF 2.0 (JSR 314)5/ Intégration de Vaadin avec des frameworks 5/ Concepts de base JSF existants Approche Pédagogique : Quiz Études de cas Remise d’outils Échanges d’expériences CABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEBDévelopper des Applications Web Développer des Applications Web ASP .Net 4.5 - Niveau 1 ASP .Net 4.5 - Niveau 2Réf. : WEB85 Durée : 5 jours Réf. : WEB86 Durée : 5 joursObjectifs : Objectifs : Comprendre le fonctionnement des pages ASP.NET Appréhender les aspects avancés Acquérir les compétences de développement Web du développement Web avec ASP.NET avec ASP.NET Maîtriser la syntaxe du développement Web Aperçu du Programme : avec le langage C# (ou VBNet) 1/ Architecture des applications ASP.NET Utiliser l'environnement de développement intégré 2/ Accès aux données avancés Visual Studio 3/ Contrôles personnalisés Savoir définir une gestion de sécurité de base 4/ Sécurité et authentification. des applications Web 5/ Services Web 6/ AjaxAperçu du Programme : 7/ Compléments1/ Introduction et rappels2/ Fonctionnement des pages ASP.NET 2453/ Contrôles serveur4/ Conception de la structure d'un site Web5/ Accès aux données6/ Gestion de la sécurité7/ Configuration et déploiementSilverlight 5 : Développer des Applications RIARéf. : WEB87 Durée : 5 joursObjectifs : Maîtriser fonctions propres à la technologie Silverlight Manipuler éléments graphiques et animations Utiliser DataTemplate pour présenter et manipuler des données Intégrer des flux vidéos 3D dans des interfacesAperçu du Programme :1/ Silverlight 5 : Présentation de l'architecture2/ XAML : Introduction au langage3/ Concevoir une interfaces utilisateurs4/ Créer des éléments graphiques, animations et modèle de contrôle5/ Accéder en local et manipuler des données6/ Accéder à distance et manipuler des données7/ Intégrer des éléments multimédias avec Silverlight8/ Voir plus loin avec SilverlightRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEB PHP 5 Visual Studio 2010 : DévelopperDévelopper des Applications Web des Applications Web ASP .NetRéf. : WEB89 Durée : 4 jours Réf. : WEB88 Durée : 3 jours Objectifs : Objectifs : Maîtriser la syntaxe propre à PHP Savoir développer une application Web Comprendre comment traiter des formulaires Web avec ASP .Net et générer dynamiquement des images Appéhender la technologie ASP .Net 4 à l’aide de scripts PHP Ajouter des contrôles de saisie Gérer des sessions utilisateurs à l'aide des expressions Disposer des connaissances nécessaires Savoir intégrer des scripts Ajax pour interfacer une application Web dans des WebForms avec une base de données Utiliser ADO .Net pour accéder aux données Créer dynamiquement des images et des graphismes Utiliser LINQ pour accéder aux données Utiliser ASP .Net Dynamic Data Aperçu du Programme : pour accéder aux données 1/ Introduction 2/ Automatisation d'une page Web Aperçu du Programme : 3/ Les formulaires simples 1/ Appréhender les applications ASP .Net 4/ Les variables complexes : tableaux 5/ Gestion des sessions utilisateurs sous Visual Studio 6/ Utilisation d'une base de données MySQL 2/ Visual Studio et Microsoft .Net :246 Créer des applications Web 3/ Concevoir un formulaire Web ASP .Net. PHP 5 Niveau Avancé 4/ Ajout de fonctionsRéf. : WEB90 Durée : 4 jours dans un formulaire Web ASP .Net 5/ Mise en oeuvre de pages maîtresObjectifs : Découvrir le paradigme objet du langage PHP et contrôles utilisateurs Savoir gérer les dépendances et les packages 6/ La validation de saisies utilisateurs d'un projet PHP 7/ Dépannage d'applications Web ASP .Net Être en mesure d'implémenter 8/ Gestion de données d'application une authentification LDAP Comprendre comment implémenter la persistance Microsoft ASP .Net 4.0 des données avec la librairie PDO 9/ LINQ : Gestion de tâches d'accès aux données. Mettre en oeuvre des services web SOAP et REST 10/ Gestion de données avec Microsoft ASP .Net Gérer l'envoi de mails et la génération de PDF Dynamic DataAperçu du Programme : 11/ Application Web MS ASP .Net supportant Ajax1/ Introduction 12/ Windows Communication Foundation :2/ Programmation Orientée Objet (POO)3/ Espaces de Nommage Utiliser les services4/ Composer / Packagist 13/ Administrer l'état des applications Web.5/ Gestion des erreurs 14/ Configuration et déploiement6/ Authentification LDAP7/ Bases de données : passer à PDO d'application Web ASP .Net 15/ Sécuriser l'application Web ASP .Net 16/ Développement Web : Technologies supportées par MS Visual StudioApproche Pédagogique :Quiz Études de cas Remise d’outils Échanges d’expériencesCABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEB PHP 5 Développer en PHPOptimiser les Applications avec le Framework Symfony 2Réf. : WEB91 Durée : 4 jours Réf. : WEB92 Durée : 3 joursObjectifs : Objectifs : PCleoosumavppoprirelindcdaimrteioecnnossmiPomnHnePenrtsoopntiamrcihseitrecture en fonction Comprendre et mettre en œuvre le modèle MVC ddSaeevgsoeeisrstboieopsntoimdineissbearsleessdpeerdfoonrmnéaensces du système dans une application Web PHP Être capable d'analyser un site existant Apprendre à installer Symfony dans un projet de développement PHPAperçu du Programme : Construire une application basée sur Symfony1/ Présentation de l'architecture LAMP2/ Analyse et administration des logs Aperçu du Programme : 2473/ Superviser l'activité 1/ Introduction aux frameworks MVC PHP4/ Figer, restaurer et charger 2/ Présentation et introduction à Symfony 3/ Installation de Symfony dans un projet PHP une base de données MySQL 4/ Projets et applications5/ Scénarios de test et tirs de charge 5/ Configuration de Symfony6/ Optimiser la configuration de PHP 6/ Le modèle de programmation de Symfony7/ Administration de PHP 7/ La manipulation des bases de données8/ Améliorer son code PHP9/ Administration et optimisation d'Apache pour le modèle 8/ Les contrôleurs et le routage des requêtes 9/ Les vues avec les Templates Twig 10/ Les formulairesZend Framework 2 : Développer Flex et ActionScript 3.0, des Applications Web Programmation d'Interfaces WebRéf. : WEB93 Durée : 3 jours Réf. : WEB94 Durée : 4 joursObjectifs : Objectifs : Connaître les différentes possibilités Apprendre à développer des applications internet et alternatives qu'offre Zend Framework riches (RIA) à partir de la plateforme Flex Être capable d'utiliser le ZF2 pour développer Acquérir la méthodologie de développement vos applications pour réaliser des interfaces élaborées Acquérir les pratiques clefs sur ZF2 et interactivesAperçu du Programme : Aperçu du Programme :1/ Introduction aux concepts de base 1/ Présentation de Flex 42/ Les modules 2/ Le langage Actionscript 3.03/ L'approche MVC : Modèle Vue Contrôleur 3/ Langage MXML4/ Les différents modèles 4/ Les contrôles et les conteneurs5/ Gestion des formulaires, des filtres 5/ Les formulaires 6/ Styles et des validateurs 7/ Accès aux données6/ S'authentifier et contrôler les accès 8/ Graphiques7/ Gérer la messagerie et les loggingRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEB Développement Web en Python Webdev : Développer avec le framework Django des Sites Web Dynamiques Réf. : WEB95 Durée : 3 jours Réf. : WEB96 Durée : 3 joursObjectifs : Objectifs : Maîtriser l'architecture MVT Savoir réaliser un site web dynamique (Model, View, Template) de Django à l'aide de WebDev afin de développer vos applications Web Comprendre comment utiliser les fonctions courantes de l'environnement logicielAperçu du Programme : Apprendre à utiliser des bases de données1/ Introduction à Django Savoir déployer ses applications2/ Architecture générale d'une application Django sur un serveur Web3/ Principes du modèle MVT (Model, View, Template)4/ Gestion des URL Aperçu du Programme :5/ Gestions des vues 1/ Introduction :6/ Gestions des templates7/ Gestion de la couche d'abstraction Importance et enjeux de la newsletter 2/ Construction du gabarit (HTML/CSS) des bases de données ou gestion des modèles 3/ Contenu éditorial8/ Authentification et sécurisation 4/ Aspects juridiques9/ Présentation du d'administration 5/ Envoi de la newsletter248 RUBY On Rails 4 : Développer GED, Optimiser la Recherche vos Applications Web et l'Indexation des Contenus Réf. : WEB97 Durée : 3 jours Non Structurés Réf. : WEB98 Durée : 2 joursObjectifs : Objectifs : Maîtriser le développement d'applications Web Comprendre les enjeux de l'exploitation évoluées à l'aide du framework Ruby On Rails 4 des ressources textuelles non structurées Maîtriser l'architecture RESTful, Identifier les composants et les étapes du cycle le design pattern MVC de traitement des contenus Dynamiser une application Web y en intégrant Préparer les contenus en vue de leur exploitation les librairies JQuery et CoffeeScript par les moteurs de recherche Appliquer le développement dirigé par les tests Classifier, catégoriser, marquer automatiquement à un développement Ruby On Rails 4 les contenusAperçu du Programme : Aperçu du Programme :1/ Introduction 1/ Les enjeux de l'exploitation2/ Préparer son environnement de travail3/ Programmer en Ruby des contenus non structurés4/ Découverte de Rails 2/ Composants et étapes du cycle de traitement5/ Notions avancées de Rails des contenus non structurés 3/ Classifier, catégoriser, marquer automatiquement les contenus Approche Pédagogique : Quiz Études de cas Remise d’outils Échanges d’expériences CABINET MAROC PERFORMANCE - Catalogue des Formations

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEBDrupal pour Développeur Drupal pour WebmasterRéf. : WEB102 Durée : 2 jours Réf. : WEB103 Durée : 2 joursObjectifs : Objectifs : Être capable de développer une application Web Administrer et enrichir un site Drupal avec DrupalAperçu du Programme : Aperçu du Programme :1/ Présentation de Drupal 1/ Rappels sur Drupal2/ La création d'un Drupal 2/ La création de contenu avec Drupal3/ Identifier et intégrer des modules communautaires 3/ L'administration du contenu4/ Gestion de la qualité 4/ Organiser son contenu Web avec Drupal 5/ Mettre Drupal à vos couleurs avec des tests unitaires en Drupal 6/ Enrichir Drupal5/ Développement Drupal avancée 7/ Identifier et résoudre les problèmes6/ Le Futur de Drupal. 249Drupal pour Intégrateur et Designer Jahia 7 pour DéveloppeurRéf. : WEB104 Durée : 2 jours Réf. : WEB107 Durée : 3 joursObjectifs : Objectifs : Intégrer un visuel HTML/Css sur un site Drupal Apprendre à développer des applications web avec Jahia.Aperçu du Programme : Comprendre comment mettre en forme1/ Présentation de Drupal des contenus grâce aux templates.2/ Créer un thème Drupal : Être capable de créer ou modifier du contenu à l'aide de Java Content Repositery mettre Drupal à ses couleurs Savoir ajouter du dynamisme aux pages Web3/ Développement avancé sur les thèmes avec JQuery ou Spring Aperçu du Programme : 1/ Introduction 2/ Maven 3/ Eclipse 4/ Le jeu de templates et les vues associées Html 5/ Développement 6/ JCR 7/ Rendu d'un élément 8/ Les requêtes (ou queries) 9/ Les actionsRENSEIGNEMENTS ET INSCRIPTIONS : +212 (0) 522.24.72.10 [email protected]

CABINET MAROC PERFORMANCE - Formations Bureautique INTERNET / WEBeZ Publish pour Développeur Rédiger et Publier du Contenu avec SPIPRéf. : WEB108 Durée : 3 jours Réf. : WEB111 Durée : 2 jours Objectifs : Objectifs : Connaître l’architecture d’eZ Publish Créer un site de diffusion de contenu et le fonctionnement de la solution avec le logiciel libre SPIP Savoir modifier le design d’un site Apprendre à installer Easy PHP et SPIP Être en mesure d’enrichir les fonctionnalités Concevoir la structure du site Web par l’ajout d’extensions Comprendre les pratiques courantes pour l’écriture Comprendre comment mettre en oeuvre de contenu pour les sites Internet des workflows Créer des arborescences de contenus Administrer l’espace public et privé du site SPIP Aperçu du Programme : Identifier les méthodes de référencement 1/ Architecture d’eZPublish des sites Internet 2/ Introduction au contenu et design Créer des patrons pour une présentation 3/ Gestion des templates originale du site 4/ Le langage de template 5/ Les collecteurs d’informations Aperçu du Programme : 6/ Rôles utilisateur 1/ Introduction 7/ eZ Find 2/ Composants de SPIP 8/ Le système d’extensions 3/ Création du site SPIP 9/ Gestion du cache250Site Web E-Commerce, Mettre en place Magento : une Stratégie Gagnante Développer des ModulesRéf. : WEB112 Durée : 2 jours Réf. : WEB115 Durée : 3 joursObjectifs : Objectifs : Appréhender le marché du e-commerce Apprendre à créer une boutique en ligne. et ses perspectives de développement Être capable de répondre aux problématiques Structurer un projet de site web marchand les plus courantes Identifier et mettre en place les fonctionnalités de son site e-commerce Aperçu du Programme : Intégrer les réseaux sociaux 1/ Présentation Magento dans sa stratégie marketing 2/ Architecture 3/ Notions clésAperçu du Programme : 4/ Debug1/ État de l'art du e-commerce 5/ Déclaration du nouveau module2/ Les étapes clés d'un projet e-commerce 6/ Package - Thèmes / Layout3/ Les points fonctionnels à baliser 7/ Gestion des blocs 8/ Gestion des templates sur un projet e-commerce 9/ Controller4/ L'apport des fonctions sociales 10/ HelperApproche Pédagogique : Remise d’outils Échanges d’expériences Quiz Études de casCABINET MAROC PERFORMANCE - Catalogue des Formations


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook