18, Avenue de l’Europe – Parc technologique du Canal

31520 Ramonville-Saint-Agne

05 61 32 99 49

Langage Perl

Référence F171662
Tarif présentiel ou distanciel 2400 €
Session ouverte A partir de 2 personnes
Intra-entreprise Nous consulter

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.

Méthodes et moyens pédagogiques : Formation réalisée en présentiel ou en distanciel (Choix à définir). Exposés, cas pratiques, synthèse. Matériel : 1 poste par stagiaire, vidéoprojecteur, tableau.

Support de cours fourni à chaque stagiaire.

Modalités de suivi et d’évaluation : Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires. 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.

Informations pratiques : Accessibilité , modalités et délais d’accès.

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

Top