JcMamiah
Formations · Systèmes & Réseaux

TSSR — Jour 2

Fonctions, paramètres, robustesse & bonnes pratiques

Photo du formateur
Formateur Jean Christophe Mamiah
🛡️ Rendre les scripts maintenables et fiables

Jour 2 : robustesse et bonnes pratiques

Produire des scripts paramétrables, gérant les erreurs, avec logs et codes retour exploitables.

🧩Fonctions🔧Paramètres🧾Logs / retours

Livrable : scripts exploitables, planifiés, testés et documentés (log, paramètres, README).

Jour 2 Objectifs et contenu

Objectifs

🎯Ce que tu sauras faire

Compétences opérationnelles visées en fin de journée.

Écrire des fonctions réutilisablesPasser des paramètres/optionsGérer erreurs et retours
Aller au déroulé
Cours

📚Notions clés

Synthèse des points abordés (démonstrations incluses).

Fonctions par responsabilitéParamètres : défauts, validation, aideErreurs : codes retour, exceptions
Voir détails
TP

💻Travaux pratiques

Mise en œuvre immédiate, avec critères de réussite.

Refactor d’un script J1 en fonctions + paramètresAjout logging + niveaux + codes retourMulti-cible : liste serveurs + rapport consolidé
Voir détails
Livrables

📦À rendre / conserver

Ce qui doit rester exploitable après la séance.

Script v2 paramétrableLogs exemples + format standardREADME enrichi (paramètres, codes retour)
Voir détails
Qualité TSSR

Checklist “jury”

Points d’attention pour livrer un script crédible en contexte pro.

Robustesse Traçabilité Documentation
Voir détails

🧩 Déroulé (cours + TP)

Découpage type : matin (cours/démo) · après-midi (TP guidés + consolidation).

Matin
Cours / démonstrations
  • Fonctions par responsabilité
  • Paramètres : défauts, validation, aide
  • Erreurs : codes retour, exceptions
  • Conventions : style, idempotence
Après-midi
TP / mise en situation
  • Refactor d’un script J1 en fonctions + paramètres
  • Ajout logging + niveaux + codes retour
  • Multi-cible : liste serveurs + rapport consolidé
Livrables
Ce qui est conservé
  • Script v2 paramétrable
  • Logs exemples + format standard
  • README enrichi (paramètres, codes retour)
Qualité
Critères de validation
  • Aide/usage présent
  • Erreurs tracées et gérées
  • Code factorisé et lisible
  • Comportement prévisible sur exécutions répétées

🧭 Navigation

Passez au Jour 3 pour automatiser l’exécution via planification.

Retour
Jour 1
Revoir scripts v1.
Suite
Jour 3
Cron / Task Scheduler, droits, environnement.
Final
Jour 4
Tests, doc, versioning, projet final.
Sommaire
Accueil
Revenir à la page sommaire.