Итоги 2025 года в GetAnalyst
Уже традиционно подводим итоги года: 2022, 2023, 2024
Для команды GetAnalyst это не только приятный повод вспомнить, какой путь мы прошли за уходящий год, но и поблагодарить вас за то, что остаётесь с нами и рекомендуете нас друзьям и коллегам.
Все те цифры, что у нас есть, возможны только благодаря:
✔️ вашей обратной связи,
✔️ вашим благодарностям,
✔️ вашей вовлеченности и желанию узнавать новое!
2025 год стал для нас годом развития, экспериментов и масштабирования💪
Мы запустили новую программу и обновили имеющиеся, усилили команду и старались сделать обучение ещё более понятным и актуальным, с учётом реалий рынка.
В карусели прописали самые важные итоги в цифрах.
Спасибо, что выбираете GetAnalyst ❤️
Впереди — ещё больше возможностей, проектов и открытий.
И мы рады идти в 2026 вместе с вами! 🚀🎄🤩
Уже традиционно подводим итоги года: 2022, 2023, 2024
Для команды GetAnalyst это не только приятный повод вспомнить, какой путь мы прошли за уходящий год, но и поблагодарить вас за то, что остаётесь с нами и рекомендуете нас друзьям и коллегам.
Все те цифры, что у нас есть, возможны только благодаря:
2025 год стал для нас годом развития, экспериментов и масштабирования💪
Мы запустили новую программу и обновили имеющиеся, усилили команду и старались сделать обучение ещё более понятным и актуальным, с учётом реалий рынка.
В карусели прописали самые важные итоги в цифрах.
Спасибо, что выбираете GetAnalyst ❤️
Впереди — ещё больше возможностей, проектов и открытий.
И мы рады идти в 2026 вместе с вами! 🚀🎄🤩
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2❤28🔥10❤🔥8
📚 Подборка материалов, чтобы разрбраться с OAuth 2.0 🔖
👉 OAuth 2.0 — это стандарт, который позволяет вашему приложению получить ограниченный доступ к данным пользователя во внешнем сервисе без передачи пароля.
Знакомы с "Войти через Госуслуги", "Войти через Google" или "Войти через Яндекс ID"?
В этом случае Госуслуги, Google и Яндес предоставляют сервис OAuth 2.0 (= провайдеры OAuth 2.0).
Сейчас это популярная задача, с которой часто сталкиваются аналитики, и не знают с чего начать.
Сделали для вас подборку материалов от @getanalysts, чтобы погрузить в тему:
1️⃣ 5 способов авторизации в API - наглядное демо по настройкам в Postman
2️⃣ Чем отличается API-ключ от токена?
3️⃣ Всё про OAuth 2.0 с примером за 3 минуты
4️⃣ Ключевые параметры OAuth 2.0
5️⃣ Что такое Grant Type в OAuth 2.0 и на что он влияет (мини-книга)
Сохраняйте и изучайте по порядку 🤝
#ИнтеграцииGA #RestApiGA
👉 OAuth 2.0 — это стандарт, который позволяет вашему приложению получить ограниченный доступ к данным пользователя во внешнем сервисе без передачи пароля.
Знакомы с "Войти через Госуслуги", "Войти через Google" или "Войти через Яндекс ID"?
В этом случае Госуслуги, Google и Яндес предоставляют сервис OAuth 2.0 (= провайдеры OAuth 2.0).
Сейчас это популярная задача, с которой часто сталкиваются аналитики, и не знают с чего начать.
Сделали для вас подборку материалов от @getanalysts, чтобы погрузить в тему:
1️⃣ 5 способов авторизации в API - наглядное демо по настройкам в Postman
2️⃣ Чем отличается API-ключ от токена?
3️⃣ Всё про OAuth 2.0 с примером за 3 минуты
4️⃣ Ключевые параметры OAuth 2.0
5️⃣ Что такое Grant Type в OAuth 2.0 и на что он влияет (мини-книга)
Сохраняйте и изучайте по порядку 🤝
#ИнтеграцииGA #RestApiGA
Please open Telegram to view this post
VIEW IN TELEGRAM
❤22👍7🔥4🥰2👌1
🔐 Анализ API-документации OAuth 2.0 от Mail.ru 📄
В конце прошлого года мы начали разбирать проект: как встроить OAuth 2.0-авторизацию Mail.ru в систему (по сути — “Войти через Mail.ru”, как “через Google/Госуслуги/Яндекс”).
🔗 О проекте на интеграцию с Mail.ru (OAuth 2.0)
В этом посте я хочу погрузиться в API-документацию mail.ru, чтобы разобраться, какие ключевые методы нам пригодятся для интеграции и на что обратить внимание.
✅ Документация
✔ Вводная страница по OAuth 2.0
✔ REST API для доступа к данным Mail ru
✅ Вид API
✔ OAuth 2.0 на основе HTTP — для входа и получения токенов
✔ REST API - для получения данных профиля после успешной авторизации
✅ Авторизация и аутентификация
✔ OAuth 2.0
Её мы и хотим встроить в FoodDeliveryGA как дополнительный способ входа.
✅ Тестовые доступы
Нет.
Для тестирования API рекомендуется создать тестовое приложение со своим client_id.
✅ Рекомендации по использованию API
✔ Руководство по использованию REST API
✔ Общий подход к использованию OAuth 2.0
✅ Ограничения и особенности
Для OAuth 2.0:
✔ redirect_uri должен быть корректным и совпадать на всех шагах
Для REST:
✔ Все методы POST и GET
✔ Нет различий между GET и POST
✔ Ограничение на длину URL запроса — 2048 символов
✔ Текст в UTF-8
✔ Поддержаны JSON и XML
✅ Общие требования к обработке ошибок
Нет.
✅ Список методов для нашей задачи
✔ Авторизационные методы (берём для сайтов):
+ https://connect.mail.ru/oauth/authorize - страница авторизации
+ POST /oauth/token (grant_type=code) - получение access и refresh токенов
+ POST /oauth/token (grant_type=refresh_token) - обновление токенов
REST API:
✔ users.getInfo - чтобы после регистрации через Mail.ru получить данные о пользователе.
👉 Другие методы для сценария “просто вход в приложение” не нужны.
Это результат первичного анализа API-документации Mail.ru. Далее он поможет в исследовательском тестировании и в постановке задач разработчикам 📝
Больше по OAuth 2.0:
#FoodDeliveryGA_oauth
#ИнтеграцииGA
В конце прошлого года мы начали разбирать проект: как встроить OAuth 2.0-авторизацию Mail.ru в систему (по сути — “Войти через Mail.ru”, как “через Google/Госуслуги/Яндекс”).
В этом посте я хочу погрузиться в API-документацию mail.ru, чтобы разобраться, какие ключевые методы нам пригодятся для интеграции и на что обратить внимание.
✅ Документация
✔ Вводная страница по OAuth 2.0
✔ REST API для доступа к данным Mail ru
✅ Вид API
✔ OAuth 2.0 на основе HTTP — для входа и получения токенов
✔ REST API - для получения данных профиля после успешной авторизации
✅ Авторизация и аутентификация
✔ OAuth 2.0
Её мы и хотим встроить в FoodDeliveryGA как дополнительный способ входа.
✅ Тестовые доступы
Нет.
Для тестирования API рекомендуется создать тестовое приложение со своим client_id.
✅ Рекомендации по использованию API
✔ Руководство по использованию REST API
✔ Общий подход к использованию OAuth 2.0
✅ Ограничения и особенности
Для OAuth 2.0:
✔ redirect_uri должен быть корректным и совпадать на всех шагах
Для REST:
✔ Все методы POST и GET
✔ Нет различий между GET и POST
✔ Ограничение на длину URL запроса — 2048 символов
✔ Текст в UTF-8
✔ Поддержаны JSON и XML
✅ Общие требования к обработке ошибок
Нет.
✅ Список методов для нашей задачи
✔ Авторизационные методы (берём для сайтов):
+ https://connect.mail.ru/oauth/authorize - страница авторизации
+ POST /oauth/token (grant_type=code) - получение access и refresh токенов
+ POST /oauth/token (grant_type=refresh_token) - обновление токенов
REST API:
✔ users.getInfo - чтобы после регистрации через Mail.ru получить данные о пользователе.
👉 Другие методы для сценария “просто вход в приложение” не нужны.
Это результат первичного анализа API-документации Mail.ru. Далее он поможет в исследовательском тестировании и в постановке задач разработчикам 📝
Больше по OAuth 2.0:
#FoodDeliveryGA_oauth
#ИнтеграцииGA
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍4🔥2👎1🥰1🤣1
🔥Практика по SQL-запросам с JOIN [22 января, в 19 Мск] 💻
Если вы уже умеете писать простые SELECT, то следующий шаг, где чаще всего начинается боль — это JOIN.
JOIN — это тот самый оператор в SQL, когда многие “вроде понимают”, но в реальной задаче внезапно:
🙁 пропали строки,
🙁 появились дубли,
🙁 “а почему тут пусто?”.
На практике всё решается быстро.
Когда один раз руками разберёте логику и отработаете несколько типовых кейсов.
Приглашаем вас на онлайн-практику в этот четверг, где будем подробно разбираться с JOIN-ами👇
🔥SQL-запросы с JOIN: на реальной БД через DBeaver
🗓 22 января, 19:00 Мск (чт)
План:
1. Виды JOIN и разбор примеров - когда какой нужен.
2. Практика JOIN-запросов на реальной БД: типовые рабочие кейсы.
3. Самоконтоль и практика с использованием AI.
👉 Записаться на практикум
Стоимость участия от 1 650 рублей
✅ Запись будет доступна в платформе
🎁 Бонус: занятие в записи "Маппинг данных: БД и JSON"
Вопросы? Пишите через сайт или в ЛС @getanalyst 🤝
Если вы уже умеете писать простые SELECT, то следующий шаг, где чаще всего начинается боль — это JOIN.
JOIN — это тот самый оператор в SQL, когда многие “вроде понимают”, но в реальной задаче внезапно:
🙁 пропали строки,
🙁 появились дубли,
🙁 “а почему тут пусто?”.
На практике всё решается быстро.
Когда один раз руками разберёте логику и отработаете несколько типовых кейсов.
Приглашаем вас на онлайн-практику в этот четверг, где будем подробно разбираться с JOIN-ами👇
🔥SQL-запросы с JOIN: на реальной БД через DBeaver
План:
1. Виды JOIN и разбор примеров - когда какой нужен.
2. Практика JOIN-запросов на реальной БД: типовые рабочие кейсы.
3. Самоконтоль и практика с использованием AI.
👉 Записаться на практикум
Стоимость участия от 1 650 рублей
✅ Запись будет доступна в платформе
🎁 Бонус: занятие в записи "Маппинг данных: БД и JSON"
Вопросы? Пишите через сайт или в ЛС @getanalyst 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🤣5👍3❤🔥2👎2🥱1
🟢🟠 Инструменты системного аналитика для работы с API 🟡🟣
API — это не только для разработчиков. Аналитику оно нужно, чтобы проверять как работает наш Backend или внешняя система, и не тащить ошибки в разработку.
👉 Для работы с интеграциями:
Задача аналитика — проверить, что документация совпадает с реальностью (или собрать её, если документации нет):
+ какие endpoint’ы есть
+ какие параметры обязательны
+ какие статусы/ошибки возвращаются
+ какие поля приходят в JSON-ответе
👉 Работа с Backend и мобильными командами:
Нужно уметь самому проектировать и документировать API с нуля, чтобы ставить задачи на разработчиков.
Желательно с использованием специализированных инструментов как Postman и Swagger, а не только в Confluence-подобных системах.
Инструменты, которые помогают системным аналитикам в тестировании и документировании API:
🟠 Postman
🟡 SoapUI
🟣 Insomnia
🟢 Swagger
Подробности по каждому инструменту в картинках к посту ☝️
👉 Практика
Делюсь своими практическими гайдами, с которыми вы сможете поработать с инструментами самостоятельно, с понятными пошаговыми инструкциями:
🟠 Postman: Практическое руководство с примером тестирования открытого API
🟠 GraphQL — знакомство на практике через Postman [пошаговая инструкция]
🟠 Postman: навык тестирования REST API за вечер
🟢 Swagger - практичкское руководство по разработке документации в OpenAPI + пример
Пробуйте инструменты и пополняйте свой опыт работы 🤝
#RestApiGA #ИнтеграцииGA
API — это не только для разработчиков. Аналитику оно нужно, чтобы проверять как работает наш Backend или внешняя система, и не тащить ошибки в разработку.
👉 Для работы с интеграциями:
Задача аналитика — проверить, что документация совпадает с реальностью (или собрать её, если документации нет):
+ какие endpoint’ы есть
+ какие параметры обязательны
+ какие статусы/ошибки возвращаются
+ какие поля приходят в JSON-ответе
👉 Работа с Backend и мобильными командами:
Нужно уметь самому проектировать и документировать API с нуля, чтобы ставить задачи на разработчиков.
Желательно с использованием специализированных инструментов как Postman и Swagger, а не только в Confluence-подобных системах.
Инструменты, которые помогают системным аналитикам в тестировании и документировании API:
🟠 Postman
🟡 SoapUI
🟣 Insomnia
🟢 Swagger
Подробности по каждому инструменту в картинках к посту ☝️
👉 Практика
Делюсь своими практическими гайдами, с которыми вы сможете поработать с инструментами самостоятельно, с понятными пошаговыми инструкциями:
🟠 Postman: Практическое руководство с примером тестирования открытого API
🟠 GraphQL — знакомство на практике через Postman [пошаговая инструкция]
🟠 Postman: навык тестирования REST API за вечер
🟢 Swagger - практичкское руководство по разработке документации в OpenAPI + пример
Пробуйте инструменты и пополняйте свой опыт работы 🤝
#RestApiGA #ИнтеграцииGA
❤16👍4🔥3
Сегодня в 19:00 Мск проведём продвинутую практику по БД+SQL, где разберём задачи уровня Middle+ / Senior, которые встречаются и в работе, и на собеседованиях.
Стоимость участия от 1 650 рублей
✅ Запись будет доступна в платформе
🎁 Бонус: занятие в записи "Маппинг данных: БД и JSON"
А пока — задача для самопроверки 👇
По ней сразу видно, насколько уверенно вы чувствуете себя в SQL (JOIN-ах):
👍 решите быстро - вы в форме,
🧐 зависнете - значит на практике будет максимум пользы.
Задача:
В системе Интернет-магазина есть таблицы:
▫️ user (id, firstname, lastname, phone)
▫️ order (id, number, user_id, created_at)
▫️ product (id, name, price)
▫️ order_product (order_id, product_id, amount, sale_price)
Нужно написать SQL-запрос, который вернёт список заказов, где:
▫️ более 5 продуктов,
▫️ общая стоимость более 5 000 рублей.
В результате вывести:
+ номер заказа,
+ количество товаров,
+ имя пользователя-покупателя,
+ телефон покупателя,
+ полную стоимость заказа.
Ответ 🔽
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
SELECT
o.number AS order_number,
SUM(op.amount) AS items_count,
CONCAT(u.firstname, ' ', u.lastname) AS customer_name,
u.phone AS customer_phone,
SUM(op.amount * COALESCE(op.sale_price, p.price)) AS total_price
FROM "order" o
JOIN "user" u
ON u.id = o.user_id
JOIN order_product op
ON op.order_id = o.id
JOIN product p
ON p.id = op.product_id
GROUP BY
o.id, o.number, u.firstname, u.lastname, u.phone
HAVING
SUM(op.amount) > 5
AND SUM(op.amount * COALESCE(op.sale_price, p.price)) > 5000
ORDER BY total_price DESC;
Какие ещё интересные задачи по SQL недавно встречали на собесах?
Делитесь в комментариях ✍️
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥15❤4👍4
GetAnalyst_Чек_лист_навыков_системного_аналитика.pdf
2.6 MB
В начале года я собрала полный список навыков, которые чаще всего ждут от системного аналитика в 2026 — от требований и БД до интеграций, API и архитектуры.
Посты:
А теперь - самое полезное 👇
Я собрала всё это в одну статью и добавила:
▫️ маркировку навыков по уровням (junior / middle / senior)
▫️ формулу, как оценить свой грейд
Чтобы было удобно собрать личный план развития, мы сделали PDF-чек-лист.
Можно скачать, распечатать и отмечать прогресс — или просто сделать скрины и отмечать прямо на них.
📄 [PDF прикреплён к посту]
👉 Рекомендации:
1. Пройдите по чек-листу и отметьте свои навыки.
2. Выберите по 2-3 навыка на каждый месяц 2026 года к освоению.
3. Через год перепроверьте себя: что нового выучили.
Сохраняйте в избранное и оценивайте свой грейд — это та штука, к которой реально полезно возвращаться весь год 🚀
Подписывайтесь на @getanalysts, чтобы быть в курсе самых актуальных новостей для БА и СА
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20❤🔥7👍4🤩4🔥3