GetAnalyst - Старт карьеры в IT • Системный аналитик • Бизнес-аналитик
4.78K subscribers
1.98K photos
78 videos
20 files
362 links
Канал для начинающих карьеру системных аналитиков. Влюбиться в системый анализ и начать свой путь в IT можно здесь! 🚀

Для опытных аналитиков - Навыки • БД • Интеграции • API:
t.me/getanalysts

Обучение:
https://getanalyst.ru/education
Download Telegram
🟢🟠 Инструменты системного аналитика для работы с API 🟡🟣

Работа с API — важный навык для системного аналитика.


👉 Для работы с интеграциями:
Системному аналитику необходимо убедиться, что API внешней системы будет работать именно так, как описано в документации (если она есть, а если нет - то составить), чтобы затем предоставить информацию разработчикам.

Тестирование API внешних систем в специализированных инструментах помогает выявить проблемы в работе внешних систем на ранних стадиях разработки, несоответствия документации реальности, а также проверить полноту данных и доступность сервисов в целом.


👉 Работа с Backend и мобильными командами:
Нужно уметь самому с нуля проектировать и документировать API, желательно с использованием специализированных инструментов как Postman и Swagger, а не только в Confluence-подобных системах.


Список инструментов, которые помогают системным аналитикам в тестировании и документировании API:

🟠 Postman
🟡 SoapUI
🟣 Insomnia
🟢 Swagger

Подробности в картинках к посту ☝️


👉 В конце рекомендуем поработать с инструментами

Делимся практическими гайдами, с которыми сможете поработать с инструментами сами, с понятными пошаговыми инструкциями:
▫️ Postman: Практическое руководство с примером тестирования открытого API
▫️ GraphQL — знакомство на практике через Postman [пошаговая инструкция]
▫️ Postman: навык тестирования REST API за вечер

#hardGetAnalyst #hwGetAnalyst
🔥8👍76
GetAnalyst_Swagger_1_Регистрация_и_демо_проект_Практика_для_системных.pdf
8.7 MB
💚 Swagger - Open API - Практическое руководство. Часть 1 💚

Это первая часть практического руководства, по которой вы шаг за шагом научитесь:
Регистрироваться и настраивать аккаунт в Swagger
Ориентироваться в интерфейсе и возможностях инструмента
Создавать демо-проекты в спецификации OpenAPI

🔗 Ваш первый результат будет выглядеть так


Swagger и OpenAPI — это не просто инструменты, а стандарты в REST API.
Их используют разработчики и аналитики для описания, проектирования и тестирования методов API.

Разбираясь в спецификации кода OpenAPI, будете лучше понимать, как API устроено изнутри 🙌

Скачиваем руководство и уделяем 15 минут, чтобы освоить новый инструмент!

----
P.S. Может потребоваться VPN

#hwGetAnalyst
👍131
GetAnalyst_Swagger_2_Настройка_базового_описания_проекта.pdf
15 MB
💚 Swagger - Open API - Практическое руководство. Часть 2 💚

Настроим базовую спецификацию OpenAPI! Ключевые элементы, которые нужно знать:

🔹 openapi: версия спецификации OpenAPI, определяющая формат описания API.

🔹 servers: список серверов, на которых развернуто API (продакшн, тест, дев).

🔹 info: содержит название, описание, версию API и контактную информацию разработчиков.
📌 Важно! В Swagger версии API хранятся как отдельные документы, между которыми можно переключаться.

🔹 tags: используются для группировки API-методов. Например, все методы, связанные с пользователями, можно объединить под тегом "Пользователи".


Что дальше?
Подготовили для вас следующую часть практического руководства, которая поможет разобраться с базовой информацией об API и научиться с ней работать в OpenAPI.

Время на изучение и практику OpenAPI:
🕓 30 минут — на работу с заданиями строго по руководству, где есть подсказки по каждому шагу,
🕓 +50 минут, если хотите выполнить ДЗ и создать дополнительные личные демо-проекты для портфолио.


Сохраняйте и выполняйте задания по шагам из практического руководства!
Это позволит вам освоить инструмент Swagger (OpenAPI) в реальной работе 🙌

#hwGetAnalyst
🥰5👍3🔥1
🤷‍♂️Как вести себя на собеседовании, если не знаешь, как ответить на технический вопрос?🤷‍♂️

Вы старательно готовились к собеседованию.
Рассчитывали предусмотреть все каверзные вопросы, но вдруг спотыкаетесь на техническом вопросе.
Караул!

Стоп, паника.
Ничего плохого о вас не подумают.
Не сжигайте мысленно налаженные только что мосты.
Поверьте, ситуацию можно обернуть в свою пользу🙌

Как?
Читайте в картинках к посту.

#softGetAnalyst
10🔥1
GetAnalyst_Swagger_3_Проектирование_методов_REST_API.pdf
14.6 MB
💚 Swagger - Open API - Практическое руководство. Часть 3 💚

Ранее опубликовано:
🔗 Часть 1. Регистрация аккаунта и создание демо-проекта
🔗 Часть 2. Создание собственного проекта и работа с базовыми настройками, первые строки кода

В этом посте:
👉 Часть 3. Описание методов POST и GET по спецификации OpenAPI
файл прикреплен к посту

Что внутри:
✔️ Разберетесь с блоками кода paths и components в OpenAPI
✔️ Получите готовый документ API-документации для личного портфолио с двумя описанными методами
✔️ Получите реальный опыт работы со Swagger / OpenAPI

Время на изучение и практику:
🕓 60 минут — на работу с заданиями строго по руководству, где есть подсказки по каждому шагу
🕓 +60 минут, если хотите выполнить ДЗ и создать личный демо-проект для портфолио


Пост не просто для сохранения, а для реального улучшения вашего технического опыта работы! 🙌

#hwGetAnalyst
👍7🔥5