Programmez vos shell-scripts pour Linux / SEM-10804

Statut actuel
Non-inscrit
Tarif
Gratuit

PRIMAIRE   SECONDAIRE

Ce cours est composé de textes explicatifs, d'une trentaine de vidéos et d'exercices. Vous allez apprendre les bases de la programmation: Les structures de contrôles, les variables, les fichiers et leur gestions, les entrée/sorties, les processus, les signaux...

Je vous demanderai de faire des exercices. Les énoncés sont très brefs et vous laissent beaucoup de libertés. Faites fonctionner votre imagination. Si vos programmes diffèrent trop de ce que j'attends de vous, je vous enverrai les corrections.

Les leçons

  • Introduction; Vérifiez vos connaissances;
  • Les outils de base : éditeur et terminal;
  • Les commandes de base et les fichiers/répertoires: cp, ls, rm;
  • Création d'un programme; rendre un fichier exécutable;
  • Syntaxe et caractères spéciaux;
  • Les variables;
  • Les entrées/sorties dans le terminal;
  • Les canaux standards et les redirections;
  • Les structures de contrôle;
  • Appels et passages de paramètres;
  • Les codes de sortie et d'erreurs;
  • Les fonctions;
  • Les protections sur les fichiers;
  • Les types de fichiers, manipulation;
  • Les processus, les signaux;
  • L'utilitaire Dialog.

Vous pouvez me faire part de vos commentaires sur chaque leçon et j'essayerai d'en tenir compte dans la mesure de mes possibilités.

Mes adresses sont : edu-haldie@eduge.ch    eric.haldi@edu.ge.ch

Pour que votre formation soit validée, vous devez terminer les leçons, rendre les exercices, remplir l'évaluation (Q) et le Quizz (R)
République et canton de Genève | DIP connexion