Learning hub

Tutorials

Pick a track and follow lessons in order — language, data, delivery, and security.

Python

Language fundamentals plus applied tracks for data work, APIs, glue code, classical ML, and AI systems.

Fundamentals

Syntax through modules — ordered beginner path.

Intermediate Python

Patterns, typing, pragmatic standard-library depth.

Advanced Python

Concurrency orientation, perf, packaging realism.

Python for data science

NumPy, pandas, reproducible notebooks.

Python web development

HTTP, APIs, framework-backed services.

Python in DevOps

Scripting infra and glue code.

Python for ML

Model training workflows and evaluation.

Python for AI

LLM apps: APIs, retrieval, observability.

DevOps & backends

Containers, orchestration, datastores, hyperscalers, delivery automation, integrations.

Containers & orchestration

Docker and Kubernetes.

Cloud platforms

AWS and Azure practical literacy.

Data backends

PostgreSQL and Redis — schema, queries, caches.

Delivery & infra code

CI/CD pipelines and IaC primitives.

Integrations

Identity protocols and asynchronous messaging literacy.

Platform foundations

Linux shell, TCP/HTTP orientation, telemetry basics.

Security

Foundations of secure design, codified controls, cloud hardening.

Security mindset

Threat modelling and secure SDLC checkpoints.

Secure software engineering

Application controls: authZ, cryptography use, SSRF-safe patterns.

Cloud & platform defence

IAM hardening, secrets, KMS-style controls.

Developer tools

Version control and everyday engineer tooling.

Version control

Git workflows.