Хотите разобраться, как работает блокчейн, и научиться создавать собственную криптовалюту с нуля?Этот курс даст вам практический путь от базовых принципов до полноценной реализации собственной монеты и мини-блокчейна.
О чем этот курс
Курс создан для тех, кто всегда хотел понять, насколько сложно создать криптовалюту и собственную блокчейн-сеть, но не знал, с чего начать. Обучение построено так, чтобы даже начинающий разработчик смог разобраться в ключевых механизмах и создать свой рабочий проект.
Что вы узнаете
Как устроены блокчейны и почему они считаются безопасными и децентрализованными.
Как создавать собственный блок, генерировать хэш и выстраивать цепочку доверия.
Как спроектировать и запустить свою криптовалюту.
Какие технологии и инструменты используются для разработки блокчейн-проектов.
Как протестировать и улучшить свою криптовалюту.
Практический упор
Каждый модуль курса — это комбинация теории и практики. Вместе мы создадим небольшой, но функциональный блокчейн и подключим к нему самодельную криптовалюту. Такой опыт поможет вам уверенно двигаться в мире Web3 и распределённых технологий.
Почему стоит изучить блокчейн
Блокчейн — это революционная технология, которая обеспечивает распределенное и безопасное хранение данных. Она уже меняет финансовые рынки, логистику, цифровую идентификацию и множество других сфер.
Перспективность технологии
Несмотря на споры о будущем криптовалют, сама технология блокчейна продолжает активно развиваться. Вокруг неё формируются новые профессии, проекты и целые экосистемы. Понимание блокчейна открывает двери в востребованные направления разработки.
Почему технология привлекает внимание
Децентрализация и устойчивость системы.
Высокий уровень безопасности.
Прозрачность и неизменяемость данных.
Потенциал для автоматизации и смарт-контрактов.
Для кого подходит курс
Новичков, которые хотят понять основы блокчейна.
Разработчиков, стремящихся углубиться в Web3.
Предпринимателей и стартаперов, интересующихся созданием собственных токенов.
Всех, кто хочет попробовать себя в создании криптовалюты.
Итоги
Пройдя курс, вы создадите свою криптовалюту и базовый блокчейн, а также получите понимание того, как работают ведущие технологии Web3. Возможно, именно ваш проект станет следующим большим шагом в криптомире.
Урок 1.00:03:23
Course Overview and Roadmap
Урок 2.00:07:12
What is the Blockchain and Why Use it?
Урок 3.00:04:39
The Blockchain in Practice: Cryptocurrencies and Cryptography
Урок 4.00:05:49
The Blockchain in Practice: Mining and Bitcoin
Урок 5.00:05:57
Roadmap to Building the Blockchain: Guided by the Bitcoin White Paper
Урок 6.00:02:14
Set Up the Blockchain Application
Урок 7.00:10:02
Create the Block
Урок 8.00:04:25
Genesis Block
Урок 9.00:04:22
Mine Blocks
Урок 10.00:06:31
SHA256 Hash Function
Урок 11.00:10:25
Test the Block
Урок 12.00:04:47
Build the Blockchain Class
Урок 13.00:05:26
Test the Blockchain
Урок 14.00:03:14
Multiple Chain Validation
Урок 15.00:06:17
Chain Validation
Урок 16.00:05:19
Test Chain Validation
Урок 17.00:03:55
Replace the Chain
Урок 18.00:04:27
Test Chain Replacement
Урок 19.00:02:38
Organize the Project
Урок 20.00:08:55
Blockchain API - Get Blocks
Урок 21.00:05:54
Mine Blocks Post Request
Урок 22.00:02:49
Peer to Peer Server
Урок 23.00:08:05
Create the WebSocket Server
Урок 24.00:07:08
Connect to Blockchain Peers
Урок 25.00:07:14
Handle Messages from Peers
Урок 26.00:08:03
Synchronize the Blockchain across Peers
Урок 27.00:05:50
Proof of Work and the 51% Attack
Урок 28.00:06:33
Proof of Work and the Nonce
Урок 29.00:06:41
Test the Nonce Functionality
Урок 30.00:09:30
Dynamic Block Difficulty
Урок 31.00:08:25
Test Difficulty Adjustment
Урок 32.00:06:35
Wallets, Keys, and Transactions
Урок 33.00:04:26
Create Wallet
Урок 34.00:07:38
Chain Util and Key Generation
Урок 35.00:08:14
Create a Transaction
Урок 36.00:09:34
Test the Transaction
Урок 37.00:07:14
Sign a Transaction
Урок 38.00:01:53
Test the Transaction Input
Урок 39.00:04:48
Verify Transactions
Урок 40.00:03:19
Test Transaction Verification
Урок 41.00:06:33
Transaction Updates
Урок 42.00:06:06
Test Transaction Updates
Урок 43.00:01:42
Transaction Pool
Урок 44.00:04:42
Transaction Pool - Add Transaction
Урок 45.00:08:46
Test the Transaction Pool
Урок 46.00:07:09
Create Transactions with the Wallet
Урок 47.00:10:52
Test Wallet Transactions
Урок 48.00:05:17
Get Transactions
Урок 49.00:05:41
Post Transactions
Урок 50.00:07:46
Add the Transaction Pool to the Peer to peer Server
Урок 51.00:08:39
Handle Transaction Messages in the Peer to peer Server
Udemy — одна из самых масштабных платформ в мире, предлагающая обучающий контент от авторов и экспертов со всего света. Сервис объединяет миллионы учеников и десятки тысяч преподавателей, создающих курсы на самые разнообразные темы.Основные возможности платформыШирокий выбор тем: от программирования и дизайна до маркетинга, психологии и личной эффективности.Глобальное сообщество авторов: материалы создаются специалистами из разных стран.Удобный ф