Запись и консультации
(495) 789-32-94
628-61-32
628-61-23
628-50-16
Об Институте   Скидки   Преподаватели   Наши партнеры   Трудоустройство   Контакты

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

СКИДКИ!

До 27 января действуют скидки  до 30%. Для получения скидки, независимо от даты начала занятий, абитуриенту достаточно заключить договор на обучение до указанной даты. Справки по тел 789-32-94.

УЧЕБНАЯ ПРОГРАММА КУРСА

«ПРОГРАММИРОВАНИЕ WEB САЙТОВ»

Объем - 32 академических часа

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

Целью курса является создание концептуального представления о компонентах WEB-страницы с применением технологий и языка программирования для создания сайта (ASP, PHP, SSI) и дальнейшей публикации в Интернете.

В дальнейшем полученные знания позволяют слушателям осуществлять самостоятельное обслуживание и поддержку WEB-сайта, работу с базами данных, а также проводить маркетинговые исследования, разрабатывать WEB-сайты дистанционного обучения и многое другое. Освоив курс данной программы, который пользуется неизменной популярностью у слушателей, Вы сможете усовершенствовать свои знания, изучив следующую по сложности программу «Corel Draw».

Методы обучения основаны на активном вовлечении слушателей в учебный процесс с использованием качественных методических материалов. Занятия проводят квалифицированные преподаватели, имеющие большой опыт практической работы в удобное для абитуриентов время.

По окончании обучения выпускники получают свидетельство установленного образца и могут трудоустроиться в полиграфические фирмы, рекламные агентства, издательства и отделы информационных технологий различных компаний и холдингов по специальностям «разработчик интернет-приложений», «оператор по разработке и поддержке WEB-сайта», «руководитель интернет-проектов.

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

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

Rambler's Top100