There are a lot of silly answers in this thread. You have to start somewhere, and the best place to start is with a smaller focus (such as front-end developer). Learn front-end, get a job and grow your skills.
The "cloud developer" criteria listed in the original post is boiling the ocean in terms of learning. Most large organizations have very few jobs that I would consider cloud native engineering and their jobs are to make it so that other engineers don't mess things up.
To master what's listed under the Azure cloud developer curriculum takes work experience.