Programme de formation : Programmation PERL

 

 

Contenu Du Programme

 

  • Les rudiments du langage
  • Les tests : simples, séquentiels
  • Les boucles : définies indéfinies
  • Les instructions de branchement
  • Les instructions abrégées
  • Les tableaux associatifs ou hachage
  • Les références : sur tableaux et anonymes
  • Algorithmes
  • Structure du langage Perl
  • Les scalaires
  • Gestion des opérateurs sur scalaires
  • Les entrées/sorties : saisie, fonctions chop et chomp, sortie écran, impression
  • Les listes et tableaux

 

  • Les expressions régulières
  • Les motifs
  • Utilisation d'expressions : opérateurs, substitutions, fonction split et join
  • Utilisation interactive de l'interpréteur Perl

 

  • Les fonctions et modules
  • Paramètres, visibilité et retour
  • Notion de variables semi-privées
  • Retour scalaire ou liste selon contexte
  • Utilisation de références dans les arguments
  • Les références sur fonctions
  • Les fonctions intégrées et modules
  • Utilisation d'un module non orienté objet
  • Utilisation d'un module orienté objet

 

  • Gestion des fichiers et répertoires
  • Traitements sur fichiers : ouverture, lecture, écriture
  • Informations sur les fichiers
  • Gestion des répertoires

 

  • Fonctionnalités complémentaires
  • Accès aux informations du système
  • Gestion des processus : la fonction system, les quotes inverses, processus et descripteurs de fichiers, mécanismes fork-exec
  • Traitement des chaînes de caractères : recherche et remplacement, transformation de caractères individuels
  • Tris personnalisés
  • Structures de données élaborées via les références anonymes
  • Scripts Perl dans un contexte web : protocole HTTP, schéma fonctionnel CGI, module CGI, variables d'environnement, méthodes GET et POST, traitement des formulaires
  • Accès aux bases de données, module DBI
  • Les modules Windows (Win32, Win32API)

 

  • Gestion avancée des modules
  • Créer un module non orienté objet
  • Introduction à la programmation objet avec Perl
  • Conception d'une classe
  • Mise en oeuvre d'un module objet simple

PUBLIC CONCERNÉ

  • Chef de projets et Développeurs.

OBJECTIFS

  • Maîtriser la syntaxe du Perl
  • Ecrire des scripts selon divers contexte (traitement de fichiers, administration...) et dans différents environnements tels que UNIX, Linux ou Windows

PRÉREQUIS

  • Administrateurs système et développeurs.

DURÉE

  • 3 jours

DATES

TARIF

  • Nous consulter
RECEVEZ VOTRE PROPOSITION PERSONNALISEE (PROGRAMME, TARIF) EN 1 MINUTE !
Pour cela, c'est simple et rapide, entrez vos coordonnées :


Name
Vous êtes *
Formation financée par *
Civilité *
Votre nom *
Votre prénom *
Votre tél *
Votre email *
Société
Pays *
Choisissez votre formation *
Et votre matière *

Veuillez remplir tous les champs obligatoires.

Nous vous garantissons la stricte protection de vos données personnelles, en conformité avec la loi en vigueur

Notre Charte de confidentialité et Cookies