Séquençage : Nous pouvons organiser une session de formation en fonction de vos disponibilités sur simple demande, dans la ville et à la date que vous souhaitez. La formation sera garantie dès que vous aurez inscrit un stagiaire.
Pré-requis :
Il est nécessaire d?avoir de bonnes notions algorithmiques et de programmation
- Maîtriser les grands concepts du langage PERL
- Savoir l'utiliser dans divers contextes classiques (traitement de fichiers, scripts système...)
- 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
- 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
- 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
- Comprendre le mécanisme des REGEXP
- Connaître la grammaire des masques de recherche et leurs gourmandises
- Récupérer des parties du texte
- 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
- Utiliser un module existant dans son programme
- Créer son module et exporter fonctions et variables
- Utiliser les modules en forme de programmation objet
- 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
- 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