Sharing Is Caring:

Blockchain Technology for Beginners

Learn the fundamentals of blockchain and create simple blockchain using django.

  • Free tutorial
  • Rating: 4.6 out of 54.6 (210 ratings)
  • 10,132 students
  • 1hr 4min of on-demand video
  • Created by Kushang Shah
  • English

What you’ll learn

  • Understanding of how the blockchain technology works.
  • What is the importance of blockchain.
  • Why blockchain is more secure.
  • What is hashing and how blockchain uses it.
  • How to make simple blockchain in Django.


  • Basic knowledge of python and python’s django framework.
  • Basic knowledge of networking.
  • A thirst to learn something new.


Nowadays, you have probably heard the terms Bitcoin, cryptocurrency, crypto wallet, etc. in your day-to-day life. People usually treat it as an investment opportunity. But apart from that, the technology behind bitcoin, which is blockchain, is really amazing.

Blockchain is a new concept that works on the idea of decentralization. There is no centralized authority present in the blockchain. In traditional concepts, there is one centralized authority present which tracks all the activity of the user. But in blockchain, there is none. So, there is no fear of compromising all user’s data when the central authority gets open.

Blockchain was initially intended to use in the field of money transactions but now, different fields are also trying to include it in their domain because of its security.

Read Also -->   Blockchain Revolution

With the help of blockchain, it is almost impossible to cheat or hack the system. In this course, you will get to know the concepts behind blockchain technology, its importance, its key components, its data structure, and the key elements of blocks. In the last section, of course, we will create one very simple Django-based blockchain project which will perform simple tasks like; mining block, checking chain validity, and getting the entire chain.

Good luck and see you in the course…

Who this course is for:

  • New commers in the field of Blockchain.
  • Beginner Python developers curious about Blockchain.

Show less

Course content

5 sections • 29 lectures • 1h 4m total lengthCollapse all sections

Blockchain Introduction4 lectures • 5min

  • Introduction to course.01:04
  • What is blockchain?01:40
  • How does the blockchain work?01:19
  • What is the importance of blockchain?01:01
  • Section’s Quiz6 questions

Structure of blockchain4 lectures • 9min

  • The core components of blockchain.01:32
  • What is hashing?02:10
  • The structure of blockchain.02:33
  • How temparing is detected in blockchain?02:31
  • Section’s Quiz8 questions

Key elements of blockchain technology4 lectures • 5min

  • Key elements of blockchain technology.01:32
  • Centralized vs Decentralized vs Distributed Network01:10
  • P2P network00:43
  • Blockchain – is it just a Distributed ledger?01:05
  • Section’s Quiz6 questions

Types of blockchain2 lectures • 3min

  • Types of blockchain.01:10
  • Public vs Private vs Consortium blockchain01:28
  • Section’s Quiz6 questions

Simple implementation of blockchain15 lectures • 43min

  • Create a simple blockchain using Django.01:42
  • Reference code for Project00:04
  • Setup application with Django.03:50
  • The code structure of the project03:46
  • Setting URLs for routes02:23
  • __init__ method for Blockchain class00:57
  • Method: create_block04:08
  • Method: get_last_block00:40
  • Method: proof_of_work05:40
  • Hashing a block01:43
  • Method: is_chain_valid method04:50
  • URL functions: get_chain03:28
  • URL functions: mine_block04:40
  • URL functions: is_chain_valid02:21
  • Tempering detection in project02:50
  • Blockchain app1 question
Read Also -->   Introduction to Flutter

👇👇👇👇 Click Below to Enroll in Free Udemy Course 👇👇👇👇

Go to Course

👇👇 See Also 👇👇

Join Us Join Us Join Us
Sharing Is Caring:

Leave a Comment

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock