Skip to content
AI-created

IT

Courses on the systems that run modern IT, sorted by category: databases, data engineering, programming, cloud and more. Each idea explained, every example run on a real system, and practice questions with worked answers.

All courses SQL SQL interview fast track

IT, one system at a time

Modern IT runs on hundreds of systems: databases, data platforms, programming languages, clouds, servers and the tools that keep them running. This site has a course for each one, sorted into categories, so you can find a system by what it does. Every course starts from the beginning and goes to expert level, and every example is run on a real system before it goes on a page, with its true result shown under it.

Start here

Categories

Databases

SQL, from beginner to expert. Later: PostgreSQL, MySQL, SQL Server, Oracle, MongoDB, Redis.

Data engineering

Databricks and the medallion model (being written). Later: Spark, Airflow, dbt, Kafka.

Interview prep

Codility SQL and Python practice (being written).

Coming later

Data warehouses and BI · Programming · Cloud · DevOps · Servers and operating systems · Enterprise applications · Identity and security · Monitoring and operations · AI and machine learning.

Part of Mars – your new home, with Networks, Computer science, Math and the other Mars Schools.