Menu

FORMATIONS / INFORMATIQUE / LANGAGE / DEVELOPPEMENT / Langage Bas Niveau

LD-016  PERL PERFECTIONNEMENT |  4 jours


01/. Références de données et stockage anonyme

  • Concepts
  • Références et tableaux
  • Références et sous programmes
  • Références physiques et références symboliques.

02/. Implémentation de structures de données complexes

  • Structures définies par l'utilisateur
  • Exemple : Matrices
  • Pretty-Printing.

03/. Typeglobs et tables de symboles

  • Variables Perl, Table de Symbol et Scoping
  • Typeglobs
  • Typeglobs et Références
  • Filehandles, Directory Handles et Formats.

04/. Références de sous programmes et fermetures

  • Références de Sous-Programmes
  • Utilisation
  • Fermetures.

05/. Eval et génération de code

  • Évaluation d'Expression
  • Gestion des Exceptions
  • Gestion des Time-Outs.

06/. Modules

  • Création de modules
  • Importation de modules
  • Les modules prédéfinis.



07/. Programmation orientée objet

  • Les Objets Perl
  • Les classes
  • Les constructeurs
  • Héritage, exportation de méthodes
  • Superpositions de méthodes
  • Destructeurs.

08/. TIE

  • Scalars
  • Arrays
  • Hashes
  • Filehandles.

09/. Persistance (relationnel & objet)

  • Introduction Flux de données
  • Approche orientée
  • Enregistrement
  • Les bases de données Relationnelles
  • La mise en oeuvre de la Persistance d'Objets.

10/. Réseaux, Sockets et RPC

  • Introduction L'API Socket et IO::Socket
  • Gestion de Clients Multiples
  • Serveurs dans le monde réel
  • Les Objets Entrée/Sortie et les Filehandles
  • Les Modules Client prédéfinis
  • Remote Procedure Calls (RPC).

11/. Interfaces graphiques avec TK

  • Introduction à Tk et Perl/Tk
  • Présentation des Widget
  • Gestion Événementielle.

12/. Extension de Perl avec SWIG et XS

  • Présentation
  • Les possibilités avec SWIG et XS
  • Degrés de latitude.



Public
Informaticiens sous Windows NT ou Unix.

Objectifs
Apprendre les notions avancées du langage Perl : Expressions régulières. Appel de fonctions, référence et structure de données complexes, packages et modules. Accéder aux bases de données en Perl : déclaration, connexion, interrogation et manipulation. Intégrer des commandes SQL dans les programmes Perl.

Prérequis
Connaissance des bases du langage Perl.

Méthodes pédagogiques
1 ordinateur et 1 support de cours par personne + 1 vidéoprojecteur.
Évaluation par écrit en fin de cours et attestation de stage délivrée en fin de formation.

VOS DATES DE FORMATION


  • Vous souhaitez organiser cette formation à une date spécifique ?
  • Vous ne trouvez pas de date de session sur les semaines à venir ?
Contactez nos équipes au 05 59 14 62 62 ou remplissez le formulaire de contact