Formation en Réseaux et systèmes: Perl - Programmation avancée - Ascent Formation
Retour aux formations
Réseaux et systèmes

Perl - Programmation avancée

4 jour(s)28h

Description

Objectif de formation : Maîtriser les concepts avancés du langage PERL

Objectifs pédagogiques

  • Maîtriser les concepts avancés de Perl
  • Manipuler des bases de données avec Perl
  • Implémenter des commandes SQL au sein de programmes Perl

Public concerné

Administrateurs Windows NT ou Unix
Ingénieurs
Chefs de projets

Prérequis

Avoir suivi la formation "Perl - Programmation" ou disposer de connaissances équivalentes

Déroulé du programme

1

Gérer les références de données & le stockage anonyme

  • Introduction & rappel des concepts de base
  • Références & tableaux
  • Références & sous programmes
  • Références physiques & références symboliques
2

Intégration des structures de données complexes

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

Gestion des typeglobs & tables de symboles

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

Gestion des références de sous programmes & des fermetures

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

Gestion d'EVAL et de la génération de code

  • Évaluation d'Expression
  • Administration des Exceptions
  • Administration des Time-Outs
6

Manipulation de modules

  • Conception de modules
  • Importation de modules
  • Modules prédéfinis
7

POO & Perl

  • Objets Perl
  • Classes
  • Constructeurs
  • Héritage, exportation de méthodes
  • Superpositions de méthodes
  • Destructeurs
8

Gestion de la fonction TIE

  • Scalars
  • Arrays
  • Hashes
  • Filehandles
9

Persistance relationnelle & objet

  • Présentation des concepts de base des flux de données
  • Approche orientée
  • Enregistrement
  • BDD Relationnelles
  • Intégration de la Persistance d'Objets
10

Gestion des réseaux, sockets & RPC

  • Présentation de l'API Socket et IO::Socket
  • Administration de Clients Multiples
  • Serveurs dans le monde réel
  • Objets Entrée/Sortie & Filehandles
  • Modules Client prédéfinis
  • Remote Procedure Calls (RPC)
11

Utilisation des interfaces graphiques avec TK

  • Premiers pas avec TK & Perl/TK
  • Présentation des Widget
  • Gestion Événementielle
12

Gestion de l'extension de Perl avec SWIG & XS

  • Présentation
  • Opportunités offertes par SWIG et XS
  • Degrés de latitude

Informations

Durée

4 jour(s)

28h

Tarif

2750 € HT

HT