I went through a course on Udemy, that was good for the basics… if you want to get your feet wet and do a couple projects for familiarity.
This course was the most complete and best preparation I could have had. This gives you the reasoning behind the answers.
Not only are these individuals are true Subject Matter Experts, but they are experts at conveying the material, the concepts and the reasoning behind the correct answers. The cheat sheets are the extra advantage, when you combine them with the understanding of the concept behind the question.
I had another set of practice questions, but I had to abandon using them. This is the one course you need. All the other courses are like peddling a bike to a far destination. This course is like taking a sports car on the freeway.