Skip to content

Skills for every learner.

Project-based courses in software, data, design and AI, with real-world experience to make you job-ready.

All courses

Showing 10 courses

  • Software

    Full-stack Development with JavaScript

    Master both front-end and back-end web development using JavaScript. Build dynamic websites, powerful APIs and full-scale applications with modern frameworks.

    View course
  • Software

    Full-stack Development with Python

    Develop complete web applications using Python for the back end and modern front-end tools. Gain hands-on experience with frameworks like Django and Flask.

    View course
  • Design

    Product Management & UI/UX

    Understand the principles of user interface and user experience design, and learn to create intuitive, attractive and user-friendly digital products with modern design tools.

    View course
  • Design

    Digital Arts & Animation

    Explore the fundamentals of animation for digital platforms: storytelling, motion graphics, and bringing ideas to life through animated design.

    View course
  • Data & AI

    AI & Prompt Engineering

    Dive into artificial intelligence concepts and master the art of crafting effective prompts for AI models. Ideal for anyone who wants to use AI tools in real work.

    View course
  • Data & AI

    Data Engineering

    Design, build and maintain scalable data pipelines, covering data storage, processing and analysis with leading data engineering tools.

    View course
  • Security

    Cybersecurity

    Step into digital defence. Designed for beginners and aspiring professionals, this course teaches you to protect systems, networks and data from cyber threats.

    View course

Training formats

Learn your way.

  • 01

    In person

    Hands-on, project-based training with certified instructors who guide you through each step and share practical advice along the way.

  • 02

    Virtual

    Flexible sessions that fit your schedule, so you can build skills from anywhere.

  • 03

    Hybrid

    A blend of virtual sessions and in-person classes, giving you flexibility and the hands-on experience you need.

Our standard

How we teach.

  • 01

    Hands-on

    You learn by doing: direct practice on real-world scenarios, not just listening or reading.

  • 02

    Experiential

    Immersive and learner-centred, building on curiosity and preparing you to explore and understand different perspectives.

  • 03

    Peer learning

    Learners at the same level collaborate and teach each other, which deepens everyone’s understanding.