I recently came across this blog with some very good project ideas targeted at beginners. If you feel like a noob in python programming, you can try and build one of these projects.
Some of the project ideas are -
Fun Python projects for game dev:
- Rock, Paper, Scissors
- Guessing Game
Fun Python project ideas for building data skills:
- Find out How Much Money You've Spent on Amazon
- Analyze Survey Data
Fun Python projects for beginner web devs:
- URL shortener
- Build a Simple Web Page with Django
Fun Python projects for aspiring app developers:
- Password generator
- Use Tweepy to create a Twitter bot
- Create a Crypto App with Python
All the code is included, just try to read through it and follow the explanations to understand the code. There will definitely be few new keywords which you have not seen before which you can look up and learn them on the go.
Once you understand the code, try to implement it yourself on your machine. You can also add them to your GitHub account and show them here on dev.
When you learn more things, you can re-visit these projects and improve them and/or add new features to them.
Thanks for reading! If you found this useful, you can also checkout python projects at DevProjects, where you can improve your programming skills by working on real-world projects.
P.S. I am not affiliated with Dataquest or CodeMentor in any way. :)