Perl avancé
Code |
Titre |
Durée |
Prix HT |
PRL300 |
Perl avancé |
3 jours |
Nous consulter |
Objectifs
Approfondir certaines notions abordées lors de la formation d'initiation au langage PERL |
Public
Administrateurs de systèmes Unix/Linux, Développeurs |
Pré-requis
Avoir suivi le stage " Le langage PERL " ou posséder ce niveau de connaissance |
Post-Formation
|
Méthodes
50% Pratique 50% Théorique |
Programme
LES MODULES ET LES OBJETS- Généralités
- Trouver les modules Perl
- Installer un module
- Créer un module
- BEGIN et END
- Créer une classe
- Représentation des objets
- L'interface d'une classe
- Constructeurs et méthodes d'objet
- En prévision du futur: de meilleurs constructeurs
- Destructeurs
- Autres méthodes d'objets
- Données de classe
- Accès aux données de classe
- Méthodes de débogage
- Destructeurs de classes
- La documentation de l'interface
- Agrégation
- Héritage
- Polymorphisme
- Héritage multiple
- UNIVERSAL: la racine de tous les objets
LE MODULE NET- Présentation
- Utiliser Net :FTP
- Utilise Net : Telnet
- Mettre en oeuvre Net :SSL
LES COMMUNICATIONS INTERPROCESSUS- Signaux
- Tubes nommés
- Utilisation de open() pour la CIP
- Handles de Fichiers
- Processus en Arrière-plan
- Dissociation Complète du Fils et de son Père
- Sockets : Communication Client/Serveur
LES THREADS- Modèles de programmes utilisant les threads
- Implémentations des threads dans le système d'exploitation
- De quelle sorte sont les threads de Perl ?
- Modules réentrants (thread-safe)
- Support de base pour les threads
- Créer des threads
- Rendre le contrôle
- Attendre qu'un thread termine
- Ignorer un thread
- Données partagées et non partagées
- Pièges des threads : race conditions
- Contrôler l'accès : lock()
- Un piège des threads : interblocages (deadlocks)
- Files d'attente (queues) : transmettre des données
- Sémaphores : synchroniser les accès aux données
- Sémaphores de base
- Sémaphores avancés
- Cond_wait() et cond_signal()
- Fonctions utiles générales
- Considérations de performance
- Changements au niveau du processus
- Réentrance des bibliothèques système
PERL SOUS WINDOWS- La version Perl pour Windows : ActiveState
- Installer ActivePerl
- Les modules dans ActivePerl
- Le module Win32
- Scripts d'administration pour Windows
XML- XML :Parser et le module expat de James Clark
- SAX, l'interface événementielle
- XML :DOM
- XML :Simple
- Les autres alternatives : XML :Grove et XML:Twig
|
Environnement
|
Mot-clés
PRL300_Perl-avance_PRL300 |
Commander
Formafast Consulting
1, Rue Mozart, 20250 Casablanca, Maroc
Phone : +212 6 31 10 82 16 WhatsApp/Telegram
E-mail: contact@formafast.com