home 
 
 
 
ennl
 
Home
A propos
Services
Cours
Ressources
Contacts
MyABIS
Tous les coursbalkjeGénéralités » Introduction HW & SW » Cycles completsSystèmes d’exploitation » MVS - z/OS » UNIX - Linux - AIX » VMwareBases de données, systèmes transactionnels et middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence et data warehouseDéveloppement d’applications » Méthodiques et techniques » TOGAF » PRINCE2 » Les langages de programmation » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesGestion de système » ITILbalkjeEn pratiqueInscriptions 
La programmation en Perl: cours de base

Participants

Les programmeurs qui doivent écrire des scripts ou des applications en Perl.

Connaissances préalables

Les participants auront des connaissances de base en programmation (cf. Introduction à la programmation). Les participants doivent être suffisamment familiaire avec soit MS-Windows soit Unix ou Linux pour créer des fichiers et lancer des programmes.

Pédagogie

Enseignement classique; théorie, exemples et exercices.

Formateurs

Peter Vanroose.

Durée

3 jours.

Calendrier

datelanguelieuprixremarques
28/03/2012NWoerden1260 EUR
29/05/2012ELouvain1260 EUR
Légende
  • Vous pouvez vous inscrire en cliquant sur les dates dans le calendrier.
  • N: Néerlandais; F: Français; E: Anglais; Sans code de langue: dépendant des participants.
  • Tous les prix sont hors TVA.
  • Pays:
    Belgique 
    Pays-Bas 
    Ailleurs 

Objectif

Le langage de programmation Perl est devenu très populaire: grâce à sa disponibilité sur tous les plates-formes (UNIX, Linux, MS-Windows, Mac, ...), sa flexibilité, universalité, et sa simplicité avec laquelle les tâches systèmes peuvent être automatisées. Ce cours explique les bases de la syntaxe du langage Perl.

Contenu

  • Introduction à Perl:
  • Qu'est-ce que le langage Perl?
  • Pourquoi utiliser Perl
  • Structures de base du langage:
  • Opérations mathématiques
  • 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
  • Les modules de Perl