+7 (937) 990-10-21
+7 (927) 208-22-50

ipo

Программирование Web–сайтовКурс «Программирования web-сайтов» предназначен для тех, кто хочет значительно повысить знания и эффективность работы по администрированию и оптимизации web-сайтов и использованию новейших серверных web-технологий. В процессе обучения Вы подробно изучите создание и способы подключения Java-скриптов к веб страницам, синтаксис JavaScript, получение информации о системе с помощью JavaScript обработку и отправку данной информации на сервер, язык PHP, создание и способы подключения PHP-скриптов к веб страницам, обзор функций для работы с переменными и массивами, работу с базами данных, назначение и принципы работы шлюзовых интерфейсов и поддержку веб серверами. Обучение построено по принципу объединения лекций с практическими занятиями и отработкой конкретных примеров, что дает возможность Вам освоить этот курс на 100%.

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

Общий объем курса:

Групповые занятия от 5 человек:

32 ак. ч.

Мини-группы (до 5 человек) и

Индивидуальные занятия:

32 ак. ч.

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

  • утренние — с 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.

*** В отдельных (исключительных) случаях время занятий может быть изменено.

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

  • базовая цена: 18 600 руб.

  • индивид. обучение: 28 700 руб.

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

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

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

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

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

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

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

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

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

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

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

    • Понятие “виртуального” сервера. Создание и настройка виртуального сервера в IIS 5.0.

    • Понятие “домашней” и “виртуальной” директорий. Создание и настройка виртуальной директории.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    • Язык SQL.

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

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

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

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

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

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

Учебный центр оставляет за собой право частично изменять/модернизировать программу курса ввиду последних тенденций в развитии данного направления (выхода новых программ, совершенствование методик обучения и тд). Для получения дополнительной информации обращайтесь к нашим менеджерам по телефонам: 89379901021