Blockchain

Coursera MOOC / Non-credit USD 49
Enroll now →
Blockchain

About this course

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. The specialization covers a range of essential topics, from the cryptographic underpinnings of blockchain technology to enabling decentralized applications on a private Ethereum blockchain platform. It is ideal for programmers and designers involved in developing and implementing blockchain applications, and anyone who is interested in understanding its potential.

What you'll learn

  • Understand the foundational concepts and cryptographic underpinnings of blockchain technology
  • Design and implement smart contracts on the Ethereum blockchain
  • Develop decentralized applications using blockchain platforms
  • Work with industry-standard blockchain frameworks
  • Program on the Ethereum blockchain platform
  • Set up and use private Ethereum blockchain networks

Course objectives

  • Provide working knowledge of how blockchain enables peer-to-peer transfer of digital assets without intermediaries
  • Prepare learners to program on the Ethereum blockchain
  • Equip programmers and designers with skills for developing and implementing blockchain applications

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.