JavaScript. Уровень 4. Fetch/AJAX API
Подробнее
Что вы получите
- создавать асинхронные AJAX-запросы
- использовать Fetch API для отправки запросов
- отправлять JWT-токены
- загружать файл на сервер
- отправлять GraphQL-запрос на сервер
Программа курса
Механизмы взаимодействия с сервером Что такое AJAX? Объект XmlHttpRequest Асинхронные запросы Что такое Fetch API? Получение данных с сервера Лабораторная работа: GET-запросы к серверу и получение текстовых данных
Методы передачи данных на сервер Управление кэшированием ответа Метод HEAD Передача простых данных методом POST Получение и разбор комплексных данных Лабораторная работа: Использование методов POST и HEAD
Недостатки простых текстовых форматов Сериализация сложных данных Что такое JSON Разбор JSON пакета в браузере Разбор JSON пакета на сервере (PHP) Получение данных с сервера Основы работы с JWT Лабораторная работа: Авторизация пользователя на сайте
CRUD-операции Соответствия между CRUD и HTTP Конечные точки REST Запросы с сортировкой и фильтровкой данных Лабораторная работа: Организация запросов к REST-сервису
Что такое GraphQL? Типы запросов Структура запросов на выборку и изменение Введение в организацию GraphQL-сервера Лабораторная работа: Организация добавления, удаления и поиска по книгам
Вопросы безопасности AJAX приложений Проблемы юзабилити AJAX приложений Производительность AJAX приложений Лабораторные работы: Загрузка файлов на сервер Получение и разбор XML-файлов Использование Axios.js
01Модуль 1. AJAX/Fetch API (4 ак. ч.)
Механизмы взаимодействия с сервером Что такое AJAX? Объект XmlHttpRequest Асинхронные запросы Что такое Fetch API? Получение данных с сервера Лабораторная работа: GET-запросы к серверу и получение текстовых данных
02Модуль 2. JavaScript и HTTP (4 ак. ч.)
Методы передачи данных на сервер Управление кэшированием ответа Метод HEAD Передача простых данных методом POST Получение и разбор комплексных данных Лабораторная работа: Использование методов POST и HEAD
03Модуль 3. JSON (4 ак. ч.)
Недостатки простых текстовых форматов Сериализация сложных данных Что такое JSON Разбор JSON пакета в браузере Разбор JSON пакета на сервере (PHP) Получение данных с сервера Основы работы с JWT Лабораторная работа: Авторизация пользователя на сайте
04Модуль 4. Организация запросов к REST API (4 ак. ч.)
CRUD-операции Соответствия между CRUD и HTTP Конечные точки REST Запросы с сортировкой и фильтровкой данных Лабораторная работа: Организация запросов к REST-сервису
05Модуль 5. Организация запросов к GraphQL API (4 ак. ч.)
Что такое GraphQL? Типы запросов Структура запросов на выборку и изменение Введение в организацию GraphQL-сервера Лабораторная работа: Организация добавления, удаления и поиска по книгам
06Модуль 6. Безопасность и эффективность AJAX приложений (4 ак. ч.)
Вопросы безопасности AJAX приложений Проблемы юзабилити AJAX приложений Производительность AJAX приложений Лабораторные работы: Загрузка файлов на сервер Получение и разбор XML-файлов Использование Axios.js
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «JavaScript. Уровень 4. Fetch/AJAX API» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 27 июля 2026 г.

Специалист 

















