Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : Perl - Programmation avancée

Perl - Programmation avancée

Formation à distance
Durée : 28 heures (4 jours)
Durée :28 heures (4 jours)
HT
Se préinscrire
Durée :28 heures (4 jours)
HT
Se préinscrire
Durée :28 heures (4 jours)
HT
Se préinscrire

Formation créée le 09/01/2023. Dernière mise à jour le 21/03/2023.

Version du programme : 1

Programme de la formation

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

Objectifs de la formation

  • 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

Profil des bénéficiaires

Pour qui
  • Administrateurs Windows NT ou Unix
  • Ingénieurs
  • Chefs de projets
Prérequis
  • Avoir suivi la formation "Perl - Programmation" ou disposer de connaissances équivalentes

Contenu de la formation

  • 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
  • Intégration des structures de données complexes
    • Structures définies par l'utilisateur
    • Matrices
    • Pretty-Printing
  • Gestion des typeglobs & tables de symboles
    • Variables Perl, Table de Symbol et Scoping
    • Typeglobs
    • Typeglobs & Références
    • Filehandles, Directory Handles et Formats
  • Gestion des références de sous programmes & des fermetures
    • Références de Sous-Programmes
    • Utilisation
    • Fermetures
  • Gestion d'EVAL et de la génération de code
    • Évaluation d'Expression
    • Administration des Exceptions
    • Administration des Time-Outs
  • Manipulation de modules
    • Conception de modules
    • Importation de modules
    • Modules prédéfinis
  • POO & Perl
    • Objets Perl
    • Classes
    • Constructeurs
    • Héritage, exportation de méthodes
    • Superpositions de méthodes
    • Destructeurs
  • Gestion de la fonction TIE
    • Scalars
    • Arrays
    • Hashes
    • Filehandles
  • 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
  • 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)
  • Utilisation des interfaces graphiques avec TK
    • Premiers pas avec TK & Perl/TK
    • Présentation des Widget
    • Gestion Événementielle
  • Gestion de l'extension de Perl avec SWIG & XS
    • Présentation
    • Opportunités offertes par SWIG et XS
    • Degrés de latitude
Équipe pédagogique

Professionnel expert technique et pédagogique.

Suivi de l'exécution et évaluation des résultats
  • Émargement numérique
  • Mises en situation
  • Formulaires d’évaluation de la formation
  • Certificat de réalisation de l’action de formation
Ressources techniques et pédagogiques
  • Espace intranet de formation
  • Documents supports de formation projetés
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...