Ethereum Developer Online Course (free demo lesson) at Oct 27

MessageThis Webinar is over
Date Oct 27, 2018
Time 12:00 PM EDT
Cost $600.00
Online
Course Program
You’ll get hands-on experience with smart contracts. 
You will find out how to write, deploy, debug and test smart contracts

1. Introduction to DLT (SESSION IS FREE)
The purpose of the session is to make sure that students are on the same page in fundamentals and can evaluate how course will fit them.
We are starting with conventional technology and essential software engineering principles recap.
Going through DLT theoretical foundation we will discover terminology, purpose and main principles of distributed ledger technology.
Finally we will deploy the 'Hello world!' smart contract.
  • Data structures
  • Cryptography
  • Distributed systems
  • History and motivation behind DLT
  • Network topology
  • Consensus algorithms
  • Ethereum development toolset
  • 'Hello world!' smart contract
2. Getting hands-on with Solidity
Solidity as smart contract oriented language stands out from conventional programming languages, thus, we will get familiar with syntax and understand main gotchas of it.
The main goal of the day is to learn how to write and read Solidity code.
  • Syntax
  • Basic types
  • Arrays, structs and mappings
  • Function modifiers
  • Storage vs memory
  • Global variables
  • Events
3. Build the project
There are a lot of hype behind DLT, while only few decentralized applications (dApps) are in production. During this day we will build dApp by ourselves.
We will start with learning the concept of token, its main standards and use cases.
At the end of the day we will build our own ICO platform and get full-stack programming experience with Ethereum.
  • Tokenomy
  • ERC20 and ERC720
  • Web3
  • Truffle
  • Oracles
  • OpenZeppelin
  • Inheritance vs Composition
  • Ganache
4. Advanced concepts
Once you deploy smart contract there is no way to change it. Transactions cost gas. It means it is vital for smart contract developers to write optimized and secure code.
We will learn how scalability and performance issues are being approached. What is Casper - the friendly ghost of Ethereum.
We will wrap up the day by taking a look at Quorum and VeChain as Ethereum-based frameworks for enterprise.
  •  Security and Attacks Vectors
  • Scaling solutions
  • Casper
  • Quorum
  • VeChain
Education period: Oct 27 – Nov  17
Total number of hours: 50

 


Create your own event
Turn your passion into a business.
Join our mailing list