12 Rue de l’Europe

31850 Montrabé

12 Rue de l’Europe

31850 Montrabé

Langage Perl

Menu formations

( Scripts Unix-Linux-Microsoft )

Durée : 4 jours

Objectifs : Savoir rédiger ou maintenir des scripts écrits en Perl. Par son efficacité, sa portabilité (Unix et Windows) et sa richesse fonctionnelle, Perl s’est imposé dans le contexte des entreprises (gestion de fichiers de texte, scripts d’administration, développements Web via le modèle CGI…). Selon le contexte d’utilisation, ce stage peut donc concerner à la fois les administrateurs et les développeurs.

Connaissances préalables : Il est recommandé de posséder de bonnes notions d’algorithmique et de programmation.

Programme de formation

  • Caractéristiques du langage, versions
  • Accès à la documentation, ressources Internet
  • Types de données (scalaires, tableaux, hachages, références)
  • Opérateurs et expressions
  • Instructions (tests, boucles, autres instructions)
  • Expressions régulières
  • Fonctions
  • Fonctions intégrées, modules standards, modules CPAN
  • Fabrication d’un module non orienté objet
  • Gestion de fichiers, entrées/sorties
  • Fonctionnalités complémentaires (tris, informations système, traitement de chaînes, processus…)
  • Scripts Perl dans un contexte Web, utilisation du module CGI
  • Accès aux bases de données à l’aide du module DBI
  • Introduction à la programmation objet en Perl
  • Conception d’un module orienté objet

Commentaires : Le stage permet, dans un premier temps, de maîtriser le langage lui-même (syntaxe, recettes, astuces, pièges) puis, dans un second temps, de savoir l’appliquer dans divers contextes classiques (traitement de fichiers, scripts système, programmation CGI…). Le Perl est un produit libre qui s’installe aisément sur diverses plates-formes. La formation peut donc être proposée dans un environnement mixte (Unix ou Linux et Microsoft, via le portage ActivePerl).

Top