Разделить интерфейс и данные
React отвечает за отображение и действия пользователя; PHP API — за обработку запросов. Полезно проследить путь данных в обе стороны, а не только повторить компоненты.
Иван Петриченко · React + PHP · проект
Обзор курса Ивана Петриченко
Это не вводный курс по React и не обзор PHP: за 29 лекций автор собирает конкретный full-stack продукт — административную панель для статических сайтов. Больше пользы он принесёт тем, кто уже освоил основы JavaScript, React и PHP.
RusUdemyПомогаем оформить выбранный курс в личном аккаунте Udemy — без общих аккаунтов и предоплаты.Подробнее
Проектный курсИван Петриченко · сентябрь 2022 · русский язык
Клиентский интерфейс панели строится на React, серверные операции реализуются через PHP API. В программу входят работа с запросами, редактирование страниц и сохранение изменений. Такой проект помогает увидеть границу между UI и серверной частью, но не заменяет систематическое обучение ни одному из языков. Построение конкретного продукта: интерфейс на React, API на PHP и редактирование статических страниц. Это не вводный React-курс.
React отвечает за отображение и действия пользователя; PHP API — за обработку запросов. Полезно проследить путь данных в обе стороны, а не только повторить компоненты.
Изменение полей, отправка формы и восстановление ранее сохранённого содержимого учат думать о состояниях загрузки, успеха и ошибки.
Курс обновлён в сентябре 2022 года. Принцип взаимодействия клиента и сервера применим, но версии React, PHP и сборщиков могут отличаться от текущих.
По странице Udemy курс включает 4 раздела, 29 лекций и 8 часов 14 минут. В опубликованных результатах обучения указаны административная панель, React, PHP API, axios и инструменты сборки. Это компактный проектный курс, а не универсальная дорожная карта full-stack разработчика.
Темы ниже сгруппированы редакцией; точный список лекций сверяйте на Udemy.
До старта: Нужны JavaScript и базовый React; основы PHP помогут разобраться с серверной частью.
Подготовка проекта и React-интерфейс
API и хранение данных на PHP
Визуальный редактор страниц
Сохранение и восстановление
Проверка и финальная сборка
Отправьте ссылку на выбранный курс — уточним актуальную стоимость и поможем оформить его в личном аккаунте Udemy. Доступ, материалы и прогресс останутся у вас.
Курс появляется в вашей личной библиотеке на Udemy. Никаких пиратских копий, общих аккаунтов или «серых» схем.
Вы оплачиваете покупку только после того, как курс появился в вашем аккаунте Udemy.
Обычно от первого сообщения до появления курса в аккаунте проходит около 10 минут.
В Telegram отвечает живой человек: можно задать вопрос и получить качественную поддержку по покупке.
Ссылку можно сразу отправить в Telegram. Общий аккаунт и предоплата не нужны.
Опыт работы с сервисом