Référence | F171662 |
Prix par personne en présentiel ou distanciel | 2400 € |
Session ouverte | A partir de 2 personnes |
Intra-entreprise | Nous consulter |
Public concerné : Informaticiens sous Windows NT ou Unix
Durée : 4 jours
Objectifs : Savoir rédiger ou maintenir des scripts écrits en Perl. Par son efficacité, sa portabilité (Unix et Windows) et sa richesse fonctionnelle, Perl s’est imposé dans le contexte des entreprises (gestion de fichiers de texte, scripts d’administration, développements Web via le modèle CGI…). Selon le contexte d’utilisation, ce stage peut donc concerner à la fois les administrateurs et les développeurs.
Prérequis : Il est recommandé de posséder de bonnes notions d’algorithmique et de programmation.
Méthodes et moyens pédagogiques : Formation réalisée en présentiel ou en distanciel (Choix à définir). Exposés, cas pratiques, synthèse. Matériel : 1 poste par stagiaire, vidéoprojecteur, tableau.
Support de cours fourni à chaque stagiaire.
Modalités de suivi et d’évaluation : Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires. Questionnaire d’évaluation de la satisfaction en fin de stage. Feuille de présence émargée par demi-journée par les stagiaires et le formateur. Attestation de fin de formation.
Informations pratiques : Accessibilité , modalités et délais d’accès.
Contenu de formation
- Caractéristiques du langage, versions
- Accès à la documentation, ressources Internet
- Types de données (scalaires, tableaux, hachages, références)
- Opérateurs et expressions
- Instructions (tests, boucles, autres instructions)
- Expressions régulières
- Fonctions
- Fonctions intégrées, modules standards, modules CPAN
- Fabrication d’un module non orienté objet
- Gestion de fichiers, entrées/sorties
- Fonctionnalités complémentaires (tris, informations système, traitement de chaînes, processus…)
- Scripts Perl dans un contexte Web, utilisation du module CGI
- Accès aux bases de données à l’aide du module DBI
- Introduction à la programmation objet en Perl
- Conception d’un module orienté objet
Commentaires : Le stage permet, dans un premier temps, de maîtriser le langage lui-même (syntaxe, recettes, astuces, pièges) puis, dans un second temps, de savoir l’appliquer dans divers contextes classiques (traitement de fichiers, scripts système, programmation CGI). Le Perl est un produit libre qui s’installe aisément sur diverses plates-formes. La formation peut donc être proposée dans un environnement mixte (Unix ou Linux et Microsoft, via le portage ActivePerl).