Développeurs Web
Notions d'algorithmique
Savoir programmer en Perl pour l'administration de systèmes et le Web.
Caractéristiques du langage PerlVersions, ressources et documentation
Structure d'un programme PerlScalairesPremiers opérateursEntrées/sorties de baseListes et tableauxInstructions (tests, boucles, branchements, instructions abrégées)Tableaux associatifs (hachages)Références
Panorama des différents motifsUtilisation des expressionsOptions de la ligne de commande pour l'interpréteur PerlPerl utilisé comme filtre supplémentaire
Définition des fonctionsPortée des variables, mécanisme d'appel, récupération des résultatsUtilisation des référencesFonctions intégrées de la distribution standardNotion de "package" et de moduleModules de la distribution standardModules du CPAN, recensement, documentation, sites de ressourcesInstallation de modulesUtilisation d'un module "classique" et d'un module "orienté objet"Fabrication d'un module
Ouverture de fichier et Entrées/sortiesInformations sur les fichiersGestion des répertoiresQuelques opérations sur les fichiers
Accès aux informations du système d'exploitationGestion des processus, lancement de commandes du systèmeInteractions avec le système Windows (modules Win32 et Win32API)
Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Contrôle continu
Attestation de fin de stage mentionnant le résultat des acquis