I'm really tired of traditional learning methods like watching endless YouTube videos and Udemy courses. It feels like I'm stuck in 'tutorial hell,' where I just watch without actually understanding anything. I came across a website called Hyperskill and I'm curious if anyone has tried it. I'm looking for more hands-on projects to help solidify my programming skills. What other resources have you all found helpful for learning programming in a practical way?
3 Answers
I’m using projects like 'Build Your Own X' for practice, and it's been a game-changer. Right now, I’m building a database from scratch using a different programming language than the guide. It’s challenging but really rewarding! Mixing things up like that helps reinforce concepts in a deeper way. What kind of projects are you thinking about tackling?
I totally get what you mean about passive learning. My generation, the one before yours, didn't really have these endless video options, so we were all about actually doing things. It's way better to code along with a tutorial instead of just watching. You learn best when you apply what you learn right away. Writing notes, breaking things down into chunks, and being consistent will really help you understand better. What are you currently working on? It’d be great to know where you're starting from so we can suggest some solid resources for you.
I’d also recommend checking out a course on how to learn—knowing how to approach your studies can make a world of difference.
My friend is using Hyperskill and he swears by it. He says it’s way more effective than just watching tutorials because you're actually building things while learning.

That sounds awesome! Building in a different language will definitely push you to think differently about the concepts.