Брянский городской
Учебный центр
 
aprel-12 
 

 

 

 Приглашаем к сотрудничеству преподавателей-практиков и бизнес-тренеров

 

Программирование сайтов

Наименование курса: Программирование сайтов

 

 

 

 

 

 

Продолжительность курса

 

  • Групповые занятия:  32 академических часа

  • Индивидуальные занятия:  20 академических часов

Стоимость курса

  • Стоимость курса:  16 000 руб.
  • Скидка 15%: 13 600 руб.
  • Индивидуальное обучение: 21 850 руб.

График занятий

Режим занятийЧасыКол-во ак.ч.
Будни
  • 10.00-13.00
  • 18.00-21.00
по 4 ак.ч.
по 4 ак.ч.
Выходные
  • 10.00-13.00

по 4 ак.ч



 

В индивидуальной программе возможна корректировка графика

 

 

Учебная программа курса:

 


 

 

1.Принципы взаимодействия web-сервера и браузера.

1.1 Основы клиент-серверного взаимодействия.

1.2 Протоколы высокого уровня.

1.3 Протокол HTTP. Передача данных методами GET и POST. URL-кодирование данных. MIME-типы.

1.4 Технология Cookie.

1.5 Обзор существующих web-серверов. Области их применения.

1.6 Статические и динамические web-страницы.

1.7 Обзор технологий серверного web-программирования (CGI/Perl, PHP, ASP, JSP/сервлеты, SSI), их поддержка различными операционными системами и web-серверами.

 

2. Администрирование Internet Information Server.

2.1 Основные сведения о IIS.

2.2 Понятие «виртуального» сервера. Создание и настройка виртуального сервера в IIS 5.0.

2.3 Понятие «домашней» и «виртуальной» директорий. Создание и настройка виртуальной директории.

2.4 Сетевые утилиты Windows. Утилиты ping, netstat.

 

3.  Серверные решения на основе IIS. Применение технологий ASP и PHP.

3.1 Интерфейсы web-сервера. Интерфейсы CGI и ISAPI.

3.2 Технология ASP.

3.3 Языки программирования VBScript и JScript. Особенности и возможности.

3.4 Примеры создания страницы с использованием технологии ASP на языках VBScript и JScript.

3.5 Понятие ActiveX - компонента. Использование ActiveX-компонентов в IIS.

3.6 Технология PHP.

3.7 Язык программирования PHP. Особенности и возможности.

3.8 Настройка IIS для работы с PHP.

3.9 Пример создания страницы с использованием технологии PHP.

 

4. Администрирование web-сервера Apache.

4.1 Основные сведения о web-сервере Apache.

4.2 Основы конфигурирования web-сервера Apache.

4.3 Создание виртуального web-сервера в Apache.

4.5 Создание виртуальной директории и настройка прав доступа к ней.

 

5. Серверные решения на основе Apache. CGI-программирование. Применение технологий PHP и SSI.

5.1 Использование CGI-программ в Apache.

5.2 Язык программирования Perl. Особенности и возможности.

5.3 Пример создания страницы с использованием CGI-программы на Perl.

5.4 Серверные переменные.

5.5 Настройка Apache для работы с PHP как с подключаемым модулем и как с CGI-приложением.

5.6 Технология Server Side Include.

5.7 Настройка Apache для работы с SSI.

5.8 Пример создания страницы с использованием SSI-директив.

 

6. Основы работы с базами данных в web-приложениях.

6.1 Основы теории баз данных.

6.2 Обзор типичных для web-технологий баз данных.

6.3 Язык SQL.

6.4 Работа с базой данных MySQL.

6.5 Пример страницы использующей технологию PHP для доступа к БД MySQL.

6.6 Работа с базой данных Access.

6.7 Настройка ODBC.

6.8 Пример страницы использующей технологию PHP для доступа к БД Access через ODBC.

 

Зачет (собеседование).

free templates joomla