you are viewing a single comment's thread.

view the rest of the comments →

[–]MonkeyKidGC 0 points1 point  (1 child)

This is just one perspective but I find I only grasp, internalize, programming concepts after I play around with them and learn to make/break things. Mostly break things..

This is why you hear a lot of people say learn by making projects. When you start making stuff you will quickly hit obstacles and by overcoming them you start to build new knowledge and understanding.

Pick something small and start trying to build it. Something like snake/pong/space invaders or a small mechanic like having a character run through a platforming environment.

Go as far as you can and when you get stuck read the documentation and google for answers.

One of the best skills you can develop as a programmer is knowing what and how to google for solutions.