Вы научитесь создавать смарт-контракты и децентрализованные приложения на языке Solidity — и гарантировать их безопасность благодаря знаниям криптографии, а также овладеете всеми необходимыми инструментами для перехода в блокчейн-разработку.
Научитесь строить архитектуру смарт-контрактов на языке Solidity и овладеете основами криптографии для выявления потенциальных уязвимостей и угроз безопасности ваших проектов.
Поймете принципы работы блокчейна и создания децентрализованных приложений и смарт-контрактов, изучите инструменты и фреймворки для перехода в blockchain development.
Научитесь кодить на Solidity, интегрировать смарт-контракты с фронтенд- и бэкенд-системами — и начнете карьеру в IT с перспективного направления блокчейн-разработки.
• создавать смарт-контракты и dApps на языке Solidity
• работать с Ethereum Virtual Machine (EVM)
• интегрировать смарт-контракты с фронтенд- и бэкенд-системами
• гарантировать безопасность приложений и устранять уязвимости
• налаживать взаимодействие контрактов с сетью
Работа на курсе на 70 % состоит из практических заданий, где вы научитесь создавать программы на blockchain, ознакомитесь с работой децентрализованных систем во время воркшопов и разработаете собственное децентрализованное приложение.
• научитесь кодить блокчейн-приложения на языке Solidity
• овладеете основами криптографии для гарантий безопасности смартконтрактов
• будете знать отраслевые стандарты для безопасной работы с приватным ключом и цифровой подписью
В процессе обучения вы будете использовать:
• Remix IDE
• Infura
• Alchemy blockchain API
• MetaMask
• Hardhat
• Ethereum Virtual Machine (EVM)
• OpenZeppelin
•Ethers.js
Шаг за шагом на практике вы разработаете собственное децентрализованное приложение:
• создадите фронтенд- и бэкенд-часть
• определите функциональность интерфейса
• исправите уязвимости
• развернете его в тестовой сети
У вас будет готовый проект в портфолио и необходимые хард-скилы для старта карьеры Solidity-разработчика.