Formation - Scripting sous Unix/Linux

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 5 jours (35 heures)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 5 jours (35 heures)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

1 - Le Shell - les bases

  • Les différents shell (ksh, bash, zsh, csh, ...)
  • Le Shell POSIX/ISO- L'écriture de script Shell
  • Activation des commandes POSIX/ISO
  • Les caractères spéciaux (jockers, échappements, redirection)
  • Les variables
  • Les structures de contrôle

2 - Le langage Perl - les bases

  • Présentation de Perl
  • Les variables scalaires, les tableaux, les opérateurs
  • Les instructions de contrôle
  • Les tableaux associatifs (hash)

3 - Le langage Python - les bases

  • Présentation de Python
  • Variables et expressions
  • Les tableaux, les chaînes de caractères
  • Les instructions de contrôle
  • Les dictionnaires (hash)

4 - Le langage Ruby - les bases

  • Présentation de Ruby
  • Les variables
  • Les chaînes de caractères
  • Les structures de contrôle
  • Les tableaux, les itérateurs - Les hash

5 - Les expressions régulières (RegExp)

  • RegExp en Shell (via grep et sed)
  • RegExp en Perl
  • RegExp en Python
  • RegExp en Ruby

6 - La modularité en Shell, Perl, Python et Ruby

  • Les fonctions
  • Les paquetages
  • L'approche objet
  • Utilisation de bibliothèques externes

7 - La programmation parallèle en Shell, Perl, Python et Ruby

    8 - Résoudre des problèmes avec le Shell, Perl, Python et Ruby

    • Ecrire des scripts d'exploitation (activer une application, les signaux, ...)
    • Manipuler des fichiers
    • Faire des calculs
    • Ecrire des CGI Web
    • Accéder à des bases de données
    • Manipuler des fichiers XML (parsing, validation, création)
    • Créer des applications réseaux TCP/IP

    9 - AWK : un sous-ensemble POSIX/ISO du langage Perl

      10 - Conclusion

      • Quel outil pour quoi faire ?

      Prérequis

      Public

      • Administrateurs système Unix/Linux
      • Développeurs en environnement Unix/Linux

      Ces formations pourraient vous intéresser

      Objectifs de la formation

      A l'issue de cette formation, vous serez capable de :

      • Identifier les usages courants du langage
      • Mettre en pratique le scripting en Python
      • Structurer votre code en fonction, classes et modules
      • Utiliser des modules existants
      • Décrire la programmation réseau avec Python
      • Expérimenter la programmation objet en Python.
      Tarif

      A partir de 2 240,00 €

      Durée

      4j / 28h

      Modes
      • Centre
      • Distance

      Objectifs de la formation

      Découvrir ITIL
      Tarif

      A partir de 1 970,00 €

      Durée

      2j / 14h

      Modes
      • Centre
      • Entreprise
      • Distance

      Objectifs de la formation

      Maîtriser la programmation du shell Bash.
      Tarif

      A partir de 1 875,00 €

      Durée

      3j / 21h

      Modes
      • Centre
      • Entreprise
      • Distance

      Objectifs de la formation

      • Connaître les usages courants du langage
      • Maîtriser le scripting en Python
      • Utiliser des modules existants
      • Ecrire rapidement des scripts
      • Créer des interfaces en ligne de commande
      Tarif

      A partir de 1 950,00 €

      Durée

      3 jours

      Modes
      • Centre
      • Entreprise
      • Distance

      Objectifs de la formation

      A l'issue de cette formation, vous serez capable de :

      • Implémenter des protocoles de routage et de commutation dans l'environnement de Data Centers
      • Mettre en oeuvre des réseaux superposés dans un Data Center
      • Appliquer les concepts de haut niveau de Cisco Application Centric Infrastructure (Cisco ACI) et l'intégration du domaine Cisco Virtual Machine Manager (VMM)
      • Décrire le service de Cloud Computing Cisco et les modèles de déploiement
      • Implémenter la structure Fibre Channel
      • Mettre en oeuvre la structure unifiée Fibre Channel over Ethernet (FCoE)
      • Implémenter des fonctions de sécurité dans le Data Center
      • Mettre en oeuvre la gestion des logiciels et la surveillance de l'infrastructure
      • Implémenter Cisco UCS Fabric Interconnect et l'abstraction de serveur
      • Mettre en oeuvre la connectivité SAN pour Cisco Unified Computing System (Cisco UCS)
      • Décrire les concepts et les avantages de l'infrastructure Cisco HyperFlex
      • Implémenter des outils d'automatisation et de scripting Cisco dans le Data Center
      • Evaluer les technologies d'automatisation et d'orchestration.
      Tarif

      A partir de 4 060,00 €

      Durée

      5j / 35h

      Modes
      • Centre
      • Distance

      Objectifs de la formation

      A l'issue de cette formation, vous serez capable de :

      • Concevoir des stories avancées avec l'utilisation du scripting pour assurer une interaction et une navigation personnalisées avec l'utilisateur.
      Tarif

      A partir de 3 280,00 €

      Durée

      4j / 28h

      Modes
      • Centre
      • Distance

      Je cherche à faire...