keyown = 0
10th September 2015  /  8 59

курс PHP-программист

Web-программирование
Обоснование и истоки возникновения. Отличия серверного web-программирования от клиентского. Цели, задачи, направление развития, краткая история.
Архитектура «клиент-сервер». Выполнение серверных сценариев. CGI. Взаимодействие с СУБД.
Принципы и этапы загрузки web-страницы.
2
тема
Введение в PHP
Описание и обзор инструментария для разработчика: web-серверы, СУБД.
Подготовка инструментария.
Установка и настройка web-сервера Apache под Windows.
Конфигурационный файл httpd.conf.
Создание виртуальных хостов.
Установка PHP для web-серверов Apache, IIS и первичная настройка.
Обзор директорий и файлов. Конфигурационный файл php.ini.
Краткий обзор отличий установки под Windows и под UNIX. (Факультативно).
Обзор и сравнение редакторов кода PHP: Eclipse PDT, ZendStudio, PHP ExpertEditor, DreamWeaver.


3
тема

Основы синтаксиса
Формы включения PHP кода внутрь страницы.
Полные теги, короткие теги, теги ASP, теги script.
Разделение выражений. Комментарии.
Правила именования переменных. Константы.
Типы данных.
Целочисленный, вещественный, логический.
Строковый, массивы, объектный, ресурсный.
Преобразование типов данных.
Семейство функций is.. () (is_int, is_float,…).
Операторы и операнды.
Арифметические и логические операторы.
Операторы присваивания.
Условные конструкции
Конструкция if
Конструкция switch

Практика:
Создание сайта, хранение контента с помощью PHP, используя переменные.
4
тема

Массивы и функции
Массивы.
Массивы в PHP. Особенности строения массивов.
Ассоциативные и индексные (списки) массивы. Способы инициализации. Конструкция array.
Одномерные и многомерные массивы. Отличия многомерных массивов от одномерных. Способы инициализации.
Циклические конструкции
Цикл while
Цикл do…while
Цикл for
Досрочное прерывание итераций: break, continue
Способы перебора массивов. Конструкции list, each. Цикл foreach.

Практика:
Контент сайта переносим в массивы, создаем циклы для вывода массивов.



Link

WWW+Programming






The basic of programming
The basic of WWW programming.
Studying and teaching
Geo:Dnepr&NMAU

Work out
Вернуться к рассматриваемой записи