FORMATION

Formations

Open Source

pour l’informatique

+
CATALOGUE 2010

www.alterwayformation.fr

+

+
Alter Way Formation leader de la formation aux technologies Open Source en France

Leader français de la formation informatique aux technologies Open Source, Alter Way Formation accompagne les professionnels dans la maîtrise des logiciels libres. Alter Way Formation propose des formations standard et sur mesure, intra ou inter entreprise, couvrant l’ensemble des technologies Open Source : du système d’exploitation à la Business Intelligence en passant par les bases de données, les langages, les frameworks et les applications. Son offre standard compte plus de 60 formations ainsi que des programmes de certifications Linux, MySQL, PHP et PostgreSQL. Alter Way Formation accompagne également les professionnels dans la gestion de plan de formations et la conduite du changement. Membre actif de la communauté Open Source, Alter Way Formation travaille depuis ses toutes premières heures à la promotion et à la vulgarisation des logiciels libres en entreprise. Ses consultants-formateurs ont publié plusieurs ouvrages de référence et participent à de nombreux projets et évènements communautaires. Alter Way Formation délivre plus de 1000 formations par an, dans ses 6 centres de formation répartis à Paris, Lille et Lyon.

Nos Publications

Tél : 01 41 16 83 70 - Fax : 01 41 16 83 71

Nos Partenaires

Les Certifications de nos formateurs

+

formation@alterway.fr

2

LA GAMME OPEN SOURCE
Sommaire des formations
+

+
29 29 30 30 31 31

Formations techniques
Formations Web - HTML, Ajax
• Gérer un site Web • HTML : des bases à la maîtrise • Ajax et JavaScript : des bases à la maîtrise • Ajax et JavaScript Expert • PHP / MySQL : des bases à la maîtrise • PHP Expert Certifié • Optimisation PHP • Industrialisation PHP Frameworks • Framework symfony • CakePHP : des bases à la maîtrise • Zend Framework : des bases à la maîtrise • Zend Framework Expert Certifié CMS • Drupal webmaster • Drupal développeur • eZ Publish développeur • eZ Publish Expert • Typo 3 : des bases à la maîtrise • SPIP intégrateur E-Commerce • Magento intégrateur graphique • Magento développeur 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17

• OpenLDAP • Supervision avec Nagios • Apache • DNS - Bind • Postfix • Voix sur IP avec Asterisk

Formations Solutions Linux

+

Formations PHP

Formations utilisateurs
Formations bureautique
• OpenOffice utilisateur • OpenOffice Expert Formateur • Programmation avec OpenOffice 32 32 33 33 34 34 35 35

Formations design et PAO

• Mise en page avec Scribus • Design avec Gimp • Inkscape

Formations Business Intelligence
• ETL utilisateur avec Talend • Reporting avec Jasper

+

Alter Way Formation
• Notre approche qualité • Présentation d'Alter Way • Conditions générales de vente • Bulletin d'inscription 36 37 38 39

+

Formations Java

Retrouvez l'intégralité de nos formations sur Internet
Ce catalogue est une sélection de nos formations les plus demandées. En complément sur notre site Internet vous trouverez entre autres : • Python : des bases à la maîtrise • Plone : des bases à la maîtrise • Plone Expert • Linux embarqué • Linux temps réel • Linux sécurité • Solaris / OpenSolaris : administration • Ingres développeur • Ingres administrateur • Ingres Optimisation • SugarCRM • ...

• Java débutant • Java développeur • UML : analyse et conception objet • JSP et Servlet • JSF - JavaServer Faces et Ajax • Web services avec Java • J2EE • EJB - Java Beans

18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25

Formations MySQL

• MySQL développeur • MySQL administrateur • MySQL Haute disponibilité • MySQL Optimisation

Formations PostgreSQL

• PostgreSQL développeur • PostgreSQL administrateur • PostgreSQL Optimisation • PostGIS, base de données spatiales

01.41.16.83.70 www.alterwayformation.fr
+

Formations Linux

• Linux : les commandes • Linux : administration niveau 1 • Linux : administration niveau 2 • Linux Programmation shell • Adminisatration Ubuntu / Certification • Déployer Ubuntu Serveur

26 26 27 27 28 28

Votre formation sur mesure
Vous avez un besoin spécifique ? En collaboration avec nos conseillers techniques et pédagogiques nous pouvons créer des formations dédiées à votre besoin ! 3
formation@alterway.fr

+

Tél : 01 41 16 83 70 - Fax : 01 41 16 83 71

17 Magento développeur p.15 Tél : 01 41 16 83 70 .13 + CMS Drupal webmaster p.13 Zend Framework Expert Certifié p.15 + E-commerce eZ Publish Expert p.10 Optimisation PHP p.11 Framework Symfony p.14 eZ Publish développeur p.12 p.12 CakePHP : Zend Framework : des bases à la maîtrise des bases à la maîtrise p.17 + formation@alterway.10 + Framework PHP Expert Certifié p.Fax : 01 41 16 83 71 Typo 3 : des bases à la maîtrise p.14 Drupal développeur p.fr 4 .+ PHP CARTOGRAPHIE DES PHP / MySQL : des bases à la maîtrise p.16 SPIP intégrateur p.11 Industrialisation PHP p.16 Magento intégrateur graphique p.

21 MySQL PostgreSQL MySQL développeur p.22 MySQL administrateur p.fr + Tél : 01 41 16 83 70 .24 PostgreSQL Administrateur p.23 MySQL Optimisation p.19 UML JSP & Servlet p.25 PostGIS 5 formation@alterway.24 MySQL Haute disponibilité p.23 PostgreSQL Optimisation p.Fax : 01 41 16 83 71 .19 JavaServer faces et Ajax p.18 JAVA développeur p.20 JSF Web services avec Java p.21 EJB Java Beans p.FORMATIONS TECHNIQUES JAVA + JAVA débutant p.22 PostgreSQL Développeur p.18 Analyse & conception objet p.25 Base de données spatiales p.20 J2EE p.

31 Voix sur IP avec Asterisk p.29 Supervision avec Nagios p.30 des bases à la maîtrise p.8 LINUX Programmation shell p.26 LINUX : administration niveau 2 p.27 Administration Ubuntu Certification p.29 Apache p.30 Postfix p.8 Solutions LINUX AJAX & JAVASCRIPT : OpenLDAP p.9 Tél : 01 41 16 83 70 .31 AJAX & JAVASCRIPT Expert p.Fax : 01 41 16 83 71 DNS Bind p.27 LINUX : Gérer un site Web p.+ LINUX CARTOGRAPHIE DES HTML & WEB LINUX : les commandes p.28 HTML : des bases à la maîtrise p.9 + formation@alterway.fr 6 .26 administration niveau1 p.28 Déployer Ubuntu Serveur p.

fr + Tél : 01 41 16 83 70 .32 OpenOffice.15 Certification Magento p.32 p.Fax : 01 41 16 83 71 .18 à 21 Certification UBUNTU p.34 INKSCAPE p.org utilisateur p.33 p.23 7 formation@alterway.34 ETL Utilisateur : Talend Open Studio p.35 Reporting avec JASPER p.28 Certification MySQL p.10 Certification eZ Publish p.35 Certifications Certification PHP p.22 .org Programmation avec Mise en page & PAO Expert Formateur OpenOffice.org avec SCRIBUS p.FORMATIONS TECHNIQUES Utilisateur + OpenOffice.33 Design avec GIMP p.17 Certification Java p.

