What are some good starter projects for aspiring programmers?
by - Thursday, January 1, 1970 at 12:00 AM
I've just gotten started out learning C and bits and pieces of Python. I'm really enjoying it but I've only really been taught concepts, and how how to actually impliment them into projects. DOes anyone have any good projects for beginners to do in either language? Thanks.
Reply
this entirely depends on what path you're trying to go down in each of these languages. I don't know if you should be experimenting with this yet, but try look into integrating your c code into your python programs as modules (yes you can do that if you didn't know). This should build your skillset on both the languages and how they can be integrated.

but here's some other things you can try (one's that I've tried as both a C and Python developer):

Python:
- If you want to go down the web development path, choose either Flask or Django and start making simple web apps and API's (i use flask)
- Try and incorporate Data Structures and Algorithms into your projects, as this is one of the main uses of Python

C:
when I was learning C, I chose to work on things that would help me in real situations, like:
- Management systems (employees, products, etc.), to get you familiar with data structures.
- Sorting systems, which will improve your familiarity with algorithms and strategies to optimize them.

sorry for the megapost


:@
contact through pms 


Reply
I'd recommend imgui, it's easier to learn C++ if you could make a GUI without dealing with shitty winform or native gui control
Reply
I also want to know.
Reply
When i was in college, i built a project of Analyzing and Predicting Bioinformatic data using Decision Tree in Machine Learning. A lot of jargons but point is i just picked some topic in Machine Learning course and then tried to apply that to something i found interesting.
Reply
i am not studying programming a lot, but something i think really help improve is "Build your own X" lists.
such as this example on github (there are probably many other lists):
https://github.com/codecrafters-io/build-your-own-x

there is also a "Roll" image you can do, yet feel no shame of re-rolling since it cant apply on every language:


good luck and have fun friend
Reply
I'm pretty curious to see what other projects people suggest.
Reply
DDos panels
jk i dk
Reply
If you want to go right back to basics, this is good: https://www.nand2tetris.org/
Reply
Combine programming with your other hobbies. Do you like football? Make a script that crawls through web pages and sets an alarm or sends a notification to your phone when there's a game that you're interested in. You're into anime? Crawl myanimelist and other web pages and write a script that recommends similar animes to a given anime, etc.
Reply


 Users viewing this thread: What are some good starter projects for aspiring programmers?: No users currently viewing.