Объектно-ориентированное программирование на PHP. Обучающий видеокурс (2013)
17:58
Оптимизируете ли Вы имеющийся код или начинаете новый проект с нуля, это прекрасные возможности использовать принципы объектно-ориентированного проектирования. В этом курсе рассматривается использование принципов ООП при создании веб-страниц или приложений на PHP. После обзора классов, объектов и преимуществ их применения Джон Пек расскажет о создании объектов, определении отношений и взаимодействий классов и других приемах, которые займут важное место в вашем арсенале. В курсе также будет рассмотрены такие темы, как использование объектов PHP, реализация шаблонов проектирования и способы дальнейшего совершенствования навыков программирования.
Информация о видеокурсе Название: Объектно-ориентированное программирование на PHP Оригинальное название: Object-Oriented Programming with PHP Год выхода: 2013 Автор: Lynda.com Жанр: Обучающий, Программирование, PHP Продолжительность: 01:57:00 Язык: Русский
• Введение - Что вы должны знать - Приветствие - Файлы упражнений
• Введение в объектно-ориентированное программирование - Что такое объект - Что такое класс - Почему следует использовать объектно-ориентированное программирование - История объектно-ориентированного PHP
• Создание первого объекта - Определение класса - Определение свойств класса - Создание метода и изучение контекста объекта с помощью псевдопеременной $this - Создание объекта и доступ к его содержимому - Области видимости
• Перегрузка с помощью магических методов - Что такое магический метод и нужен ли он мне - Перегрузка доступа к свойству - Настройка создания объекта - Стандартизация вывода объекта в виде строки
• Доступ к классам без создания объектов - Ключевое слово static - Использование оператора разрешения области видимости - Установка констант - Реализация статических методов - Создание класса базы данных
• Отношения и взаимодействия классов - Расширение класса - Абстрагирование классов - Полиморфизм и общие интерфейсы - Переопределение методов, свойств и констант - Клонирование и сравнение объектов - Использование ссылок на объекты
• Встроенные объекты PHP - Работа с объектами стандартного класса - Получение объектов из базы данных - Обработка ошибок с помощью исключений - Настройка исключений PHP