The normal front-end training class should teach you 1~2 years of front-end development experience through short-term rapid training. If you can't reach this level at all, it's a very failed training.
In fact, front-end development is not difficult to learn. Front-end development in technology stack. It's nothing difficult. If the back-end development difficulty is 1, the front-end development is only 0.5. The biggest problem of front-end development is that technology stack is updated too quickly. Need to keep learning. But the content of learning is not beyond the understanding of normal people.
So the conclusion is that the trained front-end programmers don't stay in the company for a long time, and the high probability is their own reasons, and then the institutional reasons. Not an industry.