Le langage PERL - Initiation
Public admis
- Salarié en Poste
- Entreprise
Demandeur d'emploi et Etudiant non admis
Financement
- Votre OPCO
- Financement personnel
Financement CPF non pris en charge
Modalités
- En centre
- En entreprise
- À distance
Objectifs pédagogiques
- Maîtriser les grands concepts du langage PERL
- Savoir l'utiliser dans divers contextes classiques (traitement de fichiers, scripts système...)
Programme de la formation
A l'issue de la formation, les participants seront préparés à :
Jour 1 - Matin
1. Identifier les fondamentaux de PERL
- Présentation de la philosophie et de la syntaxe de Perl
- Installation des outils nécessaires
- Trouver de l'aide et de la documentation
- Petit tour des différents pragmas disponibles
2. Différencier les types de données
- Choisir entre scalaire, liste et tableau, table de hachage
- Connaître les différents opérateurs suivant les contextes des variables
- Utiliser les tests, structures de contrôles et itérations
Jour 1 - Après-midi
3. Structurer ses données et son code
- Choisir entre liste, tableau et table de hachage, les déclarer et les remplir
- Les manipuler et les modifier avec gw, sort, grep, map..
- Faire des fonctions pour structurer son code
4. Gérer les textes avec les expressions rationnelles
- Comprendre le mécanisme des REGEXP
- Connaître la grammaire des masques de recherche et leurs gourmandises
- Récupérer des parties du texte
Jour 2 - Matin
5. Utiliser les références
- Références anonymes et références sur différents types de données
- Références sur fichiers et fonctions
- Références circulaires et impact sur le garbage collector
6. Utiliser les modules
- Utiliser un module existant dans son programme
- Créer son module et exporter fonctions et variables
- Utiliser les modules en forme de programmation objet
Jour 2 - Après-midi
7. Gérer la permanence des données
- Lire et écrire dans des fichiers
- Utilisation de modules pour accéder aux bases de données
- Lire et écrire dans une base de données
8. Expérimenter les fonctions avancées du langage PERL
- Réduire la complexité de ses algorithmes, gagner en performance, programmer fonctionnel
- Utiliser exec et system pour interagir avec l'OS
- Utiliser Perl pour écrire des pages HTML

Proposé par
GROUPE LEXOM
"New Skills Model"

Proposé par
GROUPE LEXOM

Le langage PERL - Initiation
87 villes proposant cette formation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-