Skip to main content

Course catalogue

All Courses

10 courses in 5 learning areas. Filter by category or search by name, then open a course to see what it covers.

10 courses available

AI and Generative AI

Generative AI and the Python programming that goes with it.

  • Generative AI

    Explore how generative AI models create text, images and code, and how to apply them to real tasks.

  • Python

    Learn Python programming and use it to write programs, automate tasks and work with data.

Data and Machine Learning

AI and machine learning, data science, data engineering and data analytics.

  • Data Science

    Turn data into insight with analysis, visualisation and statistical thinking.

  • Data Engineering

    Learn to build the pipelines and storage that move and prepare data for analysis.

  • AI & Machine Learning

    Learn how AI systems learn from data: core algorithms, training models and evaluating results.

  • Data Analytics

    Learn to collect, clean and explore data, and to present what it shows clearly.

Cloud and Development

AWS cloud, DevOps and full stack development.

  • Full Stack Development

    Build complete web applications, from the user interface to the server and the database.

  • AWS & DevOps

    Learn to run applications on AWS, and the DevOps practices for building and releasing software.

Databases

The Snowflake cloud data platform.

  • Snowflake

    Learn to store, process and analyse data on the Snowflake cloud data platform.

Software Testing

Testing software applications with Playwright and AI.