catalogue de formation

76
Catalogue de 2010 / 2011

Upload: savoir-faire-linux

Post on 13-Mar-2016

221 views

Category:

Documents


4 download

DESCRIPTION

Catalogue de formation

TRANSCRIPT

Page 1: Catalogue de formation

Catalogue de

2010 / 2011

Page 2: Catalogue de formation

Table des matières 2Introduction 3Résumé 4

SFL101 | Linux Concepts Fondamentaux 6SFL102 | Shells Linux 7SFL201 | Linux Administration Système 8SFL301 | Linux Administration Réseau 9SFL302 | Mettre-en-oeuvre IPv6 10SFL401 | Sécurité des systèmes GNU/Linux 11UNIX201 | D’Unix à Linux pour les professionnels 12PHP101 | PHP Développement 14PHP102 | Linux Apache MySQL PHP 15PHP501 | Développement PHP5 16PHP201 | Symfony 17WEB101 | Développement Web avec Ruby on Rails 18WEB201 | Typo3 pour Administrateur 19WEB211 | Typo3 pour Édimestre 20WEB301 | Drupal pour Édimestre 21WEB311 | Drupal pour Designer Graphique 22WEB321 | Drupal pour Programmeur Web 23WEB401 | Conception d’interfaces Web 24WEB501 | Pylons : Développement Web avec Python 25OSS101 | Apache 27OSS121 | Administration JBoss 28OSS201 | Implémenter un service d’annuaire avec OpenLDAP 29OSS301 | Administration MySQL 30OSS401 | Administration PostgreSQL 31OSS501 | Introduction à Asterisk et la VoIP 32OSS601 | Administration avancée du serveur de courrier Postfix 33OSS701 | Mettre en place une Infrastructure à Clé Publique avec EJBCA 34OSS711 | Supervision d’un système d’information avec Nagios 35UBUN2-103 | Ubuntu Certified Professional 37UBUN2-201 | Déployer Ubuntu Édition Serveur 38UBUN2-202 | Déployer Ubuntu Édition Serveur accéléré 39UBUN2-203 | Déployer Ubuntu Enterprise Cloud 40UBUN2-301 | Formation au Poste de Travail Ubuntu 41UBUN2-302 | Supporter Ubuntu 42NOVL3100 | Mise-à-jour vers Novell Certified Linux Professional 11 44NOVL3101 | SuSE Linux Enterprise 11 Fondamentaux 45NOVL3102 | SuSE Linux Enterprise 11 Administration 46NOVL3103 | SuSE Linux Enterprise Server 11 Administration 47NOVL3104 | SuSE Linux Enterprise Desktop 11 Administration 48NOVL3074 | SuSE Linux Enterprise Server 10 Networking Services 49NOVL3075 | SuSE Linux Enterprise Server 10 Security 50NOVL3089 | Implémenter Novell Open Enterprise Server 2 pour Linux 51DEV101 | L’Environnement de développement GNU/Linux 53DEV102 | API Systèmes Unix, Posix et GNU/Linux 54DEV103 | Subversion 55DEV201 | Programmation Perl 56DEV301 | Développer avec Qt 57DEV401 | Programmer avec Python 58DEV501 | Programmation Java 59DEV511 | JBoss pour Développeurs 60TLD101 | Talend Open Studio 62TLD102 | Talend Open Studio Avancé 63TLD201 | Talend Integration Suite Développement 64TLD202 | Talend Integration Suite Administration 65BSS101 | Administration SugarCRM 67BSS201 | Tableaux de bord et Aide à la décision 68LXD101 | Chiffrement et identité numérique: Initiation à OpenPGP 70LXD201 | Maîtriser Mozilla Firefox et Mozilla Thunderbird 71LXD301 | L’audio sous Linux pour les professionnels 72LXD401 | Travailler avec OpenOffice.org 73

Organisation des cours 74Références 75

Table des matières

Page 3: Catalogue de formation

Introduction

Savoir-faire Linux

Nos origines

Savoir-faire Linux est née pour répondre aux besoins d’affaires des entreprises qui souhaitent exploiter le potentiel du logiciel libre dans leur système d’information. Nous sommes spécialistes de Linux et des applications majeures utilisées sur Linux telles que MySQL, Apache, Samba, iproute2, Open LDAP, PHP, etc. Faire appel à Savoir-faire Linux, c’est avant tout faire appel à une équipe capable d’assurer la réussite d’un projet.

Notre mandat

Savoir-faire Linux est une firme conseil en informatique. Elle s’est donnée comme mandat d’offrir aux entreprises un savoir-faire de qualité en matière d’orientations technologiques, d’intégration,

d’exploi-tation, de développement et de formation autour de la plate-forme Linux, en leur proposant des solutions efficaces, novatrices, sé-curitaires et évolutives.

Nos objectifs

Fondée sur l’alliance des compé-tences techniques dans les sys-tèmes Unix® et de la pratique du service de consultation, Savoir-faire Linux souhaite être reconnue pour son professionnalisme, son engage-ment et son savoir-faire, valeurs propres à une relation d’affaire du-rable.

Une équipe d’experts

Savoir-faire Linux s’appuie sur l’expertise et le professionnalisme de ses consultants. Chacun d’entre eux a à son actif des réalisations

significatives en entreprise dans de nombreux domaines. Ceci nous permet de tenir le même langage que nos clients, de comprendre leurs besoins et les particularités de leur environnement, tout en ayant une vision précise des enjeux reliés à la rentabilité et à la performance de leurs systèmes.

Notre offre de services

Grâce à la diversité et à la complé-mentarité de son expertise, Savoir-faire Linux apporte une réponse personnalisée et adaptée aux be-soins des entreprises en leur propo-sant les services suivants:

Développement »Consultation »Support »Formation »

Introduction 3

Intégrateur Linux au Canada

Savoir-faire Linux est au centre des solutions d’intégration de Linux dans l’entreprise. Son expertise et son savoir-faire en font un partenaire de choix pour la mise en œuvre des nouvelles technologies à partir de com-posants logiciels sous licence GPL (General Public Licence) ou propriétaire.

Aujourd’hui, pour les entreprises, faire le choix du logiciel libre, c’est allier performance, souplesse et indépen-dance.

Page 4: Catalogue de formation

Résumé

Résumé 4

Cursus Linux Durée TarifSFL101 | Linux Concepts Fondamentaux 3 jours 1195 $SFL102 | Shells Linux 2 jours 795 $SFL201 | Linux Administration Système 3 jours 1195 $SFL301 | Linux Administration Réseau 3 jours 1195 $SFL302 | Mettre en oeuvre IPv6 2 jours 995 $SFL401 | Sécurité des systèmes GNU/Linux 2 jours 995 $UNIX201 | D’Unix à Linux pour les professionnels 5 jours 2495 $

Cursus Développement WebPHP101 | Développement PHP 3 jours 1195 $PHP102 | Linux Apache MySQL PHP 4 jours 1595 $PHP501 | Développement PHP5 3 jours 1195 $PHP201 | Symfony 3 jours 1785 $WEB101 | Développement Web avec Ruby on Rails 3 jours 1195 $WEB201 | Typo3 pour Administrateur 3 jours 1195 $WEB211 | Typo3 pour Édimestre 3 jours 1195 $WEB301 | Drupal pour Édimestre 3 jours 1195 $WEB311 | Drupal pour Designer Graphique 2 jours 795 $WEB321 | Drupal pour Progammeur Web 3 jours 1195 $WEB401 | Conception d’interfaces Web 2 jours 895 $WEB501 | Pylons : Développement Web avec Python 3 jours 1295 $

Cursus Logiciels LibresOSS101 | Apache 2 jours 895 $OSS121 | Administration JBoss 3 jours 1395 $OSS201 | Implémenter un service d’annuaire avec OpenLDAP 2 jours 895 $OSS301 | Administration MySQL 2 jours 895 $OSS401 | Administration PostgreSQL 2 jours 895 $OSS501 | Introduction à Asterisk et la VoIP 3 jours 1195 $OSS601 | Administration avancée du serveur de courrier Postfix 2 jours 895 $OSS701 | Mettre en place une Infrastructure à Clé Publique avec EJBCA 3 jours 1195 $OSS711 | Supervision d’un système d’information avec Nagios 3 jours 1195 $

Cursus UbuntuUBUN2-103 | Ubuntu Certified Professional 5 jours 2495 $UBUN2-201 | Déployer Ubuntu Édition Serveur 5 jours 2495 $UBUN2-202 | Déployer Ubuntu Édition Serveur accéléré 2 jours 1095 $UBUN2-203 | Déployer Ubuntu Enterprise Cloud 2 jours 1095 $UBUN2-301 | Formation au Poste de Travail Ubuntu 2 jours 1295 $UBUN2-302 | Supporter Ubuntu 3 jours 1395 $

Cursus Novell SuSE LinuxNOVL3100 | Mise-à-jour vers Novell Certified Linux Professional 11 2 jours 995 $NOVL3101 | SuSE Linux Enterprise 11 Fundamentals 3 jours 1495 $NOVL3102 | SuSE Linux Enterprise 11 Administration 5 jours 2495 $NOVL3103 | SuSE Linux Enterprise Server 11 Administration 5 jours 2495 $NOVL3104 | SuSE Linux Enterprise Desktop 11 Administration 5 jours 2495 $NOVL3074 | SuSE Linux Enterprise Server 10 Networking Services 5 jours 2495 $NOVL3075 | SuSE Linux Enterprise Server 10 Security 5 jours 2495 $NOVL3089 | Implémenter Novell Open Enterprise Server 2 pour Linux 5 jours 2495 $

Cursus ProgrammationDEV101 | L’Environnement de développement Unix/Linux 2 jours 895 $DEV102 | API Systèmes Unix, Posix et GNU/Linux 3 jours 1195 $DEV103 | Subversion 1 jour 395 $DEV201 | Programmation Perl 2 jours 895 $DEV301 | Développer avec Qt 3 jours 1195 $DEV401 | Programmer avec Python 3 jours 1195 $DEV501 | Programmation Java 3 jours 1195 $DEV511 | JBoss pour Développeurs 3 jours 1395 $

Cursus TalendTLD101 | Talend Open Studio 3 jours 1895 $TLD102 | Talend Open Studio Avancé 3 jours 1895 $TLD201 | Talend Integration Suite Développement 4 jours 2545 $TLD202 | Talend Integration Suite Administration 1 jour 645 $

Cursus Solutions d’AffairesBSS101 | Administration SugarCRM 1 jour 390 $BSS201 | Tableaux de bord et Aide à la décision 2 jours 895 $

Cursus Poste de TravailLXD101 | Chiffrement et identité numérique: Initiation à OpenPGP 1 jour 390 $LXD201 | Maîtriser Mozilla Firefox et Mozilla Thunderbird 1 jour 390 $LXD301 | L’audio sous Linux pour les professionnels 4 jours 1595 $LXD401 | Travailler avec OpenOffice.org 3 jours 1195 $

Page 5: Catalogue de formation

GNU/LinuxCursus

Cursus Linux 5

Page 6: Catalogue de formation

Description du cours

Plus qu’une introduction, cette formation est un aperçu complet des fonctionnalités de Linux. Elle est indis-pensable pour toute personne travaillant dans un envi-ronnement Linux.

Ce cours a pour but de permettre à l’étudiant d’être autonome dans l’environnement Linux et surtout de comprendre et de maîtriser les concepts de base d’UNIX/Linux.

Ainsi, elle ou il sera en mesure de recourir à la docu-mentation en ligne (man); de manipuler l’arborescence de fichiers et de comprendre l’organisation générale du système, de gérer les droits d’accès, d’utiliser les com-mandes bash; utiliser les principales commandes filtres; lire et écrire des scripts bash de complexité moyenne.

Clientèle visée

Utilisateurs actuels ou futurs du système Linux.

Préalable

Utilisation courante d’un ordinateur.

Cursus Linux

SFL101 | Linux Concepts Fondamentaux

Plan du coursIntroduction »Organisation générale du système »Système de fichiers: commandes de base et permis- »sionsPrésentation du BASH (Bourne Again SHell) »Les processus »Utilisation de l’éditeur vi - Expressions régulières »Redirections et filtres »Introduction aux scripts shell »Éléments d’administration et accès à distance »

