Formation PERL
Présentation
Perl est un langage de programmation créé par Larry Wall en 1987 et reprenant certaines fonctionnalités du langage C et des langages de scripts sed, awk et shell (sh).
C'est un langage interprété, polyvalent et adapté au traitement et à la manipulation de fichiers texte, notamment du fait de l'intégration des expressions régulières dans la syntaxe même du langage. L'association chargée du développement et de la promotion de Perl est The Perl Foundation qui s'intéresse particulièrement au maintien de sa compatibilité descendante.
Objectif
Etre en mesure d'utiliser Perl afin de réaliser des scripts CGI et d'automatiser les tâches d'administration de systèmes Linux, ainsi que la fabrication de pages dynamiques et de bases de données relationnelles.
Public
Etre en mesure d'utiliser Perl afin de réaliser des scripts CGI et d'automatiser les tâches d'administration de systèmes Linux, ainsi que la fabrication de pages dynamiques et de bases de données relationnelles.
Pré-requis
Connaissance d'un langage de programmation et sur les bases de données.
Compléments d'informations
- Introduction au langage Perl
Variables scalaires
- Notation
- Numériques
- Chaînes de caractères et manipulation
Fonctions de base
- Descripteurs
- Caractères spéciaux
- Chomp, chop
- Acquisition d'information et variable par défaut
- Listes et hashs
Structures de contrôle
- Contexte booléen
- Opérateurs numériques
- Opérateurs textuels
Expressions régulières
- Syntaxe
- Recherche
- Traduction
- Substitutions
- Métacaractères
Entrées-sorties dans des fichiers
- Ouverture et fermeture
- Lecture et écriture
- Gestion d'erreurs
- Formatage de rapports
Sous-routines
- Fonction sub
- Passage de paramètres
Applications à l'administration de systèmes Linux
- Fichiers et appels système et variables d'environnement
Applications à la programmation CGI
- Méthodes GET et POST
- Décodage de l'entrée et en-tête HTTP