La Connaissance d'un langage de programmation est un plus.
Objectifs :
Découvrir la programmation Perl. Pendant ces 3 jours, les candidats comprendrons les fondements de la programmation et de l’algorithmique. Le but est de donner de solides bases en programmation pour pouvoir aborder la programmation en PERL. Pratiquement tous les aspects essentiels de la programmation seront abordés : programmation système, les références, programmation objet et les typeglobs
Public :
Dans le cadre d'un DIF, ou du plan de formation de votre entreprise.
Stages et tarifs spécifiques à destination des particuliers et demandeurs d'emploi.
1 Les programmes PERL Comment exécuter les programmes PERL la notion de l’interpréteur PERL en ligne de commande et dans les fichiers maîtrise de l’éditeur vim utilisation des variables.
2 Les types de variables Les variables scalaires les tableaux et les tables de hachage les fonctions sur les tableaux contexte d’utilisation des variables le tri des tableaux la notion clés/valeurs sur les tables de hachage la fonction each manipulation de tableaux avec grep() et map() la gestion du temps (time(), localtime(), etc…)
3 Instructions de contrôles et boucles le branchement conditionnel if-then-else les tests sur les fichiers les chaînes de caractères et les valeurs numériques le switch du PERL. les boucles (While, for...)
4 Expressions régulières les matches les substitutions les caractères spéciaux des expressions les variables mémorisées ($1, $2, $3, etc…)
5 les fonctions de gestion des fichiers et répertoires ouverture de fichiers avec open() les modes d’ouverture (lecture seule, écriture, écrasement, ajout, etc…) foncitons chdir, chmod, chown, glob, symlink, etc... les délimiteurs (q/ /, qq/ /, qx/ /, qw/ /, tr/ /)
6 Les références (ou pointeurs) et les typeglobs Références sur les scalaires Références sur les tableaux Références et les tables de hachage passage de références à des fonctions calculs sur les références les références anonymes sur les scalaires les références anonymes sur les tableaux les références anonymes sur les tables de hachage les références anonymes sur les HANDLES de fichiers les références anonymes sur les HANDLES de répertoires les références sur les HANDLES la portée des typeglobs les constantes les typeglobs de fonctions
7 Les packages et la programmation objet Généralités ou placer les fichiers packages ? Création et utilisation du fichier package les importations de symboles
Les Formateurs Dominique Dossi et Jean-Claude Lanza (SARL Proscess) : Les intervenants sont experts dans leurs domaines et ont assumés durant toute leur carrière des fonctions à responsabilités sur les systèmes WINDOWS, NOVELL, UNIX et LINUX. Administrateurs UNIX et Responsables de développements Spie Batignolles (10 ans).
Modes de réalisation de l'action de formation, tarifs associés :
1. En session de groupe, dans notre centre parisien (inter-entreprise) :
Ce module n'est pas proposé en inter entreprise.
------------
2. Stage intra-entreprise (stagiaires issus de la même société) :
Il peut se dérouler dans vos locaux (sur site), ou dans notre centre sur réservation.
Tous les éléments du dossier vous seront communiqués par e-mail à la suite du DEVIS EN LIGNE mis à votre disposition.