Durée 3 jours

Tarif 1195 $

Cursus Linux | SFL101 - Linux Concepts Fondamentaux 6

Page 7: Catalogue de formation

Description du cours

Le Shell est un outil incontournable pour l’administrateur système efficace et professionnel. Il lui permet d’automatiser des tâches répétitives, de faire des sauvegardes personnalisées ou de collecter des informations pour diagnostiquer un problème.

Ce cours pratique vous permettra de découvrir toute la potentialité du Shell et d’en profiter au maximum dans vos tâches quotidiennes.

Clientèle visée

Administrateurs systèmes.

Préalable

Connaissance des concepts de programmation et ex-périence avec l’interface en ligne de commande.

SFL102 | Shells Linux

Plan du coursIntroduction aux fonctionnalités des trois Shell »couramment utilisés : Bash, tcsh et Korn ShellCaractères spéciaux et méta-caractères »Les variables d’environnement »Entrées-sorties : redirections et pipelines »Les principes de la programmation Shell »Les tubes (pipes), parenthèses, guillemets et ac- »coladesVariables, quoting, substitutions et opérations »arithmétiquesFonctions et paramètres »Énoncés conditionnels (ex : if /case/do/while) »Les expressions régulières »La commande sed »Le langage de programmation awk »La commande grep »Les options et alias du Shell »

Durée 2 jours

Tarif 795 $

Cursus Linux | SFL102 - Shells Linux 7

Cursus Linux

Page 8: Catalogue de formation

Description du cours

Ce cours est le deuxième des cours du cursus Savoir-faire Linux.

Il apporte à l’utilisateur Linux tous les éléments néces-saires pour administrer et gérer la plate-forme Linux, que ce soit pour les serveurs ou pour les postes de tra-vail.

Il couvre tous les éléments indispensables à la configu-ration et à l’administration de systèmes sous Linux, que ce soit pour les aspects matériels ou logiciels.

Clientèle visée

Administrateurs Linux et utilisateurs avancés.

Préalable

Avoir suivi le cours SFL101 ou avoir une expérience de Linux ou Unix, être familier avec les scripts et l’interface en mode ligne de commande.

SFL201 | Linux Administration Système

Plan du coursIntroduction »Installation de Linux et des logiciels (rpm, make, »sources, fhs) Le noyau Linux (compilation, personnalisation, in- »stallation) Gestion des ressources du système »La gestion des disques durs et les systèmes de fich- »iers Les périphériques (usb, pci, scsi, etc) »Démarrage/Arrêt »Les utilisateurs »Les outils d’administration »Introduction aux réseaux TCP/IP »

Durée 3 jours

Tarif 1195 $

Cursus Linux | SFL201 - Linux Administration Système 8

Cursus Linux

Page 9: Catalogue de formation

Description du cours

Ce cours est le troisième cours du cursus Linux de Savoir-faire Linux.

Il a pour but de permettre à l’étudiant d’acquérir l’ensemble des compétences nécessaires à l’administration d’un réseau sous Linux. Il sera en mesure de configurer un serveur Linux sur un réseau TCP/IP, de mettre en place les différents services réseau de routage, courrier, DNS, FTP, SAMBA, de mettre en place le partage de disque NFS entre deux serveurs.

Clientèle visée

Administrateurs Réseau Linux et utilisateurs avancés.

Préalable

Avoir suivi le cours SFL201 ou avoir une expérience de Linux ou Unix, être familier avec les scripts et l’interface en mode ligne de commande.

SFL301 | Linux Administration Réseau

Plan du coursLe modèle OSI »Le protocole TCP/IP »Administrer et configurer TCP/IP sous Linux »Configuration d’un serveur DNS (Domain Name »System) Les services réseaux (xinetd) »Les commandes à distance (ssh, rsh, etc) »Configuration d’un serveur FTP »Configuration d’un serveur NFS »Configuration d’un serveur NIS/LDAP »Configuration et mise en oeuvre de Samba »Configuration de Netfilter »DHCP »

Durée 3 jours

Tarif 1195 $

Cursus Linux | SFL301 - Linux Administration Réseau 9

Cursus Linux

Page 10: Catalogue de formation

Description du cours

Depuis sa publication au début de la décennie 80, la version 4 du protocle de routage du réseau Internet (IPv4) s’est révélée robuste tout au long de la crois-sance rapide de l’Internet. Cependant, le protocole IPv4 montre certaines lacunes qui sont :

l’épuisement des adresses Ipv4 disponibles due à la croissance très rapide du réseau Internet

l’essor de nouveaux services de diffusion multimédia (vidéo ou radio sur l’Internet, vidéoconférence, etc.).

la multiplication des systèmes mobiles (PDAs, télé-phones portables, ...) .

Un successeur à IPV4 a été développé afin de répon-dre à ces lacunes. Ce dernier est nommé IPv6.

L’objectif de cette formation sera de permettre à l’administrateur réseau de mettre en oeuvre le proto-cole IPv6 sur son réseau.

Clientèle visée

Administrateurs réseau Linux et utilisateurs avancés.

Préalable

SFL301 ou avoir une expérience de Linux ou Unix, être familier avec l’administration réseau et l’interface en mode ligne de commande.

SFL302 | Mettre-en-oeuvre IPv6

Plan du coursProtocole (rappels, comparaison v4/v6, adres- »sage, extensions, spécificités).Plan d’adressage »Nouveaux protocoles : ICMPv6, DHCPv6, MLD. »Configuration automatique »Découverte de voisins »Routage »DNS »Mobilité »Sécurité »Migration IPv4 vers IPv6 »

Durée 2 jours

Tarif 995 $

Cursus Linux | SFL302 - Mettre-en-oeuvre IPv6 10

Cursus Linux

Page 11: Catalogue de formation

Description du cours

Ce cours est le quatrième cours du cursus Linux de Savoir-faire Linux.

Il a pour but de permettre à l’étudiant de sécuriser des serveurs ou postes de travail Linux dans un envi-ronnement réseau ouvert.

Clientèle visée

Administrateurs Réseau Linux.

Préalable

Avoir suivi le cours SFL201 ou avoir une expérience de Linux ou Unix, être familier avec les scripts et l’interface en mode ligne de commande. SFL301 conseillé.

SFL401 | Sécurité des systèmes GNU/Linux

Plan du coursPrincipe de mise en place d’une politique de sécu- »rité et rôle de l’administrateur Installation des mises à jour de sécurité sur Linux »Authentification et contrôle d’accès : mots de passe, »PAM, sudo, cracklib Système de fichiers : droits d’accès, suid, chroot, »intégrité Surveillance et audit du système : analyse des logs »Services réseau : inetd, TCP Wrapper, SSH »Services réseau : Pare-feu, Iptables »Sécurité Apache : SSL, droits d’accès »Sécurité du courrier électronique : chiffrement »PGP, blocage des virus Outils d’audit : scanner, sniffer, analyse de vul- »nérabilités

Durée 2 jours

Tarif 995 $

Cursus Linux | SFL401 - Sécurité des systèmes GNU/Linux 11

Cursus Linux

Page 12: Catalogue de formation

Description du cours

Ce cours intensif est destiné aux administrateurs de sys-tème Unix qui souhaitent se mettre à jour et découvrir les différences entre la machine Unix et Linux sans perte de temps.

Il apporte à l’administrateur Unix tous les éléments nécessaires pour administrer et gérer la plate-forme Linux, que ce soit pour les serveurs ou pour les postes de travail.

Il couvre tous les éléments indispensables à la configu-ration et à l’administration de systèmes sous Linux, que ce soit pour les aspects matériels ou logiciels.

Clientèle visée

Administrateurs Unix.

Préalable

Avoir une très bonne connaissance des systèmes Unix.

UNIX201 | D’Unix à Linux pour les professionnels

Plan du coursConcepts fondamentaux »Installation de Linux »Le démarrage et l’arrêt système »Les spooleurs de jobs »Les différents shell sous Linux »Gestion des périphériques et des ressources sys- »tèmesLes blocks devices, disques durs et partitions. »Organisation de la sécurité: utilisateurs, droits »d’accès et ACL Le noyau et ses modules »Services réseaux »

Durée 5 jours

Tarif 2495 $

Cursus Linux | UNIX201 - D’Unix à Linux pour les professionnels 12

Cursus Linux

Page 13: Catalogue de formation

Développement WebCursus

Cursus Développement Web 13

Page 14: Catalogue de formation

Description du cours

Ce cours est un sous-ensemble du cours SFL-PHP102 (LAMP). Le cours SFL-PHP102, propose en plus une introduction à Linux, Apache et MySQL, et permet à l’étudiant de mieux maîtriser son environnement de développement.

PHP, le générateur de page web dynamique, souvent associé à une base de données, MySQL, PostgreSQL, Oracle, constitue la référence pour les développeurs de sites professionnels. Ce cours a pour but de permettre à l’étudiant d’être capable de créer des sites web dy-namiques avec la technologie PHP.

Clientèle visée

Webmestres et développeurs Web.

Préalable

Posséder une connaissance de Linux et de la program-mation. Connaissance basique du langage SQL et du langage HTML. Connaissance d’un langage de program-mation.

PHP101 | PHP Développement

Plan du coursProgrammation d’une page dynamique »Quelle différence entre PHP et HTML ? »Principe de programmation en PHP »Les variables en PHP »Interaction avec un formulaire »Principe de sécurité autour des formulaires »Téléchargement de fichiers »Connexion et déconnexion à la base »Configuration de PHP : le fichier PHP.ini »Le safe mode : avantages et utilisation »Error_reporting() »Notions de Programmation Objet en PHP »

Durée 3 jours

Tarif 1195 $

Cursus Développement Web| PHP101 - Développement PHP 14

Cursus développement Web

Page 15: Catalogue de formation

Description du cours

L’acronyme LAMP signifie Linux, Apache, Mysql, PHP. Il regroupe ainsi les quatre outils majeurs des services web à contenu dynamique dans le monde :

Linux, premier système d’exploitation POSIX publié sous licence GPL, représente à lui seul plus de la moitié des serveurs Internet en service et il connaît chaque jour une croissance fulgurante. Apache, également publié sous licence GPL et presque en situation de monopole, est de loin le serveur Web le plus utilisé au monde. MySQL est le plus populaire des serveurs de bases de données SQL Open Source. Php, le générateur de page web dynamique, souvent associé à une base de donnée, MySQL, Postgres, Oracle, constitue la référence pour les développeurs de sites professionnels.

Ce cours a pour but de permettre à l’étudiant d’être ca-pable de configurer la plateforme LAMP pour l’utiliser comme plateforme de développement.

Clientèle visée

Webmestres et développeurs Web.

Préalable

Connaissance basique du langage SQL et du langage HTML. Connaissance d’un langage de programmation.

PHP102 | Linux Apache MySQL PHP

Plan du cours

Linux

Les concepts et commandes essentiels de Linux »Commandes de manipulation de fichiers »shell et vi »

Apache

Installation et configuration »Arborescence des fichiers »Les pages webs utilisateurs »Lancement d’Apache par (x)inetd ou en standalone »Les sites virtuels, les alias »Protection d’une page, scripts CGI »

MySQL

Bases de données MySQL et tables »Types de valeurs »Langage SQL »

PHP

Programmation d’une page dynamique » Interaction avec un formulaire » Principe de sécurité autour des formulaires » Connexion à la base de données » Configuration de PHP : le fichier PHP.ini » Le safe mode : avantages et utilisation » Notions de Programmation Objet en PHP »

Durée 4 jours

Tarif 1595 $

Cursus Développement Web | PHP102 - Linux Apache Mysql PHP 15

Cursus développement Web

Page 16: Catalogue de formation

Description du cours

PHP5 évolue vers les projets de grande envergure pour la grande entreprise. PHP5 offre le meilleur des deux mondes : un langage de scripting éprouvé ainsi que toutes les fonctionnalités standards du développement orienté objet, avec certains ajouts maison. Durant le développement du Zend Engine 2, Zend et le PHP Group se sont consacrés à raffiner le modèle orienté objet, aux services web, à une meilleure intégration de XML et XSLT, ainsi qu’aux nouvelles fonctionnalités de MySQL, à l’intégration de SQLite, etc. PHP5 c’est l’évolution tant attendue qui met PHP au même niveau que J2EE et .NET tout en réduisant le temps de développement de façon significative comparativement à ces technologies.

