Get in Touch

Course Outline

1. Introduction to blockchain technology

  • History of cryptocurrency networks
  • Overview of popular implementations
  • How a blockchain network works, using Ethereum as an example
  • Interacting with the network – MetaMask extension

2. Specifics of the Ethereum network

  • User accounts – asymmetric cryptography
  • The concept of a mnemonic
  • Transaction structure
  • Core concepts
  • The Etherscan block explorer

3. Introduction to smart contracts

  • Remix development environment
  • Solidity language basics
  • Deploying smart contracts

4. Smart contract implementation – workshop 5. Decentralised applications (DApps)

  • Architecture of blockchain-based solutions
  • The web3.js library
  • Unit testing
  • Integration with the user interface

6. Launching and configuring a private Ethereum network

  • Working with the Geth client
  • Creating infrastructure
  • Network interaction

7. Creating an ASP.NET Core service – Nethereum 8. Ethereum consortium in Microsoft Azure cloud (BaaS)

  • Creating infrastructure
  • Managing permissions
  • Scaling – enterprise network

9. Creating your own cryptocurrency

  • Types of tokens
  • ICO (Initial Coin Offering) campaigns
  • ERC20 standard
  • Managing tokens and transferring digital value

Requirements

No prerequisites – practical training conducted from the ground up. A fundamental knowledge of programming in any language is welcome.

 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories