Некоторые концептуальные знания о том, как веб-серверы и браузеры (клиенты) взаимодействовать с использованием протокола HTTP. Базовые знания по крайней мере один скриптовый язык программирования /или доказательств сильных возможностей в соответствующих областях математической /логической Древовидный reasoningProgramme: Продолжительность курса: 2 1/2 monthsSchedule: 2 часа /3 дня в weekWeek 1: PHP и веб-программированию - Обзор * Как PHP сравнивает с другими подходами: JavaScript, Flash, CGI /Perl, ASP от Microsoft, и Солнца Java Server Pages * PHP Плюсы и Минусы * PHP: прошлое, настоящее и будущее (PHP 3.
0, PHP 4.0 и PHP 5) * Для Дорога впереди ... * Модульная конструкция приложения * Обучение создавать и использовать код библиотеки * объектно-ориентированного PHP * Разделение передней и задней концы (MVC Pattern) * Настройка среды * Структура каталогов * Обработка ошибок andWeek 2: Элементы PHP - Обзор * PHP переменные и массивы управление потоком * Шаблоны для обработки HTML форм * понимание $ _GET, $ _POST, $ _SESSION и другие PHP супер-массивов * Динамическая генерация HTML - пример: само-заполнение formsWeek 3: Функции * Как думать о РНР многие функции полезности * Примеры с числами, строками и датами * Обсуждение: строковые функции против регулярных expressionsUser определенные функции: единиц обзор codeFunctional .
.. * Возврат значений параметров *: Попутные "по значению" против "со ссылкой '* переменной scopeArranging функция в отдельный "включают" файлы: библиотеки кода. Забегая вперед: что это «объект»? Подробнее о отладки и ошибки handlingWeek 4: Введение в PHP и индивидуальных MySQL functionsA простой основе баз данных приложений MySQLPHP в: доски объявлений * Создание схемы базы данных * Подключение к базе данных * Установка и Обновление dataWeek 5: объектно-ориентированное PHPWhat на ООП, и почему это круто Понимание того, как использование объектов может улучшить PHP programsUnderstanding как объекты в PHP работу