Forwarded from GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
📗 REST API - главные принципы, про которые спрашивают на собеседованиях 📗
REST API — это архитектурный стиль для создания веб-сервисов, основанный на протоколе HTTP.
То, что REST API основан на протоколе HTTP, означает, что все принципы работы, структура запросов и ответов, будут также применимы и для REST API.
Архитектурный стиль REST приносит для HTTP дополнительные правила и принципы, по которым должен происходить обмен данными в Интернете 👇
Главные принципы REST:
1. Строгое разделение клиента и сервера
2. Единый интерфейс
3. Без сохранения состояния (Stateless)
4. Многоуровневая система
5. Кэширование
6. Выполнение кода по запросу
В картинках к посту просто и с примерами разобрала эти принципы.
Это не самая ценная в работе информация, но перечень этих принципов и их понимание могут спрашивать на собеседованиях 👌
#RestApiGA
REST API — это архитектурный стиль для создания веб-сервисов, основанный на протоколе HTTP.
То, что REST API основан на протоколе HTTP, означает, что все принципы работы, структура запросов и ответов, будут также применимы и для REST API.
Архитектурный стиль REST приносит для HTTP дополнительные правила и принципы, по которым должен происходить обмен данными в Интернете 👇
Главные принципы REST:
1. Строгое разделение клиента и сервера
2. Единый интерфейс
3. Без сохранения состояния (Stateless)
4. Многоуровневая система
5. Кэширование
6. Выполнение кода по запросу
В картинках к посту просто и с примерами разобрала эти принципы.
Это не самая ценная в работе информация, но перечень этих принципов и их понимание могут спрашивать на собеседованиях 👌
#RestApiGA
❤13👍3
Друзья, если только начинаете развиваться в новой профессии, на новом проекте, вступили в обучение, позвольте себе быть новичкам и относится к происходящему с глубоким интересом и любопытством🙌
Дайте себе немного терпения, времени, усилий и всё получится!
Стартуем в новую неделю🤩
#GAfrindlyreminder
Дайте себе немного терпения, времени, усилий и всё получится!
Стартуем в новую неделю
#GAfrindlyreminder
Please open Telegram to view this post
VIEW IN TELEGRAM
❤27
✨ Открыта запись на практическую программу REST API ✨
Если недавно интересовались актуальными требованиями к Системным аналитикам, то наверняка видели:
+ Знание стандартов REST API / JSON
+ Опыт проектирования и документирования API
+ Понимание принципов работы мобильных приложений
+ Знание OpenAPI / Swagger для создания REST API документации
+ Навык тестирования API Backend (Postman)
Все эти навыки, в разных формулировках, ожидают от Middle и Senior Cистемных аналитиков, которым предстоит работать с Backend- или мобильными командами, в проектах с интеграциями.
Мы осваиваем их на практике в рамках одного большого проекта на программе:
💻 Дизайн REST API
🗓 Старт 4 февраля 2025
⚡️ Поток с новым форматом:
⚡️ +3 дополнительных месяца доступа к материалам и обратной связи (9 мес)
⚡️ +3 дополнительных онлайн-встречи
🔗 Узнать подробности и записаться
В ходе работы учимся проектировать методы REST API с нуля, глядя на требования, архитектуру, БД и дизайн UI/UX системы.
Проект с подвохами и сложностями, на котором “набиваем шишки”, учимся писать с нуля и структурировать API-документацию, осваиваем ключевые инструменты СА 🛠
👉 В результате вы создаете свой проект API-документации в Postman и умеете запустить работающие REST API методы Backend на заглушках, даже без навыков программирования! 🤩
Это самая весомая и “программистская” часть вашего профессионального портфолио.
🗓 До 27 января
Запись на специальных условиях с дополнительным обучением по БД в подарок, знания которой понадобятся в ходе работы на проекте.
Есть вопросы? Пишите @getanalyst или заполняйте анкету предзаписи.
Мы свяжемся с вами, поможем оценить текущие навыки и ответим на вопросы! 🤝
Если недавно интересовались актуальными требованиями к Системным аналитикам, то наверняка видели:
+ Знание стандартов REST API / JSON
+ Опыт проектирования и документирования API
+ Понимание принципов работы мобильных приложений
+ Знание OpenAPI / Swagger для создания REST API документации
+ Навык тестирования API Backend (Postman)
Все эти навыки, в разных формулировках, ожидают от Middle и Senior Cистемных аналитиков, которым предстоит работать с Backend- или мобильными командами, в проектах с интеграциями.
Мы осваиваем их на практике в рамках одного большого проекта на программе:
💻 Дизайн REST API
🗓 Старт 4 февраля 2025
⚡️ Поток с новым форматом:
⚡️ +3 дополнительных месяца доступа к материалам и обратной связи (9 мес)
⚡️ +3 дополнительных онлайн-встречи
🔗 Узнать подробности и записаться
В ходе работы учимся проектировать методы REST API с нуля, глядя на требования, архитектуру, БД и дизайн UI/UX системы.
Проект с подвохами и сложностями, на котором “набиваем шишки”, учимся писать с нуля и структурировать API-документацию, осваиваем ключевые инструменты СА 🛠
👉 В результате вы создаете свой проект API-документации в Postman и умеете запустить работающие REST API методы Backend на заглушках, даже без навыков программирования! 🤩
Это самая весомая и “программистская” часть вашего профессионального портфолио.
🗓 До 27 января
Запись на специальных условиях с дополнительным обучением по БД в подарок, знания которой понадобятся в ходе работы на проекте.
Есть вопросы? Пишите @getanalyst или заполняйте анкету предзаписи.
Мы свяжемся с вами, поможем оценить текущие навыки и ответим на вопросы! 🤝
❤8🔥2👀1
Дизайн REST API (или “контракт REST API”) — это договоренность между разработчиками клиентов (Frontend или другие сервера) и разработчиками сервера (Backend) о том, как будут работать методы REST API.
Он включает в себя полное описание API-методов:
✔️ структуры запроса:
+ Метод (GET, POST, …)
+ URL ресурса
+ Заголовки (headers)
+ Тело запроса (body) в формате JSON (или другом)
✔️ и структуры ответа:
+ Статус-код HTTP
+ Заголовки ответа (headers).
+ Тело ответа в формате JSON (или другом).
Его создают Системные аналитики совместно с Backend-разработчиками.
Что важно знать о влиянии разных частей системы на дизайн REST API методов смотрите в картинках.
#hardGetAnalyst
Он включает в себя полное описание API-методов:
✔️ структуры запроса:
+ Метод (GET, POST, …)
+ URL ресурса
+ Заголовки (headers)
+ Тело запроса (body) в формате JSON (или другом)
✔️ и структуры ответа:
+ Статус-код HTTP
+ Заголовки ответа (headers).
+ Тело ответа в формате JSON (или другом).
Его создают Системные аналитики совместно с Backend-разработчиками.
Что важно знать о влиянии разных частей системы на дизайн REST API методов смотрите в картинках.
#hardGetAnalyst
👍9❤6🤩2
Всем привет! 👋
Обратная связь нужна не только нашим студентам по их вопросам, но и нам после окончания обучения. Команде важно понимать, что особенно нравится студентам, а что даётся сложнее, а также где нам стоит улучшить процессы.
Поэтому ещё раз благодарим всех, кто делится впечатлениями об обучении в GetAnalyst 💜
Сегодня рассказываем, чем запомнилась программа «Дизайн REST API» для Натальи
#студентыGetAnalyst
Обратная связь нужна не только нашим студентам по их вопросам, но и нам после окончания обучения. Команде важно понимать, что особенно нравится студентам, а что даётся сложнее, а также где нам стоит улучшить процессы.
Поэтому ещё раз благодарим всех, кто делится впечатлениями об обучении в GetAnalyst 💜
Сегодня рассказываем, чем запомнилась программа «Дизайн REST API» для Натальи
#студентыGetAnalyst
👍7❤2🥰1