Courses

111 courses ready to read, plus 0 more in the works. Pick a track, then a course.

🐍 Python & Data Science

Python itself, plus the web and scientific-computing ecosystem around it.

🤖 AI & Intelligent Development

Large language models, agent engineering, machine learning and computer vision.

🎨 Front-end Development

Markup, styling, client-side programming, frameworks and visualisation.

⚙️ Back-end Development

Server-side languages, frameworks and the protocol they speak.

🗄️ Databases

Relational and NoSQL storage: modelling, querying, indexing.

📱 Mobile Development

Native and cross-platform apps for phones and tablets.

🚀 DevOps & Tooling

Version control, containers, pipelines and operations.

💻 Programming Languages

General-purpose languages: syntax, type systems and idioms.

🧠 Computer Science Fundamentals

Algorithms, data structures, networks, systems — plus everyday developer references.

🧾 XML & Web Services

Structured data description and inter-system interfaces.

🟣 .NET

The Microsoft stack: web, desktop and data access.

🌐 Building a Website

From a domain name to a live, fast, indexable site.