Fantom Tag

Formation - Scripting sous Unix/Linux

Disposer d'une boîte à outils complète et multi-usages

  • Présentiel ou classe à distance
  • Perfectionnement
PRESENTIEL OU CLASSE A DISTANCE
Durée
5 jours (35 heures)

Prix
2 990,00 €  HT

Référence
IXU13
Dans vos locaux ou à distance
Durée
5 jours (35 heures)

Forfait intra - En savoir plus
7 990,00€ HT
Prix pour un groupe de 12 personnes max

Référence
IXU13
Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !
Dans les environnements Windows, les administrateurs et les développeurs d'applications système disposent enfin d'un outil de scripting puissant et pratique, le PowerShell. Le pendant de cet outil existe depuis de nombreuses années sous le nom de Shell dans le monde Unix/Linux. Pour autant, et en dépit des qualités reconnues du Shell, des besoins plus spécifiques ou plus complexes ont donné naissance à des outils plus puissants tels que AWK, Perl, Python ou encore Ruby. Chacun de ces outils présentant ses propres caractéristique, ses forces, ses faiblesses et répondant à des contextes d'utilisation précis. A l'issue de cette formation, les participants auront acquis un premier niveau de maîtrise de ces différents outils et seront à même, pour chacun de leur besoin, d'identifier l'outil le plus adapté.
Lire la suite
Pour qui ?

A qui s'adresse cette formation ?

Pour qui

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

Prérequis

Programme

Le 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 ?

      Evaluation

      • 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.
      Objectifs

      Les objectifs de la formation

      • Connaître les caractéristiques des principaux outils de scripting Unix/Linux
      • Savoir lire des scripts Unix/Linux écrits en Shell, Perl, Python Ruby ou AWK
      • Être capable d'écrire des scripts simples d'exploitation Unix/Linux
      • Comprendre comment choisir l'outil le plus adapté pour résoudre un problème particulier
      Evaluation

      Evaluation

      • 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.
      Points forts

      Les points forts de la formation

      • Une approche pédagogique complète : les différents langages de script sont successivement étudiés, illustrés puis pratiqués à partir d'exercices à difficulté progressive.
      • Les meilleures pratiques pour tirer parti de la puissance des scripts.
      • Une approche permettant d'identifier, pour différents types de problématiques, le langage de script le plus adapté.

      Qualité des formations

      ib Cegos est certifié Iso 9001 et Qualiopi.

      En savoir plus

      Sessions

      Mise à jour le 29/04/2025
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Montpellier
        Espace Entreprise GAROSUD 48 rue Claude Balbastre
        34070 Montpellier
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Nantes
        Immeuble Atalante 2 / Zac du Moulin Neuf 2, impasse Augustin Fresnel
        44800 St Herblain
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Marseille
        World Trade Center 2 rue Henri Barbusse
        13241 Marseille
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Rennes
        ZAC de Saint Sulpice / Immeuble Osiris II 12J, rue du Patis Tatelin
        35000 Rennes
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Rouen
        Parc d'Activites Technologiques de la Vatine / Betiment Red Cow - 2eme etage 2 ter rue Georges Charpak
        76130 Mont St Aignan
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Lille
        Immeuble Le Corbusier 19, avenue Le Corbusier
        59000 Lille
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Sophia Antipolis
        400 avenue Roumanille BP309 - Sophia Antipolis
        06410 Biot
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Toulon
        Best Western Plus H�tel La Corniche 17 Littoral Fr�d�ric Mistral
        83000 Toulon
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Toulouse
        Immeuble TEA / Innoparc A 41 Rue de la Decouverte, CS 37621
        31675 Labege Cedex
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Angers
        Novotel Angers Centre Gare 1 rue Auguste Gautier
        49100 Angers
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Aix en Provence
        Pele d'activites d'Aix-en-Provence / Espace Cezanne 2eme etage 135, rue Andre Ampere
        13290 Aix-en-Provence
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Tours
        IBIS Style Tours Centre 4 place de la liberte
        37000 Tours
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Strasbourg
        Immeuble l'Avancee 26C, Bd du President Wilson
        67000 Strasbourg
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Saint-Etienne
        Le Point Milieu 20 rue de la Presse
        42000 Saint-Etienne
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Toulouse
        Immeuble TEA / Innoparc A 41 Rue de la Decouverte, CS 37621
        31675 Labege Cedex
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Paris
        Tour Atlantique / 1 place de la Pyramide La Defense 9
        92800 Puteaux
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Nancy
        IBIS Style Nancy 8 allee de la Geneliere
        54180 Houdemont
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Montpellier
        Espace Entreprise GAROSUD 48 rue Claude Balbastre
        34070 Montpellier
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Metz
        Mercure Metz Centre 29 pl Saint-Thi�bault
        57100 Metz
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Lyon
        Le 6me Sens 186, avenue Thiers
        69465 Lyon Cedex 06
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Bordeaux
        9 rue de Conde
        33000 Bordeaux
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Grenoble
        Novotel Grenoble Centre 5-7 Place Robert Schuman
        38000 Grenoble
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Tours
        IBIS Style Tours Centre 4 place de la liberte
        37000 Tours
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Metz
        Mercure Metz Centre 29 pl Saint-Thi�bault
        57100 Metz
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Aix en Provence
        Pele d'activites d'Aix-en-Provence / Espace Cezanne 2eme etage 135, rue Andre Ampere
        13290 Aix-en-Provence
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Angers
        Novotel Angers Centre Gare 1 rue Auguste Gautier
        49100 Angers
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Toulon
        Best Western Plus H�tel La Corniche 17 Littoral Fr�d�ric Mistral
        83000 Toulon
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Strasbourg
        Immeuble l'Avancee 26C, Bd du President Wilson
        67000 Strasbourg
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Bordeaux
        9 rue de Conde
        33000 Bordeaux
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Sophia Antipolis
        400 avenue Roumanille BP309 - Sophia Antipolis
        06410 Biot
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Saint-Etienne
        Le Point Milieu 20 rue de la Presse
        42000 Saint-Etienne
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Grenoble
        Novotel Grenoble Centre 5-7 Place Robert Schuman
        38000 Grenoble
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Rouen
        Parc d'Activites Technologiques de la Vatine / Betiment Red Cow - 2eme etage 2 ter rue Georges Charpak
        76130 Mont St Aignan
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Lille
        Immeuble Le Corbusier 19, avenue Le Corbusier
        59000 Lille
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Rennes
        ZAC de Saint Sulpice / Immeuble Osiris II 12J, rue du Patis Tatelin
        35000 Rennes
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Paris
        Tour Atlantique / 1 place de la Pyramide La Defense 9
        92800 Puteaux
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Lyon
        Le 6me Sens 186, avenue Thiers
        69465 Lyon Cedex 06
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Nantes
        Immeuble Atalante 2 / Zac du Moulin Neuf 2, impasse Augustin Fresnel
        44800 St Herblain
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Marseille
        World Trade Center 2 rue Henri Barbusse
        13241 Marseille
      • 2 990,00 € HT
        Places disponibles
        S'inscrire
        Nancy
        IBIS Style Nancy 8 allee de la Geneliere
        54180 Houdemont