УЧЕБНО-ТЕМАТИЧЕСКИЙ ПЛАН программы «Интернет-технологии (web-дизайн и программирование)» Цель: обучение слушателей основам проектирования и разработки интернет-сайтов с использование современных средств разработки. Категория слушателей: студенты инженерных специальностей, специалисты, занимающихся профессиональной деятельностью в сфере проектирования, разработки и сопровождения сайтов, преподаватели вузов и системы НПО и СПО. Срок обучения: 72 часа. Форма обучения: с отрывом (частичным) от работы. Режим занятий: 4 часа в день. № Наименование модулей и тем Всего часов п/п 1 1 1.1 1.2 1.3 2 В том числе: Лекции Практические, лабораторные, семинары 2 3 4 6 Интернет-технологии (web-дизайн и программирование) 68 22 46 10 2 8 3 1 2 3 1 2 4 - 4 16 6 10 Проектирование структуры и интерфейса сайта Введение в проектирование Интернет-приложений. Технологии проектирования Интернет-приложений. Типология сайтов. Разработка структуры сайтов Основы разработки интерфейсов webприложений, веб-дизайн, юзабилити. Проектирование интерфейса сайта по индивидуальному заданию. Разработка макета интерфейса сайта. Разработка интерфейса сайтов с использованием технологий HTML и CSS Формы контроля 7 Лабораторная работа Основы языка HTML. Понятие шаблона сайта. 2.1 Разработка структуры страницы 2.2 2.3 3 3.1 3.2 3.3 4 4.1 4.2 4.3 4.4 4.5 5 5.1 5.2 Основы языка каскадных таблиц стилей. Разработка интерфейса сайта с использованием разметки HTML 4 и каскадных таблиц стилей CSS Динамическая модель документа, язык JavaScript Понятие о браузерных языках программирования. Динамическая модель документа Разработка простейшего сценария на JavaScript. Применение библиотеки JQuery для реализации визуальных эффектов Серверные языки программирования, основы PHP Синтаксис языка РНР, Основные операторы и функции Взаимодействие языка PHP со страницами HTML (средствами веб-интерфейса) Функции PHP для работы с файлами, обработка изображений База данных MySql, основы языка запросов SQL. Взаимодействие PHP с базой данных MySQL Настройки виртуального сервера для работы сайта на PHP Установка и настройка системы управления сайтом, разработка шаблона сайта Классификация систем управления, архитектура CMS. Знакомство с CMS Joomla Модули и компоненты CMS Joomla, установка и настройка 4 2 2 6 4 2 6 - 6 10 4 6 3 2 1 5 2 3 2 - 2 18 6 12 4 2 2 3 1 2 3 1 2 6 2 4 2 - 2 14 4 10 3 1 2 6 2 4 5.3 Структура и разработка шаблона для CMS Joomlа. 5 Итоговый контроль знаний 4 Итого: 72 1 4 4 22 50 зачет