Autum2007PHPProgram

1. Определения Веб сервиса. Плюсы и минусы веб сервисов. Сервисно-ориентированная архитектура.

2. Введение в синтаксис РНР. Переменные, константы, выражения. Работа с данными формы. Ссылки в РНР.

3. Объектно-ориентированная модель РНР. Отличие РНР4 от РНР5.

4. Cоглашение по стилю кодирования. Автоматическое документирование.

5. Общие принципы построения веб приложений. Разнесение кода и отображения. Хранение состояния.

6. Регулярные выражения в РНР.

7. Работа с базами данных. Организация абстрактного DB-layer`a.

8. Реализации механизмов аутентификации. Cookie. Механизм сессий.

9. Вопросы безопасности. Безопасность входящих данных и загружаемых файлов.

10. Логгирование и обработка ошибок.

11. Работа с XML в РНР. DOM модель. Разбор и генерация XML.

12. PHP и другие языки. Работа с COM,. Net, Win Api?.