M2i Formation

Découvrez notre formationPerl - Par la pratique

Présentiel

3 jours (21 heures) - PERL

Accueil  ›  Formations Informatique  ›  Langages et développement  ›  Conception et langages  ›  Perl - Par la pratique

Objectifs pédagogiques

  • Ecrire des fonctions en Perl
  • Réutiliser du code Perl
  • Programmer objet en Perl
  • Utiliser les scalaires
  • Lire et écrire des fichiers 
  • Gérer l'exécution de processus Perl.

Niveau requis

Avoir des bases algorithmiques. La pratique d'un autre langage de programmation serait un atout majeur.

Public concerné

Développeurs.


Cette formation est éligible au CPF : code unique 237067

Montpellier23/09/20191 650 € HTDates proposées dans les agences M2iRéserver
Sophia Antipolis23/09/20191 650 € HTDates proposées dans les agences M2iRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Certification : M2i Langages de Programmation (+ 120€)

Premiers pas

  • Caractéristiques du langage
  • Structure d'un programme Perl
  • Premier exemple de programme Perl
  • Règles et conventions de nommage
  • Avertissements prédéfinis
  • Variables et opérateurs
  • Valeur undef

    Les données scalaires

    • Nombres et leurs représentations internes
    • Les littéraux entiers
    • Les littéraux réels
    • Les littéraux entiers non décimaux
    • Opérateurs numériques
    • Les chaînes de caractères
    • Représentation en simple ou double guillemets
    • Les opérateurs de manipulation de chaînes
    • Les conversions automatiques entre chaînes et numériques

    Les opérations d'entrées / sorties en Perl

    • Affichage de données
    • Récupérer une saisie utilisateur
    • L'opérateur champ
    • Les handles de fichiers

    Les structures de contrôles

    • Les structures conditionnelles
    • Les structures de boucles

    Les structures de données

    • Les tableaux
    • Les listes
    • Les tables de hachages

    Les fonctions en Perl

    • Syntaxe
    • Passage d'arguments
    • L'instruction return
    • Variable privée et persistante

    Les expressions rationnelles

    • Les patterns
    • Concordance utilisant les expressions rationnelles
    • Traiter du texte en utilisant les expressions rationnelles

    Les modules Perl

    • Définition de modules
    • Utilisation de modules
    • Recherche et installation des modules Perl

    Fichiers et répertoires en Perl

    • Les fonctions de manipulation de fichiers et de répertoires
    • Modules standards associés aux fichiers et répertoires

    Gestion des processus

    • Les fonctions system et exec
    • Les variables d'environnements
    • Processus et handles de fichiers
    • Envoi et réception de signaux

    Programmation objet

    • Classes et objets

    • Constructeur
    • Champs
    • Composition
    • Héritage

    Certification (en option)

    • Nos tests de validation des compétences font partie intégrante du processus d'apprentissage car ils permettent de développer différents niveaux d'abstractions.
    • Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d'ancrage mémoriel.
    • L'examen sera passé à la fin de la formation.

    Les + de la formation

    L'examen de certification est en français.

    Testez vos connaissances

    Objectif : Ce test a pour objectif de tester les connaissances en algorithmique.

    Faites évoluer vos compétences

    Complétez votre formation

    En cliquant le bouton « Accepter », vous acceptez l’utilisation de cookies pour réaliser des mesures d’audiences et vous permettre d’enregistrer vos préférences de navigation. En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies.

    Accepter Paramètres En savoir plus