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
Jump to:
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.
Virtual Learning
This interactive training can be taken from any location, your office or home and is delivered by a trainer. This training does not have any delegates in the class with the instructor, since all delegates are virtually connected. Virtual delegates do not travel to this course, Global Knowledge will send you all the information needed before the start of the course and you can test the logins.
Course Schedule
TopTarget 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
TopLesson 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.