Ce cours permettra à l’étudiant de profiter pleinement de tous les avantages, améliorations et additions qu’on retrouve dans PHP5 comparativement à PHP4. Il per-mettra aussi à l’étudiant de migrer toute application de la version 4 à 5.

Clientèle visée

Webmestres et développeurs Web.

Préalable

Programmeur PHP intermédiaire ou avancé (SFL-PHP101 ou SFL-PHP102).

PHP501 | Développement PHP5

Plan du coursIntroduction à PHP5 »Migration de PHP4 à PHP5 »Les améliorations du modèle OO de PHP5 »La gestion des erreurs »L’API de Réflexion »XML avec PHP5 (SAX, DOM et simpleXML) »XSLT »SQLite »MySQLi »Tidy »Services web (SOAP, XML-RPC, REST) »Streams API »Design Patterns avec PHP5 »

Durée 3 jours

Tarif 1195 $

Cursus Développement Web | PHP501 - Développement PHP5 16

Cursus développement Web

Page 17: Catalogue de formation

Description du cours

Ce cours propose aux étudiants les bases nécessaires à la mise en oeuvre du framework PHP5 symfony. Il est recommandé aux étudiants de posséder les notions élé-mentaires de manipulation du langage PHP, et de con-naître les rudiments de la programmation orientée ob-jet.

Clientèle visée

Ce cours est conçu pour ceux qui ont déjà une expéri-ence avec le langage PHP et la programmation de sites web dynamiques interfacés avec des bases de données.

Préalable

Ce cours est conçu pour des étudiants qui ont des connaissances de niveau intermédiaire de PHP, plus particulièrement sur le modèle orienté objet introduit depuis la version 5 du langage.

PHP201 | Symfony

Plan du cours

Installer symfony »Application transactionnelle »Concept modèle, vue, contrôleur »Actions et templates »Configuration »Abstraction et couche ORM : Propel »Gestion des environnements »Routage et formulaires »Générateur de console d’administration »Internationalisation »Gestion du cache »Tests unitaires et fonctionnels »

Durée 3 jours

Tarif 1785 $

Cursus Développement Web | PHP201 - Symfony 17

Cursus développement Web

Page 18: Catalogue de formation

Description du cours

Rails domine la nouvelle génération de plate-formes Web. Il fut un temps où faire du développement Web se limitait à présenter en format HTML le contenue d’une base données; bienvenue à l’ère post-Rails. Rails emploie une ségrégation des composantes qui sera familière aux développeurs d’applications ‘desktops’: l’architecture modèle-vue-contrôleur. Grâce aux capac-ités d’introspection du langage Ruby, Rails automatise la génération des maquettes et gabarits; le développeur n’a plus à faire manuellement ce code redondant et il peut se concentrer sur la logique d’affaire.

Ce cours est une initiation aux développement Web avec l’architecture modèle-vue-contrôleur. L’emphase est mise sur le développement en langage Ruby sur la plate-forme Rails. Les aspects du déploiement avancé et d’extensibilité pour soutenir un grand volume de requêtes sont au delà de la portée de ce cours.

Les étudiants apprendront à tirer profit du développe-ment itératif par cycle courts pour mettre en place des application Web dynamiques simples mais en tous points complètes.

Clientèle visée

Webmestres et développeurs Web.

Préalable

Utilisation de base de la ligne de commande et con-naissance d’un éditeur de texte sur GNU/Linux. HTML de base et SQL. Connaissance d’un langage de pro-grammation.

WEB101 | Développement Web avec Ruby on Rails

Plan du cours

Le langage Ruby

Syntaxe »Système de typage dynamique »Modèle objet »Programmation fonctionnelle »

Création de fonctions à l’exécution: pour- »quoi et quand le faireFonctions retournant des fonctions: utili- »sation des fonctions en tant que données

Rails

Séparation des patrons et de la logique d’affaire: »l’architecture modèle-vue-contrôleurRépartiteur d’événements »Active Records: arrêter l’écriture de requêtes SQL »et devenir indépendant du moteur de base de don-néesDéploiement »Création automatique de formulaires par inspec- »tion du schéma SQLAJAX »Remaniement à chaud du schéma SQL avec le mod- »ule MigrationExemples pratiques: moteurs de wiki et de blog »

Durée 3 jours

Tarif 1195 $

Cursus Développement Web | WEB101 - Développement Web avec Ruby on Rails 18

Cursus de développement Web

Cursus développement Web

Page 19: Catalogue de formation

Description du cours

Les participants seront capables d’installer, de config-urer, d’optimiser et de mettre à jour un serveur Typo3.

Clientèle visée

Administrateurs système ou web.

Préalable

SFL301 ou expérience équivalente.

WEB201 | Typo3 pour Administrateur

Plan du coursPrésentation de l’architecture Typo3 »Installation et configuration de Typo3 et des li- »brairies graphiquesProcédures de mise à jour »Gestion des droits et des utilisateurs »Test de montée en charge, optimisation de la »plate-formeScript de déploiement et de sauvegarde »Architectures complexes : présentation des dif- »férents cas de figure et contraintes

Durée 3 jours

Tarif 1195 $

Cursus Développement Web | WEB201 - Typo3 pour Administrateur 19

Cursus développement Web

Page 20: Catalogue de formation

Description du cours

L’objectif de ce cours est de découvrir l’ensemble des possibilités de contenus et leurs usages que l’on peut trouver au sein de Typo3.

À la fin de la formation, le participant sera en mesure de tenir à jour un site web, et d’en effectuer la mainte-nance quotidienne.

Clientèle visée

Personne qui va tenir à jour un site internet, extranet ou intranet basé sur Typo3.

Préalable

Bonne connaissance HTML et CSS.

WEB211 | Typo3 pour Édimestre

Plan du coursPrésentation de l’architecture de Typo3 »L’arborescence »Présentation des gabarits (templates) »Créer son propre gabarit »Différents types de contenus »Introduction au TypoScript »Présentation des extensions »Installation d’extensions »Gestion des droits dans Typo3 »Gestion des utilisateurs et groupes »

Durée 3 jours

Tarif 1195 $

Cursus Développement Web | WEB211 - Typo3 pour Édimestre 20

Cursus développement Web

Page 21: Catalogue de formation

Description du cours

Les participants seront capables de réaliser, d’administrer et de maintenir un site web avec Drupal.

Clientèle visée

Édimestres, Chargés de projet, Programmeur Web.

Préalable

Utilisation courante du Web. HTML et CSS.

WEB301 | Drupal pour Édimestre

Plan du coursPrésentation »Installation et configuration »Création du contenu »Organisation du contenu »Gestion des droits »Workflow »Mise-à-jour et Sauvegarde »Thème et Template »Modules »

Durée 3 jours

Tarif 1195 $

Cursus Développement Web | WEB301 - Drupal pour Édimestre 21

Cursus développement Web

Page 22: Catalogue de formation

Description du cours

À la fin de la formation, le participant sera capable de créer un thème, d’implanter une charte graphique et de gérer l’apparence d’un site web réalisé avec Drupal.

Clientèle visée

Designers, Programmeurs et Intégrateurs Web.

Préalable

Bonne connaissance HTML et CSS.

WEB311 | Drupal pour Designer Graphique

Plan du coursIntroduction »Cascading Style Sheets »Template »Thème »Module »

Durée 2 jours

Tarif 795 $

Cursus Développement Web | WEB311 - Drupal pour Designer Graphique 22

Cursus développement Web

Page 23: Catalogue de formation

Description du cours

À la fin de la formation, le participant sera capable d’utiliser Drupal comme framework de développe-ment et d’ajouter des fonctionnalités par la création de modules.

Clientèle visée

Programmeurs, Développeurs et Intégrateurs Web.

Préalable

PHP102.

WEB321 | Drupal pour Programmeur Web

Plan du coursIntroduction »Création d’un module »Le système de menu »La base de données »Les utilisateurs »Les noeuds »Les formulaires »Fichier et Taxonomie »Cache et Sessions »JQuery »

Durée 3 jours

Tarif 1195 $

Cursus Développement Web | WEB321 - Drupal pour Programmeur Web 23

Cursus développement Web

Page 24: Catalogue de formation

Description du cours

Le Web 2.0 a changé les attentes des utilisateurs, qui veulent des interfaces plus intuitives, plus efficaces, et qui offrent des fonctionnalités facilitant la collabora-tion.

L’objectif de ce cours est de vous donner les moyens de concevoir et de développer des interfaces graphiques adaptées au Web, centrées sur l’utilisateur. Au travers de techniques, d’outils et de méthode d’organisation, vous serez capables de mener à bien vos projets en vous adaptant aux changements des besoins et en in-tégrant le feedback de vos usagers.

Clientèle visée

Chefs de projets, concepteurs et développeurs.

Préalable

Aucun.

WEB401 | Conception d’interfaces Web

Plan du coursL’interface utilisateur 2.0 »Travailler sur l’interface pour une meilleure utili- »sation de vos applicationsDu concept aux tests utilisateurs : l’interface en »pratiqueLes disciplines importantes: architecture de »l’information, ergonomie, interaction, etc.Les outils et techniques de prototypage rapide »L’intégration de l’interface dans un processus de »développementAtelier : conception et prototypage d’un outil de »gestion de tâches

Durée 2 jours

Tarif 895 $

Cursus Développement Web | WEB401 - Conception d’interfaces Web 24

Cursus développement Web

Page 25: Catalogue de formation

Description du cours

La notoriété de Python n’est plus à faire. Le site ohloh.net rapporte que Python est un des langages les plus en vogue aujourd’hui. Il est un des trois seuls langag-es déployés par Google pour ses applications web (à côté de Java et C++). Il est reconnu même par la com-munauté Java et Microsoft, qui ont tous deux dével-oppés leur implémentation: Jython et IronPython.

Afin de répondre à l’engouement suscité par notre cours de programmation Python, Savoir-faire Linux offre maintenant un cours sur le développement Web avec Pylons, un framework agile basé sur Python. Pylons s’appuie sur la norme WSGI, le standard pour les applications web (l’équivalent du Servlet de Java), et permet un développement ultra rapide. Il profite de la pléthode de librairies Python qui existent pour accomplir des tâches dans pratiquement tous les do-maines.

Ce cours est une introduction à Pylons, cherche une expérience pratique, où l’on développe des applica-tions concrètes.

Clientèle visée

Quiconque veut parfaire ses connaissance du langage Python, adapté au web.

Préalable

DEV401 ou équivalent. Bonne compréhension du HTML, CSS et JavaScript. Confortable avec GNU/Li-nux et son environnement. Connaissance des bases de données relationnelles recommandée.

WEB501 | Pylons : Développement Web avec Python

Plan du coursPrésentation de Python et Pylons »Modèle-Vue-Controlleur »Installation »Exploration de Pylons »Gestion interactive des erreurs »Routes des URLs »Vues, langages de templates »Controlleurs »Modèle - Introduction à SQLAlchemy »Formulaires automatiques et réutilisables »Services Web »Test unitaires et fonctionnels »Documentation »Déploiement »Écosystème WSGI »Atelier »

Durée 3 jours

Tarif 1295 $

Cursus Développement Web | WEB501 - Pylons : Développement Web avec Python 25

Cursus développement Web

Page 26: Catalogue de formation

Logiciels libresCursus

Cursus Logiciels Libres 26

Page 27: Catalogue de formation

Description du cours

Ce cours a pour objectif de fournir les éléments néces-saires à l’installation, la configuration et la maintenance d’un site web à l’aide du serveur Apache.

A l’issue de ce cours, les stagiaires sauront :

Installer, configurer un serveur Apache, » Mettre en place une authentification HTTP, » Mettre en place des programmes CGI et rédiger des »programmes simples, Installer des modules externes, non fournis avec la »distribution de base d’Apache, Installer et configurer Apache en mode sécurisé »avec SSL, Installer des applications connexes utiles dans »l’environnement d’un site Internet (moteur de re-cherche, analyseur de fichiers logs, outil de test de performances, outil graphique d’administration).

