Ah, The Tutorial Hell, You surely have heard about it, If not it refers to a state where you feel like you're learning something new watching videos on platforms like YouTube and Udemy, But once you try to do something, you realise you can't do it. Mostly, people who are learning to code can relate to this. You watch multiple tutorials, and you feel like you learned something, but you can't code when you sit and try to build something. But don't worry, you're not the only one who is stuck in Tutorial Hell.
To not get stuck in Tutorial Hell, start learning from a non-linear approach. Here is an example. If you're learning a new language, for example, let's take JavaScript. Take notes of what the language's main purpose is and how you intend to use it. Decide what sort of site you want to build, and decide its features and other components. Now instead of watching a 3-hour course in a linear way. Search for specific things you need to complete the component. For example, if you were building a To-Do list, the first thing might be how to get the form input in a variable and search that. Then after you got your answer and implemented it, Now you may want to add a new HTML element in the document to display the value in the variable, Search how to do that. Following this method, you will have a project ready and you will also have a grasp of how each component works.
Surprise, Now you know how to take inputs, manipulate the DOM and event listeners. With this approach, you learn what you need to progress. Watch tutorials by cutting them into byte size (pun intended) and understand them before proceeding. Remember that you can always learn at your own pace.
Fun fact, This tutorial of escaping tutorial hell can also be a tutorial hell.