Записаться

Аннотация курса web програмированияУ Вас возник интерес к особенностям профессионального программирования и администрирования Web-сайтов? На курсе "Web-мастеринг" высококвалифицированные преподаватели помогут Вам приобрести необходимые знания о современных серверных WEB-технологиях, сформировать основные навыки программирования Web-сайтов. Курс имеет практическую направленность - по окончании обучения Вы сможете самостоятельно осуществлять обслуживание и поддержку WEB-сайта, работать с базами данных, а также проводить маркетинговые исследования, разрабатывать WEB-сайты дистанционного обучения.

Наименование курса:

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

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

Общий объем курса:
Групповые занятия: 32 ак. ч.
Индивидуальные занятия: 20 ак. ч.

Время занятий групп на курсах:

  • утренние — с 9-00 до 12-00, с 10-00 до 13-00
  • дневные — с 12-00 до 15-00, с 13-00 до 16-00, с 15-00 до 18-00
  • вечерние — с 18-00 до 21-00, 19-00 до 22-00
  • группы выходного дня: суббота и/или воскресенье — c 10-00 до 13-00, с 13-00 до 15-00, с 15-00 до 18-00.
*** В отдельных (исключительных) случаях время занятий может быть изменено.

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

  • цена скидка 30%: 6100 руб.
  • базовая цена: 9030 руб.
  • индивид. обучение: 18900 руб.

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


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 5.0.

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

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

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

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

3. Серверные решения на основе IIS 5.0. Применение технологий 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 4.0. Особенности и возможности.

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

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

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

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

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

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

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

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.

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

Как записаться на обучение на курсы:

Для того, чтобы стать нашим слушателем, Вам необходимо подойти в учебный отдел нашего Центра, заключить договор на обучение и оплатить стоимость курса с учетом скидки, которая предоставляется всем посетителям, получившим информацию на этом сайте. По условию договора абитуриент может внести предоплату (50% от стоимости обучения). Вторая часть оплаты вносится до второго занятия обучения.