In my opinion Microsoft Azure is on par with AWS when it comes to Cloud Services. Both AWS and Azure provide a large number of services ranging from Storage, Compute and Networking. However Azure also provides a great Hybrid Cloud model and is better for On Premise Integration. Azure is also very secure, reliable and easy to use.
If you are planning on learning Azure, as a beginner it would be better to start with an online course that teaches you the basics and also gives you hands on experience.
For Azure you can either take this end-to-end certification course which will teach you the basics of Azure, or if you are just a beginner and wish to get your feet wet you can watch this end-to-end Azure tutorial.