Course Outline

1. Introduction to Blockchain Technology

  • History of Cryptocurrency Networks
  • Overview of Popular Implementations
  • How Blockchain Networks Work: Ethereum Example
  • Interacting with the Network – MetaMask Plugin

2. Ethereum Network Specifics

  • User Accounts – Asymmetric Cryptography
  • The Idea of a Mnemonic
  • Transaction Structure
  • Basic Concepts
  • Etherscan Block Explorer

3. Introduction to Smart Contracts

  • Remix Development Environment
  • Basics of the Solidity Language
  • Deploying Smart Contracts

4. Implementing Smart Contracts – Workshops 5. Decentralized Applications (DApps)

  • Architecture of Blockchain-Based Solutions
  • web3.js Library
  • Unit Tests
  • Integrating with the User Interface

6. Launching and Configuring a Private Ethereum Network

  • Working with the geth Client
  • Creating Infrastructure
  • Interacting with the Network

7. Creating an ASP.NET Core Service – Nethereum 8. Ethereum Consortium in Microsoft Azure Cloud (BaaS)

  • Creating Infrastructure
  • Managing Permissions
  • Expansion – Corporate Network

9. Creating Your Own Cryptocurrency

  • Types of Tokens
  • ICO (Initial Coin Offering) Campaigns
  • ERC20 Standard
  • Managing Tokens and Digital Value Transfer

Requirements

No prerequisites required - practical training starting from the basics. Familiarity with basic programming in any language is welcome.

 21 Hours

Number of participants


Price Per Participant (Exc. Tax)

Testimonials (4)

Provisional Courses

Related Categories