Звезды и С - Главная КУРСЫ ОБУЧЕНИЕ ВЕБИНАРЫ Тел: +7 495 363 36 86
e-mail: info@stars-s.ru
Москва, Ленинградский пр-кт, д. 5, стр. 2
План проезда
ВЕРСИЯ ДЛЯ СЛАБОВИДЯЩИХВЕРСИЯ ДЛЯ СЛАБОВИДЯЩИХ

О нас|ASTRA LINUX|KASPERSKY|CITRIX|MICROSOFT|POSTGRES|CISCO|≡ Вендоры|Поиск
≡ Вендоры

РЕД ОС
Базальт СПО
ОС ROSA Linux
Авторские курсы Linux
Lenovo
VMware
ITIL
Red Hat
Условия обучения
Huawei
Мой офис
Linux
JavaScript
Python
Язык R
Тестирование

Курс JavaScript-4: JavaScript. Уровень 4. Fetch/AJAX API

Цена для физических лиц, р.: 27900
Цена для юридических лиц, р.: 32900
Цена вебинара для физических лиц, р.: 27900
Цена вебинара для юридических лиц, р.: 32900

Продолжительность курса (дней): 3

Даты (день):

Даты (вечер):

Цель:

Необходимая подготовка:

Формат обучения, регистрация на курс:

План курса:

Модуль 1. AJAX/Fetch API

  • Механизмы взаимодействия с сервером
  • Что такое AJAX?
  • Объект XmlHttpRequest
  • Асинхронные запросы
  • Что такое Fetch API?
  • Получение данных с сервера
  • Лабораторная работа: GET-запросы к серверу и получение текстовых данных

Модуль 2. JavaScript и HTTP

  • Методы передачи данных на сервер
  • Управление кэшированием ответа
  • Метод HEAD
  • Передача простых данных методом POST
  • Получение и разбор комплексных данных
  • Лабораторная работа: Использование методов POST и HEAD

Модуль 3. JSON

  • Недостатки простых текстовых форматов
  • Сериализация сложных данных
  • Что такое JSON
  • Разбор JSON пакета в браузере
  • Разбор JSON пакета на сервере (PHP)
  • Получение данных с сервера
  • Основы работы с JWT
  • Лабораторная работа: Авторизация пользователя на сайте

Модуль 4. Организация запросов к REST API

  • CRUD-операции
  • Соответствия между CRUD и HTTP
  • Конечные точки REST
  • Запросы с сортировкой и фильтровкой данных
  • Лабораторная работа: Организация запросов к REST-сервису

Модуль 5. Организация запросов к GraphQL API

  • Что такое GraphQL?
  • Типы запросов
  • Структура запросов на выборку и изменение
  • Введение в организацию GraphQL-сервера
  • Лабораторная работа: Организация добавления, удаления и поиска по книгам

Модуль 6. Безопасность и эффективность AJAX приложений

  • Вопросы безопасности AJAX приложений
  • Проблемы юзабилити AJAX приложений
  • Производительность AJAX приложений

  • Лабораторные работы:
  • Загрузка файлов на сервер
  • Получение и разбор XML-файлов
  • Использование Axios.js


  О нас|ASTRA LINUX|KASPERSKY|CITRIX|MICROSOFT|POSTGRES|CISCO|≡ Вендоры|Поиск

   Тел: +74953633686 email: info@stars-s.ru

   125040, Москва, Ленинградский проспект, д. 5, стр. 2, под. 5, офис "Звезды и С"

  © Учебный центр "Звезды и С", 1991-2023, Оферта