Formation PERL 2017-08-23T10:04:04+00:00

Formation Perl

CONTACTEZ-NOUS

Perl

La formation « PERL » vous permettra d’utiliser le langage de programmation pour l’écriture de script CGI.
Le programme de formation sera adapté en fonction de votre niveau (Initiation, Perfectionnement, Expert).

Contenu de la formation

Concepts fondamentaux

  • Exécutions de programmes Perl
  • Invocation de scripts Perl sous UNIX/Linux avec la syntaxe «shebang»
  • Démarrage de scripts Perl sous Win32 par association ou ligne de commande
  • Aide avec perldoc
  • Types de variables et contextes
  • Scalaires, listes et hachages
  • Chaînes de caractères, interpolation dans les chaînes
  • Variables spéciales
  • Intégrer la notion de contexte
  • Composer des structures de données
  • Création de références à des variables nommées
  • Création de références à des données anonymes
  • Construction de tableaux multidimensionnels
  • Utilisation de tables de hachage multidimensionnelles
  • Gestion des fichiers et des entrées de l’utilisateur
  • Gestion des E/S standard
  • Définition et utilisation des descripteurs de fichiers
  • Analyse des arguments de ligne de commande
  • Lecture et écriture de fichiers de données

Concordance de motifs et opérateurs

  • Expressions régulières Perl
  • Extraction d’informations textuelles importantes
  • Utilisation d’expressions régulières UNIX
  • Modification des données avec des substitutions
  • Concordances globales et insensibles à la casse
  • Les groupes d’opérateurs de Perl
  • Manipulation d’expressions arithmétiques
  • Réplication et augmentation des chaînes
  • Rapidité grâce aux opérateurs d’affectation
  • Obtention d’attributs de fichier
  • Prise de décision avec les opérateurs logiques
  • Mise en place et utilisation d’intervalles
  • Boucles, décisions et contrôle de flux
  • Constructions de contrôle de flux traditionnels
  • Prise de décisions avec if/else/elsif
  • Création de boucles avec do, while, until, for et for each
  • Constructions spécifiques à Perl if et unless comme modificateurs d’instructions
  • Contrôle du flux avec next et last
  • Simulation de l’instruction switch

Sous-routines et modules

  • Écriture de sous-routines
  • Définition et appel de sous-routines
  • Passage et lecture des paramètres
  • Retour de valeurs à l’appelant
  • Rendre les données fonctionnelles
  • Localisation des données : my et local
  • Accès aux variables globales
  • Extraction de variables locales avec shift
  • Fonctions intégrées et ajouts
  • Besoins courants
  • Traitement de chaînes
  • Traitement des tableaux avec les fonctions de liste
  • Organisation des informations avec sort
  • Tri des données à partir de champs multiples
  • E/S et construction d’outils
  • Manipulation des entrées du système de fichiers
  • Lecture de fichiers binaires
  • Dissection et création d’enregistrements avec split et join
  • Formatage des sorties
  • Perl et la technologie objet
  • Comment Perl implémente l’orienté objet
  • Introduction à la technologie objet dans Perl
  • Méthodes, classes et constructeurs
  • Obtention et suivi de modules tiers du CPAN
  • Accès aux modules orientés objet
  • Comment utiliser use
  • Définition d’un schéma pour employer des modules objet
  • Appel de méthodes avec la syntaxe ->
  • Passage de paramètres d’initialisation

Déploiement d’index locaux, globaux, préfixés ou non

  • Reconstruction d’index inutilisables
Les Plus de Neuro
  • Formations sur mesure

  • Certifié OPQF

  • Formateurs experts

  • Formation finançable par l’OPCA

Complétez votre choix

Retrouvez toutes les formations
Système et réseaux
Retrouvez toutes les formations
Technologie Web

Un renseignement, une question ?

CONTACTEZ-NOUS