Clientèle visée

Administrateurs systèmes et administrateurs réseau.

Préalable

Connaissance de l’administration système Linux, SFL201.

Cursus Logiciels libres

OSS101 | Apache

Plan du coursFonctionnement du Web »Le protocole HTTP »Présentation Apache »Installation du serveur Apache »Configuration d’Apache, directives de base »Configuration d’Apache, modules standards »Hébergement virtuel »Génération de pages dynamiques »Alias et redirections »Surveillance et administration »Mandataires et Optimisation »Apache sécurisé (mod_ssl) »Outils complémentaires »

Durée 2 jours

Tarif 895 $

Cursus Logiciels Libres | OSS101 - Apache 27

Page 28: Catalogue de formation

Description du cours

JBoss Application Server est un serveur d’applications J2EE libre entièrement écrit en Java, publié sous li-cence GNU LGPL. JBoss Application Server implé-mente entièrement l’ensemble des services J2EE. Cela inclut JBoss Portal, JBoss Seam, Tomcat et les frame-works Hibernate, jBPM, et Rules.

Ce cours fournit les bases de l’administration d’un serveur JBoss pour un environnement de production.

Clientèle visée

Administrateurs système en charge de serveur JBoss.

Préalable

SFL301, certification LPI Niveau 1, Novell CLA, RHCT, UCP ou expérience équivalente.

Cursus Logiciels libres

OSS121 | Administration JBoss

Plan du coursIntroduction »Installation et configurations »Déploiement »Contrôle et Surveillance »Sécurité »Dépannage »Environnement de clustering »

Fonctionnement »Configuration d’une grappe »Mise en place de mod_jk (Apache) »Gestion des sessions »Surveillance »

Durée 3 jours

Tarif 1395 $

Cursus Logiciels Libres | OSS121 - Administration JBoss 28

Page 29: Catalogue de formation

Description du cours

Lightweight Directory Access Protocol (LDAP) est un ensemble de protocoles ouverts utilisés pour accéder à des informations stockées localement sur un réseau. Le principal avantage du protocole LDAP réside dans la possibilité de réunir les informations d’une organisa-tion entière dans un lieu central. Par exemple, toutes les listes d’utilisateurs au sein de l’organisation peuvent être fusionnées dans un répertoire LDAP. Ce répertoire peut être interrogé par toute application compatible avec LDAP ayant besoin de ces informations.

Ce cours a pour objectif de fournir les éléments néces-saires à linstallation, la configuration et la maintenance dun service d’annuaire à laide de OpenLDAP, implémen-tation libre du protocole LDAP.

Clientèle visée

Ce cours s’adresse à toute personne devant mettre en place un annuaire LDAP dans un environnement Linux.

Préalable

Ce cours s’adresse à des administrateurs systèmes ayant une bonne connaissance du système d’exploitation Linux et devant mettre en place un service d’annuaire.

OSS201 | Implémenter un service d’annuaire avec OpenLDAP

Plan du coursQu’est-ce qu’un service d’annuaire ? »Présentation du protocole LDAP »Architecture »Compiler et installer OpenLDAP »slapd.conf »Arrêt et démarrage »Créer une base de données »Modification du schéma »Sécurité »SASL (Simple Authentication and Security Layer) »TSL (Transport Layer Security) »Architecture distribuée et réplication (slurpd) »Outils complémentaires »

N.B. Support de cours en anglais - formateur franco-phone

Durée 2 jours

Tarif 895 $

Cursus Logiciels Libres | OSS201 - Implémenter un service d’annuaire avec OpenLDAP 29

Cursus Logiciels libres

Page 30: Catalogue de formation

Description du cours

MySQL est le plus populaire des serveurs de bases de données SQL Open Source.

Ce cours à pour objectif de donner à l’étudiant les élé-ments pour être en mesure de maîtriser l’exploitation et l’administration d’une base de données MySQL.

Clientèle visée

Ce cours s’adresse à toute personne devant administrer un serveur de bases de données MySQL.

Préalable

Connaissance de l’administration système Linux, SFL201 recommandé.

OSS301 | Administration MySQL

Plan du coursIntroduction »Bases »Types de données »Types de tables MySQL »Créer une base de données »Configuration »Systèmes de privilèges et sécurité »Gestion des utilisateurs »Sauvegarde et Restauration »Utilitaires MySQL »Fichiers de logs »Optimisation »Réplication »Présentation de MySQL 5 »

N.B. Support de cours en anglais - formateur franco-phone

Durée 2 jours

Tarif 895 $

Cursus Logiciels Libres | OSS301 - Administration MySQL 30

Cursus Logiciels libres

Page 31: Catalogue de formation

Description du cours

Ce cours à pour objectif de donner à l’étudiant les élé-ments pour être en mesure de maîtriser l’exploitation et l’administration d’une base de données PostgreSQL.

Clientèle visée

Ce cours s’adresse à toute personne devant administrer un serveur de bases de données PostgreSQL.

Préalable

Connaissance de l’administration système Linux, SFL201 recommandé.

OSS401 | Administration PostgreSQL

Plan du coursPrésentation de PostgreSQL »Programmation avec PostgreSQL »Administration PostgreSQL »Fichiers journaux »Optimisation »Réplication »Add-ons (XSLT, PostGIS, etc...) »

Durée 2 jours

Tarif 895 $

Cursus Logiciels Libres | OSS401 - Administration PostgreSQL 31

Cursus Logiciels libres

Page 32: Catalogue de formation

Description du cours

Ce cours s’adresse d’une part à des utilisateurs Linux souhaitant déployer une architecture de téléphonie sur IP ouverte et intégrée à leur environnement, et d’autres parts à des experts en télécommunication souhaitant acquérir des connaissances en voix sur IP pour migrer et intégrer leur système téléphonique conventionnel.

Clientèle visée

Utilisateurs de Linux. Experts en télécommunications.

Préalable

SFL-101 ou équivalent.

OSS501 | Introduction à Asterisk et la VoIP

Plan du coursUne révolution pour la téléphonie »Préparer un système pour Asterisk »Installer Asterisk »Configuration initiale d’Asterisk »Bases du plan de numérotation »Concepts avancées sur le plan de numérotation »Comprendre la téléphonie »Protocoles pour la voix sur IP »Les interfaces d’Asterisk (AGI) »Additifs pour Asterisk »Asterisk: Le futur de la téléphonie »

N.B. Support de cours en anglais - formateur franco-phone

Durée 3 jours

Tarif 1195 $

Cursus Logiciels Libres | OSS501 - Introduction à Asterisk et la VoIP 32

Cursus Logiciels libres

Page 33: Catalogue de formation

Description du cours

La messagerie électronique est l’application essentielle au bon fonctionnement de toute organisation. Savoir-faire Linux offre une formation adaptée aux admnis-trateurs systèmes qui leur donnera les bases nécessaires pour configurer et administrer efficacement un serveur de courrier Postfix dans un environnement de produc-tion en tenant compte des réalités actuelles (pourriel, virus,.....).

Postfix est un serveur SMTP libre ayant l’avantage d’être simple à configurer tout en offrant une architecture souple et sécuritaire. Il se veut une excellente alterna-tive au vénérable Sendmail. Il est d’ailleurs utilisé par plusieurs solutions de serveur de collaboration tel que Zimbra et Open-Xchange.

Clientèle visée

Administrateurs réseau Linux et utilisateurs avancés.

Préalable

Avoir suivi le cours SFL301 ou avoir une expérience de Linux (ou Unix), être familier avec les serveurs de messagerie électronique et l’interface en mode ligne de commande.

OSS601 | Administration avancée du serveur de courrier Postfix

Plan du coursArchitecture de Posftix »Condifuration et administration de Postfix »Fonctions avancées »Serveurs POP3 et IMAP »Introduction à Cyrus et Dovecot »Intégration de Cyrus et Dovecot avec Postfix »Webmail »Anti-Virus et Anti-Spam »SpamAssassin / Razor, DCC »Amavisd-new »ClamAV »

Durée 2 jours

Tarif 895 $

Cursus Logiciels Libres | OSS601 - Administration avancée du serveur de courrier Postfix 33

Cursus Logiciels libres

Page 34: Catalogue de formation

Description du cours

Savoir-faire Linux est partenaire de PrimeKey, l’éditeur de la solution EJBCA.

Cette formation a pour but de permettre à l’étudiant d’acquérir l’ensemble des connaissances et des compé-tences nécessaires à la mise en place d’une infrastruc-ture à clé publique basée sur la solution EJBCA.

EJBCA est une solution open source développée par la société PrimeKey. Totalement mature et déjà largement déployée dans de nombreuses organisations à travers le monde, EJBCA est la référence dans le domaine des ICP. (liens vers le site ou les références).

La formation commence par des rappels sur la sécurité des systèmes d’information, la cryptographie et les pro-tocoles de chiffrement, permettant ainsi à l’étudiant de montraiser les concepts fondamentaux et les problé-matiques qui ont attrait aux ICP. Le cours se concentre ensuite sur l’installation et la configuration d’un serveur EJBCA, puis de la mise en place des service essentiels comme la publication de certification, la révocation et le recouvrement de clés.

Clientèle visée

Ce cours s’adresse aux administrateurs qui souhaitent mettre en place une infrastructure à clé publique, ou à mieux comprendre le fonctionnement d’une ICP déjà implementée.

Préalable

Des solides connaissances de GNU/Linux et de cryptog-raphie.

OSS701 | Mettre en place une Infrastructure à Clé Publique avec EJBCA

Plan du coursRappels sur la cryptographie et les protocoles de »chiffrementCertificats X.509 »Structure d’une infrastructure à clé publique » Installation d’un serveur EJBCA »Création d’une infrastructure à clé publique »Génération de certificats »Service de publication »Service de révocation »Recouvrement de clés »Administration avancée »Validation sur des cas pratiques »

Durée 3 jours

Tarif 1195 $

Cursus Logiciels Libres | OSS701 - Mettre en place un Infrastructure à Clé Publique avec EJBCA 34

Cursus Logiciels libres

Page 35: Catalogue de formation

Description du cours

La supervision est un point essentiel d’un système d’information. Savoir-faire Linux offre une formation adaptée aux admnistrateurs systèmes qui leur don-nera les bases nécessaires pour installer et configurer efficacement Nagios dans un environnement produc-tion en tenant compte des réalités actuelles.

Nagios est la référence de la supervision dans le monde du logiciel libre. Il est modulaire, possède un forte communauté et de nombreux plugins sont di-sponibles.

Cette formation Nagios a pour objectif de faire dé-couvrir aux participants les fonctionnalités de Nagios. Elle leur permettra aussi d’installer, de configurer et d’administrer le produit et de développer des nou-veaux plugins.

Clientèle visée

Administrateurs systèmes, administrateurs réseau, et toute personne souhaitant mettre en place un sys-tème de supervision.

Préalable

Notions de réseau, bases de TCP/IP. Connaissance d’un langage de script ou de programmation. No-tions sous Linux.

OSS711 | Supervision d’un système d’information avec Nagios

Plan du coursIntroduction »Les services et les ressources »Les fonctionnalités »Installation »Configuration »Les plugins »Les contrôles parallèles »La notion de hiérarchie »Le protocole SNMP »Au choix des étudiants : »

Centreon : Interface PHP pour Nagios »Haute-Disponibilité »Supervision répartie »FAN : Solution prête à installer »

Durée 3 jours

Tarif 1195 $

Cursus Logiciels Libres | OSS711 - Supervision d’un système d’information avec Nagios 35

Cursus Logiciels libres

Page 36: Catalogue de formation

UbuntuCursus

Cursus Ubuntu 36

Page 37: Catalogue de formation

UBUN2-103 | Ubuntu Certified Professional

Cursus Ubuntu

Cursus Ubuntu | UBUN2-103 - Ubuntu Certified Professional 37

Description du cours

Ce cours de 5 jours prépare les candidats à l’examen Ubuntu 199, nécessaire (avec les examens LPI 101 et LPI 102) à l’obtention de la certification Ubuntu Pro-fessionnel UCP.

