Plan du cours

Exécution de programmes Perl

  • Création d'un script Perl
  • Exécution de scripts Perl
  • Obtenir de l'aide avec perldoc

Types de variables et contextes

  • Scalars, listes et hachages
  • Chaînes de caractères et chaînes interpolées
  • Variables spéciales
  • Contexte
  • if/else/elseif
  • do, while, until, for et foreach

Structures de données composées

  • Références à des variables nommées
  • Références à des données anonymes
  • Tableaux multidimensionnels
  • Hachures multidimensionnelles

Gestion des fichiers et des entrées utilisateur

  • Flux d'E/S standard
  • Poignées de fichiers
  • Arguments de la ligne de commande
  • Lecture et écriture de fichiers de données

Expressions régulières Perl

  • Extraction d'informations textuelles importantes
  • Expressions régulières Perl
  • Modification des données à l'aide de substitutions
  • Correspondances globales et insensibles à la casse

[Opérateurs

  • Expressions arithmétiques
  • Réplication et croissance des chaînes de caractères
  • Opérateurs d'affectation
  • Attributs de fichiers
  • Opérateurs logiques
  • Plages

Sous-routines

  • Définition et appel d'une sous-routine
  • Transmission et réception de paramètres
  • Renvoi des valeurs à l'appelant

Perl Fonctions

  • Fonctions de chaîne pour la manipulation de texte
  • Fonctions de liste
  • Tri des données
  • Manipulation des entrées du système de fichiers
  • Lecture de fichiers binaires
  • diviser et joindre
  • Mise en forme de tableaux

Orientation objet

  • L'OO en Perl
  • Méthodes, classes et constructeurs
  • Obtenir des paquets tiers à partir de CPAN
  • Comment utiliser l'utilisation
  • Définir un schéma pour employer des modules OO
  • Appeler des méthodes avec la syntaxe ->
  • Passer des paramètres d'initialisation

Pré requis

Aucun

  21 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (1)

Cours Similaires

Combined C/C++, JAVA and Web Application Security

  28 heures

Advanced Java Security

  21 heures

Combined JAVA, PHP and Web Application Security

  28 heures

Standard Java Security

  14 heures

Java and Web Application Security

  21 heures

Advanced Java, JEE and Web Application Security

  28 heures

Catégories Similaires