Programmation perl : les fondamentaux
Formation
A distance
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Méthodologie
A distance
À propos de cette formation :Perl, langage de script orienté objet, offre de nombreuses possibilités et est largement utilisé avec UNIX, Linux, Windows et Internet. Dans cette formation Perl, vous apprenez à écrire des scripts réutilisables avec Perl. Via les exercices, vous apprenez à utiliser Perl dans vos environnements système, vos applications et à utiliser les fonctions intégrées dans le langage et les modules externes.
À propos de cette formation
À qui s'adresse cette formation ?Administrateurs d'UNIX, de Linux et de Windows, ingénieurs logiciel, programmeurs et utilisateurs avertis. Une expérience professionnelle d'un langage procédural ou objet est supposée acquise. Une connaissance des outils de scripts UNIX et des expressions régulières est utile.
Les Avis
Les exploits du centre
Toutes les formations sont actualisées
L'évaluation moyenne est supérieure à 3,7
Plus de 50 opinions au cours des 12 derniers mois
Ce centre est avec Emagister depuis 16 ans.
Les matières
- PERL
- Unix
Le programme
Introduction à Perl
- Points forts: facilité de programmation avec les opérateurs, souplesse, rapidité d'exécution
- Construction d'outils réutilisables: administration système, manipulation de texte, Internet
- Filtrage des textes, applications réseau et programmation
Concepts fondamentaux de la syntaxe Perl
Exécutions de programmes Perl
- Invocation de scripts Perl sous UNIX/Linux avec la syntaxe « shebang »
- Démarrage de scripts Perl sous Windows par association ou ligne de commande
- Aide avec perldoc
- Scalaires, listes et hachages
- Chaînes de caractères, interpolation dans les chaînes
- Variables spéciales
- Intégrer la notion de contexte
- Création de références à des variables nommées
- Création de références à des données anonymes
- Construction de tableaux multidimensionnels
- Utilisation de tables de hachage multidimensionnelles
- Gestion des E/S standard
- Définition et utilisation des descripteurs de fichiers
- Analyse des arguments de ligne de commande
- Lecture et écriture de fichiers de données
Concordance de motifs et opérateurs
Expressions régulières Perl
- Utilisation d'expressions régulières UNIX
- Modification des données avec des substitutions
- Concordances globales et insensibles à la casse
- Manipulation d'expressions arithmétiques
- Réplication et augmentation des chaînes
- Rapidité grâce aux opérateurs d'affectation
- Obtention d'attributs de fichier
- Prise de décision avec les opérateurs logiques
- Mise en place et utilisation d'intervalles
Boucles, décisions et contrôle de flux
Constructions de contrôle de flux traditionnels
- Prise de décisions avec if/else/elsif
- Création de boucles avec do, while, until, for et for each
- if et unless comme modificateurs d'instructions
- Contrôle du flux avec next et last
- Simulation de l'instruction switch
Sous-routines et modules
Écriture de sous-routines
- Passage et lecture des paramètres
- Retour de valeurs à l'appelant
- Localisation des données: my et local
- Accès aux variables globales
- Extraction de variables locales avec shift
Fonctions intégrées et ajouts
Besoins courants
- Traitement de chaînes
- Traitement des tableaux avec les fonctions de liste
- Organisation des informations avec sort
- Tri des données à partir de champs multiples
- Manipulation des entrées du système de fichiers
- Lecture de fichiers binaires
- Dissection et création d'enregistrements avec split et join
- Formatage des sorties
Perl et la technologie objet
Comment Perl implémente l'orienté objet
- Introduction à la technologie objet dans Perl
- Méthodes, classes et constructeurs
- Obtention et suivi de modules tiers du CPAN
- Comment utiliser use
- Définition d'un schéma pour employer des modules objet
- Appel de méthodes avec la syntaxe -\
- Passage de paramètres d'initialisation
Informations complémentaires
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Programmation perl : les fondamentaux