Программирование web-сайтов
По всем вопросам обращайтесь по тел.: (495) 517-06-88.
Записаться на этот курс вы можете в разделе Запись на курсы
Узнать цены на курсы в Москве вы можете в разделе Цены
УЧЕБНАЯ ПРОГРАММА КУРСА
«ПРОГРАММИРОВАНИЕ WEB САЙТОВ»
Объем - 32 академических часа
Курс обучения предназначен для получения знаний использования современных серверных WEB - технологий и навыков администрирования WEB - сайтов.
Целью курса является создание концептуального представления о компонентах WEB - страницы с применением
технологий и языка программирования для создания сайта (ASP , PHP, SSI) и дальнейшей публикации в Интернете.
В дальнейшем полученные знания позволяют слушателям осуществлять самостоятельное обслуживание и поддержку
WEB - сайта, работу с базами данных, а также проводить маркетинговые исследования, разрабатывать WEB - сайты дистанционного
обучения и многое другое. Освоив курс, вы сможете усовершенствовать свои знания, изучив следующие программы: «MacroMedia FLASH»,
«Corel Draw», «Photoshop», «3DStudioMAX» и др.
Методы обучения основаны на активном вовлечении слушателей в учебный процесс с использованием качественных методических материалов.
Занятия проводят квалифицированные преподаватели, имеющие большой опыт практической работы в удобное для абитуриентов время.
По окончании обучения выпускники получают свидетельство установленного образца и могут трудоустроиться
в полиграфические фирмы, рекламные агентства, издательства и отделы информационных технологий различных
компаний и холдингов по специальностям «разработчик интернет-приложений», «оператор по разработке и поддержке 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 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.
Зачет (собеседование) .
|