Содержание модуля

  1. Архитектура веб-приложений, клиент-сервер
  2. Стек протоколов TCP/IP
  3. Протокол HTTP
  4. Клиентские и серверные технологии
  5. Архитектуры MPA и SPA
  6. Веб-сервисы, RESTful-сервисы
  7. Инструменты разработки и отладки

Ожидаемые результаты обучения

По результатам изучения материалов модуля обучающийся должен:

  1. Понимать арихитектуру веб-приложений и принципы их работы
  2. Понимать принцип взаимодействия клиента и сервера на основе протокола HTTP, знать формат HTTP-запросов и HTTP-ответов
  3. Понимать принцип функционирования веб-серверов и способы формирования контента, отправляемого на клиент
  4. Знать основные технологии, используемые на клиенте
  5. Знать разновидности современных веб-прложений
  6. Понимать отличия многостраничных и одностраничных веб-приложений (MPA и SPA)
  7. Понимать принцип организации веб-приложений на основе REST API
  8. Уметь использовать инструменты для тестирования и отладки взаимодействия веб-клиента и веб-сервера: Chrome Developer Tools, Postman, Fiddler

Вы можете