I feel like most beginners will learn from their mistakes by doing them, that is going to be the case for most of them, not going to be amazing or anything to do so, but it is going to be the reality and there is really nothing to do about it. If they make a mistake and learn from it, they will become better, if they learn nothing from the mistake then they are not going to be great at it and that is going to be a trouble.
Think of it like it is a boring approach, like if you could end up with learning by making a mistake, that is a terrible thing because you lost, but next time you will be better and make a profit thanks to that loss. This is why reading these will not be that easy to solve beginner issues, they have to do them personally and learn from them over time as well.
I understand that it is not going to be easy to handle your mistakes at first, but if they just make mistakes and try to learn from them, they will lack the education needed. Let's assume you made a mistake, how would you know if it is a mistake or not or how would you know what the mistake was, without actually knowing crypto trading? That means beginners needs to make those mistakes after they studied, so that they could check the mistake and remember from their education what the mistake is, otherwise it doesn't make any sense at all.
I know that plenty of people will be shocked about this but the reality is simple; you learn first then you make a mistake then you learn from the mistake and then you become better at it. That's how it works.