Web3 DApp Full Stack | IT курсы Днепр
Курс: Web3 DApp Full Stack
Дата 27.04.24
Длительность 3 месяца
Практика/ теория 70/30 %
Аудитория/ самостоятельно 96/156 ак. часов
Дни Сб
Время 10:00 - 16:00
Стоимость 8000 грн/мес
Преподаватель Сергей Степанец

Преподаватель курса Web3 DApp Full Stack Сергей Степанец

Профориентация:

Разработчики веб, моб приложений, продакт менеджеры, архитекторы

Предварительная подготовка:

Важно понимать концепцию объектно-ориентированного программирования (ООП), менее важно, в каком языке вы её применяли Java, PHP, C++, JavaScript

Вакансии:

По окончании курса Вы будете понимать и уметь:

  • Понимать логику и принципы блокчейна
  • Представлять специфику платформы Ethereum
  • Ориентироваться в юзкейсах для Ethereum
  • Настраивать сетап для работы с Ethereum
  • Сочетать разные инструменты разработки
  • Писать смарт-контракты на языке Solidity
  • Выпускать токены для проведения ICO
  • Разрабатывать децентрализованные приложения
  • Создавать пользовательский интерфейс проекта
  • Управлять транзакциями «эфира» онлайн
  • Тестировать и деплоить Ethereum-приложение
  • Как разработать собственное децентрализованное приложение
  • Базовые и расширенные концепции языка программирования Solidity
  • Как использовать Truffle Framework & Ganache
  • Использование Remix в качестве онлайн-IDE
  • Как обеспечить безопасность ваших криптоактивов
  • Как использовать Metamask в качестве кошелька Ethereum
  • Использовать для Front–end JavaScript фреймворки Vue.js, React.js и Angular.js, svelte.js
  • Писать Backend на  express.js и nest.js
  • Погружение в языки программирования Python и Go
  • И многое другое

Программа курса:

1. Обзор курса. Цели и результаты обучения

2. Основы блокчейна и алгоритмов консенсуса

3. Установка и настройка окружения для работы со смарт-контрактами

4. Погружение в Solidity

5. Традиционная и децентрализованная разработка приложений

6. Архитектура DApp. Реализация DApp c MetaMask

7. Front–end для DApp

8. ES10 и TypeScript для JavaScript
9. Сравнение JavaScript фреймворков Vue.js, React.js и Angular.js, svelte.js
10. React для SPA: react-router и продвинутые API React
11. Backend для DApp
12. Практика: Сервер на Node.JS
13. Разработка на Go
14. Быстрое введение в процедурное программирование на Python

Наши партнеры www.education.ua курсы в Украине