Need help in learning devops as a beginner

hi,
i have started reading docker and kubernetes beginner courses.
in order to apply for jobs , do i need to complete all the advance trainings as well?

like i need a proper road map , wether i need to first complete all the beginner courses of docker kubernetes terraform jenkins etc and then dive deeper again one by one by reading advance courses?

or i need to first finish off beginner advance course of docker and then move to kubernetes?

which process will be more helpful in learning more effectively.

You can check out roadmap.sh or KodeKloud for reference.