Course of Bash for Everyday: Scripting & Productivity

Rafa Gómez

By Rafa Gómez Tooling

Learn to use the Swiss Army Knife of programmers 😬

Learn to use the Swiss Army knife of programmers. 😬

Bash is a very powerful scripting language present in most systems we connect to. Learning to master it (even just a bit) can change your day-to-day as a programmer. From connecting more comfortably to your Docker instances to managing large CSVs very quickly and easily.

Course Content:

🚀 What is Bash for? What will you learn in the course? 🗡 The Swiss Army knife of programmers ⚡️ How to use modern Bash 🐣 Basics of bash 🐛 Bash operators 🐥 Variable management in bash 🐌 Loops in bash 🕷 Manage your logs: Redirect output 🦆 Filtering elements in bash 🐴 Filter in bash using grep 🦞 Select specific parts: awk 🦄 Filter in bash in the 21st century: fzf 🦋 Bash tricks 👌 ShellCheck 🤯 ExplainShell 👀 See the mess I have going on 👁 Testing in bash ⌨️ Use cases in Real Life™ 🐳 Connect to Docker instances CORRECTLY 🏛 Connect to EC2 instances CORRECTLY 🧠 Bash + GIT 💚 Bash + your IDE 🐋 Bash + MySql 🦉 Bash + CSV 🔜 Conclusions and next steps ❓ Frequently asked questions 🤟 Next steps

Related courses

See full catalogue

Pay according to your needs

lite (only monthly)

19 €
per month
  • Access to a subset of courses to lay the foundation for maintainable, scalable, and testable code
  • Company invoice
Popular

standard

24,92 €
Save 121
Annual payment of 299
per month
  • Full course catalog
  • Design and architecture challenges
  • Highlighted solutions videos for challenges
  • Receive job offers verified by Codely
  • Company invoice

premium

41,58 €
Save 89
Annual payment of 499
per month
  • Everything above
  • More benefits coming soon

We won’t increase the price while your subscription is active