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

Testimonials (1)

Upcoming Courses

Related Categories