Ethereum Development Bootcamp - October 28th-30th 9:00am-5:00pm ET


Ethereum Development Bootcamp - October 28th-30th 9:00am-5:00pm ET

1,795.00 1,895.00

VIRTUAL CLASS - October 28th-30th 9:00am-5:00pm ET all 3 days. 

Once you register, you will be emailed a WebEx link, and confirming details. 


This instructor-led course is designed for experienced programmers and developers who want to take a comprehensive deep dive in writing smart contracts and building applications that interact with them.  You will begin the class by learning the landscape of Ethereum and complete labs to set up a Ethereum private network. You will learn solidity and build both a basic app and smart contract with our exclusive hands-on labs. This course will introduce you to the Web3 & Truffle framework  and link everything together by building a Full Web Project with Ethereum. 

This course has been meticulously put together and taught by world-class subject matter experts. The live training expert will walk you through deep dive topic, such as steps to integrate/develop an application with Ethereum. There are use cases, proof of concepts, as well as interactive lab work about the concepts.


Blockchain Basics

  1. What is Blockchain?

  2. Public, Hybrid/Consortium & Private Blockchain

  3. What are SmartContracts?

Understand Ethereums Basics To Get Started With It

  1. Ethereum Landscape (DApps And DAOs)

  2. Mist

  3. Ether and Accounts

  4. Compile, Deploy And Instantiate Contracts

  5. Ethereum Client Configuration

  6. Ether Account Management and Mining

  7. How to parse Contract Development

  8. Working with Contracts

  9. Ethereum Private Network

LAB #1 - Ethereums Basics

LAB #1 PART 2 : Set up an Ethereum Private Network

Ethereum Programming Language : Solidity

  1. What are DApps?

  2. Solidity : Contract Classes, Functions And Conditionals

  3. Solidity : Inheritance And Abstract Contracts

  4. Solidity : Libraries

  5. Solidity : Types, Arrays, Structs and Mappings

  6. Solidity : Global Variables

  7. Debugging Solidity

LAB #2 – Build a basic App with Solidity

LAB #2 PART 2 – Build a smart contract with Solidity

Ethereum IDE and UI

  1. Truffle Configuration

  2. API calls between Contracts and End Websites

  3. Web3 And HTML pages and Angular.js

LAB #3 - Ethereum IDE, Web3 & Truffle

Full Implementation Of Ethereum

  1. Configuring and Application Environment

  2. Test Cases

  3. Test Pages

  4. User Transactions

  5. Responses to Events

LAB #4: Full Web Project with Ethereum

This is a highly technical course. In order to get the most out of this course, you should be proficient with: 

-Object Oriented Programming

- Terminal and command line 

You also need to bring  your own computer for the training course.

Add to Cart