
Formation Perl
Perl
La formation « PERL » vous permettra d’utiliser le langage de programmation pour l’écriture de script CGI. Le programme est donné à titre indicatif et sera adapté à vos besoins et votre niveau après audit. N’hésitez pas à nous contacter pour toute demande spécifique.

En résumé
Distantiel
Présentiel
-
Pré-requis
Une connaissance des outils de scripts UNIX et des expressions régulières est indispensable.
-
Public concerné
Administrateurs UNIX, de Linux et de Windows, ingénieurs logiciel, programmeurs et utilisateurs avertis.
-
Durée de la formation
La durée de la formation varie en fonction du niveau de base de l’apprenant et des objectifs d’utilisation formulés.
-
Lieux
Formation intra-entreprise au sein de votre établissement ou dans nos locaux de LA ROCHELLE (Charente-Maritime), NIORT (Deux-Sèvres) ou POITIERS (Vienne)
-
Téléchargement
Télécharger le programme de formation au format PDF
Contenu de la formation
- Exécutions de programmes Perl
- Invocation de scripts Perl sous UNIX/Linux avec la syntaxe «shebang»
- Démarrage de scripts Perl sous Win32 par association ou ligne de commande
- Aide avec perldoc
- Types de variables et contextes
- Scalaires, listes et hachages
- Chaînes de caractères, interpolation dans les chaînes
- Variables spéciales
- Intégrer la notion de contexte
- Composer des structures de données
- Création de références à des variables nommées
- Création de références à des données anonymes
- Construction de tableaux multidimensionnels
- Utilisation de tables de hachage multidimensionnelles
- Gestion des fichiers et des entrées de l’utilisateur
- Gestion des E/S standard
- Définition et utilisation des descripteurs de fichiers
- Analyse des arguments de ligne de commande
- Lecture et écriture de fichiers de données
- Expressions régulières Perl
- Extraction d’informations textuelles importantes
- Utilisation d’expressions régulières UNIX
- Modification des données avec des substitutions
- Concordances globales et insensibles à la casse
- Les groupes d’opérateurs de Perl
- Manipulation d’expressions arithmétiques
- Réplication et augmentation des chaînes
- Rapidité grâce aux opérateurs d’affectation
- Obtention d’attributs de fichier
- Prise de décision avec les opérateurs logiques
- Mise en place et utilisation d’intervalles
- Boucles, décisions et contrôle de flux
- Constructions de contrôle de flux traditionnels
- Prise de décisions avec if/else/elsif
- Création de boucles avec do, while, until, for et for each
- Constructions spécifiques à Perl if et unless comme modificateurs d’instructions
- Contrôle du flux avec next et last
- Simulation de l’instruction switch
- Écriture de sous-routines
- Définition et appel de sous-routines
- Passage et lecture des paramètres
- Retour de valeurs à l’appelant
- Rendre les données fonctionnelles
- Localisation des données : my et local
- Accès aux variables globales
- Extraction de variables locales avec shift
- Fonctions intégrées et ajouts
- Besoins courants
- Traitement de chaînes
- Traitement des tableaux avec les fonctions de liste
- Organisation des informations avec sort
- Tri des données à partir de champs multiples
- E/S et construction d’outils
- Manipulation des entrées du système de fichiers
- Lecture de fichiers binaires
- Dissection et création d’enregistrements avec split et join
- Formatage des sorties
- Perl et la technologie objet
- Comment Perl implémente l’orienté objet
- Introduction à la technologie objet dans Perl
- Méthodes, classes et constructeurs
- Obtention et suivi de modules tiers du CPAN
- Accès aux modules orientés objet
- Comment utiliser use
- Définition d’un schéma pour employer des modules objet
- Appel de méthodes avec la syntaxe ->
- Passage de paramètres d’initialisation
- Reconstruction d’index inutilisables