test
DESCRIPTION
thfjhghkjgh nfgjgjdfgjdfjhdfgTRANSCRIPT
EDITO
Madame, Monsieur,
Vous recherchez un prestataire capable d’allier expertise pédagogique et expertise technique,faire bénéficier vos équipes des meilleurs transferts de compétences, choisir des professionnelsexperts de la formation?
LINAGORA Formations est le spécialiste français des formations sur Linux et les LogicielsLibres. Notre catalogue complet dans le domaine, ainsi que les nombreux clients qui nous fontconfiance chaque jour sont le reflet de la compétence de nos formateurs.
Les compétences développées au sein des quatre autres pôles de LINAGORA (Conseil, Services,Solutions et Assistance) nous permettent de proposer des modules d’expertise originaux danschacun de nos domaines d’excellence pédagogique. Vous retrouverez en particulier :
Administration Système et Sécurité : Annuaires LDAP, Cluster de Haute Disponibilité,Cluster de Calcul Scientifique, Système de Détection d’Intrusion, VPN/PKIDéveloppement Web : ZOPE, Apache/PHP/MySQL, JAVA/TOMCAT.Développement : Linux Embarqué, Développement Système en C sous Linux, Noyau Linux et Pilotes de Périphériques.Administration de Bases de Données : MySQL, PostgreSQL, Oracle, Ingres.
Par l’animation de formations inter-entreprises ou par la conception de modules spécifiques,nous intervenons sur un vaste champ d’expertise pédagogique et technique. Les nombreuxaccords que nous avons conclu avec d’autres organismes de formations nous permettent égale-ment de disposer d’une présence nationale, y compris dans les DOM-TOM. Où que vous soyez,LINAGORA Formations saura répondre à vos attentes.
Je vous laisse maintenant découvrir dans les pages suivantes l’ensemble de notre expertise.
Pédagogiquement votre,
Alban SCHMUTZ Directeur
LINAGORA Formations
1
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
SOMMAIRE
>>PLUS DE 40 MODULES D’EXPERTISE LINUX ET
LOGICIELS LIBRES
PRÉSENTATIONS
ADMINISTRATION SYSTÈME ET SÉCURITÉ
DÉVELOPPEMENT WEB
DÉVELOPPEMENT
EXPERT OPEN SOURCE
INDEX
BON DE COMMANDE
NOTRE VISION DE LA FORMATION
OÙ SOMMES NOUS ?
EDITO
LINUX EXPLOITATION
SHELL LINUX
LINUX ADMINISTRATION
LINUX SERVEUR
LINUX : FILTRAGE ET SÉCURITÉ DES RÉSEAUX
SYSTÈMES DE DÉTECTION D’INTRUSION
CRYPTOGRAPHIE : VPN / PKI
ARKEIA
LINUX EXPLOITATION
SHELL LINUX
PYTHON
ZOPE
LINUX SERVEUR
LINUX EXPLOITATION
SHELL LINUX
PERL
PYTHON
LANGAGE C
JAVA
LINUX EXPLOITATION
SHELL LINUX
CONCEPTION DE BASES DE DONNÉES
LANGAGE SQL
TINA
ARCSERVE
NETBACKUP
LDAP
MESSAGERIE
ADMINISTRATION DE SERVEUR WEB
CLUSTER HPC
CLUSTER HA
LAMP
JAVA
TOMCAT
C++
DÉVELOPPEMENT SYSTÈME EN C SOUS LINUX
NOYAU ET PILOTES DE PÉRIPHÉRIQUES
LINUX EMBARQUÉ
POSTGRESQL
ARCHITECTURE TECHNIQUE INGRES
PERFORMANCES DES DONNÉES INGRES
ADMINISTRATEUR DES DONNÉES INGRES
PL/SQL
ORACLE DBA 1
ORACLE DBA 2
MYSQL
ADMINISTRATION DE BASES DE DONNÉES
p. 1
p. 3
p. 4
p. 6
p. 6
p. 7
p. 8
p. 9p. 9
p. 10p. 10
p. 11
p. 11
p. 12
p. 12
p. 13
p. 13p. 14p. 14
p. 16p. 16p. 17
p. 17
p. 18
p. 18
p. 19p. 19
p. 32
p. 31
p. 31
p. 30
p. 30
p. 29
p. 29
p. 28
p. 28
p. 27
p. 27
p. 25
p. 25
p. 24
p. 24
p. 23
p. 23
p. 22
p. 22
p. 21
p. 21
p. 32
p. 33
p. 34
p. 35
2
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
PRESENTATION
>>LA FORMATION, NOTRE MÉTIER ...
Trois axes de développement ...
LINAGORA Formations, le spécialiste français de la formation Linux et Logiciels Libres inter-vient autour de trois axes :
- Les formations inter-entreprises : plus de 40 cours au catalogue autour de 4 filières : Administration Système et Sécurité Développement Web Développement Administration de Bases de Données
- Les formations intra-entreprise (sur mesure)
- Les formations en délégation pour d'autres organismes de formations
... pour une expertise de haut niveau
Nos formateurs sont des experts pédagogiques qui effectuent des prestations de services et deconseil. Ce contact permanent avec les problématiques techniques leur permet de toujours resterà la pointe des technologies afin de vous garantir un transfert de compétences sans cesse actua-lisé.Avec plus d’un millier de stagiaires formés en 2002 autour de Linux, LINAGORA Formationss’est imposé comme est le leader français de la formation Linux et Logiciels Libres. Ce sontainsi près de 35 000 heures de cours qui ont été dispensées par les ingénieurs de LINAGORA.
3
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
BASES DE DONNÉES
MySQL
DÉVELOPPEMENT WEB
ZOPELAMP
ADMINISTRATION ET SÉCURITÉ
Linux ServeurLDAP
Linux : filtrage et sécurité réseaux
DÉVELOPPEMENT
Linux EmbarquéNoyau et pilotes de périphériques
Python
Pour les premiers pas choisissez le duo incontournable Linux Exploitattion / Shell Linux
NOS FORMATIONS LES PLUS SUIVIES ...
PRESENTATION
>> OÙ SOMMES NOUS ?
4
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Notre objectif est de vous garantir un apprentissage de qualité. C’estpouquoi, nos salles conviviales et lumineuses accueillent volontaire-ment un nombre limité de stagiaires. De surcroît, chaque stagiairedispose d'un ordinateur personnel et de l’accès à nos services intra-net.
MÉTRO
Opéra (3, 7 et 8 ) Pyramides (7 et 14)
4 Septembre (3)
RERAuber/Opéra (RER A)
PARKINGS
BourseSaint HonoréOpéra Meyerbeer
BUS
21, 27, 29, 68, 81, 95
Strasbourg
Nice
Aix en Pce
Marseille
Montpellier
Toulouse
Bordeaux
Nantes
Rennes
Lille
Rouen
Paris
Poitiers
Lyon
Près de chez vous
En inter-entreprises, grâce aux nom-breux accords passés avec nos parte-naires, LINAGORA Formations pos-séde une couverture nationale. Celle-cinous permet de bénéficier d’infras-tructures pour vous accueillir près dechez vous, dans toutes les grandesvilles de France et dans les DOM-TOM.En intra-entreprise ou en déléga-tion, où que vous soyez sur le territoi-re, nous sommes en mesure d’inteveniret de créer, pour vous et vos collabora-teurs, des sessions intra-entreprise surmesure, dans vos locaux, en nousadaptant à vos impératifs de produc-tion.
En plein coeur de Paris
Situé en plein cœur de Paris, le centre de LINAGORA Formations vous accueille dans un cadre-de qualité et dynamique aux accès multiples :
LINAGORA Formations30, rue Saint-Augustin75002 Paris
ADMINISTRATION SYSTÈME ET SÉCURITÉ
>>CONSOLIDEZ VOS INFRASTRUCTURES AVEC LINUX
Linux Exploitation
Shell Linux
Linux Administration
LDAPArkeia
Tina Messagerie
AdministrationServeur Web
Linux Cluster HPC
Linux : Filtrage etSécurité des Réseaux
Systèmes de Détectiond’Intrusion
CryptographieVPN / PKI
Linux Cluster HA
Linux Serveur
NetBackup
ArcServe
p 6
p 6
p 7
p 12p 10
p 11 p 13
p 11 p 13
p 12
p 14 p 14
p 8
p 9
p 9 p 10
5
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
15FormationsagrééesFAFIEC
Filière Administration Système et Sécurité
INTRODUCTION
Rôle du shellLes différents shells (bash, csh, ksh, POSIX)Rappel de commandes
UTILISATION INTERACTIVE
Echappement de caractèresCaractères spéciauxRedirection d'entrée/sortieRemplacement de commandes, aliases
SCRIPTS SHELL
Variables et fichiers de paramétrageExécution et mise au pointStructures itératives (for, while, until)Structures conditionnelles (if, case, test)Fonctions et bibliothèques
EXPRESSIONS RÉGULIÈRES
Rappel sur la commande grepStructures d'une expression régulière
Linux Exploitation
Linux Exploitation
PRÉSENTATION
Présentation du cours Historique des systèmes Unix Caractéristiques des systèmes Unix L’environnement GNU/Linux
PRISE EN MAIN DU SHELL
Connexion, Déconnexion Changement de Mot de Passe, Commandes de base
SYSTÈME DE FICHIERS
Partitionnement, Arborescence, Type de fichiers Commandes de manipulation de fichiersSystèmes de fichiers journalisés (ReiserFS,XFS...)
GESTION DES DROITS
Présentation, Gestion des utilisateurs Gestion des groupes, Modification des droits
SHELL INITIATION
Présentation des différents shells Jokers, Alias, Redirection, Exemples de scripts Filtres (find, grep, ...)
ADMINISTRATION SYSTÈME ET SÉCURITÉ
>>
>>
Découvrir puis maîtriser l'ensem-ble des bases de l'utilisation deLinux.
Aucun
3 jours
1 300 €(Stage complet)
LINUX EXPLOITATION
SHELL LINUX
INSTALLATION DE LINUX
Présentation des distributions Les environnements graphiques (KDE,GNOME) Configuration des périphériques Configuration réseau et Dual BootInstallation/désinstallation d’applications Gestion des paquetages
GESTION DES PROCESSUS
Présentation d’un processus Commandes ps, top, kill Gestion des tâches avant plan, arrière plan
LES ÉDITEURS DE TEXTES
vi Editeurs de textes graphiques (kwrite, gedit,...)
UTILITAIRES
Impression Sauvegarde / Restauration (tar, ...) La commande Find Outils de communication
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
Maîtriser toutes les bases du Shellsous Linux.
Linux Exploitation
2 jours
800 €(Stage complet)
CHAÎNES DE CARACTÈRES ET FICHIERS
Manipulation et extraction de chaînes de caractèresLes commandes basename et dirnameGestion de fichiers par redirectionLecture séquentielle de fichiersGestion des séparateurs de champs
PROGRAMMATION MULTI-TÂCHE EN SHELL
Gestion des processusVariables PID et PPIDGestion des signaux (trap, kill)Echange de données par tube nomméGestion des verrous
LES OUTILS SED ET AWK
Fonctionnement de sedSed et les expressions régulièresFonctionnement de awkFonctions prédéfinies
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
6
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Shell Linux Linux Administration
Linux AdministrationShell Linux
FormationagrééeFAFIEC
FormationagrééeFAFIEC
Plus d’un millier de stagiaires nous ont fait confiance en 2002. Grands comptes publics ou pri-vés et même particuliers ont su apprécier la compétence, la disponibilité et le suivi de nos for-mateurs. Vous aussi, vous pouvez rejoindre ce club ...
Ainsi, pour votre première commande, LINAGORA Formations vous permet de bénéficier de10 % de remise sur l’ensemble de nos sessions inter-entreprises, soit plus de 40 modules d’ex-pertise différents.
Consultez nos dates de cours sur notre site internet, et reportez la session de votre choix survotre bon de commande :
www.linagora.com/linagora/formation
Linux Exploitation
ADMINISTRATION SYSTÈME ET SÉCURITÉ
>>LINUX ADMINISTRATION
PRÉSENTATION
SYSTÈMES DE FICHIER
LILO
INSTALLATION DE LINUX
GESTION DES UTILISATEURS
GESTION DES GROUPES
GESTION DES PÉRIPHÉRIQUES
GESTION DES DISQUES ET SYSTÈMES DE FICHIER
DISQUES RAID SOUS LINUX
Volumes logiques Systèmes de fichiers journalisés Quotas
SAUVEGARDE
Maîtriser l’ensemble des basesnécessaires à l’administration sys-tème sous Linux.
Linux ExploitationShell Linux
5 jours
1 900 €(Stage complet)
GESTION DES PROCESS
Signaux Commandes de gestion de processus Cron Table
ARRÊT/REDÉMARRAGE
Init SYS V LILO Scripts de démarrage
GESTION DES PAQUETAGES
LE NOYAU
Rôle du noyau Modules Compilation Installation
GESTION DES PERFORMANCES
UTILITAIRES DE CONFIGURATION
(WEBMIN)
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
code remise 0301 à reporter sur lebon de commande en page 35
7
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Shell Linux Linux Administration
FormationagrééeFAFIEC
GAGNEZ A NOUS CONNAÎTRE !
ADMINISTRATION SYSTÈME ET SÉCURITÉ
>> LINUX SERVEUR
DNS Présentation d’un serveur DNS Résolution de noms Résolution inverse Serveurs primaires et secondaires Les zones d’autorité Dynamic DNS
MESSAGERIE
Présentation de la fonctionnalité de messagerie(MDA, MTA, MUA)
Les protocoles de messagerie- SMTP- POP - IMAP
Présentation des différents mailers Installation de Postfix
- Configuration d’un serveur local - Relayage du courrier dur d’autres serveurs - Domaines virtuels - Réécriture
APACHE+ PHP + MYSQL Apache
- Installation - Hôtes virtuels - Sécurité et accès restreints, htaccess, HTTPS
PHP - Présentation du langage - Installation de PHP, exemple de formulaires en PHP
MySQL - Présentation - Installation MySQL
Prise en main PhpMyAdmin
Disposer de l’ensemble des outilsqui permettent à Linux de s’impo-ser sur le marché des serveurs
Linux ExploitationShell Linux
Linux Administration
5 jours
LDAP Présentation du protocole Les 4 modèles de LDAP
- le modèle d’information - le modèle de désignation - le modèle fonctionnel - le modèle sécurité
Installation OpenLDAP Ajout d’entrées Suppression d’entrées Modification d’entrées Présentation de LDAP Browser Interopérabilité avec les carnets d’adresses MicrosoftOutlook et Netscape Messenger
SAMBA Présentation Mise en oeuvre
- Serveur d’impression - Serveur de fichiers - Options avancées PDC, sécurisation
Configuration des postes - Postes clients sous Linux - Postes clients sous Windows
SÉCURITÉ
Notions de sécurité sur chacun des produitsprécédents
Durée
Pré Requis
P L A N D U C O U R S
2 300 €(Stage complet)
Prix HT
Objectifs
8
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Filtrage et Sécurité Réseaux Détection d’IntrusionLinux Serveur
FormationagrééeFAFIEC
LINGAORA Formations est dotée d’une équipe pédagogique solide, qui saura vous accompa-gner tout au long de vos problématiques de formation : conception de cursus long de formationpour vos équipes développement ou système, adaptation de cours catalogues (contenus etdurée) à vos contraintes opérationnelle, conception de modules entièrement originaux.Nos experts sont sans cesse à la pointe de l’innovation pédagogique et technique pour vous per-mettre d’être les premiers à en bénéficier.
Pour nous contacter : LINAGORA FormationsTél. : 01.58.58.68.28 / Fax : 01.58.18.68.28Mail : [email protected]
VOS FORMATIONS SUR MESURE...
Filtrage et Sécurité Réseaux
Serveur
SENSIBILISATION À LA SÉCURITÉ
Enjeux de la sécurité des réseaux et des données Politique de sécurité
- pour soi - pour les autres
Typologie des attaques - Attaques Réseaux : Sniff, Spoof, Hijack, Flood - Attaques Virales : Virus, Trojan - Kernel modules, Root Kit - Attaques Applicatives : mises à jour, buffer
overflow - Failles systèmes :
noyau, services essentiels (DNS, WEB, Mail, FTP) autres logiciels (ICP, IE, …) postes clients
SÉCURISATION D’UN SERVEUR
La sécurité phisique Les sécurités des servicesAudit de sécurité
ADMINISTRATION SYSTÈME ET SÉCURITÉ
>>
>>
LINUX : FILTRAGE ET SÉCURITÉ DES RÉSEAUX
SYSTÈMES DE DÉTECTION D’INTRUSION
Disposer de l'ensemble des fonda-mentaux nécessaires à la sécurisa-tion de ses réseaux grâce à Linux: (firewall, filtrage...)
Linux AdministrationLinux Serveur
5 jours
2 300 €(Stage complet)
SSH Les enjeux de SSH Les algorithmes (RSA1, RSA2, DSA) Les solutions existantes : clients et serveurs Mise en place du client et du serveur Les transferts de fichiers Utilisation avancée (intégration de script SSH_agent) La vulnérabilité de SSH
PROXY Définition et fonctionnalités SQUID
- fichiers de configuration, mise en place - hiérarchisation de proxies
Filtrages : SQUID GUARD
FIREWALL Les enjeux Les protocoles : Ethernet (ARP,
RARP) , IP, TCP, UDP, ICMP Les solutions existantes Cas pratique : IPTables Les outils : FWBuilder, GuardDog Audit : vérifier les solutions mises en place
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
LES DIFFÉRENTS TYPES D'ATTAQUES
Les failles logicielles Les attaques réseaux Quelques outils ( PortSentry, Nmap, Nessus)
LES SYSTÈMES DE DÉTECTION D'INTRUSION RÉSEAUX (NIDS) Les filtres et les signatures Le rôle d'un NIDS
- détection - sécurisation
Mise en place des NIDS au sein de réseaux complexes - placement sur le réseau - architecture matérielle spécifique aux NIDS
Les NIDS OpenSource - Prelude - Snort
Mise en place d'un NIDS : - installation - configuration
Savoir déployer et gérer des systè-mes de détection d’intrusion.
Linux ServeurFiltrage et Sécurité Réseaux
2 jours
1 200 €(Stage complet)
LES HIDS Le rôle d'un HIDS
- vérification de l'intégrité des fichiers - détection des intrusions sur le système
Les HIDS OpenSource - Tripwire - AIDE - LIDS
Mise en place d'un HIDS - Installation - Configuration
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
9
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Détection d’Intrusion
Cryptographie, VPN / PKI
Filtrage et Sécurité Réseaux
Détection d’Intrusion
FormationagrééeFAFIEC
FormationagrééeFAFIEC
Shell Linux
Filtrage et Sécurité Réseaux
LA CRYPTOGRAPHIE
Le rôle de la cryptographieLes Algorithmes de chiffrement
- clefs symétriques - clefs asymétriques
Les protocoles d'authentification Les certificats La législation française Mise en Application avec OpenSSH et GPG
LES RÉSEAUX PRIVÉS
Les tunnels - présentation des tunnels - interaction avec les firewalls - Deux implémentation tunnel :
IP over IP et tunnel Gre over IPIP IPGre IP
Les VPN - Les protocoles standards ( IPsec, SSL, SSH, PPTP ) - Mise en place de PPTP - Une implémentation d'IPsec avec FreeS/Wan - Solutions Vtun et CIPE alternatives
ADMINISTRATION SYSTÈME ET SÉCURITÉ
>>
>>
CRYPTOGRAPHIE VPN / PKI
ARKEIA ADMINISTRATION
Savoir déployer des infrastructu-res à clefs publiques et desréseaux privés virtuels.
Linux ServeurFiltrage et Sécurité Réseaux
3 jours
1 600 €(Stage complet)
LES PKI Les fonctions d'une PKI Les standards PKICertificat X. 509Autorité de certificationPrésentation des PKI OpenSource
- OpenCA - Jonah - IDX-PKI
Mise en place d'une PKI - installation - gestion de la PKI - configuration avancée
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
JOUR 1 : FONCTIONNALITES DE BASE D'ARKEIA DESCRIPTION GÉNÉRALE D'ARKEIA
Fonctionnalités principalesPhilosophie générale du produit, prérequis Interface et configuration initiale
- Description de l'interface, configuration initiale
SAVEPACKS ET DRIVEPACKS
Structure principale d'Arkeia, Savepacks Drivepacks, Bandes et Pools de bandes Pools de bandes
- Bandes, Rotation de bandes, recyclage et Validité - Propriétés spécifiques des bandes
BACKUPS
Backups interactifs, Backups périodiquesRestauration et monitoring
- Approche générale de la Restauration, Journal et logs
OPTIONS AVANCÉES
Savoir installer et administrer lelogiciel
Shell LinuxLinux Administration
2 jours
900 €(Stage complet)
JOUR 2 : MIEUX COMPRENDRE ARKEIA AMÉLIOREZ VOTRE CONNAISSANCE D'ARKEIA
L'arborescence d'Arkeia Arkeia en ligne de commandeFormat des bandes
CONFIGURATION AVANCÉE D'ARKEIA
Compression Augmenter les performances
INTÉGRATION À UN RÉSEAU EXISTANT
Configuration sur un réseau complexeConfiguration sur un serveur multi interfacesConfiguration avec un firewall
SÉCURITÉ
Users et rôles, authorisation et per-sonalisation
Chiffrement
SERVEURS VIRTUELS
Définition Configurer des serveurs virtuels
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
10
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Linux Administration
Détection d’Intrusion Cryptographie, VPN / PKI
Arkeia Administration
FormationagrééeFAFIEC
FormationagrééeFAFIEC
Shell Linux
Shell Linux
ADMINISTRATION SYSTÈME ET SÉCURITÉ
>>
>>ARCSERVE ADMINISTRATION
TIME NAVIGATOR ADMINISTRATION
PROTECTION DES DONNÉES
Protection du stockage des données inégalées- Adaptabilité à l’environnement- Nouveautés d’ARCserve 2000- Fonctionnalités clés de Workgroup / Advanced Edition- Fonctionnalités spécifiques
PRÉSENTATION D’ARCSERVE 2000Concepts de base et conseil d’installation
- Composants d’ARCserve 2000- Assistant et outils d’ARCserve 2000- Gestionnaires- Utilitaires
SAUVEGARDE
ABC de l’utilisation du logiciel
GESTION
Sauvegarde d’un serveur distantConfiguration d’une alerteActivation de la gestion centralisée
Maîtriser le déploiement et l’ad-ministration du logiciel
Linux Administration
3 jours
1 420 €(Stage complet)
GESTION DES UNITÉS
Utilisation de l’assistant d’unité
UTILISATION DE LA ROTATION DES BANDES
Création des sauvegardes répétitivesRotations GFSGestionnaire des pools de médias
PERSONNALISATION
Protection essentielle de l’environnementProtection des bases de donnéesPrise en charge complète de SANAmélioration éprouvées des performances
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
VOCATION D'UN LOGICIEL DE SAUVEGARDE
La sauvegarde, l’archivage et la restaurationLes types de donnéesDifférents types de sauvegardes
ARCHITECTURE ET MÉCANISMES DE TIME NAVIGATOR
Les fonctionnalités et les interfaces graphiquesLes architectures de sauvegardeLes principes fondamentaux
INSTALLATION DU SERVEUR ET DES CLIENTS
Installation d’un serveur de sauvegarde UNIXInstallation d’un client UNIXInstallation d’un client distant UNIXParamétrage et mise en route de l’application
CONFIGURATION DE L'EXPLOITATION
Configuration des systèmes et d’un groupe d’utilisateurGestion des librairies
MANIPULATION DES CARTOUCHES
Choix du lecteurPolitique d’élection des cartouches et manipulation
Maîtriser le déploiement et l’ad-ministration du logiciel
Linux Administration
4 jours
2 130 €(Stage complet)
PLANIFIER LES SAUVEGARDES
Les traitements lors d’une sauvegardeLancement d’une sauvegardeMode commandeSauvegarde des fichiers ouverts et des disques réseauxApplications Filesystem et List
RESTAURATION
Principe de navigation temporelleModes d’extractionRestauration croisée et des disques réseaux
ARCHIVAGE
Paramétrage d’un dossier et d’une archiveGestion des accèsArchivage des données sauvegardéesDéplacement des archives
SÉCURITÉ DE L'EXPLOITATION
Sécurité de l’environnementMise en place de solutions
SUIVI DE L'EXPLOITATION
Supervision de l’exploitation
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
11
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Linux Administration
Linux Administration
Time Navigator Administration
ArcServe Administration
FormationagrééeFAFIEC
FormationagrééeFAFIEC
Shell Linux
Shell Linux
ADMINISTRATION SYSTÈME ET SÉCURITÉ
>>
>>
VERITAS NETBACKUP
LDAP
INSTALLATION DE NETBACKUP
Administration des licenses de NetBackupConfigurationInstallation des utilisateursInstallation et desinstallation des patchs
DISPOSITIF DE CONFIGURATION DE SAUVEGARDE
Pré-requisGestion des médiasCommandes partagées de configuration Outils robotiques d'essai Issues communes de dépannage de configuration de dispositif
CONFIGURATION DES UNITÉS DE STOCKAGE ET DES
POLITIQUES DE SAUVEGARDE
Les unités de stockageCréation et administrationFragmentationGestion des groupes
Comprendre les concepts relatifsau développement et au déploie-ment d’une stratégie gestion destockage
Linux Administration
3 jours
2 130 €(Stage complet)
INITIALISATION DE SAUVEGARDES PROGRAMMÉES ET SUIVI
DES PROCÉDURES
ADMINISTRATION DES MÉDIAS ET DES IMAGES
EXÉCUTION D’ARCHIVES ET DE SAUVEGARDES UTILISATEUR
RESTAURATION DE DONNÉES
Le processus de restaurationRestauration des images multiples
ADMINISTRATION DES BASES DE DONNÉES NETBACKUP
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
LES ANNUAIRES
Présentation des annuaires papiers Présentation des annuaires électroniques Présentation des annuaires X500 Présentation des annuaires LDAP
DÉCOUVERTE DU PROTOCOLE LDAP Présentation du protocole LDAP Présentation des modèles de LDAP
- le modèle d’information - le modèle de désignation - le modèle fonctionnel - le modèle sécurité
Format LDIF
OPEN LDAP Présentation Installation Configuration Démarrage du serveur
Donner les outils nécessaires àl’administrateur système pourgérer et déployer une solutiond’annuaire centralisé.
Linux Administration
3 jours
1 600 €(Stage complet)
CRÉATION D’UN ANNUAIRE D’ENTREPRISE (SUR OPEN LDAP) Les outils OPEN LDAP LDAP Browser Editor Création d’un annuaire de personnes dans une entreprise (exemple concret)
Utilisation avec Microsoft Outlook Utilisation avec Netscape Messenger
AUTHENTIFICATION CENTRALISÉE AVEC LDAP
LDAP ET POSTFIX gestion des boîtes aux lettres
RÉPLICATION D’ANNUAIRES
SLURPprésentation
DÉVELOPPEMENT LDAP/PHP Présentation de l’API C Api PHP
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
12
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Linux Administration
Linux Administration Veritas NetBackup
LDAP
FormationagrééeFAFIEC
Shell Linux
Shell Linux
LE COURRIER ÉLECTRONIQUE ET SES PROTOCOLES
Fonctionnement d’une solution de courrier électro-nique
Protocole SMTP Protocole IMAP Protocole POP Le courrier électronique et les DNS
DÉCOUVERTE SENDMAIL Installation Configuration avec le kit Jussieu Validation
CONFIGURATION AVANCÉE SENDMAILGestion des Alias Réécriture d’adresses Domaines virtuels Lutte Anti-SPAM
ADMINISTRATION SYSTÈME ET SÉCURITÉ
>>
>>
MESSAGERIE
ADMINISTRATION SERVEUR WEB
Savoir implémenter, mainteniret/ou migrer un serveur de mailspour la distribution du courrierélectronique.
Linux Administration
3 jours
1 600 €(Stage complet)
DÉCOUVERTE POSTFIX Présentation Installation Configuration Validation
CONFIGURATION AVANCÉE AVEC POSTFIX Gestion des Alias Réécriture d’adresses Domaines virtuels Lutte Anti-Spam
MIGRATION DE SENDMAIL À POSTFIX
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
APACHE Installation Compilation Configuration de base Virtual Host Gestion des modules Module Rewrite
SÉCURITÉ
Fichiers htaccess Authentification
- authentification MySQL- authentification via une table MySQL
log - Fichiers de logs - Fichiers de logs d’erreur- Fichiers de logs d’accessibilité
Disposer de l'ensemble des com-pétences à l'administration, audéploiement et à la sécurisation deserveurs web.
Linux ExploitationShell Linux
Linux Administration
3 jours
1 600 €(Stage complet)
PHP + MYSQL Installation Configuration PhpMyAdmin
MONITORING
Moteurs de recherche (présentation), htdigPrésentation d’outils libres et commerciaux Installation et configuration de Webalizer MRTG; RRDTools
Questions/Réponses
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
13
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Linux Administration
Linux Administration
Messagerie
Serveur Web
FormationagrééesFAFIEC
FormationagrééesFAFIEC
LA HAUTE DISPONIBILITÉ
Définition et enjeuxDétection des faiblesses, SPOFRedondance de serviceRépartition de chargePartage de données
ARCHITECTURES HAReprise sur Fail-Over,Battement de coeurSTONITHResource fencing
RÉPARTITION DE CHARGE
DNS Round RobinLoad balancing applicatifLoad balancing IP
Linux Exploitation
Linux Administration
CALCULS ET ENVIRONNEMENTS PARALLÈLES
Besoins en calculs Présentation des machines parallèles Evolution vers les clusters
CLUSTERS SOUS GNU/LINUX
Présentation des clusters BEOWULF Plates-formes disponibles (x86, alpha, sparc, AMD) Mémoire partagée Présentation des systèmes de fichiers distribués Comparatif des technologies de communication(Myrinet, Gigabit, Dolphin, 10/100 Mbit/s ethernet)
POSTE MAÎTRE
Installation de la distribution Mise en oeuvre de l’environnement cluster Configuration réseau Installation serveur BOOTP et NFS
KICKSTART / OSCARRôle Construction des fichiers de configuration Déploiement du cluster
ADMINISTRATION SYSTÈME ET SÉCURITÉ
>>
>>
LINUX CLUSTER HPC
LINUX CLUSTER HA
Savoir mettre en production uncluster de Calcul Scientifique.
Linux Administration
3 jours
3 200 €(Stage complet)
MPI Présentation des différentes implémentations Mise en oeuvre Initiation à la programmation parallèle
PVM Présentation PVM Mise en oeuvre Rendu avec Povray
MOSIX Présentation Migration des processus Les idées reçues Mise en oeuvre
ADMINISTRATION DU CLUSTER
Monitoring du cluster Création de sous-cluster Sauvegarde/Restauration Ajout de noeuds
QUESTIONS / RÉPONSES
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
Mettre en production un systèmede répartition de charge pour lahaute disponibilité d’un service
Linux Administration
3 jours
2 100 €(Stage complet)
GESTION DE DONNÉES
Partage au niveau blocPartage au niveau système de fichiersPartage au niveau applicatif
SOLUTIONS LIBRES
Mon et HeartbeatLinux Virtuam Server (ipvs)Système de fichiers Coda et IntermezzoComparatif avec des solutions propriétaires
Questions / Réponses
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
14
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Shell Linux
Linux Cluster HALinux Cluster HPC
Linux Cluster HA
FormationagrééeFAFIEC
FormationagrééeFAFIEC
DEVELOPPEMENT WEB
>>DÉVELOPPEZ VOS APPLICATIFS XNET
Linux Exploitation
LAMP
Shell Linux
ZOPE
Python JAVA
TOMCAT
Linux Serveur
p 16
p 16
p 17 p 19
p 17 p 19
p 18
p 18
15
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Filière Développement Web
INTRODUCTION
Rôle du shellLes différents shells (bash, csh, ksh, POSIX)Rappel de commandes
UTILISATION INTERACTIVE
Echappement de caractèresCaractères spéciauxRedirection d'entrée/sortieRemplacement de commandes, aliases
SCRIPTS SHELL
Variables et fichiers de paramétrageExécution et mise au pointStructures itératives (for, while, until)Structures conditionnelles (if, case, test)Fonctions et bibliothèques
EXPRESSIONS RÉGULIÈRES
Rappel sur la commande grepStructures d'une expression régulière
CHAÎNES DE CARACTÈRES ET FICHIERS
Manipulation et extraction de chaînes de caractèresLes commandes basename et dirnameGestion de fichiers par redirectionLecture séquentielle de fichiersGestion des séparateurs de champs
PROGRAMMATION MULTI-TÂCHE EN SHELL
Gestion des processusVariables PID et PPIDGestion des signaux (trap, kill)Echange de données par tube nomméGestion des verrous
LES OUTILS SED ET AWK
Fonctionnement de sedSed et les expressions régulièresFonctionnement de awkFonctions prédéfinies
Linux Exploitation
DEVELOPPEMENT WEB
>>
>>
LINUX EXPLOITATION
SHELL LINUX
Découvrir puis maîtriser l'ensem-ble des bases de l'utilisation deLinux.
Aucun
3 jours
1 300 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
Maîtriser toutes les bases du Shellsous Linux
Linux Exploitation
2 jours
800 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
PRÉSENTATION
Présentation du cours Historique des systèmes Unix Caractéristiques des systèmes Unix L’environnement GNU/Linux
PRISE EN MAIN DU SHELL
Connexion, Déconnexion Changement de Mot de Passe, Commandes de base
SYSTÈME DE FICHIERS
Partitionnement, Arborescence, Type de fichiers Commandes de manipulation de fichier Systèmes de fichiers journalisés (ReiserFS,XFS...)
GESTION DES DROITS
Présentation, Gestion des utilisateurs Gestion des groupes, Modification des droits
SHELL INITIATION
Présentation des différents shells Jokers, Alias, Redirection, Exemples de scripts Filtres (find, grep, ...)
INSTALLATION DE LINUX
Présentation des distributions Les environnements graphiques (KDE,GNOME) Configuration des périphériques Configuration réseau et Dual BootInstallation/désinstallation d’applications Gestion des paquetages
GESTION DES PROCESSUS
Présentation d’un processus Commandes ps, top, kill Gestion des tâches avant plan, arrière plan
LES ÉDITEURS DE TEXTES
vi Editeurs de textes graphiques (kwrite, gedit,...)
UTILITAIRES
Impression Sauvegarde / Restauration (tar, ...) La commande Find Outils de communication
P L A N D U C O U R S
P L A N D U C O U R S
16
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Python
Shell Linux PythonLinux Exploitation
Shell Linux
FormationagrééeFAFIEC
FormationagrééeFAFIEC
Shell Linux
Shell Linux
PRÉSENTATION
HistoriqueComparaison avec les autres langages
LES FONDAMENTAUX
Les types scalairesLes chaînes de caractèreLes structures conditionnellesLes structures itératives
LES TYPES AVANCÉS
Les listesLes typesLes dictionnaires
LES FONCTIONS ET LES PAQUETAGES
Les fonctionsLa récursivitéLes modulesLes paquetages
LA GESTION DE FICHIERS
DEVELOPPEMENT WEB
>>
>>ZOPE
PYTHON
Maîtriser l’ensemble des aspectsde la programmation en Python.
Linux ExploitationShell Linux
5 jours
1 900 €(Stage complet)
LA LIBRAIRIE STANDARD
Les traitements de chaînesLes fonctions mathématiquesGestion des fichiers avancées
L’APPROCHE OBJET
Les classesL’héritageLes attributs de classeL’héritage multiple
PROGRAMMATION GRAPHIQUE
Présentation de thinkiesDéveloppement d’une application graphique
QUESTIONS / RÉPONSES
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
INTRODUCTION
Des serveurs web aux serveurs d'applications Le serveur d'applications Zope Historique Le modèle MVC (Modèle, Vue, Contrôleur) La communauté Zope
PREMIERS PAS AVEC ZOPE
Installation de Zope : paquetages et sources Démarrage et première connexion
- Démarrage et arrêt de Zope - Présentation de l'interface
Mise en place d'une application web Création d'un premier site web
CRÉATION D'UN SITE
Organisation d'un site sous Zope Le langage DTML, Document Le ZPT : les langages TAL, TALES, utilisation de macrosavec METAL
Interaction avec l'utilisateur : formulaires, sessionset cookies
Gestion des erreurs
Etre capable de développer un siteweb dynamique. Savoir administ-rer un serveur Zope.
Linux ExploitationShell Linux
5 jours
1 900 €(Stage complet)
Les méthodes d'accès aux sources de données externes (SGBD, LDAP, POP3)
ZOPE ET PYTHON
Rappel sur python, Ecrire des scripts python Utilisation de méthodes externes
LES OUTILS ZOPE
Le moteur de recherche Zcatalog, les versionsLe support Webdav
LE CMF, CONTENT MANAGEMENT FRAMEWORK
Introduction au CMF, Création d'un site CMF Personnalisation de l'apparence du site Administration, délegation et gestion du contenu Création de nouveaux types d'objets
ADMINISTRATION ET OPTIMISATION
Installation de nouveaux produits Sauvegarde et restauration Maintenance de la base de données Zope, la ZODBApache et Zope, Exécution de scripts périodiquesImportation et exportation d'applications Mise à jour Zope
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
17
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
ZOPE
Python
Python
ZOPE
Linux Exploitation
Shell Linux
DEVELOPPEMENT WEB
>>
>>
LINUX SERVEUR
LAMP
APACHE Installation avec RPM Installation à partir des sources Configuration Virtual Hosts Réécriture d’URL
PHP Installation Configuration Présentation des extensions de PHP
- LDAP - Oracle - MySQL - GD (manipulation d’images) - XML
MYSQL Installation Gestion des droits Sauvegarde/Restauration Réplication
INSTALLATION D’UNE APPLICATION : PHPNUKE
Maîtriser la plate-forme de déve-loppement d’applications web :intranets, sites marchands, …
Linux ExploitationShell Linux
5 jours
1 900 €(Stage complet)
PROJET DE DÉVELOPPEMENT AU CHOIX :Mini catalogue électronique, Juke-Box MP3
RÉALISATION DU PROJET DE DÉVELOPPEMENT
Création des bases de données - Type de données - Index - Les relations - Les droits
Première page d’administration - Technique de développement PHP - Programmation Objet en PHP - Fichiers lib/include
Les autres pages d’administration Affichage Web
- Méthodes de développement - Gestion des formulaires
LES OUTILS
PHP et Bases de Données PHPMyAdmin Mode CGI PHPLib
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
DNS
MESSAGERIE
APACHE+PHP+MYSQL
Disposer de l’ensemble des outilsqui permettent à Linux de s’impo-ser sur le marché des serveurs
Linux Administration
5 jours
1 900 €(Stage complet)
LDAP
SAMBA
SÉCURITÉ
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
PLAN DE COURS DÉTAILLÉ EN PAGE 8
18
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Shell Linux
LAMPLinux Serveur
LAMP
Shell Linux
Shell Linux
INTRODUCTION À JAVA
Origine de JAVAJDK (kit de développement) Structures d’une page avec Java Programmation objet Données, méthodes, classes, héritages
CONSTRUCTION D’UNE APPLICATION JAVA
Eléments de base du langage Java : Objets et classes Définition d’une classe et des membres (données et méthodes)
Membres statiques, création et manipulation d’objets Encapsulation des membres
JAVA ET L’HÉRITAGE
Classes de base, dérivées, reférences aux objets, surcharges des méthodes
Définition et utilisation des packages, organisationphysique d’une application avec les packages
Classes utilitaires de Java.lang et Java.util
DEVELOPPEMENT WEB
>>
>>
JAVA
TOMCAT
Maîtriser la programmation Javapour le développement d’applica-tions.
Linux ExploitationShell Linux
4 jours
1 600 €(Stage complet)
GESTION DES EXCEPTIONS
L’instruction throw, L’instruction try L’instruction catch Les exceptions
THREADS : UNITÉS AUTONOMES D’EXÉCUTION
Définition et utilisation des threads Mise en oeuvre de la synchronisation
APPLET
Définition & exemples Le tag "APPLET" et la classe “Applet”La construction d’interfaces utilisateursLe package AWT et SWINGLe multimédia : image, son et animation Réseau : “sockets”, gestion des URLs, développe ment d’applications client-serveur
Exemples de mise en oeuvre Internet & Intranet
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
TOMCAT PrésentationInstallation d’une machine virtuelle Java (JVM - Java Virtual Machine) Installation d’un binaire TOMCAT Installation à partir des sources Installation de mod_jk pour Apache
MYSQL Installation Gestion des droits Configuration des drivers JDBC
INSTALLATION D’UNE APPLICATION WEB
RÉALISATION D’UN PORTAIL D’INFORMATION
Définition du cahier des charges Réalisation du plan de développement
Créer, développer et gérer un siteinternet autour de technologiesJava (Jsp + Servlet).
Linux ExploitationShell Linux
JAVA
5 jours
1 900 €( Stage Complet)
RÉALISATION DU PROJET DE DÉVELOPPEMENT
Création des bases de données - Type de données - Index - Les relations - Les droits
Première page d’administration - Technique de développement JSP - Technique de développement Servlet- Les include en JSP
Les autres pages d’administration Affichage Web
- Méthodes de développement - Gestion des formulaires
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
19
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
TOMCAT
JAVA
JAVA
TOMCAT
DEVELOPPEMENT
>> DÉVELOPPEMENT SYSTÈME ET APPLICATIF
Linux Exploitation
Shell Linux
PYTHON
Noyau Linux et Pilotesde Périphériques
JAVA
DéveloppementSystèmes en C sous
Linux
C++ Linux Embarqué
Langage C
PERL
p 21
p 21
p 22p 22
p 23 p 23
p 24 p 25
p 24
p 25
20
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Filière Développement
INTRODUCTION
Rôle du shellLes différents shells (bash, csh, ksh, POSIX)Rappel de commandes
UTILISATION INTERACTIVE
Echappement de caractèresCaractères spéciauxRedirection d'entrée/sortieRemplacement de commandes, aliases
SCRIPTS SHELL
Variables et fichiers de paramétrageExécution et mise au pointStructures itératives (for, while, until)Structures conditionnelles (if, case, test)Fonctions et bibliothèques
EXPRESSIONS RÉGULIÈRES
Rappel sur la commande grepStructures d'une expression régulière
CHAÎNES DE CARACTÈRES ET FICHIERS
Manipulation et extraction de chaînes de caractèresLes commandes basename et dirnameGestion de fichiers par redirectionLecture séquentielle de fichiersGestion des séparateurs de champs
PROGRAMMATION MULTI-TÂCHE EN SHELL
Gestion des processusVariables PID et PPIDGestion des signaux (trap, kill)Echange de données par tube nomméGestion des verrous
LES OUTILS SED ET AWK
Fonctionnement de sedSed et les expressions régulièresFonctionnement de awkFonctions prédéfinies
Linux Exploitation
DEVELOPPEMENT
>>
>>
LINUX EXPLOITATION
SHELL LINUX
Découvrir puis maîtriser l'ensem-ble des bases de l'utilisation deLinux.
Aucun
3 jours
1 300 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
Maîtriser toutes les bases du Shellsous Linux
Linux Exploitation
2 jours
800 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
PRÉSENTATION
Présentation du cours Historique des systèmes Unix Caractéristiques des systèmes Unix L’environnement GNU/Linux
PRISE EN MAIN DU SHELL
Connexion, Déconnexion Changement de Mot de Passe, Commandes de base
SYSTÈME DE FICHIERS
Partitionnement, Arborescence, Type de fichiers Commandes de manipulation de fichier Systèmes de fichiers journalisés (ReiserFS,XFS...)
GESTION DES DROITS
Présentation, Gestion des utilisateurs Gestion des groupes, Modification des droits
SHELL INITIATION
Présentation des différents shells Jokers, Alias, Redirection, Exemples de scripts Filtres (find, grep, ...)
INSTALLATION DE LINUX
Présentation des distributions Les environnements graphiques (KDE,GNOME) Configuration des périphériques Configuration réseau et Dual BootInstallation/désinstallation d’applications Gestion des paquetages
GESTION DES PROCESSUS
Présentation d’un processus Commandes ps, top, kill Gestion des tâches avant plan, arrière plan
LES ÉDITEURS DE TEXTES
vi Editeurs de textes graphiques (kwrite, gedit,...)
UTILITAIRES
Impression Sauvegarde / Restauration (tar, ...) La commande Find Outils de communication
P L A N D U C O U R S
P L A N D U C O U R S
21
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Shell Linux Langage C
Langage C
Linux Exploitation
Shell Linux
FormationagrééeFAFIEC
FormationagrééeFAFIEC
PRÉSENTATION
HistoriqueComparaison avec les autres langages
LES FONDAMENTAUX
Les types scalairesLes chaines de caractèreLes structures conditionnellesLes structures itératives
LES TYPES AVANCÉS
Les listesLes typesLes dictionnaires
LES FONCTIONS ET LES PAQUETAGES
Les fonctionsLa récursivitéLes modulesLes paquetages
LA GESTION DE FICHIERS
LA LIBRAIRIE STANDARD
Les traitements de chaîneLes fonctions mathématiquesGestion des fichiers avancées
L’APPROCHE OBJET
Les classesL’héritageLes attributs de classeL’héritage multiple
PROGRAMMATION GRAPHIQUE
Présentation de thinkiesDéveloppement d’une application graphique
QUESTIONS / RÉPONSES
PRÉSENTATION, BIBLIOGRAPHIE ET RESSOURCES WEB
BASES DU LANGAGE
Scalaires- Opérateurs arithmétiques- Fonctions de manipulation- Notion de contexte
Structures de contrôle- Tests, boucles et opérateurs logiques
Listes et tableaux- Construction et manipulation avancée- Opérateur de boucle- Fonctions de gestion des listes
Tables de hachage- Principes et déclaration- Manipulation et parcours, Auto-vivification- Équivalence hash/liste, tranches
Fonctions et programmes- Syntaxe des fonctions- Architecture d'un programme- Évaluation de code à la volée- Gestion des exceptions
Fichiers, entrée/sorties- Opérateurs sur les noms de fichiers- Ouverture et opérateurs de manipulation
Linux Exploitation
Linux Exploitation
DEVELOPPEMENT
>>
>>
PERL
PYTHON
Maîtriser l’ensemble des aspectsde la programmation en PERL.
Linux ExploitationShell Linux
5 jours
1 900 €(Stage complet)
FONCTIONNALITÉS AVANCÉES
Expressions régulières- Opérateurs de recherche et remplacement- Ensembles, quantificateurs, assertions- Références regexp et variables- Extractions
Références- Création et manipulations- Références anonymes- Manipulation de types complexes- Références sur fichiers et fonctions
Modules- Installation via CPAN- Écrire ses propres modules
Programmation objet- Classe, objet et constructeur- Composition et héritage
LE WEB DYNAMIQUE AVEC CGI/PERL
Rappels des principes du webPrésentation de l'interface CGIMise au point de formulairesModules Perl de gestion CGIGénération dynamique de formulaires
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
Maîtriser l’ensemble des aspectsde la programmation en Python.
Linux ExploitationShell Linux
5 jours
1 900 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
22
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Shell Linux
Shell Linux PERL
PERL
Linux Exploitation
DEVELOPPEMENT
>>
>>
LANGAGE C
JAVA
PRÉSENTATION DU LANGAGE
STRUCTURE D’UNE APPLICATION
Fichiers, fonctions et blocs Types de données de base Constantes, variablesDéclaration et initialisation des entiers flottants et caractères
LA LIBRAIRIE STANDARD
La std 10
ORDRES DE LECTURE ET ÉCRITURE
Printf(), Scanf () et getchar()
LES OPÉRATEURS DU LANGAGE
L'opérateur d’affectation Les opérateurs arithmétiques Les opérations de traitement de bits Les opérateurs logiques L’opérateur sizeof L’opérateur conditionnel
Maîtriser l'ensemble des fonda-mentaux du langage C afin dedisposer d’une autonomie suffi-sante pour progresser par la suite.
Linux ExploitationShell Linux
5 jours
1 900 €(Stage complet)
LES INSTRUCTIONS DE CONTRÔLE
While, do ... while, switch, for, break, continue, goto Les données de type tableau Les tableaux et les chaînes de caractères
LES POINTEURS
Les opérateurs d’adressage et les pointeurs & (adresse de), * (pointeur sur)
Les tableaux de pointeurs
LES FONCTIONS
Appel d’une fonction, passage des arguments
CLASSE DES VARIABLES ET DES FONCTIONS
Création, durée de vie, visibilité
TYPES DE DONNÉES COMPLEXES
Structure, union et énumération Définition de types (typedef) Gestion de structures de données complexes (listes, arbres)
Présentation / utilisation de librairie
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
INTRODUCTION À JAVA
Origine JDK (kit de développement) Structures d’une page avec Java Programmation objet Données, méthodes, classes, héritages
CONSTRUCTION DE SA PREMIÈRE APPLICATION JAVA
Eléments de base du langage Java : Objets et classes Définition d’une classe et des membres (données et méthodes)
Membres statiques, création et manipulation d’objets Encapsulation des membres
JAVA ET L’HÉRITAGE
Classes de base, dérivées, reférences aux objets, surcharges des méthodes
Définition et utilisation des packages, organisationphysique d’une application avec les packages
Classes utilitaires de Java.lang et Java.util
Maîtriser la programmation Javapour le développement d’applica-tions.
Linux ExploitationShell Linux
4 jours
1 600 €(Stage complet)
GESTION DES EXCEPTIONS
L’instruction throw, L’instruction try L’instruction catch Les exceptions
THREADS : UNITÉS AUTONOMES D’EXÉCUTION
Définition et utilisation des threads Mise en oeuvre de la synchronisation
APPLET
Définition & exemples Le tag "APPLET" et la classe “Applet”La construction d’interfaces utilisateursLe package AWTLe multimédia : image, son et animation Réseau : “sockets”, gestion des URLs, développe ment d’applications client-serveur
Exemples de mise en oeuvre Internet & Intranet
Objectifs
Prix HT
Durée
Pré Requis
P L A N D U C O U R S
23
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Shell Linux
Shell Linux
Développement Système en CLangage C
JAVA
Langage C
Shell Linux
INTRODUCTION ET GÉNÉRALITÉS
La conception orientée objet Classes, instanciations, héritage, envoi de messages
DÉFINITION DES STRUCTURES DE DONNÉES
Déclarations et constantes, Expressions et instructions, Références, Fonction “inline expanded” Surcharge de fonction
FONDEMENTS DES PROGRAMMES OBJETS
Encapsulation : classe et membres, parties publiques et privées
L’instanciation : constructeur, destructeur Transmission de message, self-référence
GESTION DE L’HÉRITAGE : FACTORISATION DES TRAITEMENTS
Classes dérivées, traitement de l’héritage simple Héritage multiple et classes amies (“friends”)
DEVELOPPEMENT
>>
>>
C++
DÉVELOPPEMENT SYSTÈME EN C SOUS LINUX
Acquérir les bases de la program-mation objet, et maîtriser les fon-damentaux du C++.
Langage C
5 jours
1 900 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
PROGRAMMATION AVANCÉE
Polymorphisme : - surcharge d’opérateur (“operator overloading”) - traitement des données hétérogène - fonctions virtuelles
Les fonctions d’entrées/sorties La généricité : les templates La gestion des erreurs : les exceptions
- Traitement des erreurs en C++ - Traitement des exceptions imbriquées - Fonctions spéciales de traitement des exceptions
Analyse et implémentation d’un exemple
P L A N D U C O U R S
Savoir développer des applicationsous Linux grâce au langage C
Linux ExploitationShell LinuxLangage C
5 jours
2 300 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
LES OUTILS DE DÉVELOPPEMENT
Compilation et édition de liens avec gcc et make Les débogueurs, Les profileurs Vérification et outils de mise en forme
LES APPELS SYSTÈMES CLASSIQUES
Conformité de Linux à posix.1 La gestion des processus fork et exec Gestion de l'environnement getenvUne bonne terminaison d'un programme Les Inter Process Communications (IPC) Les pipes classiques et les named pipe
LA GESTION DES THREADS SOUS LINUX
Conformité de Linux à posix 1.c Principe et implémentation Avantages et inconvénients par rapport au fork Création de threads, Les différents attributs Gestion de l'exclusion mutuelle Gestion des données et des signaux des threads
COMMUNIQUER SUR LE RÉSEAU
Les appels systèmes fondamentaux
Les sockets DGRAM : implémentation d'un client-serveur en UDP (non connecté)
Les sockets STREAM : implémentation d'un client-serveur TCP (connecté)
Les options importantes
GESTION DE LA MÉMOIRE
Rappel sur les variantes de malloc Configuration de l'algorithme de malloc Suivi avec mtrace, Verrouillage de pages mémoiresElectricfence Gestion des fuites mémoires et outils associés Routines avancées de traitement des blocs mémoire
GESTION DE BIBLIOTHÈQUES ET ENVIRONNEMENT DE DÉVELOP-PEMENT
Création de bibliothèques statiques, partagées et dynamiques
Utilisation approfondie de make Exemple d'environnements de développement (Kdevelop)
CONSTRUIRE ET LIVRER DES APPLICATIONS POUR LINUX
La distribution de logiciels, Gérer des paquetages (RPM)Gestion des versions (RCS et CVS)
P L A N D U C O U R S
24
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Noyau/Pilotes de Périphériques
Langage C C++
Développement Système en C
Shell Linux
Langage C
DEVELOPPEMENT
>>
>>
NOYAU LINUX ET PILOTES DE PÉRIPHÉRIQUES
LINUX EMBARQUÉ
Tout savoir sur le noyau Linux etle développement de drivers
Langage CDéveloppement Système Css
Linux
4 jours
2 100 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
PARTIE 1 : NOYAU LINUX (1J)
Installation du système et rappelRappels sur la structure globale du système Mise à jour d'un noyau LINUX (par RPM) Modification de LILO ou GRUB Les modules chargeables : gestion manuelle et automatique
Compilation d'un noyau officiel à partir des sources - description de l'arborescence des sources, - configuration et compilation, - cohabitation des versions- application d’un patch
PARTIE 2 : PILOTES DE PÉRIPHÉRIQUES (3J)
Les pilotes de périphériques (device drivers) : - définition, - les différents types de pilotes (caractère, bloc,
réseau)- interfaçage avec le système (majeur/mineur,
mknod)Ajout d'un pilote externe au noyau :
- structure d'un module, - patch statique du noyau.
API des pilotes du noyau LINUX en mode caractère : - structure d'un pilote, - méthodes open, read, write, ioctl, - gestion des interruptions, - structure /proc.
Développement de pilote de périphérique PCI : - rappels sur le bus PCI sous LINUX, - API spéciale du noyau, - outils de test (lspci, phob), - étude d'un exemple de pilote générique.
P L A N D U C O U R S
Etre capable d’embarquer Linux
Linux ExploitationShell LinuxLangage C
4 jours
2 100 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
PARTIE 1 : RAPPELS SUR LINUX (0,5 J)
Description des concepts de l'Open-Source Bref historique de LINUX Sources d'information Mise en place de composants Open-Source Installation de la distribution Red Hat Structure de LINUX: répertoires, fichiers principaux Gestion des paquetages sous LINUX: le format RPM (Red Hat Package Manager)
Compilation d'un noyau officiel
PARTIE 2 : EMBARQUER LINUX (3,5 J)
Définition des systèmes embarqués : - contraintes, - différents types (temps réel, temps partagé).
Tour d'horizon des produits et projets LINUX exis-tants: Lineo, MontaVista, PeeWeeLinux
Méthodologie de réduction du système : - optimisation du noyau, - tri des fichiers à conserver,
.procédure de démarrage,
.configuration réseau.
Contraintes matérielles : - périphériques supportés (disques IDE,
DiskOnChip, Flash), - type de système de fichier à utiliser, - configuration du noyau associée.
Gestion des disques mémoires (ramdisk) Interfaces graphiques :
- X Window, - Frame-buffer, - QtE, - MicroWindows, - Navigateurs web.
LINUX temps réel : - RTLinux, - RTAI, - patch préemptifs.
Construction d'un système LINUX embarqué : exem-ple d'un micro-serveur http
P L A N D U C O U R S
25
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Développement Système en C
Langage C
Noyau/Pilotes de périphèriques
Linux Embarqué
Filière Administration de Bases de Données
ADMINISTRATION DE BASES DE DONNEES
>> LA GESTION DES DONNÉES SOUS LINUX
Linux Exploitation
Shell Linux
Conception de
Base de Données
Langage SQL
PostgreSQL MySQL
Architecture Technique
INGRESPL / SQL
Oracle DBA 1
Oracle DBA 2Administrateur desDonnées INGRES
Performances desDonnées INGRES
p 32
p 27
p 27
p 28
p 28
p 31
p 29
p 29
p 30 p 31
p 32p 30
26
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
INTRODUCTION
Rôle du shellLes différents shells (bash, csh, ksh, POSIX)Rappel de commandes
UTILISATION INTERACTIVE
Echappement de caractèresCaractères spéciauxRedirection d'entrée/sortieRemplacement de commandes, aliases
SCRIPTS SHELL
Variables et fichiers de paramétrageExécution et mise au pointStructures itératives (for, while, until)Structures conditionnelles (if, case, test)Fonctions et bibliothèques
EXPRESSIONS RÉGULIÈRES
Rappel sur la commande grepStructures d'une expression régulière
CHAÎNES DE CARACTÈRES ET FICHIERS
Manipulation et extraction de chaînes de caractèresLes commandes basename et dirnameGestion de fichiers par redirectionLecture séquentielle de fichiersGestion des séparateurs de champs
PROGRAMMATION MULTI-TÂCHE EN SHELL
Gestion des processusVariables PID et PPIDGestion des signaux (trap, kill)Echange de données par tube nomméGestion des verrous
LES OUTILS SED ET AWK
Fonctionnement de sedSed et les expressions régulièresFonctionnement de awkFonctions prédéfinies
Conception de Base de DonnéesLinux Exploitation
ADMINISTRATION DE BASES DE DONNEES
>>
LINUX EXPLOITATION
SHELL LINUX
>>
Découvrir puis maîtriser l'ensem-ble des bases de l'utilisation deLinux.
Aucun
3 jours
1 300 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
Maîtriser toutes les bases du Shellsous Linux
Linux Exploitation
2 jours
800 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
PRÉSENTATION
Présentation du cours Historique des systèmes Unix Caractéristiques des systèmes Unix L’environnement GNU/Linux
PRISE EN MAIN DU SHELL
Connexion, Déconnexion Changement de Mot de Passe, Commandes de base
SYSTÈME DE FICHIERS
Partitionnement, Arborescence, Type de fichiers Commandes de manipulation de fichier Systèmes de fichiers journalisés (ReiserFS,XFS...)
GESTION DES DROITS
Présentation, Gestion des utilisateurs Gestion des groupes, Modification des droits
SHELL INITIATION
Présentation des différents shells Jokers, Alias, Redirection, Exemples de scripts Filtres (find, grep, ...)
INSTALLATION DE LINUX
Présentation des distributions Les environnements graphiques (KDE,GNOME) Configuration des périphériques Configuration réseau et Dual BootInstallation/désinstallation d’applications Gestion des paquetages
GESTION DES PROCESSUS
Présentation d’un processus Commandes ps, top, kill Gestion des tâches avant plan, arrière plan
LES ÉDITEURS DE TEXTES
vi Editeurs de textes graphiques (kwrite, gedit,...)
UTILITAIRES
Impression Sauvegarde / Restauration (tar, ...) La commande Find Outils de communication
P L A N D U C O U R S
P L A N D U C O U R S
27
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Shell Linux Conception de Base de DonnéesLinux Exploitation
Shell Linux
FormationagrééeFAFIEC
FormationagrééeFAFIEC
Conception de Base de Données
Exploitation
ADMINISTRATION DE BASES DE DONNEES
>>
>>
CONCEPTION DE BASES DE DONNÉES
LANGAGE SQL
Maîtriser les fondamentauxnécessaires à la conception, et àl’utilisation d’une Base deDonnées relationnelle.
Linux ExploitationShell Linux
2 jours
800 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
PRÉSENTATION DES BASES DE DONNÉES RELATIONNELLES
Origine Objectifs
SCHÉMA ET ARCHITECTURES
Les différents modèles de données : - Modèle hiérarchique - Modèle réseau
EVOLUTION VERS LE MODÈLE RELATIONNEL
Le modèle relationnel Définition Clés Relations Vocabulaire formel des bases de données relationnelles
LES LANGAGES D’INTERROGATION
Algèbre et calcul relationnel, SQL, QBE
PRINCIPES DE CONCPETION D’UNE BASE DE DONNÉES RELA-TIONNELLE
Création d’une table Normalisation d’un schéma relationnel Dépendances fonctionnelles
TRANSACTIONS
Principe Problèmes d’accès concurrents
ADMINISTRATION D’UN SGBDR Création d’index Sécurité et autorisations d’accès
P L A N D U C O U R S
Maîtriser les fondamentaux desbases de données : requêtes, créa-tions de table, etc ...
Linux ExploitationShell Linux
Conception de Bases de données
3 jours
1 300 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
LA CONSULTATION ET LA RECHERCHE D’INFORMATION
Extractions simples et complexes Expressions arithmétiques Fonctions SQL Fonctions de groupe Interrogation sur plusieurs tables Les différentes formes de jointure Requêtes imbriquées : indépendantes et corrélées Le regroupement et les filtres sur groupe Le tri des données Les opérations ensemblistes
LES OPÉRATIONS SUR LES TABLES
La construction et la suppression de tables La modification de la structure d’une table La définition des types de données La déclaration des contraintes d’intégrité Les informations du dictionnaire de données
LA MANIPULATION DES DONNÉES
Ajout/suppression de lignes Modification de données Contrôle des transactions Techniques de verouillage
LE CONTRÔLE D’ACCÈS AUX DONNÉES
Octroi et retrait de privilèges Droits publics et droits privés
CONSTRUCTION ET MANIPULATION D’OBJETS DIVERS
Vues Synonymes Index
P L A N D U C O U R S
28
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
MySQL
Conception de Bases de Données Langage SQL
Langage SQL
Conception de Base de Données
Conception de Base de Données
LES DIFFÉRENTES CATÉGORIES D’UTILISATEURS ADVANTAGE
INGRES
PRÉSENTATION GÉNÉRALE DE ADVANTAGE INGRES
Les outils utilisateurs Les outils de développement Les outils d’administration Communication client-serveur Environnement réparti Réplication de données Les produits partenaires
L’ARCHITECTURE GÉNÉRALE DE ADVANTAGE INGRES
Les différents process Advantage Ingres Le logging Le fast-commit et les tâches d’écriture asynchrone Le serveur de données Les communications
L’ADMINISTRATEUR DE BASES DE DONNÉES
Rôle Tâches Mission
GESTION DES ESPACES LOGIQUES ET PHYSIQUES D’UNE BASE
DE DONNÉES
Les paramètres de stockage des différentes structures Les règles de dimensionnement et de répartition Tables et vues
GESTION DES COMPTES UTILISATEURS
La sécurité et la définition des privilèges systèmes
ACTIVITÉ TRANSACTIONNELLE ET CONCURRENTIELLE
L’organisation des segments RollBack
MÉTHODES D’ACCÈS
JAVA PHP Paramétrage ODBC
ADMINISTRATION DE BASES DE DONNEES
>>
>>ARCHITECTURE TECHNIQUE INGRES
POSTGRESQL
Maîtriser l’administration et l’ex-ploitation d’une base de donnéesPostgreSQL
Shell LinuxConception de Bases de données
SQL
3 jours
1 600 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
ARCHITECTURE D’UNE BASE POSTGRESQL Les fichiers indispensables de la base de données Les différents process d’instance mis en oeuvre
MISE EN OEUVRE
Démarrage et arrêt d’une base Paramètres de configuration d’une instance Création d’une base
SAUVEGARDE/RESTAURATION
OUTILS D’ADMINISTRATION ET D’EXPLOITATION
P L A N D U C O U R S
Connaître l’architecture et lefonctionnement du SGBD Savoir gérer le verrouillage et lestransactions
SQL
1 jour
490 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
GESTION ET CONTRÔLE DES ACCÈS CONCURRENTS (LOCKING) Conception des transactions Stratégie de verrouillage par défaut Granularité : table, page, ligne Niveaux d’isolation Gestion personnalisée du verrouillage Détection des problèmes de concurrence et des deadlocks
P L A N D U C O U R S
Langage SQL
Langage SQL
PostgreSQL
Architecture Technique INGRES
29
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Architecture Technique INGRES
Architecture Technique INGRES
ADMINISTRATION DE BASES DE DONNEES
>>
>>
PERFORMANCES DES DONNÉES INGRES
ADMINISTRATEUR DES DONNÉES INGRES
Comprendre le fonctionnement del’optimiseur de requêtes Pouvoir assurer l’intégrité desdonnées
Architecture des TechniquesIngres
3 jours
1 465 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
CONCEPTION D’UNE BASE DE DONNÉES ADVANTAGE INGRES
POUR LES PERFORMANCES : MODÈLE LOGIQUE
Techniques de dénormalisation Le partitionnement de données Le regroupement de données
LA BASE DE DONNÉES PHYSIQUE
Les types de données Advantage Ingres Les tailles de pages Structures de stockage : heap, hash, isam, btree Compression de données Index secondaires Critères de choix d’un index Restructuration de tables : la commande modify
ANALYSE DES REQUÊTES
Les statistiques L’optimiseur de requêtes Lecture des plans d’exécution des requêtes (QEP) Les mesures de performances Optimisation des requêtes complexes Le query flattening
GÉRER L’INTÉGRITÉ DES DONNÉES
Définition des domaines : create integrity Les procédures base de données Les règles
P L A N D U C O U R S
Savoir administrer une base dedonnées INGRES
SQL
2 jours
975 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
ENVIRONNEMENT ADVANTAGE INGRES
Localisation des composants Advantage Ingres Les variables d’environnement Les catalogues systèmes La base iidbdb
CRÉATION ET ADMINISTRATION DE TABLES
Contraintes d’intégrité
SÉCURITÉ DES DONNÉES
Droits d’accès aux bases et aux tables Niveau d’octroi des droits : utilisateur, groupe et rôle Les privilèges base de données
UTILITAIRES D’ADMINISTRATION
Accessdb Netutil Ipm
SAUVEGARDES
Sauvegardes système Copydb et unloaddb Checkpoint (ckpdb) et rollforwarddb Sauvegardes partielles Sauvegardes parallèles
COMMANDES D’ADMINISTRATION
Changement de propriétaire des objets d’une base Transfert d’objets entre bases Transfert de données : copy
P L A N D U C O U R S
30
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Performances des DonnéesINGRES
Administrateur des DonnéesINGRESPerf. des Données INGRES
Admin. des Données INGRES
PL / SQL
Conception de Bases de Données
PRÉSENTATION
ARCHITECTURE
PL/SQL sur le serveur PL/SQL au sein des outils
CONVENTIONS D'ÉCRITURE
Les symboles Les identifiants Les littéraux
STRUCTURE D'UN BLOC
LA SECTION DECLARE Les types de données Les variables simples Les variables %TYPE Les variables %ROWTYPE Les variables type TABLE Les variables RECORD
ADMINISTRATION DE BASES DE DONNEES
>>
>>
PL / SQL
ORACLE DBA 1
Maîtriser les bases du langage deprogrammation associé aux basesOracles
Conception de Bases de DonnéesSQL
2 jours
800 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
INSTRUCTIONS DU BLOC
Les affectations, les fonctionsInstructions conditionnelles Instructions itératives Les curseurs implicites Les curseurs explicites, curseurs et boucles
LES EXCEPTIONS
Exceptions pré-définies Exceptions applicatives, Exceptions INIT SQLCODE et SQLERRM
PROCÉDURALISATION
Triggers bases Procédures et fonctions, les packages
PROCEDURE BUILDER
Présentation L'environnement Objets: recherche Editeur de trigger Editeur de procédure Débug d'une procédure Packages standard : clients et serveurs
P L A N D U C O U R S
Maîtriser l’administration et l’ex-ploitation d’une base de donnéesOracle.
Conception Bases dedonnées
SQLPL/SQL
5 jours
2 100 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
ARCHITECTURE STANDARD D’UNE BASE DE DONNÉES ORACLE
Les structures mémoire SGA et PGA Les fichiers de la base de données : datafiles, control-files et redolog files
Processus, Instance et base de données
CONFIGURATION, FONCTIONNALITÉ, OUTILS D’ADMINISTRA-TION
Les options Les fonctionnalités Les configurations Les outils : SQL*DBA, Server Manager, EnterpriseManager, Recovery Manager
CRÉER, DEMARRER ET ARRÊTER UNE BASE DE DONNÉES
Le fichier init.ora Les variables d’environnement ORA-CLE_HOME et ORACLE_SID
Les commandes : CREATE DATABASE, STARTUP, SHUTDOWN, ALTER DATABASE
Les scripts de création du dictionnaire de données Les tables et vues du dictionnaire de données
COMPRENDRE LES OPÉRATIONS DU SERVEUR LORS D’UNE
CONSULTATION OU MODIFICATION DE DONNÉES ET ASSURER LA
CONSISTANCE DES DONNÉES LORS DE MISES À JOUR.
LE DATABASE BUFFER CACHE ET LES ROLLBACK SEGMENT
Gérer l’espace d’accueil logique et physique des objets appartenant aux applications
Les tablespaces et datafiles, Les rollback segments Les segments temporaires La gestion des extents
CRÉER LES UTILISATEURS
ASSURER L’INTÉGRALITÉ DES DONNÉES PAR LES CONTRAINTES
CONTRÔLER L’ACTIVITÉ PAR L’AUDIT
Surveillance d'Accès à la base Surveillance des opérations DDL et DML effectuéespar les utilisateurs
CHARGEMENT DE BASES NON-ORACLES
L’outil SQL*Loader
P L A N D U C O U R S
31
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Langage SQL
Oracle DBA 2
PL/SQL
Oracle DBA 1
Conception de Base de Données
PL / SQL
APPREHENDER L’IMPORTANCE DES SAUVEGARDES
Stratégie à implémenter Tenir compte de l’architecture d’Oracle dans la stratégie
DIFFÉRENTS MODES DE SAUVEGARDE POSSIBLES
Mode NOARCHIVELOG : sauvegarde totale offline Mode ARCHIVELOG : sauvegarde totale offline, par-tielle online/offline
THÉORIE DE LA RESTAURATION DE LA BASE AU SENS D’ORACLE
Différents cas de panne avec diagnostics Restauration complète et incomplète
ADMINISTRATION DE BASE DE DONNEES
>>
>>
ORACLE DBA 2
MYSQL
Mettre en place une stratégie desauvegarde.
Oracle DBA1
4 jours
1 900 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
RESTAURATION DE LA BASE EN MODE NOARCHIVELOG
PASSAGE DU MODE NOARCHIVELOG AU MODE ARCHIVELOG
RESTAURATION DE LA BASE ARCHIVELOG
RESTAURATION DE LA BASE EN MINIMISANT LES TEMPS DE BLO
CAGES DE LA BASE
SAUVEGARDE D’UNE BASE EN ACTIVITÉ
RESTAURATION INCOMPLÈTE D’UNE BASE
SAUVEGARDES LOGIQUE EXPERTISE
P L A N D U C O U R S
Maîtriser l’administration et l’ex-ploitation d’une base de donnéesMySQL.
Conception de Bases de DonnéesSQL
3 jours
1 600 €(Stage complet)
Objectifs
Prix HT
Durée
Pré Requis
L’ADMINISTRATEUR DE BASES DE DONNÉES
Rôle Tâches Mission
GESTION DES COMPTES UTILISATEURS
La sécurité et la définition des privilèges systèmes Les droits d’accès et les privilèges objets L’organisation des rôles
MÉTHODES D’ACCÈS
JAVA PHP Paramétrage ODBC
ARCHITECTURE D’UNE BASE MYSQL Les fichiers indispensables de la base de données Les différents process d’instance mis en oeuvre
MISE EN OEUVRE
Démarrage et arrêt d’une base Paramètres de configuration d’une instance Création d’une base
SAUVEGARDE/RESTAURATION
Mise en oeuvre de l’archivage Les différents modes de sauvegarde
OUTILS D’ADMINISTRATION ET D’EXPLOITATION
P L A N D U C O U R S
32
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Langage SQL
Oracle DBA 1 Oracle DBA 2
MySQL
EXPERTS OPEN SOURCE
>>FAITES JOUER LES SYNERGIES AVANT OU APRÈS
VOS FORMATIONS
Architecture et Réseaux : tests intrusifs, déploiement de firewall, proxy, DNS, serveurs de fichiers et d’impression, migration.
Développement Web : Intranet/Internet en technologies ZOPE, PHP/MySQL, J2EE ...
LINAGORA Services
Calcul Scientifique : cluster/grid (HP, IBM, SGI, SUN, INTEL, AMD, SCALI, ALINKA, LSF ...)
Storage : sauvegarde, stockage, archivage.(SONY, ARKEIA ...)
LINAGORA Solutions
Contrats de support : un support de haut niveau sur les logiciels libres avec un délai de réponse garantieContrats de Maintenance : la garantie de la disposnibilité 24h/365j de votre parcRégie : soutien ponctuel ou prolongé
LINAGORA Assistance
Études stratégiques, génériques, d’opportunité,de faisabilité
Pilotage de projets
Audits techniques
LINAGORA Conseil
33
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
INDEX
>> TOUS LES MOTS CLEFS
Aaide p. 9alias p. 6, 16, 21, 27annuaire p. 12antispam p. 13apache p. 8, 13, 17, 18, 19API p. 25appels système p. 24applet p. 19archivage p. 11arcserve p. 11arkeia p. 10attaques p. 9audit p. 9authentification p. 10awk p. 6, 16, 21, 27awt p. 19______________
Bbackups p. 10, 11base de données p. 28bc p. 6, 16, 21, 27bibliothèque p. 24bootp p. 14______________
Ccalcul p. 14certificat p. 10CGI p. 17, 22clés p. 28cluster p. 14CMF p. 17compilation p. 7, 25concurrentielle p. 29connexion p. 6, 16, 21, 27cryptographie p. 10CVS p. 24______________
DDGRAM p. 24distribution p. 6, 16, 21, 27DNS p. 8, 9domaines virtuels p. 8, 13driver p. 25droits p. 6, 16, 21, 27DTML p. 17dual boot p. 6, 16, 21, 27______________
Eéditeur p. 6, 16, 21, 27
électricfence p. 24embarqué p. 25ethernet p. 9extraction p. 6, 16, 21, 27______________
Ffind p. 6, 16, 21, 27Flood p. 9fonction p. 6,, 21,22, 23, 27FTP p. 9FWBuilder p. 9______________
GGnome p. 6, 16, 21, 27GPG p. 10grep p. 6, 16, 21, 27groupe p. 7GRUB p. 25GuardDog p. 9______________
HHjacking p. 9Hids p. 9HTAccess p. 13HA p. 14héritage p. 19______________
IICMP p. 9IMAP p. 8, 13, 18Impression p. 6, 16, 21, 27INGRES p. 29, 30IP p. 9Ipsec p. 10iptables p. 9______________
JJAVA p. 19, 29, 32JDK p. 19joker p. 6, 16, 21, 27JVM p. 19______________
KKDE p. 6, 16, 21, 27Kdevelop p. 24kickstart p. 14
kill p. 6, 16, 21, 27______________
LLangage C p. 23LDAP p. 8, 12, 13, 18Législation p. 10LIDS p. 9LILO p. 7, 25linéo p. 25log p. 13LVS p. 14______________
Mmail p. 9malloc p. 24mémoire p. 24messagerie p. 8, 18mode CGI p. 18module p. 7monitoring p. 10, 13, 14Monta Vista p. 25Mosix p. 14MPI p. 14MRTG p. 13mtrace p. 24MVC p. 17MySQL p. 8, 13, 18, 32______________
Nnessus p. 9NFS p. 14NIDS p. 9Nmap p. 9nœuds p. 14noyau p. 7, 9, 25______________
OODBC p. 32open LDAP p. 12open SSH p. 10open SSL p. 10Oracle p. 31______________
Ppaquetage p. 6, 7, 16, 21, 27paramétrage p. 29partitionnement p. 6,, 21,27PCI p. 25PEEWEE p. 25
performance p. 7périphérique p. 6, 7, 21 ,27PERL p. 22PHP p. 8, 12, 13, 18, 29, 32PHPlib p. 18PHPMyAdmin p. 13, 18PKI p. 10PL / SQL p. 31pointeur p. 23POP p. 8, 13, 18port sentry p. 9poste maître p. 14postfix p. 7, 12, 13postgreSQL p. 29PPTP p. 10prelude p. 9process p. 7processus p. 6, 21, 22, 24, 27ps p. 6, 16, 21, 27PVM p. 14Python p. 17______________
QQte p. 25quotas p. 7______________
RRAID p. 7RCS p. 24redirection p. 6, 16, 21, 27réécriture p. 8, 18répartition de charge p. 14réplication p. 12restauration p. 6, 10,11,21, 27rewrite p. 13rollback p. 29, 31RTAI p. 25RTLinux p. 25______________
SSAMBA p. 8, 18sauvegarde p. 6, 7, 11, 27, 32script p. 6, 16, 17, 21, 27sécurité p. 8, 9, 10, 18sed p. 6, 16, 21, 27sendmail p. 13SGBDR p. 28Shell p. 6, 16, 21, 27Slurp p. 12SMTP p. 13sniff p. 9snort p. 9sockets p. 24spoof p. 9SQL p. 28
Squid p. 9Squid-Guard p. 9straem p. 24système de fichiers p. 6, 7, 27______________
Ttable p. 28, 29TCP p. 9temps partagé p. 25temps réel p. 25threads p. 24time navigator p. 11tomcat p. 19top p. 6, 16, 21, 27tput p. 6, 16, 21, 27transaction p. 28tripwire p. 9tunnel p. 10______________
UUDP p. 9utilisateur p. 7______________
Vvariable p. 23verrou p. 6, 16, 21, 27vi p. 6, 16, 21, 27virtual host p. 18VPN p. 10______________
Wweb p. 9, 17, 19, 22, 25webalizer p. 13webdav p. 17webmail p. 8, 13, 18webmin p. 7______________
Xxargs p. 6, 16, 21, 27______________
ZZOPE p. 17Zpt p. 17Zcatalog p. 17ZODB p. 17
34
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
BON DE COMMANDE
>>BULLETIN D’INSCRIPTION INDIVIDUEL
Merci de bien vouloir compléter les parties ci-dessus, et denous faire parvenir le présent Bon de Commande paraphé et signéavec la mention "Bon pour Commande" tout d'abord par fax (Fax :+33(0)1.58.18.68.29), puis par courrier postal à l'adresse indiquée,
accompagné du règlement complet (chèque ou virement).
INTITULÉ
PRIX TOTAL Toutes Taxes Comprises
TVA 19,6 %
TOTAL HORS TAXES
PRIX UNITAIREH.T. NOMBRE
PRIX TOTALH.T.
35
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Fait à ___________________
le ____/____/ 2003
Cachet de la société
Chèque : LINAGORA S.A. - Service Formations30, ure Saint-Augustin - 75002 PARIS
Virement : UBP30938/00028/00118910007/17
FACTURATION
Société ou OPCA : __________________________ Contact : __________________________________Adresse : ______________________________________________________________________________________________________________________CP : _____________________________________Ville : ____________________________________
Tél : _____________________________________Fax : _____________________________________Siret : ___________________________________
DEMANDEUR
Société : _______________________________
Adresse : ____________________________________________________________________________________________________________CP + Ville : _____________________________
Contact :
Nom : __________________________________Prénom : ________________________________Tél : ___________________________________
Nom et fonction duresponsable habilité à engager les
dépenses de formation
Signature du responsableprécédée de la mention
“Bon pour accord”
J’ai pris connaissance des conditions générales de vente, et
déclare les accepter
Les services de LINAGORA Formations peuvent vous conseiller tous les jours de 9h00 à 18h00 :Tél.: 01.58.18.68.28 Fax : 01.58 18.68.29 Mail : [email protected]
>> CONDITIONS GENERALES DE VENTES
LES DISPOSITIONS SUIVANTES S’APPLI-QUENT À L’INSCRIPTION AUX COURS PLANI-FIÉS PROPOSÉS PAR LINAGORA. CES
DISPOSITIONS, COMPLÉTÉES LE CAS
ÉCHÉANT PAR DES ACCORDS DE LICENCE,CONSTITUENT L’INTÉGRALITÉ DE L’ACCORD
CONCLU ENTRE LINAGORA ET LE
CLIENT CONCERNANT LES COURS ET SUP-PORTS DE COURS PROPOSÉS PAR LINAGO-RA, ET REMPLACENT TOUTE COMMUNICA-TION PRÉALABLE ORALE OU ÉCRITE. LE
FAIT DE SUIVRE UN COURS LINAGORAOU D’UTILISER LES SUPPORTS DE COURS DE
LINAGORA VAUT ADHÉSION PLEINE ET
ENTIÈRE DU CLIENT À CES DISPOSITIONS.LINAGORA PEUT ÊTRE AMENÉ À PROPO-SER DES OFFRES SPÉCIALES COMPORTANT
DES DISPOSITIONS DIFFÉRENTES OU COM-PLÉMENTAIRES, DANS CE CAS, LINAGO-RA COMMUNIQUERA CES DISPOSITIONS AU
CLIENT.
Cours et supports de Cours
La liste des cours disponibles fait l’objetde catalogues de formation, publiés àintervalles réguliers et présents sur leweb (www.linagora.com). LINAGORAse réserve le droit de supprimer ou d’a-jouter des cours et des supports de coursà tout moment et ce sans préavis.
Cours Planifiés
LINAGORA annonce les dates descours planifiés. Les dates de formationsintra-entreprise seront décidées paraccord mutuel.
Tarifs et Paiement
Les tarifs indiqués dans le catalogue etsur le web sont susceptibles de modifi-cations.
Annulation par le Client
Le Client peut annuler une formationIntra-Entreprise, ou son inscription à uncours planifié, à tout moment avant ladate prévue de début de cours. Si leclient omet d’annuler une formationIntra-Entreprise, avant la date prévue dedébut de cours, il reste redevable de la
totalité du montant du cours.Si un client annule sa participation à uncours planifié moins de dix jours ouvra-bles avant la date prévue de début decours, LINAGORA se réserve le droitde facturer le montant total de la forma-tion.Tout cours commencé est considérécomme dû en sa totalité.
Cas pour lesquels LINAGORAn’est pas responsable
Quelles que soient les circonstances,LINAGORA et ses sous-traitants ne sonten aucun cas responsables :1) des réclamations d’un tiers faites àl’encontre du client pour dommages oupertes ;2) Des dommages ou pertes des donnéesou enregistrement du client ;3) De tout dommage indirect, de toutpréjudice financier, commercial ou éco-nomique, même si LINAGORA a étéinformée de leur possible survenance.
Garantie
Il n’existe aucune garantie expresse, àl’exception de celles décrites dans cedocument ou dans tout accord de licen-ce. Il n’existe aucune garantie implicite,incluant, mais sans s’y limiter, la garan-tie implicite de qualité marchande, oud’aptitude à un usage particulier. LINA-GORA n’assure aucune garantie quantaux résultats atteints en suivant sescours, ou en utilisant ses supports decours.
Modifications à ce Contrat
LINAGORA se réserve le droit de modi-fier ces dispositions, moyennant un pré-avis écrit. Ces modifications s’applique-ront à l’inscription du client ou à sademande avant la date d’entrée envigueur. Dans tout autre cas, une modi-fication n’est considérée comme valableque si elle est signée par les deux par-ties. Toute disposition complémentaireou toute modification émanant du clientsur une commande est nulle et non ave-nue.
Conditions Générales
En application de la loi sur l’aménage-ment et la réduction du temps de travail,les prestations s’exécutent du Lundi auVendredi sur la base de 7h/jours et 35h/semaine. Le Client s’engage à n’effec-tuer aucune reproduction des supportsde cours dont les droit d’auteurs appar-tiennent à LINAGORA, sans l’accordpréalable et écrit de LINAGORA.Le Client s’engage à ne pas utiliser dematériel d’enregistrement lors descours, sans l’accord préalable et écrit deLINAGORA. Le client s’engage à nepas utiliser marques, noms commer-ciaux ou autre désignation de LINAGO-RA à des fins de promotion ou de publi-cation sans l’accord écrit préalable deLINAGORA. Le client s’engage à nepas transférer ou céder les droits s’atta-chant à ce contrat, sans l’accord écritpréalable de LINAGORA. Ni LINAGO-RA ni le Client ne pourront intenter uneaction contre l’autre plus de deux ansaprès son fait générateur. Les disposi-tions de prestation de formation de LIN-GORA, des conventions de formation etde leurs annexes représentent l’intégrali-té de l’accord des parties.En cas de contradiction, les dispositionscontenues dans des conventions de for-mation et de leurs annexes prévaudrontsur celles contenues dans le contrat dePrestation de Formation de LINAGO-RA. Toute disposition de ce contrat quipar sa nature perdure au delà de la datede fin d’exécution, demeure un vigueurjusqu’à sa complète exécution, et s’ap-plique aux ayants droits et cessionairesrespectifs des deux parties. Ce contratest régi par le droit français. En cas decontestation sur son interprétation ouson exécution, le Tribunal de Commercede Paris sera seul compétent. Cette com-pétence s’appliquera également enmatière de référé.
36
30, rue Saint Augustin - 75002 PARIShttp://www.linagora.com
Tel: 01 58 18 68 28 / Fax: 01 58 18 68 29N° SIRET : 431 473 669 000 23 - N° Agrément Formation : 11-75-34-489-75
Gest ion des écoles
ACOSS, Assemblée des Chambres Française de Commerce et d’Industrie, Auchan, CERN,CHU Besançon, Conseil Général de l’Ardèche, Conseil Général de Seine et Marne, ConseilGénéral du Val d’Oise, Crédit Agricole, Délégation Générale à l’Armement, ESIG, Eurocopter,Fininfo, Garnter Group, Gendarmerie Nationale, Mairie d’Aubervilliers, Mairie de Chelles,Mairie de Paris, Ministère de la Défense, Ministère de l’Education Nationale, Ministère del’Equipement, Ministère de l’Intérieur, Ministère des Finances, Odixion, Onera, Rectorat deVersailles, Solendi, Université de Marseille, ...
ENCORE PLUS DE RÉFÉRENCES
ILS NOUS FONT CONFIANCE