Основные возможности платформы Hexlet не доступны в вашем браузере.
Пожалуйста, обновитесь. Выбрать браузер.
Внимание! Этот курс находится в разделе "Песочница". Курсы в этом разделе сделаны пользователями Хекслета и всегда бесплатны. Администрация Хекслета не несет ответственности за эти курсы.
курс

Основы PHP

Внимание. Курс устарел. Новый курс https://ru.hexlet.io/courses/php-basics

Основы языка программирования PHP, самого популярного языка для создания веб-приложений и сайтов. Курс познакомит вас с основными идеями и механизмами создания программ на PHP.

Сначала рекомендуем пройти курс Введение в веб-разработку

1.

Введение

теория (видео 09:41)

Познакомиться с курсом и с программированием в целом.

2.

Структура программ на PHP

теория (видео 18:55)

Посмотреть на структуру программ на PHP c «высоты».

3.

Арифметика

теория (видео 13:38)

Научиться производить арифметические операции. Разобраться с понятием приоритета. Познакомиться с математическими функциями, входящими в поставку php.

4.

Функции

теория (видео 10:37)

Познакомиться с определением пользовательских функций и научиться создавать и использовать функции в PHP.

5.

Включение файлов

теория (видео 09:31)

Научиться собирать программу из нескольких файлов с помощью включения одного файла с кодом в другой.

6.

Пространства имен

теория (видео 09:18)

Познакомиться с понятием пространства имен и с необходимостью использования этого механизма. Научиться изолировать функции с помощью пространств имен.

7.

Константы

теория (видео 06:09)

Узнать, что такое константы в языке PHP, и научиться использовать их.

8.

Boolean

теория (видео 13:59) / тесты

Познакомиться с основами логики. Изучить логические операторы и научиться строить высказывания (логические выражения) с их помощью.

9.

Условие if

теория (видео 08:42)

Научиться использовать условную конструкцию в коде. Познакомиться с тернарным условным оператором.

10.

Переменные

теория (видео 15:49)

Познакомиться с понятием переменной в языке и начать использовать переменные для хранения результатов вычислений.

11.

Цикл for

теория (видео 10:51)

Научиться использовать цикл for для повторного выполнения кода.

12.

Область видимости переменной

теория (видео 11:58)

Понять принципы разделения областей видимости переменных в языке PHP.

13.

Строки

теория (видео 12:14)

Познакомиться с базовыми операциями над строками. Научиться обращаться к символам в строке.

14.

Массив

теория (видео 11:43)

Познакомиться с типом данных «массив» и научиться использовать массивы в своих программах.

15.

Map

теория (видео 12:07)

Познакомиться с ассоциативными массивами. Разобраться в отличиях от обычных массивов.

16.

Аргументы

теория (видео 07:14)

Понять, как передаются и используются аргументы при вызове функций.

17.

Null

теория (видео 04:01)

Научиться работать со специальным значением Null в языке.

18.

Типы

теория (видео 19:23)

Познакомиться с понятием типов и типизации в языках программирования, рассмотреть примеры в PHP.

Испытания

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

Статистика
5685
учащихся
1412
вопросов
и ответов
5
часов
Учитель