The purpose of the training course is to acquire necessary skills, knowledge, professional development and improvement of competencies on key issues of the theory and practice of creating and functioning of cryptocurrencies and blockchain technology.

The aim of the course is to master theoretical knowledge and acquire skills in the field of cryptocurrencies, the ability to analyze the main trends in the development of blockchain and cryptocurrency technologies and potential areas of their application, the ability to assess the possibilities of using smart contracts in economic activities.

Program of the course includes:

  • Introduction to blockchain technology
  • Basic cryptography, Hash functions
  • Structures based on hash functions
  • A digital signature, creation of cryptocurrencies

Using cryptocurrencies

  • How to store and use cryptocurrencies
  • Hot and Cold Vaults, Multi-Signatures
  • Third-party services for using cryptocurrencies
  • Cryptocurrency Payments
  • Cryptocurrency exchanges

Properties of blockchain technology

  • Decentralization and centralization
  • Distributed consensus
  • Bitcoin Consensus
  • Cryptocurrency mining, Mining economics


  • Blockchain Security
  • Types of attacks on the blockchain network
  • Consensus Attacks, Transactional Building, Scripts


  • Introduction to the Ethereum platform, history of the platform creation
  • Comparison of the bitcoin and Ethereum blockchain
  • Concepts of ETH and Gas, the Concept of a transaction in Ethereum
  • The life cycle of the contract

Application of the Ethereum blockchain

  • Examples of simple contracts
  • Crowdfunding on the blockchain
  • Decentralization on the Ethereum platform
  • Infrastructure for creating applications
  • Network scaling issues and opportunities

Blockchain Application

  • Using of blockchain in various sectors of the economy
  • Studying projects and their launch history

Upon completion of the course, students acquire competencies in the following areas:

  • Blockchain working principles
  • Blockchain decision architecture, interaction model, difference from traditional architectures
  • The cryptographic algorithms underlying the blockchain
  • Consensus algorithms
  • Types of blockchain networks
  • Overview of blockchain platforms, their advantages and disadvantages
  • Blockchain application cases transforming the impact of technology on various market segments
  • Cryptocurrencies and ICO as one of the blockchain application cases
  • Criteria for determining the appropriateness of using blockchain technology
  • Standardization and regulation of technology and its application
  • Blockchain Information Security Issues
  • Key areas for further technology development

Target audience:

The target group of the course includes heads and specialists of business and IT departments interested in the possibility of introducing blockchain technology and automation with its use of in business processes.

Form of study: full-time, full-time with separation from work or using the capabilities of distance educational technologies.

Study load:

Training load: 20 academic hours

Duration of study: 5 days

Intensity: daily for 3 hours

Final control: testing

At the end of the course, a State-standard certificate is issued

Learning conditions:

Language: Russian, Uzbek

Number of students: 25-30 people

Online submission of documents