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