La programmation en Perl: cours de base

Perl: le plus beau langage script, et facilement à apprendre en 3 journées chez ABIS!

Dans cette formation, vous apprenez travailler avec le langage de programmation Perl: désigné pour écrire des logiciels lisibles et efficaces, à utiliser sur toutes les plates-formes (UNIX, Linux, MS-Windows, Mac, ...). Perl est appliqué pour une grande variété de tâches comme l'administration système, la gestion des applications, le développement web, la programmation réseau, et la manipulation de texte. Perl est glorifié pour sa flexibilité, universalité, performance, et la simplicité avec laquelle les tâches systèmes peuvent être automatisées.

Dans ce cours vous apprenez

  • les bases de syntaxe de la langue Perl 5.
  • comment facilement Ă©crire de programmes simples pour rĂ©soudre de problèmes complexes.

Ce cours est tout d'abord un "workshop": les participants auront toute possibilité de pratiquer extensivement les sujets traités.

Planifier une session?

Formation interactive en temps rĂ©el: disponible en personne ou en ligne ou dans un format hybride. La formation peut ĂŞtre effectuĂ©e en nĂ©erlandais, en anglais ou en français.

DEMANDER FORMATION EN ENTREPRISE

 

Calendrier publique des formations

Il n'y a pas de sessions publiques à ce moment. Nous organisons volontiers un cours en entreprise ou une session publique supplémentaire (en cas d'un nombre suffisant de participants). Intéressé? Contactez-nous.

Participants

Les administrateurs système qui veulent automatiser leurs tâches quotidiennes, et potentiellement déployer leurs scripts sur plusieurs plate-formes; les développeurs qui sont charmés par le style compact, lisible, et flexible de Perl, et par son efficacité d'exécution surprenant; les designers qui ont trouvé un module Perl sur l'internet et qui veulent comprendre comment ce module fonctionne.

Connaissances préalables

Les participants auront des connaissances de base en programmation (cf. Introduction Ă  la programmation).

En remplissant  le test d'auto-Ă©valuation "Introduction Ă  la programmation", vous pouvez dĂ©cider vous-mĂŞme si vous avez les connaissances prĂ©alables.

Contenu

  • Introduction Ă  Perl:
    • Qu'est-ce que le langage Perl?
    • Pourquoi utiliser Perl
  • Structures de base du langage:
    • OpĂ©rations de base (numĂ©riques / textuelles)
    • Comparaisons
    • EntrĂ©es/sorties standard
  • L'utilisation des listes (vecteurs et hashes)
  • ContrĂ´le de flux:
    • if ... elsif ... else, unless, ...
    • while, until, for, foreach
  • Manipulation et comparaison de chaĂ®nes de caractères
    • Pattern matching avec des expressions rĂ©gulières
    • substitution, extraction, sousdivision des donnĂ©es textuelles
  • Sujets plus avancĂ©s:
    • L'utilisation et la crĂ©ation de sous-programmes
    • L'utilisation de fichiers (ouvrir, lire, Ă©crire)
    • L'utilisation de rĂ©fĂ©rences
    • Perl et shell: piping, redirecting, appeler des programmes externes, utiliser des paramètres
    • Installer et utiliser des modules avec Perl

PĂ©dagogie

Enseignement classique; théorie, exemples et exercices.

Certificat

À la fin du cours, le participant reçoit un «Certificat de réussite».

Durée

3 jours.

Formateur


INFO SESSION ET INSCRIPTION