Skip to content
Badr Academy Education
العربية
Badr Academy Education

Browse by topic

Badr Academy Education

The learning library

Hand-picked free resources for every stage: for school students in their subjects, for university students and graduates in their fields and skills, and for teachers and parents. Added by the academy team, teachers and students – every resource credited to its owner.

  • 14 free resources
  • 10 subjects
  • 5 groups of learners
Add a resource to the library

14 resources

Free course

Artificial intelligence

Google’s Machine Learning Crash Course

A free course from Google that explains machine learning with videos, interactive visualisations and exercises, from regression and classification to…

  • Google
  • Intermediate
  • Free

Added by Badr Academy Education

YouTube channel

Programming

Harvard’s CS50 channel

The official channel of Harvard’s well-known computer science course: complete, free lectures on computational thinking, algorithms, C, Python, SQL and…

  • Harvard University – CS50
  • Beginner
  • Free

Added by Badr Academy Education

YouTube channel

Programming

Elzero Web School – programming explained in Arabic

A free Arabic YouTube channel that teaches web development and programming languages from scratch, in ordered courses split into short…

  • Elzero Web School
  • Beginner
  • Free

Added by Badr Academy Education

YouTube playlist

Artificial intelligence

3Blue1Brown’s “Neural networks” playlist

A visual video series that explains neural networks and how they learn, then large language models and transformers, with animations…

  • 3Blue1Brown
  • Intermediate
  • Free

Added by Badr Academy Education

External resource

Programming

Scratch – block-based programming for children

A free visual programming language in which children build stories, games and animations by dragging blocks, with an Arabic interface…

  • Scratch Foundation
  • Beginner
  • Free

Added by Badr Academy Education

External resource

Biology

PhET interactive simulations for science and maths

Free interactive simulations from the University of Colorado Boulder in physics, chemistry, biology and maths – they run in the…

  • PhET Interactive Simulations – University of Colorado Boulder
  • All levels
  • Free

Added by Badr Academy Education

External resource

Robotics

Getting started with Arduino – the official guide

Arduino’s official beginner guide: what the board is, how to install the programming environment, and how to upload your first…

  • Arduino
  • Beginner
  • Free

Added by Badr Academy Education

Free course

Digital marketing

Google Skillshop

Google’s free training platform for its marketing and measurement tools, such as Google Ads and Google Analytics, with official certifications…

  • Google
  • Beginner
  • Free

Added by Badr Academy Education

Free course

Programming

Kaggle’s Python course

A short, free, interactive course in Python basics where you write and run code right in the browser, with exercises…

  • Kaggle
  • Beginner
  • Free

Added by Badr Academy Education

External resource

Parenting and family

UNICEF Parenting

Trustworthy articles and advice from UNICEF for parents on child development, mental health, learning and technology, from early childhood to…

  • UNICEF
  • All levels
  • Free

Added by Badr Academy Education

External resource

Digital citizenship and safety

Common Sense Education’s digital citizenship lessons

A free curriculum for teachers and parents on online safety, privacy, cyberbullying, critical thinking about news and a healthy balance…

  • Common Sense Education
  • All levels
  • Free

Added by Badr Academy Education

YouTube video

Digital marketing

Video: how Google Search works, in five minutes

A short video from Google that explains how the search engine discovers pages, indexes them and ranks the results –…

  • Google
  • Beginner
  • Free

Added by Badr Academy Education

Share what helps others

Add a resource to the library

A student who found a great explanation, a teacher who made a worksheet, a parent who tried a useful platform – every contribution reaches your peers and is credited to you by name. The administration reviews every resource before it is published; academy-verified teachers publish straight away, with the verified badge beside their names.

Add a resource to the library

  • A description of at least 300 words

    So readers know what it holds, who it suits and how to use it.

  • Open hosting only

    A lasting link open to everyone, or a small file up to 10 MB. No personal storage links.

  • Two separate credits

    The source’s rights stay with its owner; your name appears as the person who added it.

Important: any file or content added to the library is the responsibility of the person who added it – even the administration. The academy is not a file-hosting service; we list resources that are open to everyone on public platforms, crediting their owners and their rights.

Add a resource to the learning library

Every resource is reviewed by the administration before it is published. Your name is shown with it as the person who added it; the source’s rights stay with its owner.

About you
The resource

A page, a video, or a YouTube playlist or channel. Open hosting only: we do not accept Google Drive, Dropbox or OneDrive links, which can disappear at any time.

Who is it for? *

0 / 300 – What does it contain? Who is it for? How can a learner use it, step by step? What makes it stand out?

Rights