Basée sur des exercices concrets et des situations pratiques, ainsi qu’une forte participation des étudi-ants, cette formation traite de l’ensemble des objectifs d’apprentissage de l’examen Ubuntu 199.

Ce cours peut également être suivi avec uniquement pour objectif d’approfondir ses connaissances des systèmes Ubuntu. Il forme les étudiants aux connais-sances et pratiques à maîtriser pour déployer et con-figurer des serveurs et des ordinateurs de bureau en milieu professionnel.

La formation UCP est dispensée par un Formateur Ubuntu Certifié (UCI).

Clientèle visée

Ce cours s’adresse aux administrateurs systèmes ju-niors ou intermédiaires ayant de l’expérience avec Linux; et aux développeurs et professionnels des technologies de l’information qui désirent ajouter l’administration des systèmes Ubuntu à leurs compé-tences.

Préalable

LPIC-1 ou une bonne connaissance en informatique et en administration système, une connaissance de base des systèmes Linux, ainsi qu’une pratique de la ligne de commande et du Shell.

Plan du coursCommunauté & Support »Installation & Configuration »LAMP (Apache, PHP, MySQL, Groupes) »Services Réseaux (Serveurs de messagerie, »serveurs de fichier)Déploiement d’ordinateurs de bureau (Ubuntu »Desktop)Sauvegardes »Serveurs d’impression »

N.B. Support de cours en anglais - formateur franco-phone

Durée 5 jours

Tarif 2495 $

Page 38: Catalogue de formation

UBUN2-201 | Déployer Ubuntu Édition Serveur

Cursus Ubuntu

Cursus Ubuntu | UBUN2-201 - Déployer Ubuntu Édition Serveur 38

Description du cours

Cette formation pratique enseigne aux étudiants les connaissances nécessaires au déploiement, à la con-figuration, à la sécurisation et à la maintenance de serveurs Ubuntu au sein de leur organisation.

Basée sur l’édition serveur Ubuntu 8.04 LTS, cette formation permet aux participants, dans un environ-nement virtuel multi-serveur, de pratiquer les nou-velles connaissances acquises en administrant à un niveau expert les services et les applications du sys-tème.

Si vous êtes un administrateur système Linux ou Unix expérimenté dans une organisation qui pense, ou qui a déjà déployé des serveurs ou des postes de travail Ubuntu, alors ce cours est fait pour vous!

Cette formation est dispensée par un Formateur Ubuntu Certifié (UCI).

Clientèle visée

Administrateurs systèmes venant du monde Unix ou Linux.

Préalable

Connaissance pratique d’un système Unix (Solar-is, HPUX, RedHat, etc.) ou posséder la certification LPIC-1.

Plan du coursInstallation Experte et Personnalisation »Gestion des Paquets Debian et des Dépôts »Virtualisation et Déploiement (KVM, JeOS, Kick- »start, Landscape)Sécurité, Intégrité et Performance (PAM, firewall, »IDS, AppArmor)Services d’Annuaire et Authentification (Open- »LDAP, Kerberos, integration AD, Likewise)

N.B. Support de cours en anglais - formateur franco-phone

Durée 5 jours

Tarif 2495 $

Page 39: Catalogue de formation

UBUN2-202 | Déployer Ubuntu Édition Serveur accéléré

Cursus Ubuntu

Cursus Ubuntu | UBUN2-202 - Déployer Ubuntu Édition Serveur accéléré 39

Description du cours

Le cours Déployer Ubuntu Edition Serveur accéléré de 2 jours est conçu pour les professionnels avec une expérience significative de déploiement et de main-tenance de systèmes basés sur les paquetages RPM et qui sont intéressés d’élargir leurs compétences. Un apprentissage structuré et des exercices pratiques as-sistent les administrateurs systèmes dans la gestion des serveurs et des postes de travail Ubuntu dans un environnement d’entreprise.

Ce cours est une version condensée du cours de 5 jours Déployer Ubuntu Server Edition.

Clientèle visée

Administrateurs expérimentés avec la certification RHCE ou équivalent.

Préalable

Ubuntu Certified Professional, LPI Niveau 1 et 2, ou RHCE.

Plan du coursIntroduction et l’écosystème Ubuntu »Installation avancée »Démarrage et initialisation du système »Gestion des paquetages »Virtualisation »Réseaux et Services »Sécurité »Services d’annuaire »Récapitulatif »Cours de Formation et Certification Canonical »

N.B. Support de cours en anglais - formateur franco-phone

Durée 2 jours

Tarif 1095 $

Page 40: Catalogue de formation

UBUN2-203 | Déployer Ubuntu Enterprise Cloud

Cursus Ubuntu

Cursus Ubuntu | UBUN2-203 - Déployer Ubuntu Enterprise Cloud 40

Description du cours

Ce cours de 2 jours fournit aux administrateurs sys-tème les compétences et les connaissances pour déployer un nuage basique dans un environnement corporatif. Le cours Ubuntu Enterprise Cloud (UEC) est fait pour les administrateurs système junior avec une expérience de Linux et Ubuntu. Les démonstra-tions de l’instructeur et les activités pratiques gui-dent l’étudiant au travers des prérequis de bases au niveau matériel, logiciel et réseau, et au niveau de l’installation des outils de gestion, de leurs configura-tions et de leurs utilisations.

Clientèle visée

Administrateurs systèmes ayant déployés des serveurs Ubuntu.

Préalable

Ubuntu Certified Professional.

Plan du coursIntroduction à l’Informatique dans le nuage »Avantages et contraintes d’UEC »Architecture d’UEC »Support communautaire et commercial »Établir un nuage privé UEC »Gestion des usagers »Gestion des images »Créer des AMIs (Amazon Machine Image) »Modes réseaux »Dépannage des problèmes d’installation et de »gestion des configurations

N.B. Support de cours en anglais - formateur franco-phone

Durée 2 jours

Tarif 1095 $

Page 41: Catalogue de formation

UBUN2-301 | Formation au Poste de Travail Ubuntu

Cursus Ubuntu

Cursus Ubuntu | UBUN2-301 - Formation au Poste de Travail Ubuntu 41

Description du cours

Ce cours a pour objectif de former les nouveaux util-isateurs d’Ubuntu à l’utilisation des applications clés, dont les applications de bureautique comme OpenOf-fice, la gestion de la connectivité Internet, la naviga-tion sur le Web, les outils de dessins et de graphisme, les applications multimedia de gestion de musique, d’images et de vidéos. Ce cours est basé sur des ex-ercices pratiques qui permettent aux étudiants de mettre en pratique les connaissances acquises.

Cette formation est dispensée par un Formateur Ubuntu Certifié (UCI).

Clientèle visée

Utilisateurs professionnels qui désirent tirer le maxi-mum de leur poste de travail Ubuntu, et aux particu-liers qui utilisent Ubuntu sur leur ordinateur person-nel.

Préalable

Aucune connaissance préalable d’Ubuntu. Les étudi-ants doivent avoir un minimum d’expérience dans la manipulation d’un ordinateur.

Plan du coursIntroduction à Ubuntu »Utilisation d’Internet (Connexion, web, courriels, »messagerie instantanée, téléphones logiciels, lecteurs de nouvelles)Utilisation de la suite OpenOffice.org »Ubuntu et les jeux »Personnaliser le bureau et les applications »Tirer le maximum de ses images et de ses photos »Ubuntu et la musique et les vidéos »Aide et support Ubuntu »Partitionnement et gestion du démarrage »

N.B. Support de cours en anglais - formateur franco-phone

Durée 2 jours

Tarif 1295 $

Page 42: Catalogue de formation

UBUN2-302 | Supporter Ubuntu

Cursus Ubuntu

Cursus Ubuntu | UBUN2-302 - Supporter Ubuntu 42

Description du cours

Ce cours, basé sur Ubuntu 8.04 LTS (Hardy Heron) et Ubuntu Netbook Remix (UNR), est conçu pour les pro-fessionels du support travaillant pour les partenaires de Canonical et/ou les clients, qui ont besoin d’être ef-ficace sur le support Ubuntu.

Des exercices pratiques, basés sur des scénarios réels que le participant a de grande chance de rencontrer, sont également inclus.

Ce cours contient aussi des références à des articles de base de connaissance. Ces articles sont une source d’information utile, fournissant des procédures de ré-solution de problème spécifique.

Clientèle visée

Professionnels de support travaillant pour des parte-naires ou des clients d’Ubuntu, qui ont besoin d’être efficace sur le support Ubuntu.

Préalable

UBUN2-301.

Plan du coursHistorique d’Unix, du projet GNU, de Linux et »d’UbuntuDifférences de fonctionnement avec MS Win- »dowsUtilisation des applications courantes »Installer et désinstaller des applications »Comment ne PAS installer/désintaller »d’applicationsChercher des informations et du support »Launchpad »“Linux”, “Kernel” et “Window manager” »Personnaliser le poste de travail »File Hierarchy System sur Linux »Pilotes »Dépannage basique des devices »Examiner le Kernel Ring Buffer (dmesg) »Fichiers journaux (/var/log/) »Dépôts de paquetages »Cycles de vie des versions d’Ubuntu »Modèle de sécurité d’Ubuntu »Répondre à des requêtes de support simples »Installer des imprimantes »

N.B. Support de cours en anglais - formateur franco-phone

Durée 3 jours

Tarif 1395 $

Page 43: Catalogue de formation

Novell SuSE LinuxCursus

Cursus Novell SuSE Linux 43

Page 44: Catalogue de formation

Description du cours

SUSE Linux Enterprise 11 est l’évolution de Linux pour le poste de travail et le centre de données. SUSE Li-nux Enterprise 11 revendique beaucoup de nouvelles fonctionnalités avec lesquelles les Novell Certified Li-nux Professionals devraient être familiers.

Ce cours vous présente SUSE Linux Enterprise Server 11 et détaille les différences entre SUSE Linux Enter-prise Server 10 et SUSE Linux Enterprise Server 11.

Les sujets couverts sont directement reliés aux exi-gences de la certification Novell Certified Linux Pro-fessional 11 et sont une excellente façon, pour ceux déjà certifiés sur SUSE Linux, de mettre à jour leur cer-tification.

Clientèle visée

Certified Linux Professionals qui veulent mettre à jour leur certification.

Préalable

Certified Linux Professional 10 ou être familier avec SUSE Linux Enterprise Server 10 à un niveau équiva-lent.

Cursus Novell SuSE Linux

NOVL3100 | Mise-à-jour vers Novell Certified Linux Professional 11

Plan du coursGérer les logiciels »Gérer le matériel »Configurer SUSEfirewall2 »Utiliser de Samba et OpenLDAP »Comprendre IPv6 »Déployer SUSE Linux Enterprise Server 11 »Virtualiser avec Xen »

N.B. Support de cours en anglais - formateur franco-phone

Durée 2 jours

Tarif 995 $

Cursus Novell SuSE Linux | NOVL3100 - Mise-à-jour vers Novell Certified Linux Professional 11 44

Page 45: Catalogue de formation

Description du cours

Ce course est le premier cours du cursus CLP pour SUSE Linux Enterprise Server 11 (ou SLES 11)

Ce cours guide l’étudiant qui n’a pas d’expérience avec Linux à travers les concepts importants des logiciels li-bres et de Linux en utilisant SLES 11. Les étudiants ap-prendront les concepts du libre et de Linux, ainsi que les connaissances fondamentales nécessaires pour administrer SLES 11. Ces tâches fondamentales sont des prérequis pour le cours SLES 11 Administration (NOVL3102). Ces tâches sont aussi essentielles pour acquérir les compétences d’un administrateur Linux dans un environnement d’entreprise..

Clientèle visée

Ce cours est idéal pour ceux qui ont peu ou pas du tout d’expérience avec Linux et qui cherchent à com-prendre le fonctionnement général du système SUSE Linux Enterprise Server 11. C’est aussi idéal pour ceux qui souhaitent préparer l’examen pour la certification Novell Certified Linux Professional 11.

Préalable

Ce cours est conçu pour les novices avec le système Linux. Seuls des compétences de base en informa-tique sont requises. Des connaissances d’un système d’exploitation de bureau sont suffisantes.

