In this course, you will learn everything you need to know to start developing basic bash scripts and do it from a security mindset. You will also learn ideas for how to automate tasks, add error handling in shell, and Linux Linux administration. There is an online bash emulator available in the course, but it is a LOT better if you have your own Linux system like CSI Linux to practice your coding in.
You will also get access to several eBooks that are useful for getting very good with bash.
Python is a language with a simple syntax, and a powerful set of libraries. It is an interpreted language, with a rich programming environment, including a robust debugger and profiler. ... We cover data types, control flow, object-oriented programming, and security focused application development.