Хотите уверенно работать с WordPress REST API и JavaScript?Этот вводный курс поможет вам быстро разобраться в ключевых принципах REST, научит выполнять запросы к API и эффективно использовать полученные данные в темах, плагинах и внешних приложениях.
Что вы узнаете в этом курсе
Курс шаг за шагом проведет вас от основ REST и HTTP до практического взаимодействия с WordPress REST API. Вы освоите инструменты и методы, необходимые для разработки современных и динамичных проектов на базе WordPress.
Основы REST и HTTP
Вы разберетесь, как устроены запросы и ответы, какие методы используются в REST и как работает обмен данными между JavaScript и сервером WordPress.
Работа с WordPress REST API в JavaScript
Научитесь выполнять запросы к API как внутри WordPress (темы, плагины), так и из внешних приложений.
Использование fetch и других инструментов JavaScript
Авторизация и доступ к защищенным данным
Оптимизация запросов для быстродействия
Изучение маршрутов и конечных точек API
Далее вы подробно изучите структуру маршрутов, схем и различных типов эндпоинтов в REST API.
Практическая работа с данными
Курс включает демонстрации и практические задания по работе с основными типами контента в WordPress:
Получение и отображение записей и страниц
Работа с медиафайлами
Взаимодействие с пользовательскими типами записей
Фильтрация, сортировка и пагинация данных
Преимущества прохождения курса
Этот курс станет отличной отправной точкой для тех, кто хочет:
Создавать динамические интерфейсы без перезагрузки страницы
Разрабатывать современные headless‑сайты на WordPress
Глубже понимать внутреннюю структуру REST API
Повысить качество и гибкость проектов на WordPress
Кому подойдет этот курс
Курс рассчитан на веб‑разработчиков, студентов и тех, кто хочет расширить свои знания WordPress, освоить JavaScript‑интеграции и перейти на новый уровень разработки.
Урок 1.00:09:17
An Introduction to the WordPress REST API
Урок 2.00:18:49
A Deeper Look at HTTP
Урок 3.00:06:51
Different Ways to Make HTTP Requests
Урок 4.00:04:08
DEMO - HTTP Requests w Browser & Postman
Урок 5.00:01:13
HTTP Requests Inside of WordPress
Урок 6.00:04:59
DEMO - HTTP Requests with Backbone Client
Урок 7.00:03:17
DEMO - HTTP Requests with WP HTTP API
Урок 8.00:02:03
DEMO - WP CLI REST Commands
Урок 9.00:01:14
HTTP Requests Outside of WordPress
Урок 10.00:03:45
DEMO - HTTP Requests with XMLHttpRequest and JavaScript
Урок 11.00:04:37
DEMO - HTTP Requests with fetch and JavaScript
Урок 12.00:03:12
DEMO - HTTP Requests with jQuery AJAX
Урок 13.00:04:30
DEMO - HTTP Requests with the JavaScript WP API Client
Урок 14.00:03:07
DEMO - HTTP Requests with the PHP Requests Library
Урок 15.00:02:21
DEMO - HTTP Requests with HTTPie from the Command Line
Урок 16.00:04:30
HTTP Requests Outside of WordPress - Review
Урок 17.00:06:31
Discoverability and the WP API Index
Урок 18.00:07:28
Routes Endpoints and Schema
Урок 19.00:01:23
Exploring Core WP REST API Endpoints
Урок 20.00:06:20
DEMO - Post Endpoints
Урок 21.00:03:53
DEMO - Category Endpoints
Урок 22.00:02:29
DEMO - Tag Endpoints
Урок 23.00:04:34
DEMO Taxonomy Endpoints
Урок 24.00:07:12
DEMO - Comment Endpoints
Урок 25.00:08:12
DEMO - Page Endpoints
Урок 26.00:04:15
DEMO - Post Type Endpoints
Урок 27.00:05:09
DEMO - Media Endpoints
Урок 28.00:02:50
DEMO - Post Status Endpoints
Урок 29.00:02:52
DEMO - User Endpoints
Урок 30.00:02:27
DEMO - Practice with JavaScript
Урок 31.00:03:39
Passing Arguments to WP Endpoints with HTTP Requests
Урок 32.00:02:55
WP API _links and _embed
Урок 33.00:01:29
DEMO- Making Custom WP REST API Requests
Урок 34.00:09:55
DEMO - Post Arguments
Урок 35.00:02:49
DEMO - Page Arguments
Урок 36.00:01:52
DEMO - Practice Custom Requests
Урок 37.00:06:47
PROJECT- A Decoupled WP Powered JavaScript Site
Урок 38.00:09:39
PROJECT - Setting Up the Project
Урок 39.00:06:12
PROJECT - Site Title and Description
Урок 40.00:08:47
PROJECT - Adding the Menu
Урок 41.00:05:57
PROJECT - Starting the Router
Урок 42.00:05:16
PROJECT - The Page Component
Урок 43.00:05:16
PROJECT- Listing Posts
Урок 44.00:04:41
PROJECT- Single Posts
Урок 45.00:06:25
PROJECT- Post Comments
Урок 46.00:08:47
PROJECT- Categories Widget
Урок 47.00:06:29
PROJECT - Category Archives
Урок 48.00:07:48
PROJECT - Tags Widget
Урок 49.00:05:14
PROJECT - Tag Archive
Урок 50.00:13:02
PROJECT - Media Gallery
Урок 51.00:08:06
PROJECT - User Pages
Урок 52.00:05:33
PROJECT - User Posts
Урок 53.00:04:35
PROJECT - Wrap Up and Next Steps
Урок 54.00:09:05
An Introduction to Authentication with the WP REST API
Udemy — одна из самых масштабных платформ в мире, предлагающая обучающий контент от авторов и экспертов со всего света. Сервис объединяет миллионы учеников и десятки тысяч преподавателей, создающих курсы на самые разнообразные темы.Основные возможности платформыШирокий выбор тем: от программирования и дизайна до маркетинга, психологии и личной эффективности.Глобальное сообщество авторов: материалы создаются специалистами из разных стран.Удобный ф