Welcome to Let's Learn Python!

On this web site, you can find information about both learning and teaching beginner Python.

The curriculum in the Learn section is based on a class taught annually at PyCon North America. While it is aimed at students aged 12 and up, it's appropriate for beginners at any age - including adults.

The Teach section features a guide that any Python developer can use to organize and teach a class in their own community. We provide information about equipment, materials, financing, and more - including notes on teaching for the first time if you don't have any prior experience!

In the coming months, we'll be formalizing this teaching guide and adding organizer tools that will make it easier than ever to plan a class in your town! Sign up below for the Let's Learn Python mailing list to learn about all the new developments on the way!