SECONDAIRE
La programmation système vous permet de créer des scripts automatisant des tâches répétitives comme les configurations
des nombreuses machines du DIP.
Prérequis:
La programmation (autres langages) ne doit pas être une inconnue pour vous. Sans être un expert, vous devez avoir des notions sur la programmation: boucle, test, procédure, paramètre... doivent être des mots dont vous comprenez le sens.
Modalités :
En ligne environ 4h d'écoute et prise de notes vidéos et 4h d'exercices.
Contenu :
- Les outils de base : éditeur et terminal.
- Les commandes de base.
- La création d'un programme; Rendre un fichier exécutable.
- La syntaxe et les caractères spéciaux.
- Les variables.
- Les entrées/sorties dans le terminal.
- Les canaux standards d'entrées/sorties et les redirections.
- Les structures de contrôle.
- Les appels et passages de paramètres.
- Les codes de sortie et d'erreurs.
- Les fonctions.
- Les protections, droits et interdictions sur les fichiers.
- Les types de fichiers: standards (textes, binaires...), périphériques, tubes, liens.
- Les processus, sous-processus (père-fils), envoyer un signal, manipuler un processus.
- L'utilitaires: Dialog (fenêtres de dialogue graphiques).
- Et des exercices...
Date : La formation en ligne est actuellement disponible.
Pour vous inscrire : inscription dans SIRH pour que votre module soit validé. Un e-mail de confirmation vous sera alors adressé lorsque la formation en ligne sera disponible et vous pourrez la suivre en cliquant sur le bouton ci-dessous.
Formateur : Eric Haldi edu-haldie@eduge.ch ou eric.haldi@edu.ge.ch