Курс ориентирован на учащихся 7-11 классов, имеющих достаточный опыт работы в Windows и стандартных приложениях, полученный в результате занятий на курсе "Основы информационных технологий" или самостоятельно.
Основное внимание на занятиях уделяется освоению практических навыков работы с web-графикой и web-дизайну. Курс дает слушателям начальные умения и навыки, необходимые для успешного дальнейшего освоения профессии web-дизайнера. Используемые для работы программы дают практически неограниченные возможности для творческого выражения любых идей.
В конце курса, по желанию учащегося, проводится защита итогового творческого проекта.
Запись на курс проводится по результатам тестирования.
Программа курса
- Язык разметки гипертекста (HTML)
- Понятие гипертекста. Понятие тэга. Структура html-документа. Основные тэги. Атрибуты. Начало работы над личной страничкой.
- Описание размеров шрифтов, отступов. Типы шрифтов. Описание цвета. Спецсимволы.
- Ссылки. Таблицы. Страницы закладок, фото-галерея.
- Списки. Текстовые меню.
- Вставка изображений. Графические меню.
- Формы. Фильтры ввода. Написание простой игры.
- Встраиваемые приложения.
- Понятие о xhtml.
- Каскадные таблицы стилей (CSS)
- Идея единого оформления проекта.
- Синтаксис. Связь с html-документом. Блочная и многослойная структура документа.
- Оформление учебного проекта.
- Вопросы автоматизации работы web-дизайнера
- Редактор Macromedia Dreamweaver.
- Плагины разработчика в браузерах.
- Специальные редакторы.
- Графика для web
- Представление в Web растровой и векторной графики.
- Оптимизация изображений для публикаций.
- Создание эскизов, миниатюр, альбомов.
- Оформление проекта
- Цвета на экране. Цветовые сочетания. Гаммы.
- Оптимизация расположения элементов дизайна.
- Юзабилити.
- Работа в сети
- Понятие о сетях tcp/ip. Протокол http.
- Вопросы хостинга. Оперативное обновление сайта.
- Динамический html (DHTML)
- Понятие скриптового языка. JavaScript. Синтаксис. Переменные. Операторы.
- Условные конструкции. Циклы. Массивы. Математические выражения. Строки. Логические выражения.
- Понятие объекта. Объктная модель документа html (DOM). Элементы. Методы. Область видимости.
- События. Динамический CSS.
- Вопросы хостинга. Оперативное обновление сайта.
- Выполнение индивидуального проекта