The advantage of self-study is that you can read books and study if you want, watch videos if you want, and study at home if you want. In short, I am very free, and the learning method depends entirely on you. But the disadvantage is that the learning efficiency is slow, and it is easy to give up without a good learning atmosphere. No one can find a solution to the problem.
The advantage of choosing a training course is that the knowledge points are clear and the learning atmosphere is very good. When you encounter problems, you can ask the teacher to get answers, and the learning efficiency is relatively high. But the tuition may be a little expensive.
According to these, you can choose whether to go to training class or self-study according to your own situation.