PERL PROGRAMMATION

Transcription

PERL PROGRAMMATION
Audit
Conseil
Formation
87, rue Général Mangin - 38000 Grenoble
Tel : 04 76 23 20 50 / 06 81 73 19 35
[email protected]
Programme de formation pour :
PERL PROGRAMMATION
Nombre de jours
Participants
Pré-requis
Objectifs
5
Toute personne concernée par la gestion et la conduite de projets dans le respect des coûts et
des délais
Débutant en PERL niveau 1
Maîtriser la programmation de PERL
Moyens pédagogiques, techniques et
d'encadrement
●
●
●
●
●
●
●
1 poste de travail complet par personne
De nombreux exercices d’application
Mise en place d’ateliers pratiques
Remise d’un support de cours
Passage de certification(s) dans le cadre du CPF
Mise en place de la Charte contrôle et qualité OPCA
Notre plateforme d'évaluation :
● Evaluation des besoins et objectifs en pré et post formation
● Evaluation technique des connaissances en pré et post formation
● Evaluation générale du stage
1 - Présentation de Perl
- Diverses installations de Perl
- Où se procurer de la documentation
- Où se procurer les modules Perl
- Installer Perl sous Windows
2 - Le langage
- Opérateurs
Arithmétiques
Sur les chaînes
D'assignation
D'auto incrément et d'auto décrément
Logiques de comparaison et de test de fichiers
- Structures de contrôle
Constructions des boucles
Opérateurs 'next' et 'last'
- Expressions rationnelles
Quantificateurs
Correspondance minimale
Références arrière
3 - Introspection du langage
- Types de données internes
- Variables scalaires
- Tableaux et listes
- Tables de hachage
- Typeglobs
- Opérateurs d'entrée
- Termes et opérateurs de listes
- L'opérateur 'flèche'
- L'exponentiation
- Opérateur de liaison
- Opérateurs de décalage
- Opérateurs relationnels et opérateurs d'égalité
- Opérateurs sur bit
- Opérateurs d'intervalle
- Opérateur virgule
4 - Instructions et déclarations
- Instructions simples
- Instructions composées
- Déclarations globales
- Déclarations avec portée
- Blocs et structures simples
5 - Sous Programme
- Passage d'entrées de tables de symboles (typeglobs)
- Passage de références
- Prototypes
PERL PROGRAMMATION
ACF - Audit Conseil Formation - www.audit-conseil-formation.com
1/2
Powered by TCPDF (www.tcpdf.org)
6 - Variables spéciales
- Variables spéciales des expressions rationnelles
- Variables spéciales des handlers de fichiers
- Variables globales spéciales
- Tableaux globaux spéciaux
- Handlers de fichiers spéciaux
7 - Références
- Définition des références
- Références en 'dur'
Opérateur antislash
Le compositeur de tableaux anonymes
Le compositeur de hachages anonymes
Les compositeurs de sous programme anonymes
Constructeur d'objets
Les référenceurs de Handler de fichiers
Création implicite de références
- Utilisation des références en 'dur'
Emploi d'une variable comme nom de variable
Emploi d'un BLOC comme nom de variable
Emploi de l'opérateur flèche
Emploi des méthodes d'objet
Fermetures
- Références symboliques
Accolades, crochets et apostrophes
8 - Packages, modules et classes d'objets
- Package
Tables de Symboles
Constructeurs et destructeurs de package
Auto chargement
- Modules
Accès aux modules
Remplacement des fonctions internes
- Objets
Les objets en Perl
Invocation des méthodes
Destructeurs
Auto chargement de méthodes
Héritages
PERL PROGRAMMATION
ACF - Audit Conseil Formation - www.audit-conseil-formation.com
2/2