Санкт-Петербургский государственный политехнический университет

Факультетпереподготовкиспециалистов

Графический дизайн

(812) 703-02-02

Санкт-Петербург, ул. Обручевых, д. 1

Общая информация
О специальности Паспорт специальности Новости и успехи Преподавательский состав Контакты
Поступающим
Концепция специальности Программа обучения Правила приема Стоимость обучения Учебные материалы Форма и место проведения занятий Документы об образовании Дни открытых дверей Работы слушателей
Обучающимся
Поиск слушателя Расписание занятий Списки групп и оценки Учебный план Порядок сдачи зачетов и экзаменов Дипломникам Техническая информация Форум
Печать

Дизайн и разработка Web-узлов (1 часть)

Преподаватели

Аннотация

Еще несколько лет назад слово Internet было загадочным и непонятным, а сегодня об этой компьютерной сети слышал практически каждый, многие имеют опыт практической работы с Internet. Такую феноменальную популярность Internet приобрел благодаря одной из своих служб, а именно- службе WWW. Данная служба позволяет просматривать информацию из сети в виде красочных текстово-графических страниц, делая процесс просмотра приятной и увлекательной процедурой. Многие коммерческие организации почувствовали растущую популярность Web и разместили свою информацию в данной службе, предоставив ее миллионам пользователей Internet. Microsoft, Sony, Panasonic, Intel и многие другие корпорации-гиганты воспользовались данным средством для привлечения и информирования своих клиентов.

Рост популярности службы WEB привел к тому, что многие программисты и профессиональные дизайнеры стали разрабатывать информационные ресурсы для этой службы. Такие ресурсы получили название WEB узлы (сайты). Сегодняшний рынок программного обеспечения предлагает широчайший выбор средств разработки сайтов, однако многие разработчики сталкиваются с непреодолимыми трудностями в их использовании. Созданные сайты работают медленно, содержат множество ошибок. Это связано с тем, что программное обеспечение автоматизирующее труд разработчика не заменяет полностью участие человека в этом процессе, оно лишь берет на себя выполнение некоторых рутинных операций. Без хорошего понимания принципов работы службы WEB, без знания таких стандартов данной службы, как HTTP, URI, HTML, CSS невозможно разработать профессиональный сайт. С другой стороны, зная все это, Вы без труда освоите любой пакет разработки WEB узлов и даже сможете создать сайт «вручную», т. е. с помощью простого текстового редактора.Цель данного курса – познакомить со службой World Wide Web, дать базовый набор знаний необходимых каждому разработчику WEB сайтов, а также изучить язык HTML и CSS.

Знания и умения, полученные в результате обучения

В ходе обучения слушатели расширят теоретические знания о глобальной сети Internet, изучат принципы работы службы WWW. Освоят принцип гипертекста, язык разметки HTML, а также каскадные таблицы стилей (CSS).

Зачет и экзамен

Требования для получения зачета

Для получения зачета необходимо выполнить три домашних задания, которые выдаются на первой, второй и третьей практике, а также выполнить отдельное задание на зачет. Задание выдается на третьей практике (создать предложенный небольшой сайт, с учетом требований, приведенных в задании).

Действия студента для получения зачета в доп. сессию

Для получения зачета в доп. сессию студенту необходимо выполнить домашние задания и также предложенное самостоятельное задание. При этом возможна беседа с преподавателем по выполненному.

Требования к начальному уровню знаний

Слушатель должен обладать следующими знаниями:

  • знание Windows-интерфейса: терминология, назначение, принципы работы;
  • навыки работы в сети Интернет с любым обозревателем на уровне курса "Основы работы в Интернет";
  • знание английского языка облегчает усвоение материала.

Программа курса

Лекции

Лекция 1

Основы работы сети Интернет

  • Подключение к Интернет. Способы подключения, поставщики услуг Интернет (провайдеры). Сравнение способов подключения к Интернет.
  • Понятие гипертекста, принцип гипертекста. Гипертекстовый документ, гипертекстовая ссылка.
  • Адресация ресурсов в Интернет, назначение и структура URL адреса. Документ по умолчанию. Понятие Web-сайта, размещение сайта на сервере. Относительная и абсолютная адресация. Применение различных видов адресации при создании гиперссылок. Применение различных видов адресации при создании гиперссылок.

Основы языка HTML

  • История развития HTML. Назначение и использование. Стандарты и организация W3C.
  • Гипертекстовый документ, содержимое и структура. Объявления типов документов. Основные объекты языка HTML: элементы, атрибуты элементов и их значения, комментарии. Структура HTML-документа.

Основные структурные элементы

  • Назначение и содержимое секций заголовка и тела HTML-документа.
  • Метаинформация о документе, элемент META.
  • Заголовок документа, его назначение.

Лекция 2

Форматирование HTML-документа

  • Разметка представления и содержания.
  • Встраивание специальных символов в документ.
  • Задание цвета в HTML.
  • Разбиение документа на абзацы, их форматирование.
  • Заголовки.
  • Создание списков в документе. Виды списков, настройка и форматирование списков.
  • Встраивание и настройка изображений. Особенности выравнивания изображений на странице, обтекание текстом.
  • Гипертекстовые ссылки. Создание и настройка. Создание якорей (именованных областей) на странице. Ссылки на именованные области и идентификаторы.

