Курс Web3 розробник
- Online
- Для початківців
- Blockchain / Cryptocurrency
![]() |
|
Навчальний центр: | Learn to Earn Global |
---|---|
Формат: | Відеокурс / Платформа |
Мова викладання: | Ukrainian |
Початок курсу: | Будь-який момент |
Вартість навчання: | 11 000 UAH за курс |
Подробиці та реєстрація
Курс по розробці, тестуванню та реалізацію смарт-контрактів, WEB3 проєктів з великою кількістю практики та курсовою роботою.
Програма курсу
Хто такий Web3-розробник
Хто такий Web3-розробник і який стек йому треба знати?
- Про курс Web3-розробник
- Хто такий Web3-розробник і що йому необхідно знати?
Технічні принципи Web3
Філософія та принципи децентралізації, блокчейну і криптовалют
- Від Web 1.0 до Web 3.0
- Елементи децентралізованого інтернету
- Основи блокчейну
- Принципи роботи криптовалютних гаманців
- Алгоритми консенсусу
- Характеристики блокчейну
- Принципи децентралізації
- Криптовалюти та токени
- Криптовалютні гаманці. Встановлення MeataMask
EVM та Solidity
Що таке Ethereum Virtual Machine та Solidity
- Що таке Ethereum Virtual Machine
- Що таке Solidity
- Приклад коду на Solidity
- Огляд Solidity
IDE та Frameworks
IDE та Frameworks для програмування на Solidity
- Remix IDE
- VS Code
- Hardhat
- Foundry
- Запуск нод на Foundry
Типи даних Solidiry
Опис типів даних в Solidity
- Boolean (Логічні оператори)
- Integer (Цілі числа)
- Address (Адреси)
- String (Рядки)
- Mapping
- Enum
- Bytes (Байти)
- Struct (Власні структури даних)
Функції, події, інтерфейси та бібліотеки
Функції, області видимості, транзакції.
Умови, події та модифікатори
Revert, require, assert, event, modifier
- Оператори require, revent, assert
- Modifier
- Event, emit
Цикли
For, while, do..while цикли на Solidity
- Опис циклів
- Цикли
Успадкування, області видимості і перевизначення контрактів
Успадкування, області видимості і перевизначення смарт-контрактів
- Успадкування і абстрактні контракти
- Області видимості
- Перевизначення і абстрактні контракти
Інтерфейси та бібліотеки
- Інтерфейси
- Бібліотеки
Тестування смарт-контрактів
Тестування смарт-контрактів використовуючи Foundry
- Основи роботи з Foundry
- Ініціалізація проєкту в Foundry
- Види тестів в Foundry
- Написання тестів в Foundry
- Робота з командами Forge в Foundry
- Робота з командами Cast в Foundry
- Cheatcodes в Foundry
Додаткові модулі
Додаткові уроки курсу
- Foundry: налаштування, деплой і тестування
- Foundry: корисні матеріали
Практика написання смарт-контрактів
- Створення смарт-контракту ERC20 з використанням інтерфейсів та бібліотек
- Практика написання смарт-контракту для створення ERC721
- Практика створення токенів стандарту ERC1155
Розробка Web3-продуктів
- Реалізація смарт-контракту яким керує спільнота з автоматичним виконанням
- Практика по роботі з смарт-контрактом яким керує спільнота
- ERC-4907: Оренда NFT
- ERC-4907: Приклад коду для оренди NFT
- ERC-4626: Токенізовані сховища (Vault)
- ERC-4626: Приклад коду для токенізованих сховищ
Курсова робота
- Завдання на курсову роботу
- Опис завдання на курсову роботу
Особливості курсу
- Лектор з практичним досвідом
- Покроковий алгоритм
- Підтримка куратора
- Сертифікат про проходження курсу
- Доступ до курсу на 12 місяців
Викладачі курсу
Михайло Пацан - Web3 розробник, фінансовий радник
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
Sigma Software University
Формат
Online
Початок навчання
Дата формується
Тривалість
12 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
4 500 UAH за курс
Навчальний центр
Learn to Earn Global
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
2 100 UAH за курс
Навчальний центр
Atom
Формат
Online
Початок навчання
Дата формується
Тривалість
2 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Robot Dreams
Формат
Online
Початок навчання
16.10.2025
Тривалість
22 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте