Sign up for a free weekly course and learn to code with us.
Upcoming Courses
Course
Start Date
Timezone
End Date
Click on the button below to sign up for a course. You will be taken to a page where you can create an account or sign in if you already have one, then your parents will be able to sign you up for a course.
Francesca is one of the students who have completed the PyGirls course in 2024. Here's what she told us about it:
"I really enjoyed the PyGirls course. It was so cool that we could program a game after every topic! My coach Emma was very kind and patient, so I could easily ask and answer questions in our group. I'm looking forward to continuing next year!"
Martina loves coding and making apps that solve people’s problems. Here’s what her day looks like, now that she’s studying Computer Science.
Isabella's experience with PyGirls
Isabella is one of the students who have completed the PyGirls course in 2025. Here's what she thinks about the course:
"I already learned a lot... how to program variables or create a list in Python. The course motivates you to program on your own and be creative."
Martina loves coding and making apps that solve people’s problems. Here’s what her day looks like, now that she’s studying Computer Science.
Inspiring women who shaped the world
For centuries, women have made important contributions to the sciences, yet in many cases, their contributions are not duly recognized. Often, books and academic courses neglect the remarkable, groundbreaking women who changed the world.
At the start of each lesson, we share an inspiring woman in science and beyond, to provide role models
Sally Kristen Ride was an American astronaut and physicist. Born in Los Angeles, she joined NASA in 1978, and in 1983 became the first American woman and the third woman to fly in space. Learn more about her here.
Barbara McClintock was an American scientist and cytogeneticist who was awarded the 1983 Nobel Prize in Physiology or Medicine. Learn more about her here.
Henrietta Swan Leavitt was an American astronomer.She worked at the Harvard College Observatory as a "computer", tasked with examining photographic plates in order to measure and catalog the brightness of stars. This work led her to discover the relation between the luminosity and the period of Cepheid variables. Learn more about her here.
Grace Brewster Hopper was an American computer scientist, mathematician, and United States Navy rear admiral. She was a pioneer of computer programming and was the first to devise the theory of machine-independent programming languages. Learn more about her here.
Ada Lovelace was an English mathematician and writer chiefly known for her work on Charles Babbage's proposed mechanical general-purpose computer, the Analytical Engine. She was the first to recognise that the machine had applications beyond pure calculation. Learn more about her here.
Jane Goodall is an English primatologist and anthropologist. Seen as the world's foremost expert on chimpanzees, Goodall is best known for her 60-year study of social and family interactions of wild chimpanzees. Learn more about her here.
Emily Dawn Calandrelli is an American science communicator, former MIT engineer, and the host and an executive producer of Xploration Outer Space and Emily's Wonder Lab. Learn more about her here.
Margaret Elaine Hamilton is an American computer scientist. She directed the Software Engineering Division at the MIT Instrumentation Laboratory, where she led the development of the on-board flight software for NASA's Apollo Guidance Computer for the Apollo program. Learn more about her here.
Yes, the program is a real deal and it is 100% free. We don’t charge for our courses because we aim to make learning to code available to as many girls as possible. There are also no hidden fees or paid upgrade courses. All costs are covered by our sponsors, so you can freely join and learn to code with us.
Can I join if I do not have a computer?
Yes! You will be able to learn about coding and join the fun with other PyGirls, but please be aware that you may face technical issues/might not be able to complete all exercises.
Will I get a proof of my participation to PyGirls?
Yes! If you complete 6 lessons out of 8 on the learning platform, you will automatically receive a certificate within 2-3 weeks after the end of the course.
What languages is the course available in?
You can join the course in English, German, or French – whichever works best for you.
Who can take part in the course?
The course is designed for girls aged 12 to 19 who are curious about coding and want to learn something new.
How long does the course run?
The course runs over 8 weeks, with 1-hour sessions each week – easy to fit into your schedule.
Where do the sessions take place?
The course is held online via Zoom, so you can join from anywhere! You’ll get the Zoom link before each session, and you can also access it anytime through your account.
What is the session calendar?
We typically offer three sessions per year: Winter (January–March), Spring (April–June), and Fall (October–December). Keep an eye out for registration announcements! Note that since the course is self-paced, a PyGirl can pick up right where she left off in the previous session.
Is this real and is it really free?
Yes, the program is a real deal and it is 100% free. We don’t charge for our courses because we aim to make learning to code available to as many girls as possible. There are also no hidden fees or paid upgrade courses. All costs are covered by our sponsors, so you can freely join and learn to code with us.
What languages is the course available in?
You can join the course in English, German, or French – whichever works best for you.
Who can take part in the course?
The course is designed for girls aged 12 to 19 who are curious about coding and want to learn something new.
Can boys join the course too?
Right now, the course is just for girls, as it's part of a program focused on supporting young women in tech.
How long does the course run?
The course runs over 8 weeks, with 1-hour sessions each week – easy to fit into your schedule.
Where do the sessions take place?
The course is held online via Zoom, so you can join from anywhere! You’ll get the Zoom link before each session, and you can also access it anytime through your account.
What is the session calendar?
We typically offer three sessions per year: Winter (January–March), Spring (April–June), and Fall (October–December). Keep an eye out for registration announcements! Note that since the course is self-paced, a PyGirl can pick up right where she left off in the previous session.
Contact Us
Have questions? We are more than happy to answer them all. Send us an email at pygirls@bcg.com PyGirls ◆ Boston Consulting Group AG (Switzerland) ◆ Bleicherweg 62 ◆ 8002 Zürich