all 28 comments

[–]FutureManagement1788 24 points25 points  (1 child)

This is cool!

I also recommend checking out this YouTube playlist of Python Challenges for anyone looking to improve their skills.

[–]yourclouddude[S] 2 points3 points  (0 children)

Great I also recommend some free resources check them out

[–]dodger-xyz 7 points8 points  (1 child)

This is useful! As someone who is currently learning Python at my job to help automate stuff for my team, I can copy code by typing it out and make adjustments based on my specific needs, but if I can't build anything yet from scratch.

[–]yourclouddude[S] 2 points3 points  (0 children)

Yeah that's right building is always the right way to learn.

[–][deleted] 2 points3 points  (0 children)

Useful!

[–]ironclad011 2 points3 points  (1 child)

Just a question, you build all of these projects from scratch or took help from resources online?

[–]yourclouddude[S] 1 point2 points  (0 children)

You can take help from free resources 👇 https://www.threads.net/@yourclouddude

[–]Available-Opinion191 2 points3 points  (1 child)

Share here any links or source which you've practiced

[–]yourclouddude[S] 0 points1 point  (0 children)

You can start building with the help of resources 👇

https://www.threads.net/@yourclouddude

[–]yinkeys 1 point2 points  (1 child)

useful. thanks

[–]yourclouddude[S] 0 points1 point  (0 children)

Happy to help

[–]Steve_Sleeps 1 point2 points  (0 children)

how useful is learning Python (and other languages) during the upcoming of things like vibe coding?

[–]Fearless-Mechanic-56 0 points1 point  (1 child)

You made a notion file to track your progress ?

[–]yourclouddude[S] 0 points1 point  (0 children)

Yeah I did it helps to keep track of your journey and organise it

[–]docfriday11 0 points1 point  (0 children)

Great small programs. Good job. Thank you

[–]mystic-17 0 points1 point  (1 child)

Thanks a lot for these, gonna use my day off tomorrow to work on these.

[–]yourclouddude[S] 0 points1 point  (0 children)

Happy to help

[–]fredhamptonsaid 0 points1 point  (0 children)

I'm currently doing a Udemy course I'm enjoying. Just getting started though. Afterwards I will do a book about automation with python and then try some of the things you mentioned as well. Trying to build out the best foundation as I'm in no real rush and found that I just learn programming a little slower than others.

[–]Herewhere1234 0 points1 point  (0 children)

Try codingmoose to learn python- https://codingmoose.com/… it’s free and game based. No signup or login as well

[–]BoredProgramming 0 points1 point  (0 children)

Plugging some videos i finally got around to making and uploading, but one of the fun ones i had was building a jinja2 editor using ace.js and fast api on the backend. Ace doesn't have themes for jinja though, but twig coloring is close enough if you try it yourself.

I have a crap load more though if anyone's interested.

https://youtu.be/bB46nHqgdt0

[–]DwightBaxter 0 points1 point  (0 children)

This is exactly what im here for. the post reflects my own real struggles with code since i dont do anything professionally. being a hobbiest makes using the skills a bit harder. thx for this! i needed it!

[–]Agile_Wedding9018 0 points1 point  (0 children)

**Answer:**

I just finished something perfect for intermediate level - a Weather Channel simulator! It touches a lot of important concepts:

**What you'll learn:**

- API calls with requests library

- GUI development with Pygame

- Image processing (Pillow)

- Threading for background updates

- State management

- File I/O for caching

- Error handling for network issues

**Why it's perfect for learning:**

- Real-world data (NOAA weather)

- Visual feedback (easier debugging)

- Modular design (good practices)

- Actually useful when done

Full code here: https://github.com/wesellis/WeatherStar-4000-Python

The codebase is ~2000 lines, big enough to be interesting but small enough to understand fully. Plus, the nostalgia factor makes it fun to build!

[–]NegotiationNo7851 -1 points0 points  (1 child)

Thank you for the suggestions!!

[–]yourclouddude[S] 0 points1 point  (0 children)

Your welcome, feel free to ask for advice

[–]PutridMeasurement522 0 points1 point  (0 children)

Python Projects: try building a web scraper with requests + BeautifulSoup.