Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udacity

Blockchain Fundamentals

via Udacity

Overview

This course introduces the fundamental concepts behind Blockchain technology and explores some applications of the technology for you to expand upon. You will learn about Blockchain’s predecessors, the block structure, and how Blockchain networks share information, reach consensus and use wallets. You will be equipped with the skills to identify and implement use cases for Blockchain and communicate with stakeholders to drive forward goals with Blockchain.

Syllabus

  • Blockchain Basics: Predecessors and Block Structure
    • Explore Blockchain's evolution from cypherpunk movements to Bitcoin and Ethereum, and learn block structure, the genesis block, and hashing.
  • Blockchain Networks and Sharing Information
    • Explore how blockchain networks achieve secure, decentralized sharing of information through advanced cryptography and P2P protocols.
  • How Blockchain Networks Reach Consensus
    • Explore blockchain consensus mechanisms, including PoW, PoS, BFT, and more, to understand how transactions are validated and blocks added.
  • Blockchain Wallets
    • Explore blockchain wallets: Introduction, challenges, signing/encryption, wallet addresses, key pairs, transactions, and so on.
  • Blockchain Solutions and Applications
    • Explore blockchain technology, covering mature system components, smart contracts, ecosystem use cases, scaling challenges, and solutions.
  • Project: Blockchain Use Case Evaluation
    • In this project, you will explore a blockchain use case of your choice, propose solutions with diagrams, and tackle challenges. You will create a presentation and deliver it via a video.

Taught by

Guillaume Bibeau, Anthony Romagnolo and Ritika Bharati

Reviews

Start your review of Blockchain Fundamentals

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.