Python Tutorial for Beginners

This website is designed to help beginners to learn Python programming. We believe that the best way to learn is to get your hands dirty and typing code straightaway. We adopt a Practice-Based Learning approach to learning programming. There are 3 main sections in this website:

Learning Python : This section will provide you with links to resources on learning Python Programming.

This section will provide you with links to resources on learning Python Programming.

Practice : This section comes with small exercises to allow you to apply what you have learnt.

This section comes with small exercises to allow you to apply what you have learnt.

Challenges : This section allows you to have fun and compete against other programmers.

You will need a Google Account to start your learning journey. For first timer, we need to collect some basic information from you before you can start your learning journey. now.