Formation Informatique | Formation Management
Formation Langage Perl : formation Langages C / C++ / VB... avec Orsys
contact Orsys email Orsys English version Version Française Orsys Formation
   
 

Langage Perl


scripts système Unix/Linux/Windows


Ce stage vous apprendra à programmer ou maintenir des procédures d'exploitation écrites en Perl. Il permettra de maîtriser le langage lui-même mais aussi de découvrir la "philosophie Perl" avec notamment le recours à un grand nombre de modules permettant d'élargir quasiment à l'infini ses possibilités.

» Participants

Destiné aux informaticiens concernés par des procédures d'exploitation en environnements Unix, Linux ou Windows.

» Pré-requis

Connaissances de base de la programmation et d'un système d'exploitation (Windows ou Linux/Unix).

   
 

PROGRAMME

» Présentation

Caractéristiques du langage Perl.

Versions, ressources et documentation.


» L'essentiel du langage

Structure d'un programme Perl.

Scalaires. Premiers opérateurs.

Entrées/sorties de base. Listes et tableaux.

Instructions (tests, boucles, branchements, etc.).

Tableaux associatifs (hachages). Références.


» Expressions régulières

Panorama des différents motifs.

Utilisation des expressions.

Options de la ligne de commande pour l'interpréteur.

Perl utilisé comme filtre supplémentaire.


» Fonctions, procédures, modules

Définition des fonctions. Portée des variables, mécanisme d'appel, récupération des résultats.

Utilisation des références.

Notion de "package" et de module.

Modules de la distribution standard.

Modules du CPAN, recensement, documentation, sites de ressources.

Installation de modules.

Utilisation d'un module "classique" et d'un module "orienté objet".

Fabrication d'un module.


» Gestion des fichiers et des répertoires

Ouverture de fichier et Entrées/sorties.

Informations sur les fichiers.

Gestion des répertoires.

Quelques opérations sur les fichiers.


» Interactions avec le système d'exploitation

Accès aux informations du système d'exploitation.

Gestion des processus, lancement de commandes du système.

Interactions avec le système Windows (modules Win32 et Win32API).


» Aspects avancés, bases de données, implémentation objet

Tris personnalisés.

Traitements complémentaires sur les chaînes de caractères.

Structures de données élaborées à l'aide des références anonymes.

Accès aux bases de données à l'aide du module DBI.


» Scripts Perl dans un contexte Web, module CGI

Protocole HTTP, schéma fonctionnel CGI.

Le module CGI.

Variables d'environnement, méthodes GET et POST.

Traitement des formulaires, exploitation des résultats.

 
     
 
     
   
  Formation Perl  
 
Stage pratique - DIF
Réf :  PRL
Prix 2012 : 1650 € H.T.
Durée : 3  jours
 
     
         
  Cliquer sur une session pour réserver  
 
Aix : 8 oct. 12
Bordeaux : 22 oct. 12
Bruxelles : 22 oct. 12
Genève : 22 oct. 12
Lille : 22 oct. 12
Luxembourg : 22 oct. 12
Lyon : 8 oct. 12
Nantes : 15 oct. 12
Rennes : 15 oct. 12
Sophia-antipolis : 8 oct. 12
Strasbourg : 29 mai 12
Toulouse : 29 mai 12
 
   
     
         
  Cursus professionnels  
   
   
     
         
  Filières métiers