Django Girls is a one-day free programming workshop for women and people of marginalized genders who want to learn how to build their first web application. No prior experience is required — just bring your curiosity, enthusiasm, and laptop!
At the end of the day, you’ll have created your own blog application and gained hands-on experience with:
But most importantly, you’ll walk away with confidence, community, and resources to continue your journey.
This year, Django Girls Johannesburg will be part of PyCon Africa’s Beginner’s Day. On October 8, we’re joining forces with other beginner-friendly workshops to open doors for new programmers. It’s the perfect chance to start your coding journey within the wider Python community.
We welcome:
Applications are reviewed to create a diverse, inclusive group of participants. No technical background is required.
Apply Online – Submit your application for Django Girls Johannesburg.
Selection – Applications will be reviewed to ensure diversity and a supportive environment.
Confirmation – If selected, you’ll secure your spot with a refundable R50 ticket (returned on event day).
Join Us – Come ready to code, learn, and connect!
Django Girls workshops are made possible by dedicated volunteer coaches. If you know Python/Django and are excited to mentor beginners, we’d love your support. No formal teaching experience is needed — just patience and enthusiasm.
By joining Django Girls Johannesburg, you will:
We are committed to providing a welcoming, inclusive, and safe environment for all participants. Everyone — attendees, coaches, and organizers — must follow the Django Girls Code of Conduct.
Django Girls Johannesburg is proudly organized by volunteers from the local Python community, in collaboration with PyCon Africa 2025.
We couldn't be here without the support from amazing people and organizations who donated money, knowledge and time to help us make this a reality. If you want to contribute and support our goal, please get in touch.