Модуль 1. Введение в PHP 5. Объектно-ориентированное программирование на PHP
Обзор новых возможностей PHP 5
Особенности инсталляции и настройки PHP 5
Новая схема обработки исключений try/catch/throw
Новые принципы работы с объектами
Клонирование объектов
Доступность элементов класса
Конструкторы/деструкторы
Модуль 2. Объектно-ориентированное программирование на PHP. Введение в SQLite
Абстрактные классы и методы
Интерфейсы
Финальные методы и классы
Константы класса
Статические свойства класса
Статические методы класса
Ключевое слово instanceof
Функция __autoload()
Методы доступа
Перегрузка вызовов
Итераторы
Константа __METHOD__
Метод __toString()
Разыменование объектов
Уточнение типа класса
Введение в SQLite
Преимущества и ограничения SQLite
Особенности бестиповости SQLite
Модуль 3. Совместное использование PHP 5 и SQLite
Выполнение основных операций работы с SQLite данными на PHP 5 – создание базы и таблиц, ввод, обновление, удаление и выборка данных
Пример написания каталога товаров электронного магазина
Модуль 4. Совместное использование PHP 5 и SQLite. PHP 5 и XML
Пример написания пользовательской корзины электронного магазина на SQLite и PHP 5
Введение в XML и XSLT
Обзор возможностей по работе PHP 5 с технологией XML
Модуль 5. Расширения SAX, DOM, XSLT, SimpleXML
SAX
DOM
XSLT
SimpleXML
Модуль 6. Расширения SAX, DOM, XSLT, SimpleXML. PHP 5 и Web-сервисы
Пример использования возможностей XML в web-приложении электронный магазин
Введение в web-сервисы
Работа с web-сервисами на PHP 5
Модуль 7. Расширение SOAP. Генерация графики на PHP
Введение в SOAP
Использование расширения SOAP
Пример интеграции электронного магазина с web-сервисами
Вопросы генерации графики на PHP 5
Использование расширения GD2
Модуль 8. Сетевое программирование. Вопросы безопасности и производительности при программировании на PHP 5
Соединение с удаленными узлами через сокеты
Создание и использование потоков
Безопасная и небезопасная входная информация
Замена опасных символов для строк, использующихся при shell программировании и работе с базами данных
Предотвращение XSS атак
Компания Сайберс ждёт знакомства с начинающими PHP–разработчиками для работы в бишкекском офисе.
Работа над очень разнообразными web-проектами в команде с другими разработчиками и менеджерами. Мы ждём от Вас интереса к работе и желания учиться, обещая со своей стороны прозрачные перспективы профессионального роста, комфортные условия работы и весёлую команду.
В WEB-отделе компании Сайберс будут рады видеть опытного разработчика на позицию Senior PHP Developer.
Молодая и активная команда компании Сайберс с кучей интересных проектов для клиентов со всего мира от США до Австралии, ждёт встречи с Magento PHP Developer‘ом.
Компания Сайберс ищет PHP–разработчиков, которые станут частью нашей команды.
Вам предстоит работать над очень разнообразными web‐проектами в сплочённой и сильной команде. Мы ждём от вас интереса к работе и желание развиваться, обещая со своей стороны прозрачные перспективы профессионального роста, комфортные условия работы и весёлую команду.