Разработчик NFT [Guide Dao] [Алексей Девяткин, Денис Писарев, Валерий Бабушкин]

Fargo

Администратор
Регистрация
3 Дек 2015
Сообщения
177.910
Реакции
755.414
Складчина: Разработчик NFT [Guide Dao] [Алексей Девяткин, Денис Писарев, Валерий Бабушкин]



Язык английский.
От основ 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. Вы научитесь интегрировать смарт-контракты в веб-приложение, создавать пользовательские интерфейсы для управления коллекцией и обеспечивать безопасность вашего приложения.


Спойлер: Оригинальное описание
Bootcamp. We will break down the ERC721 and ERC1155 standards with all the tweaks, look at the best practices for metadata design and data storage, and learn how to optimize for OpenSea. We will also consider the marketing of collections the development of a competent roadmap, and work with the community.

Program
Daily streams, team demos, Q&A with experts, and live coding sessions will leave you with no chances of failure.

01. JavaScript Fundamentals
JavaScript is the primary programming language for web development and a fundamental tool for working with blockchain technologies. In this module, you will study the basics of JavaScript, including variables, functions, objects, arrays, and the essentials of working with the DOM.

02. Asynchrony
Understanding asynchronous operations is essential for web application development and interaction with blockchain networks. In this module, you will learn how to work with promises, asynchronous functions, and async/await to manage asynchronous processes.

03. React Fundamentals
React is one of the most popular libraries for creating user interfaces and web applications. In this module, you will learn the basics of React, such as creating components, managing states, and the lifecycle of components.

04. Cryptography
Security and privacy are cornerstones of blockchain technology. In this module, you will learn the fundamentals of cryptography, including hashing, digital signatures, and encryption.

05. Ethereum
Ethereum is one of the most popular blockchain platforms for creating smart contracts and decentralized applications. In this module, you will learn about the architecture of Ethereum, as well as the principles of working with smart contracts and tokens.

06. EVM
The Ethereum virtual machine (EVM) is the execution environment for smart contracts on the Ethereum platform. In this module, you will delve into the inner workings of the EVM and learn how to optimize smart contract code for efficient gas usage.

07. Solidity
In this module, you will study the syntax of Solidity, various data types, functions, modifiers, and inheritance, as well as approaches to the security and optimization of smart contract code.

08. Ethers.js
Ethers.js is a popular JavaScript library for working with Ethereum. It simplifies interaction with the network and smart contracts. In this module, you will learn how to use Ethers.js to create, deploy, and interact with smart contracts.

09. ERC721 and ERC1155
ERC721 and ERC1155 are the NFT token standards on the Ethereum platform. In this module, students will learn the basics of working with these standards; we will talk about the differences between them and demonstrate how to create smart contracts for issuing and managing NFT tokens.

10. NFT Collection
In the final module, you will apply the knowledge gained to create your own NFT collection. You will learn to integrate smart contracts into a web application, create custom interfaces for managing the collection, and ensure the security of your application.

Цена 116000 руб ($1472)




СКАЧАТЬ
 
Сверху