Cursus Novell SuSE Linux

NOVL3101 | SuSE Linux Enterprise 11 Fondamentaux

Plan du coursComprendre les fonctionnalités de bases (en »mode graphique et texte)Trouver et utiliser les ressources d’aide dans le »système LinuxGérer les répertoires et fichiers dans le système »LinuxTravailler avec le shell et la ligne de commande »dans LinuxAdministrer Linux avec l’outil de gestion YaST »Gérer les usagers, groupes et permissions »Utiliser les éditeurs de texte dans Linux »Gérer les logiciels sous Linux »

N.B. Support de cours en anglais - formateur franco-phone

Durée 3 jours

Tarif 1495 $

Cursus Novell SuSE Linux | NOVL3101 - SuSE Linux Enterprise 11 Fondamentaux 45

Page 46: Catalogue de formation

Description du cours

Ce cours a été conçu pour vous fournir une com-préhension de base des concepts avancés utilisés dans l’administration de SUSE Linux Enterprise 11.

Les compétences enseignées dans ce cours sont es-sentielles et requises pour acquérir les compétences d’un administrateur Linux junior ou technicien de support dans un environnement corporatif.

C’est le second cours dans le cursus de certification Certified Linux Administrator pour SUSE Linux Enter-prise 11.

Clientèle visée

Administrateurs systèmes familiers avec Linux. Candidat(e)s à la certification Novell Certified Linux Administrator 11.

Préalable

NOVL3101 ou équivalent.

NOVL3102 | SuSE Linux Enterprise 11 Administration

Plan du coursInstaller, configurer et surveiller SUSE Linux En- »terprise 11Administrer les processus et les services »Administrer le stockage, les accès des usagers et »la sécuritéConfigurer le réseau et l’accès à distance »Gérer le matériel »Gérer la sauvegarde et la restauration »

N.B. Support de cours en anglais - formateur franco-phone

Durée 5 jours

Tarif 2395 $

Cursus Novell SuSE Linux | NOVL3102 - SuSE Linux Enterprise 11 Administration 46

Cursus Novell SuSE Linux

Page 47: Catalogue de formation

Description du cours

SUSE Linux Enterprise Server est un système d’opération fiable, interopérable et facilement gérable, permettant aux organisations de fournir des services critiques de manière sécuritaire tout en maîtrisant les coûts.

Dans ce cours, vous apprendrez à réaliser les tâches essentielles à l’administration d’un serveur.

Clientèle visée

Administrateurs systèmes avec de l’expérience sous Linux, recherchant des compétences d’administration avancée. Candidat(e)s à la certification Novell CLP 11.

Préalable

NOVL3101 et NOVL3102.

NOVL3103 | SuSE Linux Enterprise Server 11 Administration

Plan du coursConfigurer les services réseaux fondamentaux »Gérer l’impression »Configurer et utiliser OpenLDAP »Configurer et utiliser Samba »Configurer le Serveur Web »Configurer et utiliser IPv6 »Réaliser un audit du système et l’optimisation des »performancesCréer des scripts Shell »Déployer SUSE Linux Enterprise »Xen »Exercices sur LiveFire »

N.B. Support de cours en anglais - formateur franco-phone

Durée 5 jours

Tarif 2395 $

Cursus Novell SuSE Linux | NOVL3103 - SuSE Linux Enterprise Server 11 Administration 47

Cursus Novell SuSE Linux

Page 48: Catalogue de formation

Description du cours

Des postes de travail SUSE Linux peuvent vous faire sauver beaucoup d’argent en réduisant les coûts de licence et en étant plus sécuritaire face aux attaques de virus.

Dans ce cours, vous apprendrez à installer, configurer et gérer des postes de travail SUSE Linux.

Le cours couvre aussi des fonctions importantes d’administration comme la gestion des logiciels et l’impression, ainsi que les problèmatiques liées au dé-ploiement à grande échelle dans votre organisation.

Clientèle visée

Personnes avec des connaissances de base en ad-ministration Linux et désireuses d’acquérir une con-naissance approfondie des tâches administratives régulièrement effectuées sur SUSE Linux Enterprise Desktop 11.

Préalable

NOVL3101 et NOVL3102. Être familier avec le poste de travail Windows.

NOVL3104 | SuSE Linux Enterprise Desktop 11 Administration

Plan du coursPersonnaliser l’interface graphique de SUSE Linux »Enterprise DesktopVerrouiller SUSE Linux Enterprise Desktop »Utiliser NetWorkManager pour configurer le ré- »seauActiver et utiliser IPv6 »Intégrer SUSE Linux Enterprise Desktop dans un »environnement Active DirectoryIntégrer SUSE Linux Enterprise Desktop dans un »environnement eDirectoryIntégrer SUSE Linux Enterprise Desktop dans un »environnement UNIXAccéder à distance aux postes de travail »Utiliser le multimédia sur SUSE Linux Enterprise »DesktopConfigurer le courriel »Créer des scripts Shell »Déployer SUSE Linux Enterprise Desktop »

N.B. Support de cours en anglais - formateur franco-phone

Durée 5 jours

Tarif 2395 $

Cursus Novell SuSE Linux | NOVL3104 - SuSE Linux Enterprise Desktop 11 Administration 48

Cursus Novell SuSE Linux

Page 49: Catalogue de formation

Description du cours

Ce cours est le premier du programme Novel Certified Linux Engineer 10 développé pour SUSE Linux Enterprise Server 10. Les étudiants doivent être familiers avec les sujets couverts dans les 3 cours du programme Novell Certified Linux Professional 10 (NOVL3071, NOVL3072, NOVL3073).

Ce cours couvre l’installation et la configuration des ser-vices importants dans un environnement d’entreprise. C’est donc un cours important pour convertir vos com-pétences d’administrateur système en administrateur réseau.

Clientèle visée

Ce course a été conçu pour des étudiants souhaitant ap-prendre à configurer des services réseaux avancés sur SUSE Linux Enterprise Server. Il est aussi idéal pour ceux souhaitant obtenir la certification Novell Certified Linux Engineer 10 (certification CLP 10 requise).

Préalable

Novell Certified Linux Professional 10.

NOVL3074 | SuSE Linux Enterprise Server 10 Networking Services

Plan du coursGestion du DNS »Gestion du DHCP »Gestion d’OpenLDAP »Gestion du Mail »Utilisation d’OpenSLP »Surveillance du trafic réseau »Appendice : exercice »

N.B. Support de cours en anglais - formateur franco-phone

Durée 5 jours

Tarif 2395 $

Cursus Novell SuSE Linux | NOVL3074 - SuSE Linux Enterprise Server 10 Networking Services 49

Cursus Novell SuSE Linux

Page 50: Catalogue de formation

Description du cours

Ce cours s’attarde sur différents aspects de la sécurité de SUSE Linux Enterprise Server 10 du point de vue administration système. Les sujets couverts incluent la cryptographie, les points à considérer pour établir une politique de sécurité, ainsi que la configuration de No-vell AppArmor, du filtrage de paquets, des passerelles au niveau applicatif et des VPNs avec IPSec.

Les étudiants vont acquérir une expérience pratique sur l’administration de SUSE Linux Enterprise Server 10 dans une large gamme de domaine, de la sécurité de l’hôte et la sécurité réseau à Novell AppArmor, au filtrage de paquets et aux VPNs.

Clientèle visée

Ce cours est conçu pour des administrateurs Linux ex-périmentés, familiers avec les services réseaux sous Linux et voulant améliorer leurs compétences dans la planifi-cation, la conception et la gestion d’un environnement SUSE Linux Enterprise Server 10 sécurisé. Il est aussi idéal pour les étudiants souhaitant obtenir la certifica-tion Novell Certified Linux Engineer 10 (certification CLP 10 requise).

Préalable

Une compréhension détaillée des protocoles réseaux est essentielle pour la conception et la configuration de coupe-feu. De plus, les informations du cours SUSE Linux Enterprise Server 10 Networking Services (NOVL3074) sont la clé pour une réalisation efficace des tâches de sécurité.

NOVL3075 | SuSE Linux Enterprise Server 10 Security

Plan du coursConsidérations générales et définitions des termes »Sécurité de l’hôte »Novell AppArmor »Cryptographie: Applications basiques et pratiques »Sécurité réseau »Conception générale de coupe-feu »Filtrage de paquets »Passerelles au niveau applicatif »Réseaux privés virtuels (VPN) »Détection d’intrusion et réponse aux incidents »Exercices »

N.B. Support de cours en anglais - formateur franco-phone

Durée 5 jours

Tarif 2395 $

Cursus Novell SuSE Linux | NOVL3075 - SuSE Linux Enterprise Server 10 Security 50

Cursus Novell SuSE Linux

Page 51: Catalogue de formation

Description du cours

Ce cours a été conçu pour fournir une expérience pratique de la plateforme Linux pour accueillir les ser-vices de Novell Open Enterprise Server 2 permettant de préparer la migration sous Linux des services fonc-tionnant habituellement sous NetWare.

Clientèle visée

Ce cours s’adresse à des Ingénieurs Certifiés Novell NetWare (CNEs) qui planifient soit de migrer leurs serveurs NetWare vers Novell Open Enterprise Server 2 ou d’ajouter des serveurs Novell Open Enterprise Server 2 Linux à leur réseau existant.

Préalable

Pour accéder à ce cours les étudiants devront être CNE NetWare 6 ou CNE Novell Open Enterprise Server ou bien avoir une expérience équivalente avec NetWare 6, 6.5 ou Open Enterprise Server pour NetWare.

NOVL3089 | Implémenter Novell Open Enterprise Server 2 pour Linux

Plan du coursIntroduction de Novell Open Enterprise Server 2 »pour LinuxInstaller Novell Open Enterprise Server 2 pour Li- »nuxGérer les processus et les niveaux de démarrage »Gérer les systèmes et les volumes de fichiers »Gérer la sécurité utilisateurs et fichiers »Gérer les packages, les procédures et les services »Retrouver les tâches d’administration NetWare »sur un serveur LinuxInstaller et gérer les services Novell Open Enter- »prise Server 2 sur LinuxGérer le stockage et les volumes »

N.B. Support de cours en anglais - formateur franco-phone

Durée 5 jours

Tarif 2395 $

Cursus Novell SuSE Linux | NOVL3089 - Implémenter Novell Open Enterprise Server 2 pour Linux 51

Cursus Novell SuSE Linux

Page 52: Catalogue de formation

ProgrammationCursus

Cursus Programmation 52

Page 53: Catalogue de formation

Description du cours

Ce cours s’adresse aux développeurs qui désirent tirer le maximum des outils à leurs disposition sur un système GNU/Linux. L’étudiant est introduit aux étapes qui amè-nent à la production d’un logiciel respectant les normes UNIX en matière de déploiement et d’installation.

Clientèle visée

Programmeurs Linux.

Préalable

Connaissance du langage C et être confortable avec l’utilisation d’un système GNU/Linux (SFL101 recom-mandé).

DEV101 | L’Environnement de développement GNU/Linux

Plan du coursUtilisation des environnements d’éditions (Vi, »Emacs, KDevelop) Principales options du compilateur »Utilisation d’un débogueur symbolique (gdb, kdbg) »Utilisation du contrôleur de construction (make) »Gestion de projet avec les auto-tools (automake, »autoconf, autoscan) Création et déploiement des librairies partagées »(libtool) Contrôle de révisons (cvs) »

Durée 2 jours

Tarif 895 $

Cursus Programmation | DEV101 - L’Environnement de développement Unix/Linux 53

Cursus Programmation

Page 54: Catalogue de formation

Description du cours

Ce cours passe en revue les différents APIs systèmes disponibles sur Linux et voit le niveau de portabilité qu’elles offrent avec les systèmes POSIX et UNIX tradi-tionnels. L’étudiant est appelé à écrire des programmes systèmes simples comportant des fonctionnalités typiques de systèmes plus complexes tel que les mé-canismes d’échanges(sockets) et les unités d’exécution multiples(threads).

Clientèle visée

Programmeurs Linux.

Préalable

Connaissance du langage C et être confortable avec l’utilisation d’un système GNU/Linux et son envi-ronnement (SFL101 et SFL-DEV101).

