YoVDO

Web3 Blockchain Fundamentals MOOC

Offered By: Web3 Foundation via YouTube

Tags

Web3 Courses Cryptocurrency Courses Decentralization Courses Public Key Cryptography Courses Hashing Courses Smart Contracts Courses Proof of Work Courses Proof of Stake Courses

Course Description

Overview

The Web3 Foundation “Blockchain for Beginners” MOOC teaches blockchain from the very basics all the way up to building your own blockchain. The course is led by Bill Laboon, Web3 Foundation’s technical education lead.

Beginning with the fundamentals - What is a blockchain? How is it stored? What are the different algorithms and protocols that are used in a blockchain? What’s the history of blockchain technology? It goes from absolute zero knowledge of blockchain or cryptography all the way to showing how to produce actual products on blockchain.


Syllabus

Lecture 1: History of Blockchain Technology.
Lecture 2: Public-key Cryptography.
Lecture 3: Introduction to Hashing.
Lecture 4: Hashing In-Depth.
Lecture 5: Blockchain-Related Data Structures and Concepts.
Lecture 6: Decentralization.
Lecture 7: Proof of Work and Mining.
Lecture 8: Mining In-Depth.
Lecture 9: Mechanics of Cryptocurrency.
Lecture 10: Network Concepts.
Lecture 11: Achieving Consensus.
Lecture 12: Using Cryptocurrency.
Lecture 13: Cryptocurrency and Anonymity.
Lecture 14: Non-SHA256 Proof-of-Work.
Lecture 15: Proof-of-Stake.
Lecture 16: Blockchain as a Platform.
Lecture 17: Blockchain Applications.
Lecture 18: Sidechains and Cross-chain Communication.
Lecture 19: Smart Contracts, Part 1.
Lecture 20: Smart Contracts, Part 2.


Taught by

Web3 Foundation

Related Courses

Blockchain: fundamentos y aplicaciones para la optimización de negocios
edX
Applications of Blockchain
Monash University via FutureLearn
Bitcoin and Cryptocurrencies
University of California, Berkeley via edX
Blockchain
University at Buffalo via Coursera
Вводная в блокчейн
Tomsk State University via Coursera