Стажировка в WB—Tech

Привет! Здесь ты найдешь материалы для обучения по направлению No Code / Low Code.

Если появились вопросы, пиши в Slack в канал #nocode

Успехов в обучении!

No Code / Low Code

Zapier
Zapier — это платформа, которая заставляет взаимодействовать веб-приложения друг с другом. С ее помощью можно настраивать ежемесячное, еженедельное или ежедневное выполнение процессов по схеме «Если случилось X, то нужно совершить Y» без какого-либо программирования. Эти взаимодействия носят названия «Zap-шаблонов».

Например:
  • «Если добавилась новая заметка в Evernote, то нужно сохранить ее в Dropbox».
  • «Если добавился новый адрес в список рассылки MailChimp, то нужно внести его в Google Контакты».
  • «Если добавился новый лист в документ Excel, TO нужно скопировать его в Google Spreadsheet».

Доступны и более тонкие настройки. Например, для ежедневных действий может быть указано конкретное время суток и установлен пропуск выходных.

Для использования Zapier не нужно писать код самому или ждать, пока программисты найдут время заняться интеграцией. Настройка осуществляется достаточно быстро и просто. Все, что необходимо сделать пользователю, это:
  • Зарегистрироваться.
  • Зайти в личный кабинет и нажать «Make a Zap!»
  • Выбрать запускающее приложение (из которого будут отправляться данные для Zap-шаблонов) и исполняющее приложение (в которое будут отправляться данные Zap-шаблонов).
  • Выбрать событие (trigger), которое возникает в запускающем приложении.
  • Указать действие (action), которое должно произойти в исполняющем приложении в результате этого события.

В Zapier реализована структура, разбивающая сервисы по категориям: она очень облегчает выбор нужных приложений. Также есть раздел с подборками популярных запов, которые требуют лишь небольшой настройки под пользователя, сразу после чего будут готовы к использованию.

Текст взят с отличной статьи на vc. Подробнее читай здесь.
Ресурсы для изучения
The Zapier quick-start guide
Первичный мануал Zapier по основам сервиса.
Automation for small businesses: Do more with the software you use every day
Базовые сферы применения Zapier для малого бизнеса.
Zapier University, Course 101
Основной курс Zapier. Просмотреть все видеоуроки. Особенно внимательно изучить уроки 14-22 (сервисные действия запира типа Format, Delay, Search, Filter, Path).
How to Do Anything in Apps
Тоже очень полезно для изучения, обязательно потребуется для создания автоматизаций.
Раздел Help
Текстовые статьи почти все содержаться в разделе help.

Изучить Create Zaps, Manage Zaps в обязательном порядке.
Дополнительно
  1. Помимо вышеуказанных ссылок, посмотри, что может быть интересно в разделе The Learning Center Zapier.
  2. Активно пользоваться хелпом, форумом и помощью коммьюнити — оно очень отзывчивое.

Помни, все ответы на твои вопросы уже давали другим людям, и твоя проблема не уникальна.

API
Без API никуда.
Ресурсы для изучения
Материал от Zapier
Входит в The Learning Center Zapier.
Лекция бэкенд разработчика WB—Tech
Видео-лекция Димы Синицкого про API.
Webhooks
Тут тоже придется разобраться. Вебхуки — наше все!
Ресурсы для изучения
Материал от Zapier
Входит в The Learning Center Zapier.
Google Sheets
Большинство автоматизаций хранят базы данных в таблицах (Google Sheets, Airtable и под.) или в таск-менеджерах/CRM. В первую очередь необходимо отлично разбираться в таблицах.
Ресурсы для изучения
The Ultimate Guide to Google Sheets
Входит в The Learning Center Zapier.
Простейшие действия, с которыми нужно уметь работать
  • Использование фильтров
  • Проверка и защита данных от изменения
  • Условное форматирование
  • Функция разделения данных (SPLIT)
  • Сводные таблицы
  • Функции: ВПР(VLOOKUP), Возвращения строки, Сцепления, Если
Финальное тестирование
Отправь запрос на финальное тестирование.