12 Rue de l’Europe

31850 Montrabé

05 34 48 92 23

Langage Perl

Public concerné : Informaticiens sous Windows NT ou Unix

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.

Pré-requis : Il est recommandé de posséder de bonnes notions d’algorithmique et de programmation.

Moyens pédagogiques : Formation présentielle – Exposés, cas pratiques, synthèse. support de cours.

Modalités de suivi et d’évaluation : Questionnaire d’évaluation de la satisfaction en fin de stage, feuille de présence émargée par demi-journée par les stagiaires et le formateur.  Attestation de fin de formation.

Contenu 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).

DEMANDER UN DEVIS ÊTRE RAPPELÉ

Dates inter-entreprises

Top