I am more of hands-on learner. Day in and out , I do labs on all areas of technologies that I am responsible for – networking, virtualization, Windows etc. I have started putting my attention learning cloud technologies. Azure was the first in line. I obtained my AZ-104 cert not too long ago. I used ACloudGuru.com and Pluralsight.com to prepare for the cert. Microsoft has posted decent lab exercises for most of the certs.
Here is a link to lab exercises for AZ-104 Microsoft Azure Administrator