Formations à l'informatique
Découvrez la différence ENI

Lien accueil

Nouveau calendrier des formations

à Nantes (44), Rennes (35) et  Paris (75)

Juin à décembre 2012
Rechercher une formation
 

Programmation Perl - Niveau 2

Public :

  • Développeurs Perl.

Objectifs :

  • Aller plus loin dans le langage, notamment en ce qui concerne la découverte de la programmation objet en Perl.

Pré-requis :

  • Avoir suivi le cours " T44D-010 - Programmation Perl - Niveau1 " ou connaissances équivalentes.

Contenu pédagogique

Les tableaux associatifs

  • Le concept de tableau associatif
  • Initialisation d'un tableau associatif
  • Référence à un élément du tableau
  • Tranche d'un tableau associatif
  • Ajouter, supprimer un élément
  • Fonctions associées et parcours d'un tableau associatif

Notion de référence

  • Présentation et intérêt de la notion de référence
  • Comparaison du passage de paramètre par référence ou par valeur

Création de structures de données complexes

  • Initialisation d'une référence
  • Référence sur scalaire, tableau, hachage et fonction
  • Déréférencement de scalaire
  • Déréférencement d'un tableau et de ses éléments
  • Déréférencement d'un hachage et de ses éléments
  • Déréférencement d'une fonction

Références et structures de données complexes

  • Tableaux multi-dimensionnés
  • Tableaux de hachages
  • Hachages de tableaux
  • Hachages de hachages
  • Tableaux et hachages de fonctions

Références et passage de paramètres

  • Fonction et paramètres
  • Tableau en paramètre de fonction
  • Fonction en paramètre de fonction

Mes packages

  • Rôle d'un package
  • Définir un package
  • Commutation entre les packages
  • Package main

Les modules

  • Création d'un module élémentaire
  • Utilisation d'un module
  • Modules et packages
  • Exportation de symboles
  • Exportation implicite
  • Exportation explicite
  • Groupes de symboles
  • Localisation des modules : variable @INC