I'm currently studying computer science and really want to learn the MERN stack, but I can't handle long video courses—anything over 30 hours just feels boring and unproductive. When I try to code along, it often feels like I'm just copying what the instructor is doing instead of actually learning. Is this common for beginners? Are there better methods for someone like me who has a short attention span?
5 Answers
Text-based tutorials and diving into documentation are some of the best ways to learn effectively. Instead of just watching someone else code, focus on building your own projects early on. Video tutorials can make you too passive; instead, actively engage by creating your own stuff and figuring things out from the docs as you go. That's how real learning happens!
You could consider small live classes where you can ask questions directly. It’s a great way to get immediate answers and a more engaging learning experience!
Starting your own project and searching for what you need to know while building is super effective! If you're really stuck, then yes, some video resources can help, but make sure to understand why things work the way they do. We all started out by copying code; that's totally fine!
I've mostly used documentation, books, and even AI tools for learning, especially since I have ADHD. However, if you're a complete beginner, video tutorials can be helpful to grasp the basics first, then build on that knowledge actively.
If you want in-depth knowledge, books can help a lot. When you're learning by doing, the official documentation is invaluable. Always go straight to the source for the most accurate information!

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically