🌱 Онлайн-практика по REST API - 24 июля, среда 🌱
Приложения стремятся к архитектуре с сервисами, разрабатываются многочисленные интеграции между системами, растет рынок мобильных приложений. В большинстве этих задач используется REST API.
Поэтому вопросы по REST API уже давно являются частью собеседования на системного аналитика. Компании ожидают как минимум уровень чтения запросов для Junior и Middle аналитиков, и навык проектирования для Middle+ специалистов.
Готовим для вас встречу, которая поможет освоить тему REST API через разбор задач с рабочих проектов и собеседований 🤩
Практический вебинар для системных и бизнес-аналитиков:
📚 Разбор задач по REST API: что нужно аналитику для работы и собеседований
📅 24 ИЮЛЯ (СР), 19:00 МСК
📅 Добавить в календарь
🔗 ПОДРОБНОСТИ И РЕГИСТРАЦИЯ
Эта практика не про то, как готовиться к собеседованиям, а про реальные задачи, с которыми команда встречается в процессе разработки систем.
Нужен опыт работы с REST API? Он здесь📍
Регистрируйтесь и подключайтесь онлайн 😉
Приложения стремятся к архитектуре с сервисами, разрабатываются многочисленные интеграции между системами, растет рынок мобильных приложений. В большинстве этих задач используется REST API.
Поэтому вопросы по REST API уже давно являются частью собеседования на системного аналитика. Компании ожидают как минимум уровень чтения запросов для Junior и Middle аналитиков, и навык проектирования для Middle+ специалистов.
Готовим для вас встречу, которая поможет освоить тему REST API через разбор задач с рабочих проектов и собеседований 🤩
Практический вебинар для системных и бизнес-аналитиков:
📚 Разбор задач по REST API: что нужно аналитику для работы и собеседований
📅 24 ИЮЛЯ (СР), 19:00 МСК
📅 Добавить в календарь
🔗 ПОДРОБНОСТИ И РЕГИСТРАЦИЯ
Эта практика не про то, как готовиться к собеседованиям, а про реальные задачи, с которыми команда встречается в процессе разработки систем.
Нужен опыт работы с REST API? Он здесь
Регистрируйтесь и подключайтесь онлайн 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19👍6🔥4❤🔥3
Forwarded from 👩🏻💻 Подкаст Системных Аналитиков | GetAnalyst
👩💻🧑💻 Что делает Системный Аналитик: задачи и артефакты 🧑💻👩💻
Объем задач и зоны ответственности системного аналитика могут значительно отличаться в разных компаниях. Нередко системный аналитик совмещает дополнительные роли.
▫️Какие обязанности у системного аналитика?
▫️Какие результаты он дает IT-команде и на что влияет?
▫️С какими документами работает?
Давайте разбираться вместе с опытными аналитиками!
В эпизоде мы рассказываем о профессии системного аналитика и документах, которые он создает в ходе своей работы (артефактах).
1:30 - Знакомство с гостями подкаста и их опытом в системном анализе.
6:27 - Текущие обязанности спикеров - главных системных аналитиков.
14:38 - Что создают системные аналитики в процессе работы, что передают разработчикам и другим участникам команды.
23:04 - Структура корпоративного шаблона постановки задачи от системного аналитика - техническая детализация требований.
25:43 - Инструменты системного аналитика для создания диаграмм, подключения к базам данных, тестирования API и другие, которые постоянно используются в работе.
34:00 - Какие требования документировать, а какие нет. Чек-лист аналитики. ФТ (функциональные требования), БТ (бизнес-требования), НФТ (нефункциональные требования), интеграции, базы данных и другие.
42:28 - Как системный аналитик участвует в проектировании архитектуры? Обязательно ли знать C4 или другие нотации.
47:25 - Другие документы, руководства, инструкции и управленческие документы, которые может создавать системный аналитик. Информационная безопасность.
54:50 - Пожелания и рекомендации от Никиты и Оли по работе с новыми задачами.
Эпизод доступен в:
⏯ Apple Podcast
⏯ Яндекс.Музыка
⏯ YouTube
⏯ Telegram
⏯ Castbox
⏯ Spotify
Ведущая:
🌟 Екатерина Ананьева
Гости:
🌟 Никита Финько, Главный аналитик в Росбанк
🌟 Ольга Пашкова, Руководитель отдела системного анализа в СберЗдоровье
Подписывайтесь, ставьте реакции и делитесь с коллегами! 🔥
Объем задач и зоны ответственности системного аналитика могут значительно отличаться в разных компаниях. Нередко системный аналитик совмещает дополнительные роли.
▫️Какие обязанности у системного аналитика?
▫️Какие результаты он дает IT-команде и на что влияет?
▫️С какими документами работает?
Давайте разбираться вместе с опытными аналитиками!
В эпизоде мы рассказываем о профессии системного аналитика и документах, которые он создает в ходе своей работы (артефактах).
1:30 - Знакомство с гостями подкаста и их опытом в системном анализе.
6:27 - Текущие обязанности спикеров - главных системных аналитиков.
14:38 - Что создают системные аналитики в процессе работы, что передают разработчикам и другим участникам команды.
23:04 - Структура корпоративного шаблона постановки задачи от системного аналитика - техническая детализация требований.
25:43 - Инструменты системного аналитика для создания диаграмм, подключения к базам данных, тестирования API и другие, которые постоянно используются в работе.
34:00 - Какие требования документировать, а какие нет. Чек-лист аналитики. ФТ (функциональные требования), БТ (бизнес-требования), НФТ (нефункциональные требования), интеграции, базы данных и другие.
42:28 - Как системный аналитик участвует в проектировании архитектуры? Обязательно ли знать C4 или другие нотации.
47:25 - Другие документы, руководства, инструкции и управленческие документы, которые может создавать системный аналитик. Информационная безопасность.
54:50 - Пожелания и рекомендации от Никиты и Оли по работе с новыми задачами.
Эпизод доступен в:
⏯ Apple Podcast
⏯ Яндекс.Музыка
⏯ YouTube
⏯ Telegram
⏯ Castbox
⏯ Spotify
Ведущая:
🌟 Екатерина Ананьева
Гости:
🌟 Никита Финько, Главный аналитик в Росбанк
🌟 Ольга Пашкова, Руководитель отдела системного анализа в СберЗдоровье
Подписывайтесь, ставьте реакции и делитесь с коллегами! 🔥
❤24🔥8❤🔥2👍2
This media is not supported in your browser
VIEW IN TELEGRAM
🎤 Ничего не получится. Особенно, если не пробовать 🎤
Начинается третий месяц моих занятий по публичным выступлениям на английском.
🧐 Что я думаю:
1. Напрягает акцент.
2. Уровень грамотности 50-50. Меня понимают, но мне не нравится этот факт.
3. Мне кажется, что не смогу донести суть и смысл того, что говорю.
☺️ Что мне говорят:
1. Акцент прекрасен! Оставь его!
2. Всё понятно! Это вообще круто, что ты занялась публичными выступлениями на неродном языке. У тебя отлично получается и будет еще лучше.
3. Обратная связь от группы после выступлений:
В группе никто с ИТ особо не знаком, только один бывший программист 💻
Факты:
🎬 В первый месяц я говорила очень напряженно и монотонно, фокусировалась на грамматике и акценте.
В итоге на записях был слышен ооочень сильный акцент. Грамматика была ок и было мало “эээ”, “мммм”, “аааа”. Хотя они были.
В обратной связи подсветили, что стоит расслабляться, улыбаться и делать переключения в голосе между высоким и низким тоном.
🎬 На этой неделе на выступление я переключилась сразу с вебинара по Интеграциям. Времени на подготовку не было. Фокус сейчас на другом.
Но и публичные выступления на английском для меня важны. Это вклад в будущее, в мое развитие.
Сливаться в последний момент я не умею. Так что выступила без подготовки, забив на волнение: опыт в ИТ и несколько выступлений на английском до этого должны были помочь.
- Я сделала “ээ”, “аа”, “мм” 29 раз за 11 минут 😀
- Акцента было меньше. Грамматика не поменялась.
- Структура моих докладов и презентации восхищают.
- У меня мелодичный голос, когда я расслабленно вещаю.
Итог:
Пока я между состояниями “серьезное лицо и монотон” и “эээ, я могу переключать ноты в голосе, мм, и, эээ, наверное улыбаться”. Зато пробую.
В любом случае, прогресс есть, что радует 🥳
👇
Начинается третий месяц моих занятий по публичным выступлениям на английском.
🧐 Что я думаю:
1. Напрягает акцент.
2. Уровень грамотности 50-50. Меня понимают, но мне не нравится этот факт.
3. Мне кажется, что не смогу донести суть и смысл того, что говорю.
☺️ Что мне говорят:
1. Акцент прекрасен! Оставь его!
2. Всё понятно! Это вообще круто, что ты занялась публичными выступлениями на неродном языке. У тебя отлично получается и будет еще лучше.
3. Обратная связь от группы после выступлений:
“Я опять узнал новое про бизнес разработки, мне каждый раз интересно слушать про твою работу!”
“Наконец-то я понял что имеют ввиду наши IT-шники, когда говорят про API”
“Твой способ подачи вызывает удовольствие, ты как будто поешь”
В группе никто с ИТ особо не знаком, только один бывший программист 💻
Факты:
🎬 В первый месяц я говорила очень напряженно и монотонно, фокусировалась на грамматике и акценте.
В итоге на записях был слышен ооочень сильный акцент. Грамматика была ок и было мало “эээ”, “мммм”, “аааа”. Хотя они были.
В обратной связи подсветили, что стоит расслабляться, улыбаться и делать переключения в голосе между высоким и низким тоном.
🎬 На этой неделе на выступление я переключилась сразу с вебинара по Интеграциям. Времени на подготовку не было. Фокус сейчас на другом.
Но и публичные выступления на английском для меня важны. Это вклад в будущее, в мое развитие.
Сливаться в последний момент я не умею. Так что выступила без подготовки, забив на волнение: опыт в ИТ и несколько выступлений на английском до этого должны были помочь.
- Я сделала “ээ”, “аа”, “мм” 29 раз за 11 минут 😀
- Акцента было меньше. Грамматика не поменялась.
- Структура моих докладов и презентации восхищают.
- У меня мелодичный голос, когда я расслабленно вещаю.
Итог:
Пока я между состояниями “серьезное лицо и монотон” и “эээ, я могу переключать ноты в голосе, мм, и, эээ, наверное улыбаться”. Зато пробую.
В любом случае, прогресс есть, что радует 🥳
👇
❤36👍16🔥7❤🔥2👎1
В жизни есть разные пути. Сидеть и думать, что всё случится само, бояться начинать, откладывать.
Или действовать, развиваться и управлять своим будущим сейчас, получая новый опыт и навыки.
Да, часто нет времени, некогда. Слишком много других задач и не до этого. Желание отложить на потом, и сначала подготовиться получше, как-будто это что-то поменяет.
🌱Лучше пробовать, ошибаться и делать неидеально, чем стоять на месте.
Таков мой выбор. И результаты работы над собой в прошлом напоминают об этом каждый день.
А с учетом текущей ситуации с публичными выступлениями я опять убеждаюсь, что когда обучаешься чему-то в поддерживающем коллективе с честной обратной связью - это вдохновляет и даёт больше уверенности и мотивации, чтобы прийти к результату 🧡
Или действовать, развиваться и управлять своим будущим сейчас, получая новый опыт и навыки.
Да, часто нет времени, некогда. Слишком много других задач и не до этого. Желание отложить на потом, и сначала подготовиться получше, как-будто это что-то поменяет.
🌱Лучше пробовать, ошибаться и делать неидеально, чем стоять на месте.
Таков мой выбор. И результаты работы над собой в прошлом напоминают об этом каждый день.
А с учетом текущей ситуации с публичными выступлениями я опять убеждаюсь, что когда обучаешься чему-то в поддерживающем коллективе с честной обратной связью - это вдохновляет и даёт больше уверенности и мотивации, чтобы прийти к результату 🧡
❤46❤🔥7👍2
📝 Как создать JSON для REST API метода: упрощенный алгоритм 📝
Одна из самых простых и одновременно сложных задач - описать JSON объект для REST API метода. Это действительно просто, если думать в контексте одной задачи.
План:
1. Посмотреть на макет UI (дизайн) или на требования системы, которая будет вызывать наш метод.
Результат: список параметров на русском или другом языке.
2. Проверить по БД, что ничего не потеряли и все нужные данные использованы.
Результат: список параметров для метода обновлен.
3. Собрать в структуру JSON. Из сложного на этом этапе только понять, что лучше сделать вложенным объектом, что в массив, а что оставить в “плоском списке”.
🔗 Руководство по JSON тут
🔗 Онлайн-валидатор (проверка соответствия формату)
Результат: JSON-объект(-ы) для метода.
По факту алгоритм сложнее.
Инструкция выше рабочая, но больше подойдёт для начинающих системных аналитиков, которые только-только знакомятся с REST+JSON. Она направлена на проектирование JSON для одного конкретного REST API метода и не учитывает работу с контекстом всего проекта.
Кстати, у программистов в работе с полным контекстом проекта та же проблема. Они получают задачу с требованиями на реализацию REST API метода, проверяют, был ли такой объект данных уже когда-либо создан по коду, и если нет, то программируют ровно по вашим требованиям, не думая о будущем.
Так создается проблема “разношерстных” и сложных API в будущем.
Это как начинать заливать фундамент для строительства дома без понимания, что на нем будет стоять - 1, 2 или 3-х этажный дом, кто и для чего им будет пользоваться. Может повезет, а может придется всё переделывать.
Работа системного аналитика связана с тем, что мы держим весь бизнес- и технический контекст проекта системы в голове, понимаем взаимосвязи данных и при проектировании можем оценивать развитие системы в будущем.
Поэтому для опытных аналитиков в работе над созданием REST API метода всегда больше шагов 👀
Полный гайд покажу в следующем посте 👇
#RestApiGa
Одна из самых простых и одновременно сложных задач - описать JSON объект для REST API метода. Это действительно просто, если думать в контексте одной задачи.
План:
1. Посмотреть на макет UI (дизайн) или на требования системы, которая будет вызывать наш метод.
Результат: список параметров на русском или другом языке.
2. Проверить по БД, что ничего не потеряли и все нужные данные использованы.
Результат: список параметров для метода обновлен.
3. Собрать в структуру JSON. Из сложного на этом этапе только понять, что лучше сделать вложенным объектом, что в массив, а что оставить в “плоском списке”.
🔗 Руководство по JSON тут
🔗 Онлайн-валидатор (проверка соответствия формату)
Результат: JSON-объект(-ы) для метода.
По факту алгоритм сложнее.
Инструкция выше рабочая, но больше подойдёт для начинающих системных аналитиков, которые только-только знакомятся с REST+JSON. Она направлена на проектирование JSON для одного конкретного REST API метода и не учитывает работу с контекстом всего проекта.
Кстати, у программистов в работе с полным контекстом проекта та же проблема. Они получают задачу с требованиями на реализацию REST API метода, проверяют, был ли такой объект данных уже когда-либо создан по коду, и если нет, то программируют ровно по вашим требованиям, не думая о будущем.
Так создается проблема “разношерстных” и сложных API в будущем.
Это как начинать заливать фундамент для строительства дома без понимания, что на нем будет стоять - 1, 2 или 3-х этажный дом, кто и для чего им будет пользоваться. Может повезет, а может придется всё переделывать.
Работа системного аналитика связана с тем, что мы держим весь бизнес- и технический контекст проекта системы в голове, понимаем взаимосвязи данных и при проектировании можем оценивать развитие системы в будущем.
Поэтому для опытных аналитиков в работе над созданием REST API метода всегда больше шагов 👀
Полный гайд покажу в следующем посте 👇
#RestApiGa
👍17❤9🔥4🥰2
👇👇👇
➕➕ 4. Описываем постановки задач на конкретные REST API методы POST, GET, PATCH и другие.
Используем для них созданный полный JSON-объект. Урезаем / дополняем его по ситуации, в зависимости от потребностей клиентов (Frontend/UI или внешних систем, которые хотят получать от нас данные).
Так мы проектируем дизайн JSON до постановок задач на отдельные REST API методы - начинаем с анализа полного контекста требований, создаем общий JSON-объект для переиспользования в постановках задач, и наконец ставим задачи.
Все описанные этапы важны, чтобы получился аккуратный, логичный и удобный REST API для его будущих пользователей 🤝
#RestApiGa
➕➕ 4. Описываем постановки задач на конкретные REST API методы POST, GET, PATCH и другие.
Используем для них созданный полный JSON-объект. Урезаем / дополняем его по ситуации, в зависимости от потребностей клиентов (Frontend/UI или внешних систем, которые хотят получать от нас данные).
Результат: Дополняем постановки задач на отдельные REST API методы.
Так мы проектируем дизайн JSON до постановок задач на отдельные REST API методы - начинаем с анализа полного контекста требований, создаем общий JSON-объект для переиспользования в постановках задач, и наконец ставим задачи.
Все описанные этапы важны, чтобы получился аккуратный, логичный и удобный REST API для его будущих пользователей 🤝
#RestApiGa
👍7
📝 Как создать JSON для REST API метода: полный алгоритм 📝
Этот алгоритм направлен на разработку полного JSON-объекта и переиспользование его во всех методах REST API. То есть аналитика будет не для одного метода REST API, а для всех POST, GET, PATCH и других методов к разработке для управления данными об объекте.
Полный дизайн JSON - это, как правило, дизайн для метода получения информации об объекте, JSON-ответ для метода GET /object/{objectId} (пример: GET /trainers/{trainerId}).
➕➕0. Так как в REST API мы создаем, изменяем, читаем и удаляем объекты данных, то сначала нужно письменно или мысленно выделить список всех методов, где будет использован объект.
➕ 1. Посмотреть на макеты UI (дизайн) или на требования системы, которая будет вызывать наши методы по каждому методу, чтобы составить список входных и выходных параметров.
➕➕ 1.1. Собрать общий список параметров по всем методам: дубли убрать, но и помнить, что будут параметры, которые есть в одном методе, но не нужны для другого.
☝️☝️☝️продолжение неожиданно сверху 😀
#RestApiGa
Этот алгоритм направлен на разработку полного JSON-объекта и переиспользование его во всех методах REST API. То есть аналитика будет не для одного метода REST API, а для всех POST, GET, PATCH и других методов к разработке для управления данными об объекте.
Полный дизайн JSON - это, как правило, дизайн для метода получения информации об объекте, JSON-ответ для метода GET /object/{objectId} (пример: GET /trainers/{trainerId}).
➕➕0. Так как в REST API мы создаем, изменяем, читаем и удаляем объекты данных, то сначала нужно письменно или мысленно выделить список всех методов, где будет использован объект.
Результат: список методов POST, GET, PATCH и других для управления данных об одном объекте, для всех ролей пользователей. Создается с использованием CRUD-модели.
➕ 1. Посмотреть на макеты UI (дизайн) или на требования системы, которая будет вызывать наши методы по каждому методу, чтобы составить список входных и выходных параметров.
Результат: Список параметров на русском или другом языке под каждый отдельный метод POST, GET, PATCH и другие.
➕➕ 1.1. Собрать общий список параметров по всем методам: дубли убрать, но и помнить, что будут параметры, которые есть в одном методе, но не нужны для другого.
Результат: Список параметров полного JSON-объекта на родном языке, которые можно записывать и получать через все REST API методы для одного объекта.
➕ 2. Проверить по БД, что ничего не потеряли и все нужные данные использованы.
Результат: Список параметров полного JSON-объекта обновлен.
➕➕ 3. Собрать в структуру JSON. Из сложного на этом этапе только понять, что лучше сделать вложенным объектом, что в массив, а что оставить в “плоском списке”.
🔗
Руководство по JSON тут
🔗
Как понимание БД помогает при создании JSON
🔗
Онлайн-валидатор JSON
Результат: Полный JSON-объект для метода.
☝️☝️☝️продолжение неожиданно сверху 😀
#RestApiGa
❤16👍7
🌱 Открытый онлайн-вебинар по REST API через 2 дня 🌱
Коллеги, напоминаю про предстоящий вебинар в эту среду:
📚 Разбор задач по REST API: что нужно аналитику для работы и собеседований
📅 24 июля, 19:00 МСК
📅 Добавить в календарь
План:
1. Обзор теории и примеров по REST API
2. Практика по теоретическим вопросам
3. Разбор задач с собеседований
4. Как создать портфолио с использованием Postman
🟢 ПОДРОБНОСТИ И РЕГИСТРАЦИЯ
Коллеги, напоминаю про предстоящий вебинар в эту среду:
📚 Разбор задач по REST API: что нужно аналитику для работы и собеседований
📅 24 июля, 19:00 МСК
📅 Добавить в календарь
План:
1. Обзор теории и примеров по REST API
2. Практика по теоретическим вопросам
3. Разбор задач с собеседований
4. Как создать портфолио с использованием Postman
🟢 ПОДРОБНОСТИ И РЕГИСТРАЦИЯ
❤16
GetAnalyst - Как создать JSON для REST API.pdf
6.8 MB
📝 Применение инструкции по созданию JSON в приложении #GetGym 💪
Привет! Вчера опубликовала для вас инструкцию по разработке полного объекта JSON для REST API метода. Закрепление её на примере считаю обязательным пунктом моих публикаций.
В проекте GetGym есть экраны для просмотра списка тренеров, полной информации о них, а также их расписания, чтобы записаться на тренировку.
Для их реализации в работу беру задачу:
Она нужна перед проектированием конкретных REST API методов.
Почему лучше начинать с этого шага?
💝 После его выполнения вы сможете копировать полный объект и переиспользовать его для всех методов, убирая и добавляя параметры по мере необходимости 💝
Это удобно и аналогично делают программисты по коду!
При описании документации метода REST API в инструменте Swagger также используется подобный подход. Серьезные отличия бывают только для JSON в метод POST - в нем на вход в основном куча id-шников. Для всего остального показанная схема работает.
📌 Инструкция с разбором примера во вложении к посту 🔥 Скачиваем и сохраняем в библиотеку материалов от GetAnalyst.
#RestApiGA
Привет! Вчера опубликовала для вас инструкцию по разработке полного объекта JSON для REST API метода. Закрепление её на примере считаю обязательным пунктом моих публикаций.
В проекте GetGym есть экраны для просмотра списка тренеров, полной информации о них, а также их расписания, чтобы записаться на тренировку.
Для их реализации в работу беру задачу:
Описать полный JSON-объект тренера.
Она нужна перед проектированием конкретных REST API методов.
Почему лучше начинать с этого шага?
💝 После его выполнения вы сможете копировать полный объект и переиспользовать его для всех методов, убирая и добавляя параметры по мере необходимости 💝
Это удобно и аналогично делают программисты по коду!
При описании документации метода REST API в инструменте Swagger также используется подобный подход. Серьезные отличия бывают только для JSON в метод POST - в нем на вход в основном куча id-шников. Для всего остального показанная схема работает.
📌 Инструкция с разбором примера во вложении к посту 🔥 Скачиваем и сохраняем в библиотеку материалов от GetAnalyst.
#RestApiGA
🔥25❤6👍6
Работа системным аналитиком всегда была для меня источником радости. Профессия дала много возможностей для роста в части софт- и хард-скилов.
Я всегда нахожусь в центре коммуникаций между бизнесом и разработчиками. Я понимаю как технические, так и бизнес-аспекты проектов.
Будучи системным аналитиком, я получила опыт в разных сферах: финансы, транспорт, торговля и другие. Это помогло мне научиться решать разнообразные задачи. Я также получила ценный опыт в управлении проектами и командами разработки, что помогло мне стать лидером и создавать успешние бизнесы и проекты в них.
Я благодарна миру, что всегда была в окружении крутых и опытных людей. Для меня важно перенимать их знания и опыт как технический, так и в бизнесе.
Я легко берусь за любые задачи благодаря большому опыту в разных предметных областях. Я убеждена, что системные аналитики, которые готовы учиться и расти, могут достичь большого успеха в жизни. И не только в системном анализе 🙂
Это крутое чувство, когда все, что ты получила в профессии, дало тебе невероятный фундамент для роста. Я рада, что выбрала этот путь и помогаю развиваться в этом направлении вам 🙌
Я всегда нахожусь в центре коммуникаций между бизнесом и разработчиками. Я понимаю как технические, так и бизнес-аспекты проектов.
Будучи системным аналитиком, я получила опыт в разных сферах: финансы, транспорт, торговля и другие. Это помогло мне научиться решать разнообразные задачи. Я также получила ценный опыт в управлении проектами и командами разработки, что помогло мне стать лидером и создавать успешние бизнесы и проекты в них.
Вся моя карьера помогает формировать широкий кругозор и получать много ценной информации.
Я благодарна миру, что всегда была в окружении крутых и опытных людей. Для меня важно перенимать их знания и опыт как технический, так и в бизнесе.
Я легко берусь за любые задачи благодаря большому опыту в разных предметных областях. Я убеждена, что системные аналитики, которые готовы учиться и расти, могут достичь большого успеха в жизни. И не только в системном анализе 🙂
Это крутое чувство, когда все, что ты получила в профессии, дало тебе невероятный фундамент для роста. Я рада, что выбрала этот путь и помогаю развиваться в этом направлении вам 🙌
🔥75❤16🍾9👍5👏4🥱2⚡1
Привет! 👋 Сегодня практика по REST API для системных и бизнес-аналитиков:
📚 Разбор задач по REST API: что нужно аналитику для работы и собеседований
🕖 19:00 - 22:00 МСК
🟢 РЕГИСТРАЦИЯ
Разберем теорию по REST API, поработаем с вопросами технических собеседований на системного аналитика, включая решение практических задач.
Объясню, как разрабатывают вопросы и задания по REST API для собеседований в компаниях, принцип проверки, и как это связано с реальной работой. Эта часть будет полезна для руководителей.
Разберетесь с двумя инструментами, которые каждый день помогают мне в работе, и узнаете лайфхаки по созданию портфолио в Postman.
🗒 Правила и напоминания
✔️ Работать с компьютера.
✔️ Предупредить родных, котиков и собачек, чтобы не отвлекали - это реальное обучение.
✔️ Пробовать решать задания. Даже если не уверены, что верно. Ошибайтесь или убеждайтесь в своих знаниях! Пробуйте! Это ваша возможность получить опыт.
Если переживаете, при входе на вебинар укажите только имя + первую букву фамилии, или псевдоним.
✔️ Задавать вопросы и сразу получать обратную связь.
✔️ Доступ к записи после встречи будет только у зарегистрировавшихся, так как зрители по всему миру и мы с пониманием относимся к тому, что у кого-то ночь. Информация будет на почте.
До вечера, коллеги! 🙂
📚 Разбор задач по REST API: что нужно аналитику для работы и собеседований
🕖 19:00 - 22:00 МСК
🟢 РЕГИСТРАЦИЯ
Разберем теорию по REST API, поработаем с вопросами технических собеседований на системного аналитика, включая решение практических задач.
Объясню, как разрабатывают вопросы и задания по REST API для собеседований в компаниях, принцип проверки, и как это связано с реальной работой. Эта часть будет полезна для руководителей.
Разберетесь с двумя инструментами, которые каждый день помогают мне в работе, и узнаете лайфхаки по созданию портфолио в Postman.
🗒 Правила и напоминания
✔️ Работать с компьютера.
✔️ Предупредить родных, котиков и собачек, чтобы не отвлекали - это реальное обучение.
✔️ Пробовать решать задания. Даже если не уверены, что верно. Ошибайтесь или убеждайтесь в своих знаниях! Пробуйте! Это ваша возможность получить опыт.
Если переживаете, при входе на вебинар укажите только имя + первую букву фамилии, или псевдоним.
✔️ Задавать вопросы и сразу получать обратную связь.
✔️ Доступ к записи после встречи будет только у зарегистрировавшихся, так как зрители по всему миру и мы с пониманием относимся к тому, что у кого-то ночь. Информация будет на почте.
До вечера, коллеги! 🙂
👍22❤🔥4👏4
❗️До начала 15 минут❗️
📹 Разбор задач по REST API: что нужно аналитику для работы и собеседований
Please open Telegram to view this post
VIEW IN TELEGRAM
Pruffme
Разбор задач по REST API: что нужно аналитику для работы и собеседований
🔥20
🔥 Итоги онлайн-встречи: разбор задач по REST API 🔥
Как же я люблю аудиторию, которая собирается у нас на онлайн-мероприятиях!!! Вопросы по делу, активное участие в работе и все с конкретными целями, что хочется вынести из онлайн 💖
От вебинара к вебинару благодарю вас за то, что делаете эфиры таким крутыми!💖
----------
Что было:
1. Задавала вопросы на понимание REST API - базовые и не очень, на которые получала самые разные ответы. Затем давала теорию, учила размышлять и применять полученные знания на практике.
20+ вопросов осветила, в том числе которые были от вас, за пределами слайдов, или возникали по ходу.
2. Разобрали полностью одну практическую задачу, в решении которой вы принимали участие, а я давала обратную связь на результаты проектирования сразу, онлайн.
3. Показала принцип создания и наполнения в Postman, передала демо-коллекцию в Postman.
Много материалов ребята получили по итогам работы.
И главное - опыт! 💝
В чате вебинара опубликовали удачный скриншот меня 😄 Кажется, теперь можно брать его как талисман на собеседования. Буду смотреть на вас и восстанавливать в памяти все, что знали, и чего нет.
Для доступа к записи эфира регистрация открыта до завтра (пт, 19Мск)
----------
Знания теории важны. Но они не помогут ни в работе, ни в собеседованиях, если нет понимания как применить её на практике.
Вчерашняя встреча мост - между теорией и практикой. И это только малая часть того, что важно знать и понимать по REST API.
💻 В заключении рассказала про полную практическую программу Дизайн REST API, первая онлайн встреча на которой пройдёт 6 августа, в 19:00 Мск.
На ней в течение 2 месяцев мы будем работать над созданием собственных проектов для портфолио: с нуля до публикации документации в Postman и Swagger.
Итог: в графе "о себе" можно будет добавить ссылки, которые показывают вас как специалиста в деле - ваши проекты API-документации 🤝
Приглашаем вас присоединиться к нам с 6 августа онлайн! 🚀
Есть вопросы по программе?
Пишите @getanalyst или на сайте 🙂
Как же я люблю аудиторию, которая собирается у нас на онлайн-мероприятиях!!! Вопросы по делу, активное участие в работе и все с конкретными целями, что хочется вынести из онлайн 💖
От вебинара к вебинару благодарю вас за то, что делаете эфиры таким крутыми!
----------
Что было:
1. Задавала вопросы на понимание REST API - базовые и не очень, на которые получала самые разные ответы. Затем давала теорию, учила размышлять и применять полученные знания на практике.
20+ вопросов осветила, в том числе которые были от вас, за пределами слайдов, или возникали по ходу.
2. Разобрали полностью одну практическую задачу, в решении которой вы принимали участие, а я давала обратную связь на результаты проектирования сразу, онлайн.
3. Показала принцип создания и наполнения в Postman, передала демо-коллекцию в Postman.
Много материалов ребята получили по итогам работы.
И главное - опыт! 💝
В чате вебинара опубликовали удачный скриншот меня 😄 Кажется, теперь можно брать его как талисман на собеседования. Буду смотреть на вас и восстанавливать в памяти все, что знали, и чего нет.
Для доступа к записи эфира регистрация открыта до завтра (пт, 19Мск)
----------
Знания теории важны. Но они не помогут ни в работе, ни в собеседованиях, если нет понимания как применить её на практике.
Вчерашняя встреча мост - между теорией и практикой. И это только малая часть того, что важно знать и понимать по REST API.
💻 В заключении рассказала про полную практическую программу Дизайн REST API, первая онлайн встреча на которой пройдёт 6 августа, в 19:00 Мск.
На ней в течение 2 месяцев мы будем работать над созданием собственных проектов для портфолио: с нуля до публикации документации в Postman и Swagger.
Итог: в графе "о себе" можно будет добавить ссылки, которые показывают вас как специалиста в деле - ваши проекты API-документации 🤝
Приглашаем вас присоединиться к нам с 6 августа онлайн! 🚀
Есть вопросы по программе?
Пишите @getanalyst или на сайте 🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
❤24🔥4👍1🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
Не могу остановиться, пересматриваю на повторе 😁
Руководители, не пугайте младших коллег, особенно джунов 💜 Им и так страшно каждый день, их нужно поддерживать и подбадривать.
Коллеги джуниоры, не пугайтесь нас и происходящего в IT. И вы все эти фокусы выучите 💛
Минутка добра и юмора перед пятницей. Всем хорошего настроения!
Руководители, не пугайте младших коллег, особенно джунов 💜 Им и так страшно каждый день, их нужно поддерживать и подбадривать.
Коллеги джуниоры, не пугайтесь нас и происходящего в IT. И вы все эти фокусы выучите 💛
Минутка добра и юмора перед пятницей. Всем хорошего настроения!
😁51🤣33❤11👍4😢3👏1
🟡 Пример постановки задачи на Backend / REST API 🟡
Мне нравится, когда материал доведен до идеала. Поэтому после нашей онлайн-практики доработала шаблон постановки задачи на REST API метод, с которым мы работали.
Метод:
Получение списка тренеров проекта #GetGym
Особенности и подвохи:
- Корректно описать элементы для фильтров.
- Учесть, что могут быть нужны элементы пагинации (постраничное переключение).
- Описать поведение при расширении списков.
Результат:
🔵📘 Заполненный шаблон для Confluence (прямая ссылка на загрузку)
🟠📙 Пример постановки задачи в Postman (прямая ссылка на онлайн-документацию)
Сохраняем в избранное и делимся с коллегами 🧡💙
#RestApiGA
Мне нравится, когда материал доведен до идеала. Поэтому после нашей онлайн-практики доработала шаблон постановки задачи на REST API метод, с которым мы работали.
Метод:
Получение списка тренеров проекта #GetGym
Особенности и подвохи:
- Корректно описать элементы для фильтров.
- Учесть, что могут быть нужны элементы пагинации (постраничное переключение).
- Описать поведение при расширении списков.
Результат:
🔵📘 Заполненный шаблон для Confluence (прямая ссылка на загрузку)
🟠📙 Пример постановки задачи в Postman (прямая ссылка на онлайн-документацию)
Сохраняем в избранное и делимся с коллегами 🧡💙
#RestApiGA
🔥32❤8👍7
🌱 Разбор задач по REST API: доступ к вебинару 🌱
✔️ Регистрация закрывается сегодня: 26 июля, 19 Мск
✔️ Если уже были зарегистрированы на основной эфир, повторно регистрироваться не нужно
✔️ Письмо с доступом придёт на ваш email в вск утром (проверьте, чтобы не попало в папки СПАМ или Промоакции)
✔️ Доступ будет только в вск и пн
✔️ В канале анонсов и ссылок не будет
📚 Разбор задач по REST API: что нужно аналитику для работы и собеседований
📅 28,29 ИЮЛЯ (ВСК,ПН)
🔗 ПОДРОБНОСТИ И РЕГИСТРАЦИЯ
Желаем вам отличных и продуктивных выходных! ☀️
✔️ Регистрация закрывается сегодня: 26 июля, 19 Мск
✔️ Если уже были зарегистрированы на основной эфир, повторно регистрироваться не нужно
✔️ Письмо с доступом придёт на ваш email в вск утром (проверьте, чтобы не попало в папки СПАМ или Промоакции)
✔️ Доступ будет только в вск и пн
✔️ В канале анонсов и ссылок не будет
📚 Разбор задач по REST API: что нужно аналитику для работы и собеседований
📅 28,29 ИЮЛЯ (ВСК,ПН)
🔗 ПОДРОБНОСТИ И РЕГИСТРАЦИЯ
Желаем вам отличных и продуктивных выходных! ☀️
🔥12❤1👍1
3 страха, которые губят специалистов
😒 Неуверенность в себе и своих знаниях.
😒 Боязнь не справиться с задачей и сделать ошибку.
😒 Беспокойство, что не будет возможности применить новые знания.
По моим наблюдениям эти страхи и опасения испытывают как новички, так и аналитики с хорошим опытом. Именно поэтому они часто не могут выйти на желаемый доход, попросить повышения или перейти в новый проект.
▪️ Чтобы преодолеть тревогу и продолжить развиваться, важно использовать свои страхи, как точки роста.
Участвуйте в проектах, которые вызывают неуверенность, чтобы развить уверенность и выйти за пределы зоны комфорта.
▪️ Принимайте ошибки, как часть процесса обучения.
Именно ошибки мозг воспринимает как слабые места и направляет силы туда, чтобы научиться избегать их в будущем.
▪️ Постоянно изучайте новые технологии и инструменты анализа данных.
Например, сейчас актуально осваивать AI (ChatGPT).
▪️ Общайтесь с коллегами и запрашивайте обратную связь по работе.
Это поможет выявить сильные и слабые стороны и обозначить, где стоит поднажать.
▪️ Ищите возможности для профессионального развития: книги, конференции, курсы обучения, семинары, вебинары, работа с наставником.
▪️ Практикуйтесь.
Сколько бы знаний ни получили в теории, без практики они приравниваются к нулю. Всегда ищите возможность сразу опробовать новое!
Попробуйте относиться к себе, как к самому крутому и важному проекту в жизни ❤
Пропишите стратегию и план развития. Отмечайте прогресс.
Поверьте, когда посмотрите на себя со стороны, увидите сколько уже вложено, то уверенности в себе станет гораздо больше 💎
😒 Неуверенность в себе и своих знаниях.
😒 Боязнь не справиться с задачей и сделать ошибку.
😒 Беспокойство, что не будет возможности применить новые знания.
По моим наблюдениям эти страхи и опасения испытывают как новички, так и аналитики с хорошим опытом. Именно поэтому они часто не могут выйти на желаемый доход, попросить повышения или перейти в новый проект.
▪️ Чтобы преодолеть тревогу и продолжить развиваться, важно использовать свои страхи, как точки роста.
Участвуйте в проектах, которые вызывают неуверенность, чтобы развить уверенность и выйти за пределы зоны комфорта.
▪️ Принимайте ошибки, как часть процесса обучения.
Именно ошибки мозг воспринимает как слабые места и направляет силы туда, чтобы научиться избегать их в будущем.
▪️ Постоянно изучайте новые технологии и инструменты анализа данных.
Например, сейчас актуально осваивать AI (ChatGPT).
▪️ Общайтесь с коллегами и запрашивайте обратную связь по работе.
Это поможет выявить сильные и слабые стороны и обозначить, где стоит поднажать.
▪️ Ищите возможности для профессионального развития: книги, конференции, курсы обучения, семинары, вебинары, работа с наставником.
▪️ Практикуйтесь.
Сколько бы знаний ни получили в теории, без практики они приравниваются к нулю. Всегда ищите возможность сразу опробовать новое!
Попробуйте относиться к себе, как к самому крутому и важному проекту в жизни ❤
Пропишите стратегию и план развития. Отмечайте прогресс.
Поверьте, когда посмотрите на себя со стороны, увидите сколько уже вложено, то уверенности в себе станет гораздо больше 💎
👍29❤15💯5❤🔥1
Когда впервые сталкиваешься с задачей проектирования REST API, особенно имея опыт работы с проектированием интеграций, то кажется, что это просто.
Но на деле можно столкнуться со следующими проблемами:
✖️ В одном месте эндпоинты /user, а в другом /documents. А как правильно?
✖️ В одном месте метод называется POST /createDocument, а в другом POST /user
✖️ А почему у нас в API все методы POST
✖️ Для метода на изменение данных выбрать PUT или PATCH?
✖️ А мы тут удалить документ из списка хотим. На экране его скроем, а в базе оставим. Что брать? PUT, PATCH или DELETE для API?
✖️ А в JSON мы делаем "userId" или "user_id" или "user-id"?
✖️ А если у нас пустой список, то возвращаем [] или HTTP-404? И вообще в каком формате у нас ошибки?
И это лишь малая часть вопросов при разработке дизайна REST API. Нюансов много. И вариантов решений всегда несколько.
Когда при исследовании и доработке очередного API я встретилась с такой массой вопросов, то поняла, что нужно придумать решение. Например, гайд по дизайну API, который может помочь аналитикам и разработчикам отвечать на вопросы при проектировании, избежать неоднозначностей и придерживаться единой концепции по дизайну.
Чтобы разработать гайд, я начала с того, что изучила лучшие практики дизайна API и уже существующие API на проекте. Со всеми этими знаниями я начала разрабатывать его. Гайд по дизайну REST API включал в себя понятные правила, которые помогали определить структуру запросов и ответов. Например, рекомендации по именованию ресурсов, выбору типов методов и кодов ошибок.
Благодаря созданию гайда по дизайну API, мои команды снижают количество ошибок, вопросов и неоднозначностей при проектировании REST API. Он становится полезным инструментом для всех членов команды, которые работают с API, и помогает им лучше понимать требования проекта.
Создание гайда по дизайну REST API помогает стандартизировать процесс проектирования. Каждый разработчик может использовать гайд как руководство, что сокращает время на обсуждение вопросов и принятие решений. Гайд также помогает новым членам команды быстрее освоиться и начать работать с проектированием API.
Я считаю, что гайд по дизайну API - неотъемлемая часть процесса разработки. И я помогаю командам и компаниям его прорабатывать, а также делюсь этими знаниями со своими учениками.
Но на деле можно столкнуться со следующими проблемами:
✖️ В одном месте эндпоинты /user, а в другом /documents. А как правильно?
✖️ В одном месте метод называется POST /createDocument, а в другом POST /user
✖️ А почему у нас в API все методы POST
✖️ Для метода на изменение данных выбрать PUT или PATCH?
✖️ А мы тут удалить документ из списка хотим. На экране его скроем, а в базе оставим. Что брать? PUT, PATCH или DELETE для API?
✖️ А в JSON мы делаем "userId" или "user_id" или "user-id"?
✖️ А если у нас пустой список, то возвращаем [] или HTTP-404? И вообще в каком формате у нас ошибки?
И это лишь малая часть вопросов при разработке дизайна REST API. Нюансов много. И вариантов решений всегда несколько.
Когда при исследовании и доработке очередного API я встретилась с такой массой вопросов, то поняла, что нужно придумать решение. Например, гайд по дизайну API, который может помочь аналитикам и разработчикам отвечать на вопросы при проектировании, избежать неоднозначностей и придерживаться единой концепции по дизайну.
Чтобы разработать гайд, я начала с того, что изучила лучшие практики дизайна API и уже существующие API на проекте. Со всеми этими знаниями я начала разрабатывать его. Гайд по дизайну REST API включал в себя понятные правила, которые помогали определить структуру запросов и ответов. Например, рекомендации по именованию ресурсов, выбору типов методов и кодов ошибок.
Благодаря созданию гайда по дизайну API, мои команды снижают количество ошибок, вопросов и неоднозначностей при проектировании REST API. Он становится полезным инструментом для всех членов команды, которые работают с API, и помогает им лучше понимать требования проекта.
Создание гайда по дизайну REST API помогает стандартизировать процесс проектирования. Каждый разработчик может использовать гайд как руководство, что сокращает время на обсуждение вопросов и принятие решений. Гайд также помогает новым членам команды быстрее освоиться и начать работать с проектированием API.
Я считаю, что гайд по дизайну API - неотъемлемая часть процесса разработки. И я помогаю командам и компаниям его прорабатывать, а также делюсь этими знаниями со своими учениками.
👍35❤🔥6💯5❤2
Системным аналитикам сегодня важно уметь работать с постановками задач на:
➕ Frontend - работа экранов и поведение пользователей.
➕ Backend - проектирование логики работы и структуры API методов.
Если вы еще не работали с Backend и это стоит как пункт в вашей карте развития, то этот пост для вас 😉
Что можно освоить аналитику по Backend-разработке за 2 месяца в плавном режиме, изучая теоретические модули на платформе и участвуя в живых вебинарах всего 1 раз в неделю? 🧐
🔑 Понять основы работы REST API, когда и как его используют.
🔑 Научиться правильно определять, когда применять методы: POST, GET, PUT, PATCH, DELETE и вступать в жаркие дискуссии с разработчиками, когда возникают вопросы “вкусовщины” (можно сделать задачу двумя и более способами, надо выбирать самый лучший).
🔑 Понять, как требования заказчика влияют на работу системы “под капотом” - Backend.
🔑Научиться понимать и описывать JSON-объекты с нуля, без шпаргалок. Разобраться в связи между БД, UI и структурой JSON.
🔑 Познакомиться с синхронным и асинхронным обменом данными по API.
🔑 Освоить навык создания контрактов методов REST API с нуля.
🔑 Научиться ставить задачи Backend-разработчикам и создавать корпоративный гайд по дизайну REST API для команды.
🔑 Создать свою REST API-документацию, которую можно будет использовать как портфолио. Сделать это с использованием инструментов как Postman и Swagger.
И все это в рамках одного проекта, чтобы не было каши в голове с кучей разных примеров!
⌛️ До первой онлайн-встречи 1 неделя.
✔️ Предобучение и первый теоретический модуль уже открыты 🚀
❗️ Требования: знание БД на уровне чтения, опыт работы в ИТ от 6 месяцев.
Следующий онлайн-поток в планах на 2025.
👉 Посмотреть программу "Дизайн REST API"
👉 Задать вопрос @getanalyst
До встречи на прямых эфирах! 😉
Если вы еще не работали с Backend и это стоит как пункт в вашей карте развития, то этот пост для вас 😉
Что можно освоить аналитику по Backend-разработке за 2 месяца в плавном режиме, изучая теоретические модули на платформе и участвуя в живых вебинарах всего 1 раз в неделю? 🧐
🔑 Понять основы работы REST API, когда и как его используют.
🔑 Научиться правильно определять, когда применять методы: POST, GET, PUT, PATCH, DELETE и вступать в жаркие дискуссии с разработчиками, когда возникают вопросы “вкусовщины” (можно сделать задачу двумя и более способами, надо выбирать самый лучший).
🔑 Понять, как требования заказчика влияют на работу системы “под капотом” - Backend.
🔑Научиться понимать и описывать JSON-объекты с нуля, без шпаргалок. Разобраться в связи между БД, UI и структурой JSON.
🔑 Познакомиться с синхронным и асинхронным обменом данными по API.
🔑 Освоить навык создания контрактов методов REST API с нуля.
🔑 Научиться ставить задачи Backend-разработчикам и создавать корпоративный гайд по дизайну REST API для команды.
🔑 Создать свою REST API-документацию, которую можно будет использовать как портфолио. Сделать это с использованием инструментов как Postman и Swagger.
И все это в рамках одного проекта, чтобы не было каши в голове с кучей разных примеров!
✔️ Предобучение и первый теоретический модуль уже открыты 🚀
❗️ Требования: знание БД на уровне чтения, опыт работы в ИТ от 6 месяцев.
Следующий онлайн-поток в планах на 2025.
👉 Посмотреть программу "Дизайн REST API"
👉 Задать вопрос @getanalyst
До встречи на прямых эфирах! 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤7👏2
🆘 Привет! Нужна помощь с REST API 🆘
Давайте сделаем требования еще к паре методов для проекта #GetGym.
👉 О проекте GetGym для сети фитнес-клубов
👉 Figma
👉 БД
Без вас не справлюсь, подключайтесь! 🙏🙏🙏 Доп. обсуждения в комментарии, разбор ответов завтра.
Вопросы сейчас появятся
👇👇👇
Давайте сделаем требования еще к паре методов для проекта #GetGym.
👉 О проекте GetGym для сети фитнес-клубов
👉 Figma
👉 БД
Без вас не справлюсь, подключайтесь! 🙏🙏🙏 Доп. обсуждения в комментарии, разбор ответов завтра.
Вопросы сейчас появятся
👇👇👇
❤13