Solidity Smart Contracts
Доступно постійно
Долучайтеся до курсу «Solidity Smart Contracts» та опануйте навички розробки смарт-контрактів на Ethereum! Вивчайте можливості децентралізованих облікових систем, досліджуйте принципи роботи смарт-контрактів, навчайтеся створювати надійні та ефективні рішення для блокчейну. Курс буде корисним для розробників, які прагнуть опанувати новітні технології, отримати практичний досвід та зробити вагомий внесок у сферу web3, що стрімко розвивається.
- Доступно постійно
- Мова курсу українська
- Сертифікат по закінченню
Про курс
Запрошуємо вас долучитися до авторського курсу «Solidity Smart Contracts». Курс розробили найдосвідченіші фахівці цієї сфери. Solidity – одна з основних мов для розробки смарт-контрактів для Ethereum, що залишається одним із найбільш впливових у світі. Ethereum – відкрита децентралізована облікова система, створена для розробки та виконання децентралізованих застосунків (DApps) та смарт-контрактів. Один із головних принципів Ethereum – концепція «тюринг-повноти». На платформі можна виконувати будь-який розрахунок або обчислювальну операцію. Це дає можливість розробникам створювати застосунки з широким спектром функціональності. Головна перевага Ethereum – децентралізована природа. Він базується на технології блокчейн. Це підвищує безпеку, надійність та прозорість транзакцій без потреби в централізованому посереднику. Цей курс особливий через свою сфокусованість на практичних завданнях, що дозволять вам отримати реальний досвід розробки смарт-контрактів. Здобувши навички розробки на Solidity, ви отримаєте переваги при пошуку роботи у сфері блокчейну та зможете зробити вагомий внесок у сферу web3, що наразі дуже стрімко розвивається. Які знання та навички ви отримаєте?
-
дослідження можливостей Ethereum, відмінностей між Bitcoin і Ethereum;
-
розуміння технології смарт-контрактів, їхнього життєвого циклу;
-
знання різних аспектів мови Solidity як мови високого рівня, орієнтованої на контракти;
-
здатність проєктувати та розробляти смарт-контракти на Solidity;
-
вміння розуміти та використовувати типи даних, функції, події тощо в Solidity;
-
здатність взаємодіяти зі смарт-контрактами та розуміти, як обробляються виклики EVM;
-
розуміння внутрішніх та зовнішніх бібліотек, їх призначення та використання;
-
розуміння того, що таке токени ERC20, ERC721, ERC1155, і як із ними працювати.
Донори курсу
Цей курс підходить для
Студентів
які вивчають комп'ютерні науки
Початківців розробників:
які хочуть розпочати свою кар'єру в сфері блокчейну та розробки децентралізованих застосунків
Досвідчених програмістів
які бажають розширити свої професійні можливості.
Підприємців та стартаперів
які хочуть створювати власні проекти на основі блокчейну
Програма курсу
Модуль 1. Децентралізація в інформаційних системах1 лекція ·
- Децентралізація в інформаційних системах
Модуль 2. Технологія blockchain та застосування децентралізації1 лекція ·
- Технологія blockchain та застосування децентралізації.
Модуль 3. Ethereum: світовий комп’ютер, платформа, криптовалюта1 лекція ·
- Ethereum: світовий комп’ютер, платформа, криптовалюта.
Модуль 4. Транзакції та блоки Ethereum1 лекція ·
- Транзакції та блоки Ethereum.
Модуль 5. Криптографія в Ethereum1 лекція ·
- Криптографія в Ethereum
Модуль 6. Смарт-контракти Ethereum1 лекція ·
- Смарт-контракти Ethereum
Модуль 7. Система типів Solidity1 лекція ·
- Система типів Solidity
Модуль 8. Функції Solidity, події та обробка помилок1 лекція ·
- Функції Solidity, події та обробка помилок
Модуль 9. ООП в Solidity1 лекція ·
- ООП в Solidity
Модуль 10. Асемблер та місцезнаходження даних1 лекції ·
- Асемблер та місцезнаходження даних
Модуль 11. Проксі та бібліотеки1 лекції ·
- Проксі та бібліотеки
Модуль 12. Precompiled контракти, підписи та байткод1 лекції ·
- Precompiled контракти, підписи та байткод
Модуль 13. Стандарти токенів. ERC20, ERC721 і ERC11551 лекції ·
- Стандарти токенів. ERC20, ERC721 і ERC1155
Модуль 14. Ethereum: Beyond blockchain1 лекції ·
- Ethereum: Beyond blockchain
ІНФОРМАЦІЯ ПРО АВТОРІВ
Артем Чистяков
Ярослав Панасенко
Олександр Курбатов
Богдан Скрябін
Разробники курсу
Distributed Lab
Solidity Smart Contracts
Реєструйся на безплатний курс і починай навчатися прямо зараз!
Записатись на курсІноземні автори
Навчання в будь-який час
Практика
Сертифікат по закінченню
Маєте питання?
Курс безкоштовний?
В який час будуть проходити заняття?
Чи зможу я отримати сертифікат по завершенню цього курсу?
Не знайшли відповідь?
Центр допомоги