1. Основные понятия.
Дизайн в Internet - задачи, подходы, решения. Основные понятия и терминология. Этапы разработки WEB -сайта. Основные формулировки в техническом задании на разработку сайта. Возможности современных программ, используемых для создания WEB -страниц.
2. Введение в HTML (язык гипертекстовой разметки).
Язык HTML. Структура HTML документа. Основные разделы кода веб-страницы.
3. Табличная вёрстка web-сайтов.
Основы табличной вёрстки сайтов. Применение на практике – переработка изображения в интерактивный сайт на основе html -таблиц.
4. Блочная вёрстка.
Основы табличной вёрстки сайтов. Применение на практике – переработка изображения в интерактивный сайт на основе div -элементов.
5. Язык CSS.
Введение в структуру языка. Основные элементы и принципы построения кода. Создание простой анимации на сайте при помощи css.
6. Работа с JavaScript.
Корректное подключение готовых скриптов к странице. Основы написания собственных скриптов на основе javascript- фрэймворков.
7. Практическое занятие.
Полностью самостоятельная вёрстка многостраничного html -сайта на основе готового дизайна с предоставляемыми элементами графики. Используются все полученные на предыдущих занятиях знания.
8. Основы SEO.
Введение в понятие поисковой оптимизации сайта. Этапы оптимизации сайта и работы с ним. Базовые принципы продвижения в поисковых системах.
9. Знакомство с CMS Drupal.
Введение в работу с CMS Drupal . Основы функционирования «движков» на базе PHP - MySQL. Установка CMS на локальную машину или сервер хостинга. Базовое управление CMS.
10. Работа с CMS Drupal.
Основы вёрстки под CMS Drupal. Темизация внешнего вида, переработка шаблонов, управление служебными модулями, запуск работы сайта.