Web-программирование

Продолжительность: 20 академических часов.

Целевая аудитория:

1. Лица, желающие научиться создавать Интернет-ресурсы, работать с заказчиками и Web-мастерами.

2.   Лица, желающие получить профессию Web-программиста.

 

Цель курса:

Получение основных знаний и навыков работы по созданию сайтов с помощью языка PHP.

 

Описание курса

Данный курс позволяет слушателю научиться создавать Интернет-ресурсы с помощью языка программирования PHP. Слушатели не только получат знания по основам программирования на этом языке (переменные, константы, массивы, функции), но и научатся работать с HTTP-протоколом и формами.

 

По окончании курса Вы будете уметь: 

  • уметь устанавливать и настраивать PHP;

  • писать программы на языке PHP;

  • работать с протоколом HTTP;

  • работать с формами;

  • создавать Интернет-ресурсы с помощью языка PHP.

 

Наименование разделов

Часов

1.

Установка и настройка PHP. Знакомство с PHP.

4

2.

Основы языка PHP – введение.

4

3.

Основы языка PHP – функции и описания.

4

4.

Работа с протоколом HTTP – формы.

4

5.

Работа с протоколом HTTP – Куки, заголовки ответа.

2

6.

Итоговый контроль.

2

Итого:

20

 

Обязательная предварительная подготовка к курсу:          

-         курс Компьютер от А до Я или эквивалентная подготовка.

 

Наличие предварительной подготовки является залогом успешного обучения. Слушателю следует прочитать программу указанного курса и самостоятельно оценить, есть ли знания и опыт, эквивалентные данной программе.

Если Слушатель обладает знаниями менее 85-90% рекомендуемого курса, то необходимо получить предварительную подготовку. Только после этого возможно качественно обучиться на выбранном курсе.

 В курсе рассматриваются следующие вопросы:

Тема №1. Установка и настройка PHP. Знакомство с PHP.

Установка и настройка PHP. Настройка PHP и сервера Apache для совместной работы. Установка PHP как модуля сервера Apache. Проверка работы PHP. Написание первой программы.

 

Тема №2. Основы языка PHP – введение.

Переменные, константы, выражения. Типы данных, массивы, ассоциативные массивы. Управляющие конструкции.

 

Тема №3. Основы языка PHP – функции и описания.

Функции и области видимости. Стандартные функции PHP. Функции даты и времени. Предопределенные константы и переменные PHP. Функции эмуляции SSI (include, require, virtual).

 

Тема №4. Работа с протоколом HTTP – формы.

Протолок HTTP 1.1 – запрос, заголовки, статус сервера. Доступ к заголовкам запроса – переменные окружения сервера. Работа с формами – методы GET и POST. Проверка передаваемых значений.

 

Тема №5. Работа с протоколом HTTP – Куки, заголовки ответа.

Сессионные и постоянные Куки. Запись и чтение Куки. Установка типа содержимого (Заголовок Content-type). Запрет и разрешение кэширования (заголовки Cache-Control и Expires). Переходы на другие страницы (Заголовок Location). Перезапросы страниц (Заголовок Refresh). Базовая аутентификация (RFC2617).

 yellowline
2006 Компьютеры и образование - Профи

(351) 793-31-23, 742-67-62, 269-68-39

Используются технологии uCoz