Contribute
There are many ways to contribute to Python Weekend. Find the one that works for you.
Support Us!
Python Weekend workshops depend on partners who help local teams provide a strong learning experience at no cost to participants. Individuals and organisations can support a specific event by contacting its local organising team. Wider programme partnerships should be discussed with the central Python Weekend team.
Support a workshop »Organise!
Each Python Weekend event is a practical beginner workshop focused on Python foundations and an introduction to building with AI. Local organisers build a volunteer team, secure a suitable venue or remote platform, recruit mentors, select participants, manage event communication and deliver the programme using official resources.
Ready to begin? Read the Organiser's Manual and apply to bring Python Weekend to your city.
Organise a workshop »Mentor!
Have you seen a Python Weekend event happening in your city and want to help? Contact the local organising team and ask whether they need mentors. Mentors guide a small group of beginners through the workshop tutorial, help participants understand errors and encourage them to solve problems independently.
You do not need to know everything. You need a sound understanding of the workshop material, patience, empathy and a willingness to guide without taking over.
Read the Mentoring Guide »Work on the Website!
There is always something that can make the Python Weekend website clearer, faster and more useful. Contributors may report or fix bugs, correct typographical errors, improve accessibility, update documentation or help develop approved features.
Repository link published when officially available.Improve the Tutorial!
Is an explanation unclear? Did you find an error or an outdated instruction? You can help make the Python and AI tutorial easier for the next beginner. Approved contributions may correct mistakes, improve explanations, update installation steps, strengthen accessibility or add carefully reviewed exercises.
Contribute to the tutorial »Translate the Tutorial!
Help more people learn in a language they understand. Translation teams can adapt approved Python Weekend learning resources while preserving the meaning, technical accuracy and inclusive tone of the original material.
Translation workflow link published when established.Want to Do More?
If you have an idea that is not listed here, contact us and explain what you would like to contribute.
Contact the Python Weekend team »