Here are two interesting online courses currently running on edX. People interested into blockchain and infrastructure might find them useful. These courses are free of charge. If you want, you can pay fee for getting a Verified Certificate of completed course. I used edX courses before and I find them interesting and easy to follow. The community is very responsive and you can also communicate with teachers.
Blockchain for Business - An Introduction to Hyperledger Technologies
A primer to blockchain and distributed ledger technologies. Learn how to start building blockchain applications with Hyperledger frameworks.
https://www.edx.org/course/blockchain-for-business-an-introduction-to-hyperledger-technologies
AWS Developer: Building on AWS
Learn from AWS experts how to leverage your developer skills to build and run applications in the AWS Cloud.
https://www.edx.org/course/aws-developer-building-on-aws