Bases de données et le Web 10. Les feuilles de style en cascade (CSS) 9.fr . Cette formation vous ouvrira les portes de la création Web pour réaliser des sites vivants et agréables. vidéo. modifier et manipuler des tableaux •Utiliser des tableaux et mise en page •Utiliser des calques et les convertir en tableaux •Utiliser le mode “mise en forme” •Se déplacer à l’intérieur d’une page •Créer des liens internes et externes •Créer des jeux de cadres •Créer des interactions entre les frames 3.4 jours HTML : Des bases à la maîtrise Introduction Au cours de cette formation le stagiaire aura l’occasion d’aborder toutes les étapes qui lui permettront de créer son site Web orienté vers la pratique d’HTML. Modules 1.5 jours 8 + formation@alterway. La programmation du serveur CE979 . supprimer et mettre à jour •Intégration de requêtes dans PHP •Les principes généraux du langage JavaScript •L’intégration de JavaScript s’exécutant dans les navigateurs Web Si le HTML est la base de tout projet de site. flash) •Gérer les actifs du site •Créer des éléments de bibliothèque DWN1 . Savoir configurer un serveur Web + Info pratiques Public •Personne souhaitant gérer un site WEB Pré-requis • Bonne connaissance d’Internet Dates et tarifs Voir page annexe 7. conception graphique et navigation interactive. 4. ouvrir et enregistrer des pages •Connaître la structure des fichiers du site •Formater et éditer du texte •Utiliser le FTP pour publier un site •Créer des feuilles de style externes •Redéfinir les styles existants. Rendre ses pages plus dynamiques et interactives •Créer des formulaires •Les différents comportements •Les outils de voisinage réseau •Déclenchement des comportements •Animer vos pages avec les scénarios •Exemple de scénario •Le DHTML 2.WEB . Concevoir les pages du site + Tél : 01 41 16 83 70 . Nos exercices se baseront sur le logiciel qui fait référence en matière de développement de site Web : Dreamweaver. JavaScript : dynamiser et enrichir + Objectifs du stage • Savoir comment préparer et organiser les contenus prévus pour le site • Maîtriser l’écriture du HTML • Être capable de configurer un serveur Web • Pouvoir enrichir le contenu d’un site •Les marqueurs HTML •Les feuilles de style •Les styles dans un menu de navigation •Les feuilles de style externes 5.HTML + Gérer un site Web Introduction La formation «Gérer un site WEB» permet d’apprendre à gérer un site de A à Z : organisation d’un projet. Incorporer des médias Public • Futur webmaster Pré-requis • Connaissances Internet et Windows Dates et tarifs Voir page annexe •Insérer des images •Intégrer des applets Java •Intégrer des médias (son. Mise en oeuvre d’un serveur Web •La communication entre serveur et navigateur Web •Le protocole HyperText Transfer (HTTP) •Les serveurs commerciaux ou Freeware •Structure des répertoires •Configuration des accès et sécurisation •L’administration du serveur •L’interaction client/serveur •Données stockées sur le serveur Web •Programmation coté serveur •Différence entre GET et POST •L’intégration d’un menu de navigation 6. il faut •Formatage du texte comprendre et connaître les méthodes •Création de liens hypertextes de traitement des données serveur. 2. Créer une navigation hypertexte + Info pratiques 4. Le HTML •Le HTML : HyperText Markup Language Pour en assurer l’administration et être •Création de page Web avec HTML capable d’en assurer la mise à jour.Fax : 01 41 16 83 71 Objectifs du stage • Maîtriser les bases de HTML • Créer des pages Web • Elaborer la navigation entre les pages de son site • Organiser et publier des sites Web 6. des •Les listes ordonnées ou non formulaires et des systèmes de base de •Ancres relatives et absolues données. créer des classes •Définir les fonds d’écran et les couleurs de base •Recréer la présentation d’une page •Insérer. Publier un site avec Dreamweaver •Créer. Créer un site web •Connaître le langage HTML •Définir le XHTML et le DHTML •Interface de Dreamweaver •Afficher une carte représentative de votre site •Vérifier les liens hypertextes •Réparer les liens rompus 5. Traitement avec formulaires de saisie •Saisir des données avec un formulaire •Zones de saisie.•Principes de mise en page pour Internet vaScript et du DHTML permettent de créer •Principes de la navigation interactive des sites efficaces et qui répondent aux •Traitement et le formatage des médias standards actuels du monde de l’Internet. boutons radio •Listes de sélections •Traitement coté serveur (avec PHP) •La définition d’une base de données •SQL pour manipuler la base •Insérer. Conception d’un site •L’arborescence d’un site l’ajout de CSS combiné à l’utilisation du Ja. Introduction à internet •Fondamentaux sur Internet / Intranet •L’architecture du Web •Principaux navigateurs Internet 8. 3. Modules 1.

Environnement de travail •Les différents éditeurs pour Ajax •Extensions Firefox pour développeur •Problématiques de cache du navigateur •Prise en charge des exceptions •Utiliser les fonctionnalités objets de JavaScript •Architecture optimisée •Dissocier le JavaScript et la page Web •Mettre en place de bonnes pratiques •Rappel sur DOM •Gérer les événements •Problématiques récurrentes et solutions •Bonnes pratiques / DOM 2.AJAX Ajax et JavaScript : des bases à la maîtrise + . •Utilité et gains apportés par XML •Structure du XML •Syndication avec le format RSS •Présentation du concept de Web 2 •Les outils pour construire des applications avec une interface riche •Nouveaux usages induits par le web2 •Comment appliquer des styles CSS •Créer ses styles : bloc.0» •Présentation de Prototype •Concepts et architecture de Prototype •Fonctionnalités. propriétés.3 jours Ajax et JavaScript Expert Introduction La formation «Ajax et JavaScript Expert» est destinée aux développeurs qui veulent aller plus loin dans la création d’interfaces riches.0 • Apprendre à manipuler le DOM • Appréhender les mécanismes d’échange serveur . Modules 1. prototype. nous travaillerons sur les principales API permettant de gagner du temps dans la mise en place d’applications Web riches.aculo. modules et objets génériques •Manipulation d’éléments HTML avec Prototype •Gestion unifiée des événements •Présentation de script. Introduction au XML •Où les trouver ? •Comment les utiliser ? •Les APIs Google.Fax : 01 41 16 83 71 4. Contraintes d’Ajax AJN1 . méthodes •Manipuler les variables en JavaScript •Externaliser les fonctions dans des fichiers js •Écriture dynamique de balises dans une page HTML •L’objet XMLHttpRequest •Comprendre DOM et ses concepts •Les outils pour travailler avec DOM •Les bonnes pratiques / DOM •Avantages / inconvénients •Sécurité •Compatibilité + Info pratiques 6. Bibliothèque : Prototype avancé WEB . positionnement •CSS et Ajax 3. Services web et REST AJN2 .2 jours formation@alterway.fr 9 + Tél : 01 41 16 83 70 . Javascript avancé 3.us avancé + Info pratiques Public • Développeur d’applications Web • Webmaster Pré-requis • Connaissance du HTML et du CSS • Notions Javascript • Niveau «Ajax et JavaScript : des bases à la maîtrise» (Ref : AJN1) Dates et tarifs Voir page annexe 6. Nous reviendrons également sur les CSS. DOM: gestionnaire d’événements Public • Développeur d’applications Web • Webmaster Pré-requis • Connaissance du HTML et du CSS • Notions de JavaScript Dates et tarifs Voir page annexe 7. Bibliothèque : script. le XHTML et enfin les différents outils existants permettant de développer avec Ajax. Introduction au Web 2 + Objectifs du stage • Développer des applications en utilisant la technologie AJAX • Comprendre le Web 2. boîte.aculo.aculo. Au cours de trois jours de formation nous aborderons JavaScript. D’autre part. bordure. Elle permet de rentrer dans le détail des pilliers de l’architecture Web 2 : le JavaScript et le gestionnaire d’événements DOM. le gestionnaire d’évènements DOM et les appels aux serveurs via XmlHTTPRequest. JavaScript •Les bases du langage : objets. XUL.us •Mettre en place des effets de ww glisser-déplacer •Tri de listes •Présentation des services web •Présentation de REST •Mise en place d’un cas pratique 5. Modules 1.Introduction La formation «Ajax et JavaScript : des bases à la maîtrise» est destinée aux webmasters qui veulent aller plus loin dans le développement d’interfaces Web riches. Qu’est-ce qu’AJAX ? •Définition •Exemples d’utilisations 8.. DOM : gestionnaire d’événements + Objectifs du stage • Développer des applications avec AJAX • Connaître les bonnes pratiques AJAX • Manipuler le DOM de façon approfondie • Comprendre les échanges serveur-navigateur • Utiliser des services web • Créer des sites «Web 2. Bibliothèques et API 2. script. . Rappel sur les feuilles de style (CSS) 5. Flex.us •Les autres outils Web 2 : RIA. marges.. arrière-plan.navigateur • Connaître et utiliser les Frameworks Ajax 4.

la génération d’images et de fichiers PDF. •Atteindre le niveau de la certification PHP •Comprendre et utiliser la Programmation Orientée Objet •Exploiter XML et les services Web •Connaître les différences entre PHP 4 et 5 •Améliorer les performances de ses applications 4. fonctionnalités et protocoles •Protocole HTTP.. Programmation orientée objet PHP 9. barres. Les bases de données (MySQL) + Info pratiques Public • Développeur. Débogage et performances + Tél : 01 41 16 83 70 . Les bases de PHP 10.) Référence Repartez avec le livre écrit par le créateur de la formation. les bases. Enfin. Introduction à PHP •Les possibilités de PHP •Trouver des ressources •Architecture et fonctionnement •Les forces et les faiblesses de PHP •Perspectives de PHP et LAMP •Installation d’un serveur Web •Les différents mode d’installation •Utilisation de PHP dans des fichiers HTML •Les variables et les opérateurs •Les structures de contrôle (if. while. Conçue par les auteurs des livres «PHP 5 avancé» et «Sécurité PHP» ainsi que l’un des membres du comité de certification.. Techniques avancées •Génération et manipulation d’images •Création de graphiques (diagrammes. CRM.. l’agrégation et les exceptions •Surcharge. nous aborderons les problématiques de e-commerce et mettrons en place une boutique en ligne. Installation de PHP 9.4 jours PHP Expert Certifié Introduction // Cette formation a été conçue par un des auteurs du livre «PHP 5 avancé» et l’auteur du livre «sécurité PHP» Modules 1. camemberts.. concepts et structure •Outils PHP pour manipuler du XML •SimpleXML : import/export/manipulation •DOM et SAX •TP: Traiter un flux RSS avec SimpleXML •Introduction / architecture des services Web •Créer un client et un serveur SOAP La formation «PHP Expert Certifié» permet de renforcer ses compétences en PHP tout en se préparant à la certification PHP.) •Génération de fichiers PDF •Les concepts de sécurité •Les concepts du CMS •Les CMS existant 2. Les services Web PHN2 .PHP + PHP / MySQL : des bases à la maîtrise // Cette formation a été conçue par un des auteurs du livre «PHP 5 avancé» Introduction La formation «PHP / MySQL : des bases à la maîtrise» vous permet de maîtriser tous les mécanismes nécessaires au développement de sites. .) •Les fonctions PHP •Les fonctions utilisateur •La gestion des fichiers •Créér ses formulaires en HTML •Récupérer les données avec PHP •Mettre en place un upload de fichier •Politique de sécurité pour les formulaires •Utiliser une variable de cookie •Utiliser une variable de session •Utilisation et sécurité des sessions •TP: Création d’un espace sécurisé 8. Blog. . sessions et cookies 6. extensions et mots-clés •PDO: l’interface de connexion aux SGBD •Insérer et extraire des données •Requêtes préparées et transactions •Etendre l’objet PDO •Définitions. Sécurité •Configuration de PHP •Les différents types d’attaques •Les bonnes pratiques et règles de sécurité •Gestion des erreurs •Mise en cache et bonnes pratiques •Utilisation de Xdebug 2. Modules 1. Sessions. Les bases de données et PDO 5. XML Public • Développeur souhaitant se perfectionner • Développeur souhaitant passer la certification PHP Pré-requis • Maîtriser HTML • Niveau «PHP Maîtrise» (Ref: PHPN1) Dates et tarifs Voir page annexe 7. Gestion de contenu / CMS 3. itérateurs •POO et moteur de PHP •Nouvelles directives de configuration •Changements relatifs aux SGBD •Nouvelles fonctions. Flux et réseau + Info pratiques 6. Cookies •Présentation. PHP 4 vs PHP 5 Référence Repartez avec un des livres écrits par les créateurs de la formation ainsi qu'une présentation à l’examen de certification.5 jours + formation@alterway.fr 10 . intégrateur HTML Pré-requis • Connaître HTML Dates et tarifs Voir page annexe •Architecture et présentation d’un SGBD •Rappel des principales commandes SQL •Les caractéristiques de MySQL •Accéder à MySQL avec PHP •Gestion des erreurs MySQL •TP: Création d’un espace sécurisé lié à une base de données 7. 4. Nous commencerons par travailler sur les fondamentaux et nous progresserons pas à pas vers des matières plus avancées telles que la gestion d’espace sécurisé.Fax : 01 41 16 83 71 Objectifs du stage 3.. Les formulaires / interaction utilisateurs 5. Communiquer entre PHP et MySQL PHN1 . 8. elle s’adresse aux développeurs PHP qui souhaitent acquérir ou valider un niveau technique d’expertise élevé. Certification PHP et rappels •La certification PHP •Configuration.. les tableaux •Gestion de chaînes •Gestion des expressions régulières •Gestion de fichiers •Rappels et principes de la POO •Classes : attributs et méthodes •L’héritage. l’interaction avec MySQL. . CMS. Authentification. Site de e-commerce •Les concepts du site de vente en ligne •Les applications libre de e-commerce + Objectifs du stage •Créer des sites dynamiques avec PHP et MySQL •Exploiter une base de données avec PHP •Mettre en place un formulaire connecté à une base de données •Gagner du temps grâce à la création et l’utilisation de bibliothèques •Installer/ Utiliser les principaux outils Open Source PHP (PDF.

Conception de vos applications •Programmation orientée objet •Principaux design pattern •Séparer les couches avec MVC •Modeliser les applications avec UML •Mettre en place des spécifications + Info pratiques Public • Architecte • Chef de projets techniques • Développeur Pré-requis • Bonne connaissance de PHP • Bonne connaissance de la POO • Niveau «PHP expert certifié» (Ref: PHN2) Dates et tarifs Voir page annexe 6.// Cette formation a été conçue par un des auteurs du livre «PHP 5 avancé» et l’auteur du livre «Best Practices PHP 5» Introduction La formation «Optimisation PHP» répond au besoin des développeurs qui veulent faire monter en puissance leurs applications Web. Optimisation par le cache 2. PEAR.4 jours Industrialisation PHP Introduction La formation «Industrialisation PHP» permet de maîtriser tous les rouages liés à la gestion et à la mise en place d’applications Web. durant quatre jours nous aborderons les différentes étapes qui vous permettront d’améliorer les performances d’une application : mesure. Considérations matérielles & logicielles + Objectifs du stage Référence Repartez avec un des livres écrits par les créateurs de la formation. Modules 1. Automatisation des tâches • Déploiement automatique avec Phing • Production de la documentation • Générateurs de code (UML. Firebug et FirePHP •Utilisation de debogueur / profileur •Serveur de développement •Serveur de pré-production 7. + Objectifs du stage • Mieux modéliser ses applications • Comprendre et utiliser les Design Patterns • Découvrir et utiliser un framework • Travailler en équipe 4. Collaboration des équipes technique de conception et de dévelop•La gestion de versions dans un projet pement.Fax : 01 41 16 83 71 • Optimiser son environnement de travail •Concept. «PHP 5 avancé» et du livre blanc «industrialisation PHP». Méthodologies adaptées au développement d’applications Web •Méthodes Agiles: Scrum. •Politiques de sauvegarde Durant cinq jours nous aborderons les diffé. Optimisation par la configuration logicielle •Configuration PHP •Configuration du serveur Apache 6. Architecture PHP et serveurs webs •Adaptation environnement / architecture •Cache de haut niveau : HTTP •Cache d’opcodes et caches mémoire •Mise en place d’un proxy HTTP •Compression zlib •Gestion optimisée des téléchargements •Configuration du serveur MySQL •Choix du moteur de stockage •Optimisation des structures de tables •Optimisation des requêtes •Réplication des données 8. 3. . Intégration continue •Tests unitaires : présentation. matériel et versions des logiciels •Savoir estimer les ressources nécessaires en fonction du type d’application •Les différents serveurs webs pour PHP •Compilation d’Apache et PHP pour les performances et la sécurité •Compilation de Lighttpd / NGinx •Paramétrage et personnalisation de l’environnement •Optimisation de l’accès aux extensions (statique et dynamique) •Modules Apache et extensions PHP 7.. Optimisation de la compilation + Info pratiques Public • Architecte • Administrateur • Développeur Pré-requis • Bonne connaissance de PHP • Connaître les bases de Linux • Niveau «PHP expert certifié» (Ref: PHN2) Dates et tarifs Voir page annexe 5.•Présentation des forges •Utiliser des conventions rentes bonnes pratiques qui vous permet•Pratiquer la revue de code tront de bien modéliser vos applications afin de les rendre pérennes et scalables. Frameworks Référence Repartez avec un des livres écrits par les créateurs de la formation. «Sécurité PHP». Analyser un site existant •Les journaux / remontées d’information •Les outils de monitoring / profiling •Repérer les goulots d’étranglement •Utilisation d’outils de web-stress •Comprendre PHP et les serveurs webs •Les différentes manières d’utiliser PHP •Les outils autour de PHP (PECL. tests d’intégration •Analyse statique de code •Outils d’intégration continue : phpUnderControl PHS5 . XP •Cycle en V 5.. Modules 1. // Cette formation a été conçue par les auteurs des livres «ZF en action». • Analyser un site existant • Optimiser ses applications PHP/MySQL • Comprendre le fonctionnement de PHP • Comprendre la notion de cache • Optimiser sa plateforme LAMP 4. ORM..fr 11 + Tél : 01 41 16 83 70 . Optimisation par le code •Les erreurs à ne pas commettre •Quelques pistes pour optimiser vos scripts PHS2 . concept et utilité •Framework de tests : PHPUnit •Tests fonctionnels. avantages / inconvénients •Conventions liées aux frameworks •Présentation de deux frameworks PHP Optimisation PHP + .5 jours formation@alterway. Basé sur un cas concret. Environnement de travail •Les outils de développement (IDE) •Firefox.) Elle répond aux besoins des architectes et chefs de projets qui veulent optimiser leur 2. web-stress et optimisation..) •Les différentes manières d’installer PHP •Zend Engine / débogage de bas niveau •Les points à prendre en compte •OS. Optimisation des bases de données 3.

Tâches courantes avec CakePHP 3.FRAMEWORK + Framework symfony Introduction La formation «Framework symfony» vous permet de maîtriser tous les mécanismes nécessaires à l’utilisation du framework PHP symfony.fr . La programmation objet PHP 4 et 5 •Présentation de la vue •Les vues. Installation. destructeurs et statiques •Héritage. vue) •Les plugins •Internationalisation •Le générateur d’administration •Valider du code / tests unitaires •Valider des fonctions / tests fonctionnels 5. etc. Conçue pour les développeurs PHP de tous niveaux. La couche Contrôleur •Gérer le routage des pages •Les données contextuelles •Gestion des droits •Mettre en place des formulaires simples •Formulaire avancé : mettre en place un calendrier. action. Développer avec CakePHP • Comprendre et utiliser le framework CakePHP • Mettre en place et gérer une application web avec CakePHP • Fonctionnalités évoluées de CakePHP 5. Symfony avancé + Objectifs du stage 4.5 jours 12 + formation@alterway.4 jours CakePHP : des bases à la maîtrise Introduction La formation «CakePHP : des bases à la maîtrise» vous permet de comprendre et d’utiliser le framework pour réaliser tous types d’applications web dans un cadre normé. La couche modèle de symfony + Info pratiques Public • Développeur PHP Pré-requis • Connaissance de PHP • Niveau «PHP expert certifié» (Ref: PHN2) Dates et tarifs Voir page annexe •L’ORM (Object Relational Mapping) •TP: Modéliser une base de données •Générer une base de données et les classes de la couche ORM associées •Faire des requêtes avec critères •Générer une interface de gestion de données (CRUD) •Le relationel avec Propel et Doctrine •Présentation de la couche Vue •Le layout global et les layouts de classes •Concevoir des templates modulaires •Réaliser des interfaces interactives Ajax 6.) •Concepts et atouts de symfony •Classes : attributs et méthodes •Constructeurs.Fax : 01 41 16 83 71 + Objectifs du stage 9. envoi de mails. Introduction à symfony •A propos de symfony •Les frameworks PHP •Trouver des ressources (IRC. agrégation et exceptions •TP: Héritage sur les bases de symfony •Configuration du serveur Web •Installation de symfony •Déployer son projet en production •TP: Installation et configuration 7. la formation aborde toutes les problématiques rencontrées dans la mise en oeuvre de CakePHP: interactions avec les bases de données. configuration. internationalisation. Rappel sur la POO 8. Modules 1. Débogage d’une application symfony 3. Nous commencerons par nous pencher sur les bases et nous progresserons pas à pas vers des matières plus avancées telles que la mise en place de templates et l’utilisation des tests unitaires. destructeurs et statiques •Le pattern MVC • Pré-requis et récupération des sources • Les différents types d’installation • Structure de CakePHP • Eléments de configuration • Conventions et bonnes pratiques • TP: Installation sous WampServer •Préparation et modélisation •Design des bases de données •Créer les modèles •Créer les contrôleurs •Le scaffolding •Créer les vues 7.. Durant quatre jours nous travaillerons sur les fondamentaux permettant de prendre en main symfony. Installation et déploiement de symfony •La toolbar de débogage •Utiliser les fichiers de logs 10. Javascript et Ajax •ACL et internationalisation •Génération de code avec Bake 8. performant et pérenne.. Le templating avec symfony PHO2 . CakePHP avancé 4. configuration filtres. . support. Les modèles et comportements + Info pratiques Public • Développeur PHP Pré-requis • Maîtriser HTML • Niveau «PHP : des bases à la maîtrise» (Ref : PHN1) Dates et tarifs Voir page annexe •Que fait le modèle ? •Les associations de modèles •Le modèle App •Étendre les modèles avec les comporte ments •Présentation du contrôleur •Le contrôleur App •Étendre les contrôleurs avec les composants 6. Les bases de symfony • Comprendre et utiliser le framework symfony • Etre capable de mettre en place et gérer une application avec symfony • Utiliser les générateurs de symfony •Structure d’un projet symfony •Les modèles. les vues et les contrôleurs •Déroulement d’une requête •Création de pages simples •Mise en place de liens •Format de configuration (YAML) (front controller. Les contrôleurs et composants PH11 . flux RSS. Les formulaires avec symfony 9. Modules 1. Les vues et assistants 2.PHP . exécution Tél : 01 41 16 83 70 . un éditeur de texte •Lier un formulaire à une table/un objet 2. layouts et éléments •Étendre les vues avec les assistants •Les tableaux et formulaires •TP: Générer une interface de gestion de données •Authentification simple et Mail •Pagination et Flux Rss •Validation et sécurisation de données •Gestion des erreurs et débogage •TP: Modélisation et création d’une application «Recettes de cuisine» •Routes et url rewriting •CakePHP. gestion des authentifications. Introduction à CakePHP •Les frameworks PHP •Trouver des ressources •Concepts et atouts de CakePHP •Classes : attributs et méthodes •Constructeurs.

Modèle Vue Contrôleur (MVC) •Installation classique •Installer le framework à partir du SVN •Configuration •Rappels des principes de la POO •La syntaxe objet en PHP 5 •Les constructeurs. + Objectifs du stage 4. Installation et configuration 8.FRAMEWORK Zend Framework : des bases à la maîtrise + . // Cette formation a été conçue par un des auteurs du livre «Zend Framework en action» Modules 1. aborderons la gestion des formulaires et la sécurisation d’espaces. Au cours de cette semaine.fr 13 + Tél : 01 41 16 83 70 .5 jours formation@alterway. . Problématiques redondantes ZEF2 . validateurs et filtres •Créer un formulaire •Ajouter des éléments •Gérer la validation automatique 3. Nous verrons également les concepts globaux de l’approche Modèle Vue Controleur et enfin présenterons différentes fonctionnalités haut niveau du Zend Framework. en analysant le Zend Framework en profondeur et en concevant une application Web complète. notamment Modèle Vue Contrôleur. Testabilité •Tester ses objets avec PHPUnit •Utiliser Zend_Test pour les tests fonctionnels •Industrialiser la testabilité 2. et nous apprendrons à personnaliser (dériver) les objets du Zend Framework. Nous entrerons dans les détails de tous les composants. Au cours de cinq jours de formation nous mettrons en place des interactions fortes avec des bases de données. Modules 1. nous nous préparerons à la certification Zend Framework. 3.5 jours Zend Framework Expert Certifié Introduction La formation «Zend Framework Expert certifié» permet de renforcer ses compétences en ZF tout en se préparant à la certification Zend Framework. Préparer la certification Référence Repartez avec le livre écrit par le créateur de la formation. destructeurs et méthodes magiques •La notion d’héritage •Surcharge d’objets et itérateurs •Configuration de son application •Journalisation et exceptions •Partager des objets •Déboguage •Fonctionnalités avancées de PDO •Zend_DB: intérêts et fonctionnalités •CRUD de données avec Zend_DB •Sélections avancées •Persistance de données •Gérer les relations entre les données •Sécurité.) •Architecture et fonctionnement 7. Projet de mini application + Objectifs du stage 4. niveau1» (ref: ZEF1) • Avoir développé avec le Zend Framework Dates et tarifs Voir page annexe 6... Gestion des bases de données + Info pratiques Public • Développeur • Architecte Pré-requis • Bonnes connaissances de PHP 5 • Bonnes connaissances en POO • Niveau «PHP expert certifié» (Ref: PHN2) Dates et tarifs Voir page annexe 6.// Cette formation a été conçue par un des auteurs du livre «Zend Framework en action» Introduction La formation «Zend Framework : des bases à la maîtrise» est conçue pour les développeurs et architectes souhaitant mettre en place un cadre de travail complet et performant. Introduction au Zend framework •Qu’est ce qu’un framework •Les possibilités du Zend Framework •Trouver des ressources (Web. La Programmation Orientée Objet •Rappels sur le Design Pattern MVC •L’architecture MVC de Zend framework •Comprendre le contrôleur frontal •Plugins et intégration de la vue •Filtrage des données et sécurité Référence Repartez avec le livre écrit par le créateur de la formation. Comprendre et maitriser MVC •Dériver et personnaliser le Zend Framework •Se préparer pour passer la certification •Répondre à des problématiques complexes d’architecture logicielle • Utiliser le modèle MVC de manière poussée 5. Sécurité et gestion de formulaires ZEF1 . Sécurisation et gestions de droits •Identification client avec Zend_Auth •Politique de gestion de droits •Manipulation de la session PHP via ZF 2. Analyse objet du ZF + Info pratiques Public • Développeur • Architecte Pré-requis • Niveau «Zend Framework. IRC. Rappels sur le Zend framework •Les différents packages •Le niveau de couplage des packages •Les différentes versions du framework •Objectifs de la certification / généralités •Les domaines de compétences testés •Passer une certification blanche •Monter une application MVC complète avec une base de données •Gérer des formulaires complexes •Introduire Ajax •Mettre en place un service Web et consommer des flux XML •Le modèle MVC de Zend Framework •Comprendre le contrôleur frontal •Intégration des vues et des templates •Utiliser les aides d’action et les plugins •Aides de vues classiques et Ajax •Dériver les objets MVC •Designs patterns par la pratique •Concepts de génie logiciel •Créer ses propres composants •Délégation de responsabilités objets •Créer votre Framework sur ZF •Répondre précisemment à vos besoins de conception •Passer d’UML au code •Analyser et comprendre la source de ZF 7. Composants du noyau •Développer des applications avec le ZF •Mettre en place et configurer le ZF •Utiliser le ZF proprement •Utiliser les bases de données avec le ZF •Utiliser la session et l’authentification de ZF 5.Fax : 01 41 16 83 71 PHP .

IRC. Modules 1.3 jours + formation@alterway.CMS + Drupal webmaster Introduction La formation «Drupal pour Webmaster» vous permet d’apprendre à installer et configurer le CMS Drupal : éditeur WYSIWYG. leurs droits •Automatisation des taches courantes •Gérer le workflow de publication •Sauvegarder son site Drupal Public • Développeur • Graphiste Pré-requis • Connaître HTML Dates et tarifs Voir page annexe PHO5 . mode multisite. Programmation avancée + Tél : 01 41 16 83 70 . vidéos •Créer du contenu sous forme de blocs •Savoir installer.. La base de données + Info pratiques 5. Personnalisation du visuel Créez vos propres types de contenu avec le module CCK et des listings avec le module Views. . Modules 1. Création du contenu avec Drupal •A propos des templates Drupal manipuler les modules indispensables à la •Les principaux fichiers de template création/gestion d’un site Drupal. points faibles. Les utilisateurs Public • Webmaster • Développeur PHP Pré-requis • Maîtriser HTML. Gérez votre site au quotidien. Organisation du contenu 4. IRC. •Paramétrages du thème depuis l’interface d’admin •Personnalisations faciles avec CSS •Modules permettant de personnaliser la charte graphique •Installation des modules CCK et Views + Objectifs du stage •Créer du contenu sous forme de noeuds •Formater le contenu avec un éditeur •Formatage avancé du contenu •Insérer des fichiers images. mode multilingue.Fax : 01 41 16 83 71 Objectifs du stage 3. délais de mise •Créer un menu utilisant la taxonomie en oeuvre •Utiliser des vues pour naviguer •Créer des pages d’accueil •Personnaliser la charte graphique de son site sans mettre les mains dans le code •Etre capable d’installer. de configurer et d’exploiter des modules indispensables 3.PHP . vous connecter à la base de données. Administration du site Drupal + Info pratiques •Contrôler l’accès au contenu •Gérer le spam •Modérer les commentaires •Gérer les utilisateurs. CSS et PHP • Connaître Drupal en tant que webmaster Dates et tarifs Voir page annexe 6. intégrer du JavaScript dans Drupal.. importer du contenu dans Drupal. Apprenez à 2. Le système de menu 8.. Introduction à Drupal •Présentation de Drupal •Points forts et points faibles de Drupal •Le jargon lié à Drupal •Les outils de développement Drupal •Installation locale de Drupal •Installation multi sites de Drupal •Trouver des ressources (Web. configurer et administrer Drupal •Classer le contenu de son site avec •Avoir une vue d’ensemble des possibilités de la taxonomie Drupal : points forts. et savoir où chercher en cas de problème •Avoir suffisamment de connaissances pour être autonome pour créer son propre site Drupal •Créer ses propres modules 4.3 jours Drupal développeur Introduction La formation «Drupal pour développeur» vous permet d’apprendre à développer vos propres fonctionnalités sous forme de modules Drupal. Exploitez l’API Drupal pour créer des formulaires. ses performances. Introduction à Drupal •Présentation de Drupal •Les outils de développement Drupal •Installation locale de Drupal •Trouver des ressources (Web. sa sécurité. générer un formatage HTML. Création d’un module Drupal 8. Le système de thème •Savoir installer..) •Les fichiers nécessaires •Créer un «hook» •Créer une page d’administration pour le module •Enregistrer les réglages du module •Comment Drupal gère l’URL routing •Faire correspondre une URL à une page •Gérer le contrôle d’accès à une URL •Utilisation de caractères «joker» dans les URLs •Modifier les URLs déclarées par d’autres modules •Comprendre la couche d’abstraction •Se connecter à la base •Effectuer des requêtes •Présentation du Schema API •Se connecter à plusieurs BDD •L’objet $user •Introduction au hook_user() •Processus de création de compte utilisateur •Le processus de login •Ajouter des champs à l’objet $user •Créer un «node module» •Créer un type de noeud avec CCK •Contrôler l’accès aux noeuds 7. .) •Installation d’un site multilingue 5. configurer et administrer Drupal •Maîtriser la personnalisation et la programmation avec Drupal •Savoir s’y retrouver dans le code de Drupal. Les formulaires •Créer ses propres formulaires •Soumission et validation d’un formulaire •Présentation d’un formulaire •Formulaires complexes •Manipuler les fichiers •Manipuler la taxonomie •Gestion du cache par Drupal •Gestion des sessions par Drupal •Utiliser jQuery dans Drupal •Comprendre le moteur de thème •Les fichiers de template •Construire un thème PHPTemplate 2. Les noeuds PH12 ..fr 14 ..

+ Objectifs du stage 4.) •Perspectives pour eZ •Installer eZ Publish •Architecture et fonctionnement •Stuctures internes d’eZ Publish •Rappels sur HTML. de noeuds. IRC. Utiliser eZ Publish •Vue générale des rôles et politiques d’accès •Les utilisateurs •Les groupes d’utilisateurs •Les rôles 8.fr + Tél : 01 41 16 83 70 . et utilisation de l’API eZ La formation officielle «eZ publish Expert» vous décrit l’architecture et les composants techniques d’une installation eZ Publish.CMS eZ Publish développeur + . Manipulations visuelles 3. Introduction au développement eZ Référence Nos formations à eZ Publish sont des formations officielles. Introduction à eZ Publish •A propos d’eZ Systems •Trouver des ressources (Web. noyau et modules •Structure des répertoires •Les fichiers de configuration •Structure des fichiers de configuration •Les extensions de modules •Utiliser les objets persistants eZ •Description. système 7. Modules et vues + Info pratiques 6. Pour finir nous aborderons les aspects workflow et les différents types de données. et les optimiser + Info pratiques Public • Développeur connaissant déjà eZ Publish Pré-requis • Connaître PHP • Niveau «eZ développeur» (Ref: PHO3) Dates et tarifs Voir page annexe PHO6 . Structure Interne d’eZ Publish + Objectifs du stage •Maîtriser l’API eZ Publish (templates.4 jours eZ Publish Expert Introduction // Cette formation est animée par des formateurs certifiés par eZ Modules 1. Elle fournit les compétences nécessaires pour customiser et développer une application eZ Publish.// Cette formation est animée par des formateurs certifiés par eZ Introduction La formation officielle «eZ publish pour développeur» vous permet de maîtriser tous les mécanismes nécessaires à l’utilisation et à la personnalisation du CMS eZ Publish. Nous commencerons par travailler sur les fondamentaux et nous progresserons pas à pas vers des matières plus avancées telles que la mise en place de templates et la création d’extensions. objets persistants et API PHP .objets persistants) •Comprendre quand et comment étendre eZ •Comprendre comment traiter les problématiques d’import •Identifier les points bloquants en termes de performances. Gestion workflow avec eZ Publish •Les évènements •Les déclencheurs 3. Structure Interne d’eZ Publish •Etre capable de mettre en place et gérer un site avec eZ Publish •Comprendre et mettre en application les concepts eZ publish •Apprendre à configurer un site eZ publish •Savoir créer des fonctionnalités supplémentaires 5. Modules 1. Référence Nos formations à eZ Publish sont des formations officielles. noyau et modules •Structure des répertoires •Les fichiers de configuration •Exécution de modules •Vues de modules •Paramètres de vues •Les designs avec eZ Publish •Structure des répertoires de design •Créer son propre design •Généralités sur les templates avec eZ •Templates de vue. . Extensions et normes de codage •Les extensions. Modules. 2.Fax : 01 41 16 83 71 4.. Les controles d’accès 2. les extensions certifiées •Structure d’une extension •Les normes de codage •Les extensions de design •Les opérateurs de template •Les data types •Bibliothèques. Design et apparence Public • Développeur • Utilisateurs et administrateurs avancés de sites Pré-requis • Connaître HTML • Niveau «PHP maîtrise» (Ref: PHN1) Dates et tarifs Voir page annexe 6.3 jours 15 formation@alterway. évènements. Les templates PHO3 . CSS et Javascript •Rappels sur PHP •Séparer le contenu et le design •Stockage du contenu avec eZ Publish •Gérer le multilinguisme •Bibliothèques.. modules.

critères. Mise en place d’un squelette + Info pratiques •Création d’un squelette •Mise en place de plusieurs squelettes •Mise en place d’un squelette sur une page •Retouches sur un squelette existant •Ajout de PHP •Mise en place d’un formulaire PHP •Conception et fonctionnement des CSS •Base et description d’un fichier CSS •Mise en place d’un fichier CSS sur une page •Rappel sur HTML Public • Toute personne souhaitant créer un site Web Pré-requis • Maîtriser HTML Dates et tarifs Voir page annexe 6. navigation •Ergonomie et lisibilité •Conception d’un habillage en CSS •Utilisation des fonctionnalités SPIP pour des pages personnalisées •Limitations d’un site SPIP Tél : 01 41 16 83 70 . Rappels sur HTML et CSS PHO8 . triée •Affichage de la navigation •Finalisation de la page d’accueil •Réflexions et organisation avant création d’un site SPIP •Habillage.3 jours SPIP intégrateur Introduction La formation «SPIP Intégrateur» permet de prendre en main le développement de sites Web avec SPIP. Administrer Typo3 + Objectifs du stage •Etre capable de mettre en place et gérer un site 5. Ergonomie et conception d’un site SPIP 3. Création d’un squelette •Installer et configurer SPIP •Savoir publier et gérer du contenu •Gérer le travail collaboratif de plusieurs auteurs •Gérer la syndication et les forums •Les inclusions •Traitement des images •Creation d’une page rubrique et article •Le multilingue •Les pages recherche et plan du site •Plugins pour squelette 5.PHP .CMS + Typo 3 : des bases à la maîtrise Introduction La formation «Typo3 : des bases à la maîtrise» vous permet une prise en main rapide du CMS Typo3.) avant d’aborder la création visuelle en SPIP. Gestion des modules et extensions •Le module web avec Typo3 •Le système de cache de typo3 •Installer et exploiter des extensions •Comprendre et mettre en application les concepts Typo3 complémentaires •Apprendre à configurer un site Typo3 •Savoir créer des fonctionnalités supplémentaires 6. Mise en place d’un site en local •Installation de WampServer •Installation de SPIP 7. Cette formation est composée de nombreux travaux pratiques : vous débutez par l’installation d’une plateforme fonctionnelle et sur cette base. La gestion des templates avec Typo3 •Les gabarits de Typo3 •Le langage TypoScript •Les différentes méthodes de gestion de ses gabarits + Info pratiques 7. Durant les trois jours de la formation nous travaillerons ensemble à la mise en place d'un site Web avec Spip. Créer sa propre extension Typo3 Public • Développeur PHP Pré-requis • Connaître HTML • Niveau «PHP maîtrise» (Ref: PHN1) Dates et tarifs Voir page annexe •Utilisation du Kickstarter •Le framework de développement Typo3 PHO4 . Introduction à Typo3 •Présentation de Typo3 •Positionnement de Typo3 •Comparaison de Typo3 •Installation de Typo3 •Trouver des ressources sur Typo3 •L’architecture de Typo3 •Les différents fichiers et repertoires Typo3 •Gérer le contenu de ses pages •Créer des éléments de contenu •Utilisation du Rich Text Editor •La gestion des utilisateurs •La gestion des droits •Les procédures et les actions 2. titres et balises •Les boucles incluses 8. Modules 1.fr . Publier du contenu avec Typo3 4. Habillage en CSS du modèle •Parcours de la CSS du squelette •Modification de la CSS •Ajout de classes dans le squelette 2. vous mettrez en pratique les aspects liés à la création d’un CMS. l’affichage.etc Modules 1. Typo3 : architecture et fonctionnement 3..Fax : 01 41 16 83 71 + Objectifs du stage 4. Nous commencerons par les fondamentaux (installation. Exercices de boucles •Affichage de contenus •Affichage d’une liste cliquable. Création de boucles •Les boucles et les squelettes dans SPIP •Explication de la syntaxe •Les boucles. pendant trois jours. Nous passerons en revue l’architecture de Typo3 puis aborderons l’administration de contenu et enfin nous terminerons par les thèmes..3 jours 16 + formation@alterway. les modules spécifiques..

Introduction et installation •Introduction à Magento •Fonctionnalités et concepts clefs •Installation en local •Installation en production •Migration de local en production •Les outils pour développer •Structure des dossiers sous Magento •Architecture Modele Vue Controleur •Vues. interfaces.Introduction La formation «Magento intégrateur graphique» répond au besoin des intégrateurs qui souhaitent adapter Magento à leurs chartes graphiques. Organisation des templates + Objectifs du stage • Prendre en main Magento • Construire un site de vente en ligne • Adapter Magento à ses besoins graphiques •Répertoires des interfaces (thèmes. thèmes. Bases du système de template •Création de modules •Gestion des accès (ACL) •Events et Observers •Tâches CRON •Utilisation des emails transactionnels •Gestion des traductions Référence + Objectifs du stage • Prendre en main Magento et son architecture • Construire un site de vente en ligne • Adapter Magento à des besoins spécifiques • Exploiter et créer des extensions Magento 4.. vues. Pendant cette formation. Système de template de Magento Référence Nos formations à Magento sont des formations officielles. nous commencerons par étudier les fonctionnalités de templating de Magento. Installation de Magento •Installation et base de démonstration •Installation sur un serveur local •Installation sur un serveur dédié •TP: Installation et migration de Magento •Outils de développement / Magento •Outils de développement XHTML/CSS •Méthodologie de debog sous Magento •Outils intégrés à Magento •TP: Standards de développement •Structure des dossiers sous Magento •Architecture Modele Vue Controleur •Terminologie. puis nous plongerons rapidement au coeur de l’application pour y découvrir son mode de fonctionnement et ses possibilités d’adaptation. interfaces. Bases de l’architecture « core » •Modèle Entity-Attribute-Value (EAV) •Gestion des modules •TP: Exploitation du template •Modules et relations avec les tables 2. en passant par les interactions avec la base de données et la gestion des événements. Emails •Rappels sur le templating des e-mails •Les e-mails transactionnels •TP: Personnalisation des e-mails transactionnels •TP: Personnalisation du formulaire de contact 2. Magento avancé 3.E-COMMERCE Magento intégrateur graphique + .4 jours formation@alterway. blocs 5. Outils aidant aux développements 8. PHP . Emails PHO9 . 3.Fax : 01 41 16 83 71 Nos formations à Magento sont des formations officielles. thèmes.fr 17 + Tél : 01 41 16 83 70 .3 jours Magento développeur Introduction La formation «Magento développeur» répond au besoin des sociétés qui souhaitent mettre en oeuvre une solution de vente en ligne en s’appuyant sur Magento. de la configuration de modules à la surcharge de comportements natifs. skin) •Paramétrage des interfaces •Hiérarchie des thèmes •Composition des layouts •Architecture générale •Relations noyau layouts •Balises fonctionnelles •Relations administration et layouts •Personnalisation des pages produits •Personnalisation des catégories •TP: Personnalisation des templates •TP: Personnalisation des skins •TP: Mise à jour via le back office •TP: Ajout de gabarits dédiés •Pages statiques •Blocs statiques •TP: Utilisation de gabarits dédiés •TP: Gestion de la page d’accueil •TP: Personnalisation de la page de contact + Info pratiques 4. Modules 1. Gestion de contenu (CMS) Public • Intégrateur graphique • Développeur PHP Pré-requis • Maîtrise de XHTML / CSS Dates et tarifs Voir page annexe PH10 .. Tous les aspects sont abordés. La formation «Magento pour développeur» est orientée sur la pratique pour vous permettre de comprendre l’architecture de la solution par le biais de plusieurs développements de modules. Gestion de contenu (CMS) Public • Développeur / architecte PHP • Chef de projets Pré-requis • Bonnes connaissances de PHP • Niveau «PHP Expert (Ref: PHN2) Dates et tarifs Voir page annexe 6. Modules 1. Organisation des templates + Info pratiques 5. •Répertoires d’interfaces •Hiérarchie des thèmes •Composition des layouts •Relations administration et layouts •Personnalisation des pages produits •TP: Prise en main et personnalisation des templates •TP: Ajout de gabarits dédiés •Pages statiques •Blocs statiques •TP: Utilisation de gabarits dédiés •TP: Gestion de la page d’accueil •TP: Personnalisation de la page contact •Rappels sur le templating des e-mails •Les e-mails transactionnels •TP: Personnalisation des e-mails 7.

switch. Pratique : développement et test d’un programme en Java Référence + Objectifs du stage Cette formation est une formation à Java •Les composants d’une classe en Java •Exécuter un programme Java depuis la ligne certifiée (Référence SL-110-SE6). méthodes et initialisateurs statiques •Classes. Comparable. la programmation orientée objet en Java. Structure Collections et Generics JSN1 . les entrées/sorties de fichiers. Programmation orientée objet •Modélisation objet •La classe de A à Z •Appeler une méthode sur un objet •Trouver des ressources (Web. méthodes et variables finales •Classes/méthodes abstraites. initialisation et utilisation de variables •Les variables. Opérateurs de décision et boucles + Info pratiques Public • Novice en programmation • Programmeur débutant Pré-requis • Connaissances techniques et mathématiques Dates et tarifs Voir page annexe 6. if/else) •L’instruction switch •Les boucles : while et for •Déclarer et invoquer une méthode •Méthodes objet et méthodes statique •Utiliser des méthodes surchargées •Encapsulation : protection des données •Initialiser des objets : le constructeur 5.. Exceptions et assertions Public • Programmeur confirmé • Développeur C. S’adressant à des personnes ayant peu ou pas d’expérience de la programmation. + Tél : 01 41 16 83 70 . catch et finally •Les différentes catégories d’exceptions •Personnaliser les exceptions •Utiliser les assertions •Interfaces de base dans Collections •Map. Expressions et contrôle de flux Référence Cette formation est une formation à Java certifiée (Référence SL-275-SE6). Conception de classes 5. la création d’interfaces utilisateur graphiques.. C++ Pré-requis • Connaître un langage de programmation Dates et tarifs Voir page annexe 7. Présentation de la technologie Java •Créer des tableaux à une dimension •Les concepts de base de Java •Créer des tableaux à deux dimensions •Les possibilités de Java •Utilisation avancée des tableaux •Analyser un problème avec une méthode orientée objet 9. Comparator •Les collections génériques 8. for. instanciation et initialisation •Exemple de la classe String incluse dans le SDK •Les opérateurs de branchement (if. Construire des Interfaces Graphiques avec Swing •Introduction à Swing •Séparation des rôles (contenant et contenu) avec le pattern MVC 3. bien les utiliser •Les types de primitifs de Java •Règles et normes de codage •Modifier les valeurs de variables : assignation. Réutilisation des classes : l’héritage •Présentation de la machine virtuelle •Outil de développement: assistants visuels et •Utilisation de l’héritage •Classes abstraites éditeurs de sources 8. Déclaration. while. Création et utilisation d’objets •Déclaration. Elle leur permettra de monter en compétence et d’apprendre à développer des applications Java. conversion. promotion 4. do. Cette formation présente la syntaxe de Java. les threads et les fonctions réseau.) •Commentaires en Java •Génération automatique de documentation avec JavaDoc •Les huit types primitifs •Construire un objet avec «new» •Les opérateurs Java •Les expressions booléennes •Les structures de contrôle de flux: if. Initialiser et sécuriser une classe JSN0 . elle permet de découvrir la programmation orientée objet et d’acquérir des bases solides pour débuter en Java. break. interfaces •Principe et utilité des exceptions •Les instructions try.fr 18 . de commande •Compiler et exécuter un programme •Utiliser le langage Java pour développer •Acquérir une première autonomie en Java •Connaître les différents composants de Java •Mettre en oeuvre les concepts Objet •Développer une application graphique liée à une base de données 3.. Modules 1. Identificateurs. Utilisation avancée des classes + Info pratiques 6. mots-clés et types 9. Création et utilisation de tableaux 2. IRC. les exceptions.Fax : 01 41 16 83 71 Objectifs du stage • Connaître les principales API de base de Java • Traiter les erreurs à l’aide des exceptions • Créer des interfaces utilisateur graphiques • Utiliser les fonctionnalités d’entrée/sortie • Créer un client TCP/IP • Créer des programmes multithreads 4.5 jours + formation@alterway.5 jours Java développeur Introduction La formation «Java pour développeur» est destinée aux développeurs ayant déjà abordé la programmation objet. Les méthodes 7. continue •Construction et initialisation d’un objet •Concepts avancés de classes •Variables. Modules 1. Entrées/Sorties •Flux de lecture et d’écriture •Arguments de ligne de commande •Sérialiser et désérialiser des objets •E/S de console et de fichier 2.Java + Java débutant Introduction La formation «Java pour débutant» permet d’apprendre à programmer en utilisant Java.

et qui réponde le mieux possible au besoin des futurs utilisateurs ? ». Cette formation « JSP et Servlet » permet aux développeurs Java confirmés d’acquérir les connaissances et les compétences nécessaires pour développer rapidement des applications Web avec les technologies JSP et Servlet en utilisant Sun Java System Application Server et la structure Struts d’Apache Modules 1. Retour sur le modèle du domaine JUML . Conception de la couche Business •Présentation de pages web à partir de composants présentation réutilisables •Inclure des segments JSP •Développer des présentations en utilisant la structure Struts Tiles Référence Cette formation est une formation à Java certifiée (Référence SL-314-EE5). Applications Web avec Struts • Écrire des servlets • Créer des applications Web robustes • Écrire des pages JSP • Créer des pages JSP faciles à gérer en utilisant JSTL (JSP Standard Tag Library) et Struts Tiles 6. Conception Objet préliminaire •Modéliser les grandes lignes d’un projet avec UML • Rédiger des cas d’utilisations efficaces • Créer des modèles d’analyse et de conception 5.Fax : 01 41 16 83 71 •Conception Web avec MVC •Développer une classe d’actions Struts •Répartir les actions Struts •Gestion de session Java . concepteur et développeur Pré-requis • Expérience d’un langage de programmation orienté objet Dates et tarifs Voir page annexe 7. + Objectifs du stage 5. cas d’utilisation (UC) •Le diagramme de cas d’utilisation •La description textuelle des UC •Les bases du diagramme de séquence •Les concepts du domaine •Les attributs et associations •Les rôles et multiplicités •L’agrégation et la composition •Le diagramme des classes participantes •De l’analyse à la conception •Séquence et communication •Les messages et lignes de vie •Les bonnes pratiques de conception 8.Introduction Le problème fondamental auquel la formation UML va s’efforcer de répondre est : comment passer des besoins des utilisateurs au code de l’application. Autrement dit : « Comment obtenir le plus efficacement possible un code informatique opérationnel. Développement d’applications Web à l’aide de formulaires d’actions Struts •Développer une classe ActionForm •Affichage des formulaires •Configurer l’affichage de formulaires 2. complet.UML. Compléments 3. Création de composants de présentation Web réutilisables 3. Composant contrôleur 9. UC et tests •UC et gestion de projet •La généralisation / spécialisation •Quelques compléments •La notion de package •Les bases du diagramme d’états •Une démarche de création Public • Chef de projets • Analyste. testé. Retour sur la conception 2. Formulaires dynamiques 4. Introduction •La modélisation agile •Les bases d’UML 2 •Les études de cas et les outils •Les bases: acteur.fr + Tél : 01 41 16 83 70 . Intégration des bases de données •Mapper une structure de données •Connecter une application Web à une base de données •Configurer une DataSource et l’API JNDI •Code JSP avec les éléments de script •Code JSP avec la directive de page •Code JSP avec les balises standard •Code JSP avec Expression Language •Configurer l’environnement JSP •Utiliser les balises JSTL dans une page JSP 7.4 jours JSP et Servlet Introduction Les JSP (JavaServer Pages) et les Servlets sont les principales technologies du niveau Web définies dans la plate-forme Java Enterprise Edition (JEE). Développement de pages JSP + Info pratiques Public • Développeur Java Pré-requis • Maîtrise du langage Java • Connaissance de la plate-forme J2EE • Connaissance de HTML Dates et tarifs Voir page annexe JSTR . Composant d’affichage •Le protocole HTTP •Comportement d’un conteneur web •Configurer et développer une servlet •Concevoir un composant contrôleur •Développer une servlet contrôleur •Cycle de vie d’une servlet •Repopulation d’un formulaire Web •Concevoir des composants Entité •Concevoir des composants Service 8. Modèle du domaine + Objectifs du stage 4. Retour sur les cas d’utilisation •Les relations entre cas d’utilisation •UC et IHM. De la conception au code •La définition structurelle des classes à l’aide de la notation UML 2 •Les corps des méthodes • Traduire les modèles de conception dans votre •L’outillage disponible langage orienté objet + Info pratiques 6.5 jours 19 formation@alterway. ce cours présente les meilleures pratiques de modélisation avec UML sous la forme d’une étude de cas complète Modules 1. JSP UML : analyse et conception objet + . Cas d’utilisation •Le polymorphisme •Les interfaces •Les Design Patterns •Le diagramme de composants •Le diagramme de déploiement •La modélisation métier •Les bases du diagramme d’activité 9. Du cahier des charges au code.

•Lier les champs d’une page Web à des valeurs dans le bean de sauvegarde en utilisant JSF •Expression Language (EL) •La balise DataTable de JSF et des facettes •Construire une application multi-page avec la technologie JSF •Créer des options de menu dynamiques à partir des données de votre base de données 2. Les API de traitement XML 3. Web Services + JSF . Modules 1.fr . Les services Web + Tél : 01 41 16 83 70 . concepts et structure •Outils pour manipuler du XML •DOM. XML •Présentation. qui exploitent les techniques Ajax.3 jours 20 + formation@alterway. CSS et JavaScript Dates et tarifs Voir page annexe JSSF . L’objectif de ce cours est d’illustrer l’incorporation de la technologie Ajax dans des composants JSF réutilisables. Composants d’entrée JSF Référence Cette formation est une formation à Java certifiée (Référence DTJ-3108). les composants IG personnalisés.Fax : 01 41 16 83 71 Objectifs du stage •Introduction aux services Web •Les mécanismes à mettre en place •Avantages et limites •Créer un service Web avec SAAJ (SOAP With Attachments API for Java) •Consommer un service Web basé sur SAAJ 4.JSF. Développement de clients de services Web Public • Développeur Pré-requis • Savoir développer et déployer une application sur la plate-forme J2EE • Connaître EJB (Enterprise JavaBeans) Dates et tarifs Voir page annexe •Créer un client de service Web JAX-WS avec un proxy dynamique •Permettre à une application Web de consommer un service Web basé sur JAX-WS JSWS . SAX et Web Services •JAXB (Java Architecture for XML Binding) •SAX (Simple API for XML) Référence Cette formation est une formation à Java certifiée (Référence DWS-3111-EE5).Java . les moteurs et les kits de rendu •Structure d’un composant JSF •Transfert des variables entre les balises JSF et les composants JSF 3. Construction de composants JSF personnalisés + Objectifs du stage • Créer une application Web riche avec Ajax • Développer une application Web JSF •Rôle des composants JSF •Les relations entre les gestionnaires de balises. Services Web avec JAX-WS (Java API for XML Web Services) •Créer un Service Web / fichier WSDL •Créer un service Web JAX-WS en tant que point d’extrémité de servlet •Créer un service Web JAX-WS en tant que point d’extrémité de composant EJB + Info pratiques 5. Composants JSF compatibles Ajax •Modèles de gestion de requêtes asynchrones •Les stratégies permettant de gérer les requêtes asynchrones au sein de JSF •Développer un composant JSF qui gère les événements Ajax •Créer une application JSF qui utilise les techniques Ajax + Info pratiques Public • Développeur Pré-requis • Maîtriser la programmation en Java • Maîtriser les servlets et JSP • Connaître le modèle MVC • Connaître HTML.2 jours Web services avec Java Introduction La formation « Web services avec Java » apporte aux développeurs de clients et de composants d’entreprise les connaissances nécessaires pour créer.JavaServer Faces et Ajax » fournit aux participants les moyens de construire des composants Web personnalisés pour la structure JSF (JavaServer Faces). Services Web avec SAAJ • Connaître les API Web Services de Java • Créer des services Web et les clients associés •Comprendre les avantages et limitations d’une approche Web Services 5.JavaServer Faces et Ajax Introduction La formation « JSF . Modules 1. implémenter et déployer des services Web et des clients de services Web en utilisant les composants Java et le SDK de la plate-forme Java Enterprise Edition. 2.

Les classes d’entités : la base 8. Modélisation des relations d’association de données 9. les apports J2EE •S. communications synchrones et asynchrones •Les technologies d’intégration en Java •Relations avec les bases de données: le mapping objet-relationnel •D. Le langage Java Persistence Query Language (QL) •Créer et utiliser des objets Query •SELECT.Fax : 01 41 16 83 71 •Implémenter des fonctionnalités métier avec EJB •Relations d’association dans les modèles de données et d’objets •Utiliser les propriétés des relations pour définir des associations •Implémenter des associations unidirectionnelles et bidirectionnelles Référence Cette formation est une formation à Java certifiée (Référence SL-351-EE5). de messagerie et de sécurité. Modules 1.Développer des Java Beans » permet aux participants d’acquérir les connaissances nécessaires au développement de fonctionnalités de back-end robustes à l’aide de la technologie Enterprise JavaBeans. En quatre jours les participants étudieront les stratégies de mise en oeuvre de ces technologies J2EE.. •Sessions. prototypage. productions •Modélisation avec UML •Architecture et design 7. JDBC. EJB J2EE + .5 jours formation@alterway.Introduction La formation «J2EE» permet d’utiliser la plate-forme J2EE afin de créer des applications d’entreprise robustes et capables de s’adapter aux changements et à une croissance rapide. mais est également consacrée aux bonnes pratiques en matière de transaction.O . Les classes d’entités: modélisation des relations d’héritage •L’héritage des classes d’entités •Hériter d’une classe non d’entité •Hériter en utilisant une super-classe imbriquée •Stratégies de mappage d’héritage •Utilisation d’une clé primaire composite 5. JNDI..A (service oriented architecture) •Web services Public • Développeur • Chef de projets Pré-requis • Niveau «Java développeur» (Ref : JSN1) • Connaissances sur JSP/Servlets et JavaBeans Dates et tarifs Voir page annexe 6. •Distribution •Apports des modélisations objet patterns et framework •Problématiques de performances •Montée en puissance.fr 21 + Tél : 01 41 16 83 70 . Aller plus loin •La sécurité •Critères pour une évaluation de l’architecture 2. persistance. messages. dimensionnement. Les classes et intercepteurs •Créer une classe d’intercepteurs •Associer des méthodes d’interception à un bean d’entreprise •Transactions gérées par un conteneur •Transactions gérées par un bean •Les exceptions •Traiter les exceptions dans un bean 2. Des exercices pratiques ponctuent le déroulement la formation.Java Beans Introduction La formation « EJB . changement d’échelle •Interactions homme-machine •Ergonomie. flexibilité. La couche métier + Info pratiques •Containers applicatifs •Accès aux services : pooling. Heuristiques de développement + Objectifs du stage •Comprendre les concepts de J2EE •Connaître les composants / MVC2 •Maîtriser les composants du framework et la communication inter-composants dans J2EE •Savoir effectuer un mapping fonctionnel sur les composants de J2EE •Facteurs de risque.J2EE. L’architecture J2EE •L’architecte : rôles. adhésion de l’utilisateur •La couche Web 4. Notions de qualité systémique en architecture •Les compromis de qualité de services 3. Traitement des exceptions + Objectifs du stage •Connaître les avantages et limites des EJB •Assembler et déployer des composants EJB sur un serveur d’applications •Intégrer une application basée sur EJB à l’aide de l’API Java Messaging Service •Créer et utiliser des objets Query en utilisant le langage Java Persistence Query 4.O. Développement d’applications Java EE utilisant la messagerie •L’API JMS •Écrire un producteur de messages •Listener des messages asynchrone •Bean géré par message JMS et non-JMS JSJB . Modules 1.. BULK UPDATE et DELETE + Public • Développeur Java Pré-requis • Maîtriser la programmation Java et J2EE Dates et tarifs Voir page annexe Info pratiques 6.Couches intégration et ressources J2EE . Transactions 3.. La couche client et la couche Web 5. responsabilités.4 jours EJB .. La formation met l’accent sur la pratique du codage EJB. Java .A. Les beans de session EJB •Créer des beans de session •Packager/déployer beans de session •Créer un client de bean de session •Définir les classes d’entités •Cycle de vie et événements •Packager/déployer classes d’entités 7.

Vue globale du serveur MySQL •Architecture MySQL •Les utilitaires client •Configuration de MySQL •Les fichiers de logs Référence Nos formations à MySQL sont des formations officielles. Manipulation des données + Objectifs du stage 4. Optimisation de MySQL •Optimisation des requêtes •Optimisation des tables •Optimisation du serveur •Optimisation de l’environnement MYA1 .MySQL + MySQL développeur Introduction Cette formation vous permet de maîtriser tous les mécanismes nécessaires au développement d’applications pointues utilisant MySQL. Gestion de la sécurité avec MySQL 5 6. les vues et les procédures stockées. déclencheurs 5. le chargement des données. Requêtes SQL simples 3.fr 22 . Intégrité des données 5. Nous commencerons par travailler sur les principes fondamentaux et nous progresserons vers des matières plus avancées telles que l’optimisation de performances. Optimisation Public • Développeur • Architecte Pré-requis • Une connaissance des concepts SQL est recommandée Dates et tarifs Voir page annexe •Les moteurs de stockage •Optimisation des requêtes •Indexation MYD1 . • Aborder la programmation côté serveur : procédures stockées.5 jours MySQL administrateur Introduction Cette formation vous permet de maîtriser toutes les tâches d’administration d’un serveur de bases de données MySQL. l’optimisation des requêtes. suppression. Programmation côté serveur •Les procédures stockées •Les déclencheurs •Les évènements •Les vues + Info pratiques Public • Développeur • Administrateur de base de données Pré-requis • Connaître MySQL • Connaître l’administration Linux ou Windows Dates et tarifs Voir page annexe 7. le stagiaire est capable de réaliser des tâches telles que l’optimisation de performances.. Requêtes complexes 6. Modules 1. Scaling MySQL •La réplication avec MySQL •MySQL Cluster 2. la sauvegarde et la restauration des bases de données.. modification •Les transactions •Exportation et importation •Structure des bases et des tables •Les types de données •Les méta-données •Jointures •Sous-requêtes •Vues Référence Nos formations à MySQL sont des formations officielles. la mise en place de réplication.Fax : 01 41 16 83 71 Objectifs du stage •Types de données •Les méta-données •Les différents moteurs de stockage •Le partitionnement •Transactions et verrouillage •Maintenance des tables •Exportation et importation •Sauvegarde et restauration des données •Gestion des utilisateurs •Sécuriser le serveur • Installer et configurer MySQL • Créer une base de données optimale en fonction du contexte • Superviser / monitorer un serveur MySQL • Gérer l’intégrité des données • Gérer la sécurité des serveurs MySQL • Scalabilité de MySQL 4. vues. Création des bases • Installer et configurer MySQL • Créer une base de données optimale en fonction du contexte • Pouvoir écrire des requêtes SQL optimisées • Comprendre et utiliser les transactions • Utiliser toutes les fonctionnalités de MySQL 5 : sous-requêtes. Modules 1. Stockage + Tél : 01 41 16 83 70 . Programmation côté serveur •Requêtes préparées •Procédures stockées •Déclencheurs + Info pratiques 7. A la suite de cette formation vous aurez tous les atouts de votre côté pour passer la certification MySQL développeur. Présentation de MySQL •Présentation générale •Historique •Fonctionnement 8. A l’issue de la formation. Ref: FR-SQL-4502 3. Présentation de MySQL •Présentation de MySQL •L’architecture client-serveur •Les clients MySQL •La requête SELECT •Les agrégats •Les expressions et fonctions SQL •Les modes SQL •Contrôle des données •Ajout. Ref: FR-SQL-4501 2.5 jours + formation@alterway.

inconvénients •Architectures de réplication •Optimiser la réplication •Architecture •Présentation de MySQL Cluster •Les limitations de MySQL Cluster •Cas d’utilisations •Mise en place de MySQL Cluster •Configuration du cluster •Gérer MySQL Cluster •Présentation du Shared Disk Clustering •Cluster logiciel •Haute disponibilité Linux •Windows Clustering •Veritas Cluster Agent •Cas d’utilisation •Systèmes de réplication sur disque •Sequoia Clustering et m/Cluster 6. Autres types de Clustering MYHD . Architecte • Développeur Pré-requis • Niveau «MySQL Développeur» (Ref: MYD1) Dates et tarifs Voir page annexe MYT1 . dénormalisation •Partitionnement •Les types de données •Optimisation des index. Shared Disk Clustering + Info pratiques Public • Administrateur de bases de données • Concepteur. Ref: FR-SQL-4402 2. Maintenance 2. Cache et buffer de MySQL + Info pratiques •Choisir une architecture •Les apports des caches •Le cache de requêtes •Utiliser MEMORY ou MyISAM en tant que cache •Les variables d’état •Optimiser les threads •Le cache de tables •Le cache de requêtes 6.fr + Tél : 01 41 16 83 70 . notamment les solutions de clustering et de réplication. Théorie et architecture •Architecture de MySQL •Architecture client-serveur •Les outils de mesure de performance •Normalisation. Ref: FR-SQL-4301 + Objectifs du stage 3. le stagiaire est capable de paramétrer finement le serveur MySQL ainsi que d’optimiser ses performances Modules 1. Optimisation du schéma 3.3 jours MySQL Optimisation Introduction Cette formation vous permet d’identifier. A l’issue de la formation. Optimisation des requêtes + Objectifs du stage • Connaître l’architecture de MySQL • Bien choisir son moteur de stockage • Optimiser ses requêtes • Optimiser son serveur MySQL • Identifier les goulots d’étranglement • Gérer les caches et les buffers 4. Optimisation du serveur Public • Administrateur de bases de données • Concepteur. Il vous fournira les outils nécessaires pour décider de la solution de haute disponibilité la plus appropriée et vous montrera comment mettre en place un système correctement conçu.4 jours 23 formation@alterway. Modules 1. d’anticiper et de régler les problèmes de performances de votre serveur de bases de données MySQL et de son environnement. MySQL haute disponibilité •Qu’est-ce que la haute disponibilité ? •Notions de disponibilité et de temps d’interruption •Technologie de la réplication vs Clustering •Les approches Shared nothing et Shared disk •Présentation de la réplication •La journalisation binaire •Mettre en place la réplication •Superviser la réplication •Avantages. les différents types d’index •La commande EXPLAIN •L’optimiseur •Trouver les requêtes problématiques •Recherche FullText •MyISAM •InnoDB •MEMORY •Les autres moteurs Référence Nos formations à MySQL sont des formations officielles. MySQL Cluster • Etre en mesure de mettre en place une architecture MySQL Haute disponibilité • Mettre en place et superviser un système de réplication MySQL • Mettre en place et superviser une architecture cluster MySQL • Comparer les solutions cluster et réplication • Analyser l’impact de la haute disponibilité sur les performances 4.Introduction La formation «MySQL Haute disponibilité» s’adresse aux administrateurs de bases de données et aux architectes systèmes qui souhaitent analyser et comprendre les options de haute disponibilité offertes par MySQL. Les moteurs de stockage 5.Fax : 01 41 16 83 71 MySQL MySQL Haute disponibilité + . Architecte Pré-requis • Niveau «MySQL Administrateur» (Ref: MYA1) Dates et tarifs Voir page annexe 5. La réplication MySQL •Sauvegarde •Sauvegarde à froid •Snapshots •Sauvegarde Incrémentale •Réorganisation des tables •Modification du schéma •Optimisation des index Référence Nos formations à MySQL sont des formations officielles.

3 jours + formation@alterway. le chargement des données. Procédures Stockées 6. Gérer des requêtes simples •Sélectionner des données •Utiliser la clause WHERE pour filtrer les données •Ajouter / Modifier / Supprimer des données •Les transactions •Les jointures •Les sous-requêtes 6. Gérer des requêtes avancées + Info pratiques 7. Présentation de PostgreSQL •PostgreSQL : serveur de base de données relationnelle objet •Historique. Optimisation de PostgreSQL • Développeur •Optimisation des requêtes Pré-requis •Optimisation des tables • Niveau «PostgreSQL developpeur» (Ref: PGN1) •Optimisation du serveur Dates et tarifs •Optimisation de l’environnement Voir page annexe •Configuration type PGN2 . Il offre une richesse fonctionnelle importante lui permettant de rivaliser avec des produits commerciaux tels que Oracle ou DB2. 2. Ce cours prépare à la certification PostgreSQL Modules 1. mode de développement •Fonctionnement •Installation de PostgreSQL •Installation avec un système de paquetage •Le concept du client serveur •Le client PostgreSQL •Utiliser les clients graphiques •Les différents connecteurs à PostgreSQL •Types de données •Création de tables •Charger des données Référence La formation prépare à la certification PostgreSQL. l’optimisation de performance. Modules 1. Sécurité 4.fr 24 . Sécurité •Contrôle d’accès des utilisateurs •Gestion des utilisateurs •Contrôles des accès PGN1 . Installation et configuration •Installation de PostgreSQL •Installation à partir des sources •Installation avec un système de paquetage •Paramètres de configuration •Le client psql •L’interface PgAccess •Le client PgAdmin •L’application distribuée : PhpPgAdmin •Contrôle d’accès des utilisateurs •Gestion des utilisateurs •Contrôles des accès •Création de l’espace de données •Options de gestion des écritures : FSYNC •Contrôle de l’utilisation de la mémoire vive : WORK_MEM •Les déclencheurs •Le langage PL/pgSQL •Le langage SQL •Extensions en langage C •Archivage des données •Sauvegarde à chaud •Sauvegarde au fil de l’eau •Restauration d’une base Référence La formation prépare à la certification PostgreSQL. Accès aux bases de données 3. A l’issue de la formation. licence. Au cours de ces deux jours de formation nous apprendrons comment bien utiliser PostgreSQL. Création de bases de données + Objectifs du stage • Installer et configurer PostgreSQL • Créer une base de données optimale • Analyser et comprendre les logs • Profiter des fonctionnalités avancées de PostgreSQL • Aborder la programmation coté serveur 5. Nous verrons comment interagir avec le serveur et quelles sont les meilleures options pour gérer tant des requêtes simples que des requêtes complexes. Sauvegarde et restauration + Info pratiques Public • Administrateur de bases de données 7. la sauvegarde et la restauration des bases de données. Gestion des disques et de la mémoire Tél : 01 41 16 83 70 .2 jours PostgreSQL administrateur Introduction La formation «PostgreSQL Administrateur» vous permet de maîtriser toutes les tâches d’administration d’un serveur de bases de données PostgreSQL. Installation et configuration 3. 2. le stagiaire est capable de réaliser des tâches telles que l’administration courante. Programmation coté serveur Public • Développeur utilisant PostgreSQL • Administrateur de bases de données Pré-requis • Connaissance des concepts SQL Dates et tarifs Voir page annexe •Importation et exportation de données •Les procédures stockées •Les déclencheurs 8. Interagir avec le serveur 4. l’optimisation des requêtes.Fax : 01 41 16 83 71 + Objectifs du stage • Installer et configurer PostgreSQL • Analyser et comprendre les logs • Utiliser et administrer PostgreSQL • Protéger et sauvegarder ses données 5.PostgreSQL + PostgreSQL développeur Introduction PostgreSQL est un SGBD de référence dans le monde des Logiciels Libres.

Configuration de PostgreSQL •Les répertoires de données •Les logs de transactions et d’activités •Installation des tâches automatiques •Choix du filesystems •Optimisation du système d’exploitation •Utilisation des tablespaces •Administration d’une instance •Utilisation des espaces de stockages •VACUUM et autovacuum •Informations du catalogue système •Analyse des logs d’activités •Mise en place de scripts Munin pour visualiser l’activité •Surveiller l’instance avec Nagios •Tester les performances avec pgFouine •Analyse des messages de Vacuum 3. Optimisation PostgreSQL PGN3 . Pour aller plus loin PGS1 . l’utilisation des scripts pour faciliter l’exploitation. spécificités et limites de PostGIS • Savoir mettre en place PostGIS en tant que base de données spatiales dans un projet SIG • Être autonome dans l’importation des données. Représentation de données spatiales + Objectifs du stage 4. Administration + Info pratiques Public • Administrateur de données spatiales • Responsable SIG • Géomaticien • Développeur SQL Pré-requis • Connaissances de base en SQL 92 • Connaissances de base de PostgreSQL Dates et tarifs Voir page annexe 7. Administration Système + Objectifs du stage 4. l’analyse de requêtes SQL et la mise en place d’un mécanisme de reprise sur panne (Warm Standby). recherche FULL Text ( FTS ) •Héritage •Partitionnement Horizontal •Paramètres par défaut •Prise en compte du matériel •Impacts des paramètres système •Limiter les connections •Dimensionner la mémoire partagée 7.tuning.. à chaud •Sauvegarde en ligne •Point In Time Recovery •Warm Standby 6. développement •Fonctionnement •Installation de PostGIS •Installation avec un système de paquetage •Well Known Text (WKT) •Well Known Binary (WKB) •Le standard des bases de données spatiales •Création des index •Bench comparatif sur les performances •Création des bases de données •Création des principales requêtes spatiales : distance. Sauvegarde et Restauration d’une base PostgreSQL •Sauvegarde à froid. Installation et configuration 3. Modules 1. . supervision •Réplication et haute disponibilité. objet le plus proche. base de données spatiales Introduction La formation PostGIS permet de prendre en main le module spatiale de la base de données PostgreSQL. Modules 1. de manipulation et de requêtage. Les index spatiaux • Connaître les fonctionnalités. Requêtes spatiales 6.4 jours PostGIS. Durant quatre jours de formation nous aborderons la configuration fine d’une instance pour de meilleures performances et une plus grande stabilité. PostGIS permet de rajouter le support des données spatiales dans PostgreSQL en terme de stockage. Programmation coté serveur 8. Techniques Avancées + Info pratiques Public • Administrateur de bases de données Pré-requis • Bonne connaissance de PostgreSQL • Niveau «PostgreSQL Administrateur» (Ref : PGN2) Dates et tarifs Voir page annexe •Window functions •Modules contrib ( pgBench ) •XML. et l’écriture de requêtes spatiales • Cerner les problématiques liées à l’optimisation des requêtes spatiales 5. Tâches Courantes • Optimisation des performances • Gestion efficace des connexions à la base • Optimisation de l’exploitation • Analyse des requêtes SQL • Mise en place de reprise de panne (warm stand by) 5.Introduction La formation «PostGreSQL Optimisation» vous permettra de maîtriser les notions avancées de l’administration d’une base de données PostgreSQL.fr 25 + Tél : 01 41 16 83 70 . Présentation de PostGIS •Serveur de base de données spatiale •Historique.3 jours formation@alterway. la gestion efficace des connexions. •Requêtes spatiales avancées •Optimisation de requêtes spatiales •Différence entre opérateurs et fonctions spatiales •Importation et exportation de données spatiales •Création des bases de données •Les jointures •Importation et exportation de données •Ressources connexes disponibles •Couplage avec OpenJump pour la visualisation de résultats de requêtes •Ressources connexes disponibles 2.. 8.Fax : 01 41 16 83 71 PostgreSQL PostgreSQL Optimisation + . Aspects avancés de PostgreSQL •Rappels succincts sur PostgreSQL •L’écosystème PostgreSQL •Instance. Supervision d’une instance PostgreSQL 2. Au cours de trois jours de formation résolument orientés pratique nous mettrons en place les différentes manipulations et optimisations de PostGIS. licence.

fr 26 . Les fichiers et les répertoires + Objectifs du stage 3. les processus. Les outils de communication 2. Installer des applications LAN1 .profile •Réaliser un script élémentaire •Connaître les droits •Modifier les droits •Droits sur les répertoires •Droits par défaut •Gestion des groupes •L’impression. Gérer le système de fichiers + Info pratiques 6. Pendant trois jours nous travaillerons ensemble à découvrir comment communiquer en mode console dans une environnement Linux.. Installer Linux •Les différentes méthodes •Créer un double boot Windows / Linux 8. Nous commencerons par installer une distribution Linux puis nous traiterons des fondamentaux de l’administration (création et gestion des comptes utilisateurs. le principe et commandes •Présentation des filtres •Commandes grep. Gérer les applications Public • Administrateur systèmes • Administrateur réseaux • Développeur Pré-requis • Niveau «Linux : les commandes» (Ref: LIN1) Dates et tarifs Voir page annexe 7.5 jours + formation@alterway. Les scripts shell 4. more •Les commandes more et pg •Présentation des expressions régulières et mise en oeuvre 4. L’arrêt et le démarrage 2. la gestion des droits. Modules 1.3 jours Linux : administration niveau 1 Introduction La formation «Linux : administration niveau 1» vous permet de maîtriser tous les mécanismes nécessaires à l’administration d’un petit parc Linux dans votre entreprise. sed. Modules 1. cut. La sauvegarde •Archivage avec tar •Compression avec cpio. bzip •La communication en direct. Les filtres Public • Administrateur systèmes • Développeur en environnement Unix ou Linux Pré-requis • Aucun Dates et tarifs Voir page annexe LIN1 . gestion des imprimantes.. •La commande mail 8. L’impression 6. paramétrages réseau. Les utilisateurs et les droits Tél : 01 41 16 83 70 . Introduction •Les caractéristiques d’Unix et Linux •Arborescence et système de fichiers •Noyau et processus •Quelques commandes •La documentation •L’arborescence des fichiers •Les chemins •La syntaxe d’une ligne de commande •Commandes de gestion de fichiers •Lire. •Les commandes write et talk •Le courrier électronique. Nous aborderons les principaux points qui vous permettront d’être autonome quelle que soit la distribution Linux : les commandes shell. sort. la sauvegarde.) Nous progresserons pas à pas vers des matières plus avancées telles que la mise en place de serveurs FTP et Web.Fax : 01 41 16 83 71 + Objectifs du stage • Devenir autonome sur Linux afin de garantir la bonne disponibilité des serveurs • Pouvoir prendre en charge la responsabilité de l’administration de systèmes Linux • Savoir intégrer Linux avec les autres systèmes d’exploitation de l’entreprise 5. copier et visualiser un fichier •Commandes de gestion de répertoires •Copie et suppression d’arborescence •La commande find 7. Le Shell • Acquérir la connaissance des commandes fondamentales de Linux • Devenir autonome pour une première prise en main d’un système • Passer l’étape importante de la maîtrise de l’éditeur «vi» •Les jokers •La protection des caractères spéciaux •Les différentes redirections •L’historique des commandes (mode vi) •Alias et environnement •Le fichier . Administrer le système •Les commandes de base du système •L’arborescence des fichiers •Les attributs des fichiers •Quelques éléments de shell •L’exécution de scripts shell •La gestion des variables •Les instructions de contrôle •Les sous-programmes •Système multi-utilisateur •Comptes utilisateurs et groupes •La gestion des droits sur les fichiers •Gérer l’espace disque •Créer une partition •Gestion des systèmes de fichiers •Monter / démonter des filesystems •Outils de sauvegarde et de restauration •La commande tar •La notion de processus •Commandes de gestion de processus •Automatiser les traitements avec crontab •Organiser les journaux de bords avec Syslog et Syslog-ng •L’installation à partir des sources •Les paquetages RedHat et Debian •Mise à jour et dépendances •Les grandes étapes du démarrage •L’application init •La notion de niveau d’init •Les RC ou la gestion du démarrage des services •L’arrêt du système avec la commande shutdown 3.Linux + Linux : les commandes Introduction La formation «Linux : les commandes» a pour objectif de vous permettre de prendre en main les bases du système Linux. . Les droits + Info pratiques 5.

. Snapshots. tmpfs.. le code retour •La commande test •Case : choix multiple •While. Stripping. + Objectifs du stage 4. Modules 1. Les alias et les fonctions •Généralités sur les alias •Alias particuliers •Echange de données •Les bibliothèques de fonctions LIS1 .Introduction La formation «Linux : administration niveau 2» vous permet de monter en compétence sur Linux et d’être à même d’administrer un parc Linux dans votre entreprise ou même de personnaliser Linux à vos besoins.. .. print 7. ulimit. La gestion des périphériques 6. La gestion des volumes logiques (LVM) •Concepts et les commandes du LVM •Sauvegarde. Les participants à ce stage se passionneront pour la richesse et la fiabilité des briques Open Source avancées qu’un consultant de terrain leur apprendra à maîtriser. until et for : les boucles •Break et continue 5. A travers ce stage.) •Fabriquer un CD/clé bootable •Gérer un proxy •Gérer un annuaire LDAP 5. Modules 1. Modifier le noyau • Acquérir un niveau d’expertise élevé sur Linux • Comprendre comment organiser et gérer l’espace disque de gros serveurs Linux • Apprendre à paramétrer finement le système • Savoir déployer Linux et l’intégrer avec les autres environnements existants •Pourquoi recompiler le noyau ? •Patcher et compiler le noyau •Ajouter un module et modifier les paramètres du noyau sans recompiler •Gestion des périphériques sous Linux •L’ajout d’un périphérique •Les chargeurs lilo et Grub •Paramétrer de manière souple le démarrage avec les fichiers initrd •Utiliser un système bootable de dépannage (Knoppix. Améliorer les performances du fichiers et des disques système •Les quotas •Panorama des techniques RAID •Mettre en oeuvre des ACL. Ces scripts. le mode vi et le mode fc •Les jokers •La protection des caractères spéciaux •Les redirections •Le replacement de commandes •Panorama des caractères spéciaux •Le principe des scripts •Les commentaires •Exécution et mise au point d’un script •Les options du Shell •Affichage des messages : écho..) •Créer des classes d’imprimantes •Améliorer les performances : hdparm. Introduction •Le rôle du Shell •Différents Shells et leurs fonctionnalités •Commandes. vous découvrirez les fonctionnalités de l’interpréteur de commande des systèmes Unix et Linux et vous apprendrez à créer vos propres scripts d’administration. Les scripts Shell + • Automatiser. les paramètres de/proc.3 jours formation@alterway. . fiabiliser les travaux répétitifs • Maîtriser les principales instructions du langage de script • Connaître les différentes facettes de chacun des interpréteurs •Les variables d’environnement •Le fichier . véritable automatisation étape par étape du travail de l’administrateur. Shell en mode interactif •Expr : utilisation en arithmétique •L’arithmétique en Korn Shell •Les boucles de comptage •Commande grep •Les méta caractères des expressions régulières •Mise en oeuvre des expressions régulières avec grep 8. 3..profile •Les paramètres d’un script •Saisie des données et l’instruction read •Le remplacement des variables •Les tableaux •If : l’alternative. Paramétrage avancé des systèmes de 9. Le démarrage d’un système Linux + Info pratiques Public • Administrateur systèmes ou réseaux • Développeur Pré-requis • Niveau «Linux : administration niveau 1» (Ref: LAN1) Dates et tarifs Voir page annexe 7.. Les expressions régulières 3. Mise en oeuvre des systèmes de fichiers journalisés •Les systèmes de fichiers journalisés •Les commandes spécifiques •Critères de choix 8. Proxy et LDAP LAN2 . •La gestion de l’espace de swap •Mise en oeuvre de sauvegardes incrémentales •Fabriquer une sauvegarde réseau •Faire une sauvegarde barre-métal : les logiciels libres existants (Mondo. Garantir l’intégrité des données 2. fiabilisent complètement les opérations répétitives et affranchissent les opérateurs des séquences de travail les plus fastidieuses. Les variables Linux Linux : administration niveau 2 + .Fax : 01 41 16 83 71 Objectifs du stage 4.5 jours Linux Programmation Shell Introduction L’une des forces des systèmes Unix ou Linux est la richesse des scripts d’administration disponibles dans cet environnement. Les instructions de contrôle + Info pratiques Public • Administrateur • Développeur d’applications • Utilisateur avancé Pré-requis • Bonne connaissance de l’administration • Bonne connaissance de la programmation C Dates et tarifs Voir page annexe 6..fr 27 + Tél : 01 41 16 83 70 . L’arithmétique 2.

anacron 6. Communauté et assistance •Gouvernance •Comité technique •Assistance gratuite et payante 8. listage. les participants auront été formés aux compétences de bases requises par les administrateurs système Ubuntu. sécurité.fr 28 . Les services réseaux •Serveurs de messagerie : Postfix. . Installation et configuration •Les différentes versions d’Ubuntu •Cycles de sortie des différentes versions •Entrepôts de paquets réseau •Gestion des paquets Référence Nos formations Ubuntu sont des formations officielles.. Surveillance du système et optimisation •Mémoire et espace disque •Nagios et munin •Optimisations La formation «Déployer Ubuntu Serveur» 1. Entrepôts de paquets réseau • Déployer Ubuntu Server Edition en entreprise • Maîtriser la gestion des paquets • Mettre en place un dépôt de paquets • Mettre en place une stratégie de sauvegarde • Sécuriser son serveur •Création d’un entrepôt local •Configuration d’un serveur proxy •Répliquer un entrepôt de paquets réseau •Kickstart et automatisation des installations •Création d’un fichier Kickstart •Installation depuis un serveur local •Le clonage et ses limitations •Sudo et le fichier sudoers •Appartenance à des groupes et droits •Complexité des mots de passe •Chiffrer des partitions •Stratégies de sauvegarde multi-niveaux •Utiliser rsync pour les sauvegardes •Centraliser les sauvegardes avec backuppc et bacula •Mettre en place un pare-feu •Contrôle d’accès avec AppArmor •Détection des intrusions •Configurer l’authentification ssh •Kerberos •Intégration d’Active Directory 5. Sauvegardes UBU1 . 3. Serveurs d’impression •Partage •Gestion de la file d’attente pour l’impression •Postes de travail (Samba) 2. À l’issue de ce stage pratique de cinq jours. permissions et groupes •Comptes utilisateurs et privilèges •Supports amovibles •Personnalisation de Gnome •Archivage avec tar •Compression avec zip •Synchronisation avec rsync •Clés ssh •cron. manuel.5 jours + formation@alterway. OpenLDAP 2.Fax : 01 41 16 83 71 Objectifs du stage 4. Dovecot •Configuration des ports du part-feu •Serveurs de fichiers : Samba.5 jours Déployer Ubuntu Serveur Introduction Modules 8. LVM) manipulé Linux / Ubuntu et qui souhaitent •Diagnostiquer les problèmes monter en compétences. automati•Mises à jour automatiques •Structure des entrepôts de paquets réseau : sation des installations. Déploiement des postes de travail + Info pratiques Public • Administrateur linux débutant Pré-requis • Connaissances de base des OS • Niveau «Linux : les commandes» (Ref: LIN1) Dates et tarifs Voir page annexe 7. Installation s’adresse à des administrateurs ayant déjà •Exécuter l’installeur en “mode expert” •Partitionnement (assisté.. transfert de fichiers. 9. Outils de sauvegardes et stratégies UBU2 . Sécurité au niveau de l’utilisateur + Info pratiques Public • Administrateur Linux Pré-requis •Niveau «Administration Ubuntu / Certification» (Ref: UBU1) Dates et tarifs Voir page annexe 7. Volumes logiques Durant les cinq jours de cette formation •Architecture OpenLDAP •Architecture et avantages des volumes nous serons amené à traiter des princi•LDAP pour l’authentification client logiques paux sujets récurrents dans le deploiement •Gestion des volumes •Répliquer et sécuriser LDAP et l’administration de Linux / Ubuntu : 10. Installation d’un serveur Web (LAMP) • Installer et configurer les systèmes Ubuntu • Savoir exécuter des tâches routinières d’administration • Pouvoir configurer la connectivité réseau • Travailler sur Linux en ligne de commande 5. Administrer le système + Objectifs du stage •Les commandes de base du système •L’arborescence des fichiers •Les attributs des fichiers •Quelques éléments de shell •Apache •PHP •MySQL •Groupes 4. adminis•Gestion de la virtualisation •Installation. Installation automatisée 6. Gestion des paquets modification du noyau Ubuntu. Modules 1. Techniques avancées 3.LINUX . pochettes et composants •Advanced Packaging Toolkit (APT) •Dépendances entre paquets •Méta-paquets et paquets virtuels + Tél : 01 41 16 83 70 .UBUNTU + Administration Ubuntu / Certification Introduction La formation «Adminitration Ubuntu / Certification» permet à la fois d’améliorer ses compétences en terme d’administration Linux et prépare à la certification Ubuntu Certified Professional. et suppression tration en ligne de commande.

Nagios: principes avancés •Supervision distribuée •Supervision redondante (haute disponibilité) •Pourquoi tracer des graphiques ? •Installation •Configuration •Visualisation •Codage de plugins pour perfparse 5.. execution. Nagios: un outil libre de supervision •Présentation de Nagios •L’interface graphique •Installation •Configuration basique (hosts..OPENLDAP. etc. A partir de cette base nous rentrerons dans le détail de Nagios et aborderons les principales problématiques supervision d’entreprises: les sondes. Oreon: configuration simplifiée de Nagios •Présentation •Installation •Configuration (utilisation des modèles) •Configuration de Nagios avec Oreon SR600 .fr 29 + Tél : 01 41 16 83 70 . Les concepts liés à LDAP 8. escalades.5 jours formation@alterway. Le protocole LDAP + Objectifs du stage 4. SSL) •Configuration des bases de données •Configuration des ACLs •Modification du script de démarrage •Lancement du serveur •Ajouter des entrées dans la base LDAP •Recherches dans la base LDAP •Modifier/Supprimer des entrées dans la base •Synchronisation 7. suivi des alarmes. la réplication et nous aborderons également les interactions entre OpenLDAP et Active Directory. contacts. Simple Network Management Protocol •Présentation du protocole •Configuration de Net-SNMP (bases) •Configuration de Net-SNMP (avancé) •Ajout de MIBs •Outils graphiques •Présentation des différentes vues (temps réel. Modules 1. etc.Fax : 01 41 16 83 71 + Objectifs du stage LINUX .3 jours Supervision avec Nagios Introduction La formation «Supervision avec Nagios» vous permet d’acquerir les compétences pour superviser un réseau d’entreprise. Nous commencerons par travailler sur les fondamentaux et nous progresserons pas à pas vers des matières plus avancées telles que l’authentification centralisée. NAGIOS OpenLDAP + . Introduction à la supervision •Pourquoi surveiller ? •Que surveiller ? •Définitions •Outils de supervision 7. SASL. la supervision de serveurs Windows. Les principales commandes LDAP LDAP .Introduction La formation «OpenLDAP» vous permet de maîtriser tous les mécanismes nécessaires à la mise en place d’un annuaire LDAP dans votre entreprise.) •Développement de plugins spécifiques • Acquérir les connaissances théoriques et prati ques nécessaires au déploiement • Être en mesure d’assurer l’exploitation d’une plate-forme de supervision Nagios • Savoir comment créer des rapports complets 4.) •Configuration avancée (dépendances. Nous présenterons les principaux protocoles et l’architecture à mettre en place pour mettre en place de la supervision de réseaux. la sécurité. reporting) •Installation •Définition des arborescences d’indicateurs •Gestion des utilisateurs et définition des vues 3. services. l’attribut •Les classes d’objet •Le filtre. Installation OpenLDAP + Info pratiques Public • Administrateur • Développeur • Architecte Pré-requis • Niveau «Linux Administration niveau 2» (Ref: LAN2) Dates et tarifs Voir page annexe 6. Les outils LDAP •LDAP Browser Editor •Softerra LDAP Administrator •Utilisation avec Thunderbird / Outlook 2. les indicateurs. LDAP •Présentation des annuaires •Le protocole LDAP •Les modèles de LDAP •Présentation du langage d’interrogation •L’entrée. Modules 1. le contexte •Le DIT (Directory Information Tree) •Définition •Les principales opérations •Les contrôles étendus •Le modèle d’information •Le modèle de designation •Le modèle fonctionnel •Le modèle sécurité •Installation de OpenSSL / DBD / SASL •Installation de slapd 6 Configuration du serveur LDAP •Configurations globales (schémas. Authentification centralisée •Enjeux •Les points essentiels 3. Nareto: reporting de haut niveau 2. Les modèles de LDAP • Gérer et déployer une solution d’annuaire centralisé • Maîtriser et optimiser OpenLDAP 5. Perfparse: vision pro-active du réseau + Info pratiques Public • Administrateur systèmes • Toute personne intéressée par la mise en oeuvre d’un outil de supervision OpenSource Pré-requis • Aucun pré-requis demandé Dates et tarifs Voir page annexe 6.

. état du serveur. url. zones reverses •Acteurs : root.. en-tête HTTP • Comprendre les architectures Web • Savoir installer..2 jours DNS Bind Introduction Le DNS est aujourd’hui l’application indispensable au bon fonctionnement d’Internet et de tout réseau privé d’une certaine taille. mod_usertrack. resolvers •Types de champs : MX. Les problèmes de sécurité ont été très longtemps ignorés. configuration simple) puis nous aborderons progressivement des sujets plus complexes liés à l’administration d’un serveur Apache optimisé et sécurisé.) •Différentes distributions Apache •Compilation d’Apache: méthodes automatiques ou manuelles •Mise à jour d’Apache •Lancer. Installation du serveur Apache 3. secondaires. Logging sous Apache APA1 .. SOA. clé privée •Pare-feu (firewall) •Journaux : fichiers journaux et sécurité. c’est aussi l’un des plus sensibles. primaires. mod_session 6. accès anonyme. des serveurs Apache en production format des commandes SSI • Se repérer dans les différentes distributions d’un •Configurer Apache avec PHP : fichiers logiciel libre de configuration et directives •Configurer Apache JServ 4. •Types de requêtes TTL.. 2. Architectures Internet et HTTP •Les architectures Web •Les bases du protocole TCP/IP •Le protocole d’application HTTP •Choix du matériel et plates-formes •Configuration nécessaire (mémoire.htaccess. •Apache et SSL : OpenSSL. . NS.APACHE.. Tests et travaux pratiques • Installer et configurer un serveur DNS • Sécuriser un serveur DNS 4. Sécurité avec Apache Public •Administrateur Web •Développeur Web Pré-requis •Notions sur les applications Web •Avoir des notions Java est un plus pour suivre certains aspects de cette formation Dates et tarifs Voir page annexe •Authentification utilisateur : modules.Fax : 01 41 16 83 71 + Objectifs du stage 3. interface réseau. DNS + Apache Introduction La formation «Apache» a pour objectif de vous permettre de prendre en main LA référence en matière de serveur Web.fr 30 . S’il s’agit d’un des plus anciens protocoles. TSIG •Les spécialités de Bind 9 •Installation des serveurs primaires et secondaires •Essai des access-it •Configuration du filtrage IP pour Bind selon divers scénarios •Bind ne tournant pas en root •Questions / Réponses Tél : 01 41 16 83 70 . forwarders. connexion Internet. Présentation de Bind •Concepts •Compilation •Installation •Les fichiers de configuration •Les fichiers de zone •Les vues •DNSSEC. Technologies de génération dynami- + Info pratiques 5. configurer. zones. Base du DNS •A quoi ça sert •Protocoles •Domaines. server Info •Analyseur d’historiques Analog •Suivi des utilisateurs : cookies.. Il est donc important de maîtriser les principes de ce protocole ainsi que toutes ses implications d’un point de vue implémentation et sécurité. sécuriser et surveiller que de pages Web •Inclusion côté serveur SSI : activer les SS. Questions de sécurité liées à Bind et au DNS + Info pratiques Public • Administrateur réseau Pré-requis • Connaissance en administration Unix • Connaissance des réseaux et protocoles TCP/IP Dates et tarifs Voir page annexe •Attaques de Bind par spoofing (comment ça marche. ajout d’info dans le cache) •Comment se protéger •Comment lire la journalisation •Comment faire un transfert de zone •Utilité d’installer un DNS public et privé •La sécurité intrinsèque des bornes •Encapsulation de protocoles dans le DNS SDNS . Modules 1. adresse IP. A l’issue de la formation vous serez capable d’installer..LINUX . de sécuriser et de surveiller des serveurs Apache en production tant sur l’Internet que sur un Intranet.1 jour + formation@alterway.. de configurer. Modules 1. CNAME. Nous commencerons par les bases (architecture. Configuration et administration + Objectifs du stage •Configuration de base •Tester le serveur Apache •Outils graphiques de configuration •Accès aux répertoires : contrôle d’accès / nom. mod_ssl. cache. arrêter le serveur Apache 2. statistiques.

Compilation •Modification des options de compilation •Plates-formes supportées. SMTP-TLS 2 Présentation de l’architecture logicielle 3. Introduction à la téléphonie sur IP •Le marché de la voix sur IP •Les différentes solutions existantes •Les enjeux du marché de la voix sur IP •Comprendre les protocoles VoIP •Comprendre les codecs et le «transcoding» •Configurer des terminaisons VoIP •Théorie sur SIP et IAX •Réseaux. configurer et mettre en oeuvre la solution Open Source de voix sur IP Asterisk et vous permettra ainsi d’intégrer voix et données à des coûts minimes. et configurer les interfaces analogiques et les pilotes d’interfaces 8. Les dialplan Asterisk Public • Technicien mainteneurs d’IPBX • Consultant en technologies de réseaux • Chef de projets technique Pré-requis • Avoir des bases réseaux Dates et tarifs Voir page annexe VOIP . ASTERISK Postfix + . que pour des installations de taille modeste. bande passante et overhead IP •Asterisk. variables et fonctions pour créer des branches condi -tionnelles et des boucles •Utiliser les macros •Configurer Asterisk pour les SDA •Utiliser des fichiers d’appel pour automatiser les appels téléphoniques •Les différents ports utilisés (FXS. Le choix de Postfix est légitime tant pour le traitement de flux importants de messages. FXO. bout en bout..5 jours 31 formation@alterway.fr + Tél : 01 41 16 83 70 . De plus. Modules 1. Configuration de base • Installer et configurer Postfix • Mettre en place un système de protection contre le SPAM •Sécuriser Postfix 5. Cette formation technique vous apprendra à installer. •Les commandes et les en-têtes •Les différents démons •Les différentes files •Le contrôle des ressources 7... Configurer un PBX basique •Fonctionnement des flux d’appels •Ajout d’extensions et de périphériques •Les fichiers de configuration Asterisk •Mise en place d’un PBX simple •Comprendre ce qu’est un dialplan •Mise en place des bases d’un PBX •Mettre en place des dialplans interactifs avec des applications avancées •Réaliser des menus vocaux •Mettre en place des les boîtes vocales + Info pratiques 6. nouveaux portages •Installation (à la main. Connecter Asterisk au RTC 3. Exemples •Configuration sur un Firewall •«NullClient». Modules 1 Pourquoi Postfix •Rappels sur SMTP et ESMTP •Bases et principes •Interaction avec le DNS (MX records. c’est un faible consommateur en ressources système et constitue donc une véritable alternative à Sendmail.Fax : 01 41 16 83 71 4. Programmer des fonctions avancées 2. son utilité •Licence Open Source d’Asterisk •Architecture Asterisk 7. utilisateur en Dialup-IP... Concepts avancés de voix sur IP •Utiliser des fonctions de dialplan •Accroître la puissance d’Asterisk •Mettre ensemble des expressions. Introduction Asterisk PBX Open Source + Objectifs du stage • Maîtriser les différents concepts de voix sur IP • Mettre en place une solution de voix sur IP • Installer et configurer la solution de voix sur IP Open Source Asterisk • Acquérir les bonnes pratiques pour mettre en place une solution de voix sur IP •Mécanismes d’installations d’Asterisk •Charger et configurer les drivers Zaptel •Différentes méthodes pour démarrer 5. . Exemple de migrations depuis Sendmail •Avec le kit M4 •Avec le kit Jussieu SPAS . Configuration avancée + Info pratiques Public • Administrateur réseau Pré-requis • Connaissance en administration Unix • Niveau «DNS Bind» (Ref : SDNS) Dates et tarifs Voir page annexe 6. Cette formation vous permet de disposer des bonnes bases pour vous lancer dans l’installation Postfix.Introduction Le logiciel libre Postfix est un gestionnaire de messagerie simple à configurer et conçu pour une sécurité optimale. avec des scripts) •Répertoires de base •Réception et émission des messages •Délivrance locale •Contrôle de l’anti-relayage •Listes noires et blanches •Utilisation des transports •Réécriture d’adresses •Utilisateurs virtuels •Interaction avec LDAP •Utilisation avec Cyrus + Objectifs du stage 4. Jitter. paramètres.) •Les différents types de signalling analogique disponibles sur Asterisk •Installer. les pare-feux et les NAT •Latence. Installation et démarrer Asterisk LINUX .) •Exemple de session SMTP •ESMTP : annonces..1 jour Voix sur IP avec Asterisk Introduction La formation «Voix sur IP libre avec Asterisk» vous permettra de comprendre les différentes approches possibles pour mettre en place une solution de téléphonie sur IP.POSTFIX.

Publipostage + Info pratiques Public • Utilisateur régulier de OpenOffice. Installation et déploiement •Installation mono-poste et réseau •La notion d’extension •Outils de déploiement •Présentation du langage •Notions de programmation •Utilisation des macros 2.le tableur 5. Présentation •Différences OpenOffice / MS Office •Le format Open Document •Barres d’outils et personnalisation •La gestion des objets : le navigateur •Interface •Gestion avancée des styles •Gestion avancée de la mise en page •Le document maître •Les indexes •Recherche avancée: expressions régulières •Gestion des versions et travail collaboratif •Mise en forme des cellules •La gestion des feuilles de calcul •Les filtres standard et élaboré •Consolidation.la base données 5. La gestions des documents 9.org Expert Formateur Introduction La formation «OpenOffice Expert Formateur» permet de se perfectionner avec OpenOffice et d’envisager la formation technique des collaborateurs de l’entreprise à OpenOffice. afin d’en permettre une exploita•Démarrage de OOo tion plus rapide. Présentation du logiciel •Différences OpenOffice / MS Office •Installation d’OpenOffice •La notion d’extension 7.org • Equipe support • Formateur bureautique Pré-requis • Niveau «OpenOffice utilisateur» (Ref : OON1) Dates et tarifs Voir page annexe 6.le tableur •Différences OpenOffice/Suite Office •Avantages et faiblesses d’OpenOffice •Conversion de documents •Récupérer ses données •Accompagner l’utilisateur • Maîtriser la suite bureautique OpenOffice • Etre capable de former des utilisateurs à OpenOffice • Etre capable d’assurer un support sur OpenOffice 4. Les macros 9. Impress .le diaporama + Info pratiques Public • Tous les collaborateurs de l entreprise Pré-requis • Pas de pré-requis à cette formation Dates et tarifs Voir page annexe 6. Publipostage Les grands outils. Migration OpenOffice + Tél : 01 41 16 83 70 . Calc . Modules 1. Nous étudierons les fonctionnalités avancées d’OpenOffice qui lui permettent de prendre sa place dans un environnement d’entreprise.org utilisateur Introduction La formation «OpenOffice utilisateur» permet de se familiariser avec OpenOffice. La communauté OpenOffice •La gestion des objets : le navigateur •Interface •Mise en forme du texte •Mise en page : notion de style de page •Insertion d’objets : les tableaux etc •Les styles •La gestion de la numérotation des titres •Aides à la saisie : autoTexte •La saisie : sélection et recopie •Mise en forme des cellules •La gestion des feuilles de calcul •Formules et fonctions de base •Diagrammes •Trier et filtrer ses données •Impression •Utiliser des modèles •Mise en page et intégration d’objets •La notion de masque : pages maîtresses •Effets et interactivité •Impression •Bonnes pratiques de compatibilité •Convertir ses documents •Exporter et gérer les documents PDF 3.Fax : 01 41 16 83 71 Objectifs du stage 3.OPENOFFICE + OpenOffice. Writer . Writer . Calc . Interface étudiés.fr 32 . La gestions des documents et compatibilité •Les modèles •Bonnes pratiques de compatibilité •Convertir ses documents •Exporter et gérer les documents PDF OON2 . Modules 1. Base . les points communs et les différences avec les suites propriétaires sont 2.2 jours + formation@alterway. sous-totaux de données •Outils de simulation : solveur. opérations multiples •Le gestionnaire de base de données •Création d’état •Le formulaire •Gérer sa base d’adresses •Lettre et enveloppes •Étiquettes 7.le traitement de texte •Comment va évoluer OpenOffice ? •Où trouver de l’aide ? + Objectifs du stage • Maîtriser la suite bureautique OpenOffice 4.3 jours OpenOffice.BUREAUTIQUE . Compatibilité avec MS Office OON1 .le traitement de texte 8. •Barres d’outils et personnalisation •Gérer sa base d’adresses •Lettre et enveloppes •Étiquettes •Les modèles 8.

séparation et gérer des couleurs •Roue chromatique •Gestion des tons •Créer et utiliser des tabulations •Créer et utiliser des tableaux •Echange de tableaux avec OpenOffice + Info pratiques 6. Les sous-programmes •Sub : les routines •Function : les fonctions •Sous-programmes et bibliothèques 5.org + . boucles et branchements 9. Gestion des textes Référence Repartez avec le livre écrit par le créateur de la formation. Introduction à la programmation Basic 7. les variables de date •Le type Variant •Les constantes •Les objets •If Then Else •Select Case •While. magazine ou livre •Scribus et les autres outils libres • Préparer des fichiers destinés à la photogravure ou à l’imprimerie 5. Réaliser des maquettes Objectifs du stage 4. SCRIBUS Programmation avec OpenOffice.org • Développeur d’applications Pré-requis • Niveau «OpenOffice Expert Formateur» (Ref : OON2) Dates et tarifs Voir page annexe 6. les numériques. la création d’effets et la réalisation de maquettes.5 jours Mise en page et PAO avec Scribus // Cette formation a été conçue par l’auteur du livre «Scribus» Introduction La formation à Scribus vous permettra de maîtriser les différentes actions nécessaires à la production de brochures. Variables et tableaux de variables •Déclarer des variables •Les chaînes de caractères.fr 33 + Tél : 01 41 16 83 70 . Les boîtes de dialogue •Construire une boîte de dialogue avec l’EDI •Les principaux champs de saisie •L’aspect visuel des dialogues •Les champs de saisie spécialisés •Récupérer des données via macro •Insérer des données 3. Modules 1. Cette formation permet d’appréhender les différentes problématiques liées à la migration de Macro de MsOffice vers OpenOffice. •Créer et appliquer des maquettes •Mettre en place un plan de montage •Attribuer à chaque page son numéro •Créer. Modules 1. Différents documents .OPENOFFICE. Do Loop •Choose 8. Bases de données + Objectifs du stage • Acquérir un niveau d’expertise élevé sur OpenOffice • Savoir tirer parti de la richesse modulaire d’OpenOffice • Automatiser des solutions avec OpenOffice 4.Introduction La formation «Programmation avec OpenOffice» offre au stagiaire une présentation claire et complète du langage de script OOoBasic et de l’interface de programmation d’application (API) d’OpenOffice.org •Accéder au document •Sauver un document •Les filtres d’import/export •Imprimer un document •Les informations du document •Configuration d’affichage d’un document OOS1 . Conditions. journal. Gestion des couleurs Public • Chargé de communication ou assimilé • Graphiste • Maquettiste Pré-requis • Connaissance d’un système d ’exploitation • Connaissance de base en retouche photo Dates et tarifs Voir page annexe 7. Gestion des images BUREAUTIQUE . chainage •Définir un chemin et y associer du texte 8 Automatisation •Créer une table des matières •Créer automatiquement un index •Mettre en place des codes barres •Les paramètres d’impression •Repères et trait de coupe •Principaux formats d’exports : EPS et PDF •Contrôle des liaisons •Contrôle du fichier pour l’impression •Créer un fichier pour la presse à imprimer 2. Enfin nous aborderons les problématiques liées à la préparation de document avant envoi en impression.3 jours formation@alterway. Bases de Scribus •Installation et configuration •Points forts et points faibles de Scribus •Ou trouver de l’aide •Les différents types •Les propriétés des blocs •Edition et déformation des blocs •Décoration des blocs •Importer du texte •Mise en forme et règles de césure •Ajouter des des polices de caractères •Création de styles. journaux ou livres.L’API •Les éléments de base OpenOffice •EDI •Recommandations de programmation •Les documents writer •Les documents Calc •Les documents Draw et Impress 2. La gestion des blocs 9 Finalisation et Impression 3.Fax : 01 41 16 83 71 + •Les différents formats •Ajouter des images • Réaliser des mises en page et des présentations •Réaliser des effets sur les images •Modes colorimétriques de type brochure. Tabulations et tableaux SCRI . Les documents OpenOffice. les booléens. Nous commencerons par travailler sur les fondamentaux et nous progresserons pas à pas vers des matières plus avancées telles que l’automatisation. Les principales instructions de traitement •Les chaînes de caractères •Les fonctions numériques •Les fonctions de date et heure •Les fonctions de conversion •Débugger ses scripts •Fonctions système et fichier + Info pratiques Public • Utilisateur d’OpenOffice.

Applications pratiques 3. aérographe. INKSCAPE + Design avec GIMP Introduction La formation «Design avec GIMP» vous permettra de découvrir les fonctionnalités du principal concurrent libre de Photoshop. Transformer des parties du dessin •Rransformations à la souris selon un axe •Transformations régulières et prédéfinies •Superposer. Modules 1. Configurer Gimp •Préférences du logiciel •Fenêtres flottantes: paramétrage •Optimisation de l’espace de travail •Recadrage. + Tél : 01 41 16 83 70 . + Objectifs du stage • Produire rapidement des visuels. résolution •Modes colorimétriques •Différents outils de sélection •Opérations booléennes •Editeur de sélection •Le mode «masque» •Calque flottant •Manipulation de calques •Opacité/Modes de rendu •Brosse. Sélections Référence Repartez avec le livre écrit par le créateur de la formation.Fax : 01 41 16 83 71 Objectifs du stage Référence Repartez avec le livre écrit par le créateur de la formation. dimension.2 jours + formation@alterway. Travailler avec des photos 9. ellipses. Couleurs et contours + Info pratiques Public • Infographiste • WebDesigner Pré-requis • Connaissance d’un système d’exploitation Dates et tarifs Voir page annexe 6. Les couleurs de façon professionnelle •Les canaux •Canal alpha •Gestion de couleur 2. Nous aborderons toutes les étapes qui permettront aux stagiaires de créer et retoucher des images. des sélections et des dé tourages simples. Modifier des courbes 5. Utiliser les calques •Créer des calques et des sous-calques •Modifier la disposition •Sélection d’objet sur plusieurs calques INS1 .. Bases d’inkscape •Avantages et limites du vectoriel •Installer Inkscape •Environnement de travail •Enregistrer un projet •Rectangles. étoiles polygones •Dessiner à main levée •Droites. aligner des objets •Importer des photos •La vectorisation de photos 2. • Faire des retouches. Fonctions vectorielles 3. Nous aborderons toutes les étapes qui permettront aux stagiaires de créer et retoucher des dessins vectoriels. Travailler avec du texte •Création d’icônes et de logos •Création de cartes et plans •Affiches. • Préparer le graphisme de sites web. polygones irréguliers •Créer des graphiques complexes •Ecrire un texte sur une ligne •Exploiter les blocs de texte •Mettre en forme un texte •Placer un texte dans une forme •Vectoriser le texte •Créer des chemins à partir de formes géométriques •Prolonger un chemin •Ajouter et supprimer des points •Définir le sens d’un chemin •Déformer un chemin •Afficher les couleurs d’un objet •Créer les variantes d’une couleur •Changer la transparence •Épaisseur et style de contour •Exploiter les dégradés •Remplir avec des motifs 7. Flyer. Bases de Gimp •Ouvrir une image •Les Formats 10. Retouche d’image Public • Infographiste • WebDesigner Pré-requis • Connaissance d’un système d’exploitation Dates et tarifs Voir page annexe 8 Photomontage 9 Correction d’image GIMP . // Cette formation a été conçue par l’auteur du livre «GIMP» Modules 1. gomme •Utiliser et créer des brosses •Utiliser et créer des motifs •Éliminer les poussières •Éliminer les éléments indésirables •Rajouter du fond •Utiliser des masques de fusion •Luminosité et contraste •Corriger l’exposition. Utiliser les calques 6.PAO . L’image •Outil Bézier •Fenêtre Chemin •Chemins et sélection •Partager des chemins avec d’autres applications 4. • Identifier les forces et les limites d’Inkscape • Produire rapidement des visuels • Faire des graphiques et des diagrammes • Produire des logos ou icones 4.GIMP.fr 34 . Manipuler des formes géométriques 8. Les outils de peinture + Info pratiques 7. 5.2 jours Inkscape // Cette formation a été conçue par l’auteur du livre «Inkscape» Introduction La formation «Inkscape» vous permettra de découvrir les fonctionnalités du principal outil de dessin vectoriel : Inkscape. les couleurs •Calque de correction •Utiliser des filtres pour améliorer l’image 11..

Transformer ces données : le mapper + Info pratiques Public • Chef de projets • Expert BI • Ingénieur système / DBA Pré-requis • Aucun Dates et tarifs Voir page annexe 6. transformation de fichiers de divers formats (XML. La création d’états avec iReport + Objectifs du stage •Fondamentaux de la création d’états •Structure d’un document •Sources de données et requêtes •Options de création •Création d’un premier état + Info pratiques Public • Développeur • Chef de projets • Contrôleur de gestion • Dirigeant d’entreprise Pré-requis • Pratique courante de l’environnement Windows • Connaissance minimale de SQL Dates et tarifs Voir page annexe 5.. Au travers d’une formation fortement orientée pratique vous apprendrez à créer vos documents.fr 35 + Tél : 01 41 16 83 70 . Utiliser le rapport •Application Web intégrant le rapport •Serveur décisionnel •Autres applications 6. Initiation au développement avec Jasper Reports •Le format de référence : JRXML •Présentation de l’API Java JPN1 . D’autres type de flux des composants •Le lien Iterate et le séquençage •Présentation d’autres composants et flux •Les triggers •La gestion des erreurs 7. Présentation et installation de TOS •Intégration Opérationnelle et Décisionnelle •TOS et le marché des solutions d’intégration et des ETL •Installation de TOS •Interface et personnalisation •Notion de projet : le référentiel •Utilisation du Business Modeler •Gérer sa documentation et l’assigner •Principe du flux et schéma de données •Job designer : de bonnes pratiques •Générer et sortir des données •Exécuter un job •Gérer les accès fichiers •Gérer les accès aux BD et les autres composants •Principe •Alimentation et utilisation •Interface : flux.TALEND. Gestion de projet. Réalisation de Job : fichiers et bases + Objectifs du stage • Prendre en main l’environnement • Modéliser ses besoins • Maîtriser la bibliothèque de composants • Implémenter ses Jobs • Debugger et déployer ses Jobs 4. déploiement et documentation 3. Modules 1. Cette formation. synchronisation de bases de données. positionnels. Construire son rapport BUSINESS INTELLIGENCE . Modélisation et documentation 9. Les Métadonnées 5. VSAM. Présentation et installation de Jasper Reports •Présentation synthétique des possibilités de Jasper Report •Installation •Les solutions libres alternatives •L’interface de Jasper •Les outils disponibles 2. à uniformiser vos rapports à l’image de l’entreprise. des rapports et états de gestion à partir d’informations extraites d’une base de données 4.). JASPER ETL Utilisateur : Talend Open Studio + . variables et schéma •Gestion des flux •Transformations simples et complexes •Les filtres •La recherche de référence •Les rejets de filtre et de jointure 8. L’environnement iReport 3. délimités. etc. Aller plus loin dans TOS •Les contextes d’exécution •Étendre TOS et les composants tJava/tPerl •Debugging •Le Studio TIS : présentation 2.3 jours formation@alterway.Fax : 01 41 16 83 71 •Structure d’un rapport : les bandes •L’élément texte •L’élément image •L’élément forme graphique •L’élément graphiques • Appréhender les possibilités de développement •Les champs variables et les paramètres (API) •Propriétés avancées d’un rapport •Sous-ensemble de données •Sous-rapports •Tableaux croisés dynamiques • Être capable d’utiliser Jasper et iReports pour produire des documents. adaptée aux utilisateurs finaux permet de maîtriser Talend Open Studio en s’appuyant en permanence sur des cas d’utilisation concrets. à mettre en place un bilan d’activité et à gérer les principales tâches administratives quotidiennes.Introduction Talend est la solution d’intégration de données Open Source permettant de répondre avec efficacité à un très large éventail de besoins : alimentation de Datawarehouse.3 jours Reporting avec Jasper Introduction La formation «Reporting avec Jasper» vous permettra de découvrir les fonctionnalités du principal concurrent open source de Crystal Reports. Modules 1.. Enchaînement des process ETL1 .

Tél : 01 41 16 83 70 . Enfin. nous permettant ainsi une évaluation en temps réel la qualité.+ Démarche Qualité Alter Way Formation Née de la volonté historique d’Alter Way Formation et concrétisée par l’engagement quotidien de nos équipes. sur demande. S’appuyant sur une remise en cause permanente de notre organisation et de nos méthodes. notre démarche qualité vise l’atteinte d’un objectif clé chez Alter Way Formation : l’Excellence. la mesure de la satisfaction de nos stagiaires constitue une source d’amélioration continue de nos prestations. + formation@alterway. un conseiller technique fait le point avec le stagiaire sur la capitalisation des acquis en entreprise. nous soumettons un formulaire d’évaluation détaillé aux participants. nous mettons en place. leur permettant de s’exprimer sur la prestation fournie. le consultant-formateur émet des recommandations aux stagiaires afin de leur permettre de maximiser les connaissances et compétences qu’ils ont acquises. A l’issue de chaque formation. un plan d’actions de suivi.Fax : 01 41 16 83 71 Le suivi post formation A l’issue de chaque formation. trois semaines après la formation. Ces évaluations font l’objet d’un traitement immédiat. Cette démarche qualité est présente tout au long du cycle de formation : Une qualité mesurée et améliorée en continue Au cœur de notre dispositif qualité. dans le cadre de formations intra-entreprise. notre démarché qualité apporte à nos clients la garantie d’une satisfaction optimale.fr 36 . Par ailleurs.

Fax : 01 41 16 83 71 . administrations. La société se distingue également par un investissement permanent en matière d’innovation. collectivités locales et Pme/Pmi dans le développement et l’usage de leur système d’information. Alter Way est la première entreprise à avoir fédéré les acteurs historiques de l’Open Source autour d’un projet d’industrialisation du marché. une société du groupe Alter Way Alter Way.fr 37 formation@alterway. Alter Way se caractérise par le niveau élevé d’expertise de ses consultants.+ Alter Way Formation. Alter Way propose une offre industrielle à 360°. structurée autour de quatre activités : Accordant une place essentielle à sa contribution et à son implication dans l’écosystème Open Source. reconnus par la communauté. intégrateur Open Source de référence. la plaçant ainsi à la pointe des plus récentes avancées technologiques. Pour plus d’informations : www.alterway. accompagne les grands comptes.fr + Tél : 01 41 16 83 70 .

La facture est adressée au client après de s’assurer de l’inscription de ses PROPRIÉTÉ INTELLECTUELLE stagiaires et de leur présence à la exécution de la prestation.fr 38 .par chèque La responsabilité du client serait semaines avant le début du stage engagée si un usage non autorisé . A défaut d’accord amiable.Une annulation intervenant moins soit. ces prestations seront facturées au tarif journalier de formation en vigueur à la date de la commande. Celle-ci L’utilisation des documents remis lors peut être adressée directement à un formation. la société Alter Way Formation limite sa responsabilité au montant des prestations fournies. notamment en cas d’absence du ou des stagiaires à la PRIX ET CONDITIONS DE PAIEMENT formation. Les parties s’efforceront de résoudre à l’amiable tout différend susceptible d’intervenir entre elles à l’occasion de l’interprétation ou de l’exécution du contrat. Cette disposition ne dispense pas le . PRESTATIONS DE SERVICES Alter Way Formation se réserve le droit de suspendre ou d’annuler les prestations en cours. de formation sous réserve qu’un bon ANNULATION.l’exigibilité immédiate des factures non échues. quelle qu’en soit une et deux semaines avant le désous réserve que soient indiqués la cause. notamment d’ordre technique ATTRIBUTION DES COMPÉTENCES. Toute représentation ou reproduccomme dû dans son intégralité tion. prévenus au moins une semaine . Tous droits et taxes applicables sont facturés en sus. la société Alter Way Formation dégage toute responsabilité en cas de problème. Tout stage commencé est considéré totalité du stage. CONVENTION DE FORMATION Sauf faute lourde.Clé : 36 peut être soumise à des réglementaen indiquant le numéro de(s) tions spécifiques françaises ainsi qu’à ANNULATION D’UN STAGE facture(s).Il appartient au client de se conforplein droit : mer à l’ensemble des réglementamagement.Code Guichet facturée en totalité. . + formation@alterway. sans pouvoir donner lieu à dommages et intérêts pour le client. ABSENCE. était fait de ces logiciels ou supports de stage.des frais financiers de 1.Une annulation intervenant entre formation du client.Fax : 01 41 16 83 71 Alter Way Formation ne peut être tenue responsable de la non réception de la convocation quels qu’en soient le ou les destinataires chez le client. tée à la session suivante. . conformément aux lois et règlements en vigueur. à cette échéance entraînera de technique et ce sans aucun dédom. En du stage ne donnera lieu à aucune que «les copies ou reproductions cas de non règlement par l’ordestinées à une utilisation collective» facturation. Néanmoins une convention de formation standard peut être adressée sur simple demande.possibilité d’annuler tout stage en du Commerce des Etats-Unis. de Toute exportation effectuée en échéance indiquée sur la facture. au prorata temporis. la facture devient exigible but du stage donne lieu à la factura. L’attestation de stage est jointe à la facture. les stagiaires seront tions applicables en ce domaine. des stages est soumise aux articles 40 organisme de gestion de ses fonds et 41 de la loi du 11 mars 1957. s’effectuer : Un report intervenant moins de deux 425 et 429 du Code Pénal. 00176 Compte 20218562217 . tion. BANQUE POPULAIRE RIVES DE PARIS la prestation commandée sera L’exportation de certains produits Etablissement 10207 .par virement bancaire : est considéré comme une annulaANASKA . En cas de demande de la part du client. Alter Way Formation n’est pas tenue d’effectuer l’installation des produits. tion au Client de 50% du coût de la source». Toute commande de formation interentreprises suppose que le client accepte le contenu du stage présent dans le catalogue des stages en vigueur. il appartient au client Nos prix sont établis hors taxes. Dans le doute. problème d’approvisionnement de violation de ces réglementations est Tout retard de paiement par rapport supports de stage ou de problème interdite. ne respectant pas la législation d’une semaine avant le début du REGLEMENT stage donne lieu à la facturation de en vigueur constituerait une contrefaçon sanctionnée par les articles Le règlement des factures peut la totalité du coût du stage. LITIGES CONVOCATIONS L’élection de domicile est faite par Alter Way Formation à son siège social. et à défaut de convention particulière. . REPORT Aux termes de l’article 40 de la loi du de commande de la part de cet 11 mars 1957 «toute représentation D’INSCRIPTION organisme soit adressé à Alter Way ou reproduction intégrale ou parToute annulation d’inscription doit Formation au moins deux semaines tielle faite sans le consentement être signalée par téléphone et avant le début de la prestation. appliquant la loi française. net et sans escompte sauf autre cas de manque de participants.5% par mois Dans ce cas.Une annulation intervenant plus ayants-cause est illicite». celles établies par le Département Alter Way Formation se réserve la Les factures sont payables à récep.clairement le nom de l’auteur et la auprès du client. . client d’adresser un bon de comL’article 41 de la même loi n’autorise de deux semaines avant le début mande à Alter Way Formation.+ CONDITIONS GÉNÉRALES DE VENTE Dans le cas d’une formation sur site. Concernant le passage de tous les types de tests de certifications. de l’auteur ou ses ayants-droit ou confirmée par écrit. le différend sera soumis au Tribunal de Commerce de Paris.ALTER WAY FORMATION tion. Nos factures font office de convention de formation simplifiée. En cas d’absence du stagiaire. RESPONSABILITÉ COMMANDE Tél : 01 41 16 83 70 . par quelque procédé que ce . Toute commande de formation intra-entreprise suppose que le client accepte le contenu du stage décrit dans la proposition de collaboration (pédagogique et financière) dont le client possède un exemplaire. ganisme de gestion des fonds de et «les analyses et courtes citations.l’application d’une clause pénale avant le début du stage et leur égale à 20% du prix de vente hors inscription automatiquement reportaxes.

......./............................. Noms.................................................... Prix unitaire HT : ............................................................................. Téléphone standard : .............................................................. Date de début de stage : ...................................................................... : .......................... Téléphone : .......................................................................................................................................................................................................................... .......................................... Fax : ................./................. Lieu de formation : ................................................................. + Ville : ........................ 2.......... ... Mme / Melle / M............................................................................................................fr + Tél : 01 41 16 83 70 ..................................... FACTURATION Adresse de facturaction (si différente) : ................. Signature Cachet 39 formation@alterway..................................................................................................................................................... Code postal : ..... Code stage : ........................................................../.............. Vous recevez une convocation confirmant votre inscription + + ENTREPRISE Fonction : ..... Prix total HT : ... Numéro de SIRET : ......................................................................... ........................ ... Adresse d’envoi des convocations (si différente) : ........Fax : 01 41 16 83 71 ............................................................... ...../............................................................ Vous faxez votre bulletin d’inscription au 01 41 16 83 71 2... ..... Intitulé de stage : ................................................................... .................. + STAGE Nombre de stagiaires : ................................................ Société : ............................................................... prénoms et emails des stagiaires : 1..............................................BULLETIN D’INSCRIPTION 1.......................... ........................ 4........................... ..................................... Email : ...... (La signature de ce bulletin entraîne l’acceptation des conditions générales de vente Alter Way Formation) Date : ................................... Adresse : ................... 3............................ Fax : ....................................................................... .......................................... Durée du stage : ....................................................................................................................................................

Sign up to vote on this title
UsefulNot useful