Back/Automation & Scripting/Python Scripting

Python Scripting

The foundation of all automation. Python is the language of choice for scripting because of its readability, vast standard library, and enormous ecosystem of packages. Every other category in this track uses Python as its primary tool.

Beginner

File & System I/O

Reading and writing files, working with directories, and using the os and pathlib modules to control the filesystem.

Beginner

Working with APIs

The requests library, JSON parsing, authentication headers, and consuming REST APIs from Python scripts.

Intermediate

Task Scheduling

Cron jobs, APScheduler, and Celery — running scripts automatically on a schedule or triggered by events.

Beginner

Email & Notifications

Sending emails, SMS, and Telegram messages from Python. Automating reports, alerts, and notifications.