Основи Solidity
Знайомство з мовою програмування Solidity: синтаксис, типи даних, функції та модифікатори. Створення першого простого контракту.
- Синтаксис та структура Solidity
- Типи даних та змінні
- Функції та модифікатори
- Events та логування
Кожен урок самодостатній — теорія, практика, домашнє завдання та CFX-винагорода. Прогрес зберігається в особистому кабінеті.
Знайомство з мовою програмування Solidity: синтаксис, типи даних, функції та модифікатори. Створення першого простого контракту.
Вивчення складних структур даних у Solidity: масиви, mapping, struct та їх оптимальне використання. Техніки оптимізації газу.
Створення власного ERC-20 токену: стандарт, імплементація, розширені функції та безпека. Mintable, burnable та pausable функціонал.
Розробка NFT контрактів: стандарт ERC-721, metadata, розширені функції та marketplace інтеграція. Створення колекції NFT з унікальними властивостями.
Основи безпеки смарт-контрактів: поширені вразливості, best practices та інструменти аудиту. Захист від атак та безпечні паттерни програмування.
Розгортання контрактів у Conflux Network: деплой скрипти, верифікація коду, взаємодія через ConfluxScan. Upgrade patterns та proxy контракти.
Підключи Fluent Wallet, обери перший урок і починай. Прогрес автоматично зберігається у твоєму кабінеті.
Усі курси доповнюють одне одного — починай з основ, переходь до Solidity, далі DeFi і dApps.