Язык программирования PHP
Подробнее
Что нужно для старта
- Желательно понимать основы HTML и CSS. Если вы только начинаете свой путь разработчика, то лучше для начала пройти обучение по курсу "Вёрстка на HTML & CSS для начинающих".
Что вы получите
- Основам программирования на языке PHP (создание переменных, работа с числами, строками, логическими значениями, документацией и создание простейших первых программ)
- Рассмотрим операции и операторы на языке PHP (конкатенацию строк, арифметические и логические операторы, операторы сравнения, условные операторы, тернарный оператор, переключатель switch чтение из файлов)
- Работать с циклами разных типов (цикл for, while и do while)
- Работать с массивами (рассмотрим ассоциативные и многомерные массивы, научимся обходить массивы в цикле for и foreach, сливать массивы и сравнивать их)
- Работать с функциями (создавать функции, передавать параметры, делать рекурсивные функции и замыкание)
- Работать со строками и подстроками и изучим функции для работы с HTML и JSON
- Более детально изучим работу с HTML (передачу параметров методами GET и POST, работу с элементами формы такими как checkbox, radio button, select, научимся загружать файлы на сервер и отправлять письмо на почту после заполнения формы обратной связи)
- Мы изучим основы объектно-ориентированного программирования на PHP (классы, объекты, области видимости, константы, методы класса, конструктор, наследование, перегрузку методов и abstract final классы и методы)
- Работать с документацией и не бояться её
- Понимать блок-схемы, создавать их и писать по ним программы реализующие разные алгоритмы
- Работать с базами данных MySQL в phpMyAdmin
Для кого этот курс
- Этот курс подойдет для начинающих разработчиков, которые хотят изучить язык программирования PHP. Материал в этом курсе изложен понятным языком и изучить его вы сможете достаточно быстро. Уделите должное внимание дополнительным материалам и вы овладеет всеми необходимыми на первых этапах знаниями.
- Важно отметить, что курс предоставляется вам на всегда, без каких-либо лимитов и ограничений по времени.
Программа курса
- Первый скрипт Hello World на PHP
- Конец строки
- Комментарии
- Подключение файла
- Переменные и типы данных
- Целые и вещественные числа
- Логический и строковый тип данных
- Базовые функции языка PHP
- Явное и неявное приведение типов
- Округление чисел
- Классы и объекты
- Области видимости переменных класса
- Расстояние между двумя точками
- Константы
- Путь к файлу, константы класса
- Конкатенация строк
- Арифметические операторы
- Поразрядные операторы
- Операторы сравнения
- Условный оператор if
- Логические операторы
- Тернарный условный оператор, ??, goto
- Переключатель switch
- Чтение из файла и запись в файл
- Цикл while
- Цикл do while
- Цикл for
- Задачи
- Массивы
- Ассоциативные массивы
- Многомерные массивы
- Интерполяция элементов массива в строки
- Конструкция list
- Обход массива циклом for и foreach
- Слияние и сравнение массивов
- Проверка существования и удаление элементов массива
- Задачи
- Функции
- Параметры и аргументы функций
- Глобальные и статические переменные
- Рекурсия, вложенные и анонимные функции
- Замыкания
- Работа со строками
- Работа с подстроками
- Функции для работы с HTML
- Форматный вывод
- Работа с JSON
- Передача параметров методом GET
- Передача параметров методом POST
- Работа с элементами формы checkbox, radio, select
- Загрузка файлов на сервер
- Форма обратной связи, отправка письма на почту
- Методы класса
- Конструктор класса
- Наследование и перегрузка методов
- abstract и final классы и методы
- Введение и основные понятия
- Установка Open Server и запуск phpMyAdmin
- Типы полей в MySQL
- Пользователи и привилегии
- Операции над базами данных
- Таблицы в phpMyAdmin
- Записи в phpMyAdmin
- Индекс и первичный ключ
- Экспорт и импорт
- Связи между таблицами
- Подробно про Блок-схемы
- Алгоритмы на PHP
- Работа с базой данных на PHP, Что такое CRUD
01Основы PHP
- Первый скрипт Hello World на PHP
- Конец строки
- Комментарии
- Подключение файла
- Переменные и типы данных
- Целые и вещественные числа
- Логический и строковый тип данных
- Базовые функции языка PHP
- Явное и неявное приведение типов
- Округление чисел
02Основы ООП
- Классы и объекты
- Области видимости переменных класса
- Расстояние между двумя точками
- Константы
- Путь к файлу, константы класса
03Операции и операторы
- Конкатенация строк
- Арифметические операторы
- Поразрядные операторы
- Операторы сравнения
- Условный оператор if
- Логические операторы
- Тернарный условный оператор, ??, goto
- Переключатель switch
- Чтение из файла и запись в файл
- Цикл while
- Цикл do while
- Цикл for
- Задачи
04Массивы
- Массивы
- Ассоциативные массивы
- Многомерные массивы
- Интерполяция элементов массива в строки
- Конструкция list
- Обход массива циклом for и foreach
- Слияние и сравнение массивов
- Проверка существования и удаление элементов массива
- Задачи
05Функции
- Функции
- Параметры и аргументы функций
- Глобальные и статические переменные
- Рекурсия, вложенные и анонимные функции
- Замыкания
06Строки
- Работа со строками
- Работа с подстроками
- Функции для работы с HTML
- Форматный вывод
- Работа с JSON
07Работа с HTML
- Передача параметров методом GET
- Передача параметров методом POST
- Работа с элементами формы checkbox, radio, select
- Загрузка файлов на сервер
- Форма обратной связи, отправка письма на почту
08Продвинутый ООП
- Методы класса
- Конструктор класса
- Наследование и перегрузка методов
- abstract и final классы и методы
09Базы данных MySQL
- Введение и основные понятия
- Установка Open Server и запуск phpMyAdmin
- Типы полей в MySQL
- Пользователи и привилегии
- Операции над базами данных
- Таблицы в phpMyAdmin
- Записи в phpMyAdmin
- Индекс и первичный ключ
- Экспорт и импорт
- Связи между таблицами
10Дополнительно
- Подробно про Блок-схемы
- Алгоритмы на PHP
- Работа с базой данных на PHP, Что такое CRUD
Stepik
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «Язык программирования PHP» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 3 сентября 2026 г.

Stepik 



















