Learning Resources

Understand blockchain technology and how it can solve business problems. Learn the basics of developing applications with chaincode.

https://cognitiveclass.ai/courses/blockchain-course

Take this series of courses to go from blockchain basics to developing IoT supply chain applications for blockchain business networks.

https://cognitiveclass.ai/learn/blockchain-for-developers/

Blockchain Essentials is a free introductory course that offers a high-level overview of blockchain technology for a non-technical audience. You will get a basic understanding of technical fundamentals, discover how smart contracts work, and explore real life blockchain use cases. It will also cover technical and social discourses surrounding this powerful yet often misunderstood technology.

https://academy.b9lab.com/courses/course-v1:Blab+BEC-FREE+2018-08/about

This open course gives you an introduction to one of the most promising private blockchains of today. You will get an overview and basic understanding of the blockchain technology and managed networks in general. You will get connected with the basics of Hyperledger Fabric, understand the concepts behind, what Hyperledger Fabric is, what you can do with it, how does it compare to alternatives and how we can use it.

https://academy.b9lab.com/courses/course-v1:B9lab+HLF-101+2017-11/about

This introductory course is carefully curated for nontechnical, business-oriented audiences. It examines blockchains for the enterprise and a number of pertinent use cases from Hyperledger, a global cross-industry community of communities hosted by The Linux Foundation and advancing business blockchain technologies.

https://www.edx.org/course/blockchain-for-business-an-introduction-to-hyperledger-technologies

Understand exactly what a blockchain is, its impact and potential for change around the world, and analyze use cases in technology, business, and enterprise products and institutions.

https://www.edx.org/course/understanding-blockchain-and-its-implications

Developed by Blockchain at Berkeley and faculty from UC Berkeley's premier Computer Science department, this course provides a wide overview of many of the topics relating to and building upon the foundation of Bitcoin and blockchain technology.

https://www.edx.org/course/blockchain-technology

Understand the design rationale of blockchain technology, its emerging platforms and applications and uncover the limitations and the opportunities enabled by blockchain applications, particularly as it relates to finance.

https://www.edx.org/course/blockchain-and-fintech-basics-applications-and-limitations

This specialization introduces blockchain, a revolutionary technology that enables peer-to-peer transfer of digital assets without any intermediaries, and is predicted to be just as impactful as the Internet. More specifically, it prepares learners to program on the Ethereum blockchain. The four courses provide learners with (i) an understanding and working knowledge of foundational blockchain concepts, (ii) a skill set for designing and implementing smart contracts, (iii) methods for developing decentralized applications on the blockchain, and (iv) information about the ongoing specific industry-wide blockchain frameworks.

https://www.coursera.org/specializations/blockchain

This four-course Specialization introduces you to the world of blockchain technology—explaining what blockchain is, how it works, and why it’s revolutionary. You will learn about various categories of cryptoassets, and the ways they can be transacted on a blockchain. You will learn how blockchain is disrupting business models and financial services, offering organizations new choices in how they create and manage value.

https://www.coursera.org/specializations/blockchain-revolution-enterprise