Programmation ksh et Perl
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
Formafast Consulting
1, Rue Mozart, 20250 Casablanca, Maroc
Phone : +212 6 31 10 82 16 WhatsApp/Telegram
E-mail: contact@formafast.com