EXPERT EN DÉVELOPPEMENT DE COMPÉTENCES

Tél : 05 61 40 61 60 - Tél : 09 80 08 33 86
OK
NOS FORMATIONS

Programmation C-Shell et Perl

5 jours
CS210
  objectif
Apprendre les bases de la programmation des scripts C-Shell et Perl
  public concerné
Développeurs UNIX.
  pré-requis
La connaissance du système UNIX et de ses commandes est nécessaire. Une bonne connaissance du langage C est conseillée

Programme  Télécharger le fichier PDF


C SHELL
  • Rappel des manipulations C-Shell
    • Les commandes internes et externes
    • La commande echo
    • Les substitutions de noms de fichiers
    • Les séparateurs de commandes
    • Les redirections
    • Les pipes
    • Les processus en arrière plan
    • Les variables, les options du shell
    • Les substitutions de commandes
    • Les alias
    • L’historique des commandes
  • Programmation C-Shell
    • Rappels sur les scripts
    • Gestion des variables : locales et globales
    • Les variables réservées
    • La commande read
    • Les structures de contrôle (if, while, for, switch)
    • Expressions arithmétiques
    • La mise au point d’un script
    • Les tableaux
    • Les fonctions
    • Les expressions régulières
    • Les commandes sed et awk
    • Les filtres
 
 
PERL
  • Notions de base
    • Principe d’un script Perl
    • Constantes et scalaires, print
    • Variables tableaux (listes)
    • Tableaux associatifs (hash)
    • Variables spéciales et tableaux spéciaux
    • Expressions (Opérateurs et comparaisons)
    • Fonctions et procédures
    • Définir et invoquer une fonction
    • Valeur de retour
    • Passage de paramètres
    • Les variables locales, my
    • Les paramètres de type tableau ou hash
    • Le passage de paramètres par référence
  • Fonctions prédéfinies
    • Fonctions système
    • Fonctions mathématiques
    • Fonctions de chaînes de caractères
    • Fonctions sur les tableaux
    • Fonctions sur les tableaux associatifs
  • Gestion des fichiers
    • Ouverture et fermeture
    • Lecture, écriture et parcours
    • Accès aux répertoires
    • Les tests sur les fichiers et répertoires
    • Les fichiers spéciaux
  • Les modules et paquetages
    • Inclusion de sources
    • Les espaces de noms
    • Utiliser un module existant
    • Créer un module
    • Les modules CPAN, installation
  • Les objets et les classes
    • Définir une classe
    • Créer et utiliser des objets
    • Le constructeur
    • L’héritage: bless
  • Expression régulières
    • Principe des expressions régulières
    • L'opérateur "pattern match"
    • Le remplacement dans une chaîne
  • Utiliser les modules courants
    • DBI
      • Architecture et principe
      • Connexion
      • Exécution d’une requête
      • Utilisation des résultats
      • Installation des drivers DBD
    • CGI
      • Principe du module
      • Création d’une page simple
      • Mise en forme
      • Tableaux
    • XML
      • Les différents modules utilisables
      • Accès au DOM pour lire du XML
      • La transformation XSLT

Iris Training Paris La Défense - Tél. (33) 09 80 08 33 86
Iris Training - 2, impasse Michel Labrousse - BP 53637 - 31036 Toulouse Cedex 1 - France - Tél : (33) 05 61 40 61 60 - Fax : (33) 05 61 43 85 68