Перейти к содержимому

PHP основы

От первой программы до строк, массивов, функций, замыканий, классов, исключений, Composer и того, как PHP отвечает на запрос из браузера.

Бесплатно15 тем120 уроков3 задачи≈ 7 ч

Задачу проверяют тесты: в браузере и в облаке

Тесты курса проходят прямо на сайте, поэтому ничего устанавливать не нужно. Задач с кодом в браузере у курса пока нет, поэтому запускайте примеры из уроков на своём компьютере — подготовьте его за три шага.

  1. Установите PHP

    Уроки рассчитаны на PHP 8.5; примеры работают и на 8.3 и 8.4.

  2. Установите VS Code

    Скачайте VS Code и поставьте расширение PHP Intelephense.

  3. Composer (для темы 14)

    В теме 14 понадобится Composer — менеджер пакетов PHP. Laravel Herd уже включает его; в Linux Composer ставят отдельно, следуя инструкции на странице загрузки Composer.

Программа курса