Menu

FORMATIONS / INFORMATIQUE / LANGAGE / DEVELOPPEMENT / Langage Bas Niveau

LD-016  PERL PERFECTIONNEMENT |  4 jours  | 28 heures


01/. Gérer les références de données et le 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émenter des structures de données complexes

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

03/. Gérer les typeglobs et tables de symboles

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

04/. Maîtriser les références de sous programmes et les fermetures

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

05/. Gérer Eval et la génération de code

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

06/. Utiliser les modules

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



07/. Maîtriser la programmation orientée objet

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

08/. Gérer TIE

  • Scalars
  • Arrays
  • Hashes
  • Filehandles

09/. Maîtriser la Persistance (relationnel & objet)

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

10/. Gérer les 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/. Utiliser les interfaces graphiques avec TK

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

12/. Gérer l'extension de Perl avec SWIG et XS

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



Tarif
2200€ HT

Public
Informaticiens sous Windows NT ou Unix.
Si vous êtes en situation de handicap, merci de nous contacter.

Objectifs
Acquérir les notions avancées du langage Perl : Expressions régulières. Maîtriser l'appel de fonctions, la référence et la 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
Évaluation diagnostique réalisée en amont. Connaissance des bases du langage Perl.

Méthodes pédagogiques
Exposés alternant théorie et pratique, études de cas, correction travaux pratiques et ateliers. 1 support de cours par personne.

Ressources pédagogiques
1 Formateur. 1 ordinateur par personne, un vidéoprojecteur par salle de cours, un tableau numérique. Connexion Internet très haut débit.

Évaluation et sanction de fin de parcours
Évaluation formative par le formateur pendant le programme. Évaluation des acquis en fin de session. Attestation de fin de formation délivrée.

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
  • Vous êtes demandeurs d’emploi ? Contactez-nous pour connaître les modalités de financement et le détail de nos tarifs.

PERL PERFECTIONNEMENT

10 février 2021,  par admin, publié dans