Introduction à la Formation Perl pour Unix


Contenu du cours

  1. Vue d'ensemble de Perl
    1. Qu'est-ce que Perl?
    2. Exécution de programmes Perl
    3. Exemple de programme
    4. Un autre exemple de programme
    5. Encore un autre exemple
  2. Variables de Perl
    1. Trois types de données
    2. Noms variables et syntaxe
    3. Nomination variable
    4. Listes
    5. Contextes scalaires et listes
    6. L'opérateur de répétition
  3. Les Arrays et Hashes en Perl
    1. Arrays
    2. Fonctions d’Arrays
    3. La boucle de foreach
    4. L’Array de @ARGV
    5. La fonction grep
    6. Diaporama Array
    7. Hashes
    8. Fonctions d’Hashes
    9. Contextes scalaires et de liste revisités
  4. Citation et interpolation en Perl
    1. Constantes de chaîne
    2. Interpolation
    3. Substitution Array et inscription
    4. Barres obliques inversées et des guillemets simples
    5. Opérateurs de citation
    6. Substitution de commande
    7. Here documents
  5. Opérateurs de Perl
    1. Opérateurs de Perl
    2. Opérateurs, fonctions et priorité
    3. Opérateurs d'essai de fichiers
    4. Notations d'opérateur de tâche
    5. L'opérateur de gamme
  6. Contrôle de flux en Perl
    1. Déclarations simples
    2. Modificateurs de déclaration simple
    3. Instructions composées
    4. Les déclarations prochaines, les dernières, et redo
    5. La boucle for
    6. La boucle foreach
  7. I/O : opérations et fichier d'entrée avec Perl
    1. Aperçu d'entrée-sortie de fichier
    2. La fonction ouverte
    3. L'opérateur d'entrée < >
    4. Opérateur d'entrée par défaut
    5. La fonction d'impression
    6. Annuaires de lecture
  8. Expressions régulières en Perl
    1. Aperçu de configuration avec un modèle
    2. L'opérateur de substitution
    3. Expressions régulières
    4. Caractères particuliers
    5. Quantificateurs (*, + ? , {})
    6. Affirmations (^, $, b, B)
  9. Expressions régulières avancées dans Perl
    1. Sous-chaînes
    2. Sous-chaînes dans le contexte de liste
    3. Variables spéciales RE
    4. Options RE
    5. Recherche Multi-line
    6. Substitution avec une expression
    7. Perl RE des extensions
  10. Sous-routines dans Perl
    1. Aperçu des sous-routines
    2. Dépassement des arguments
    3. Variables privées
    4. Valeurs de renvoi
  11. Références
    1. Références
    2. Création des références
    3. Utilisation des références
    4. Références de dépassement comme arguments aux sous-routines
    5. Compositeurs anonymes
    6. La table des symboles
  12. Structures de données complexes dans Perl
    1. Arrays à deux dimensions dans Perl
    2. Arrays anonymes et Hashes anonymes
    3. Arrays d’Arrays
    4. Arrays de références
    5. Un Hash d’Arrays
    6. Un Hash d’Hashes
    7. Et ainsi de suite…
  13. Paquets et modules de Perl
    1. Paquets
    2. Les routines de DEBUT et FIN
    3. Exiger versus utilisation
    4. Modules
    5. La fonction bless
  14. Introduction à la programmation orientée objet en Perl
    1. Qu'est-ce que orienté objet ?
    2. Pourquoi employez la programmation orientée objet ?
    3. Classes, objets, et méthodes dans Perl
    4. Héritage, les relations « Is-a »
    5. La restriction, les relations « has-a »
    6. Opérateurs surchargés
    7. Destructeurs
  15. Structures de données binaires dans Perl
    1. Champs de longueur variable(délimité) 
    2. Variable versus fixe
    3. Traitement des données binaires
    4. La fonction de paquet
    5. La fonction de déballage
    6. La fonction de lecture
    7. Structures de données de C
  16. Traitement multitâches avec Perl
    1. Quelles tâches sont uniques et multitâches ?
    2. Concepts de traitement multitâches UNIX
    3. Création de processus avec fork
    4. Chargement de programme avec l'exécutif
    5. Héritage de descripteur de dossier
    6. Comment UNIX ouvre des dossiers
    7. Flux de données à sens unique - Pipes
    8. Exemple
    9. Résultat final - visionnement de page
  17. Programmation Sockets en Perl
    1. Clients et serveurs
    2. Ports et services
    3. Berkeley Socket
    4. Structures de données d’API Sockets
    5. Système Socket Appels
    6. Modèles génériques client/serveur
    7. Un client / Serveur Exemple
    8. Un petit serveur web

Nous contacter :

Rue Beeckmanstraat 53 1180 Bruxelles/ Brussel

Tel : +32 2 648 84 63 
Fax : +32 2 648 84 63 
Gsm : + 32 477 789 445  
Email : selossej@pixystree.com

Description

Dans ce cours de formation Perl, les élèves apprennent à programmer efficacement en Perl.

Demandez votre devis gratuitement
Contactez-nous !
Demandez Voir les tarifs

Objectifs

Apprendre à travailler avec des variables, Arrays et Hashes en Perl
Apprendre à écrire des déclarations de contrôle de flux en Perl
Apprendre à manipuler des fichiers avec Perl
Apprendre à employer les expressions régulières de Perl
Apprendre à créer des structures de données complexes avec Perl
Apprendre à utiliser des paquets Perl et les modules
Apprendre à travailler avec les configurations orientées objet de Perl
Apprendre à écrire des sous-routines en Perl

Liens internes

Formation ActionScript
Formation AJAX

Formation ASP
Formation ASP.NET
Formation CSS  
Formation HTML  
Formation JavaScript
Formation PHP/MySQL  
Formation XML

Liens Externes


Voir notre catalogue inter-entreprise Demandez un devis