How can I move on from beginnerish python

This page summarizes the projects mentioned and recommended in the original post on /r/learnpython

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • docker-swag

    Nginx webserver and reverse proxy with php support and a built-in Certbot (Let's Encrypt) client. It also contains fail2ban for intrusion prevention.

  • Sooner or later you'll need to understand how oauth authentication works. It's super interesting to implement (say, you create an oauth app that connects with... dropbox? strava? google? spotify? deezer?). This can get a bit advanced as you'll sometimes need a basic webserver to receive info back from the service provider. You can look into webhooks as well once you're comfortable with having a python script listening for http requests: webhooks are a way to get data from a service provider without you constantly polling for changes. You may wanna have a look at docker containers to implement this quickly and cleanly, I personally use linuxserver/swag, there's a bit of a learning curve but it makes things easier and cleaner in the long run.

  • adventofcode

    Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 and 2023 in Scala (by sim642)

  • Do a coding challenge. I'm doing https://adventofcode.com

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts