LE CENTRE DE RÉFÉRENCE PROFESSIONNELLE TIC DE BRUXELLES TAKE I.T. EASY FORMATION TECHNIQUES IT & WEB POUR INFORMATICIENS 2 0 1 5
Evoliris asbl est le Centre de Référence professionnelle Bruxellois dans le domaine des technologies de l information et de la communication (les TIC) créé a l initiative du Gouvernement de la Région de Bruxelles-Capitale en 2006. Nos missions consistent entre autre à sensibiliser, informer et former (notamment dans le cadre de la formation continue). Depuis 2007, Evoliris propose une offre de formations à destination des entreprises, des administrations, du monde de l enseignement, des travailleurs et des demandeurs d emploi. Ces formations ont pour but d apporter une connaissance et un savoir-faire technique utiles et «uptodate» aux personnes qui souhaitent ou doivent s adapter à de nouvelles solutions technologiques. Cette offre s articule autour de différentes thématiques : le développement (bases de données, web, spécialisation.net, spécialisation JAVA, applications mobiles), la gestion de projets IT, la méthodologie, les réseaux (dont CISCO), l operating system, la sécurité, la virtualisation et le cloud computing. Il s agit de modules courts (de 2 à 5 jours) qui peuvent être suivis soit pour répondre à un besoin particulier et ponctuel soit par filière. Dans ce dernier cas, chaque filière propose un paquet de compétences cohérentes assurant une spécialisation. Pour la plupart des modules, des prérequis de connaissances techniques sont nécessaires. Il est donc indispensable de s y référer pour garantir le bon déroulement de la formation. Enfin, tous nos modules sont assurés par des formateurs professionnels en contact avec les entreprises et donc à l écoute des nouveaux besoins du marché. Ils proposent en outre une méthodologie basée sur la théorie et la pratique. Ce catalogue de formations présente notre offre de formations telle qu elle a été établie au moment de l impression. C est pour cela que nous vous invitons à consulter notre site internet www.evoliris.be qui sera régulièrement mis à jour. 3
PLANNING PLANNING CODE INTITULÉ DU MODULE NBRE TARIF PAGE JOURS BASES DE DONNÉES BD001 Introduction aux bases de données 3 B 9 BD002 SQL : interroger les Bases de Données avec SQL 3 B 10 BD006 SQL Server 2008 administration et développement + intro à SQL Serveur 2012 4 B 11 BD007 Laboratoire de gestion des données sous SQL Serveur 5 B 12 WEB W004 PHP base : sites dynamiques et bases de données 3 B 15 W007 Outil de gestion de bases de données MySQL 2 B 16 W005 PHP avancé : pratique de l'orienté objet 2 B 17 W006 PHP pour XML 2 B 18 W011 Développement web dynamique avec JavaScript et Ajax (prérequis d'html5) 3 B 19 W012 CMS : mise en œuvre de Drupal 3 B 20 W010 HTML 5 et CSS 3 pour le web 4 B 21 W001 Les bases du language XML 2 A 22 W002 Publier de l'information avec XML 3 A 23 W015 NEW Interroger et manipuler des bases de données XML avec le language Xquery 2 A 24. NET DVPT003 C# : les bases du développement.net avec C# 5 B 27 DVPT004 C# perfectionnement et optimisation 4 B 28 DVPT019 NEW WPF : Windows Presentation Foundations 3 B 29 W008 Développement d'applications web en ASP.net 4 B 30 DVPT018 NEW Webservices en.net 3 B 31 DVPT006 SharePoint 2010: gestion documentaire et collaborative 3 B 32 DVPT007 SharePoint 2010 : développement avancé 3 B 33 DVPT015 BI : Datawarehousing et reporting sous Microsoft SQL Server 2 B 34 DVPT005 Laboratoire de développement.net (développement logiciels avec C#) 5 B 35 JAVA JAVA001 Introduction à la POO 1 B 37 JAVA011 Programmation Java base 4 B 38 JAVA012 Programmation Java aspects avancés 4 B 39 JAVA013 Développer des applications web en Java: Servlet, JSP, Tomcat, Struts 4 B 40 JAVA014 Développer des applications JEE : EJB, JMS, Webservice 4 B 41 JAVA015 Faire des tests unitaires en Java : Junit, Test Driven Development 2 B 42 JAVA016 Utiliser des outils d'intégration continue en Java: Maven, Archiva, Hudson 2 B 43 JAVA017 Java : Labo 5 B 44 4 CODE INTITULÉ DU MODULE NBRE TARIF PAGE JOURS APPLICATIONS MOBILES DVPT020 NEW Javascript (prérequis DVPT016) 2 B 47 DVPT016 HTML 5 et CSS 3 pour le développement d'applications mobiles (langages web) 4 B 48 DVPT008 Androïd base : développement d'applications mobiles pour Google Androïd (lang. JAVA) 3 B 49 DVPT009 Androïd avancé: développement d'applications mobiles pour Google Androïd (langage JAVA) 3 B 50 DVPT017 Développement pour Windows Phone 8 3 B 51 GESTION DE PROJETS ET MÉTHODOLOGIE M005 L'essentiel de la gestion de projet IT 2 B 53 M006 BPM : Spécifier vos processus métiers 2 B 54 M007 Data Modeling : conceptualiser vos Bases de données 2 B 55 M003 Architecture SOA : introduction et concepts 3 B 56 M001 UML analyse fonctionnelle et conception avec UML - concepts de base 2 B 57 M012 UML analyse fonctionnelle et conception avec UML - concepts avancés 2 B 58 M013 NEW Laboratoire de spécifications fonctionnelles avec UML et BPMN 2 B 59 M004 SCRUM: gestion de projet Agile 2 B 60 M002 ITIL Foundation V3 : Optimiser votre gestion de services informatiques 3 B 61 M010 Gestion des risques : la norme ISO 27005 1 B 62 M011 Introduction à la Business Intelligence 3 B 63 SCV003 Introduction à la sécurité 2 B 64 RÉSEAUX RES012 IPv6 4 B 67 RES006 Voice over IP, architectures et solutions 4 B 68 RÉSEAUX CISCO RES014 Cisco LAN Switching 4 B 69 RES015 Cisco WAN routing 4 B 70 RES019 NEW Cisco security 4 B 71 LINUX OS026 NEW Linux découverte et installation 4 B 73 OS027 NEW Administration Linux 4 B 74 OS024 NEW Linux sécurité 4 B 75 OS025 NEW Linux : Internet of Everything 4 B 76 OS023 NEW Linux réseaux 4 B 77 5
PLANNING SOMMAIRE CODE INTITULÉ DU MODULE NBRE TARIF PAGE JOURS OPERATING SYSTEM & SÉCURITÉ OS007 Administration Windows Server 2008 R2 5 B 79 OS008 Protocole TCP/IP 2 B 80 OS009 Administration Windows Server 2008 - Aspects réseaux 2 B 81 OS010 Laboratoire Administration Windows Server 2008 R2 3 B 82 OS011 Administration IIS 2 B 83 OS012 Administration Exchange Server 2010 5 B 84 OS028 NEW Migration vers Exchange Server 2013 3 B 85 OS017 Migration vers Windows 8-8.1 2 B 86 OS014 Windows Server 2008 R2 - RDS 3 B 87 OS029 NEW Windows Server Security 3 B 88 OS015 Migration vers Windows Server 2012 -R2 3 B 89 OS018 Powershell 3 B 90 BASES DE DONNÉES P 8-13 WEB P 14-25. NET P 26-35 JAVA P 36-45 SÉCURITÉ,VIRTUALISATION & CLOUD COMPUTING SVC001 Cloud Computing : les fondamentaux 1 B 93 SVC002 Technologies de Virtualisation : VmWare 5 & Hyper-V 5 B 94 SVC004 Firewalls : Microsoft TMG 2 B 95 SVC009 NEW VMware vsphere 4 B 96 APPLICATIONS MOBILES P 46-51 GESTION DE PROJETS ET P 52-65 MÉTHODOLOGIE RÉSEAUX P 66-71 LINUX P 72-77 OPERATING SYSTEM & SÉCURITÉP P 78-91 En fonction du nombre de participants, des formations peuvent être annulées ou dédoublées. Nous vous invitons à toujours consulter notre site internet www.evoliris.be régulièrement mis à jour. SÉCURITÉ,VIRTUALISATION P 92-97 & CLOUD COMPUTING 6 7
BASES DE DONNEES INTRODUCTION AUX BASES DE DONNÉES DUREE : 3 jours PUBLIC CIBLE : Cette formation s adresse aux personnes souhaitant appréhender la conception et la modélisation des données. PRÉREQUIS : Cette formation ne fait l objet d aucun prérequis. La gestion de l information est un défi majeur pour toute organisation. L exploitation des données commence par leur agencement dans des structures pouvant être exploitées facilement : les bases de données. Cette formation permet d appréhender la problématique de modélisation des bases de données pour leur exploitation applicative. Elle aborde en profondeur leurs principes de conception : les modèles entités-associations et relationnel. Cette formation présente également les principaux systèmes de gestion de bases de données utilisés dans les organisations. Etre capable de conceptualiser une base de données Définir le schéma physique d une base de données Situer la place des bases de données dans les architectures d entreprises BD001 MODÈLE ENTITÉ ASSOCIATION Entité Association: binaire, ternaire, récursive Attribut: simple, composé, monovalué, multivalué, stocké, dérivé, identifiant Entité faible Généralisation: total, partiel, exclusive, non-exclusive, avec prédicat Contrainte d'intégrité: domaine, cycle, temporelle,... MODÈLE ENTITÉ ASSOCIATION : EXERCICES DE SYNTHÈSE Une série d exercices de complexité croissante vont permettre aux étudiants de maîtriser le processus de conception de bases de données en utilisant le modèle Entité Association MODÈLE RELATIONNEL Schéma relationnel: relation, attribut, domaine Valeur relationnel: tuple, ensemble Clef: superclef, candidate, primaire Contrainte relationnelle, contrainte d'intégrité Relation dérivée, vue et instantané Opération relationnelle: insertion, suppression, modification TRADUCTION ENTITÉ-ASSOCIATION VERS RELATIONNEL Préparation du modèle EA: suppression des super-entités Traduction : Entités, Attributs, Associations Traduction directe des généralisations EXERCICE RÉCAPITULATIF A partir des spécifications d une application, les participants doivent concevoir le schéma EA, le traduire en relationnel, et l implanter dans la base de données. LE LANGAGE SQL Extraction simple des données Mise à jour des données Utilisation des vues DATES : 7, 8 et 9 janvier 2015 9
BD002 SQL : INTERROGER LES BASES DE DONNÉES AVEC SQL DUREE : 3 jours PUBLIC CIBLE : Toute personne souhaitant aborder en profondeur le reporting et la manipulation de données avec le langage SQL. PRÉREQUIS : Il est souhaitable d avoir suivi la formation «introduction aux bases de données» ou d avoir de bonnes notions de structuration d information selon un modèle relationnel. SQL est le fruit d années de réflexions sur la problématique de la manipulation des données. Formalisé et normalisé, ce langage est né dans les années 80 et a vite été adopté par la majorité des éditeurs. Dans le cadre des dernières normalisations (SQL 1999 et SQL 2003), il s est orienté vers ce que l on appelle désormais le relationnel-objet : certains principes de la programmation objet sont mis en œuvre au sein des bases de données relationnelles. SQL repose sur deux principes fondamentaux : la modélisation des données à base d entités et de relations et l algèbre relationnelle (une branche des mathématiques qui traite des données de manière ensembliste). C est à partir de ces deux principes que sera enseignée la norme SQL 2003. Au terme de la formation, les participants seront à même de manipuler (créer, insérer, modifier, mettre à jour, fusionner) des schémas et objets d une base de données relationnelle. Ils seront également capables de réaliser des requêtes complexes en s appuyant sur une approche conceptuelle et pratique. Le module de formation proposera l alternance de séances théoriques et pratiques. Les séances théoriques permettront de passer en revue l ensemble des concepts du langage SQL tandis que les séances pratiques permettront aux participants de réaliser des exercices sur un environnement réel. Les différents concepts qui seront abordés lors de cette formation sont : Introduction à SQL 1999 et SQL 2003 SQL comme langage de définition de données Concept de schéma et de catalogue Création et modification de tables et de colonnes Concept d index Contraintes, assertions et intégrités référentielles SQL comme langage de manipulation de données Requêtes : SELECT, DISTINCT, BETWEEN, IN, LIKE, ORDER BY, AND OR, GROUP BY, etc. Mises à jour Insertions Valeurs, fonctions et expressions Prédicats Travailler avec plusieurs tables Bases de données actives et triggers Applications des bases de données actives: maintien de l'intégrité, données dérivées, réplication DATES : 2, 3 et 4 février 2015-5, 6 et 7 octobre 2015 SQL SERVER 2008 ADMINISTRATION & DÉVELOPPEMENT + INTRO À SQL SERVER 2012 DUREE : 4 jours PUBLIC CIBLE : La formation concerne toute personne désireuse de maîtriser les possibilités d'administration du SGBD SQL Server. PRÉREQUIS : Il est souhaité que les participants disposent de bonnes notions du SQL déclaratif. Le monde des développeurs et administrateurs de bases de données (DBA) est en pleine évolution. Les DBA doivent consacrer davantage de temps à aider les développeurs à comprendre les modèles de données ainsi que les meilleurs techniques d accès aux données. C est pourquoi les technologies de bases de données doivent être plus performantes en termes d'administration, de sécurité, de disponibilité et de capacité à monter en charge. Microsoft SQL Server constitue une base solide sur laquelle les DBA peuvent compter pour mettre au point leur prochaine génération d'infrastructure informatique. Cette formation va se focaliser sur les fonctionnalités nécessaires au développement et à l administration de grandes bases de données d entreprise sous SQL Server. Plus particulièrement, elle vise à permettre aux participants d acquérir une expérience pratique par la réalisation de tâches de création, de configuration, de sauvegarde, de restauration, d optimisation, de sécurisation, de migration et de réplication des bases de données gérées par un serveur SQL. Le module de formation proposera l alternance de séances théoriques et pratiques. Les séances théoriques permettront de passer en revue l ensemble des possibilités de l outil SQL Server en termes d administration et de développement tandis que les séances pratiques permettront aux participants de réaliser des exercices sur un environnement réel. Les différents concepts qui seront abordés lors de cette formation sont : Présentation de Microsoft SQL Server, capacités et limites du produit Installation et configuration de SQL Server 2008 Outils et Interfaces d administration Développement d une base de données Sécurité du serveur et des bases de données Backup et récupération Contrôle et plan de maintenance Gestion des tâches et des alertes Importation et exportation de données avec «Integration Service» (SSIS) Réplication Gestion du Service Broker DATES : 2, 3, 5 et 6 mars 2015 BD006 10 11
BD007 LABORATOIRE DE GESTION DES DONNÉES SOUS SQL SERVER DUREE : 5 jours PUBLIC CIBLE : Toute personne souhaitant exercer sa pratique de l interrogation et de la gestion des données sous SQL Server. PRÉREQUIS : Les personnes suivant cette formation doivent connaître les principes de conceptualisation des bases de données et le langage SQL. Afin de privilégier l autonomie des participants, ceux-ci seront amenés à résoudre le cas par groupes de 2. La taille du groupe leur permettant à tous de s investir dans la résolution du cas et les mettant en situation réelle de travail avec d autres collaborateurs. Ceci afin de leur permettre d appréhender la communication et la collaboration nécessaires à la mise en place de projets informatiques. L ensemble des étapes de modélisation des données seront mises en avant lors de ce laboratoire. Outre le développement, les participants se chargeront de l analyse de la solution, de la mise en place et de la validation de l application auprès du formateur. Le Laboratoire est divisé en trois modules qui se concentrent sur les aspects d analyse et de conception d une base de données, de manipulation de données et d administration d un serveur de bases de données. Ces trois aspects sont abordés sur base d une même étude de cas appelé «RentACar-Online.be». Celle-ci décrit, au travers d un document de 10 pages, une application de gestion d un parc automobile destiné à la location. Module 1 : Analyse et conception de base de données A partir de l étude de cas «RentACar-Online.be» les participants appliqueront les différents concepts du modèle entitéassociation. Les aspects avancés (associations N-aires, récursives, généralisations, attributs multivaleurs, composites ) seront réabordés et illustrés au travers de la résolution concrète du cas d étude. Sur base du modèle conceptuel obtenu, les participants appliqueront les règles de dérivation du modèle entités-associations vers le modèle relationnel correspondant. Cette phase de conception sera réalisée à l aide de l outil de conception de bases de données DB-MAIN qui permet, entre autres, de générer des modèles logiques et des scripts SQL à partir d un schéma conceptuel graphique. Nous montrerons que les scripts ainsi générés nécessitent d être modifiés manuellement ceci soit pour des raisons d optimisation, soit parce que l outil ne permet pas de générer certaines caractéristiques particulières du SGBD (indexes, vues, types de données, ). Ou encore, tout simplement parce que le concepteur préfère utiliser une autre implémentation pour traduire une association particulière. Module 2 : Manipulation de données Ce module est consacré à l implémentation d une série de requêtes en T-SQL (sous SQL Server 2005) sur base de la structure relationnelle de l étude de cas «RentACar-Online.be» obtenue à la suite du module 1. Ces requêtes nécessitent l utilisation d opérateurs SQL ou de structures logiques qui, de par l expérience du formateur, posent de nombreux problèmes en termes conceptuels (Group BY, jointure, opérateurs ensemblistes, sous-requêtes, division relationnelle, double négation en NOT EXIST, CASE, ). Module 3 : Administration des bases de données La base de données résultante de l étude de cas sera déployée sur un serveur SQL. Les principaux concepts d administration présentés durant la filière BD (sécurité, «monitoring», gestion des transactions, indexation des données, «backups», récupération des données, importation/exportation des données et réplication) seront alors implémentés sous SQL Server. DATES : 30, 31 mars, 1er, 2 et 3 avril 2015 12 13
PHP BASE : SITES DYNAMIQUES ET BASES DE DONNÉES DUREE : 3 jours W004 WEB PUBLIC CIBLE : Toute personne souhaitant compléter son expérience de la programmation à travers la mise en oeuvre de sites web avec le langage de programmation PHP. PRÉREQUIS : Maîtrise du système d'exploitation Windows. Connaissance de la logique de programmation. Connaissance du langage HTML. Connaissance du langage SQL. Apporter aux participants la maîtrise du langage PHP Apporter aux participants les règles de structuration et de programmation PHP Familiariser les participants à la programmation orientée serveur web Apprendre aux participants à générer dynamiquement des pages web, exploiter des structures de données, accéder à des bases de données, dialoguer avec des applications serveurs, gérer des sessions... Analyser des réalisations concrètes Présentation du langage PHP (philosophie, possibilités/contraintes, évolution) Description du langage et de sa syntaxe Mise en oeuvre et fonctions principales Gestion des transactions web Manipulation de chaînes de caractères Manipulation de tableaux Manipulation de fichiers Exploitation de bases de données Exploitation de sessions Structuration modulaire des scripts Approche MVC Introduction à la notion de frameworks Sécurité Exercices FORMATEUR : Serge Declerck - ULB DATES : 28, 29 et 30 janvier 2015 15
W007 OUTIL DE GESTION DE BASES DE DONNÉES MYSQL DUREE : 2 jours PUBLIC CIBLE : Toute personne voulant travailler avec le système de gestion de base de données MySQL ou désirant mettre au point des applications en utilisant les possibilités de MySQL. PRÉREQUIS : Maîtrise du système d'exploitation Windows. Connaissance de base du modèle relationnel. Connaissance du langage SQL. Connaissance de base de la programmation. Apporter aux participants les connaissances de bases pour exploiter le système de gestion de bases de données MySQL Apporter aux participants une bonne compréhension des possibilités et contraintes de cet outil Apporter aux participants une vue d ensemble des outils d exploitation disponibles Apporter aux participants les notions indispensables afin de réaliser des interfaçages par programmation (PHP, Python...) Réaliser des connexions Web vers MySQL Analyser des réalisations concrètes Présentation du serveur MySQL (philosophie, possibilités/contraintes, évolution) Installation du serveur MySQL Configuration et sécurisation du serveur MySQL Connexion via le client en ligne de commande Connexion via des clients graphiques Mise en place de bases données Gestion des utilisateurs Gestion des sauvegardes et des restaurations Commandes d exploitation (mise en œuvre via la ligne de commande) Exploitation par programmation (PHP, Python) Mise en place de l environnement de développement web Prise en main du processus de connexion web Exercices FORMATEUR : Serge Declerck - ULB PHP AVANCÉ : PRATIQUE DE L ORIENTÉ OBJET DUREE : 2 jours PUBLIC CIBLE : Développeur PHP désirant approfondir ses connaissances à travers le modèle orienté objet de PHP. PRÉREQUIS : Maîtrise du système d'exploitation Windows. Connaissance de base de la programmation PHP. Connaissance du modèle orienté objet. Connaissance du langage HTML. Connaissance du langage SQL. Apporter aux participants la connaissance de l'implémentation du modèle orienté objet en PHP Familiariser les participants à la programmation PHP / OO Apprendre aux participants à exploiter et créer des classes Appliquer le modèle orienté objet de PHP à des cas concrets L'approche «orientée objet» et PHP (philosophie, possibilités/contraintes, évolution) Les classes, objets, attributs, méthodes Les constructeurs/destructeurs et modificateurs d accès L héritage, le polymorphisme, l encapsulation Les exceptions Les interfaces et les classes abstraites Les espaces de noms Le chargement automatique des classes Utilisation de classes existantes Création de nouvelles classes Introduction aux Design Patterns Utilisation du modèle objet pour la mise en œuvre d une architecture MVC Exercices FORMATEUR : Serge Declerck - ULB DATES : 23 et 24 février 2015 W005 DATES : 11 et 12 février 2015 16 17
W006 PHP POUR XML DUREE : 2 jours DÉVELOPPEMENT WEB DYNAMIQUE AVEC JAVASCRIPT ET AJAX (PRÉREQUIS D HTML5) DUREE : 3 jours W011 PUBLIC CIBLE : Toute personne (profil technique) souhaitant se familiariser avec l'exploitation de l'xml (et de ses normes associées) à travers PHP. PRÉREQUIS : Maîtrise du système d'exploitation Windows. Connaissance de base de la programmation PHP. Connaissance du langage XML. Connaissance du langage HTML. Présenter aux participants les outils XML du langage PHP Présenter aux participants les possibilités et contraintes liées à l association PHP/XML Apprendre aux participants à travers des exercices concrets à maîtriser les manipulations XML de base via le langage PHP Analyser des réalisations concrètes Présentation de l association PHP/XML (philosophie, possibilités/contraintes, évolution) Validation DTD/Schema Requêtes XPATH Transformation XSLT Manipulation DOM Manipulation SAX Manipulation SimpleXML Exercices FORMATEUR : Serge Declerck - ULB DATES : 11 et 12 mars 2015 PUBLIC CIBLE : Toute personne souhaitant s initier au Javascript avancé et à Ajax. PRÉREQUIS : Les participants doivent connaître les bases du développement Web (html, css). Le Javascript est un langage de programmation Web de scripts. C est le langage utilisé par tous les navigateurs Web actuellement utilisés. Il permet de créer des pages web interactives. Javascript est un langage orienté-objet, cependant, il ne s apparente à aucun autre langage et présente des spécificités telles que les objets dynamiques, une notation littérale expressive des objets et un modèle de programmation axé sur les variables locales. Ajax est une technologie de développement se basant sur les technologies suivantes : Javascript, CSS, XML, le DOM et le XMLHttpRequest. Ajax permet de modifier l affichage d une page Web sans recharger une page, c est le contenu qui est modifié, la transmission et l affichage d une nouvelle page ne sont plus nécessaires. Ce mode de fonctionnement permet à la fois de diminuer la quantité d information devant être échangée entre le client et le serveur mais également de dynamiser les pages Web d un point de vue ergonomique. Au terme de la formation, les participants seront à même de : Utiliser Javascript dans leurs développements Web Utiliser Ajax pour le design de leurs interfaces et la navigation au sein d un site Utiliser la librairie JQUERY Javascript Classes et modules Pattern matching et expressions régulières Subsets et extensions L objet fenêtre Scriptage de documents Gestion des évènements Javascript & AJAX Scriptage XML et JSON Manipulation du DOM Ajax Design d interfaces Ajax Définir une navigation avec Ajax Tables et listes Formulaires Validation de données JQUERY Manipulation du contenu Modifier la structure Animer les éléments Gérer les évènements DATES : 3, 4 et 5 mars 2015 18 19
W012 CMS : MISE EN ŒUVRE DE DRUPAL HTML5 ET CSS3 POUR LE WEB W010 DUREE : 3 jours DUREE : 4 jours PUBLIC CIBLE : Toute personne souhaitant s initier à la création de sites Web à l aide de CMS. PRÉREQUIS : Les participants doivent connaître les principes du Web et disposer de bases en HTML/CSS. La connaissance des langages Javascript et PHP est un plus. Drupal est un CMS permettant de créer facilement un site à contenu informationnel à l aide d une interface de configuration. Au-delà des possibilités d addition offertes par Drupal, de nombreux modules permettent d ajouter du contenu riche avec par exemple des intégrations vers les réseaux sociaux ou de l affichage de vidéos. La formation proposée a pour objectifs : La présentation de Drupal et de ses spécificités par rapport aux autres CMS actuellement utilisés. La maîtrise de l interface d administration de Drupal. La gestion du contenu sous Drupal. L utilisation de modules additionnels. L intégration complète d un thème graphique fourni en photoshop et l intégration des fonctionnalités liées au thème. Introduction à Drupal Fonctionnalités de base Configuration Utilisateurs et contrôle d accès Contenus de base Contenus avancés L outil Views Fonctionnalités avancées Développement Front-end DATES : 27, 30 et 31 mars 2015 PUBLIC CIBLE : Toute personne amenée à faire du développement de sites ou d applications Web. PRÉREQUIS : Connaissance des balises de base du html et du css, connaissance préalable de Javascript. HTML 5 et CSS 3 sont respectivement les dernières versions des langages de présentation Web. HTML est destiné à afficher le contenu des pages Web tandis que le second permet de décrire la présentation de ce contenu au moyen de styles. La formation permet de découvrir ces deux langages mais également de bénéficier des dernières possibilités offertes par HTML 5 en termes d intégration vidéo ou de gestion de données offertes par les nouvelles balises et APIs. Etre capable de développer une application mobile en HTML 5 Apprendre à dissocier le contenu de la mise en forme Appréhender les techniques permettant d assurer la compatibilité d une application sur différents OS mobiles Proposer des applications mobiles autorisant des interactions dynamiques avec les utilisateurs Utiliser les nouvelles possibilités offertes par html 5 (lecture vidéo, gestion de données, etc.) Présentation des technologies Sémantique, référencement et accessibilité en HTML5 Sélection et positionnement en CSS3 Formulaires nouvelle génération Graphisme avancé Responsive design Graphisme façon print Animations Vidéo et audio Géolocalisation Images : canevas et SVG Stockage local et contenu hors ligne Communication serveur nouvelle génération Performances et optimisation DATES : 20, 23, 25 et 26 mars 2015 22, 23, 28 et 29 septembre 2015 2 0 21
W001 LES BASES DU LANGAGE XML PUBLIER DE L INFORMATION AVEC XML W002 DUREE : 2 jours DUREE : 3 jours PUBLIC CIBLE : Toute personne souhaitant compléter ses connaissances en matière de techniques de structuration de documents et de données, notamment pour la publication d informations sur le web (XSLT, XSL), le développement d applications web (services Web) ou les nouvelles bases de données au format XML (XQuery). PRÉREQUIS : Il est important d avoir des notions générales sur la structuration de l information. La connaissance des techniques classiques de programmation et de gestion de données est un atout, ainsi qu une connaissance de base du langage HTML. Informer les participants sur l éventail des possibilités offertes par le langage XML Apporter aux participants la maîtrise du langage XML et de la structuration de documents en XML Apporter aux participants la maîtrise des outils de validation pour les documents XML Introduction générale au langage XML Présentation de l éventail des possibilités du langage XML Les détails du langage XML La technique historique de validation avec les DTD Les espaces de noms XML La technique moderne de validation avec les schémas et le langage XML schema Exercices FORMATEUR : Luc Libert ULB DATES : 14 et 15 septembre 2015 TARIF ET INSCRIPTIONS : Tarif A - www.evoliris.be PUBLIC CIBLE : Toute personne souhaitant acquérir les techniques de manipulations de données en XML en vue de publier de l information sur un site web ou sous une forme «papier» en PDF. PRÉREQUIS : Il est nécessaire d avoir suivi le cours «Les bases du langage XML» ou d'avoir une connaissance préalable des matières de ce cours de base (essentiellement le langage XML et les espaces de noms XML). Apporter aux participants la maîtrise des techniques actuelles pour produire des documents Web à partir de documents XML, à l aide de feuilles de style (XSLT, XPath...) Etudier en détail le langage XPath pour accéder à de l information en XML, notamment utilisé dans les feuilles de style, dans l interface de programmation DOM et dans le langage de requêtes XQuery utilisés dans des bases de données au format XML Les feuilles de styles CSS appliquées aux documents XML Le langage XPath (accès aux informations dans un document XML) Le langage de transformation XSLT Les feuilles de style XSLT et XPath pour la publication de documents XML sur le Web Rapide tour d horizon des outils actuels (Parseurs XML et XSLT) Aperçu du langage de présentation XSL, notamment pour la production de documents «papier» au format PDF Exercices FORMATEUR : Luc Libert ULB DATES : 12, 13 et 14 octobre 2015 TARIF ET INSCRIPTIONS : Tarif A - www.evoliris.be 2 2 2 3
W015 INTERROGER ET MANIPULER DES BASES DE DONNÉES XML AVEC LE LANGAGE XQUERY DUREE : 2 jours PUBLIC CIBLE : Toute personne souhaitant acquérir les bases du langage de requête XQuery pour obtenir, créer et manipuler de l information à partir de bases de données en XML, dans lesquelles le modèle relationnel classique de SQL est remplacé par un modèle basé sur des arbres au format XML. PRÉREQUIS : Il est nécessaire d avoir suivi le cours «Les bases du langage XML» ainsi que le cours «Publier de l information en XML» ou d'avoir une connaissance préalable des matières vues dans ces deux cours (le langage XML, les espaces de noms XML et surtout le langage XPath). Apporter aux participants la maîtrise du langage de requête XQuery Rappel sur le langage XPath Les nouveautés apparues dans la version 2 du langage XPath Le langage de requête XQuery Les fonctions d update de XQuery Exercices FORMATEUR : Luc Libert ULB DATES : 5 et 6 novembre 2015 TARIF ET INSCRIPTIONS : Tarif A - www.evoliris.be NEW 2 4 2 5
C# : LES BASES DU DÉVELOPPEMENT.NET AVEC C# DUREE : 5 jours DVPT003. NET PUBLIC CIBLE : Toute personne souhaitant appréhender les bases du langage C#. PRÉREQUIS : Il est attendu que les participants disposent de bases en algorithmique ou d une expérience dans un autre langage de programmation. D'un développement récent, le langage C# a été conçu en exploitant les meilleurs fonctions d'autres langages tels que C et C++ tout en résolvant les problèmes qu'ils présentaient. Il est considéré par les professionnels comme le langage de programmation le plus puissant proposé par la plateforme de développement.net. Il constitue également le principal langage utilisé dans les versions de.net prise en charge par d'autres systèmes d'exploitation. Cette formation est une introduction au langage C# et s adresse aux personnes ayant des bases dans au moins un langage de programmation. Cette formation se concentrera sur la syntaxe du langage C# et permettra d aborder les concepts de base de la programmation à travers ce langage. A la fin de la formation, les participants seront capables de développer une application simple de manière autonome. Le module de formation proposera l alternance de séances théoriques et pratiques. Les séances théoriques permettront de passer en revue l ensemble des concepts du langage C# tandis que les séances pratiques permettront aux participants de réaliser des exercices sur un environnement réel. Les différents concepts qui seront abordés lors de cette formation sont : INTRODUCTION AU LANGAGE ET PREMIER PROGRAMME Syntaxe du langage et exemples Les types de base Les expressions du langage Déclaration de variables, constantes Réalisation d un premier programme LES CONCEPTS DU LANGAGE Création de méthodes Les propriétés Les méthodes statiques L orienté objet Les attributs L héritage et le polymorphisme Les évolutions du langage Les services Web EXERCICE RÉCAPITULATIF La dernière journée de la formation est consacrée à un exercice récapitulatif qui permettra de passer l ensemble des concepts vus précédemment en revue. L exercice proposé est la réalisation d un jeu de puissance 4. Les participants de la formation réaliseront l interface et implémenteront les règles du jeu. DATES : 19, 20, 21, 26 et 27 janvier 2015 2 7
DVPT004 C# : PERFECTIONNEMENT ET OPTIMISATION DUREE : 4 jours WPF : WINDOWS PRESENTATION FOUNDATIONS DUREE : 3 jours NEW DVPT019 PUBLIC CIBLE : Toute personne souhaitant approfondir ses connaissances du langage C#. PRÉREQUIS : Les participants du module doivent avoir suivi le module de formation «Introduction à la programmation C#» ou disposer d une expérience de développement dans le langage C#. D'un développement récent, le langage C# a été conçu en exploitant les meilleurs fonctions d'autres langages tels que C et C++ tout en résolvant les problèmes qu'ils présentaient. Il est considéré par les professionnels comme le langage de programmation le plus puissant proposé par la plateforme de développement.net. Il constitue également le principal langage utilisé dans les versions de.net prises en charge par d'autres systèmes d'exploitation. Cette formation est une présentation approfondie de C# ; elle traite en détail des éléments essentiels du langage, y compris les notions fondamentales de LINQ (Language Integrated Query), le traitement de données XML et la consommation de Web services XML. Les participants acquerront également l'expérience de l'utilisation de C# comme élément de l'architecture.net, y compris la mise en œuvre et le déploiement des composants.net et l'utilisation de C# dans le cas des programmes multi-langages. L utilisation des classes génériques de la bibliothèque.net Manipulation des données avec C# Utilisation de LINQ pour l accès aux données Utilisation des outils de gestion du XML pour C# Utilisation des Web Services avec le langage C# Objets graphiques Gestion des évènements en C# Analyse de la couche de gestion des processus et évènements en C# Les interfaces et leurs implémentations Utilisation de l Api Windows en C# CAS D ETUDE : développement et déploiement d une application GPS sur Pocket Pc Etude de l utilisation de GPS intégré aux Pocket Pc et communication avec Google maps pour la géolocalisation PUBLIC CIBLE : Développeurs.NET souhaitant bénéficier de WPF pour développer des applications graphiques avec Visual Studio. PRÉREQUIS : Disposer d une expérience en développement.net. WPF est depuis le lancement du Framework.NET 4.0 une évolution majeure dans le domaine du design d interfaces graphiques. WPF est actuellement la solution proposée par Microsoft pour le développement d interfaces Windows. Les participants à la formation découvriront lors de la formation comment utiliser WPF pour proposer aux utilisateurs des interfaces graphiques évoluées. Les objectifs de la formation sont : Etre capable de créer des interfaces utilisateur WPF Utiliser le langage déclaratif XAML Configurer et déployer des applications WPF Introduction à WPF XAML Les contrôles La liaison des données Les modèles de données Validation de données Les styles DATES : 11, 12 et 13 mars 2015 DATES : 12, 13, 18 et 19 février 2015 2 8 2 9
W008 DÉVELOPPEMENT D APPLICATIONS WEB EN ASP.NET DUREE : 4 jours WEBSERVICES EN.NET DUREE : 3 jours NEW DVPT018 PUBLIC CIBLE : Toute personne souhaitant appréhender le développement Web à l aide de la plateforme.net. PRÉREQUIS : Les participants doivent faire état d une connaissance préalable dans un langage de programmation de la plateforme.net : VB.NET ou C#. Cette formation a pour objectif de présenter les concepts fondamentaux du langage ASP et de la plate-forme.net. Cette formation aborde ces concepts de manière théorique durant les premières journées de la formation. Durant la dernière journée, les participants ont la possibilité de mettre leurs acquis en pratique afin de réaliser une application complète. Les objectifs sont : Apprendre à développer une application Web avec le Framework.NET Maîtriser la technologie ASP.NET Etre en mesure d ajouter des contrôles de saisies à l aide d expressions Utiliser l architecture MVC Utiliser ADO et LINQ pour accéder aux données Le module de formation proposera l alternance de séances théoriques et pratiques. Les séances théoriques permettront de passer en revue l ensemble des concepts du langage ASP tandis que les séances pratiques permettront aux participants de réaliser des exercices sur un environnement réel. Les différents concepts qui seront abordés lors de cette formation sont : Principes d une application ASP.NET Les contrôles serveurs Gestion de l état Mise en pratique DATES : 2, 3, 9 et 10 avril 2014 PUBLIC CIBLE : Développeurs.NET souhaitant bénéficier de Windows Communication Foundation (WCF) pour gérer les aspects communicationnels de leurs applications. PRÉREQUIS : Disposer d une expérience en développement.net. Les architectures distribuées, apparues il y a quelques années avec l avènement des SOA, nécessitent des besoins croissants en terme de communication entre applicatifs. WCF offre une réponse à ce besoin avec une rapidité de mise en œuvre de solutions distribuées. Les aspects abordés durant la formation sont : la configuration, l hébergement, la gestion des contrats, la gestion des erreurs et la sécurité. Les objectifs de la formation sont : Créer des services WCF Déployer des services WCF Configurer et sécuriser des services WCF Mettre en place des services transactionnels Principes du développement de services Web avec.net Introduction conceptuelle à la programmation de/avec services Web Architecture.NET pour le développement de services Web Construire et consommer un service Web en ASP.NET Déployer un Service Web et utiliser le compilateur.net Simple Object Access Protocol (SOAP) Gestion des services Web : accéder, décrire, découvrir, consommer, intégrer des services Accéder des services Web : HTTP Décrire des services Web : WSDL Consommer des services Web : Client Proxy Gestion des services asynchrones Découvrir un service Web avec UDDI Visual.NET et UDDI Interopérabilité (SOAP, WSDL, HTTP et UDDI) Données et service Web Exposer des données via des services Web Gérer des transactions avec des services Web XML et service Web avec ASP.NET Sécurisation d un service Web (Sécurité ISS, Authentification,.NET et SOAP) DATES : 23, 24 et 27 avril 2015 3 0 31
DVPT006 SHAREPOINT 2010 : GESTION DOCUMENTAIRE ET COLLABORATIVE DUREE : 3 jours PUBLIC CIBLE : Toute personne souhaitant appréhender l installation et la configuration d un serveur SharePoint. PRÉREQUIS : Voir public cible. SharePoint constitue une des plateformes collaboratives les plus avancées pour la gestion de l'information. SharePoint permet d organiser l information au sein des entreprises, de diffuser celle-ci et de personnaliser les accès en fonction des types d utilisateurs. SharePoint offre de nombreux outils de collaboration axés autour de la gestion de projets, des processus et de leurs flux d information. La formation proposée comprend 3 jours de formation, qui aborderont différents aspects de la plateforme. Cette formation permet d acquérir les compétences et connaissances nécessaires pour installer, configurer et administrer SharePoint ainsi que d assurer la gestion et surveillance des sites et utilisateurs. La formation est composée de 3 modules (un module par jour) qui vont permettre d aborder les différents aspects de l installation et de la configuration d un serveur SharePoint. Module 1 : Introduction à SharePoint et utilisation Introduction à MOSS Utiliser un site SharePoint Module 2 : Configuration de SharePoint Installation et configuration Administration de l application Créer et gérer un site SharePoint Travailler avec les listes Travailler avec les librairies de documents Les paramètres des librairies Module 3 : Configuration - aspects avancés Travailler avec les espaces de travail de documents Travailler avec les espaces de travail de réunions Web Parts dans SharePoint My Site DATES : 4, 5 et 6 mai 2015 13, 14 et 15 octobre 2015 SHAREPOINT 2010 : DÉVELOPPEMENT AVANCÉ DUREE : 3 jours PUBLIC CIBLE : Toute personne souhaitant appréhender les possibilités de développement sur mesure sous SharePoint. PRÉREQUIS : Les participants du module doivent avoir suivi les modules de formation «Configuration et administration d un serveur SharePoint» et «Développement d un site en ASP.NET» ou disposer d une large connaissance et expérience de l outil SharePoint et du développement avec le langage ASP. SharePoint constitue une des plateformes collaboratives les plus avancées pour la gestion de l'information. SharePoint permet d organiser l information au sein des entreprises, de diffuser celle-ci et de personnaliser les accès en fonction des types d utilisateurs. SharePoint offre de nombreux outils de collaboration axés autour de la gestion de projets, des processus et de leurs flux d information. Le module de formation proposera l alternance de séances théoriques et pratiques. Les séances théoriques permettront de passer en revue l ensemble des concepts de développement SharePoint tandis que les séances pratiques permettront aux participants de réaliser des exercices sur un environnement réel. Les différents concepts qui seront abordés lors de cette formation sont : WEB SERVICES Se connecter à un site SharePoint Se connecter à une liste Extraire un document d une librairie Utiliser les Web Services SharePoint LES ÉVÈNEMENTS Les gestionnaires d évènements Les propriétés des évènements Créer un gestionnaire d évènement CONSTRUIRE DES WEB PARTS Comment fonctionnent les Web Parts Construire des Web Parts Supprimer un Web Part Construire des Web Parts avec Visual Studio Utiliser MSBuild EXERCICE D INTÉGRATION Un exercice d intégration sera proposé afin d appliquer les enseignements proposés lors de la formation. Cet exercice proposera une liste de documents techniques associés à des clients. Il s agira de créer un webpart permettant d envoyer des documents techniques à des clients en fonction de certaines caractéristiques. Ces envois généreront des évènements qui modifieront l état de ces documents. DVPT007 DATES : 26, 27 et 28 mai 2015 13, 16 et 17 novembre 2015 3 2 3 3
DVPT015 BI : DATAWAREHOUSING ET REPORTING SOUS MICROSOFT SQL SERVER DUREE : 2 jours PUBLIC CIBLE : Cette formation s adresse aux personnes souhaitant appréhender les techniques de Business Intelligence avec SQL Server. PRÉREQUIS : Ce module nécessite une connaissance préalable du langage SQL et de SQL Server. L objectif de cette formation d une durée de 2 jours est de permettre aux particpants de mettre en œuvre une plateforme BI sous SQL Server. Les participants apprendront à : Créer des DataWarehouses Mettre en œuvre un ETL avec SQL Server Integration Services Valider et effectuer le Data Cleansing Conception d un DataWarehouse Conception logique d un DataWarehouse Conception physique d un DataWarehouse Conception et mise en œuvre d un schéma pour un DataWarehouse Introduction à l ETL avec SSIS Explorer les données sources Mettre en œuvre le Data Flow Control Flow dans un package SSIS Débogger un package SSIS Charger un package d évènements SSIS Gestion d erreurs dans un package SSIS Mise en peuvre et process d incrémentation ETL Introduction à l ETL incrémental Extraire les données modifiées Charger les données modifiées Utilisation des Master Data Services Concepts de Data Master Services Mettre en œuvre les modèles Master Data Services Utiliser l Add-on Master Data services Excel Déploiement et configuration des packages SSIS Vue d ensemble du déploiement Déployer les projets SSIS Planifier l exécution du package DATES : 9 et 10 juin 2015 LABORATOIRE DE DÉVELOPPEMENT.NET (développement logiciel avec C#) DUREE : 5 jours PUBLIC CIBLE : Toute personne souhaitant mettre en pratique ses connaissances du langage C#. PRÉREQUIS : Les participants au module disposent d une expérience de développement dans le langage C# ou avoir suivi les formations de base et avancée en C#. Afin de privilégier l autonomie des participants, ceux-ci seront amenés à résoudre le cas par groupes de 2. La taille du groupe leur permettant à tous de s investir dans la résolution du cas et les mettant en situation réelle de travail avec d autres collaborateurs. Ceci afin de leur permettre d appréhender la communication et la collaboration nécessaires à la mise en place de projets informatiques sur un cas d entreprise. L ensemble des étapes de développement logiciel seront mises en avant lors de ce laboratoire. Outre le développement, les participants se chargeront de l analyse de la solution, du design de l application, des tests et de la validation de l application auprès du formateur. Ainsi, les participants seront en charge de l identification des cas d utilisation et des scénarios de l application. Ils seront également amenés à réaliser l ensemble des maquettes des interfaces de l application. Le cas proposé pour le laboratoire est le développement d une application de type CRM permettant de répondre aux besoins informatiques d un cabinet médical. Cette application permettra la gestion des patients, des médecins, des rendez-vous, des cabinets, du personnel administratif et du matériel de consultation. Le cas sera présenté en détail lors du laboratoire. Ce document décrit dans les grandes lignes les éléments qui devront être pris en compte dans l application. Les éléments devant être gérés par l application sont : La fiche du patient : Celle-ci contient toutes les données administratives (date de naissance, adresse, etc.) et médicales du patient (traitements, opérations, affections, vaccination, etc.). Elle offre également la possibilité d afficher l historique des visites du patient et les informations relatives à chaque visite. La fiche du praticien : Celle-ci contient toutes les informations administratives du médecin (adresse, numéro de téléphone, etc.) mais également toutes ces informations quant à ses aptitudes médicales (spécialités, etc.). La gestion des présences des praticiens (horaires, congés, maladies, consultations sans rendez-vous, déplacements, etc.). Il est important de tenir compte du fait qu un praticien ne peut pas avoir plusieurs éléments en même temps dans son planning. La gestion des prises de rendez-vous de patients. Le système doit permettre de prendre des rendez-vous en tenant compte des habitudes des patients. Dans le cas d une prise de rendez-vous normale, c est le praticien habituel du patient qui sera proposé au médecin. Dans le cas d une prise de rendez-vous en urgence, c est le praticien le plus disponible qui sera affecté au patient. Une urgence pourrait également modifier le planning des praticiens si aucun praticien répondant aux spécialités requises pour le rendez-vous n était disponible. DATES : 16, 17, 18, 19 et 22 juin 2015 DVPT005 3 4 3 5
JAVA INTRODUCTION À LA POO DUREE : 1 jour JAVA001 JAVA PUBLIC CIBLE : Programmeurs débutants. PRÉREQUIS : Une connaissance d au moins un langage de programmation est souhaitable, mais pas nécessaire. Une connaissance informatique de base est souhaitable, mais là encore pas nécessaire. A la fin de ce module, les participants seront capables de : Comprendre les concepts OO : polymorphisme, héritage, interface, Suivre la réalisation d un projet OO Qu est-ce que la Programmation Orientée Objet? La notion d objet et de classe La notion de message Classes abstraites Les interfaces Encapsulation Héritage Polymorphisme Design pattern Chacun des points abordés est illustré en UML FORMATEUR : Wavenet SPRL DATES : 9 janvier 2015 3 7
JAVA011 PROGRAMMATION JAVA BASE DUREE : 4 jours PROGRAMMATION JAVA ASPECTS AVANCÉS DUREE : 4 jours JAVA012 PUBLIC CIBLE : Programmeurs débutants. PRÉREQUIS : Avoir suivi la formation «Introduction à l orienté objet» ou avoir des connaissances équivalentes. A la fin de ce module, les participants seront capables de : Installer le kit de développement JAVA (JDK) Comprendre les atouts clés de la plateforme Java Lire, écrire, compiler des classes Java (syntaxe, types de données, opérateurs, instructions) Mettre en œuvre les concepts OO : polymorphisme, héritage, interface, Utiliser l environnement de développement Eclipse L environnement de programmation Java L outil de développement : IDE Eclipse Le langage Java et sa syntaxe Qu est-ce que la Programmation Orientée Objet? La notion d objet et de classe La notion de message Classes abstraites Les interfaces Encapsulation Héritage Polymorphisme Gestion des exceptions Les interfaces graphiques Exercices (Chacun des points abordés est illustré une première fois par une démonstration réalisée par le formateur et ensuite complétée par un à plusieurs exercices) FORMATEUR : Wavenet SPRL DATES : 14, 15, 20 et 21 janvier 2015 PUBLIC CIBLE : Développeurs ayant une bonne connaissance de la programmation orientée objet et ayant déjà utilisé le langage Java. PRÉREQUIS : Le module «Java Base» ou des connaissances équivalentes. Le but de ce cours est de fournir aux apprenants la connaissance approfondie de Java. Le cours se concentre sur la syntaxe avancée et les librairies standards. A la fin de ce module, les participants seront capables de : Utiliser les APIs standards de Java (Java SE 6) Comprendre la généricité Aborder le multi-threading Gérer les flux d entrée/sortie et utiliser la sérialisation Interagir avec des bases de données à l aide de JDBC Présenter les principaux Design Patterns Rappels et compléments syntaxiques Sérialisation Classes internes Généricité en Java Multithreading JDBC Class Loader Design Patterns La «boîte à outils» : Maven Exercices (Chacun des points abordés est illustré une première fois par une démonstration réalisée par le formateur et ensuite complété par un à plusieurs exercices) 1 exercice global FORMATEUR : Wavenet SPRL DATES : 24, 25 février, 2 et 3 mars 2015 3 8 3 9
JAVA013 DÉVELOPPER DES APPLICATIONS WEB EN JAVA: SERVLET, JSP, TOMCAT, STRUTS DUREE : 4 jours PUBLIC CIBLE : Développeurs ayant une bonne connaissance de la programmation orientée objets et ayant déjà utilisé le langage Java, qui désirent développer un site web avec Java. PRÉREQUIS : Le module Programmation Java aspects avancés ainsi que des connaissances en base de données. De bonnes connaissances en HTML/CSS est un plus. A la fin de ce module, les participants seront capables de développer une application web dynamique en Java. 1. Le web et le protocole http a. Introduction b. Description du protocole 2. Les langages du web Rappels : HTML, CSS, Javascript 3. Architecture d une application web 4. Les servlets : fonctionnalités, cycle de vie 5. JSP : Java Server Pages 6. Le pattern MVC 7. Introduction au framework Struts FORMATEUR : Wavenet SPRL DATES : 18, 19, 23 et 24 mars 2015 DÉVELOPPER DES APPLICATIONS JEE : EJB, JMS, WEBSERVICE DUREE : 4 jours PUBLIC CIBLE : Développeurs ayant une bonne connaissance de la programmation Java standard, ainsi que des connaissances de base en programmation web (servlets, JSP, HTML, ). PRÉREQUIS : Le module «Programmation Java aspects avancés» ainsi que le module «Développer des applications web en Java: Servlet, JSP, Tomcat, Struts» ou des connaissances équivalentes. A la fin de ce module, les participants seront capables de maîtriser le développement de composants EJB et leur intégration dans une application JEE. 1. Java EE et EJB 3 Historique Spécifications Java EE Composants EJB Conteneur EJB et serveur d applications Architecture d une application Java EE 2. JNDI et RMI 3. Session Beans Session Bean Stateless et Stateful Beans Injection de dépendances 4. Entity Beans JPA EntityManager Entity Bean Relation Héritage JPQL Transactions 5. Message Driven Beans Introduction à JMS Topics et Queues MDB simple... 6. Web Services Les standards des Web Services Implémentations JAVA014 FORMATEUR : Wavenet SPRL DATES : 16, 17, 22 et 23 avril 2015 4 0 41
JAVA015 FAIRE DES TESTS UNITAIRES EN JAVA : JUNIT, TEST DRIVEN DEVELOPMENT DUREE : 2 jours PUBLIC CIBLE : Ce cours est dédié aux développeurs qui ont une première expérience en Java et qui désirent améliorer la qualité et la robustesse de leur code en y intégrant les tests. PRÉREQUIS : La formation Java Base ou des connaissances équivalentes. Ce cours vous donnera les connaissances nécessaires pour développer vos applications Java/JEE avec des outils et des pratiques de tests unitaires. A la fin de ce module, les participants seront capables de tester efficacement leur code à l'aide de tests unitaires réalisés en JUnit. 1. Test Driven Development (TDD) 2. Philosophie 3. JUnit 3 en Eclipse 4. Exercice dirigé 5. JUnit 4 en Eclipse 6. Exercice dirigé FORMATEUR : Wavenet SPRL DATES : 7 et 8 mai 2015 UTILISER DES OUTILS D'INTÉGRATION CONTINUE EN JAVA DUREE : 2 jours PUBLIC CIBLE : Ce cours est dédié aux développeurs qui ont une première expérience en Java. PRÉREQUIS : Maîtrise des principes d une application Java / J2EE (API ) et connaissance du langage Java. A la fin de ce module, les participants seront capables de : Comprendre les enjeux et avantages de l intégration continue Maîtriser les fondamentaux de Ant et Maven Mettre en œuvre l intégration continue sur un projet Java : packaging, déploiement, tests, documentation, métriques) Installer et de configurer tous les outils nécessaires à l intégration continue 1. ANT Introduction Installation Structure du build.xml Intégration à Eclipse 2. La boîte à outils MAVEN Introduction Installation Structure du pom.xml Intégration à Eclipse Installation et utilisation d Archiva 3. Intégration continue : Hudson JAVA016 FORMATEUR : Wavenet SPRL DATES : 1 er et 2 juin 2015 4 2 4 3
JAVA017 JAVA : LABO DUREE : 5 jours PUBLIC CIBLE : Développeurs ayant une bonne connaissance de la programmation Java Standard Edition et Java Enterprise Edition. PRÉREQUIS : Les modules «Programmation Java aspects avancés», «Développer des applications web en Java: Servlet, JSP, Tomcat, Struts», «Développer des applications JEE : EJB, JMS, Webservice» ou des connaissances équivalentes. A la fin de ce module, les participants seront capables de maîtriser le développement complet d une application JEE, avec interface web, sur base d un cahier des charges précis. Développer une application EJB 3.0 (avec servlet et JSP) sur base d une description fonctionnelle. 1. Introduction 2. Description de l application : cas d utilisation, prototypes d écrans, 3. Architecture de l application FORMATEUR : Wavenet SPRL DATES : 18, 19, 22, 23 et 24 juin 2015 4 4 4 5
JAVASCRIPT (prérequis HTML5 et CSS3 pour applications mobiles ) DUREE : 2 jours NEW DVPT020 APPLICATIONS MOBILES : SPÉCIALISATION TECHNOLOGIQUE PUBLIC CIBLE : Toute personne amenée à faire du développement de sites ou d applications mobiles. PRÉREQUIS : Connaissance des balises de base du html et du css. Le langage Javascript est, avec l émergence du Web 2.0 devenu incontournable pour le développement de sites Web dynamiques. Il permet de proposer des fonctionnalités et services aux utilisateurs d un site Web qui ne pourraient pas être offerts avec le langage HTML. Il est également à la base de la technologie AJAX et de la librairie de composants JQuery, utilisés sur la majorité des sites Web récents. La formation apportera aux participants toute la connaissance pour interfacer le langage avec les éléments graphiques des pages Web et pouvoir ainsi réaliser des menus déroulants, des animations, modifier dynamiquement les styles de présentation ou encore réagir aux actions de l utilisateur. Acquérir les bases Javascript nécessaires pour développer des pages Web plus conviviales et interactives Comprendre comment rajouter de l interactivité sur les pages et les formulaires du Web Savoir manipuler dynamiquement des objets html Les technologies du Web Introduction à Javascript Utilisation des constantes, variables et opérateurs Contrôler les scripts avec les structures de contrôle Fonctions et évènements Les formulaires Les principaux objets Javascript en détail DATES : 16 et 17 septembre 2015 4 7
DVPT016 HTML5 ET CSS3 POUR LE DÉVELOPPEMENT D APPLICATIONS MOBILES (langages web) DUREE : 4 jours PUBLIC CIBLE : Toute personne amenée à faire du développement de sites ou d applications mobiles. PRÉREQUIS : Connaissance des balises de base du html et du css, connaissance préalable de Javascript. HTML 5 et CSS 3 sont respectivement les dernières versions des langages de présentation Web. HTML est destiné à afficher le contenu des pages Web tandis que le second permet de décrire la présentation de ce contenu au moyen de styles. La formation permet de découvrir ces deux langages mais également de bénéficier des dernières possibilités offertes par HTML 5 en termes d intégration vidéo ou de gestion de données offertes par les nouvelles balises et APIs. Etre capable de développer une application mobile en HTML 5 Apprendre à dissocier le contenu de la mise en forme Appréhender les techniques permettant d assurer la compatibilité d une application sur différents OS mobiles Proposer des applications mobiles autorisant des interactions dynamiques avec les utilisateurs Utiliser les nouvelles possibilités offertes par html 5 (lecture vidéo, gestion de données, etc.) Concepts et architecture d une application mobile Rappels syntaxiques et compléments Concepts HTML5 IUI : bibliothèque CSS pour le mobile JQuery Mobile PhoneGap DATES : 11, 14, 16 et 17 décembre 2015 ANDROID BASE : DÉVELOPPEMENT D APPLICATIONS MOBILES POUR GOOGLE ANDROID (langage JAVA) DUREE : 3 jours PUBLIC CIBLE : Toute personne souhaitant appréhender les bases du SDK Androïd. PRÉREQUIS : Les participants à ce module de formation doivent faire preuve d une connaissance du langage Java et l orienté Objet. Cette formation a pour but d apprendre la programmation avec le SDK Android afin de développer des applications dites mobiles. Les applications mobiles présentent les spécificités suivantes : Moyens d interaction avec l environnement de l utilisateur (capteur GPS, appareil photo, caméra vidéo, microphone, boussole, capteurs de mouvements. Taille de l écran et navigation (la navigation de l utilisateur et les informations qui lui sont accessibles sont différentes en fonction des appareils utilisés : taille de l écran, écrans tactiles, etc.). Connexion au Web. Les applications mobiles sont prévues pour fonctionner sur le Web. Elles peuvent également être destinées à un réseau d entreprise. L objectif de ces formations est d apprendre à développer des applications qui tiennent compte de ces spécificités liées à l environnement mobile de l utilisateur. Au terme de la formation, les participants pourront : 1. Maitriser les outils du SDK Android au sein de l environnement de développement Eclipse. 2. Gérer les communications et les moyens d interactions avec l environnement des appareils. Le module de formation proposera l alternance de séances théoriques et pratiques. Les séances théoriques permettront de passer en revue l ensemble des concepts du SDK Android tandis que les séances pratiques permettront aux participants de réaliser des exercices sur un environnement réel. Les différents concepts qui seront abordés lors de cette formation sont : Démarrer avec le SDK Android Réalisation d interfaces utilisateur Exploitation des ressources Communication entre composants Construction d un service Gestion des données DVPT008 DATES : 8, 9 et 12 octobre 2015 4 8 4 9
DVPT009 ANDROID AVANCÉ : DÉVELOPPE- MENT D APPLICATIONS MOBILES POUR GOOGLE ANDROID (langage JAVA) DUREE : 3 jours PUBLIC CIBLE : Toute personne souhaitant approfondir ses connaissances du SDK. PRÉREQUIS : Les participants à ce module de formation doivent avoir suivi le module de formation «Programmation de base avec le SDK Android» ou faire preuve d une expérience de développement d applications sous Android. Cette formation a pour but d apprendre la programmation avec le SDK Android afin de développer des applications dites mobiles. Les applications mobiles présentent les spécificités suivantes : Moyens d interaction avec l environnement de l utilisateur (capteur GPS, appareil photo, caméra vidéo, microphone, boussole, capteurs de mouvements. Taille de l écran et navigation (la navigation de l utilisateur et les informations qui lui sont accessibles sont différentes en fonction des appareils utilisés : taille de l écran, écrans tactiles, etc.). Connexion au Web. Les applications mobiles sont prévues pour fonctionner sur le Web. Elles peuvent également être destinées à un réseau d entreprise. L objectif de ces formations est d apprendre à développer des applications qui tiennent compte de ces spécificités liées à l environnement mobile de l utilisateur. Au terme de la formation, les participants pourront : 1. Développer des applications intégrées profitant des spécificités des appareils. 2. Déployer des applications via l Android Market. Le module de formation proposera l alternance de séances théoriques et pratiques. Les séances théoriques permettront de passer en revue l ensemble des concepts du SDK Android tandis que les séances pratiques permettront aux participants de réaliser des exercices sur un environnement réel. Les différents concepts qui seront abordés lors de cette formation sont : Réseaux et services web Services web Téléphonie Notifications et alarmes Graphismes et Animations Multimédia Localisation Publication sur l Android Market DÉVELOPPEMENT POUR WINDOWS PHONE 8 DUREE : 3 jours PUBLIC CIBLE : Toute personne souhaitant appréhender les bases de l ASP.NET. PRÉREQUIS : Connaissance d un langage orienté objet et C#. Windows Phone est la plateforme de développement proposée par Microsoft pour le développement d applications mobiles sous l OS Windows 8. Il permet la manipulation des appareils mobiles et de leurs différents devices (téléphone, appareil photo, etc.) nécessaires au développement d applications natives. Au terme de la formation, les participants seront à même de : Décrire les caractéristiques du développement mobile sous Windows 8 Proposer une architecture de développement mobile Développer une première application sous Windows Phone 8 Déployer une application Windows Phone 8 Introduction à l environnement Les outils de développement Introduction au développement pour Windows Phone 8 Conception d interfaces ModernUI Gestion de l interaction avec l utilisateur Manipulation des données Préparer et soumettre sur le Store DATES : 25, 26 et 29 juin 2015 DVPT017 DATES : 12, 13 et 16 novembre 2015 5 0 51
L ESSENTIEL DE LA GESTION DE PROJET IT DUREE : 2 jours M005 GESTION DE PROJETS ET MÉTHODOLOGIE PUBLIC CIBLE : Cette formation s adresse aux chefs de projet ou futurs chefs de projets informatiques qui souhaitent aborder les concepts pratiqués de manière théorique. Ils s adressent également à toute personne impliquée dans la coordination d un projet : architecte logiciel, analyste logiciel, etc. PRÉREQUIS : Voir public cible. La gestion de projet nécessite une maîtrise du management, de la planification, de la technique et de la négociation. Un bon suivi de projet requiert également une bonne communication et une bonne collaboration avec la maîtrise d ouvrage. Cette formation aborde de manière générique, sans confrontation par rapport à une méthodologie existante, les aspects essentiels de la gestion de projet. Intégrer l ensemble des composantes du métier en cohérence avec les autres acteurs d un développement logiciel Planifier et suivre un projet Anticiper et piloter l évolution d un projet informatique LES PRINCIPALES ÉTAPES DE LA GESTION D UN PROJET INFORMATIQUE Initier le projet Planifier le projet Travailler avec le management Gérer le scope du projet Créer le budget Construire le plan de projet Organiser l équipe de projet Gérer les équipes Implémenter le plan de projet Réviser le plan de projet Gérer la qualité Terminer le projet LE CYCLE DE VIE DU DÉVELOPPEMENT LOGICIEL Le concept du projet Le design du projet Le développement du projet La gestion de la qualité La release La disponibilité du logiciel LES MÉTHODOLOGIES DE GESTION DE PROJET Les méthodologies de développement en cascade Le modèle en V Le modèle itératif RUP Les méthodologies agiles DATES : 12 et 13 janvier 2015 9 et 10 décembre 2015 5 3
M006 BPM : SPÉCIFIER VOS PROCESSUS MÉTIERS DUREE : 2 jours DATA MODELING : CONCEPTUALISER VOS BASES DE DONNÉES DUREE : 2 jours M007 PUBLIC CIBLE : Cette formation s adresse à toute personne impliquée sur un projet informatique qui souhaite aborder le Business Process Management et sa notation. PRÉREQUIS : Il est attendu que les participants disposent de notion d'analyse et de conception de systèmes informatiques Cette formation propose aux participants de comprendre le positionnement et les objectifs du Business Process Management. Cette formation abordera les concepts, les modélisations et les démarches utilisées pour modéliser les processus métiers d une organisation. La modélisation BPM sera comparée à la modélisation UML tout au long de la formation. Découvrir la notation BPMN Comparer les notations BPMN et UML et tirer profit de leurs avantages respectifs Etre capable de modéliser un processus et ses acteurs INTRODUCTION AU BUSINESS MODELING Contextes d utilisation Les 4 perspectives du BPM L organisation de l entreprise Rôles et responsabilités nécessaires La conduite du changement Les 4 grandes familles de processus Les approches Top-Down et Bottom-Up La candidature des processus Le cycle de vie du BPM MODÉLISATION, ANALYSE ET OPTIMISATION Le référentiel des processus La conception d un processus La modélisation La représentation UML La représentation BPMN L analyse et optimisation Le benchmarking de processus LE PILOTAGE DES PROCESSUS Le pilotage des processus Les KPIs Les tableaux de bord SLA et SLM DATES : 14 et 15 janvier 2015 5 4 PUBLIC CIBLE : Cette formation s adresse aux chefs de projets, analystes, spécialistes métiers souhaitant aborder la conceptualisation et l organisation des données. PRÉREQUIS : Voir public cible. La gestion de l information est un défi majeur pour toute organisation. L exploitation des données commence par leur agencement dans des structures pouvant être exploitées facilement : les bases de données. Cette formation permet d appréhender la problématique de modélisation des bases de données pour leur exploitation applicative. Elle aborde en profondeur leurs principes de conception : les modèles entités-associations et relationnel. Cette formation présente également les principaux systèmes de gestion de bases de données utilisés dans les organisations. Etre capable de conceptualiser une base de données Définir le schéma physique d une base de données Situer la place des bases de données dans les architectures d entreprises MODÈLE ENTITÉ ASSOCIATION Entité Association : binaire, ternaire, récursive Attribu t: simple, composé, monovalué, multivalué, stocké, dérivé, identifiant Entité faible Généralisation : totale, partielle, non-exclusive, avec prédicat Contrainte d'intégrité : domaine, cycle, temporelle,... MODÈLE ENTITÉ ASSOCIATION : EXERCICES DE SYNTHÈSE Une série d exercices de complexité croissante vont permettre aux étudiants de maîtriser le processus de conception de bases de données en utilisant le modèle Entité Association MODÈLE RELATIONNEL Schéma relationnel : relation, attribut, domaine Valeur relationnelle : tuple, ensemble Clef: superclef, candidate, primaire Contrainte relationnelle, contrainte d'intégrité Relation dérivée, vue et instantanée Opération relationnelle : insertion, suppression, modification TRADUCTION ENTITÉ-ASSOCIATION VERS RELATIONNEL Préparation du modèle EA : suppression des super-entités Traduction : Entités, Attributs, Associations Traduction directe des généralisations DATES : 22 et 23 avril 2015 5 5
M003 ARCHITECTURE SOA : INTRODUCTION ET CONCEPTS DUREE : 3 jours UML ANALYSE FONCTIONNELLE ET CONCEPTION AVEC UML - CONCEPTS DE BASE DUREE : 2 jours M001 PUBLIC CIBLE : Analystes, développeurs, décideurs, architectes logiciels et tous les employés souhaitant acquérir une bonne compréhension technique du SOA. PRÉREQUIS : Voir public cible. Les architectures orientées services (SOA) sont le nouveau paradigme de développement de grosses applications utilisant les langages JAVA,.NET et même PHP. La formation a pour objectif de faire découvrir les concepts et la mise en œuvre d'applications distribuées dans les SOA. Au terme de celle-ci, vous disposerez d'une vue comparative de la SOA par rapport aux autres modèles d'architectures possibles et identifierez les impacts de la SOA sur le système d'information et les projets de développement. POURQUOI LA SOA? définition enjeux STANDARDS les incontournables : XML, SOAP, WSDL.. l'orientation évènement la sécurité le côté client les processus l'exploitation PRÉSENTATION DU MODÈLE TECHNIQUE les annuaires de services Model Driven Architecture - MDA l'esb (Enterprise Service Bus) l'orchestrateur la gestion d'identité et la sécurité Business Service Management Master Data Management (MDM) Business Process Management (BPM) Business Activity Monitoring (BAM) L'ANIMATION AUTOUR DE L'ARCHITECTURE ORIENTÉE SERVICES le marché de la SOA et son évolution les catégories de produits PUBLIC CIBLE : Concepteur d applications informatiques. PRÉREQUIS : Disposer de notions d'un langage de programmation «orientée objet». C'est une formation très enrichissante pour comprendre et suivre la réalisation d un projet orienté objet sans pour autant aborder la programmation. A la fin de ce module, les participants seront capables de : Mettre en œuvre les principaux diagrammes UML dans le cadre de l analyse et la conception de logiciels. Identifier les besoins et les spécifier à l aide de cas d utilisations. Utiliser UML pour élaborer une analyse intégrant modélisation statique et dynamique. Concevoir avec UML une solution «orientée objet». Notion de modèle Les concepts de l approche par objets La modélisation des exigences La modélisation de la dynamique La modélisation statique FORMATEUR : Wavenet SPRL DATES : 15 et 16 septembre 2015 DATES : 23, 24 et 25 février 2015 1, 2 et 5 octobre 2015 5 6 5 7
M012 UML ANALYSE FONCTIONNELLE ET CONCEPTION AVEC UML - CONCEPTS AVANCÉS DUREE : 2 jours PUBLIC CIBLE : Concepteur d applications informatiques. PRÉREQUIS : Disposer de notions d'un langage de programmation objets. Le module «UML Concepts de base» ou connaissances équivalentes. C'est une formation très enrichissante pour comprendre et suivre la réalisation d un projet orienté objet sans avoir pour autant aborder la programmation. A la fin de ce module, les participants seront capables de : Mettre en œuvre les principaux diagrammes UML dans le cadre de l analyse et la conception de logiciels. Identifier les besoins et les spécifier à l aide de cas d utilisations. Utiliser UML pour élaborer une analyse intégrant modélisation statique et dynamique. Concevoir avec UML une solution orientée objet. Organisation des éléments de modélisation : les paquetages Diagrammes d activités (Workflow) Diagrammes d objets, de collaboration, de déploiement, de timing, Concepts avancés d UML 2 Chacun des points abordés est illustré une première fois par une démonstration réalisée par le formateur et ensuite complété par un à plusieurs exercices. FORMATEUR : Wavenet SPRL DATES : 5 et 6 octobre 2015 LABORATOIRE DE SPÉCIFICATIONS FONCTIONNELLES AVEC UML ET BPMN DUREE : 2 jours PUBLIC CIBLE : Cette formation s adresse à toute personne impliquée dans l analyse de projets informatiques qui souhaite améliorer sa pratique d UML et de BPMN. PRÉREQUIS : Il est attendu que les participants disposent d une connaissance des outils de modélisation UML et BPMN. Cette formation permet aux participants d améliorer leur pratique des outils UML et BPMN via la réalisation d une étude de cas complète. Cette étude de cas est présentée sous la forme d un Serious Gaming au cours duquel les participants observeront le jeu de simulation pour proposer une modélisation des besoins d un SI. Mettre en pratique la connaissance théorique du langage UML Favoriser l auto apprentissage et les réflexes de l analyste métier en se basant sur la simulation Réaliser une étude de cas complète Utiliser les principaux diagrammes UML pour la réalisation d une analyse complète Modélisation UML d un système de gestion hospitalière. Cette modélisation est basée sur le jeu Theme Hospital*. Les participants sont amenés à développer les différents schémas UML (use cases, diagrammes d activités, diagramme de classe, diagrammes de séquences, etc.) du système d information d un Hôpital sur base de leurs observations lors de la réalisation des différents niveaux de jeu. Les interactions avec le formateur leur permettent d affiner leurs modèles au fur et à mesure de leur progression dans le jeu. DATES : 2 et 3 novembre 2015 NEW M013 *Thème Hospital est un jeu de gestion d'hôpital développé par Bulfrog et édité par Electronic Arts en 1997. 5 8 5 9
M004 SCRUM : GESTION DE PROJET AGILE DUREE : 2 jours 6 0 PUBLIC CIBLE : Toute personne souhaitant appréhender les principes de développement avec une méthodologie Agile. PRÉREQUIS : Les participants doivent connaître au moins un langage de programmation et/ ou avoir été impliqués dans la réalisation de projets informatiques. Les méthodologies de développement Agile sont une alternative aux méthodologies de développements traditionnelles telles que le modèle en V et le modèle en cascade. Ces méthodes se veulent plus réactives et cherchent à impliquer au maximum le client dans le processus de développement logiciel. Les méthodes agiles sont basées sur le modèle itératif et visent à compléter continuellement les fonctionnalités ou modules déjà implémentés avec de nouvelles fonctionnalités. Ces méthodes de développement permettent d aborder simultanément les différentes activités du développement logiciel : analyse fonctionnelle, analyse architecturale, développement et test. LES MÉTHODOLOGIES DE DÉVELOPPEMENT AGILE Qu est ce qu une méthode de développement Agile Principes des méthodes agiles Avantages des méthodes agiles par rapport aux méthodes traditionnelles Les méthodes Agiles : extreme Programming, SCRUM, etc RECUEILLIR LES BESOINS Faire émerger les besoins Formaliser les besoins Hiérarchiser les besoins PLANIFIER UN PROJET Planifier avec une démarche prédictive Planifier avec une démarche agile SUIVRE ET PILOTER SON PROJET Indicateurs de performance Utiliser ces indicateurs Piloter le projet GESTION D ÉQUIPE Constituer l équipe Développer la collaboration ADOPTER UNE APPROCHE AGILE Etat des lieux Fixer les objectifs Les bons outils et bonnes pratiques DATES : 12 et 13 février 2015 16 et 17 décembre 2015 ITIL FOUNDATION V3 : OPTIMISER VOTRE GESTION DE SERVICES INFORMATIQUES DUREE : 3 jours 61 PUBLIC CIBLE : Les employés déjà sensibilisés à la problématique ITIL qui souhaitent améliorer leurs compétences au niveau de la qualité, de l'analyse et du développement. PRÉREQUIS : Ce module ne fait pas l objet de prérequis particuliers. L'intérêt des entreprises pour les pratiques ITIL (Information Technology Infrastructure Library) est maintenant prouvé au niveau mondial. Cette formation mettra l'accent sur l'alignement de l'informatique par rapport aux métiers de l'entreprise et vous permettra de comprendre l'importance de l'approche des processus dans une stratégie organisationnelle d'amélioration continue. Grâce à cette formation, vous pourrez identifier la portée du CMMI, ses intérêts, ses limites et connaîtrez sa terminologie ainsi que ses composantes. FONDAMENTAUX D'ITIL ET DE LA GESTION DE SERVICE : histoire d'itil : ses origines, ses acteurs l'approche ITIL basée sur les bonnes pratiques ITIL et la gouvernance des Systèmes d'information philosophie d'itil et les concepts principaux sous-jacents approche client, approche processus, cycle de vie domaines couverts par ITIL : perspective métier (Business Perspective), gestion de l'infrastructure (ICT Infrastructure Management), gestion des applications (Application Management), gestion de services (Service Management), soutien des services (Service Support) et fourniture des services (Service Delivery) présentation de la gestion de service et de sa problématique, compréhension de l'apport d'itil dans la gestion de la performance du système d'information savoir utiliser le référentiel : structure documentaire d'itil SOUTIEN DES SERVICES INFORMATIQUES : description des différents processus et fonctions qui composent le Service Support (support des services) synoptique d'enchaînement des processus du Service Support le centre de services (Service Desk) la gestion des configurations (Configuration Management) la gestion des changements (Change Management) la gestion des mises en production (Release Management) la gestion des incidents (Incident Management) la gestion des problèmes (Problem Management) FOURNITURE DES SERVICES INFORMATIQUES : description des différents processus et fonctions qui composent le Service Delivery (la fourniture de service) synoptique d'enchaînement des processus du Service Delivery rappels sur le concept qualité et l'amélioration continue (PDCA) gestion des niveaux de services (Service Level Management) : définition et actualisation des ententes sur les niveaux de service (Service Level Agreements, SLA) gestion de la disponibilité (Availability Management) gestion de la continuité des services (Service Continuity Management) : analyse des risques et vulnérabilités gestion des capacités (Capacity Management) : plan de capacité, adaptation des infrastructures aux besoins gestion financière (Financial Management) DATES : 17, 18 et 19 février 2015 21, 22 et 23 septembre 2015 M002
M010 GESTION DES RISQUES : LA NORME ISO 27005 DUREE : 1 jour PUBLIC CIBLE : Gestionnaires systèmes, analystes, chefs de projets, responsables informatiques concernés par les exigences de sécurité des SI. PRÉREQUIS : Voir public cible. Cette formation a pour objectif de présenter les meilleures méthodes d analyse de risques. Les objectifs visés sont : Pouvoir définir le concept de risque Appréhender le concept de risque selon l ISO Sélectionner une méthode d analyse de risques Introduction Le concept de risque L analyse des risques selon ISO 27005 Les méthodes d analyse de risques Choix d une méthode Conclusion DATES : 3 juin 2015 INTRODUCTION À LA BUSINESS INTELLIGENCE DUREE : 3 jours PUBLIC CIBLE : Cette formation s adresse aux personnes souhaitant appréhender les techniques de Business Intelligence. PRÉREQUIS : Il est attendu que les participants disposent de connaissances préalables en modélisation et en interrogation de bases de données. Les sociétés disposent d une quantité d information importante, provenant de leurs divers outils (comptabilité, CRM, base de données applicatives, applications Access ou autre fichier Excel, etc.). Bien que cette information soit effectivement disponible, elle est rarement exploitable à des fins décisionnelles. L informatique décisionnelle (ou Business Intelligence) a pour objectif l observation aisée des données provenant de différentes sources afin d aider à la prise de décision. Maîtriser les concepts de base de la BI Conceptualiser les données à l aide de diagrammes en étoile ou en flocon Gérer le chargement des données via l utilisation d un ETL Créer des rapports permettant la visualisation de données métier INTRODUCTION À LA BUSINESS INTELLIGENCE Vocabulaire et concepts Modélisation des données en étoile Modélisation des données en flocon Conception d un Datawarehouse ETL EXTRACT TRANSFORM LOAD Conceptualisation du schéma de données associatif Principes de l ETL Formats supportés Utilisation de drivers Chargement des données CRÉATION DE RAPPORTS Exploitation des données Création de graphiques Exploitation des dimensions Tableaux de bord M011 DATES : 23, 24 et 25 novembre 2015 6 2 6 3
SVC003 INTRODUCTION À LA SÉCURITÉ DUREE : 2 jours PUBLIC CIBLE : Administrateur de système ou de réseaux, responsable de l'infrastructure. Personne en charge de la définition des stratégies de sécurité informatique. PRÉREQUIS : Compréhension technique des environnements informatiques. Expérience technique dans au moins un OS serveur et une plateforme réseau. Connaissances approfondies de la communication réseau. Virus, Vers, Troyens, Spam, Toutes ces menaces font régulièrement parler d elles et effraient de nombreuses personnes. Comment se protéger? Comment se préparer? Comment informer les autres utilisateurs? Panne, Incendie, Inondation, Attaque d un pirate, Tous ces risques sont bien réels! Comment protéger sa société ou son organisation? Comment éviter la perte de données sensibles? Nous verrons dans ce module comment se prémunir et se protéger de tout incident pouvant se produire dans l entreprise. Introduction à la sécurité informatique Security Fundamentals - Security Definition - The three A s of Security - Assessing Security Risks - Security Threats - Security Policy - General Attack Methods - Security Countermeasures Introduction to Cryptology General Security Aspects (Hardware, Infrastructure, Backups, DRP, Antivirus, Procedures, ) Network Security - OSI model approach - Architecture Security Design - PKI, SSL, S/Mime, VPNs, - Firewalls FORMATEUR : Matias Consulting Group (M.C.G.) DATES : 28 et 29 janvier 2015 28 et 29 septembre 2015 6 4 6 5
IPV6 DUREE : 4 jours RES012 RÉSEAUX PUBLIC CIBLE : Administrateurs réseau et ingénieurs système. PRÉREQUIS : Toute personne ayant une expérience dans la gestion des systèmes et du réseau d'entreprise. Tous les appareils qui se connectent à internet ou qui sont en réseau ont besoin d une adresse pour se reconnaître, se retrouver et pour communiquer entre eux. Cette adresse suit une certaine logique qu on appelle communément le protocole internet, ou IP. Lors des balbutiements d internet, la version 4 (IPv4) permettait d allouer jusqu à 4 milliards d adresses. Mais à l'heure actuelle, l'épuisement des adresses IPv4 publiques disponibles est imminent... et il est grand temps d'accélérer la migration vers IPv6. Grâce à cette formation IPv6, vous apprendrez à guider votre société dans les méandres de l IPv6 et à gérer les nombreuses répercussions du passage à cette nouvelle version (considérations matérielles, sécurité, communication...). Introduction à IPv6 La pile des protocoles TCP/IPv6 L'ensemble TCP/IPv6 Le protocole IPv6 Les protocoles associés Adressage IPv6 Principes d'adressage IPv6 Configuration et gestion de l adressage Étude de cas d'adressage IPv6 DNS IPv6 Introduction au routage statique et dynamique IPv6 Mécanismes de transition IPv4/IPv6 Coexistence Tunnels Traduction Serveur mandataire applicatif Sécurité IPv6 Analyses et exploits Réponses et outils Scénarios de déploiement et de migration IPv6 Autres sujets IPv6 FORMATEUR : François-Emmanuel Goffinet, Formateur IT DATES : 26, 27 mars, 1er et 2 avril 2015 3, 4, 6, et 9 novembre 2015 6 7
RES006 VOICE OVER IP, ARCHITECTURES ET SOLUTIONS DUREE : 4 jours PUBLIC CIBLE : Spécialistes réseaux télématiques. CISCO LAN SWITCHING DUREE : 4 jours PUBLIC CIBLE : Administrateurs Réseaux en charge de la gestion quotidienne du LAN. RES014 PRÉREQUIS : Maîtrise du protocole TCP/IP et connaissances de base en téléphonie et en Linux. La Voix et la téléphonie sur IP permettent de réduire vos dépenses téléphoniques et d'intégrer voix et données sur un seul et même réseau de transport. Cette introduction vous permet d'acquérir et de maîtriser les différents concepts propres à la Voix sur IP. Introduction et contexte technologique Fondements : avantages et points d'attention Analyse et comparaison des principales solutions de VOIP sur le marché (IP-PBX, Opérateurs,...) Mise en place d'un IP-PBX Open Source : Asterisk Mise en place de solutions VOIP (Call Center, GSM Dual-Mode, Homeworking, SIP Trunking) Méthodologie de gestion de projet : analyse de bonnes pratiques à suivre lors de la mise en place d'un projet de VOIP FORMATEUR : François-Emmanuel Goffinet, Formateur IT DATES : 11, 12, 18 et 19 mai 2015 12, 13, 17 et 18 novembre 2015 PRÉREQUIS : Très bonne connaissance de TCP-IP v4 et des architectures réseaux. Aujourd hui, la plupart des entreprises connectent sur leur réseau Lan de plus en plus d équipements, que ce soit de type informatique ou autre (caméra IP, téléphones IP, ). La gestion de la transmission d informations dans ce réseau devient crucial tant du point de vue des performances que de la segmentation. Dans ce domaine, Cisco est le fabriquant de référence. A la fin de cette formation, vous aurez acquis les compétences nécessaires à la compréhension, à l implémentation, à la configuration du système d exploitation pour les switch de type Cisco (Cisco IOS). OBJECTIFS: Comprendre les terminologies et les concepts liés au LAN Switching Mettre en œuvre les concepts de base et avancés du Switching sur une plateforme Cisco IOS Comprendre les étapes de troubleshooting d un environnement Cisco Switching Module 1 : Introduction to LAN Switching History of Ethernet, Ethernet Distance and Speed Limitations, Switch Operation Module 2 : Switch Configuration Switch Hardware, Logging In, Viewing Switch Information, The IOS File System, Configuration Files, and Software Images, Basic Switch Configuration Module 3 : Spanning-Tree Protocol Understanding Spanning-Tree Features, Configuring Spanning-Tree Features, Displaying the Spanning-Tree Status Module 4 : Virtual LANs VLANs concept, Configuring VLANs, Configuring Trunks Module 5 : VLAN Trunking Protocol Introduction, Configuring VTP Module 5: Troubleshooting Switch Operation Checking Interface Status, Checking for Interface Errors, Discovering Neighbors, Checking a Port s VLAN Membership, Checking Trunk Status Module 6 : Port security and analyser Port security, Switched Port Analyzer (SPAN), Displaying EtherChannel, PAgP, and LACP Status Module 7 : Etherchannel Overview, Configuring EtherChannels, Displaying EtherChannel, PAgP, and LACP Status Module 8 : QoS Overview, Design, Needs, Cisco Features FORMATEUR : François-Emmanuel Goffinet, Formateur IT DATES : 22, 23, 29 et 30 septembre 2015 6 8 6 9
RES015 CISCO WAN ROUTING DUREE : 4 jours CISCO SECURITY DUREE : 4 jours NEW RES019 PUBLIC CIBLE : Administrateurs Réseaux en charge de la gestion quotidienne du LAN. PRÉREQUIS : Administrateurs Réseaux en charge de la gestion quotidienne du LAN et des interconnexions avec le WAN. Aujourd hui, la plupart des entreprises connectent leur réseau à Internet ou possèdent un router interne pour la segmentation de leur Lan. La gestion de la transmission d informations dans ce réseau devient crucial tant du point de vue des performances que de la segmentation. Dans ce domaine, Cisco est le fabriquant de référence. A la fin de cette formation, vous aurez acquis les compétences nécessaires à la compréhension, à l implémentation, à la configuration du système d exploitation pour les routeurs de type Cisco (Cisco IOS). Objectifs: Comprendre les terminologies et les concepts liés au Wan Routing Mettre en œuvre les concepts de base et avancés du Routing sur une plateforme Cisco IOS Comprendre les étapes de troubleshooting d un environnement Cisco Routing Module 1 : Router Module 2 : CDP Module 3 : Routing Fundamentals Module 4 : Routing protocols Module 5 : RIP,IGRP,OSPF, Module 6 : Troubleshooting (show, debug, syslog ) Module 7 : WAN Technologies WAN Technologies Overview WAN technology, WAN devices, WAN standards, WAN encapsulation, Packet and circuit switching, WAN link options WAN Technologies Analog dialup, ISDN, Leased line, X.25, Frame Relay, ATM, DSL, Cable modem Module 8 : Access Control Lists (ACLs) Access Control List Fundamentals Access Control Lists (ACLs) Module 9 : Introduction to NAT and PAT Scaling Networks with NAT and PAT Private addressing Introducing NAT and PAT Major NAT and PAT features Configuring NAT and PAT Verifying PAT configuration Troubleshooting NAT and PAT configuration Module 10 : DHCP DHCP Introducing DHCP DHCP operation Configuring DHCP Verifying DHCP operation Troubleshooting DHCP DHCP relay FORMATEUR : François-Emmanuel Goffinet, Formateur IT DATES : 20, 21, 26 et 27 octobre 2015 7 0 PUBLIC CIBLE : Administrateurs Réseaux en charge de la sécurité quotidienne du LAN et du WAN. PRÉREQUIS : Très bonne connaissance de TCP-IP v4 et des architectures réseaux. Décrire les menaces auxquelles les infrastructures réseau doivent faire face et y répondre : En sécurisant les routers Cisco En déployant AAA sur les routers Cisco En déployant les ACLs En mettant en oeuvre un design sécurisé du réseau, des bonnes pratiques de gestion et de surveillance du réseau En répondant aux menaces L2 à partir des switches Cisco En déployant la fonctionnalité IOS firewall En configurant un VPN site-to-site En configurant un VPN remote access A la fin de cette formation, vous aurez acquis les compétences nécessaires pour l'installation, le diagnostic et la surveillance des périphériques du réseaux sur les routeurs/firewall et les switches Cisco. La gestion de l intégrité, de la confidentialité et de la disponibilité des données et des périphériques sont les sujets phares de cette formation. Module 1. Modern Network Security Threats Fundamental Principles of a Secure Network, Viruses, Worms, and Trojan Horses, Attack Methodologies, Cisco Network Foundation Protection Framework Module 2. Securing Network Devices Securing Device Access, Assigning Administrative Roles, Monitoring and Managing Devices, Using Automated Security Features Module 3. Authentication, Authorization, and Accounting Purpose of AAA, Local AAA Authentication, Server-Based AAA Module 4. Implementing Firewall Technologies Access Control Lists,Firewall Technologies,Zone-Based Policy Firewall Module 5. Securing the Local-Area Network Endpoint Security,Layer 2 Security Considerations,Configuring Layer 2 Security,Wireless, VoIP, and SAN Security Module 6. Cryptographic Systems Cryptographic Services, Basic Integrity and Authenticity, Confidentiality, Public Key Cryptography Module 7. Implementing Virtual Private Networks VPNs, GRE VPNs, IPSec VPN Components and Operation, Implementing Site-to-Site IPSec VPNs, Implementing Remote-Access VPNs Module 8. Managing a Secure Network Principles of Secure Network Design, Security Architecture, Operations Security,Network Security Testing, Business Continuity Planning and Disaster Recovery,System Development Life Cycle, Developing a Comprehensive Security Policy FORMATEUR : François-Emmanuel Goffinet, Formateur IT DATES : 1 er, 2, 7 et 8 décembre 2015 71
LINUX : DÉCOUVERTE ET INSTALLATION DUREE : 4 jours NEW OS026 LINUX PUBLIC CIBLE : Toute personne curieuse avec des bases en informatique. PRÉREQUIS : Utilisation courante d'un système d exploitation (MacOS, Windows,...) et bonne connaissance du fonctionnement d un ordinateur (BIOS, drivers,...). Vous souhaitez découvrir et appréhender une informatique alternative? Cette formation devrait vous aider à faire le pas. Linux appartient à la famille des systèmes Unix ouverts et relève de la catégorie des logiciels «libres». Les logiciels disponibles pour Linux offrent des réponses efficaces aux besoins rencontrés par les sociétés. Installation, configuration et utilisation du système d'exploitation LINUX. Acquisition de connaissances de bases pour l'apprentissage de l'administration de serveurs sous ce système d'exploitation. Programme L' Open source Introduction a GNU/LINUX (distributions, noyaux, ) L'interface graphique (sessions, gestionnaires de fenêtre, ) Les applications Bases et concepts Système de fichier "User and Group" Introduction à la ligne de commande Editeur ( VIM, nano,...) Outils en ligne de commande (grep, find,...) La documentation et les "Man pages" Gestion des paquets Gestion des droits (Utilisateur, fichier, connexions,...) Les Services et les "runlevel" Gestion des processus Information sur le système ( /proc et outils d'interprétation ) Installation FORMATEUR : François-Emmanuel Goffinet, Formateur IT DATES : 8, 9, 13 et 14 janvier 2015 7 3
ADMINISTRATION LINUX LINUX : SÉCURITÉ OS027 NEW NEW OS024 DUREE : 4 jours DUREE : 4 jours PUBLIC CIBLE : Technicien ou administrateur système. PRÉREQUIS : Avoir suivi la formation Linux : découverte et installation ou connaître les bases d'un système d'exploitation de type Unix. Vous connaissez les bases d'un système Linux ou bien de type Unix? Cette formation va vous doter des compétences nécessaires à la gestion approfondie d'un serveur Linux. L'accent est mis sur la bonne compréhension des différents éléments qui composent un système Linux. Au terme de la formation, vous aurez les compétences nécessaires à l'administration journalière d'un serveur fonctionnant sous GNU/Linux. En d'autres termes, vous serez à même de gérer : le système, les services, les tâches automatisées, les utilisateurs, l'espace disque, l'authentification, les systèmes de fichiers, le scripting (bash). Rappel (gestion des utilisateurs/ groupes/ périphériques Unix/ des informations disponibles sur l état du système et du gestionnaire de paquetage). Gestion des utilisateurs Contrôle des connexions Communication avec les utilisateurs connectés B.A.S.H Tâche planifiée et programmée Périphérique Linux Rsyslog Expressions Régulières Quotas Utilisateurs GRUB LVM RAID FORMATEUR : François-Emmanuel Goffinet, Formateur IT DATES : 5, 6, 11 et 12 mars 2015 74 PUBLIC CIBLE : Administrateurs réseau et ingénieurs système. PRÉREQUIS : Être capable de configurer, administrer et utiliser un système d'exploitation de type Unix ou avoir suivi la formation Administration Linux. Les systèmes Linux embarquent nativement des fonctionnalités de sécurité qui visent à protéger et à auditer les échanges vers le serveur et au sein du réseau. Au terme de la formation, vous serez capable de sécuriser et d auditer un serveur Linux : en disposant des notions de chiffrement informatique et d infrastructure PKI en protégeant les transferts (SSH, SSL, HTTPS, OpenVPN, Rsync, X11) en mettant en oeuvre les techniques de firewall (Netfilter/Iptables, Squid) Module 1 : Sécurité locale Les utilisateurs et les droits La connexion et les mots de passe Authentification PAM Module 2 : Confidentialité Notions de chiffrement : Chiffrement symétrique, Hachage, Chiffrement à clé publique, Signature numérique Protocoles de chiffrement Chiffrement du système de fichier Module 3 : SSH Protocole SSH : configuration et commandes SSH (console, X11 forwarding, transfert de port, transfert SCP, transfert SFTP, WinSCP) Authentification à clé publique Synchronisation de fichiers VPN avec Rsync Bureau distant VPN avec X2Go Module 4 : Firewall et Proxy Linux Routage Linux Firewall/NAT Iptables Proxy/RProxy Squid Authentification Squid Reverse Proxy Apache Module 5 : PKI et SSL Certificats x509 et PKI SSL/TLS Entunnellement SSL avec Stunnel Configuration HTTPS Apache/Nginx Module 6 : VPN SSL OpenVPN Audit du réseau Logiciels d audit Capture de trafic Forge de paquets HIDS Snort FORMATEUR : François-Emmanuel Goffinet, Formateur IT DATES : 4, 5, 11 et 12 juin 2015 7 5
OS025 LINUX : INTERNET OF EVERYTHING NEW LINUX : RÉSEAUX NEW OS023 DUREE : 4 jours DUREE : 4 jours PUBLIC CIBLE : Technicien ou administrateur système. PUBLIC CIBLE : Administrateurs réseau et ingénieurs système. PRÉREQUIS : Avoir suivi la formation Linux : découverte et installation ou connaître les bases d'un système d'exploitation de type Unix. Les prévisions suggèrent l apparition de plusieurs dizaines de milliards d objets connectés à l Internet d ici 2020. Cette formation Internet of Everything (IoE) donne un aperçu des concepts et des défis de cette nouvelle économie. Le propos se fonde sur le paradigme de l Internet et de son évolution qui aboutit à interconnecter les personnes, les processus, les données et les objets. Les modules de formation décrivent comment l IoE réalise la convergence des technologies opérationnelles avec celles de l information (IT) dans la perspective d améliorer les processus d entreprise. Les solutions, protocoles et architectures des connexions Machine-to-machine (M2M), machine-topeople (M2P), and people-to-people (P2P) seront aussi abordés. Enfin, la modélisation et le prototypage d une solution IoE en Linux embarqué est prévu pour la partie pratique. 1. Qu est-que l IoE? Les quatre piliers de l IoE et leurs interactions : P2P, M2P et M2M. Concepts fondamentaux des réseaux pour l IoE. 2. Pilliers de l IoE Connexion d objets au réseau. Big Data. Virtualisation et cloud computing. Transformation des comportements humains par l IoE. Interactions processus, personnes, objets et données. 3. Connecter les non-connectés Exemples de l Internet des objets dans l industrie et à la maison. Protocoles IoE/IoT Évolution de l accès et du stockage de données influencés par l IoE. Application Cisco Coffee JavaScript application 4. Transition vers l IoE Convergence entre les technologies opérationnelles (OT) et les systèmes IT. Les interactions M2M, M2P et P2P dans une solution IoE. Architecture et sécurité d une solution IoE. 5. Bringing it all Modélisation et prototypage d une solution IoE. Activités pratiques en Linux embarqué. FORMATEUR : François-Emmanuel Goffinet, Formateur IT PRÉREQUIS : Être capable de configurer, administrer et utiliser un système d'exploitation de type Unix ou avoir suivi la formation Administration Linux. Les réseaux ont toujours été un domaine sur lequel Linux règne en maître. Une solide couche réseau au niveau du noyau, tous les outils de gestion réseau du monde Unix, et la disponibilité de serveurs performants pour les services Internet en sont les raisons. La configuration réseau d'un système Linux, les outils Linux de configuration et d'analyse du réseau et la configuration des services réseaux sont les différents thèmes abordés lors de cette formation qui vous permettra de configurer un serveur Linux pour des services Internet ou Intranet. CONFIGURATION DE LINUX COMME CLIENT Le protocole TCP/IP. Utilitaires réseau sous Linux. Configuration réseau de Linux. Cryptographie SSH. CONFIGURATION DES SERVICES RÉSEAU SOUS LINUX Le serveur de serveurs (X)inetd. Système de fichiers par réseau : NFS. Configuration du serveur de noms DNS. Configuration d'un serveur DHCP et interaction avec DNS Configuration du serveur Web Apache : introduction. Messagerie Internet. Partages entre le monde Windows et le monde Unix (SAMBA) : introduction. FORMATEUR : François-Emmanuel Goffinet, Formateur IT DATES : 28, 29 avril, 4 et 5 mai 2015 DATES : 20, 23, 26 et 27 novembre 2015 76 7 7
OPERATING SYSTEM & SÉCURITÉ ADMINISTRATION WINDOWS SERVER 2008 ET R2 DUREE : 5 jours PUBLIC CIBLE : Administrateur de système ou de réseaux responsable d'une plate-forme réseau Windows Server 2008 et R2. PRÉREQUIS : Familiarisation avec l'interface de travail de Microsoft Windows Vista/Seven Connaissance de base de la gestion de clients Windows Vista/Seven Connaissances de base en réseaux Avoir déjà géré un système multi-users est un plus Situer les différentes composantes de Windows Server 2008 dans un environnement réseau Installer et configurer Windows Server 2008 Comprendre et installer l'active Directory Utiliser les différents outils d'administration offerts dans Windows Server 2008 Effectuer l'administration avancée des utilisateurs OS007 Introduction à l'administration de réseaux Introduction à Windows Server 2008 Installation et configuration de Windows Server 2008 Active Directory (structure logique et structure physique) Administration de l'active Directory Groupes de travail et types utilisateurs La MMC (Microsoft Management Console) et outils d'administration Base des Registres Sécurité et gestion des ressources (sharing, NTFS, Quota, File Screening, ) Automatisation de la gestion des environnements des OS clients avec les Group Policies Automatisation de l'installation de logiciels avec les Group Policies Gestion des impressions Nouveautés apportées par la version Windows Server 2008 R2 FORMATEUR : Matias Consulting Group (M.C.G.) DATES : 16, 19, 20, 23 et 26 janvier 2015 1 er, 2, 7, 8 et 9 octobre 2015 7 9
OS008 PROTOCOLE TCP/IP DUREE : 2 jours ADMINISTRATION WINDOWS SERVER 2008 ASPECTS RÉSEAUX DUREE : 2 jours OS009 PUBLIC CIBLE : Les employés ou les informaticiens désirant comprendre, utiliser et configurer le protocole TCP/IP. PRÉREQUIS : Formation préalable de type 'Les réseaux : concepts, architecture et modes d'accès ou posséder une connaissance équivalente. Le protocole TCP/IP est devenu un standard de par son utilisation sur Internet. Les logiciels réseaux modernes, comme Windows, s articulent principalement autour de ce protocole. Au terme de cette formation, vous serez capable d'utiliser, de configurer et d'optimaliser le protocole TCP/IP. Historique, principe de la commutation de paquets Modèle OSI et le modèle TCP/IP Protocole IP et ses missions Structure d une adresse IP : classe d adresses, adresse réseau, adresse de diffusion, masque réseau Tables de routages et la commande ROUTE Adresses physiques, adresses logiques et la commande ARP Protocoles de transport UDP et TCP Principaux services utilisant UDP et TCP : DNS, TELNET, FTP, HTTP, POP3, SMTP Serveurs Proxy ou la translation d adresses IP : 2 solutions de raccordement d un réseau local à Internet Protection des réseaux IP: les Firewalls FORMATEUR : Matias Consulting Group (M.C.G.) PUBLIC CIBLE : Administrateur de système ou de réseaux responsable d'une plate-forme réseau Windows Server 2008 et R2. PRÉREQUIS : Formation préalable du type "Administrateur Windows Server 2008 et R2" et "TCP/IP" ou équivalente. Installer et configurer les services TCP/IP implémentés sous Windows Server 2008 et R2 Mettre en fonction le routeur intégré de Windows Server 2008 et R2 Installer et administrer les services TCP/IP Installer et gérer le DNS (DNS statique et dynamique) Utiliser le protocole de configuration dynamique d'hôte (DHCP) Netbios sur TCP/IP Installer et gérer WINS Routage avec TCP/IP FORMATEUR : Matias Consulting Group (M.C.G.) DATES : 9 et 10 mars 2015 DATES : 9 et 10 février 2015 8 0 81
OS010 LABORATOIRE ADMINISTRATION WINDOWS SERVER 2008 & R2 DUREE : 3 jours ADMINISTRATION IIS DUREE : 2 jours OS011 PUBLIC CIBLE : Toute personne souhaitant améliorer sa pratique de conception et de manipulation. PRÉREQUIS : Avoir suivi les formations "Administration Windows Server 2008 R2", "TCP/IP" et "Administration Windows Server 2008 R2 - Aspects Réseaux". Mettre en œuvre en pratique dans le cadre d un laboratoire «dirigé» l ensemble des concepts techniques abordés pendant les modules du prérequis Acquérir l autonomie dans les aspects pratiques le formateur n étant présent que la dernière ½ journée Laboratoire pratique sur base d un énoncé. FORMATEUR : Matias Consulting Group (M.C.G.) DATES : 25, 26 et 27 mars 2015 PUBLIC CIBLE : Administrateur de système ou de réseaux responsable d'une plate-forme Web IIS. PRÉREQUIS : Formations «Administrateur Windows 2008 & R2» et «TCP/IP» ou expérience équivalente. Etre capable de sélectionner, implanter et gérer des Serveurs Internet et/ou Intranet en environnement Microsoft Windows Server. Introduction à IIS La planification et l installation Administration des services de IIS : http, ftp, ISAPI Applications Sécurisation de IIS et intégration avec les bases de données FORMATEUR : Matias Consulting Group (M.C.G.) DATES : 17 et 20 avril 2015 8 2 8 3
OS012 ADMINISTRATION EXCHANGE SERVER 2010 DUREE : 5 jours PUBLIC CIBLE : Administrateurs de réseaux. PRÉREQUIS : Connaissances en administration des environnements Windows, gestion de ses réseaux, protocoles (TCP/IP, DNS et IIS) et Internet (HTTP). L utilisation d outils de messagerie et de travail collaboratif apporte des modifications en termes de méthodes de travail et de gestion des communications. Au terme de la formation, vous serez capable d installer et configurer Exchange Server 2010, de gérer le routage, les accès client, la sauvegarde et la restauration des banques d'information. Vue d ensemble de Microsoft Exchange Server et de l'annuaire Active Directory Installation de Microsoft Exchange Server 2010 Configuration Gestion des adresses de messagerie et des listes d'adresses Gestion des accès client Gestion du routage des messages Gestion de la disponibilité, de la sauvegarde et de la restauration Maintenance d'un système de messagerie Sécurisation des messages FORMATEUR : Matias Consulting Group (M.C.G.) DATES : 12, 13, 18, 19 et 20 mai 2015 22, 23, 28, 29 et 30 octobre 2015 MIGRATION VERS EXCHANGE SERVER 2013 DUREE : 3 jours PUBLIC CIBLE : Administrateur de système ou de réseaux responsable d'une plate-forme réseau Windows Server et Exchange 2007/2010. PRÉREQUIS : Formation préalable du type "Administrateur Windows Server 2008 et R2" et "TCP/IPv4" ou «Administrateur Windows Server 2012» et «Administration Exchange 2007/2010» ou expérience équivalente. L utilisation d outils de messagerie et de travail collaboratif se développe rapidement au sein des entreprises. Ces nouveaux outils modifient les méthodes de travail ainsi que la gestion des communications. Il est dès lors important de comprendre les principes de ces outils, de savoir les utiliser efficacement. La version Exchange 2013 apporte des nouveautés intéressantes tant dans un contexte interne qu hybride (portion des installations dans le Cloud). Il est également indispensable d appréhender les nouveaux apports techniques et fonctionnels de Exchange 2013. Les objectifs sont : Comprendre les différences en matière de fonctionnalités entre Exchange 2010 et Exchange 2013 Installer et configurer Exchange 2013 Utiliser efficacement ces outils Réaliser les tâches d administration d Exchange 2013 par comparaison avec Exchange 2010 Préparer une migration et mettre en œuvre un tel projet à la fois techniquement et en matière de planification Introduction à Exchange 2013 Architecture d Exchange 2013 Comparaison entre Exchange 2010 et Exchange 2013 Installation d Exchange 2013 Administration d Exchange 2013 Migration d une Infrastructure Exchange 2010 vers Exchange 2013 FORMATEUR : Matias Consulting Group (M.C.G.) NEW OS028 DATES : 15, 16 et 17 juin 2015 24, 25 et 26 novembre 2015 8 4 8 5
OOS017 MIGRATION VERS WINDOWS 8-8.1 DUREE : 2 jours WINDOWS SERVER 2008 ET R2 - RDS DUREE : 3 jours OS014 PUBLIC CIBLE : Personnes en charge du déploiement et/ou de la gestion quotidienne de Windows Client dans un environnement professionnel. PRÉREQUIS : Être administrateur de système ou de réseau responsable d'une plate-forme réseau Windows Server 2003/2008/20008R2 et Windows XP/Windows Vista/Windows 7. Durant ce cours, vous apprendrez à comprendre les différences entre Windows 7 et Windows 8 en termes de configuration et d administration. Mais également à installer et à déployer Windows 8 dans un environnement professionnel. Et finalement, à intégrer Windows 8 dans un environnement Windows Server 2008R2 ou Windows Server 2012. Introduction à Windows 8 Les nouveautés de Windows 8 Installation de Windows 8 Utilisation des interfaces graphiques Configurer l environnement de Windows 8 Migration vers Windows 8 Dépannage de Windows 8 FORMATEUR : Matias Consulting Group (M.C.G.) DATES : 24 et 27 avril 2015 15 et 16 octobre 2015 PUBLIC CIBLE : Administrateur de réseaux ou de systèmes. PRÉREQUIS : Formations «Administrateur Windows 2008 R2» et «TCP/IP» ou expérience équivalente. De nos jours la mobilité et la diversité des plateformes clients sont des réalités. Un des défis essentiels des Administrateurs Réseaux et Systèmes est de construire des infrastructures accessibles par tous ces clients mobiles (IPad, Tablet PC,..) tout en fournissant l accès aux applications et services habituellement disponibles sur les machines internes de production. Pour atteindre cet objectif, les applications fournissant des «terminal services» s imposent de plus en plus dans les environnements professionnels. Microsoft Windows 2008 R2 apporte une version très mature avec son rôle RDS qui fait aujourd hui partie de la boîte à outils de l administrateur réseaux/système moderne. A l issue de cette formation, les participants auront acquis les capacités suivantes : Comprendre les principes des services Terminaux de Microsoft Connaître les différents types d approche de la problématique Connaître les fonctionnalités délivrées par Windows 2008 R2 - RDS Utiliser efficacement ces outils Installer et configurer Windows 2008 R2 RDS Introduction Architecture et concepts Installer et configurer RDS Server avec Windows Server 2008 R2 Gestion des Données des Utilisateurs Maintenance et Monitoring Construire un environnement redondant FORMATEUR : Matias Consulting Group (M.C.G.) DATES : 18, 19 et 20 mars 2015 8 6 8 7
OS029 WINDOWS SERVER SECURITY DUREE : 3 jours PUBLIC CIBLE : Administrateurs de système ou de réseaux, responsables d'une plate-forme réseau Windows, qui ont comme préoccupation la sécurité de leur environnement informatique. PRÉREQUIS : Formations préalables du type "Administrateur Windows" et "TCP/IP" et "Services Réseaux sous Windows" ou expérience équivalente. Windows s est imposé à la fois comme système d'exploitation de gestion réseau du côté serveur mais aussi du côté client. Sa complexité et son déploiement en masse présentent un grand nombre de problèmes de sécurité. Ce cours a pour but de présenter des solutions pratiques en termes de sécurité réseau appliquées à Windows. Les objectifs sont : Sécuriser l'ensemble des plate-formes Windows Serveurs dans un réseau Sécuriser l'environnement Windows Serveur Sécuriser les communications entre les différentes machines Windows Contrôle et suivi de l'environnement Introduction à la sécurité Le modèle de sécurité Windows Sécurité de l authentification et du logon (kerberos, NTLM, ) Sécurité des fichiers et partage des ressources Sécurité de l Active Directory Sécurité et Group Policies (Distributed Security Services) Cryptographie et Microsoft PKI Introduction à la Sécurité du réseau Windows (VPN, ) Techniques de contrôle FORMATEUR : Matias Consulting Group (M.C.G.) DATES : 1er, 2 et 3 juillet 2015 11, 14 et 15 décembre 2015 NEW MIGRATION VERS WINDOWS SERVER 2012 - R2 DUREE : 3 jours PUBLIC CIBLE : Administrateur de système ou de réseaux responsable d'une plate-forme réseau Windows Server 2008 et R2 et voulant migrer vers la Windows Server 2012. PRÉREQUIS : Formations «Administrateur Windows 2008 et R2» et «TCP/IP» ou expérience équivalente. Windows Server 2012 s'impose comme le système d'exploitation de gestion réseau de l'avenir que ce soit en termes de performances, de fonctionnalités, de sécurité, de virtualisation,. Ce cours présente de manière détaillée les nouveautés et les changements d'un environnement réseau Windows Server 2012 par rapport à un environnement Windows Server 2008 & R2. A l issue de cette formation, les participants auront acquis les capacités suivantes : Comparer les différentes composantes de Windows Server 2012 et Windows Server 2008 & R2 dans un environnement réseau Installer et configurer Windows Server 2012 Installer et comprendre les nouveautés de l'active Directory en Windows Server 2012 Installer et configurer les nouveautés dans les autres composantes de Windows Server 2012 Migration de Windows Server 2008 & R2 vers Windows Server 2012 Introduction à Windows Server 2012 Nouvelles fonctionnalités de Windows Server 2012 Analyse de l Architecture d une Infrastructure de serveurs en Windows Server 2012 (rôles, sécurité, ) Stratégies de migration et de coexistence d une infrastructure Windows Serveur 2008 & R2 et Windows Server 2012 Compréhension et mise en place de la Migration d'un réseau Windows Server 2008 & R2 vers Windows Server 2012 Comparaison de l'active Directory de Windows Server 2012 et de Windows Server 2008 & R2 FORMATEUR : Matias Consulting Group (M.C.G.) DATES : 8, 9 et 10 juin 2015 3, 4 et 7 décembre 2015 OS015 8 8 8 9
OS018 POWERSHELL DUREE : 3 jours PUBLIC CIBLE : Formation destinée aux administrateurs réseaux Microsoft. PRÉREQUIS : Vous avez une bonne connaissance de l administration des réseaux basés sur Windows Server et maitrisez le TCP/IP. Vous avez également de bonnes notions en programmation. Au terme de cette formation, vous serez capable d'automatiser des tâches liées à des services comme Exchange, SQL, ou tout autre logiciel commercial possédant une bibliothèque d outils Powershell. Introduction Découverte de Powershell Installation Commandes de base Navigation dans les répertoires et les fichiers Formatage de l affichage Règles à connaître Les fondamentaux Variables et constantes Les alias Les tableaux Le pipeline Les boucles Structure conditionnelle Switch Les fonctions Les arguments Les paramètres La portée des variables DotSourcing Fonctions avancées Maîtrise du Shell Gestion du profil Ajout de méthodes et propriétés personnalisées La gestion de fichiers avancée (CSV, XML) Les dates Les jobs en arrière-plan Objets PSBase et PSObject Snap-ins et modules Gestion des erreurs et débogage La sécurité Les stratégies d exécution Les chaines sécurisées Les credentials Le chiffrement Signature des scripts.net Introduction au.net Utiliser des objets.net avec PowerShell Windows Form Les objets COM Windows Management Instrumentation (WMI) Exécution à distance Manipulation d objets annuaire avec ADSI Module Active Directory de Windows Server 2008 R2 FORMATEUR : Matias Consulting Group (M.C.G.) DATES : 16, 17 et 18 novembre 2015 9 0 91
SÉCURITÉ, VIRTUALISATION & CLOUD COMPUTING CLOUD COMPUTING - LES FONDAMENTAUX DUREE : 1 jour PUBLIC CIBLE : Toute personne impliquée dans un projet Cloud interne, externe ou hybride, qu il soit d un profil technique ou de gestion de projets. PRÉREQUIS : Notions générales en termes d informatique, d applicatifs et de réseaux. Cours d introduction au cloud computing abordant à la fois les enjeux et les solutions existantes sur le marché. Etre capable de comprendre les avantages et les défis d une approche totale ou partie d une stratégie de cloud computing Etre capable de comprendre comment introduire et gérer un projet Cloud Computing dans une société Module 1 : What is Cloud Computing? Definitions Hype Technology Cycle Cloud Computing Characteristics Cloud Computing Service Models Cloud Computing Deployment Models SVC001 Module 2 : Cloud Computing Framework Global Framework (public cloud, private cloud, hybrid cloud, ) Cloud Computing Enablers Cloud Computing Assets Cloud Computing Challenges - Issues Module 3 : Cloud Computing Security Facts & Figures Security Advantages & Issues Virtualization Risks Module 4 : Cloud Computing Market Overview Main IaaS Offers Main PaaS Offers Main SaaS Offers Other Offers Module 5 : Cloud Computing Project Management Project Scenarios Points of Attention IT department roles FORMATEUR : Matias Consulting Group (M.C.G.) DATES : 16 mars 2015 9 novembre 2015 9 3
SVC002 TECHNOLOGIES DE VIRTUALISATION : VMWARE 5 ET HYPER-V DUREE : 5 jours PUBLIC CIBLE : Administrateur de système ou de réseaux. PRÉREQUIS : Connaissance du type Administration Système du type Windows 2008 R2 / Linux. Aujourd hui les stratégies de consolidation, de cloud privé et de redondance reposent toutes sur les principes de base de la Virtualisation. Bien que la virtualisation existe depuis de nombreuses années, elle est aujourd hui incontournable pour une partie des infrastructures. Et même si une stratégie de fond n est pas adoptée, parfois la Virtualisation permet de pérenniser les investissements software incompatibles avec le remplacement du hardware. Cette formation a pour objectif : De permettre une meilleure compréhension des enjeux de la virtualisation et de ses limites De mettre en œuvre une infrastructure de virtualisation à base des outils les plus répandus sur la marché : Vmware et Hyper-V 1. Introduction to Virtualization Definition Why to virtualize Why not to virtualize Application domain of virtualization Comparison between Hyper-V and VMware 2. Vmware Introduction to vsphere Installation Administration of vcenter Managing Virtual Networks and storage devices Managing Virtual Machines Business continuity 3. Hyper-V Introduction Installation Administration of Hyper-V High availability System center Virtual Machine Manager FIREWALLS - MICROSOFT TMG DUREE : 2 jours PUBLIC CIBLE : Administrateur de système ou de réseaux responsable d'une plate-forme réseau Windows Server 2008 et R2. PRÉREQUIS : Formations «Administrateur Windows 2008 et R2» et «TCP/IP» ou expérience équivalente. De nos jours, de plus en plus d'organisations sont connectées à Internet. Cependant, la plupart d'entre elles ne sont pas conscientes des dangers provenant d'internet. Ajouté à ces éléments, le contrôle d'accès sortant et la gestion de la bande passante sont des défis cruciaux et légaux auxquels l'organisation est confrontée. Les firewalls et les proxy servers s'imposent donc dans un schéma sécurité indissociable d'une connexion à internet. Dans ce cadre TMG Server est un logiciel issu de l'intégration des deux fonctionnalités qui s'est imposé dans le monde informatique de la sécurité. Définir une politique de sécurité de connexion à Internet Sécuriser le trafic entrant Sécuriser le trafic sortant environnement Serveur Windows Intégrer les fonctionnalités Firewall et Proxy Intégrer Firewall et VPN Introduction à la sécurité des connexions Internet et à TMG Server Installation de TMG Server Administration Générale de TMG Server Gestion du contrôle d'accès sortant Gestion du contrôle d'accès entrant TMG et VPNs FORMATEUR : Matias Consulting Group (M.C.G.) DATES : 31 mars et 1 er avril 2015 SVC004 FORMATEUR : Matias Consulting Group (M.C.G.) DATES : 25, 26, 27 février, 3 et 4 mars 2015 94 9 5
SVC009 VMWARE VSPHERE DUREE : 4 jours NEW PUBLIC CIBLE : Administrateurs réseau et ingénieurs système. PRÉREQUIS : Être capable de configurer, administrer et utiliser un système d'exploitation de type Unix et/ou Windows Server. Conçue pour aider les services informatiques à poursuivre leur démarche de consolidation de leurs ressources, VMware vsphere permet de bâtir un Data Center toujours plus souple et plus évolutif, orienté Cloud. VMware vsphere est une référence en matière de consolidation des Data Center. Au terme de cette formation, vous serez capable de : Installer et configurer un serveur ESXi dans son environnement complet installer et configurer les composants de vcenter Server Comprendre comment mettre en oeuvre vcenter Server Appliance pour s'affranchir du système Windows hôte Déployer et gérer des machines virtuelles Gérer les accès des utilisateurs à l'infrastructure Configurer et utiliser vsphere pour optimiser la gestion des ressources 1 Course Introduction 2 Virtualized Data Center 3 Creating Virtual Machines 4 VMware vcenter Server 5 Configuring and Managing Virtual Networks 6 Configuring and Managing Virtual Storage 7 Virtual Machine Management 8 Access and Authentication Control 9 Resource Management and Monitoring 10 High Availability and Fault Tolerance 11 Scalability 12 Patch Management 13 Installing VMware Components FORMATEUR : François-Emmanuel Goffinet, Formateur IT DATES : 27, 28 mai, 1 er et 2 juin 2015 9 6 9 7
INFORMATIONS PRATIQUES INSCRIPTIONS Veuillez introduire une demande d inscription en ligne sur www.evoliris.be. Si vous êtes demandeur d'emploi, une analyse de vos pré-requis est effectuée sur base de votre CV qui est obligatoirement joint à votre demande d inscriptions. Le nombre de places étant limité et les demandes nombreuses, seuls les candidats retenus seront contactés au plus tard 8 jours avant le début de la formation. LIEU DES FORMATIONS EVOLIRIS Rue de la Borne, 14 Bâtiment A 1080 Molenbeek-Saint-Jean (places de parking disponibles limitées) HORAIRE DES FORMATIONS De 09h00 à 16h30 TARIFS Toutes les informations se trouvent sur www.evoliris.be CONTACT Florence TUTS Tél. : 02/475 20 00 E-mail : formation@evoliris.be 9 8
M Métro Étangs Noirs Rue Tazieaux Chaussée de Gand Rue d Ostende Rue de la Carpe Métro Comte de Flandre M Rue de la Courtrai Rue de la Borne Rue de l Éléphant Rue de la Colonne EVOLIRIS Rue de la Borne, 14 Bâtiment A 1080 Bruxelles - Tél : 02 475 20 00 Métro : Comte de Flandre Tram 51 : Porte de Flandre Bus 89 : Borne - E-mail : formation@evoliris.be www.evoliris.be Boulevard Barthélémy ÉDITEUR RESPONSABLE : Jean-Pierre RUCCI, rue de la Borne 14A2, 1080 Molenbeek-Saint-Jean