• slide-formation

Écriture de scripts avec le langage PERL


Pré requis

- Avoir une connaissance des notions algorithmiques et de programmation

Objectifs de la formation

- Maitriser la lecture et l’écriture des programmes en Perl
- Comprendre à exploiter des bibliothèques objets
- Connaître les spécificités de l’exploitation dans les environnements Unix et Windows

Public :

Pour les administrateurs système

Contenu du cours

Un premier programme PERL

- Les caractéristiques de Perl
- La documentation officielle
- Les sites Internet
- Installer Perl via Unix et Windows
- Ecriture d'un premier programme
- Exploitation de l'interpréteur Perl de façon interactive

Les bases fondamentales du langage

- Les scalaires pour retenir de simples nombres ou des chaînes de caractères
- Les entrées sorties élémentaires
- Les tableaux ou le management efficace de listes
- Les opérateurs mathématiques, de comparaison, ...
- Les structures de contrôle
- Les tableaux associatifs
- Panorama des fonctions affilié à l'interpréteur

La gestion de fichiers

- Les différents modes d'ouverture
- Les tests sur un fichier
- Les fonctions de manipulation
- Les variables spéciales
- La lecture de fichiers binaires
- Les rapports Perl

Les expressions réguliéres

- Les expressions régulières ISO
- L'utilisation des expressions régulières en Perl
- Recherche de correspondances
- Remplacement de chaînes
- L'utilisation de Perl comme filtre dans le remplacement de AWK
- Les expressions régulières spécifiques de Perl

L'aspect modulaire

- Les fonctions
- Les mécanismes de transferts de données
- La visibilité des variables, la création des variables locales
- Les références à des scalaires, tableau…
- Les tableaux de tableaux
- La gestion de structures complexes
- Les tableaux de tableaux
- Les souspaquetages et les paquetages : la création et l'utilisation de bibliothèques
- La gestion d'erreur
- La programmation objet en Perl

L'interface et les bases de données

- Utiliser un script Perl comme une commande
- Les variables systèmes
- Les fonctions remplaçant les principales commandes
- L'activation d'une application, sa terminaison
- L'exploitation de Perl afin de remplacer le Shell Unix
- Accéder à une base de données via la bibliothèque DBI

 

Powered by Amazing-Templates.com 2014 - All Rights Reserved.