YoVDO

Learn the Basics of Blockchain with Python

Offered By: Codecademy

Tags

Blockchain Development Courses Python Courses Cryptography Courses

Course Description

Overview

Learn the fundamental concepts of Blockchain and implement them in Python.

### Why Learn Blockchain?

Blockchain is a powerful technology with applications in fields such as cryptocurrency, healthcare, insurance, government, music, identification, supply chain, data management, and many more. By understanding the fundamental mechanisms that power blockchain, you can join the conversation and discover use cases for blockchain in your own life and work.

### Take-Away Skills:

In this course, you'll learn the structure and properties of the blockchain itself and the individual blocks that make it up. You'll understand the blockchain features that provide security between different blockchain participants. You'll visualize different aspects of the blockchain and create and tamper with your own blocks through interactive simulations.

### Notes on Prerequisites:

The majority of this course requires no prior knowledge. But, if you have some Python experience, you'll be able to build a small blockchain library in Python, including a Blockchain class and a Block class. Add functionality to add blocks, create hashes, and verify the chain.

Syllabus

  • Fundamental Blockchain Concepts: Learn the fundamental concepts that allow all blockchains to function.
    • Lesson: Introductory Blockchain Concepts
    • Quiz: Introduction to Blockchain
    • Lesson: Diving Deeper into Blockchain
    • Quiz: Diving Deeper into Blockchain
  • Blockchain in Python: Build your own mini blockchain in Python.
    • Lesson: Build your own Mini-Blockchain!

Taught by

Eva Sibinga

Related Courses

Applied Cryptography
University of Virginia via Udacity
Cryptography II
Stanford University via Coursera
Coding the Matrix: Linear Algebra through Computer Science Applications
Brown University via Coursera
Cryptography I
Stanford University via Coursera
Unpredictable? Randomness, Chance and Free Will
National University of Singapore via Coursera