Основы web-программирования на PHP

1 Введение в веб-технологии

    1.1 Основные понятия

    1.2 Веб-страница и веб-сайт

    1.3 Протокол HTTP

    1.4 Веб-браузер и веб-сервер

    1.5 Языки веб-программирования

    1.6 Программные комплексы веб-технологий

    1.7 Системы управления контентом

    1.8 Среды разработки

   1.9 Контрольные вопросы

2 Основы HTML

   2.1 Общие положения

   2.2 Структура HTML-документа

   2.3 Форматирование текста

   2.4 Работа с изображениями и мультимедиа

   2.5 Формы

   2.6 XHTML

   2.7 Верстка веб-страниц

   2.8 Контрольные вопросы

3 Основы CSS

   3.1 Общие положения

   3.2 Встраивание CSS в HTML

   3.3 Правила CSS

   3.4 Свойства CSS

   3.5 Контрольные вопросы

4 Основы PHP

   4.1 Общий синтаксис

  4.2 Переменные и константы

   4.3 Типы данных

   4.4 Операторы

   4.5 Управляющие конструкции

   4.6 Отладка PHP-скриптов

   4.7 Контрольные вопросы

5 Функции в PHP

   5.1 Пользовательские функции

   5.2 Встроенные функции

   5.3 Контрольные вопросы

6 Работа PHP и HTTP

   6.1 Работа с формами

   6.2 Работа с Cookies

   6.3 Работа с HTTP-заголовками

   6.4 Работа с сессиями

   6.5 Контрольные вопросы

7 Работа PHP и Firebird

   7.1 Основы SQL

   7.2 Функции PHP для работы с Firebird

   7.3 Практическое использование Firebird в PHP-приложениях

   7.4 Контрольные вопросы

8 Регулярные выражения в PHP

   8.1 Синтаксис регулярных выражений

   8.2 Функции PHP для работы с регулярными выражениями

   8.3 Контрольные вопросы

9 Лабораторный практикум

   9.1 Лабораторная работа № 1. Изучение XHTML и CSS

   9.2 Лабораторная работа № 2. Установка Apache и PHP. Изучение синтаксиса PHP

   9.3 Лабораторная работа № 3. Изучение работы PHP и HTTP

   9.4 Лабораторная работа № 4. Изучение работы PHP и СУБД Firebird

   9.5 Лабораторная работа № 5. Изучение работы PHP и Firebird. регулярные выражения

   9.6 Курсовая работа

10 Библиографический список