Укажите в поиске ключевое слово / автора / название курса

Ahillary - How to Code — Web3 автоматизация на Python

✅ После оплаты система мгновенно направит на вашу почту ссылку(и) на курс, регистрация необязательна!

🛑 Авторизуйтесь или зарегистрируйтесь и Вы получите ссылку не только на почту, но и на странице товара.

Поделись страницей

Подпишись на нас

Ahillary - How to Code — Web3 автоматизация на Python

Артикул: 3863

Автор курса: Ahillary

Просмотров: 9

Категория: Программирование

Дата выхода: 2024

Продажник от автора: Перейти на продажник

Вид доступа: Облако Mail

Объем материала: 25.9 ГБ

Наша цена: 590 RUB (Лучшая цена! Нашли дешевле? Напишите нам, снизим цену)


10 б
В наличии
⚡️ Наши отзывы на сайте | в Telegram (кликабельно)

📕 Есть сомнения в инфопродукте? В качестве гарантии можем отправить дополнительные скриншоты, любой видео файл или сделать запись с экрана содержимого на облаке.

🔆 Нашли дешевле в другом месте? Сделаем цену ещё ниже чем там где вы нашли!

✍🏻 По всем вопросам, в том числе с оплатой и получением - писать в Telegram (кликабельно), в чат на сайте (в нижнем правом углу) или на почту [email protected] Мы всегда на связи!
Безопасная оплата товара


  • Цена в разы ниже чем у автора
  • Автовыдача. Моментальная доставка на эл. почту
  • Лучшая цена на рынке. Сделаем цену ниже если нашли дешевле
  • Можно смотреть онлайн или скачать себе
  • 100℅ гарантия получения курса
  • Доступ на данный товар предоставлятся на Облако Mail

    Наш курс будет поделён на 3 основные части:

    • Python c нуля - мы будем изучать основы самого языка
    • Web3, основы - это самая главная часть, внутри которой мы будем учиться автоматизировать web3 процессы
    • Web3, допчасть - как понятно из названия, это допматериал, который научит вас не просто автоматизировать даппки, а делать это максимально чисто и профессионально

    Программа:
    1. Python c нуля

    Модуль "Python c нуля" познакомит вас с основами языка, и мы сможем смело переходить непосредственно к автоматизации Web3.
    9 уроков:

    • Урок 1 - типы данных, ветвления, объединение условий. Так как всё, что умеет делать компьютер, - работать с данными, мы должны узнать, какие бывают типы данных и как их обрабатывать. После этого урока вы будете способны написать текстовую игру.
    • Урок 2 - списки, цикл for, цикл while. Данный урок позволит сократить ваш код в сотни тысяч раз.
    • Урок 3 - кортежи и словари. Здесь мы познакомимся с особенными типами данных, которые работают намного быстрее, чем те, которые мы уже знаем
    • Урок 4 - функции. Тут мы научимся создавать «помощников» (функции). Этих «помощников» мы сможем в любой момент вызвать и они сделают то, что им сказано. Данный урок позволит кратно сократить ваш код и время на редактирование кода.
    • Урок 5 - строки, методы строк, файл для практики. Это урок про то, что все велосипеды уже придуманы и не нужно изобретать свои. Познакомимся с самыми полезными велосипедами.
    • Урок 6 - файлы, JSON, CSV, файлы для практики. Все знают что такое файлы, и что в них может быть много информации. В этом уроке узнаем, как читать, создавать и редактировать файлы
    • Урок 7 - парсинг. С файлами работать уже умеем, но ведь сайт это ведь тоже по сути файл с html кодом, который лежит файлом, просто на чужом сервере. Тут научимся получать эти файлы и доставать из них нужную для нас информацию, например, цену токена.
    • Урок 8 - ООП. Оо, да! Или ООП (объектно-ориентированное программирование). Тут мы познакомимся с самым удобным подходом к оформлению кода. Данный подход позволит вам сократить ваш код и повысить читаемость в разы.
    • Урок 9 - асинхронность и отлов ошибок. Если мы хотим, чтобы наш софт летал как пуля и при этом не ломался из-за всякой ерунды, мы должны обязательно изучить эту тему. Мы узнаем, что такое асинхронный код и как его максимально эффективно применять. А также узнаем, как обрабатывать ошибки, чтобы не приходилось перезагружать софт.

    2. Web3, основная часть
    8 уроков:

    • Урок 1 - Основы web3. Написание своей библиотеки для быстрой и комфортной работы. В этом уроке мы разберёмся с тем, как вытягивать все необходимые данные из блокчейна и узнаем, зачем эти данные нужны в нашей работе. Познакомимся со смарт контрактами и с ABI. Кроме того мы создадим собственную библиотеку, в которой будут находиться самые нужные функции для работы. В дальнейшем это сэкономит нам уйму времени.
    • Урок 2 - Отправка первых транзакций в EVM сетях. В этом уроке мы более подробно поработаем с ABI и составим свои первые транзакции. Разберём пошагово, как отправлять транзакции с помощью python: какие данные для этого нужны, на что смотреть в експлорере и как это красиво оформить в нашей библиотеке.
    • Урок 3 - Stargate + обобщенный код. В этом уроке мы научимся вызывать read функции контракта и начнём придерживаться принципа разработотки DRY (don't repeat yourself). Мы напишем свап через stargate одной функцией (чтобы с помощью всего одной функции можно было бриджить токены из любой сети в любую сеть). А также научимся искать информацию в документации.
    • Урок 4 - Неверифицированные контракты. Составление своего abi. В большинстве контрактов ZkSync Era нельзя просто так посмотреть параметры транзакции, так как контракты неверифицированы и аргументы можно посмотреть только в байтах. Разберёмся, как по этим данным составить abi и его использовать.
    • Урок 5 - Неверифицированныме контракты (HARD LEVEL). В этом уроке рассмотрим сложные и запутанные транзакции. Узнаем что делать, если не получается найти ABI и не получается составить его самостоятельно. Также рассмотрим верифицированные контракты с байтами в аргументах и научимся их расшифровывать вручную. После этого урока вы сможете отправить транзакцию абсолютно любой сложности в EVM сетях.
    • Урок 6 - Работа со сторонним SDK. В этом уроке мы узнаем, что такое SDK и как с ним работать. Напишем собственную библиотеку-обёртку для работы со сторонним SDK, поработаем с read и write функциями контрактов в starknet.
    • Урок 7 - Работа с эксплорером. В этом уроке мы научимся читать данные из блокчейна и анализировать наши кошельки (сколько сделали свапов, сколько газа потратили, с какими контрактами взаимодействовали, какой объём прогнали). Но самое главное то, что данный навык позволит настроить софт таким образом, чтобы после выключения софта, его можно было включить и он работал с той точки, на которой остановился.
    • Урок 8 - Работа с api на примере ByBit и OKX. При работе с api бирж есть множество подводных камней, об которые можно споткнуться во время продажи вашего дропа или вывода средств. Мы разберемся, что такое api и как с ним работать. Также я покажу как по документации api написать собственную библиотеку для работы с любым api на примере ByBit и OKX

    3. Web3, дополнительная часть
    5 уроков:

    • Урок 1 - Внедрение поддержки прокси в сторонние библиотеки на примере Starknet и Aptos. Так как во многих библиотеках нет поддержки прокси, мы разберёмся, как сделать это. В этом уроке мы разберем несколько способов добавления поддержки прокси в чужую библиотеку.
    • Урок 2 - Работа с базами данных. В этом уроке мы познакомимся с базами данных.
    • Базы данных позволяют хранить информацию и предоставляют лёгкий доступ к этой информации через простые запросы. Базы данных мы будем использовать для хранения в них информации о кошельках (чтобы при перезапуске софта вся информация сохранялась и софт мог работать с той же точки). Мы разберём самый современный подход к работе с реляционными базами данных с помощью sqlalchemy 2.0 + alembic. Узнаем, что такое ORM, и научимся настроивать базу данных для асинхронной работы.
    • Урок 3 - Написание архитектуры софта с файлом настроек, базой данных, логированием и полным рандомом. В этом уроке мы упакуем один из рассмотренных выше софтов в конфетку. Мы напишем правильную с точки зрения архитектуры программу. Это означает, что наш код можно будет легко читать и безболезненно добавлять в него новые модули. Добавим json файл с настройками, который можно будет настраивать, не выключая программу. Также код будет обрабатывать все ошибки, чтобы софт, который будет крутиться на сервере, неожиданно не выключился. Плюсом ко всему добавим логирование в файл (чтобы легко отслеживать моменты, когда что-то пошло не так), легковесную базу данных (для хранения информации о кошельках) и зарандомим абсолютно всё, что можем.
    • Урок 4 - Самостоятельный разбор проекта на выбор. В этом уроке вы сами выберете проект, разобьётесь по командам и реализуете его. Если в предыдущих уроках мы разбирались с тем, как работать с блокчейном, то в этом уроке мы должны научиться самостоятельно разобрать любой блокчейн и работать с ним, чтобы в дальнейшем вы могли без труда осилить всё, что вам будет необходимо.
    • Урок 5 - Безопасное хранение данных. В этом уроке мы разберёмся с тем, как арендовать сервер и настроить его (сменим стандартные порты и пароли, чтобы снизить шансы взлома сервера к нулю). Установим и настроим фаервол и разберёмся с тем, как шифровать чувствительные данные, чтобы даже в случае взлома компьютера/сервера никто не смог узнать наши приватные ключи и пароли.

    1. Расписание
    Python с нуля (1 модуль):
    - Вторник - видео с теорией 1 + домашнее задание + разбор
    - Пятница - видео с теорией 2 + домашнее задание + разбор
    - Каждая вторая среда (каждые две недели) - стрим, где @Ahillary ответит на ваши вопросы
    2 урока внутри недели. Домашнее задание и разбор будут выходить в день урока.
    Как пройдём Python с нуля, то перейдём на другое расписание под Web3...
    Web3, основная + дополнительная часть (2 и 3 модули):
    - Вторник - видео с теорией + домашнее задание
    - Пятница - видео с разбором решения домашнего задания
    - Каждая вторая среда (каждые две недели) - стрим, где @Ahillary ответит на ваши вопросы
    В отличии от Python с нуля здесь мы проводим 1 урок внутри недели.
    2. Уроки:
    *Ло факту проведения будут добавляться гиперлинки на уроки и разборы домашних заданий
    ★★Расписание может меняться
    ★★★Подробно содержание уроков расписано вот здесь.
    Python с нуля (1 модуль)
    Ноябрь:
    05.11 - Типы данных, ветвления, объединение условий
    08.11 - Списки, цикл for, цикл while
    12.11 - Кортежи и словари
    15.11 - Функции
    19.11 - Строки, методы строк
    22.11 - Файлы, JSON, CSV
    26.11 - Парсинг
    29.11 - 000
    Декабрь:
    03.12 - Асинхронность и отлов ошибок
    После Python с нуля мы уйдём на перерыв в неделю, чтобы вы смогли закрыть пробелы.
    Web3 Основная часть (2 модуль)
    Декабрь:
    10.12 - Основы web3
    17.12 - Отправка транзакций в EVM
    24.12 - Неверифицированные контракты
    Уходим на маленький новогодний перерыв.
    Январь:
    07.01 - Неверифицированные контракты (hard level)
    14.01 - Углубленная практика с Playwright на примере Solana
    21.01 - Работа с антидетект браузерами через Python
    28.01 - Работа с Twitter
    Февраль:
    04.02 - Работа с капчами
    11.02 - Автоматизация приложений в Telegram
    Web3 Дополнительная часть (3 модуль)
    Февраль:
    18.02 - Изучение механизмов отслеживания ботов на сайтах
    25.02 - Внедрение поддержки прокси в сторонние библиотеки
    Март:
    04.03 - Работа с эксплорером
    11.03 - Работа с API бирж
    18.03 - Работа с базами данных
    25.03 - Написание архитектуры софта
    ± Март-апрель - оффлайн выпускной со всеми учениками
    В середине обучения дропнем бонусную часть.
    Проходить её необязательно. К основной программе обучения она не относится. Уроки:
    - Работа с системами контроля версий
    - Основы Solidity
    - Деплой собственных смарт контрактов
    - Безопасное хранение данных
    3. Доступ к обучению
    После выхода последнего урока у вас будет ещё 1 месяц на прохождение материалов. После мы официально завершим наше обучение и закроем к нему доступ.



    Вы находитесь на странице товара «Ahillary - How to Code — Web3 автоматизация на Python», это материал 2024 года, который, мы надеемся, принесет вам пользу. Данный курс расположен на платформе «Облако Mail». В нашем магазине курсы доступны по самым выгодным ценам. Вы можете перейти на оригинальный продажник, после чего принять решение о покупке. Вы получаете этот курс, купив в нашем магазине MANY-COURSES.NET, с огромной скидкой, всего 590 рублей. Обучающий курс входит в рубрику «Программирование», вы можете поискать другие сливы курсов в этой рубрике. В нашем магазине Вы найдёте ещё много курсов от автора «Ahillary», достаточно ввести в поиск имя автора.
  • Добавьте товар "Ahillary - How to Code — Web3 автоматизация на Python" в корзину или нажмите "Купить", чтобы быстро перейти к странице оформления заказа. (В корзину можно добавить сразу несколько курсов)
  • Выберите платежную систему с которой вам будет удобней оплатить и нажмите на кнопку «Перейти к оплате»
  • После оплаты на указанную почту вы получите ссылки на материалы. Если в момент покупки вы были уже авторизованы на сайте, ссылки будут выведены на странице данного товара.

Подробнее о том как получить курс(ы) можете почитать здесь.

Похожие курсы

Покупают прямо сейчас