Perl initiation
Code |
Titre |
Durée |
Prix HT |
PRL210 |
Perl initiation |
5 jours |
Nous consulter |
Objectifs
Apprendre le langage Perl pour réaliser des scripts CGI pour des sites
Web dynamique ou pour écrire des scripts d'administration du système
Unix |
Public
Développeurs de sites Web et administrateurs système Unix |
Pré-requis
Connaissances de base de l'informatique et de l'internet. Les notions de base de langage C sont conseillées. |
Post-Formation
|
Méthodes
50% Pratique 50% Théorique |
Programme
STRUCTURE DU LANGAGE- Exécution des scripts Perl
- Définition des règles syntaxiques
- Déclarations
- Instructions, expressions et blocs
- Identificateurs
- Premier programme Perl
- Opérateurs
- Liste des opérateurs et priorités
- Opérateurs unaires/binaires
- Précisions arithmétiques
- Types de données simples
- Variables/Scalaires
- Fonctions associées aux scalaires
- Visibilité et redéfinition d'une variable
- Tableaux/Fonctions associées
- Tables de hachage/Fonctions associées
- Structures de contrôle
- Instructions conditionnelles/répétitives
- Structures complexes
- Utiliser des références
- Références symboliques
- Structures complexes et référencements multiples
- Fonctions
- Définir et invoquer une fonction
- Passage de paramètres et valeurs de retour
- Longueur de la liste de paramètres
- Autres façons d'écrire une fonction
- Appel d'une fonction avec plusieurs paramètres
- Appel d'une fonction avec passage de paramètres par référence
- Appel d'une fonction avec une table de hachage
- Expressions régulières
- Opérateur d'affectation d'une expression régulière
- Appariement des motifs
- Opérateur de substitution
- Opérateur de remplacement par liste
- Découpage d'une chaîne de caractères
- Grep
MANIPULATION DES FICHIERS- Entrées-sorties standards
- Sortie des erreurs
- Opérateur diamant <>
- Manipuler des fichiers texte
- Ouverture/fermeture d'un fichier
- Lire/Ecrire un fichier texte
- Commandes de fichiers et répertoires
- Test des fichiers et répertoires
- Manipuler des répertoires
- Lire le contenu d'un répertoire
- Autres fonctions des répertoires
- Manipuler des fichiers binaires
- Lire un fichier binaire séquentiellement
- Lire un fichier binaire en accès direct
- Mettre à jour en accès direct
PROGRAMMATION ORIENTEE OBJET- Modélisation objet
- Relation entre objet (instance) et classe
- Interface
- Abstraction/Réutilisation
- Héritage
- Polymorphisme
- Nettoyage
- Paquetage et modules
- Namespaces (Espaces de noms)
- Utilisation d'un module pré-installé
- Création d'un module
- Directives pour la création de modules
- Installation des modules CPAN
- Programmer en Perl objet
- Représentation des objets
- Interface
- Constructeur
- Méthodes
- Destructeur
- Utilisation/données/destructeur de classes
- Documentation de l'interface
- Agrégation/Héritage
PROGRAMMATION AVANCEE- DBI
- Architecture/Installation/Connexion
- Exécution d'une requête select
- DBI et CGI
- Marqueur de place et valeurs attachées
- Création d'une requête en écriture
- Transactions
- Règles générales de DBI
- XML
- Parseur XML
- DOM
- XML, CGI et DBD/XML : Write
- XSLT
- Programmation système
- Accéder au système d'exploitation
- Informations utilisateur
- Communication inter-processus
- Client/Serveur
- Sécurité
- Windows
|
Environnement
|
Mot-clés
PRL210_Perl-initiation_PRL210 |
Commander
Formafast Consulting
1, Rue Mozart, 20250 Casablanca, Maroc
Phone : +212 6 31 10 82 16 WhatsApp/Telegram
E-mail: contact@formafast.com