Skip main navigation

Activity: Join the Python community

Let’s join the Python community.

One thing you’ll quickly discover as you continue your professional path into Python programming is just how connected and engaged the online community is. If you’ve encountered a problem or error, it’s highly likely there’s a similar question and answer floating around on a forum somewhere.

Before you get too deep into Python programming, it’s a good idea to know where to find sources of information and support for when you might get stuck in the future. It’s also useful to stay up-to-date with developments in the industry while you are learning and working.

So, let’s join the Python community.


  1. There are many ways to stay connected with fellow developers. Here is a list of challenges for you to complete:
    • Become a basic member of the Python Software Foundation. [1]
    • Join a Python forum. You can join the official Python community forum [2], and/or choose a local group [3] in your area. If there is no group nearby, why not start one?
    • Join a Python mailing list [4] for regular updates via email.
    • Search for and follow at least one professional Python developer who posts regularly on social media.
    • Join the Stack Overflow [5] community. This is a very popular forum for programmers to ask questions and get help. As an extra challenge, search for and join at least one other relevant community on Stack Exchange. [6]
  2. How many of these challenges did you complete? Share your achievements in a post in the comments.
  3. As part of your post, share a link to at least one interesting, Python-related forum discussion, mailing list article, or social media post that you found while completing these challenges.
  4. Read the posts from your fellow learners. Join any communities they share that interest you.


  1. Welcome to [Internet].; [date unknown]. Available from:
  2. Discussions on [Internet]. Discussions on; [date unknown]. Available from:
  3. LocalUserGroups [Internet]. Python Wiki; [date unknown]. Available from:
  4. Mailing Lists [Internet].; [date unknown]. Available from:
  5. Stack Overflow – Where Developers Learn, Share, & Build Careers [Internet]. Stack Overflow; [date unknown]. Available from:
  6. All Sites [Internet]. Stack Exchange; [date unknown]. Available from:
This article is from the free online

Introduction to Programming with Python

Created by
FutureLearn - Learning For Life

Reach your personal and professional goals

Unlock access to hundreds of expert online courses and degrees from top universities and educators to gain accredited qualifications and professional CV-building certificates.

Join over 18 million learners to launch, switch or build upon your career, all at your own pace, across a wide range of topic areas.

Start Learning now