Formation en Réseaux et systèmes: Perl - Programmation - Ascent Formation
Retour aux formations
Réseaux et systèmes

Perl - Programmation

4 jour(s)28h

Description

Objectif de formation : Comprendre et maîtriser les bases de Perl

Objectifs pédagogiques

  • Appréhender les concepts de base du langage Perl
  • Déployer des programmes qualitatifs rapidement

Public concerné

Administrateurs systèmes & réseaux
Ingénieurs
Chefs de projets

Prérequis

Connaissance d'un langage de scripts ou d'un langage de programmation

Déroulé du programme

1

Introduction à Perl

  • Présentation du langage
  • Avertissement & conseils de lecture
  • Sources, documents, aide & FAQs
  • Premiers pas sur la syntaxe
2

Définition des types de données

  • Scalaires
  • Tableaux & listes
  • Tableaux associatifs (hashes)
3

Gestion des structures de contrôle

  • Syntaxe
  • Structures de contrôle
  • Opérateurs de test
  • Fonctions
  • Paquetages
  • Modules
4

Manipulation des variables

  • Variables spéciales scalaires
  • Variables spéciales de tableaux
  • Variables spéciales de tableaux associatifs
5

Gestion des entrées & sorties

  • Bases Interaction Ouverture
  • Lecture/écriture Fermeture
6

Mise en oeuvre d'expressions régulières

  • Syntaxe
  • Utilisation : recherche, substitution et translation
7

Présentation des fonctions basiques

  • Gestion des listes
  • Tableaux associatifs
  • Gestion de chaînes de caractères
  • Autres fonctions
8

Concepts avancés

  • Mise en oeuvre de commandes
  • Fonction die
  • Arguments de la ligne de commande
  • Récupération de la sortie d'un programme
  • Effacement vs copie d'un fichier
  • Ciblage de la valeur hors ou au sein d'une liste
  • Recherche/remplacement dans plusieurs fichiers
  • Extraction d'informations
  • Utilisation du débuggeur

Informations

Durée

4 jour(s)

28h

Tarif

2750 € HT

HT