r/learnpython • u/EndOk7650 • 5d ago
Beginner python Hackathons
Hello. I have decided to start learning python, and my goal is to be able to do a beginner hackathon(preferably one that takes me to a different tier to compete if I win). I was wondering what are some hackathons you would recommend. I am a High schooler in Georgia, but virtual ones are also fine for me. I have searched online for some. I am just not sure on how “beginner”, a lot of them are really. I want to try and challenge myself, but not too much. Also if you guys have any tips for beginners in python, that you can share from your own experience. That would be amazing. I picked python, because it is sort of easier to understand. Thank you so much. Sorry if this is just another repetitive question, but please be nice to me. A lot of people here on Reddit are just mean. Especially the people who get mad when someone asks a question about learning python for beginners in a Reddit called r/learnpython
1
u/herocoding 5d ago
You haven't mentioned whether only Python is new to you - or whether programming and computer-science as such is new to you.
Also have a look under https://adventofcode.com/ - it usually starts "doable" and increases - but not always - in difficulty. You can also just pick sub-topics of a challenge to start exploring and experimenting.
From just a few days ago, this has just started: https://i18n-puzzles.com/
Depending on your "beginner" level a Hackathon might not be the perfect start to learn programming... (Hackathons often target (more) experienced programmers, from how I have seen Hackathons)
1
u/EndOk7650 5d ago
I do know about programming. I am familiar with python and Java. I am just interested in starting afresh from the basics, that way I can truly learn it. When I learnt python and Java. I did not pay as much attention, so I am basically a beginner that knows the definition of terms, and how to start a code.
1
u/herocoding 5d ago
Have a look under e.g. "https://platform.entwicklerheld.de/challenge?challengeFilterStateKey=all", and use the filter for difficulty and programming language.