Distributed University
proposes study programs and courses
About Us
Distributed Lab is the most progressive expert center in the blockchain sphere in Ukraine and one of the most advanced in Europe, founded in 2014. The Distributed Lab team consists of over 100 engineers, developers, blockchain researchers, and cryptographers. Distributed Lab has built and developed architectures for over 100 projects worldwide. Over the past few years, we have conducted more than 25 training courses on blockchain, decentralized systems, and cryptography in various universities in Ukraine and for all interested students. Today, we offer to learn together with us, to learn from us. Every time, we improve our training programs, aimed at disseminating and spreading knowledge that will be useful to everyone who seeks to develop, grow, and build Web3.
100+
We designed and built 100+ projects.
25+
We conducted 25+ educational courses.
5
We are the authors of 5 books
Training programs
Blockchain and Decentralized Technologies
Duration
45 hours / 1.5 ECTS Credits
Frequency of meetings
Twice a week
Certification
One-to-one exam
Cost
Free
About course
The course program provides an overview of many technical aspects of the operation of decentralized systems, platforms, cryptocurrencies, their comparison, overview smart-contract and DeFi.
More detailsSmart contracts. Solidity for beginners
Duration
30 hours / 1 ECTS Credits
Frequency of meetings
Once a week
Certification
One-to-one exam
Cost
Free
About course
You will learn about the capabilities of the Ethereum platform; how Bitcoin and Ethereum differ, about the structure of transactions and the structure of the Ethereum block. The following topics are revealed in the course: what are smart contracts and what is their life cycle; various aspects of Solidity smart contract writing language as a high-level programming language
More detailsDecentralized Finance (DeFi)
Duration
30 hours / 1 ECTS Credits
Frequency of meetings
Once a week
Certification
One-to-one exam
Cost
Free
About course
This DeFi course aims to provide an in-depth understanding of the Decentralized Finance ecosystem, its key components, and the underlying technologies. Throughout this course, participants will explore various aspects of DeFi, including stablecoins, decentralized exchanges, lending protocols, financial derivatives, launchpads, zero-knowledge proof technology, and decentralized identity. By the end of the course, participants will have a solid grasp of the core principles of DeFi, its real-world applications, and the potential impact on the future of finance.
More details
Cryptography in decentralized systems
Duration
30 hours / 1 ECTS Credits
Frequency of meetings
Once a week
Certification
One-to-one exam
Cost
Free
About course
You will learn about theoretical foundations and practical aspects of cryptography in decentralized systems. It covers key cryptographic methods and algorithms used to ensure data security and communication confidentiality in decentralized networks such as blockchain and cryptocurrency platforms.
More detailsDiscrete Mathematics (Special topics)
Duration
30 hours / 1 ECTS Credits
Frequency of meetings
Once a week
Certification
One-to-one exam
Cost
Free
About course
This course provides an in-depth understanding of discrete mathematics concepts and their applications in the field of cryptography and decentralized technologies. It focuses on essential topics required to comprehend the functioning of cryptographic algorithms and various aspects of decentralized systems.
Coming soon
GoLang
Duration
30 hours / 1 ECTS Credits
Frequency of meetings
Once a week
Certification
One-to-one exam
Cost
Free
About course
This beginner-friendly course offers a comprehensive introduction to Go (Golang), a modern, versatile programming language. Participants will learn the basics of Go syntax, data types, control structures, and error handling, as well as explore essential Go libraries and tooling. By the end of the course, students will have gained the foundational skills required to create simple Go applications
Coming soonSmart contracts. Solidity for beginners
Duration
30 hours / 1 ECTS Credits
Frequency of meetings
Once a week
Certification
One-to-one exam
Cost
Free
About course
You will learn about the capabilities of the Ethereum platform; how Bitcoin and Ethereum differ, about the structure of transactions and the structure of the Ethereum block. The following topics are revealed in the course: what are smart contracts and what is their life cycle; various aspects of Solidity smart contract writing language as a high-level programming language
More details
Database Organization
Duration
30 hours / 1 ECTS Credits
Frequency of meetings
Once a week
Certification
One-to-one exam
Cost
Free
About course
This beginner-focused course provides a solid introduction to database organization, covering essential concepts and techniques. Participants will learn about database structures, data models, and normalization, as well as gain hands-on experience with SQL for querying and managing data. By the end of the course, students will have a strong foundation in database organization, enabling them to design and maintain efficient databases
Coming soon
Certification
After completing the course, participants have the opportunity to receive a certificate confirming a certain level of knowledge. Depending on the program and content of the course, in order to receive a certificate, it is necessary to complete an individual survey or complete a final work. The integrity of each certificate is ensured by the Bitcoin or Ethereum system by making a corresponding entry in the Blockchain.
- 01
Recruitment to the group
After registering, you will receive an email invitation to join the selected course.
- 02
Studying
During the course, you will have access to all necessary materials, attend lectures, complete practical tasks, and take tests.
- 03
Certification
The certification process involves taking an individual exam in a one-on-one format or, depending on the course, the need to achieve a certain passing threshold, which is formed based on the points earned from all types of course tasks.
Speakers and mentors
Pavel Kravchenko, PhD
Co-founder and CEO at Distributed Lab
Oleksandr Kurbatov
Research Department Lead and Business analyst at Distributed Lab
Bohdan Skriabin
Leading specialist in cryptography and decentralized systems at Distributed Lab.
Artem Chistyakov
Solidity developer
Sergey Kozlov, PhD
Head of DeFi Practice at Distributed Lab
Olena Voloshchuk, PhD
Education Program Coordinator at Distributed Lab