Introduction to Blockchain and Ethereum

Course Fee:

Upon Request

Related Course

Level: Foundational

Durations: 2 Days

Introduction to Blockchain and Ethereum


Build distributed applications that resolve data ownership issues when working with transactions between multiple parties. Blockchain applications provide a single-shared ledger to eliminate trust issues involving multiple stakeholders. With the help of Introduction to Blockchain and Ethereum, you’ll learn how to create distributed blockchain applications that do not depend on a central server or data center. The course begins by explaining Bitcoin, Altcoins, and Ethereum, followed by taking you through distributed programming using the Solidity language on the Ethereum blockchain. By the end of this course, you’ll be able to write, compile, and deploy your smart contracts to the Ethereum blockchain.

Target Audience

Introduction to Blockchain and Ethereum is ideal for you if you want to get to grips with blockchain technology and develop your own distributed applications with smart contracts written in Solidity. Prior exposure to an object-oriented programming language such as JavaScript is needed, as you’ll cover the basics before getting straight to work.

Course Outline

Lesson 1: Ethereum Blockchain

Introducing the Ethereum Blockchain

Cryptology and Keys

Opening an Ethereum Account

The Ethereum Network, Nodes, and Mining

Transactions and Blocks

Sending and Checking Transactions

Lesson 2: Learning Solidity 

The Solidity Language

Your First Smart Contract

Basic Solidity

Testing Solidity 

Lesson 3: Solidity Contracts

Your First dApp

Using an Oracle

Related Course

Level: Foundational

Durations: 2 Days

What Hands-On learning experience can we assist you today?

Please tick here if you agree to receive updates about the latest news & offers which we feel may be of interest to you. We will process your data in accordance with our Privacy Policy. You may withdraw this consent at any time. We never sell or distribute your data.