Accroche
Planning Inter-Entreprises
 
 
 
 
Langage Perl
Réf. : BLP10
Durée : 5j / 35h
Tarif : Nous consulter

Pré-requis

  • Une bonne expérience d’un langage structuré est nécessaire.


Participants

  • Administrateurs système et développeurs, notamment dans le contexte Internet.


Objectifs

  • Maîtriser le langage Perl en terme de mécanismes de base et de syntaxe.
  • Aborder les aspects complémentaires : modules, CGI, Interaction avec les bases de données …
  • Évaluer les domaines d'application et l'étendue des possibilités.


Contenu

INTRODUCTION

  • Caractéristiques, domaines d'application.
  • Comment se procurer Perl ?
  • Constitution du CPAN, Documentation.

ÉLÉMENTS DE BASE DU LANGAGE

  • Données scalaires.
  • Opérateurs.
  • Entrées / Sorties de base.
  • Tableaux.
  • Structures de contrôle:
  • Tests,
  • Boucles,
  • Autres instructions,
  • Instructions abrégées.
  • Tableaux associatifs ( hachages ).

EXPRESSIONS RÉGULIÈRES

  • Motifs.
  • Utilisation des expressions.
  • Options de la ligne de commande.

FONCTIONS

  • Arguments, valeur de retour, variables privées.
  • Fonctions intégrées.
  • Notion de modules.
  • Principe d'utilisation des modules.

STRUCTURES DE DONNÉES

  • Références.
  • Construction de structures de données complexes.

GESTION DES FICHIERS

  • Ouverture de fichiers, Lectures / Écritures.
  • Informations sur les fichiers.
  • Opérateurs de test.
  • Gestion des répertoires.
  • Autres opérations.

FONCTIONNALITÉS COMPLÉMENTAIRES

  • Accès aux informations du système.
  • Gestion de processus.
  • Traitements sur les chaînes.
  • Tris.

ASPECTS AVANCÉS

  • Introduction à la notion de module:
    • Fabrication d'un module,
    • Modules de la distribution standards,
    • Utilisation d’un module orienté objet.
  • Initiation à la programmation CGI:
    • Module CGI,
    • Programmes CGI élémentaires.
  • Interaction avec des bases de données:
    • Gestion de fichiers "DBM",
    • Accès aux bases relationnelles : DBI/DBD.


CFI FORMATION Marque de la Société UNICEM - 14 Avenue de L’Opéra - 75001 PARIS - Tél. : 01 400 600 54 - Fax : 01 400 605 68