Polkadot, благодаря своей модульной архитектуре и дизайну для кросс-чейн взаимодействия, создает прочную основу для разработчиков, создающих новое поколение приложений Web3. С полным обновлением Polkadot 2.0, Polkadot вскоре начнет полностью поддерживать разработку смарт-контрактов на основе EVM, открывая двери многосетевого будущего для разработчиков на Solidity. Овладение способностями создавать смарт-контракты на Solidity в Polkadot станет ключом к тому, чтобы разработчики смогли занять лидирующие позиции.
Недавно проведенный курс "Разработка технологий блокчейн | Разработка на Solidity в Polkadot" 17-й серии был создан для того, чтобы воспользоваться этой возможностью. Содержание курса охватывает полные знания от основ языка Solidity до безопасности смарт-контрактов, уделяя равное внимание теории и практике, с целью помочь разработчикам создавать безопасные и надежные приложения на Polkadot.
Курс начнется 7 марта 2025 года и завершится 19 июня, продолжительность составит более 3 месяцев. Он включает 7 уроков и 15 онлайн-мероприятий, формируя полную систему навыков от языковой базы до практики безопасности. В итоге зарегистрировались 219 разработчиков, 78 студентов успешно окончили курс.
Во время хакатона PolkaPlay Mini Hack, в рамках курса, 81 разработчик представил 18 замечательных проектов, из которых 15 проектов выделились и разделили призовой фонд в 2000U. Давайте вместе вспомним это путешествие роста!
Ключевые данные
Общее количество показов в СМИ: 78,628 раз
Запись на курс: 219 человек
Выпускники: 78 человек
Отличные ученики: 51 человек
Онлайн мероприятия: 15 событий
Подано работ: 651
Поданные проекты хакатона: 18
Данные для регистрации на курс
В этом курсе приняли участие 219 разработчиков из разных уголков страны и с различным опытом. Профиль участников демонстрирует несколько заметных тенденций:
Студенческое сообщество активно развивает Web3
Доля молодежи до 2000 года составляет 32%, доля студентов — 25%, доля людей без опыта разработки — 20%, что показывает, что большое количество молодежи до 2000 года рассматривает Web3 как стартовую точку для карьеры и активно ищет пути роста от обучения к практике.
Тенденция перехода от Web2 к Web3 становится все более заметной
Доля разработчиков Web2 составляет 36%, доля разработчиков с опытом работы более 5 лет составляет 31%, наиболее распространёнными языками программирования являются Python(21%), JavaScript(18%) и Java(14%), что указывает на то, что большое количество традиционных разработчиков с базовыми навыками программирования переходит в область Web3.
Сильный спрос на обучение в сфере Web3 для повышения квалификации
Волонтёры или независимые разработчики Web3 составляют 21%, студенты, овладевшие языками Solidity и Rust, составляют 12% и 8% соответственно, что свидетельствует о том, что многие студенты уже имеют базовые навыки программирования Web3 и надеются пройти курсы для углубления или дополнительного обучения.
Детальные данные профиля ученика
Соотношение мужчин и женщин: в этом курсе мужчины по-прежнему преобладают, составляют 89%. Женщины-участницы - 24 человека, составляют 11%.
Возрастное распределение: в целом, среди учащихся наблюдается явная тенденция к молодости, представители 90-х и 00-х годов занимают доминирующую позицию, составив в общей сложности 80%(90-е составляют 48%, 00-е - 32%). Кроме того, среди участников все еще есть 18% представителей 80-х и 2% представителей 70-х годов, что указывает на то, что опытные разработчики исследуют возможности карьерной трансформации.
Распределение образования: уровень образования участников курса в целом высокий, доля бакалавров и выше составляет 89%( бакалавров 68%, магистров 20%, докторов 1%).
Должности учащихся: разработчики Web2 составляют 36% и являются крупнейшей группой, что отражает тенденцию миграции талантов от традиционного интернета к Web3; доля студентов составляет 25%, что указывает на то, что курсы являются важным способом подготовки новичков в Web3; существующие разработчики Web3 составляют 21%, что свидетельствует о желании разработчиков в этой области продолжать обучение или повышать квалификацию.
Опыт разработки: опыт разработки студентов на этом курсе разнообразен. Разработчики с опытом более 5 лет составляют наибольшую долю, достигая 31%, что свидетельствует о том, что содержание курса имеет определенную привлекательность для опытных разработчиков.
Учащиеся с опытом менее 1 года составляют 18%, от 1 до 3 лет - 17%, от 3 до 5 лет - 14%, что показывает спрос на курсы среди разработчиков на ранних этапах карьеры.
Доля новичков без опыта составляет 20%, в то время как распределение позиций студентов показывает, что студенческая группа занимает 25%, что указывает на то, что часть студенческой группы активно планирует заранее войти в сферу Web3 и намеревается сделать Web3 первой остановкой в своей карьере.
Состояние владения языками программирования: На данном курсе языки программирования, освоенные учащимися, представлены в разнообразии, при этом Python и JavaScript занимают наибольшую долю, соответственно 21% и 18%. Java занимает третье место с долей 14%. Эта структура свидетельствует о том, что большинство учащихся имеют прочные общие навыки программирования.
Solidity занимает 12%, Rust занимает 8%, что указывает на то, что многие учащиеся уже имеют базовые знания программирования в Web3 и надеются продвинуться или дополнить свое обучение с помощью курса.
Go и C/C++ также составляют 10%, в целом у учащихся довольно прочная база программирования.
Городское распределение: на первом месте по численности населения находятся несколько провинций/муниципалитетов, а именно: Гуандун ( 37 человек ), Шанхай ( 30 человек ), Пекин ( 24 человека ), Сычуань ( 21 человек ), Цзянсу ( 20 человек ), Чжэцзян ( 20 человек ), сосредоточенные в первом эшелоне и прибрежных провинциях.
Форма курса
Курс состоит из 1 вводного материала + 6 записанных видеоуроков + 7 задач + 2 живых презентаций + хакатона. В течение этих 3 месяцев мы помогли 219 разработчикам углубиться в экосистему Polkadot и успешно начать свое путешествие по исследованию Web3.
Учебный план
Курс посвящен практическим разработкам на Solidity в Polkadot, содержание от основ до продвинутого уровня постепенно углубляется.
На начальном этапе обучающиеся знакомятся с основами Polkadot, Solidity и EVM, осваивают структуру контрактов, синтаксис и способы их вызова; на третьем уроке углубленно рассматриваются такие продвинутые темы, как call и deleGatecall, обновляемые контракты, логика реализации DEX; на четвертом и пятом уроках представлены такие распространенные библиотеки смарт-контрактов, как ether.js, web3.js, viem.js, а также через практический проект DEX повышается уровень разработки; наконец, на шестом уроке внимание уделяется безопасности смарт-контрактов, что помогает обучающимся выявлять распространенные способы атак и осваивать базовые методы защиты и аудита.
онлайн-мероприятие
За более чем трехмесячный период курса было проведено 15 онлайн-мероприятий, включая презентации, мастер-классы, офисные часы, церемонию открытия и демонстрационный день хакатона, в различных форматах. Общее число показов онлайн-мероприятий составило 12,429.
Два семинара: сосредоточение на горячих темах, точное решение проблем
Введение в блокчейн без заблуждений | Polkadot, Solidity & смарт-контракты, всё в одном месте
Переход Web2 в Web3: Путь становления мастера Solidity
Четыре мастер-класса: практическое обучение шаг за шагом
PolkaPlay Мини Хак: интерпретация правил + набор команд, единое руководство по участию!
ПолкаM компиляция Debug秘籍: эффективное воспроизведение и правильные методы решения ошибок!
Практика разработки Mini DEX: создайте свое первое цепочное приложение
Практика воспроизведения и решения ошибок в сообществе PolkaVM: улучшите навыки отладки, станьте участником сообщества!
Шесть офисных часов: следите за прогрессом, эффективное руководство
После каждого урока предусмотрены офисные часы, которые включают в себя обзор знаний, комментарии к заданиям, объяснение трудных моментов и интерактивные ответы на вопросы, чтобы помочь студентам восполнить пробелы, углубить понимание и создать эффективный учебный замкнутый цикл.
Открытие/закрытие лагеря + Хакатон Demo Day
Кроме того, курс начался с торжественной церемонии открытия, а завершился хакатоном Demo Day и церемонией закрытия.
Научно-исследовательская команда
В этом курсе участвуют 2 лектора, 6 ассистентов и 1 классный руководитель, которые совместно обеспечивают обучение и поддержку.
лектор
Чжоу Цзюнь | PaperMoon DevRel: имеет опыт разработки в области встроенных систем, серверов и больших данных, с 2017 года занимается Ethereum, с 2019 года изучает Substrate и разрабатывает открытые проекты, в настоящее время сосредоточен на разработке и продвижении Substrate.
Ван Дацуй|PaperMoon DevRel: изначально был разработчиком смарт-контрактов, сейчас занимается разработкой блокчейн-инфраструктуры и децентрализованных сетей, всегда полон интереса к новым технологическим приключениям.
ассистент
Лю Чжэнъюань: Любитель Web3, пришедший из строительной отрасли, разработчик Web3, начинающий с нуля.
吴雁辉: двенадцатилетний опыт разработки, включая java, python, большие данные, финансы, полный стек фронтенда и бэкенда. С августа 2024 года начал изучать и знакомиться с Web3.
Ян Синьминь: В 2018 году вошел в индустрию блокчейна, занимался смарт-контрактами (solidtity) и разработкой бэкенда (golang), участвовал в разработке более 15 проектов, имеет квалификацию PMP и квалификацию тренера по Agile-разработке.
Лю Бо: знаком с разработкой на Rust и Go, знаком с разработкой смарт-контрактов на Solidity и Rust, сосредоточен на торговле и DeFi.
Цзяньхуа: знаком с технологическим стеком Polkadot, самостоятельно разработал такие проекты, как dreamfactory и soccertoweb3, сосредоточен на разработке Parachain.
Магия: Я старый программист с десятилетним стажем, люблю экспериментировать с технологиями и считаю, что написание кода может сделать мир немного лучше.
староста
Эмма: побуждает и поддерживает всех учиться, активно вдохновляет студентов выполнять каждое учебное задание и домашнюю работу, старается помочь всем эффективно справляться с проблемами, возникающими в процессе обучения, и отслеживает планирование связанных с курсом мероприятий.
Хакатон: Разжигание инновационного потенциала
Чтобы улучшить эффективность обучения и поощрить применение знаний на практике, курс специально включает в себя практический этап хакатона PolkaPlay Mini Hack, общий призовой фонд которого составляет 2,000U, с целью вдохновить всех на создание инновационных проектов на основе экосистемы Polkadot.
В этом хакатоне приняло участие 81 разработчик, которые в итоге представили 24 проекта. После профессионального отбора 18 проектов успешно прошли в Demo Day, и в финальной презентации были выбраны 15 победителей, что полностью продемонстрировало технические навыки и креативность участников.
Топ-3 выигравших проекта
После ожесточенной борьбы три призовых проекта выделились и получили призы в размере 500U, 300U и 200U.
DAOLottery
Децентрализованное приложение для розыгрыша, которое сочетает в себе механизмы управления DAO и системы стимулов для розыгрыша, чтобы повысить активность и интерес к управлению.
Лаунчпад
Это проект Launchpad на основе Hardhat, предназначенный для создания и управления проектами выпуска токенов.
DTrust
Платформа проверки достоверности данных, построенная на технологии блокчейн, специально разработана для решения проблем, с которыми сталкиваются предприятия в управлении контрактами, таких как риск подделки данных, отсутствие доверия в аудитах и проблемы информационных островов.
Награда за самых трудолюбивых разработчиков
Два ученика получили награду за самых трудолюбивых разработчиков, им были вручены призы в размере 300U и 200U.
0neBlock-Academy: онлайн-платформа для обучения и вознаграждений, основанная на современных Web3 и блокчейн-технологиях, предназначенная для обеспечения учебным заведениям Web3 комплексного решения по регистрации студентов, управлению курсами, ведению учебных заметок, тестированию, оценке результатов и получению выпускных наград.
NFTGame: игра на основе экосистемы Polkadot, где пользователи могут чеканить NFT с эмодзи, пользователи используют NFT для сражений, победитель забирает заложенные Token участников в качестве трофея.
Лучший разработчик/Лучший командный приз
Кроме того, еще 10 проектов получили награды "Лучший разработчик" и "Лучшая команда", разделив между собой приз в 500U. Проекты охватывают несколько передовых направлений, таких как RWA, AI, GameFi, кошельки и другие, что в полной мере отражает стремление участников к исследованию и практике различных направлений применения блокчейна.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Курс разработки на Solidity в Polkadot: Путешествие в мир Web3 для 219 разработчиков
Polkadot, благодаря своей модульной архитектуре и дизайну для кросс-чейн взаимодействия, создает прочную основу для разработчиков, создающих новое поколение приложений Web3. С полным обновлением Polkadot 2.0, Polkadot вскоре начнет полностью поддерживать разработку смарт-контрактов на основе EVM, открывая двери многосетевого будущего для разработчиков на Solidity. Овладение способностями создавать смарт-контракты на Solidity в Polkadot станет ключом к тому, чтобы разработчики смогли занять лидирующие позиции.
Недавно проведенный курс "Разработка технологий блокчейн | Разработка на Solidity в Polkadot" 17-й серии был создан для того, чтобы воспользоваться этой возможностью. Содержание курса охватывает полные знания от основ языка Solidity до безопасности смарт-контрактов, уделяя равное внимание теории и практике, с целью помочь разработчикам создавать безопасные и надежные приложения на Polkadot.
Курс начнется 7 марта 2025 года и завершится 19 июня, продолжительность составит более 3 месяцев. Он включает 7 уроков и 15 онлайн-мероприятий, формируя полную систему навыков от языковой базы до практики безопасности. В итоге зарегистрировались 219 разработчиков, 78 студентов успешно окончили курс.
Во время хакатона PolkaPlay Mini Hack, в рамках курса, 81 разработчик представил 18 замечательных проектов, из которых 15 проектов выделились и разделили призовой фонд в 2000U. Давайте вместе вспомним это путешествие роста!
Ключевые данные
Данные для регистрации на курс
В этом курсе приняли участие 219 разработчиков из разных уголков страны и с различным опытом. Профиль участников демонстрирует несколько заметных тенденций:
Доля молодежи до 2000 года составляет 32%, доля студентов — 25%, доля людей без опыта разработки — 20%, что показывает, что большое количество молодежи до 2000 года рассматривает Web3 как стартовую точку для карьеры и активно ищет пути роста от обучения к практике.
Доля разработчиков Web2 составляет 36%, доля разработчиков с опытом работы более 5 лет составляет 31%, наиболее распространёнными языками программирования являются Python(21%), JavaScript(18%) и Java(14%), что указывает на то, что большое количество традиционных разработчиков с базовыми навыками программирования переходит в область Web3.
Волонтёры или независимые разработчики Web3 составляют 21%, студенты, овладевшие языками Solidity и Rust, составляют 12% и 8% соответственно, что свидетельствует о том, что многие студенты уже имеют базовые навыки программирования Web3 и надеются пройти курсы для углубления или дополнительного обучения.
Детальные данные профиля ученика
Соотношение мужчин и женщин: в этом курсе мужчины по-прежнему преобладают, составляют 89%. Женщины-участницы - 24 человека, составляют 11%.
Возрастное распределение: в целом, среди учащихся наблюдается явная тенденция к молодости, представители 90-х и 00-х годов занимают доминирующую позицию, составив в общей сложности 80%(90-е составляют 48%, 00-е - 32%). Кроме того, среди участников все еще есть 18% представителей 80-х и 2% представителей 70-х годов, что указывает на то, что опытные разработчики исследуют возможности карьерной трансформации.
Распределение образования: уровень образования участников курса в целом высокий, доля бакалавров и выше составляет 89%( бакалавров 68%, магистров 20%, докторов 1%).
Должности учащихся: разработчики Web2 составляют 36% и являются крупнейшей группой, что отражает тенденцию миграции талантов от традиционного интернета к Web3; доля студентов составляет 25%, что указывает на то, что курсы являются важным способом подготовки новичков в Web3; существующие разработчики Web3 составляют 21%, что свидетельствует о желании разработчиков в этой области продолжать обучение или повышать квалификацию.
Опыт разработки: опыт разработки студентов на этом курсе разнообразен. Разработчики с опытом более 5 лет составляют наибольшую долю, достигая 31%, что свидетельствует о том, что содержание курса имеет определенную привлекательность для опытных разработчиков.
Учащиеся с опытом менее 1 года составляют 18%, от 1 до 3 лет - 17%, от 3 до 5 лет - 14%, что показывает спрос на курсы среди разработчиков на ранних этапах карьеры.
Доля новичков без опыта составляет 20%, в то время как распределение позиций студентов показывает, что студенческая группа занимает 25%, что указывает на то, что часть студенческой группы активно планирует заранее войти в сферу Web3 и намеревается сделать Web3 первой остановкой в своей карьере.
Состояние владения языками программирования: На данном курсе языки программирования, освоенные учащимися, представлены в разнообразии, при этом Python и JavaScript занимают наибольшую долю, соответственно 21% и 18%. Java занимает третье место с долей 14%. Эта структура свидетельствует о том, что большинство учащихся имеют прочные общие навыки программирования.
Solidity занимает 12%, Rust занимает 8%, что указывает на то, что многие учащиеся уже имеют базовые знания программирования в Web3 и надеются продвинуться или дополнить свое обучение с помощью курса.
Go и C/C++ также составляют 10%, в целом у учащихся довольно прочная база программирования.
Городское распределение: на первом месте по численности населения находятся несколько провинций/муниципалитетов, а именно: Гуандун ( 37 человек ), Шанхай ( 30 человек ), Пекин ( 24 человека ), Сычуань ( 21 человек ), Цзянсу ( 20 человек ), Чжэцзян ( 20 человек ), сосредоточенные в первом эшелоне и прибрежных провинциях.
Форма курса
Курс состоит из 1 вводного материала + 6 записанных видеоуроков + 7 задач + 2 живых презентаций + хакатона. В течение этих 3 месяцев мы помогли 219 разработчикам углубиться в экосистему Polkadot и успешно начать свое путешествие по исследованию Web3.
Учебный план
Курс посвящен практическим разработкам на Solidity в Polkadot, содержание от основ до продвинутого уровня постепенно углубляется.
На начальном этапе обучающиеся знакомятся с основами Polkadot, Solidity и EVM, осваивают структуру контрактов, синтаксис и способы их вызова; на третьем уроке углубленно рассматриваются такие продвинутые темы, как call и deleGatecall, обновляемые контракты, логика реализации DEX; на четвертом и пятом уроках представлены такие распространенные библиотеки смарт-контрактов, как ether.js, web3.js, viem.js, а также через практический проект DEX повышается уровень разработки; наконец, на шестом уроке внимание уделяется безопасности смарт-контрактов, что помогает обучающимся выявлять распространенные способы атак и осваивать базовые методы защиты и аудита.
онлайн-мероприятие
За более чем трехмесячный период курса было проведено 15 онлайн-мероприятий, включая презентации, мастер-классы, офисные часы, церемонию открытия и демонстрационный день хакатона, в различных форматах. Общее число показов онлайн-мероприятий составило 12,429.
Два семинара: сосредоточение на горячих темах, точное решение проблем
Введение в блокчейн без заблуждений | Polkadot, Solidity & смарт-контракты, всё в одном месте
Переход Web2 в Web3: Путь становления мастера Solidity
Четыре мастер-класса: практическое обучение шаг за шагом
PolkaPlay Мини Хак: интерпретация правил + набор команд, единое руководство по участию!
ПолкаM компиляция Debug秘籍: эффективное воспроизведение и правильные методы решения ошибок!
Практика разработки Mini DEX: создайте свое первое цепочное приложение
Практика воспроизведения и решения ошибок в сообществе PolkaVM: улучшите навыки отладки, станьте участником сообщества!
Шесть офисных часов: следите за прогрессом, эффективное руководство
После каждого урока предусмотрены офисные часы, которые включают в себя обзор знаний, комментарии к заданиям, объяснение трудных моментов и интерактивные ответы на вопросы, чтобы помочь студентам восполнить пробелы, углубить понимание и создать эффективный учебный замкнутый цикл.
Открытие/закрытие лагеря + Хакатон Demo Day
Кроме того, курс начался с торжественной церемонии открытия, а завершился хакатоном Demo Day и церемонией закрытия.
Научно-исследовательская команда
В этом курсе участвуют 2 лектора, 6 ассистентов и 1 классный руководитель, которые совместно обеспечивают обучение и поддержку.
лектор
Чжоу Цзюнь | PaperMoon DevRel: имеет опыт разработки в области встроенных систем, серверов и больших данных, с 2017 года занимается Ethereum, с 2019 года изучает Substrate и разрабатывает открытые проекты, в настоящее время сосредоточен на разработке и продвижении Substrate.
Ван Дацуй|PaperMoon DevRel: изначально был разработчиком смарт-контрактов, сейчас занимается разработкой блокчейн-инфраструктуры и децентрализованных сетей, всегда полон интереса к новым технологическим приключениям.
ассистент
Лю Чжэнъюань: Любитель Web3, пришедший из строительной отрасли, разработчик Web3, начинающий с нуля.
吴雁辉: двенадцатилетний опыт разработки, включая java, python, большие данные, финансы, полный стек фронтенда и бэкенда. С августа 2024 года начал изучать и знакомиться с Web3.
Ян Синьминь: В 2018 году вошел в индустрию блокчейна, занимался смарт-контрактами (solidtity) и разработкой бэкенда (golang), участвовал в разработке более 15 проектов, имеет квалификацию PMP и квалификацию тренера по Agile-разработке.
Лю Бо: знаком с разработкой на Rust и Go, знаком с разработкой смарт-контрактов на Solidity и Rust, сосредоточен на торговле и DeFi.
Цзяньхуа: знаком с технологическим стеком Polkadot, самостоятельно разработал такие проекты, как dreamfactory и soccertoweb3, сосредоточен на разработке Parachain.
Магия: Я старый программист с десятилетним стажем, люблю экспериментировать с технологиями и считаю, что написание кода может сделать мир немного лучше.
староста
Хакатон: Разжигание инновационного потенциала
Чтобы улучшить эффективность обучения и поощрить применение знаний на практике, курс специально включает в себя практический этап хакатона PolkaPlay Mini Hack, общий призовой фонд которого составляет 2,000U, с целью вдохновить всех на создание инновационных проектов на основе экосистемы Polkadot.
В этом хакатоне приняло участие 81 разработчик, которые в итоге представили 24 проекта. После профессионального отбора 18 проектов успешно прошли в Demo Day, и в финальной презентации были выбраны 15 победителей, что полностью продемонстрировало технические навыки и креативность участников.
Топ-3 выигравших проекта
После ожесточенной борьбы три призовых проекта выделились и получили призы в размере 500U, 300U и 200U.
DAOLottery
Децентрализованное приложение для розыгрыша, которое сочетает в себе механизмы управления DAO и системы стимулов для розыгрыша, чтобы повысить активность и интерес к управлению.
Лаунчпад
Это проект Launchpad на основе Hardhat, предназначенный для создания и управления проектами выпуска токенов.
DTrust
Платформа проверки достоверности данных, построенная на технологии блокчейн, специально разработана для решения проблем, с которыми сталкиваются предприятия в управлении контрактами, таких как риск подделки данных, отсутствие доверия в аудитах и проблемы информационных островов.
Награда за самых трудолюбивых разработчиков
Два ученика получили награду за самых трудолюбивых разработчиков, им были вручены призы в размере 300U и 200U.
0neBlock-Academy: онлайн-платформа для обучения и вознаграждений, основанная на современных Web3 и блокчейн-технологиях, предназначенная для обеспечения учебным заведениям Web3 комплексного решения по регистрации студентов, управлению курсами, ведению учебных заметок, тестированию, оценке результатов и получению выпускных наград.
NFTGame: игра на основе экосистемы Polkadot, где пользователи могут чеканить NFT с эмодзи, пользователи используют NFT для сражений, победитель забирает заложенные Token участников в качестве трофея.
Лучший разработчик/Лучший командный приз
Кроме того, еще 10 проектов получили награды "Лучший разработчик" и "Лучшая команда", разделив между собой приз в 500U. Проекты охватывают несколько передовых направлений, таких как RWA, AI, GameFi, кошельки и другие, что в полной мере отражает стремление участников к исследованию и практике различных направлений применения блокчейна.
Выпускники и отличники
В этом курсе всего 78 участников