ООП ЗА 1 ЧАС! | ОСНОВЫ PHP ДЛЯ НАЧИНАЮЩИХ | НА ПРАКТИКЕ
Всё для разработки и не только в моем Telegram-канале: ptcLDf_acOpkYjQy
🔥Поддержать проект можно здесь:
Максимально подробный и очень компактный курс, в который я вложил массу времени и сил.
Наглядные иллюстрации, реальные примеры, подробнейшее объяснение на пальцах, разве не это нужно новичкам при изучении программирования?
Объектно-ориентированный подход в программировании (ООП) - это совсем не сложная тема. При должном усилии и грамотной подаче материала всё встаёт на свои места.
Вопросы, рассмотренные в данном курсе могут встретиться на собеседовании. Поэтому курс можно использовать для подготовки к собеседованию на Junior PHP Developer.
Курс подойдет как для новичков, так и для более опытных программистов, чтобы освежить и закрепить свои знания.
В данном курсе я уделил внимание только основам ООП, более глубокие темы, такие как:
модификаторы доступа (public, protected, private), абстрактные классы, интерфейсы (полиморфизм в PHP), контроль типа, пространства имён, автозагрузка, composer, трейты, позднее статическое связывание, магические методы, шаблоны (паттерны) проектирования
я НЕ затрагивал в данном курсе, так как они очень объемные и непростые для понимания но если вам понравилась моя подача материала, поддержите меня лайком и подпиской на канал и телеграмм - это ускорит выход второй более сложной части ООП.
В этом видео:
00:00 Что потребуется для прохождения курса
00:15 План курса
00:31 Что такое класс и объект
02:08 Класс - объяснение с иллюстрацией
02:46 Как создать класс в PHP
03:22 Требования (нюансы) при создании классов
04:22 Создание объекта (экземпляра) класса
05:31 Создание класса Car
06:00 Объявление свойств класса и обращение к ним
08:53 Дополнительные возможности свойств в классе
10:37 Вывод информации из класса
12:33 Методы и ключевое слово this
15:08 Конструктор в PHP | Магический метод __construct
20:05 Деструктор в PHP | Магический метод __destruct
21:10 Практика | Класс для работы с файлами
27:47 Статические свойства (static) | Иллюстрация
28:49 Статические свойства | Реализация счётчика на практике
30:47 Self и оператор разрешения области видимости (двойное двоеточие)
31:50 Статические методы и их особенности | Видимость
33:53 Автоматическое создание (генерация) геттеров в PHPStorm
35:12 Применение статических свойств/методов на практике | Иллюстрация
36:33 Практика | Реализация класса Калькулятор
39:20 Константы класса (const)
40:00 Особенности констант класса
42:14 Наследование | Иллюстрация
45:52 Класс Product | Без применения наследования классов
50:23 Проблемы (минусы) при работе без наследования классов
52:18 Практика | Наследование | Родительский и дочерние классы
57:27 Преимущества (плюсы) использования наследования классов
ООП ЗА ЧАС,
ОСНОВЫ PHP,
PHP ДЛЯ НАЧИНАЮЩИХ,
ООП НА ПРАКТИКЕ,
PHP НА ПРАКТИКЕ,
ООП ДЛЯ НАЧИНАЮЩИХ,
ООП ДЛЯ ЧАЙНИКОВ
PHP ЗА ЧАС
ООП ПХП
20 views
235
66
6 months ago 00:53:36 30
Пояснительный материал к задаче КВ_2 курса “Объектно-ориентированное программирование“ (2023/24)
6 months ago 00:12:23 1
Совместный рейд гос. и общественных инспекторов на не законный заезд на ООПТ.
6 months ago 01:19:06 1
Тёмные Пришельцы зaхвaтили Землю. Климатическое oружuе в Дубае. Про карму, реинкарнацию, Высшее Я
7 months ago 00:00:57 1
Тиньков поясняет за языки программирования
7 months ago 00:00:30 1
Вся суть объектно-ориентированного программирования
7 months ago 02:03:50 1
Практика JavaScript с нуля за 2 часа. Сделаем целый сайт!
7 months ago 00:00:00 1
Нововведения в законе об образовании, которые отразятся на содержании ООП в 2023/24 гг. Часть №2
7 months ago 01:03:45 1
Нововведения в законе об образовании, которые отразятся на содержании ООП в 2024/25 гг.
7 months ago 00:05:32 1
ООП за 5 минут 😱 что такое объектно-ориентированное программирование
7 months ago 02:04:14 94
Пояснительный материал к задаче КВ_1 курса “Объектно-ориентированное программирование“ (2023/24)
7 months ago 01:04:47 1
Java (Джава) для начинающих: с нуля до сертификата
7 months ago 00:03:07 4
Научно-технический рэп - Папа может в си
7 months ago 00:00:51 1
Создание класса на Python всего за 1 минуту #quadd4rv1n7 #2024 #python #программирование #обучение
7 months ago 00:17:32 1
Вложенные классы с++ пример. Внутренние классы. Зачем нужны. inner class. ООП. Для начинающих #95
7 months ago 00:20:46 1
Статические методы класса зачем нужны. Модификатор static. Как влияет. ООП. Для начинающих. Урок #94
7 months ago 00:12:22 1
Красивый графический интерфейс на Python | Все фишки Textual
7 months ago 01:46:01 1
Сила Рода. Ответы на вопросы.
7 months ago 00:18:35 1
Деструктор что это. Зачем нужен деструктор класса в ООП. Деструктор с параметрами. Перегрузка. #80
7 months ago 00:14:23 1
Конструктор класса пример. Зачем нужен. Конструктор с параметрами. Конструктор по умолчанию. Урок#78
7 months ago 00:36:08 1
Евреи за ЛГБТ, Хамас и ООП | Раввин Михаил Финкель
7 months ago 00:04:47 3
Травматический пистолет Streamer 9 мм P.A.
7 months ago 00:03:58 1
Песня про спецназ РФ. Парни из стали
7 months ago 00:06:42 1
Просто почувствуй атмосферу GreenTech RP, на ультра высоких настройках ENB.
7 months ago 01:45:36 3
СИЛА Функционального Программирования / Всё о Scala / Интервью со Scala Developer Олегом Нижниковым