863 подписчика
🤔 Какие знания необходимо иметь, чтобы создавать практически любых ботов?
Давайте разберемся!
➡️1. Селекторы
Куда же без них. Они определяют местоположение элементов на странице. Если ты не знаешь селекторов, считай, качественных ботов делать не сможешь никогда.
Поэтому изучай и углубляйся в основы (классы, атрибуты, теги).
➡️2. Архитектура Приложения
Понимание базовых основ многопоточной работы, асинхронности и синхронности позволит лучше и эффективнее выстраивать логику работы.
➡️3. Функции
Понимание как их использовать, параметры и группировка действий позволит тебе выйти на новый уровень построения ботов.
➡️4. XPATH
Использование XPATH позволит лучше и быстрее формировать селекторы, которые не будут отлетать каждый день.
➡️5. JSON
Понимание JS объектов позволит уметь читать и выполнять операции при запросах по API и работе с интеграциями.
➡️6. HTTP-Запросы (POST/GET)
Знание запросов и умение с ними работать высоко ценится на рынке, чем лучше знаешь, тем выше доход. Поскольку это сказывается на производительности ботов и заказчик готов за это доплачивать в 100 раз больше.
➡️7. EXCEL
Типичный формат ТХТ уже не интересен, поскольку часто данные необходимо выводить в структурированном виде. Многие заказчики требуют наличия Экселя.
➡️8. JAVASCRIPT (базовое и среднее понимание)
В решении сложных задач, расчетах и гибких циклах не обойтись без использования JS. С его помощью можно сократить кол-во кубиков и ускорить вцелом работу ботов.
Также решать нетривиальные задачи.
➡️9. PYTHON (базовое и среднее понимание)
Необходим также для эксклюзивных задач и ботов, связанных с Web3 + Telegram.
➡️10. SQL/PHP
Необходимо знать и понимать для соединения ботов с удаленными базами данных. Например, если ваша база находится на хостинге и к ней можно слать запросы через php и выполнять SQL для записи полученных данных или просто для получения аккаунтов из базы.
1 минута
30 марта 2023