Skip to main Content

Introduction to Blockchain and Ethereum

  • Course Code LO035429
  • Duration 1 day

Course Delivery

Additional Payment Options

  • GTC 8 inc. VAT

    GTC, Global Knowledge Training Credit, please contact Global Knowledge for more details

Public Classroom Price

£495.00

excl. VAT

Request Group Training Add to Cart

Course Delivery

This course is available in the following formats:

  • Company Event

    Event at company

  • Public Classroom

    Traditional Classroom Learning

  • Virtual Learning

    Learning that is virtual

Request this course in a different delivery format.

Course Overview

Top

 

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 which do not depend on a central server or datacenter.

Course Schedule

Top

Target Audience

Top

 

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.

Course Objectives

Top

 

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 own smart contracts to the Ethereum blockchain

Course Content

Top
 

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

Course Prerequisites

Top

 

Prior exposure to an object-oriented programming language such as JavaScript is needed, as you'll cover the basics before getting straight to work.

Cookie Control toggle icon