Онлайн-курс — сертифицированная профессиональная специализация по созданию DApps на блокчейне Ethereum от Coursera, EDUCBA

Разработка распределенных приложений с опытом. Совершенствуйте свои навыки разработки, чтобы создавать децентрализованные приложения на блокчейне Ethereum.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

начиная

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Управление умной разработкой с помощью Solidity
  • Интеграция DApps с web3.js для взаимодействия с блокчейном Ethereum.
  • Исследование протоколов децентрализованного финансирования (DeFi) и их применения в финансовых системах.
  • Создание настоящих DApps, включая децентрализованные биржи и рынки NFT.
  • Понимание принципов децентрализованного управления и их влияния на разработку DApp.

What you will learn in the course

Courses for which the course is suitable

  • Разработчики блокчейна
  • Разработчики децентрализованных приложений (DApp)
  • Эксперты по децентрализованным финансам (DeFi)
  • Смарт-контракты (смарт-контракты)
  • веб3-разработчики
  • Менеджеры проектов в сфере технологий
  • Блокчейн-предприниматели
  • Аналитики в сфере цифровых финансов
  • Разработчики, которые хотят расширить свои навыки в новых технологиях

Стажировка — серия курсов из 4 частей.

Обзор: В рамках этой стажировки вы глубже погрузитесь в мир разработки распределенных приложений (DApp) на блокчейне Ethereum. Серия практических проектов и модулей под руководством экспертов поможет вам развить навыки умной разработки, интеграции с Web3 и децентрализованных финансов (DeFi). По завершении вы получите возможности для создания надежных, безопасных и инновационных DApps, готовых внести свой вклад в развивающуюся экосистему технологии блокчейн.

Целевая аудитория:

  • Амбициозные разработчики блокчейна
  • Любители технологий, интересующиеся Ethereum и децентрализованными приложениями
  • Профессионалы, стремящиеся расширить свои навыки в области блокчейн-технологий

Цели обучения:

  • Управляйте умной разработкой с помощью Solidity
  • Интегрируйте DApps с web3.js для беспрепятственного взаимодействия с блокчейном Ethereum.
  • Изучите протоколы децентрализованного финансирования (DeFi) и их применение в финансовых системах.
  • Создавайте настоящие DApps, включая децентрализованные биржи, рынки NFT и многое другое.
  • Понять принципы децентрализованного управления и их влияние на разработку DApp.

Практический учебный проект

Проекты этого тренинга погрузят учащихся в создание распределенных приложений (DApps) на блокчейне Ethereum. От создания платформ децентрализованного финансирования (DeFi) до внедрения рынков NFT, учащиеся будут применять свои навыки для решения реальных проблем, таких как финансовая доступность, цифровая собственность и децентрализованное управление, тем самым способствуя развитию технологии блокчейна.

Details of the courses that make up the specialization

Знание блокчейна Ethereum.

Курс 1: Создание де-приложений на блокчейне Ethereum

Продолжительность: 11 часов

Этот курс предназначен для предоставления участникам знаний и навыков, необходимых для проектирования, разработки и запуска децентрализованных приложений (де-приложений) на блокчейне Ethereum.

Целевая аудитория:

  • Разработчики с глубоким пониманием концепций программирования.
  • Энтузиасты блокчейна.
  • Предприниматели и менеджеры по продукту.
  • Технические специалисты в финансовой и банковской сфере.
  • студенты и исследователи.

Предпосылки:

  • Глубокое понимание концепций программирования и опыт работы хотя бы на одном языке программирования.
  • Знакомство с основными понятиями технологии блокчейн.
  • Базовые знания в области разработки сайтов.
  • Знакомство с интерфейсом командной строки (CLI).
  • Инструменты разработки Solidity и Ethereum.

По окончании курса вы сможете:

  • Понять ключевые концепции и методы создания разработчиков на основе Ethereum.
  • Изучите основные принципы технологии блокчейн.

Разработка продвинутых смарт-контрактов

Курс 2

Продолжительность: 7 часов

Курс призван обеспечить прочную основу в технологии блокчейна, включая такие ключевые концепции, как распределенный консенсус и неизменяемые блоки.

Что вы узнаете:

  • Архитектура и компоненты блокчейна Ethereum.
  • Язык программирования Solidity для разработки смарт-контрактов.
  • Разработка, тестирование и запуск смарт-контрактов.
  • Взаимодействуйте с сетью Ethereum.

Предпосылки:

  • Уверенное понимание концепций программирования.
  • Основы блокчейна.
  • Навыки веб-разработки.
  • Опыт командной строки.
  • Инструменты разработки Solidity и Ethereum.

Разработка распределенных приложений (DApp)

Курс 3

Продолжительность: 11 часов

Что вы узнаете:

  • Понять концепцию распределенных приложений (DApps).
  • Разрабатывайте интерфейсы DApp с использованием HTML, CSS и JavaScript.
  • Объясните смарт-контракты для автоматизированной и безопасной обработки платежей.

Безопасность и аудит Ethereum

Курс 4

Продолжительность: 8 часов

Что вы узнаете:

  • Используйте инструменты безопасности и аудита Ethereum.
  • Стратегии ввода и управления ошибками.
  • Определите эффективные тесты на проникновение и обзоры кода.