If you're not getting interviews, have you checked cv/resume resources to optimise your cv/resume? Have you passed it through an ATS to check it scores well?
Are you networking? In some countries the system is poisoned, and you can have the best cv/resume with the best qualifications, practical experience, etc, but you'll never get a job without knowing the right people.
Are you applying for the right companies? Many companies nowadays have inadequate recruiters and hiring managers such as recent graduates, people who got there through EDI policies, and people who have generally don't have sufficient experience to understand what's required of candidates. You can't learn that through a course, because it's not something theoretical. In that case, you need to beat them at their own game, with a bio that's sufficiently interesting, and being able to make relevant small talk if they call you for phone screening.
If you got interviews in the past but they still rejected, you may need to improve your interview technique. Nowadays part of the interview revolves around what you about their virtue-signalling activities (i.e. what they claim they're doing for the environment, to improve inclusion and diversity, to improve wellbeing, and other performative actions they claim to be doing but actually aren't doing much about or are approaching in a very superficial way just to show others they're doing something and gaining brownie points). In the same way they put a show in their websites and social media channells, you need to familiarise yourself with what they're doing, feign interest, and be able to talk about it. This is one part of what they call 'cultural fit'.