I begun learning programming a few years ago, and it feels like I barely progressed. I know the basics and a bit of advanced python(I have learnt to use a few libraries), html and css plus a tiny bit of c++, but not much outside of those. I enjoy programming and solving problems using code, and it’s an enjoyable hobby of mine. But I feel like all I do is extremely basic and I want to advance but it feels overwhelming seeing the countless of things I could learn.

I wanna know what are ways I can actually apply the things I have learnt/will learn on somewhat worthwhile things, because the main problem right now is that I don’t really have anything to do with the things I’ve learnt other than silly projects that don’t really last more than a day and aren’t that complex. I also want to advance my knowledge as previously stated since I feel like I know too little for the amount of time I’ve been learning to program.

For context I’m still in school but not too far off from higher ed, and I have a decent amount of free time on most days(~2-4 hrs).

Thanks if you reply

  • @PapstJL4U
    link
    English
    33 months ago

    I am going out and say you like computer games. Visualizing computer game information is, imho, a great target.

    Making a UI for inputs and information or gathering information puts you on road to learn different, interacting aspect.

    ideas:

    • crawl info from wikis
    • display system mechanics in graphs and images
    • create UIs to interact with above data
    • @B312OP
      link
      13 months ago

      What do you men by crawl info from wikis?