Programme du cours

3 jours (21 H) | 4-PE-BASERenseignez-vousCette formation vous intéresse ? 
 

Objectifs

Tout développeur souhaitant appréhender les concepts de base et avancés du langage Perl.
Cette formation permet aux stagiaires de migrer leurs connaissances actuelles d’autres langages vers Perl.

Participants / Pré-requis

Avoir déjà utilisé un langage de programmation évolué.
Ce cous s’adresse à un public de développeurs, chefs de projet…

Contenu

Introduction

  • Historique de Perl
  • Place de Perl sur la marché actuel
  • Les véritables concurrents de Perl
  • Présentation des différents types de programmes Perl

Le langage

  • Types de données
  • Variables spéciales
  • Portée
  • Introduction des structures de contrôle
  • Structures conditionnelles
  • Structures itératives
  • Traitement des données
  • Introductions des expressions
  • Fonctions

Gestion des fichiers

  • Opérations sur les fichiers
  • Lecture (partielle ou complète)
  • Ecriture
  • Déplacements

Expressions

  • Opérateurs et fonctions de base
  • Expressions régulières
  • Méta-caractères
  • Motifs de correspondance et substitutions

Packages

  • Notion de programmation modulaire
  • Modules et packages
  • Réutilisation du code
  • Orientation objet
  • CPAN

Applications Web Perl

  • Intégration de Perl auprès du serveur web: CGI
  • Protocole HTTP
  • Variables d’environnement
  • Formulaires: méthodes GET et POST
  • Templates HTML
  • Packages web

Bases de données

  • Modules Perl d’accès aux bases de données
  • Principes généraux
  • Mise en oeuvre d’une connexion
  • Génération de requêtes
  • Préparation
  • Exécution des requêtes
  • Ensembles de données
 
Cette formation vous intéresse ? Renseignez-vous