DEV102 | API Systèmes Unix, Posix et GNU/Linux

Plan du coursBSD Sockets »POSIX Threads »POSIX IPC : Communication Inter-Processus (Inter- »Process Communication) POSIX.4 : I/O Asynchrone (AIO) »

Durée 3 jours

Tarif 1195 $

Cursus Programmation | DEV102 - API Systèmes Unix, Posix et GNU/Linux 54

Cursus Programmation

Page 55: Catalogue de formation

Description du cours

Ce cours vise à former des administrateurs et des développeurs à l’administration et l’utilisation de sub-version comme système de contrôle de révision.

Clientèle visée

Administrateurs systèmes et/ou développeurs.

Préalable

SFL101 ou équivalent.

DEV103 | Subversion

Plan du coursIntroduction à SVN »Installation de l’environnement »Utilisation de base »Travailler avec les autres »Travailler avec les branches »Éléments utiles »

Durée 1 jour

Tarif 395 $

Cursus Programmation | DEV103 - Subversion 55

Cursus Programmation

Page 56: Catalogue de formation

Description du cours

Le langage de programmation Perl a été développé par Larry Wall en 1987. Perl a été étendu et développé dans une optique de langage général de script utilisé en ad-ministration système, réseau et base de données. De plus, Perl construit des applications client-serveur et des sites Web dynamiques avec CGI (Common Gateway Interface) ou mod_perl. Il est très efficace et portable.

Après avoir suivi ce cours, l’étudiant sera en mesure de créer des programmes Perl qui utilisent des scalaires, des tableaux, des tableaux de hachage et des structure de contrôle. Il sera capable de lire et d’écrire des fich-iers ainsi que de parcourir leur contenu à la recherche de chaînes de caractères, de concevoir des sous-pro-grammes, des packages et des modules Perl qui manipu-lent des structures de données complexes.

Clientèle visée

Administrateurs Linux, développeurs Web, program-meurs.

Préalable

Connaissance d’un langage de programmation. SFL101 conseillé.

DEV201 | Programmation Perl

Plan du coursPrésentation »Scalaires »Structures de contrôle »Tableaux »Tableau de hachage »Expressions régulières et e/s de base »Gestion des fichiers »Modules et sous-programmes »Opérations sur fichiers et répertoires »Programmation CGI »Formats »Références »Programmation Objet »DBI (DataBase Interface) »

Durée 2 jours

Tarif 895 $

Cursus Programmation | DEV201 - Programmation Perl 56

Cursus Programmation

Page 57: Catalogue de formation

Description du cours

Qt est une librairie portable qui offre les outils néces-saires au développeur d’applications graphiques inter-actives. Ce cours présente les concepts fondamentaux à la base de Qt et les étapes de la mise en oeuvre d’une application graphique.

Clientèle visée

Programmeurs Linux

Préalable

Connaissance du langage C et être confortable avec l’utilisation d’un système GNU/Linux et son envi-ronnement (SFL101 et SFL-DEV101).

DEV301 | Développer avec Qt

Plan du coursConcepts fondamentaux de Qt »Comment répartir des messages avec les signaux, »comment éditer les boîtes de dialogue avec Qt De-signer et comment laisser Qt gérer automatique-ment la mise en page avec les QLayouts. Présentation des contrôles »Survol des classes d’éléments d’interface usagers »fournis par Qt tel que les contrôles d’entrées, de sorties et de regroupement. Présentation des étapes de développement de contrôles personnalisés. Liens avec une base de données et contrôles liés »aux tables Comment laisser Qt charger l’interface usager avec »le contenu d’une base de donnée SQL et comment automatiser les écritures et les transactions. Gestion de projet multi plate-forme avec tmake »Comment produire les fichiers de projets pour un »environnement de développement sur Windows, UNIX ou Mac et lancer la construction. Internationalisation avec QLinguist et gettext() »Comment extraire les messages usagers et fusion- »ner le travail des traducteurs à un projet. Comment utiliser les locales et faire la traduction en temps réel. Comment éviter les problèmes de conversions UTF-8 avec les QStrings.

Durée 3 jours

Tarif 1195 $

Cursus Programmation | DEV301 - Développer avec Qt 57

Cursus Programmation

Page 58: Catalogue de formation

Description du cours

Python est un langage de programmation agile. Il est utilisé autant par les administrateurs systèmes pour l’automatisation de tâches que par les programmeurs pour le développement d’applications complexes.

Avec son typage dynamique, sa syntaxe limpide, et son intégration fluide avec de nombreuses librairies C, Python est un langage idéal pour le prototypage. Une fois l’ébauche en place, il est facile de remplacer les modules les plus sollicités par du code en C ou en C++.

Ce cours, axé sur la mise en pratique, est une introduc-tion au langage Python.

Clientèle visée

Administrateurs systèmes et programmeurs.

Préalable

Connaissance d’un langage de programmation et être confortable avec l’utilisation d’un système GNU/Linux et son environnement (SFL101).

DEV401 | Programmer avec Python

Plan du coursIntroduction »La console interactive »Les types de données de base »Les opérateurs »Syntaxe et expressions »Structures de contrôle »Fonctions et types complexes »Packages et modules »Classes »Exceptions »Survol des librairies systèmes »

Durée 3 jours

Tarif 1195 $

Cursus Programmation | DEV401 - Programmer avec Python 58

Cursus Programmation

Page 59: Catalogue de formation

Description du cours

Java est un langage de programmation incontourn-able aujourd’hui en TI. Que ce soit pour des applica-tions natives ou le web, Java est souvent utilisé pour le développement d’applications critiques.

Ce cours a pour but de fournir à l’étudiant les bases du langage de programmation Java. Il lui permettra de construire ensuite son expérience et de se spé-cialiser vers l’embarqué (J2ME), le développement d’applications portables (J2SE) ou les architectures orientées services (J2EE).

Clientèle visée

Programmeurs.

Préalable

Connaissance d’un langage de programmation.

DEV501 | Programmation Java

Plan du coursIntroduction à Java »Introduction à Eclipse »La base de Java »Introduction à la programmation Orientée-Objet »Nouveautés du langage Java 5.0 »Java avancé I »

Vue d’ensemble de la plate-forme Java »Texte »Nombre de Maths »Dates et heures »Tableaux »Classes « wrapper » »Opérations sur chaîne de caractères (String) »Opérateurs logiques & conditionnels »Boucles »Boucles imbriquées »Collections »Fichiers et répertoires »Entrées/sorties et interconnexion de réseaux »avec java.nio

Java avancé II »

Durée 3 jours

Tarif 1195 $

Cursus Programmation | DEV501 - Programmation Java 59

Cursus Programmation

Page 60: Catalogue de formation

Description du cours

JBoss est la plate-forme libre la plus aboutie implé-mentant tous les services d’un serveur d’application conforme aux spécifications J2EE.

Ce cours fournit les bases nécessaires au développe-ment d’applications JBoss, incluant les tests et la sé-curité.

Clientèle visée

Développeurs Java.

Préalable

DEV501 - Programmation Java ou équivalent.

DEV511 | JBoss pour Développeurs

Plan du coursIntroduction à la plateforme applicative JBOSS »(EAP)Tests unitaires »Enterprise JavaBeans (EJB) »Session Beans »Message-driven Beans »Entity Beans »Architecture orientée service »Sécurité »Interfaces riches »

Durée 3 jours

Tarif 1395 $

Cursus Programmation | DEV511 - JBoss pour développeurs 60

Cursus Programmation

Page 61: Catalogue de formation

TalendCursus

Cursus Talend 61

Page 62: Catalogue de formation

Description du cours

Talend, le premier fournisseur de solutions d’intégration de données open source, tire parti du modèle open source pour mettre l’intégration de don-nées à la portée d’entreprises de toutes tailles, de tous niveaux d’expertise technique, et de tous les budgets.

Les solutions de Talend se connectent à toutes les sources et cibles et peuvent être téléchargées libre-ment et gratuitement. Talend offre également des so-lutions de gestion de la qualité de données, complé-mentaires à ses solutions d’intégration de données.

En utilisant des études de cas, ce cours de trois jours permet aux étudiants d’obtenir le statut de Master User pour Talend Open Studio.

Objectifs du cours :

Gérer l’environnement »Modéliser les besoins »Maîtriser la bibliothèque logicielle »Implanter des tâches »Déboger et déployer des travaux »

Clientèle visée

Utilisateurs de Talend Open Studio et Talend Integra-tion Suite.

Préalable

Aucun.

TLD101 | Talend Open Studio

Plan du coursPrésentation »Modélisation et documentation »Exécution des tâches : fichiers et bases de don- »néesConcaténation des composants »Talend Open Studio »Déboguer, déployer et optimiser »Contribuer à la communauté Talend »

Durée 3 jours

Tarif 2295 $

Cursus Talend | TLD101 - Talend Open Studio 62

Cursus Talend

Page 63: Catalogue de formation

Description du cours

Cette formation permet aux utilisateurs avancés de Talend Open Studio et Talend Integration Suite de devenir experts sur les fonctionnalités et les compos-ants avancés, comme l’optimisation des jobs, les tech-niques avancées de debugging, etc. Pendant cette formation, les utilisateurs acquièrent aussi les compé-tences leur permettant de créer de nouveaux compo-sants, et étendre ainsi les fonctionnalités des solutions de Talend. Ce cours a été créé en concordance avec l’équipe de développement de Talend.

En utilisant des études de cas, ce cours de trois jours permet aux étudiants d’obtenir le statut de Master User pour Talend Open Studio.

Objectifs du cours :

Maîtriser les composants avancés de Talend Open »StudioBénéficier de la puissance de Perl dans le dével- »oppementApprendre à gagner du temps en intégrant du »code pré-existantDéboger, optimiser et déployer des tâches »Créer des composants spécifiques »

Clientèle visée

Ingénieurs en Intelligence d’Affaires (BI), ingénieurs en développement, gestionnaires de projets, architectes, consultants.

Préalable

TLD101. Connaissance en Perl.

TLD102 | Talend Open Studio Avancé

Plan du coursPrésentation »Modélisation et documentation »Exécution des tâches : fichiers et bases de don- »néesConcaténation des composants »Talend Open Studio »Déboguer, déployer et optimiser »Contribuer à la communauté Talend »Implanter des interfaces graphiques dédiées à »des composants spécifiquesBénéficier du support de la communauté »

Durée 3 jours

Tarif 2295 $

Cursus Talend | TLD102 - Talend Open Studio Avancé 63

Cursus Talend

Page 64: Catalogue de formation

Description du cours

Les participants à ce cours seront capable de dével-opper leurs propres tâches en utilisant la puissance du Studio Avancé. Vous serez capables de déboguer, d’optimiser et d’exécuter les tâches. Combiné avec le cours TLD101, ce cours vous aidera à industrialiser le développement de vos scripts.

Clientèle visée

Chargés de projets, experts en BI, Ingénieurs Système / BI / Développement, Administrateurs de BD.

Préalable

Aucun.

TLD201 | Talend Integration Suite Développement

Plan du coursIntroduction à Talend Integration Suite »Démarrer avec le Studio Avancé »Les fonctionnalités avancées de TIS Studio »Centraliser et partager vos méta-données dans le »dépôtManipulation des composants avancés »Implémenter la gestion des erreurs »Surveiller l’activité des tâches »Déboguer vos scripts »Travailler avec différents contextes et exécuter »vos tâchesProfiter de la communauté Talend »Bénéficier du support professionnel »

Durée 4 jours

Tarif 2545 $

Cursus Talend | TLD201 - Talend Integration Suite Développement 64

Cursus Talend

Page 65: Catalogue de formation

Description du cours

Les participants à ce cours seront capables d’organiser le développement collaboratif de vos équipes, gérer les projets et les usagers et planifier l’exécution des tâches en profitant au maximum de la puissance de Talend Integration Suite.

Vous serez capables de maintenir différents environ-nement d’exécution et tirerez le maximum des res-sources matérielles disponibles.

En complément du cours TLD201, cette journée sup-plémentaire vous permettra d’adresser les besoins des vos projets du développement à la mise en pro-duction.

Clientèle visée

