Python for Everyone: Start from Zero

Build solid programming foundations with Python: setup, variables, conditions, loops, functions, lists and files, with computational-thinking exercises.

About this course

What you will learn

  • Build solid programming foundations with Python: setup, variables, conditions, loops, functions, lists and files, with computational-thinking exercises.
  • Hands-on practice in every lesson with end-of-chapter exercises
  • Re-watch anytime, anywhere

Who is this for

Students, teachers and curious learners. No prior experience needed (edit these details in Admin).

Related courses

View all
Free
Advanced On-site

Preparing for National Coding & AI Competitions

Lessons from AKAT NEXUS, the Champions Platinum winners: finding problems, designing an innovation, pitching and teamwork.

Coding & AI ครูตะวัน 12 hrs
Free
Beginner Online course

HTML for Beginners: Build Your First Web Page

Learn how web pages are structured with HTML: headings, paragraphs, links, images, tables and forms — and publish your own profile page.

Web Development ครูตะวัน 3 hrs
Free
Beginner Online course

CSS: Beautiful, Responsive Web Design

Style websites with CSS: colours, fonts, the box model, Flexbox and Grid, plus responsive techniques that look great on every screen.

Web Development ครูตะวัน 4 hrs