Programmation ksh et Perl

Share by email

×

Code Title Duration Price HT
PRL100 Programmation ksh et Perl 4 days Consult us

Objectives

Apprendre les bases de la programmation des scripts ksh et Perl

Public

Développeurs UNIX.

Prerequisites

La connaissance du système UNIX et de ses commandes est nécessaire. La connaissance du langage C est utile

Post-Training

Methods

50% Pratique 50% Théorique

Program

C SHELL

  • Mécanismes essentiels du shell ksh
  • Commandes internes et externes
  • Affichage à l'écran
  • Substitution de noms de fichiers
  • Séparateur de commandes
  • Redirections
  • Tubes de communication
  • Regroupement de commandes
  • Processus en arrière-plan
  • Paramétrage de l'environnement de travail
  • Variables d'environnement
  • Les options du shell
  • Les alias
  • Historique de commande
  • Les fichiers d'environnement
  • Les bases de la programmation ksh
  • Les variables utilisateur
  • Substitution de commandes
  • Caractères de protection
  • Récapitulatif
  • Interprétation d'une ligne de commande
  • Ecriture et lancement d'un script shell
  • Variables réservées du shell
  • La commande read
  • Exécution de tests
  • Les opérateurs du shell
  • L'arithmétique
  • Substitution d'expressions arithmétiques
  • Mise au point d'un script
  • Les structures de contrôle
  • Aspects avancés de la programmation ksh
  • Comparatif des variables $
  • Substitution de variables
  • Tableaux
  • Les fonctions
  • Commandes d'affichage
  • Gestion des entrées/sorties d'un script
  • Gestion d'un processus en arrière-plan

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

Environment


Tags

PRL100_Programmation-ksh-Perl_PRL100

Order