Курс «Web3-разработка»
Составитель: Денис Сметнёв
Начальный
130 000 ₽
Ссылка для записи пока недоступна. Актуальные условия программы не подтверждены.
Начальный
130 000 ₽
Ссылка для записи пока недоступна. Актуальные условия программы не подтверждены.
Компания: Multichain Coding School
Язык:
Уровень: Начальный
Длительность: 6 месяцев
Формат: онлайн
Старт: в любое время
Актуальная программа курса (10 модулей, по данным школы)
- HTML и CSS — Сверстаете страницы на HTML и CSS: селекторы, блочная модель, флексбокс, позиционирование, адаптивная вёрстка и изображения, семантика, формы, веб-шрифты и анимации. Бонусом разберёте препроцессор SASS.
- JavaScript — Разберёте строки, числа, условия, массивы, объекты, классы и прототипы, научитесь менять DOM и обрабатывать события и формы. Соберёте трекер сна, освоите npm и сборку, познакомитесь с Web Components и Lit.
- Асинхронность и API — Разберёте колбэки, промисы, async/await, JSON и fetch, обработку ошибок и event loop, напишете обёртку над fetch и свяжете интерфейс с API.
- TypeScript — Опишете данные типами: дженерики, объединения и сужение, типы-утилиты, keyof и typeof, mapped и условные типы, перегрузки. TypeScript покажет ошибки до запуска кода.
- React — Соберёте интерфейс интернет-магазина из компонентов: JSX, пропсы, стейт, события, формы, useEffect, локальное хранилище, запросы к API, кастомные хуки, рефы и контекст. По ходу курса выполните 13 проектов и финальное задание.
- Основы криптографии — Разберёте хеши, симметричное и асимметричное шифрование, цифровые подписи, ECC и ECDSA, адреса Ethereum, источники случайности RANDAO и VRF и BLS-подписи.
- Основы Solidity — Напишете контракты на Solidity: переменные и типы данных, адреса, функции и модификаторы, ошибки и события, взаимодействие контрактов, наследование и импорт. Проекты: ENS-домен, кошелёк и фабрика записей.
- Среда разработки контрактов — Настроите Remix IDE и VS Code, подключите MetaMask и Hardhat, запустите локальный блокчейн и задеплоите контракт в тестовую сеть.
- Ethers и интеграция — Подключите JavaScript к Ethereum через Ethers.js: провайдеры, тестовые сети и MetaMask, отправка транзакций, вызов контракта, approve и allowance. В итоговом проекте перепишете код на wagmi и ConnectKit.
- CryptoBook — Напишете смарт-контракт CryptoBook, задеплоите его, соберёте фронтенд и опубликуете проект.
Сравнение с похожими курсами других школ
| Курс | Школа | Цена | Срок | Рейтинг | Диплом | |
|---|---|---|---|---|---|---|
| Web3-разработка (этот) | Multichain Coding School | 130 000 ₽ | 6 месяцев | — | — | — |
| Криптовалюты и NFT | SF Education | 20 020 ₽ | 4 недели | 1.0 | Диплом школы | Перейти |
Длительность курса
182
Формат обучения
Теория, проекты в песочнице, создание пет-проектов, стримы, лекции и семинары
Обратная связь
Сообщество в Discord, наставник
Теория и практика
20% теории, 80% практики
Чему научитесь
Верстка на CSS и HTML, написание кода на JavaScript, свободное владение React, смарт-контракты на Solidity
Кураторы: есть
О курсе
О курсе
Кураторы: есть
Отзывов об этом курсе пока нет
Ниже — отзывы о школе Multichain Coding School: они помогут составить впечатление, но в рейтинге курса не учитываются. Проходили этот курс? Поделитесь — это поможет другим студентам.
Рекомендуем
больше курсов



