Курс «Ключевые аспекты веб-разработки на PHP»
Последнее обновление: 19 октября 2025 г.
Бесплатный курс
Включено в курс
Описание
На этом курсе вы изучите основные аспекты современной веб-разработки в PHP. Вы узнаете о сетевых протоколах и интерфейсах, базах данных и ORM, веб-фреймворках и концепции MVC. Знания из этого курса помогут определиться с дальнейшими областями изучения, дадут общую картину современного бекэнда и веб-разработки.
Чему вы научитесь
- Использовать в своем жаргоне такие страшные слова как MVC, HTTP, DNS, ORM
- Создавать простейшие страницы с использованием PHP
- Устанавливать и запускать приложение на микрофреймворке Slim
- Реалистично оценивать объем знаний необходимых для профессиональной разработки
Программа
1 | Введение Знакомимся с целями и задачами курса |
2 | Веб внутри PHP Знакомимся с ключевым отличием PHP от других языков программирования |
3 | HTTP Знакомимся с основами сетевых протоколов |
4 | Микрофреймворки Рассматриваем идею микрофреймворков |
5 | Шаблонизация Выясняем, как формируется HTML на сервере |
6 | СУБД Знакомимся с базами данных и способами работы с ними из кода |
7 | ORM Знакомимся с идеей ORM — object-relational mapping, необходимой для моделирования и доступа к данным |
8 | MVC Знакомимся с идеей шаблонов проектирования и рассматриваем шаблон MVC — Model-View-Controller |
9 | Тесты Знакомимся с идеей автоматического тестирования кода на корректность |
10 | Коллекции Рассматриваем идею коллекций и их обработки, чтобы понять важность и масштабность этой темы |
11 | Другое Пройдемся по нескольким важным темам, не входящим в текущей курс |
12 | Фреймворки Знакомимся с возможностями полноценных фреймворков |
13 | Заключение Подводим итоги курса и обсуждаем, куда двигаться дальше |