Illustration

Shell sous Unix/Linux

Apprenez les concepts essentiels des scripts, y compris leur utilité, les éléments constitutifs, les structures de contrôle et leur exécution.

Programmation Shell sous Unix/Linux

Débutant - Middle - Expert

2 jours - 14 h

— Présentiel ou distanciel

INTRA / INTER / POLE EMPLOI
Financement : fonds publics

Illustration

Qui pourrait être intéressé ? 

    La programmation Shell sous Unix/Linux offre un puissant ensemble d'outils pour automatiser des tâches répétitives. En apprenant à scripter en Shell, vous gagnez la capacité de créer des scripts personnalisés qui automatisent des processus, économisant ainsi du temps et minimisant les erreurs humaines. Cela est particulièrement utile pour les administrateurs système et les développeurs qui souhaitent simplifier la gestion quotidienne des systèmes.
    La programmation Shell est essentielle pour ceux qui travaillent dans des environnements Unix/Linux. Elle offre une compréhension approfondie de la manière dont fonctionnent ces systèmes d'exploitation, permettant une manipulation efficace des fichiers, des processus et des commandes. Cette maîtrise est précieuse pour les professionnels de l'informatique qui souhaitent travailler de manière plus fluide et efficace dans des environnements Unix/Linux.
    Les compétences en programmation Shell sont polyvalentes et applicables dans une variété de contextes. Que vous travailliez dans le développement logiciel, l'administration système, ou d'autres domaines, la capacité à créer des scripts Shell est un atout majeur. Cette polyvalence renforce votre adaptabilité et élargit vos possibilités professionnelles, car de nombreuses entreprises utilisent des systèmes Unix/Linux.
Illustration

Formateur-Mentorat

Illustration

La Team des << Formateurs >>

Langages informatiques </> Microsoft 365 </> Cyber sécurité

6 ans d'expérience pour les Experts

Illustration

Sana & Hervé

Elle, Formatrice Experte IT & lui Chef de projet Formation

12 ans d'expérience à eux deux

Programme de formation

  • Objectifs 

    >> Utiliser des structcontrôlecontrole de flux
    >> Utiliser et manipuler des variables numériques et caractères>> Utiliser des structures de contrôle de flux>> Utiliser des fonctions>> Passer des paramètres à un script>> Déboger un script
  • Public concerné

    Salariés, consultants, personnes en reconversion professionnelle, demandeur d'emploi. Métiers : Développeurs, Administrateurs système et réseau, Techniciens et informaticiens désireux de connaître et de maîtriser la programmation des shells.
  • Prérequis

    Connaissance des principes et des commandes de base d’Unix, des méta caractères, des mécanismes de redirection d’entrées/sorties et de la notion de tube.
  • Programme détaillé

    IntroductionNotion de script• Intérêts d'un script• Éléments d'un script• En-tête• Commentaires• Affectations• Définition et appels de fonctions• Commandes• Structures de contrôle
    Exécution d'un scriptNotion de variables• Création - affectation• Utilisation• Affectation conditionnelle• Affectation interactive• Destruction• Variables automatiques• Pseudo-variables
    Passage d'argument à un script• Notion de paramètres positionnels• Récupération et modification (Set)
    Instructions de test• Tests sur les fichiers et répertoires• Tests sur les nombres entiers• Tests sur les chaînes de caractères
    Opérations arithmétiquesManipulation de chaînes de caractères• Instruction expr• Instructions de capture• basename• {...#...}• {...##...}• {...%...}• {...%%...}
    Instructions d'exécution conditionnelle• Structure if• Structure case
    Instructions d'exécution interactive• Boucle for• Boucle while• Boucle until
    Utilisation de fonctions• Principes de base• Création• Visibilité des variables• Passage de paramètres
    Gestion des options de la ligne de commandeGestion de menusInterception de signauxMise au point et débogage d'un script
  • Modalités d'évaluation des acquis

    En début et en fin de formation, les stagiaires réalisent une auto-évaluation de leurs connaissances et compétences en lien avec les objectifs de la formation. L'écart entre les deux évaluations permet ainsi de mesurer leurs acquis.

    En complément, pour les stagiaires qui le souhaitent, certaines formations peuvent être validées officiellement par un examen de certification. Les candidats à la certification doivent produire un travail personnel important en vue de se présenter au passage de l'examen, le seul suivi de la formation ne constitue pas un élément suffisant pour garantir un bon résultat et/ou l'obtention de la certification.
  • Modalités et moyens pédagogiques, techniques et d'encadrement

    Formation avec un formateur, qui peut être suivie selon l'une des 3 modalités ci-dessous :
    1 - Dans la salle de cours en présence du formateur.
    2 – Dans l'une de nos salles de cours immersives, avec le formateur présent physiquement à distance. Les salles immersives sont équipées d’un système de visio-conférence HD et complétées par des outils pédagogiques qui garantissent le même niveau de qualité.
    3 – Depuis votre domicile ou votre entreprise. Vous rejoignez un environnement de formation en ligne, à l'aide de votre ordinateur, tout en étant éloigné physiquement du formateur et des autres participants. Vous êtes en totale immersion avec le groupe et participez à la formation dans les mêmes conditions que le présentiel.

    Le nombre de stagiaires peut varier de 1 à 12 personnes (5 à 6 personnes en moyenne), ce qui facilite le suivi permanent et la proximité avec chaque stagiaire.

    Chaque stagiaire dispose d’un poste de travail adapté aux besoins de la formation, d’un support de cours sous format PDF.
    Pour une meilleure assimilation, le formateur alterne tout au long de la journée les exposés théoriques, les démonstrations et la mise en pratique au travers d'exercices et de cas concrets réalisés seul ou en groupe.
  • Moyens de suivi d'exécution et appréciation des résultats

    Feuille de présence, émargée par demi-journée par chaque stagiaire et le formateur.Evaluation qualitative de fin de formation, qui est ensuite analysée par l'équipe pédagogique d'AWC.Attestation de fin de formation, remise au stagiaire en main propre ou par courrier électronique.
  • Qualification du formateur

    La formation est animée par un professionnel de l'informatique et de la pédagogie, dont les compétences techniques, professionnelles et pédagogiques ont été validées par des certifications et/ou testées et approuvées par les éditeurs et/ou notre équipe pédagogique. Il est en veille technologique permanente et possède plusieurs années d'expérience sur les produits, technologies et méthodes enseignés. Il est présent auprès des stagiaires pendant toute la durée de la formation.

Notre processus

Analyser vos besoins

Ensemble nous validons votre formation et étudier les possibilités de financement : CPF, Pôle emploi, demande de devis en situation d'entreprise (intra, inter ou seul), FNE Formation, OCPO Atlas.

Entrer en formation

Après chaque cours donné par le formateur, vous recevez des exercices. Les tâches sont interconnectées, par des études de cas ou des travaux pratiques.

Mentorat

Votre mentor vous guidera tout au long du cours et vous aidera à chaque étape. Il est principalement responsable de votre apprentissage réussi dont le but est la réussite de votre certification.

Réservez votre place

Remplissez le formulaire ci-dessous et pré-inscrivez-vous à la formation. Nous vous contacterons bientôt pour clarifier tous les détails.

Choisir le moment pour vous rappeler :

Merci !

Vous êtes motivé ! restez branché nous allons vous contacter. 

Can't send form.

Please try again later.