Our Courses

Data Representation in Computing: Bring Data to Life

Data Representation in Computing: Bring Data to Life

Learn how data is represented through media; audio, visual and text.

  • Course by
  • Self Paced
  • 9
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
Getting Started with Your Raspberry Pi

Getting Started with Your Raspberry Pi

Start your Raspberry Pi journey with this introductory course.

  • Course by
  • Self Paced
  • 12
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
How Computers Work: Demystifying Computation

How Computers Work: Demystifying Computation

Explore the fundamentals of computing: computer architecture, binary logic, data processing, circuits & more.

  • Course by
  • Self Paced
  • 12
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
Impact of Technology: How To Lead Classroom Discussions

Impact of Technology: How To Lead Classroom Discussions

Learn how to keep 14-16 year-old students engaged in discussions while teaching computer science.

  • Course by
  • Self Paced
  • 12
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
Creating an Inclusive Classroom: Approaches to Supporting Learners with SEND in Computing

Creating an Inclusive Classroom: Approaches to Supporting Learners with SEND in Computing

Explore a range of ways to make your computing lessons more inclusive for learners with special educational needs and disabilities.

  • Course by
  • Self Paced
  • 12
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
An Introduction to Computer Networking for Teachers

An Introduction to Computer Networking for Teachers

Build your knowledge and understanding of computer networks as a computer science teacher.

  • Course by
  • Self Paced
  • 12
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
Introduction to Encryption and Cryptography

Introduction to Encryption and Cryptography

Learn about how encryption helps to keep your information safe, and how it is used in the world today.

  • Course by
  • Self Paced
  • 12
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
Introduction to Web Development

Introduction to Web Development

  • Course by
  • Self Paced
  • 16
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
Introduction to Machine Learning and AI

Introduction to Machine Learning and AI

Discover machine learning and how it works, and train your own AI using free online tools.

  • Course by
  • 63
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
Know more
Object-oriented Programming in Python: Create Your Own Adventure Game

Object-oriented Programming in Python: Create Your Own Adventure Game

Learn object-oriented programming principles by creating your own text-based adventure game in Python.

  • Course by
  • Self Paced
  • 25
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
Programming Pedagogy in Primary Schools: Developing Computing Teaching

Programming Pedagogy in Primary Schools: Developing Computing Teaching

Investigate a range of pedagogical approaches suitable for teaching programming to primary school pupils (aged 5 to 11 years old).

  • Course by
  • Self Paced
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
Programming Pedagogy in Secondary Schools: Inspiring Computing Teaching

Programming Pedagogy in Secondary Schools: Inspiring Computing Teaching

Examine a range of pedagogical approaches suitable for teaching computing in Key Stage 3 (Grade 6–8 in the USA).

  • Course by
  • Self Paced
  • 14
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
Introduction to Programming with Scratch

Introduction to Programming with Scratch

Discover the fundamentals of programming using the block-based programming language called Scratch.

  • Course by
  • Self Paced
  • 14
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
Programming 101: An Introduction to Python for Educators

Programming 101: An Introduction to Python for Educators

Explore the basics of Python. Guided by the Raspberry Pi Foundation, you’ll learn to code your first program.

  • Course by
  • 15
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
Know more
Programming 102: Think Like a Computer Scientist

Programming 102: Think Like a Computer Scientist

Take your Python skills further in this online course, guided by the Raspberry Pi Foundation.

  • Course by
  • Self Paced
  • 15
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
Get Started Teaching Computing in Primary Schools: Preparing to teach 5 - 11 year olds

Get Started Teaching Computing in Primary Schools: Preparing to teach 5 - 11 year olds

Explore a range of strategies for teaching computing to primary school pupils (aged 5 to 11 years old).

  • Course by
  • Self Paced
  • 15
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
Teaching Physical Computing with Raspberry Pi and Python

Teaching Physical Computing with Raspberry Pi and Python

Explore the exciting world of physical computing and create electronic circuits that you can control with code.

  • Course by
  • Self Paced
  • 15
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
Teaching Programming to 5- to 11-year-olds

Teaching Programming to 5- to 11-year-olds

Learn about key programming concepts and strategies for teaching programming to primary-age pupils (aged 5- to 11-years-old).

  • Course by
  • Self Paced
  • 15
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
AP Physics 1

AP Physics 1

A self-paced, comprehensive course to prepare you for the AP Physics 1 exam.

  • Course by
  • Self Paced
  • 56
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
Storytelling in the Workplace

Storytelling in the Workplace

Learn how to craft messages and narratives that will resonate with your target audience to create your desired outcome.

  • Course by
  • Self Paced
  • 21
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
Public Speaking

Public Speaking

Build confidence as a speaker by learning how to use simple tools and skills to prepare and deliver memorable presentations.

  • Course by
  • 30
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
Know more
Visual Presentation

Visual Presentation

Learn how impactful images can enhance your presentation, communication and messaging to impress your audience.

  • Course by
  • 30
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
Know more
Business Communication

Business Communication

Learn how to effectively communicate and build professional relationships through face-to-face, written, and non-verbal communication.

  • Course by
  • Self Paced
  • 30
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
Teamwork & Collaboration

Teamwork & Collaboration

  • Course by
  • Self Paced
  • 30
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
Know more
Critical Thinking & Problem Solving

Critical Thinking & Problem Solving

The most successful professionals are able to assess the environment, analyze a situation, design a solution, and ultimately win in a competitive scenario.

  • Course by
  • 50
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
Know more