Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Blockchain Deep-Dive: from Bitcoin to Ethereum to Crypto
Rating: 4.4 out of 5(124 ratings)
14,038 students

Blockchain Deep-Dive: from Bitcoin to Ethereum to Crypto

A brain-friendly course for blockchain, from Bitcoin to Ethereum. Learn the use cases, benefits and the technology
Last updated 3/2026
English

What you'll learn

  • The technologies that are used in both public and private blockchains
  • Understand the blockchain technology from A to Z
  • How are blockchain business networks composed
  • Cryptography, hashing, public key infrastructure
  • What makes a good blockchain use case
  • Interact with the Ethereum blockchain
  • Decentralized Finance and NFTs
  • How to deploy a node
  • Smart Contracts

Course content

6 sections125 lectures14h 19m total length
  • Blockchain: How, What and Why7:08

    Bitcoin, also called “internet magic money”, had a lot of hype and has drawn a lot of attention from the public. But is blockchain the same as Bitcoin?

  • Why is Blockchain so Important?7:42

    Blockchain is definitely here to stay. In 2021, 12 years after the creation of Bitcoin, we finally see the mass adoption of blockchains and cryptocurrencies. Many big corporations are either buying cryptocurrencies or adopting blockchain technologies.

  • The Blockchain Hype5:39

    The future is decentralized. After hundreds of years of relying on big institutions as middlemen, the internet and the blockchain are changing how people do businesses. These new technologies bring back the barter system, allowing people who don’t know each other; who are in different parts of the world; who speak different languages; who may eventually not trust each other, to trade between each other confidently in the same system.

  • Blockchain introduction article1:27
  • Blockchain Introduction Quiz

Requirements

  • Basic IT knowledge

Description

**Updated August 2021**

In this course, we will discuss blockchain protocols, how blockchains are architected, the main technology components such as cryptography, hashing, applications, and the constraints and limitations of this technology.

I will help you to understand when to use blockchain, the key concepts, the industry jargon, and a lot of additional information that will help you to interact with stakeholders in any blockchain project you may get involved.

Any person with some basic IT experience will be able to follow along with this course. No matter what’s your background, after you finished this course, you will be able to get involved in any blockchain project.

We are going to take a look at why blockchain is considered so secure, what technologies are enabling blockchain, what kind of applications - financial and non-financial - can benefit from blockchain? What are the differences between Bitcoin, Ethereum, Hyperledger and Corda? How is blockchain secure, and how is data handled? How is hashing made? What’s cryptography’s role?

This course will help you to:

- Understand well the technologies behind Bitcoin and Ethereum

- Learn about the use cases

- Understand and apply shared ledgers and smart contracts to your business network

- Explore the different use cases for blockchain, including enterprise solutions NFTs and DeFi

- Deploy a Smart Contract to Mint NFTs (NEW)

- Explore the blockchain technology in-depth

- Understand Hashing, Cryptography and Digital Signatures

- Explore the blockchain architecture

- Deploy an Ethereum node

- Understand how to perform various activities in the Ethereum Blockchain using the command line interface

- Interact with the Ethereum Blockchain using Geth and Python command line

- Take it to the next level of your blockchain career

and much more!


Who this course is for:

  • Blockchain enthusiasts
  • Anyone interested in using or deploying a blockchain application
  • IT professionals interested in understanding more about blockchain