What is the best way to learn python?

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

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

    Web site for www.py4e.com and source to the Python 3.0 textbook

    https://www.py4e.com/ Python For Everyone -- Dr. Chuck Severance. This is what the above FCC Python class is based on. He's got lots of excellent videos and add'l problems on his website outside of the FCC course as well as projects to complete.

  • adventofcode

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

    also, i've found that online learning like kahn academy or code golf type things can be fun and useful. i think this one is neat: https://adventofcode.com/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • dmoj-rust

    A Rust crate for providing helpful methods in online judging.

    https://dmoj.ca/ thousands of problems for competitive coding; not just Python. Once you've successfully solved a problem, you then have access to everyone else's responses. Definitely learned a lot from seeing how others write their code.

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