Search
Résultats pour {phrase} ({results_count} de{results_count_total})
Displaying {results_count} results of {results_count_total}
Formation PERL Le langage PERL 5
Domaine : Langages et Frameworks
DURÉE
5 jour(s)
OBJECTIFS
Présenter les principaux concepts liés à la programmation via le langage PERL.
Pré-requis
Aucun.
Participants
Administrateurs, Utilisateurs d'un système Linux/Unix.
coût
Formation en cours collectif
Nous contacter pour une formation sur mesure ou en intra
LIEUx de formation
Notre centre de formation à GrenobleNotre centre de formation à MoiransNotre centre de formation à Sophia Antipolis
Sur votre site en formation intraEn classe distancielle
PROGRAMME DE FORMATION
PERL Le langage PERL 5
Introduction à la programmation PERL
Historique du langage PERL
PERL vs Raku (PERL 6)
Pourquoi utiliser le langage PERL ?
Installation du poste de développement
Mise en oeuvre d'un "Hello World"
Exécution d'un programme PERL
PERL vs Raku (PERL 6)
Pourquoi utiliser le langage PERL ?
Installation du poste de développement
Mise en oeuvre d'un "Hello World"
Exécution d'un programme PERL
Les types de données et les opérateurs PERL
Déclaration de variables et SIGIL
Le mode strict
Les types scalaires
Les listes et les tableaux
Les tables associatives (hash)
Les références et les références symboliques
Le mode strict
Les types scalaires
Les listes et les tableaux
Les tables associatives (hash)
Les références et les références symboliques
Les instructions PERL
Les instructions conditionnelles
Les instructions de boucles
Les instructions de débranchement
Les instructions de boucles
Les instructions de débranchement
Définition de fonctions en PERL
Syntaxe de déclaration de fonctions
Contrôle du nombre de paramètres d'une fonction
Techniques de récupération de paramètres
Définition de fonctions récursives
Contrôle du nombre de paramètres d'une fonction
Techniques de récupération de paramètres
Définition de fonctions récursives
Les expressions régulières
Syntaxe de base d'une expression régulière
Utilisation du matching
Découpage d'une chaîne de caractères via une expression régulière
Utilisation de substitutions
Extraction de données
Utilisation du matching
Découpage d'une chaîne de caractères via une expression régulière
Utilisation de substitutions
Extraction de données
Introduction à la Programmation Orientée Objet (POO) en PERL
Intérêts de la programmation orientée objet
Notions de classes et d'objets
Notions d'attributs et de méthodes
La fonction bless
Utilisation de votre classe dans un autre module
Mise en oeuvre de l'héritage en PERL
Notions de classes et d'objets
Notions d'attributs et de méthodes
La fonction bless
Utilisation de votre classe dans un autre module
Mise en oeuvre de l'héritage en PERL
Le format de documentation POD
Pourquoi documenter un programme PERL
Syntaxe liée à la documentation
Génération d'une documentation POD
Syntaxe liée à la documentation
Génération d'une documentation POD
Utilisation de CPAN
Qu'est-ce que CPAN ?
Les principaux modules CPAL
Installation d'un module CPAN dans votre environnement PERL
Les principaux modules CPAL
Installation d'un module CPAN dans votre environnement PERL
Gestion des entrées/sorties
Les concepts fondamentaux (descripteurs de fichiers...)
Ouverture, manipulation et fermeture de fichiers
Optimiser les accès aux fichiers (buffering...)
Manipulation de fichiers XML
Manipulation de fichiers JSON
Ouverture, manipulation et fermeture de fichiers
Optimiser les accès aux fichiers (buffering...)
Manipulation de fichiers XML
Manipulation de fichiers JSON
Communication avec le système d'exploitation
Accès aux informations du système
Gestion des processus
Accès à l'API POSIX
Accès à l'API Windows
Gestion des processus
Accès à l'API POSIX
Accès à l'API Windows
Connexion à une base de données en PERL
Présentation de l'architecture DBI
Installation d'un driver DBD
Connexion à la base de données
Envoi de requêtes SQL
Récupération de données en base
Problématique des injections SQL
Installation d'un driver DBD
Connexion à la base de données
Envoi de requêtes SQL
Récupération de données en base
Problématique des injections SQL
Utilisation de PERL dans le cadre de la génération de pages HTML dynamiques
Qu'est-ce qu'un serveur WEB ?
Concepts fondamentaux de l'architecture Internet
Génération de pages HTML dynamiques
Concepts fondamentaux de l'architecture Internet
Génération de pages HTML dynamiques
dates des formations a grenoble
dates des formations a SOPHIA ANTIPOLIS
Cursus formation
Formations de la même thématique
nos centres de formation