Scripting Shell/Bash - Automatisez votre système Linux !

Tout connaître du scripting bash et shell pour garder la main sur votre système Linux

4.50 (591 reviews)
Udemy
platform
Français
language
Programming Languages
category
Scripting Shell/Bash - Automatisez votre système Linux !
3,868
students
3 hours
content
Feb 2018
last update
$54.99
regular price

What you will learn

Qu’est-ce qu’un script ?

Comprendre les composants principaux d'un script

Être capable d'exécuter un script

Comprendre ce qu'est le Shebang

Savoir créer et utiliser des variables de manière conventionnelle

Mettre en place des tests et des conditions dans vos scripts

Utiliser les boucles

Comprendre comment se servir des paramètres de position

Savoir passer des arguments à son script

Permettre à l'utilisateur de saisir des données qui vont être réutilisées par la suite

Comprendre les codes retours et les sorties du script

Savoir mettre en place et utiliser des fonctions

Comprendre comment utiliser les WildCards

Utiliser le Case

Générer des logs

Savoir comment débuger vos scripts

Why take this course?

Vous vous êtes toujours demandés comment automatiser certaines tâches de votre système GNU/Linux ? Vous avez toujours eu envie d'en savoir plus sur le scripting shell ? 

Ce cours est fait pour vous !

Vous y apprendrez comment effectuer du développement en Bash grâce à un découpage du cours en trois sections principales :


Les bases du scripting Shell : permet à ceux qui n'ont jamais développé de pouvoir comprendre le fonctionnement du scripting et d'être capable de mettre en place leurs premiers scripts grâce à une méthode pas à pas et à quelques exercices et quizz permettant d'asseoir les connaissances acquises. 

Vous y verrez notamment à quoi correspond le Shebang, comment exécuter vos scripts, et qu'est-ce que sont les variables. Vous mettrez ensuite en place vos premiers tests avec les conditions If et les boucles For et While. Vous pourrez demander à l'utilisateur de saisir des données que votre script sera capable d'interpréter et d'utiliser par la suite.


Le scripting Shell intermédiaire : permettra d'utiliser à bon escient les codes erreurs (exit code) et les fonctionnalités accessibles grâce à l'utilisation du ET (&&) et du OU (||). Vous mettrez ensuite en place vos premières fonctions notamment lors d'un exercice vérifiant l'existence d'un fichier, et vous utiliserez les wildcards (aussi appelés métacaractères) pour rendre vos scripts beaucoup plus puissants !


Le scripting avancé : vous donnera les outils pour utiliser du code plus performant, par exemple grâce au case. Vous serez également capable de générer vos propres logs et d'utiliser le langage YAML pour les fichiers de configuration. Enfin vous en verrez d'avantages sur les variables (unset, export, typeset, readonly, etc...) et sur la commande sed.


Plusieurs exercices cloturent ce cours afin de mettre en pratique l'ensemble des éléments que vous avez acquis lors de cette formation.

Reviews

François
January 15, 2024
Cours bien structuré Enseignant ordonné et bien préparé Cas pratiques et tests utiles Franchement bravo !!!
jugurtha
August 16, 2023
par ce que je trouvé vraiment ce qui je chercher pour aller devant dans mes compétence en script Bash Un très bon Pro merci beaucoup pour les explication je le recommande vivement . cordialement.
Ed
July 30, 2023
Excellente formation pour démarrer son apprentissage du langage Bash compris par entre autres les systèmes à base de Linux. Grâce au formateur; on apprend de manière didactique et pertinente, la meilleure façon de développer des scripts d'automatisation à l'aide du langage Bash.
Claudine
May 14, 2023
Grand merci Jordan, vous êtes un très bon enseignant, vous avez la connaissance et savez la transmettre. Petit à petit les exemples et exercices sont de plus en plus concret, c'est donc une très bonne base de départ. C'est la 2ème formation que je fais avec vous, j'irais pour un 3eme les yeux fermés! Il manque la 5ème étoile au complet, car les documents qui nous restent sont un peu sommaire, vous avez parfois donnez des infos sur la vidéo qu'on ne retrouve pas, et c'est un peu pénible d'aller tout re regarder. Encore merci et bravo
Jeremy
April 20, 2023
très bon cours, très complet je recommande fortement les ressources fournis permettent de se retrouver facilement dans les syntaxes
Bruno
October 28, 2022
J'étais novice en debutant ce cours Ca m'a permis de creer mes premiers scripts Enfin, le fait de faire les exercices demandés et de corriger les autres étudiants donne des idees. Merci
Mickiliya@Hotmail.Fr
October 16, 2022
Rien à dire! le programme, le contenu, et les explications sont fluides et parfaits. Il est excellent Jordan. Merci beaucoup.
Clément
September 10, 2022
Ce cours est l'un des plus intéressant et des plus complet. Vous etes pris par la main et vous fait progresser pas à pas.
Mickael
September 5, 2022
Le formateur est vraiment au top, le ton, le débit et la clarté des explications. Le cours est conçu de façon très intelligente, un très bon découpage des sections donnent au final une progression des connaissances acquises tellement naturelle que c'est un réel plaisir de suivre le cours. Une des meilleures formations parmi toutes les formations Udemy !
Madrien
September 5, 2022
Un très bon cours pour un débutant, j'apprécie vraiment. Juste tu dois éclaircir certains concepts pour permettre à ceux qui n'ont pas une connaissance.
Rack
May 20, 2022
Formation très complète sur le bash ! Les exercices permettent de bien progresser pour programmer des scripts parfois très approfondis.Certains s'apparentant à des challenges ! :)
Didier
December 4, 2021
It is amazing course The teacher is playing very good if I can have the course in English it will be more better understandable .
Raphael
October 20, 2021
Professeur à la diction agréable et claire, cours adapté pour une remise en selle lorsqu'on est rouillé mais trop succinct pour d'absolus novices, avec des notions complètement laissées de côté (je comprend que c'est pour ne pas surcharger en termes de notions et décourager les débutants, mais certains points me semblent néanmoins non dispensables, comme la différence entre & et &&, la notion de scope global et local, etc). ceci dit, bon cours, pas tiré en longueur et permet de se remettre en jambes clairement.
Alexandre
October 16, 2021
Cours intéressant mais beaucoup trop court à mon gout. Les notions s'enchaînent trop vites et finalement à la fin de la formation on a un sentiment de ne pas maîtriser grand chose et c'est bien dommage car le BASH est très complet et complexe à saisir. Disons qu'on a un petit aperçu de son potentiel à travers ce cours mais qui est long d'en faire le tour.
Youri
July 15, 2021
des cours très complets, très bien expliqués mais j'attends de finir tout les cours avant de donner une nouvelle note

Charts

Price

Scripting Shell/Bash - Automatisez votre système Linux ! - Price chart

Rating

Scripting Shell/Bash - Automatisez votre système Linux ! - Ratings chart

Enrollment distribution

Scripting Shell/Bash - Automatisez votre système Linux ! - Distribution chart

Related Topics

1444450
udemy ID
11/23/2017
course created date
11/22/2019
course indexed date
Bot
course submited by