Quiconque prenant part à la gestion des opérations, au déploiement ou à la maintenance des scripts.

Préalable

Bonne connaissance de Windows et Unix/Linux.

TLD202 | Talend Integration Suite Administration

Plan du coursIntroduction à Talend Integration Suite »Apprendre à installer Talend Integration Suite »Découvrir le Centre d’Administration Talend »Découvrir le Conducteur de Tâches »Découvrir le Tableau de Bord »Tirer le meilleur parti des ressources »Apprendre à utiliser la Ligne de Commande »Bénéficier du Support Professionnel »

Durée 1 jour

Tarif 645 $

Cursus Talend | TLD202 - Talend Integration Suite Administration 65

Cursus Talend

Page 66: Catalogue de formation

Solutions d’AffairesCursus

Cursus Solutions d’Affaires 66

Page 67: Catalogue de formation

Description du cours

Ce cours fournit une expérience pratique d’administration et de personnalisation de Sugar-CRM.

Clientèle visée

Personnes responsables de l’administration de Sugar-CRM.

Préalable

Aucun.

BSS101 | Administration SugarCRM

Plan du coursIntrodution »Objets SugarCRM »Réseau Sugar »Administration du système »Droits »Courriels »Studio : Onglets, Modules et Éditeur de Listes »Bogues »

Durée 1 jour

Tarif 390 $

Cursus Solutions d’Affaires | BSS101 - Administration SugarCRM 67

Cursus Solutions d’Affaires

Page 68: Catalogue de formation

Description du cours

Prendre la bonne décision dépend beaucoup de notre capacité à trouver la bonne information. Confrontés à un volume croissant d’information, nous vivons de plus en plus ce que certains appellent “la surcharge informationnelle”.

Chef de projet, concepteur ou développeur d’applications de gestion, ce cours vous donnera les éléments indispensables pour choisir et bien représenter les données qui facilitent la prise de déci-sion.

Clientèle visée

Chefs de projets, concepteurs et développeurs.

Préalable

Aucun.

BSS201 | Tableaux de bord et Aide à la décision

Plan du coursProblématiques de la prise de décision »La visualisation de données pour une meilleure »prise de décisionDes données à l’être humain: ingénierie de l’outil »d’aide à la décisionChoix des modèles de représentation »Techniques d’implantation »Tirer parti du Web pour l’aide à la décision »Atelier : visualisation du budget fédéral américain »(source: data.gov)

Durée 2 jours

Tarif 895 $

Cursus Solutions d’Affaires | BSS201 - Tableaux de bord et Aide à la décision 68

Cursus Solutions d’Affaires

Page 69: Catalogue de formation

Poste de TravailCursus

Cursus Poste de Travail 69

Page 70: Catalogue de formation

Description du cours

Les technologies requises pour protéger communica-tions personnelles et d’affaires existent déjà et sont à la portée de tous, tant individus qu’entreprises. Cette formation pratique sous Windows ou GNU/Linux est disponible en français, anglais ou espagnol, elle vous permettra d’aborder deux aspects fondamentaux de la sécurité informatique: la signature numérique de don-nées sensibles (afin d’établir leur origine et leur intégri-té), ainsi que le chiffrement de ces données pour garder leur confidentialité.

Clientèle visée

Entrepreneurs et cadres échangeant des documents lé-gaux, comptables et autre correspondance d’affaires par Internet.

Directeurs, consultants et conseillers techniques respon-sables de la sécurité d’infrastructures informatiques.

Membres d’OSBL et entités gouvernementales désirant protéger leurs communications.

Individus communiquant des données financières ou personnelles avec parents et amis à travers des réseaux publics tels Internet.

Préalable

Expérience d’utilisation d’Internet et du courrier élec-tronique.conseillé.

LXD101 | Chiffrement et identité numérique: Initiation à OpenPGP

Plan du coursPrésentation, remise de matériel »Définitions »Exercices pratiques »La norme OpenPGP »Identité numérique »Exercices pratiques (sous Windows ou Gnu/Linux) »Table ronde »

Durée 1 jours

Tarif 390 $

Cursus Poste de Travail | LXD101 - Chiffrement et identité numérique : Initiation à OpenPGP 70

Cursus Poste de Travail

Page 71: Catalogue de formation

Description du cours

Configuration avancée de Mozilla Firefox et Mozilla Thunderbird pour une expérience efficace et sécurisée d’Internet.

Clientèle visée

Utilisateurs d’Internet.

Préalable

Utilisation d’Internet.

LXD201 | Maîtriser Mozilla Firefox et Mozilla Thunderbird

Plan du coursIntroduction logiciels libres et projet Mozilla »Obtenir du support et aider la communauté »Installation »Utilisation générale en environnement profession- »nel et personnel Options de configuration avancée »Options de sécurité et de confidentialité »Extensions, trucs et astuces »

Durée 1 jours

Tarif 390 $

Cursus Poste de Travail | LXD201 - Maîtriser Mozilla Firefox et Mozilla Thunderbird 71

Cursus Poste de Travail

Page 72: Catalogue de formation

Description du cours

Ce cours se veut un survol complet des principaux out-ils disponibles pour le son sous Linux. Il est orienté de façon à rencontrer les standards de l’industrie dans dif-férents champs de compétences tel que l’enregistrement professionnel de musique en studio, la manipulation de fichiers audio pour des stations de radio ou de télé, le montage de bande audio pour des vidéos ou des sites in-ternet, la production d’effets spéciaux, l’enregistrement et le montage de narration pour du matériel didactique ou encore la réalisation trames musicales totalement électronique.

Clientèle visée

Aux industries et organismes qui désirent migrer vers Linux une partie ou la totalité de leurs systèmes audio en passant tout d’abord par une formation de qualité et à l’avantgarde.

Aux travailleurs autonomes et PME qui font manipuler leurs fichiers audio en soustraitance et qui aimeraient gagner en autonomie.

Aux musiciens qui veulent enregistrer et mixer leurs oeuvres de façon professionnelle tout en arrêtant de pi-rater des logiciels propriétaires.

Préalable

Aucun.

LXD301 | L’audio sous Linux pour les professionnels

Plan du coursInstallation et structure du système »La manipulation de fichiers audio 1 »La manipulation de fichiers audio 2 »Introduction au MIDI »Enregistrement multipiste avec Ardour »La masteurisation »Production de musique électronique »

Durée 4 jours

Tarif 1595 $

Cursus Poste de Travail | LXD301 - L’audio sous Linux pour les professionnels 72

Cursus Poste de Travail

Page 73: Catalogue de formation

Description du cours

Ce cours convient à quiconque débute avec une suite bureautique tout comme il convient à ceux et celles qui ont déjà acquis une certaine expérience. Vous appren-drez à utiliser les commandes principales des différents modules tout en construisant des documents de base, ainsi que des documents plus complexes.

Plus qu’un cours de base, vous y trouverez tout ce qu’il faut savoir pour maximiser votre temps de travail avec un minimum d’effort car vous utiliserez les meilleurs outils mis à votre disposition. À la fin du cours, vous saurez utiliser tous les outils permettant de structurer efficacement un document texte. Vous apprendrez aussi à naviguer dans une feuille de calcul avec facilité et vous saurez comment préparer une présentation attray-ante et efficace. Vous apprendrez aussi les rudiments des bases de données et finalement, vous connaîtrez com-ment utilisez les outils de publipostage.

Clientèle visée

Utilisateurs de suite bureautique (MS-Office, Wordper-fect Office...)

Préalable

Aucun.

LXD401 | Travailler avec OpenOffice.org

Plan du coursOpenOffice.org Writer »

Mise en page du document avec les styles »Modèles »Tableau »Étiquettes et enveloppes »Le travail collaboratif »

OpenOffice.org Calc »Gestion des feuilles et des cellules »Mise en forme / mise en page »Calculs et fonctions »Les graphiques ou diagrammes »Publipostage »

OpenOffice.org Impress »Gestion des présentations »Mise en forme des diapositives »Les animations »Le diaporama »

OpenOffice.org Base »Les bases de données relationnelles »Table »Formulaires »Requêtes »Rapports »

Durée 3 jours

Tarif 1195 $

Cursus Poste de Travail | LXD401 - Travailler avec OpenOffice.org 73

Cursus Poste de Travail

Page 74: Catalogue de formation

Organisation des cours

Horaires

Les cours ont lieu de 9:00 à 16:30, avec une pause d’une heure pour le dîner et 2 pauses de 15 minutes.

Paiement

Les frais d’inscription doivent être acquittés, par chèque ou Paypal, en entier avant le début du cours. La TPS et la TVQ sont en sus.

Conditions d’annulation

Les annulations doivent se faire par écrit (courriel ou télécopie). Si une annulation est effectuée 6 jours ouvrables ou plus avant la date de début d’un cours, alors aucun montant ne sera dû. Si une annulation est effectuée entre 2 et 5 jours ouvrables avant la date de début d’un cours, alors la moitié des frais d’inscription seront dus. Si un participant ne se présente pas à un cours ou annule le jour ouvrable qui précède le cours, la totalité des frais d’inscription seront dus.

Organisation des cours 74

Ottawa / Gatineau151, rue SlaterBureau 504Ottawa, ON, K1P 5H3

Montréal 7275, Saint UrbainBureau 200Montréal, QC, H2R 2Y5

Québec275, rue du ParvisBureau 310Québec, QC, G1K 6G7

Politique de rabais

Savoir-faire Linux offre un rabais de 25% sur le prix public si :

Vous inscrivez simultanément trois (3) personnes de »votre entreprise à une même session,Vous vous inscrivez à trois (3) sessions de notre »calendrier. Les trois cours doivent être payés au moment de l’inscription pour bénéficier de la ré-duction.

Savoir-faire Linux offre un rabais de 15% sur le prix public si :

Vous êtes membre de l’AQIII. »

Savoir-faire Linux offre un rabais de 10% sur le prix public si :

Votre employeur est un client de Savoir-faire Linux »qui a souscrit un contrat de support, Votre employeur est un ministère, une munici- »palité, un organisme gouvernemental, paragou-vernemental ou du secteur de l’éducation, Vous êtes membre d’un réseau d’informaticiens, »tel la Fédération de l’informatique du Québec.

Lieux

Page 75: Catalogue de formation

Banque Nationale du Canada, »Bourse de Montréal, »ING Canada »Bell Canada, Connexim, »Télus Québec, »IBM Canada, »CGI, »Borden Ladner Gervais, »Genivar, »SNC Lavalin, »TM4, »Canadien National, »Environnement Canada, »Ministère de l’Immigration et des Communautés »Culturelles, Ministère de la Sécurité Publique, »

Ministère du Revenu Québec, »Secrétariat du Conseil du Trésor, »Tribunal Administratif du Québec, »Commission des Lésions Professionnelles, »Commission de Protection du Territoire Agricole du »Québec,Communauté Métropolitaine de Montréal, »Centre Jeunesse de Montréal, »Université de Sherbrooke, »Université de Montréal, »Université du Québec à Montréal, »Université du Québec à Trois-Rivières, »GRICS, Commission Scolaire des Découvreurs, »Commission Scolaires des Navigateurs, »CEGEP de Rimouski »

...

Références

Références 75

Voici quelques clients qui nous font confiance :

Page 76: Catalogue de formation

Savoir-faire Linux Inc. Montréal7275, Saint UrbainBureau 200Montréal, QC, H2R 2Y5Canada.

Téléphone: +1 (514) 276-5468 ext. 2Télécopieur: +1 (514) 276-5465web: http://formation.savoirfairelinux.comcourriel: [email protected]

Savoir-faire Linux Inc. Québec275, rue du ParvisBureau 310Québec, QC, G1K 6G7Canada.

Téléphone: +1 (418) 525-7354 ext. 2Télécopieur: +1 (418) 525-7354web: http://formation.savoirfairelinux.comcourriel: [email protected]

Savoir-faire Linux Inc. Ottawa151, rue SlaterBureau 504Ottawa, ON, K1P 5H3Canada.

Téléphone: +1 (613) 688-8081 ext. 2Télécopieur: +1 (613) 688-8081web: http://formation.savoirfairelinux.comcourriel: [email protected]