r/PythonLearning 4h ago

Looking for hands-on Python projects to refresh my skills

Hi everyone,

I'm looking for a Python practice platform/course for intermediate to advanced learners.

I have previous Python experience and have already worked on several Python projects, but I haven't used it intensively for around 3 years. I don't want to go through beginner material (syntax, basic exercises, "build a calculator" type of stuff).

What I'm looking for:

  • practical, project-based learning
  • realistic problems/tasks similar to real development work
  • a structured platform or course (not just documentation or random tutorials)
  • something that helps me refresh Python coding skills by actually building things

Bonus points if it includes modern topics like FastAPI, APIs, AI/LLM integration, automation, or data engineering-related projects.

Do you know any good platforms or courses that fit this level?

Thanks!

1 Upvotes

4 comments sorted by

1

u/mc_pm 4h ago

Maybe try building a web server? It doesn't have to be crazy to start, but you'll learn/review a lot about the HTTP protocol, and you can just keep digging deeper on it, there's a lot of depth to keep you busy.

1

u/Sea-Ad7805 3h ago

Contributing to the PythonLearningGame is a great project to get going again. With open-source collaboration using git. You can start easy, and later make it as complicated as you want. The PyGame API is good to know, not just for games, but for any custom visualization you'll need.

1

u/sububi71 1h ago

Yahtzee game in textmode. Go!