evlbot.xyz Scripting Python, one slide at a time. About
๐Ÿ Python ยท IT ยท SecOps
Learn Python
by actually doing it.

An interactive, slide-by-slide course built for IT/SecOps scripting โ€” Okta, Slack, Google, and log analysis. Built for anyone who learns differently.

13/18
Modules live
1334
Slides
0
Quizzes
Course Modules โ€” first 13 of 18
MOD01Live
Core Values
Variables, types, strings, numbers, booleans, None, conversion, f-strings.
Start โ†’
MOD02Live
List
Creating, indexing, appending, removing, and searching lists.
Start โ†’
MOD03Live
Dict
Reading, updating, and safely accessing key/value data.
Start โ†’
MOD04Live
Mutability
Why lists change in place and strings don't.
Start โ†’
MOD05Live
Mixed Recap
Combining lists and dicts โ€” the real shape of API data.
Start โ†’
MOD06Live
Loops Ramp
For-loops, nested loops, and building results as you iterate.
Start โ†’
MOD07Live
Functions & The Chain
Writing functions and tracing execution through multi-function scripts.
Start โ†’
MOD08Live
Troubleshooting
Reading tracebacks and finding the real cause of a crash.
Start โ†’
MOD09Live
Essential Libraries
os, requests, json, sys/argparse, datetime.
Start โ†’
MOD10Live
Files & Env Vars
Reading/writing files and keeping secrets out of code.
Start โ†’
MOD11Live
JSON & Nested Data
Parsing and flattening real API responses.
Start โ†’
MOD12Live
HTTP/API Essentials
Auth, pagination, status codes, and rate limits.
Start โ†’
MOD13Live
Real-World Synthesis
No new syntax โ€” real IT/SecOps scripts built from Modules 1-12. All 10 of 10 tiers live.
Start โ†’
About this course

Python for IT/SecOps is an 18-module, slide-by-slide course built to get an IT/SecOps engineer scripting real Okta, Slack, and Google Workspace automation โ€” plus log analysis. Module 13 is a real-world synthesis module โ€” no new syntax, just Modules 1-12's toolkit applied to real IT/SecOps scripts. Modules 14โ€“18 (Okta, Slack, Google, SecOps log parsing, code review) aren't listed yet โ€” they come after Module 13.