Курс «Веб-разработка на PHP»
Последнее обновление: 14 октября 2025 г.
3 900 рублей в месяц за все курсы
Включено в курс
Описание
На этом курсе вы познакомитесь с веб-разработкой на PHP. Вы узнаете о MVC, шаблонизации, роутинге и отправке форм. В итоге поймете, как создаются элементы типичных сайтов, например, аутентификация или полный набор операций по работе с сущностью (CRUD). Знания из этого курса пригодятся, если вы решите написать свой сайт на микрофреймворке Slim.
Чему вы научитесь
- Создавать с помощью PHP полноценные сайты
- Пользоваться встроенным в PHP веб-сервером
- Работать с микрофреймворком Slim
- Правильно строить архитектуру веб-приложений. Разбираться в MVC
Программа
1 | Введение Узнаем о курсе, его структуре, задачах и целях |
2 | Архитектура Веба Знакомимся с концепцией «запрос-обработка-ответ» в мире HTTP-запросов |
3 | Веб-сервер Разберемся, зачем нужен веб-сервер и как устроено сетевое взаимодействие |
4 | Встроенный в PHP веб-сервер Учимся использовать веб-сервер, поставляемый вместе с PHP |
5 | PHP CGI Учимся работать с HTTP в PHP без использования дополнительных библиотек |
6 | HTML в PHP Знакомимся с возможностями использования HTML в PHP |
7 | Микрофреймворк Slim Знакомимся с созданием сайтов на фреймворках |
8 | Обработчики запросов Знакомимся с диспетчеризацией и роутингом |
9 | HTTP-сессия (запрос и ответ) Изучаем структуру обработчиков запросов |
10 | Динамические маршруты Учимся строить маршруты, содержащие плейсхолдеры |
11 | Шаблонизатор Учимся выделять генерацию HTML в отдельный слой |
12 | Безопасность Знакомимся с основами создания безопасных сайтов |
13 | Поисковые формы Знакомимся с формами для фильтрации данных |
14 | Персистентность Узнаем, как хранить данные на постоянной основе |
15 | Модифицирующие формы Учимся изменять данные на сервере с помощью форм |
16 | Именованные маршруты Учимся использовать более устойчивую систему для управления маршрутизацией |
17 | Стандарт PSR7 Знакомимся с интерфейсами HTTP-сообщений |
18 | Flash Учимся работать с одноразовыми сообщениями |
19 | CRUD Знакомимся с типичными операциями веб-приложений |
20 | CRUD: Создание Учимся создавать сущности |
21 | CRUD: Обновление Учимся обновлять сущности |
22 | CRUD: Удаление Учимся удалять сущности |
23 | Model-View-Controller (MVC) Познакомимся с одним из ключевых архитектурных паттернов построения пользовательских приложений |
24 | Middlewares Учимся создавать и использовать мидлвары в Javalin |
25 | Cookies Учимся использовать куки в PHP |
26 | Сессия Учимся использовать сессию в PHP |
27 | Работа с базой данныx в Slim Учимся работать с базой данных в Slim-приложении |
28 | Деплой Знакомимся с ключевыми понятиями и процессом деплоя |
Формат обучения
Испытания
1 | Время отклика |
2 | Фильмопоиск |
3 | Простой блог |
Рекомендуемые программы

- Тренажер с практикой
- Бессрочный доступ к теории
- Асинхронный формат
3 900 рублей в месяц за все курсы