CONNAISSANCES PREALABLES
- La connaissance d'un langage de programmation sera appréciée
PROFIL DES STAGIAIRES
- Tout développeur souhaitant acquérir les bases de la programmation en Perl
OBJECTIFS
- Comprendre les principes de base de Perl
- Connaître la syntaxe de base
METHODES PEDAGOGIQUES
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
- Mise à disposition d’un poste de travail par participant
METHODES D'EVALUATION DES ACQUIS
- Auto-évaluation des acquis par le stagiaire via un questionnaire
- Attestation de fin de stage adressée avec la facture
FORMATEUR
Consultant-Formateur expert Développement Internet
CONTENU DU COURS Développement Internet
1 - Introduction
- Plate-formes d’utilisation
- Installation de Perl
- Syntaxe
- Exécution d’un programme Perl
- Quelques règles utiles
- Présentation de Perl : caractéristiques, positionnement par rapport à d’autres langages (C, Java, Shell, PHP)
2 - Les bases
- Syntaxe, structure des programmes
- Les données
- Déclaration de variables
- Opérateurs de liaison, de décalage, …
- Manipulation de scalaires
3 - Les fonctions
- Fonctions prédéfinies
- Prototype
- Les références : définition, création de références, références symboliques
- Appel d’une fonction
- Renvoi d’une valeur
- Principe, appel d’une fonction, passage des arguments
- Visibilité des variables
4 - Structure d'un script Perl
- Les tests, boucles
- Opérateurs de contrôle, modificateurs
5 - Expressions régulières et variables spéciales
- Variables spéciales
- Constantes particulières
- Opérateur de substitution de motif, de lettre
- Quantificateurs et classes
- Motifs particuliers
- Les expressions régulières, les méta-caractères
6 - Tableaux
- Manipulation de tableaux, hachage
- Sauvegarde des tableaux
7 - Fichiers
- Entrées-sorties standards
- Manipulation de fichiers
- Les redirections
- Opérateurs de test de fichiers
8 - Exécution
- Différentes méthodes d’exécution
- Compilation , exécution