Организатор
[Guide Dao] Разработчик NFT (Алексей Девяткин, Денис Писарев, Валерий Бабушкин)
Язык английский.
От основ ERC721 до вашей собственной коллекции PFP.
Мы разберём стандарты ERC721 и ERC1155 со всеми их особенностями, рассмотрим лучшие практики в области проектирования метаданных и хранения данных, а также узнаем, как оптимизировать работу для OpenSea. Мы также рассмотрим вопросы маркетинга коллекций, разработки грамотной дорожной карты и взаимодействия с сообществом.
Ежедневные трансляции, командные демонстрации, вопросы и ответы с экспертами, а также сеансы программирования в прямом эфире не оставят вам ни единого шанса на провал.
01. Основы JavaScript
JavaScript - это основной язык программирования для веб-разработки и фундаментальный инструмент для работы с блокчейн-технологиями. В этом модуле вы изучите основы JavaScript, включая переменные, функции, объекты, массивы и основы работы с DOM.
02. Асинхронность
Понимание асинхронных операций важно для разработки веб-приложений и взаимодействия с блокчейн-сетями. В этом модуле вы узнаете, как работать с promises, асинхронными функциями и async/await для управления асинхронными процессами.
03. Основы React
React - одна из самых популярных библиотек для создания пользовательских интерфейсов и веб-приложений. В этом модуле вы познакомитесь с основами React, такими как создание компонентов, управление состояниями и жизненным циклом компонентов.
04. Криптография
Безопасность и конфиденциальность являются краеугольными камнями технологии блокчейн. В этом модуле вы познакомитесь с основами криптографии, включая хеширование, цифровые подписи и шифрование.
05. Ethereum
Ethereum - одна из самых популярных блокчейн-платформ для создания смарт-контрактов и децентрализованных приложений. В этом модуле вы узнаете об архитектуре Ethereum, а также принципах работы со смарт-контрактами и токенами.
06. EVM
Виртуальная машина Ethereum (EVM) - это среда выполнения смарт-контрактов на платформе Ethereum. В этом модуле вы познакомитесь с внутренней работой EVM и узнаете, как оптимизировать код смарт-контрактов для эффективного использования газа.
07. Solidity
В этом модуле вы изучите синтаксис Solidity, различные типы данных, функции, модификаторы и наследование, а также подходы к безопасности и оптимизации кода смарт-контрактов.
08. Ethers.js
Ethers.js это популярная библиотека JavaScript для работы с Ethereum. Она упрощает взаимодействие с сетью и смарт-контрактами. В этом модуле вы узнаете, как использовать Ethers.js для создания, развертывания и взаимодействия со смарт-контрактами.
09. ERC721 и ERC1155
ERC721 и ERC1155 - это стандарты токенов NFT на платформе Ethereum. В этом модуле студенты познакомятся с основами работы с этими стандартами; мы поговорим о различиях между ними и продемонстрируем, как создавать смарт-контракты для выпуска токенов NFT и управления ими.
10. NFT коллекция
В заключительном модуле вы примените полученные знания для создания собственной коллекции NFT. Вы научитесь интегрировать смарт-контракты в веб-приложение, создавать пользовательские интерфейсы для управления коллекцией и обеспечивать безопасность вашего приложения.
От основ ERC721 до вашей собственной коллекции PFP.
Мы разберём стандарты ERC721 и ERC1155 со всеми их особенностями, рассмотрим лучшие практики в области проектирования метаданных и хранения данных, а также узнаем, как оптимизировать работу для OpenSea. Мы также рассмотрим вопросы маркетинга коллекций, разработки грамотной дорожной карты и взаимодействия с сообществом.
- Пишите NFT-контракты на Solidity
- Вы будете учиться онлайн в течение 6 месяцев по 10–15 часов в неделю
- Расширьте функциональность базового контракта
- Создавайте и скрывайте метаданные до момента чеканки
- Используйте IPFS для хранения данных
- Установите размер роялти при перепродаже произведений искусства
- Протестируйте контракт и оптимизируйте расход газа
- Используйте хеш-дерево для белых списков
- Фронтенд-разработчики, которым нужно перейти на криптовалюту
- Стартапы, разрабатывающие проекты в сфере web3
- Дронтеры, которые хотят получить свою долю в эйрдропах
- Начинающие специалисты, которым нужна востребованная профессия
- Разработчики, которые хотят освоить новую нишу
Ежедневные трансляции, командные демонстрации, вопросы и ответы с экспертами, а также сеансы программирования в прямом эфире не оставят вам ни единого шанса на провал.
01. Основы JavaScript
JavaScript - это основной язык программирования для веб-разработки и фундаментальный инструмент для работы с блокчейн-технологиями. В этом модуле вы изучите основы JavaScript, включая переменные, функции, объекты, массивы и основы работы с DOM.
02. Асинхронность
Понимание асинхронных операций важно для разработки веб-приложений и взаимодействия с блокчейн-сетями. В этом модуле вы узнаете, как работать с promises, асинхронными функциями и async/await для управления асинхронными процессами.
03. Основы React
React - одна из самых популярных библиотек для создания пользовательских интерфейсов и веб-приложений. В этом модуле вы познакомитесь с основами React, такими как создание компонентов, управление состояниями и жизненным циклом компонентов.
04. Криптография
Безопасность и конфиденциальность являются краеугольными камнями технологии блокчейн. В этом модуле вы познакомитесь с основами криптографии, включая хеширование, цифровые подписи и шифрование.
05. Ethereum
Ethereum - одна из самых популярных блокчейн-платформ для создания смарт-контрактов и децентрализованных приложений. В этом модуле вы узнаете об архитектуре Ethereum, а также принципах работы со смарт-контрактами и токенами.
06. EVM
Виртуальная машина Ethereum (EVM) - это среда выполнения смарт-контрактов на платформе Ethereum. В этом модуле вы познакомитесь с внутренней работой EVM и узнаете, как оптимизировать код смарт-контрактов для эффективного использования газа.
07. Solidity
В этом модуле вы изучите синтаксис Solidity, различные типы данных, функции, модификаторы и наследование, а также подходы к безопасности и оптимизации кода смарт-контрактов.
08. Ethers.js
Ethers.js это популярная библиотека JavaScript для работы с Ethereum. Она упрощает взаимодействие с сетью и смарт-контрактами. В этом модуле вы узнаете, как использовать Ethers.js для создания, развертывания и взаимодействия со смарт-контрактами.
09. ERC721 и ERC1155
ERC721 и ERC1155 - это стандарты токенов NFT на платформе Ethereum. В этом модуле студенты познакомятся с основами работы с этими стандартами; мы поговорим о различиях между ними и продемонстрируем, как создавать смарт-контракты для выпуска токенов NFT и управления ими.
10. NFT коллекция
В заключительном модуле вы примените полученные знания для создания собственной коллекции NFT. Вы научитесь интегрировать смарт-контракты в веб-приложение, создавать пользовательские интерфейсы для управления коллекцией и обеспечивать безопасность вашего приложения.
Показать больше
Зарегистрируйтесь
, чтобы посмотреть авторский контент.