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

Browse by topic

Free course Programming Graduates and professionalsUniversity students

Kaggle’s Python course

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

  • Kaggle
  • Beginner
  • In English
  • Free

Added to the library by Badr Academy Education – Academy team

kaggle.comLearn Python TutorialsLearn the most important language for data science.Open the original source

The preview comes from the source itself, as it publishes it for sharing. The content and its rights belong to Kaggle.

Kaggle is a well-known platform in the data science and AI community, and its “Kaggle Learn” section offers short, free courses – Python being one of the most popular. What sets this course apart is that you do not need to install anything on your computer: you read the lesson, then move to an interactive notebook in the browser where you write and run code and see the result at once, with exercises that check your answers automatically and give hints when you need them.

What you will find in the course

  • Short, focused lessons on Python fundamentals: variables and types, functions, conditions, lists, loops, strings and dictionaries, and using external libraries.
  • A practical exercise after every lesson, marked automatically inside the platform.
  • The option of a completion certificate from Kaggle once you finish the lessons and exercises.
  • A natural route on to other courses on the platform, such as data analysis with pandas and an introduction to machine learning.

Who it suits

It suits university students and graduates who want a quick, practical way into Python, especially those planning to move towards data analysis or artificial intelligence. The course is in English, but the language is simple and direct, and the short examples help even learners whose English is intermediate. You need a free account on the platform to save your progress and get the certificate.

How to use it, step by step

  1. Create a free Kaggle account, then open the Python course from the Learn section.
  2. Read the whole lesson before moving to the exercise, and try the lesson’s examples yourself.
  3. Solve the exercise without opening the solution, and use the hints only when you are completely stuck.
  4. After finishing the course, apply what you learned to a small dataset from those available on the platform itself.
  5. Write a short summary of each lesson in your own words – restating an idea in your own language is one of the best ways to fix it in memory.

Before you start

The course is brief by design: it gives you the foundations quickly, but it does not replace long practice on real projects. If you want to build a solid base with teaching in Arabic and follow-up from an instructor, the Python course at Badr Academy Education takes you from zero to a complete project, and this course then makes an excellent extra exercise. If your goal is AI, the academy’s artificial intelligence course is the next step. The content and its rights belong to Kaggle, and you need to open the original link to follow the course on the platform.

The source and its rights

© Kaggle
Free to the public from its owner, all rights reserved to them
kaggle.com/learn/python

Added to the library by

Badr Academy Education
Academy team
28/09/2026

The resource sheet is a file for your device – the description, links and rights, to read offline. Videos play in YouTube’s player, whose terms do not allow downloading them.

Any content in 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 open to everyone on public platforms and credit their owners. If something is wrong with this resource, please tell us.

Rate this resource

No ratings yet – be the first to rate.

From the library to a course

Go further with the academy’s courses

الفيزياء — الصف الثالث الثانوي

Physics — Secondary Grade 3

دعم منهج الفيزياء للصف الثالث الثانوي فصلًا بفصل: التيار الكهربي وقانونا أوم وكيرشوف، التأثير المغناطيسي للتيار وأجهزة القياس، الحث الكهرومغناطيسي والمولدات والمحولات،…

  • All levels
  • Taught in Arabic · all content in Arabic
Eng. Abdelmaksoud
Coming soon – learn more

الإحصاء — الصف الثالث الثانوي

Statistics — Secondary Grade 3

الارتباط والانحدار، الساق والأوراق والرباعيات ونصف المدى الربيعي، الاحتمال والاحتمال الشرطي والاستقلال، المتغيرات العشوائية والتوقع والتباين وذو الحدين والهندسي والمتغير المتصل، والتوزيع…

  • All levels
  • Taught in Arabic · all content in Arabic
Eng. Abdelmaksoud
Coming soon – learn more

الرياضيات — الصف الثالث الثانوي

Mathematics — Secondary Grade 3

دعم كتابي الرياضيات البحتة والتطبيقية للصف الثالث الثانوي 2026/27: ذات الحدين، الأعداد المركبة، المتجهات والمستقيمات والمستويات في الفراغ، التفاضل والتكامل وتطبيقاتهما، الاستاتيكا…

  • All levels
  • Taught in Arabic · all content in Arabic
Eng. Abdelmaksoud
Coming soon – learn more

الجغرافيا — الصف الثالث الثانوي

Geography — Secondary Grade 3

الجغرافيا السياسية: مدخل، الدولة (تعريفها وأنواعها ومقومات قوتها الطبيعية والبشرية والنظام السياسي والانتخابي)، المشكلات السياسية (الحدود ومفهومها وأنواعها وتطور الخريطة السياسية والمشكلات…

  • All levels
  • Taught in Arabic · all content in Arabic
Eng. Abdelmaksoud
Coming soon – learn more

التاريخ — الصف الثالث الثانوي

History — Secondary Grade 3

تاريخ مصر والعرب الحديث: الحملة الفرنسية، وبناء الدولة الحديثة، ومصر من الثورة العرابية حتى ثورة يوليو، والاستعمار في البلاد العربية حتى الاستقلال،…

  • All levels
  • Taught in Arabic · all content in Arabic
Eng. Abdelmaksoud
Coming soon – learn more

الكيمياء — الصف الثالث الثانوي

Chemistry — Secondary Grade 3

دعم كتاب الكيمياء للصف الثالث الثانوي بابًا بابًا: العناصر الانتقالية والحديد، والتحليل الكيميائي الوصفي والكمي، والاتزان الكيميائي والأيوني، والكيمياء الكهربية، والكيمياء العضوية…

  • All levels
  • Taught in Arabic · all content in Arabic
Eng. Abdelmaksoud
Coming soon – learn more

اللغة العربية — الصف الثالث الثانوي

Arabic Language — Secondary Grade 3

القراءة (إرادة التغيير، أبو الريحان البيروني، القدس، العلم في الإسلام، قيم إنسانية)، الشعر ومدارسه من الإحياء إلى الشعر الجديد بنصوصها، النثر وفنونه…

  • All levels
  • Taught in Arabic · all content in Arabic
Eng. Abdelmaksoud
Coming soon – learn more

Comments (0)

Commenting is for signed-in members.

No comments yet – be the first to join in.

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

Report a problem with this resource

What is the problem? *