Акции школ
Войти

Курс «PHP: Введение в ООП»

Составитель: Денис Сметнёв · Обновлено: 25.06.2026

20-дневный курс "PHP: Введение в ООП" обучит PHP-разработчиков объектно-ориентированному программированию. Ему посвящены 49 часов занятий по теории и тесты, 18 модулей с упражнениями и 4 практических задания. Обучающиеся по планам "Профессиональный" и "Премиум" (с персональным наставником) познакомятся с основными синтаксическими конструкциями, предназначением классов как абстракций данных. Рассмотрят инкапсуляцию и сокрытие данных. Затронут организационные моменты, связь классов с пространствами имён и стандарт автозагрузки PSR-4. Диплом не выдаётся.

Подробнее


Компания: Хекслет (Hexlet)

Язык: ru

Уровень: Средний Длительность: 3 недели Старт: в любое время
Рассрочка: от 2 400 ₽/мес
📁 1 проект в портфолио
Почему мы рекомендуем: актуальные данные курса — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Актуальная программа курса (3 модулей, по данным школы)

  1. 1. Базовые концепции ООП
  2. 2. Объектно-ориентированный дизайн
  3. 3. Продвинутый ООП

Сколько зарабатывают в профессии (медиана hh.ru, по 184 вакансиям)

Junior
104 400 ₽
Middle
182 500 ₽
Senior
300 000 ₽

Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.

Сравнение с похожими курсами других школ

Листайте таблицу вбок, чтобы увидеть срок, рейтинг и диплом
КурсШколаЦенаСрокРейтингДиплом
PHP: Введение в ООП (этот) Хекслет (Hexlet) 3 900 ₽ 3 недели
PHP-разработчик. Базовый уровень Skillbox (Скиллбокс) 162 215 81 107 ₽ 7 месяцев 5.0 Перейти
PHP Developer. Professional OTUS (Отус) 74 000 ₽ 5 месяцев 2.3 Перейти
Профессия PHP-разработчик с нуля до PRO Skillbox (Скиллбокс) 229 752 114 876 ₽ 12 месяцев 5.0 Сертификат Перейти
3 900 ₽ · от 2 400 ₽/мес
Перейти на страницу курса
Длительность курса

Длительность курса

20 дней

Формат обучения

Формат обучения

Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса

Обратная связь

Обратная связь

В плане “Профессиональный” можно задавать вопросы менторам в разделе «Обсуждение». В плане “Премиум” закрепляется персональный наставник, который проверяет проекты, делает код-ревью: включено 4 часа голосовых консультаций наставника. Это время можно частично или полностью заменить на переписку в чате в пропорции 1 к 1.5.

Теория и практика

Теория и практика

49 часов теории с тестами и упражнениями после каждого модуля 18 модулей 4 практических задания после курса

Чему научитесь

  • Создавать собственные типы в PHP
  • Ориентироваться в правилах организации классов в коде приложения
  • Пользоваться автозагрузкой Composer
  • Связывать объекты с переменными
  • Правильно сравнивать объекты
  • Инициализировать свойства и объект при создании
  • Объединять данные и функции
  • Преобразовывать объект в строку
  • Разбираться в основных возможностях констант, определённых в классах, статических свойствах и методах
  • Создавать явные интерфейсы
  • Научиться генерировать и перехватывать исключения
Перейти на страницу курса Запишись на курс
прямо сейчас!

О курсе

О курсе

PHP-разработчикам

Условия оплаты

доступ ко всем курсам этой школы осуществляется по подписке:
профессиональный - $39/месяц
премиум - $199/месяц

О курсе

Узнать о курсе, его структуре, задачах и целях.

теория

Структуры

Познакомиться с понятием

теория

Классы

Изучить механизм создания собственных типов в PHP

теория

тесты

упражнение

Автозагрузка классов

Познакомиться с правилами организации классов в коде приложения и научиться пользоваться автозагрузкой Composer

теория

тесты

Свойства

Научиться инициализировать свойства

теория

тесты

упражнение

Указатели

Познакомиться с тем, как объекты связываются с переменными

теория

упражнение

Сравнение объектов

Научиться правильно сравнивать объекты

теория

упражнение

Конструктор

Научиться инициализировать объект при создании

теория

тесты

упражнение

Инкапсуляция

Познакомиться с концепцией объединения данных и функций

теория

тесты

упражнение

Сокрытие данных (Data Hiding)

Узнать правду о защите данных

теория

тесты

упражнение

Изменяемость

Повторить материал по влиянию побочных эффектов на код

теория

тесты

Магический метод __toString()

Научиться преобразовывать объект в строку

теория

тесты

упражнение

Константы классов

Познакомиться с основными возможностями констант, определённых в классах

теория

тесты

упражнение

Статические свойства

Познакомиться с понятием

теория

тесты

упражнение

Статические методы

Познакомиться с понятием

теория

тесты

упражнение

Интерфейсы (ключевое слово `interface`)

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

теория

тесты

упражнение

Плюсы и минусы разных способов организации абстракций

Узнать, чем хороша и чем плоха инкапсуляция

теория

тесты

Исключения

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

теория

PHP

знание основ ООП в PHP: структуры, классы, свойства, указатели, инкапсуляция, интерфейсы

Навыки, которые вы получите

 
ОСНОВЫ ООП

Компания, проводящая курс

Хекслет (Hexlet)

91 курс по 330 темам

Образовательная платформа Хекслет (Hexlet) осуществляет образовательную деятельность по направлениям программирования. В 2014 году проект...

Преподаватели курса

Сооснователь и CEO образовательного проекта Хекслет.

Сооснователь и CEO образовательного проекта Хекслет....

Ни одного отзыва об этом курсе

Может, вы можете помочь? Вам будут благодарны многие пользователи. И мы тоже.

Подборки лучших курсов по теме

По темам этого курса на MOOC есть рейтинги лучших программ — сравнение цен, длительности и отзывов в одном месте.

больше курсов

Похожие курсы компании

Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
больше курсов

Другие курсы этих преподавателей

Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900