escbashescbash

Python for DevOps

Zero to hero on Python for DevOps. Start from your very first line of Python and build up to real automation - parsing configs, calling APIs, running shell commands, and driving AWS with boto3.

31 topics31 hands-on tasks28 quizzes~850 min
  1. Step 101 - Setting up Python▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  2. Step 202 - Running Python code▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  3. Step 303 - Variables and types▶ 4 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  4. Step 404 - Strings▶ 4 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  5. Step 505 - Lists▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  6. Step 606 - Tuples▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  7. Step 707 - Dictionaries▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  8. Step 808 - Sets▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  9. Step 909 - Conditionals▶ 4 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  10. Step 1010 - Loops▶ 4 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  11. Step 1111 - Comprehensions▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  12. Step 1212 - Functions▶ 4 concepts · ⌨ 1 task · ? 1 quiz · 30 min
  13. Step 1313 - Modules and imports▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  14. Step 1414 - Packages and pip▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  15. Step 1515 - Error handling▶ 4 concepts · ⌨ 1 task · ? 1 quiz · 30 min
  16. Step 1616 - Files and pathlib▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  17. Step 1717 - JSON▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  18. Step 1818 - YAML▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  19. Step 1919 - CSV▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  20. Step 2020 - Regular expressions▶ 4 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  21. Step 2121 - Dates and times▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  22. Step 2222 - The os and sys modules▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  23. Step 2323 - Running shell commands▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  24. Step 2424 - Command-line tools with argparse▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  25. Step 2525 - Logging▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  26. Step 2626 - HTTP and REST APIs▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  27. Step 2727 - Driving AWS with boto3▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 30 min
  28. Step 2828 - Automation patterns▶ 3 concepts · ⌨ 1 task · ? 1 quiz · 25 min
  29. Step 29Python for DevOps Project #1⌨ 1 task · 45 min
  30. Step 30Python for DevOps Project #2⌨ 1 task · 45 min
  31. Step 31Python for DevOps Project #3⌨ 1 task · 45 min