Лекция 3

Таблицы

  • Назначение и использование таблиц в HTML.
  • Элементы разметки, определяющие таблицу. Создание сложных таблиц.
  • Табличная верстка. Резиновый, фиксированный и гибридный дизайн страницы. Применение различных видов табличной верстки. Принципы табличной верстки.

Каскадные таблицы стилей

  • Недостатки стандартного HTML. Назначение CSS. Преимущества оформления страниц при помощи стилевых описаний.
  • Синтаксис: селекторы и правила. Виды селекторов, особенности применения различного вида селекторов. Единицы измерения.
  • Встраивание стилевых описаний в документ – встроенные стили, глобальные стили, стилевой файл.
  • Наследование.
  • Каскадирование.

Лекция 4

Цели информационного дизайна

  • Понятие информационного дизайна.
  • Основные задачи информационного дизайна.
  • Критерии оценки качества информационного дизайна.

Определение целей и типа сайта

  • Формирование списка целей сайта.
  • Типы сайтов в Интернет. Определение типа сайта.

Аудитория сайта

  • Определение целевой аудитории.
  • Составление списка типичных пользователей.
  • Определение целей каждого из типов пользователей по отношению к сайту.
  • Разработка алгоритмов взаимодействия каждого типа пользователя с сайтом.

Проектирование содержания сайта

  • Обзор типовых страниц сайтов.
  • Разбиение информации на блоки при формировании информационных страниц.
  • Рекомендации по разбиению информации на страницы.
  • Группировка списка страниц по разделам.

Правила оформления текстов для web

  • Удобочитаемость и удобство беглого ознакомления.
  • Ограничения по объёму текста и графики.

Разработка системы навигации

  • Проблемы web-навигации.
  • Задачи навигации.
  • Требования к системе навигации.
  • Глобальная и локальная навигация.
  • Способы реализации навигации.
  • Общий алгоритм построения системы навигации.

Проектирование структуры страницы

  • Этапы разработки визуального дизайна: определение типовых страниц, расположение глобальной и локальной навигации, размер и положение логотипа, местоположение содержимого на странице, рисование эскизов страниц.
  • Типовые элементы визуального дизайна: верхний колонтитул, содержимое, нижний колонтитул.
  • Типовое содержимое каждой из частей страницы.
  • Практические рекомендации по созданию визуального дизайна.

Тестирование удобства работы с сайтом

  • Причины необходимости тестирования.
  • Подготовка тестирования.
  • Методы тестирования.
  • Анализ результатов тестирования.

 

Практические работы

Практика 1

Введение в HTML

  • Использование текстового редактора Notepad++ для создания гипертекстовых документов.
  • Встраивание HTML тегов. Основные структурные теги, метаинформация, заголовок документа.
  • Форматирование и разметка документа.
  • Создание гипертекстовых ссылок.
  • Встраивание изображений.
  • Создание списков: упорядоченные, неупорядоченные, списки определений.

Домашнее задание №1

Практика 2

Использование Dreamweaver для создания гипертекстовых документов

Введение в CSS

  • Оформление структурных элементов.
  • Свойства текста, выравнивание.
  • Свойства ссылок.

Работа с формами

Домашнее задание №2

Практика 3

Работа с таблицами

  • Создание простейших таблиц. Основные структурные элементы таблиц.
  • Создание сложных таблиц: объединение строк, столбцов, выравнивание внутри таблицы. Создание вложенных таблиц.
  • Оформление таблиц с помощью CSS.

Домашнее задание №3

Практика 4

  • Создание сайта, выполненного в технике табличной вёрстки.
  • Получение зачета.

Учебники и статьи

http://www.htmlbook.ru/

Учебник по HTML, CSS на русском языке.

http://www.w3schools.com/
Очень удобная и простая школа практически ЛЮБЫХ WEB-технологий: HTML, XHTML, CSS, JavaScript, VBScript, ASP, ASP.NET с примерами и возможностью практиковаться, не покидая сайт (online- упражнения). Единственное НО – на английском (хотя, заодно и английский подучить можно).

Как выглядит красивый HTML?
Что делает код HTML красивым? Небольшой список того, что говорит о мастерстве кодера. Некоторые моменты спорные, но в большинстве своем написано грамотно.

http://www.webmascon.com/ 
Электронный журнал для веб-мастеров. Огромное количество полезных статей.

http://www.weblibrary.biz/css

Очень хороший сайт, посвященный web-технологиям. В разделе CSS можно найти практически исчерпывающее описание этой технологии.

Спецификации и справочники

http://www.w3.org/TR/html4/
Спецификация HTML 4.01 на сайте W3C  (англ.).

http://www.citforum.ru/internet/html/htmlspec.shtml
Перевод спецификации HTML 4.01

http://www.w3.org/TR/REC-CSS2/
Спецификация CSS2 на сайте W3C (англ.)

http://www.citforum.ru/internet/css1/index.shtml
Перевод спецификации CSS1

http://macedition.com/cb/resources/abridgedcsssupport.html
Сводная таблица поддержки CSS2 различными браузерами