PHP. Уровень 3. Профессиональная разработка на PHP5 #777 Год выпуска: 2010 Сайт производителя: http://www.specialist.ru/ Продолжительность: 18ч 34мин Тип раздаваемого материала: Видеоурок Язык: Русский Описание: В этом курсе Вы рассмотрите сложные темы, такие как ООП (объектно-ориентированное программирование), работу с XML, использование SOAP (Веб-сервисы), без которых немыслима профессиональная разработка приложений на PHP, что позволит Вам создавать сложные Интернет сайты, интегрированные с любыми внешними данными, тесно взаимодействующие с внешними системами или обладающими сложной логикой.
Модуль 1. Объектно-ориентированное программирование на PHP- ООП - введение
- Классы
- Свойства и методы
- Конструкторы/деструкторы
- Клонирование объектов
- Наследование
- Перегрузка методов
- Методы доступа
- Схема обработки исключений try/catch/throw
- Абстрактные классы и методы
- Интерфейсы
- Финальные методы и классы
- Константы класса
- Статические свойства класса
- Статические методы класса
- Итераторы
- Псевдо-константы __METHOD__, __CLASS__
- Ключевое слово instanceof
- Функция __autoload()
- "Магические методы"
- Разное...
- Лабораторная работа: Практическое применение парадигмы ООП
Модуль 2. Совместное использование PHP 5 и SQLite- Введение в SQLite
- Преимущества и ограничения SQLite
- Особенности безопасности данных SQLite
- Выполнение основных операций работы с SQLite данными на PHP 5: создание базы и таблиц, вставка, обновление, удаление и выборка данных
- Использование исключений SQLite
- Лабораторная работа: Использование SQLite при создании гостевой книги
Модуль 3. PHP 5 и XML. Расширения SAX, DOM, SimpleXML, XSLT- Введение в XML
- Обзор возможностей по работе PHP 5 с технологией XML
- Simple API for XML (SAX)
- Лабораторная работа: Чтение XML-файла с использованием SAX
- Document Object Model (DOM)
- Лабораторная работа: Чтение XML-файла с использованием DOM
- Лабораторная работа: Использование DOM при создании гостевой книги
- SimpleXML
- Лабораторная работа: Чтение XML-файла с использованием SimpleXML
- Лабораторная работа: Использование SimpleXML при создании гостевой книги
- Обзор XSL/T
- Преобразование данных на сервере c помощью XSLT
Модуль 4. PHP 5 и XML Web Services. SOAP- Введение в web-сервисы
- Работа с web-сервисами на PHP 5
- Расширение SOAP
- Использование расширения SOAP: сервер, клиент, WSDL, обработка исключений
Модуль 5. Работа с графикой- Вопросы генерации графики на PHP 5
- Использование расширения GD2
- Базовые функции для работы с графикой
- Лабораторная работа: Использование GD2 при создании CAPTCHA
Модуль 6. Сетевое программирование- Обзор сетевых функций
- Соединение с удаленными узлами через сокеты
Формат видео: FLV Видео: H.263, 1024Ч768 (4:3), 8fps Аудио: MP3, 44100 Hz, VBR 64 Kbps
PHP. Уровень 1. Основы создания сайтов PHP. Уровень 2. Разработка web-сайтов и взаимодействие с MySQL РНР. Уровень 4. Проектирование и разработка сложных веб - проектов на РНР 5
|