• Гость, подпишитесь сейчас

    📥 Наш адрес сайта меняется, чтобы быть в курсе актуального адреса, подпишитесь на телеграм канал «Подписаться»
  • Форумы
  • Складчины
  • Программирование

[OTUS] Solidity developer (Ярослав Онищенко)

Найти складчину
  • Курс создан: Дата начала 19 Фев 2025
В избранное

Описание складчины

Курс [OTUS] Solidity developer (Ярослав Онищенко) станет отличным выбором для тех, кто хочет начать карьеру разработчика или повысить квалификацию. Купить курс в складчину можно значительно дешевле.

Зарегистрируйтесь, чтобы посмотреть контент
Организатор
Организую Складчины
Команда форума
Сообщения
676 348
Реакции
16 966
Монеты
325
Оплачено
1
  • 19 Фев 2025
  • #1
Ссылка на картинку
Для кого этот курс:

Начинающие программисты: погрузитесь в разработку на базе блокчейн-технологий
Бэкенд-разработчики: приобретёте новые навыки, сможете переквалифицироваться в разработчиков Solidity
Блокчейн-разработчики: глубже изучите язык Solidity, попрактикуетесь в написании безопасного кода.
Фулстек-разработчики: расширите набор инструментов в области блокчейна
Разработчики приложений для мобильных устройств: научитесь интегрировать блокчейн-функции в мобильные приложения

Зачем изучать разработку на Solidity?

Solidity – высокоуровневый язык программирования для виртуальной машины Ethereum. Синтаксис напоминает JavaScript.Вы узнаете об актуальных технологиях, которые используют в разработке децентрализованных приложений. Изучите не только разработку на Solidity, но и сможете писать безопасный код в последних версиях компилятора pragma 0.8.19, а также узнаете о примерах уязвимостей

Необходимые знания:

Знание ООП
Знание основ любого языка программирования
Опыт работы с БД
Будет плюсом: опыт разработки на С++ и JavaScript

Программа:
  1. Gas и gasPrice, первый контракт, загрузка кода в сеть
  2. EVM, типы данных Solidity, события, модификаторы: require/revert/assert
  3. Операции и функции, циклы, модификаторы: pure, view, payable, fallback
  4. Стандарты ERC20, BEP20, TRC20 (токены) // Разбор ДЗ
  5. Стандарты ERC-721 и ERC-1155 (NFT)
  6. Другие стандарты токенов, примеры уязвимостей в токен контрактах
  7. Настройка среды окружения, обзор Hardhat
  8. Структура/хранение данных: storage, memory, stack и calldata
  9. Оптимизация контрактов по газу
  10. Пишем UNIT тесты
  11. Access control
  12. Meta transactions
  13. Стандарты EIP712 и ERC2612 (ERC20 Permit)
  14. EIP-4337, абстрагированные аккаунты
  15. Factory, Clone, create/create2
  16. Upgradable contracts: Transparent, UUPS и Beacon
  17. Uniswap, 1INCH
  18. Oracle contract - ChainLink
  19. Настройка окружения библиотеки Web3.js
  20. Пишем скрипт на JS
  21. AAVE flashloans
  22. Запрос цены газа и балансов, деталей тразакции, отправка эфира
  23. Пишем программу для индексации событий для TheGraph
  24. Обзор альтернативных блокчейнов
  25. Работа с Binance Smart Chain (BSC)
  26. Работа с Polygon (Matic)
  27. Использование мостов между блокчейнами
  28. На что смотрят аудиторы? Основные векторы атак. Обзор распространенных ошибок. Аудиторские отчеты.
  29. Reentrancy, crossreentrancy, tx.origin и др. critical issues
  30. Анализаторы, best practice, upgrade issues
  31. Вопросы на собеседовании. Часть 1
  32. Вопросы на собеседовании. Часть 2
  33. Архитектура DAO
  34. Консультация по проектам и домашним заданиям
  35. Как сделать свой Startup. MVP. Основы маркетинга и методов продвижения криптовалютных проектов.Вопросы по выполнению финального задания
Смотреть далее...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть авторский контент.
otus solidity developer автор i. olburakova.ru ольга буракова похудей за 5 дней ярослав онищенко
Похожие складчины
Скачать [Otus] JavaScript Developer. Professional (Александр Коржиков)
  • developer javascript javascript developer otus professional автор александр коржиков
  • 4 Авг 2021
Ответы
0
Просмотры
21
4 Авг 2021
Организатор
Скачать [Otus] Unity Game Developer. Basic (Николай Запольнов)
  • developer javascript javascript developer otus professional автор николай запольнов
  • 4 Авг 2021
Ответы
0
Просмотры
21
4 Авг 2021
Организатор
Скачать [Otus] Android Developer. Basic (Денис Журавлев)
  • android android developer basic basic developer otus автор денис журавлев
  • 4 Авг 2021
Ответы
0
Просмотры
31
4 Авг 2021
Организатор
Скачать [Otus] C++ Developer. Professional (Сергей Кольцов)
  • c++ c++ developer professional developer otus professional автор сергей кольцов
  • 4 Авг 2021
Ответы
0
Просмотры
76
4 Авг 2021
Организатор
Скачать [Otus] Embedded Developer (Игорь Морозов)
  • embedded developer otus игорь морозов
  • 15 Мар 2026
Ответы
0
Просмотры
61
15 Мар 2026
Организатор
Найти больше схожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Регистрация

Войти

Уже зарегистрированы? Войдите.

Вход
  • Форумы
  • Складчины
  • Программирование
  • Novus
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка
Меню
Вход

Регистрация

  • Форумы
  • Что нового?