A THINK LAB LEARNING PATHWAY

Step by Step…
From Python Basics
to OOP & Pygame

Welcome to PyLab — learn Python from the ground up, understand Object-Oriented Programming, and put your skills into action by creating games with Pygame.

Learn • Practise • Create • Grow

hello_pylab.py
# Every creator starts somewhere
def start_learning():
  return "Hello, PyLab!"

print(start_learning())
Start with a simple program. Build towards your own games.

Your Learning Journey

Three clear levels take you step by step from your first Python program to making games.

LEVEL 1
>>>

Zero → Basics

Python Fundamentals

Learn Python fundamentals and start coding. Build a strong foundation with essential programming concepts and simple programs.

EXPLORE →
LEVEL 2
{ }

Basics → OOP

Object-Oriented Programming

Learn Python Object-Oriented Programming (OOP), and understand how classes and objects help organise your code.

EXPLORE →
LEVEL 3
🎮

OOP → Pygame

Create Your Own Games

Build games with the Pygame package. Explore game logic, movement, interaction and creative possibilities through hands-on projects.

EXPLORE →

Current Schedule & Registration

See the current programme details and register through the official PyLab schedule page.

CHECK THE CURRENT BATCH

Ready to start your Python journey?

Explore the schedule for Python Basics, Python OOP and Pygame. The registration page has the latest programme information.

Level 1 · Python Basics Begin with the fundamentals.
Level 2 · Python OOP Move from basics to OOP.
Level 3 · Pygame Apply your skills to game creation.

More Than Just Learning Code

PyLab combines programming practice with thinking, creativity and thoughtful use of AI.

🧠

Think & Solve

Break problems into manageable steps and explore possible solutions.

🛠️

Learn by Creating

Practise programming concepts through hands-on projects and interactive games.

🤖

Use AI Thoughtfully

Use AI as a learning helper while developing your own understanding and coding confidence.

Practise Python. Build Confidence. Grow with Us!

Take the next step from learning the basics to building your own games.

Check Schedule & Register →