Ниже приведена подробная информация о выбранном курсе, включающая требования к начальному уровню знаний и подробное содержание курса с разбивкой по темам.
Курс предназначен для людей, которые хотят научиться создавать грамотные сайты. Начиная с вопросов постановки задачи и заканчивая размещением сайта в интернете. В процессе курса все слушатели должны полностью с нуля создать свой собственной небольшой сайт. Основные вопросы, рассматриваемые в процессе курса:
Тема 1. Принципы функционирования интернета
Протоколы и стандарты интернет. Адресация в интернете (IP-адрес, домен, DNS-сервера, понятие URL). Клиент-серверная модель. Сервисы Интернет (электронная почта, www, ftp, icq). Web-сервера, браузеры, протокол HTTP.
Тема 2. Разработка концепции сайта
Цели и задачи, стоящие перед сайтом. Анализ аудитории и позиционирование сайта. Функциональность сайта. Паспорт сайта, как основной документ разработчика. Создание описания сайта и подбор ключевых слов. Анализ существующих сайтов сходной тематики. Разработка базовой структуры сайта.
Тема 3. Технологии, применяемые при создании сайтов
Общие принципы разметки. Язык разметки HTML - основной инструмент для написания web-страничек. Базовые теги. Структура HTML-документа. Информационные мета-теги. Понятие и формат URL. Относительные и абсолютные ссылки. Вставка изображений и таблиц. Использование комментариев. Специальные символы Каскадные таблицы стилей (CSS). Внедрение таблицы стилей в документ. Синтаксис CSS. Основные параметры CSS.
Тема 4. Организация работы над проектом и используемые программы
Организация работы по созданию сайта. Базовая структура папок проекта. Программы, используемые при создании сайта. Файловый менеджер "Total Commander". HTML-редактор "HomeSite". Графический растровый редактор "PhotoShop". Проблемы несовместимости и необходимость тестирования сайта в разных браузерах. Создание архивных копий проекта.
Тема 5. Создание скелетного сайта
Файловая структура сайта. Общие принципы навигация на сайте. Карта сайта. Понятие скелетного сайта. Использование программы "HomeSite" для работы над проектом. Основные возможности "HomeSite". Необходимость комментирования кода. Разбиение HTML-кода странички на блоки. Правила наименования страничек сайта. Создание скелетного сайта. Тестирование скелетного сайта.
Тема 6. Подготовка материала для размещения на сайте
Работа с текстом. Основные конструкции, используемые при форматировании текстов (заголовки, абзацы, нумерованные и маркированные списки, определения и т.д.). Логические и физические теги форматирования. Использование таблиц. Литературная обработка текстов. Подготовка графики для размещения на сайте. Графические форматы GIF, JPEG, PNG. "PhotoShop" как основной инструмент для подготовки графики. Общая концепция и стиль работы в "PhotoShop". Основные графические инструменты. Классическая коррекция изображений (тоновая и цветовая коррекция, масштабирование, повышение резкости). Грамотное создание скриншотов программ для размещения на сайте. Оптимизация web-графики. Наполнение сайта информацией.
Тема 7. Стилевая верстка
Базовые принципы стилевой верстки. Преимущества и недостатки по сравнению с классической табличной версткой. Каскадные таблицы стилей второго уровня (CSS2). Теги DIV и SPAN. Понятие о слоях и их позиционировании посредством стилей. Основные характеристики слоя. Верстка содержания в несколько колонок посредством стилей. Использование фоновой графики для создания дизайна. Создание таблицы стилей для сайта.
Тема 8. Размещение сайта в интернете
Понятие хостинга и его основные характеристики. Сравнение бесплатного и платного хостинга. Выбор и регистрация доменного имени. Регистрация на бесплатном хостинге. Необходимость поддержания локальной версии сайта в актуальном состоянии. Предварительное тестирование сайта перед закачкой на хостинг. FTP - основной инструмент для обновления информации на сайта. "Total Commander" как FTP-клиент. Основные параметры FTP-соединения и его настройка. Закачка сайта на сервер.
Тема 9. Раскрутка сайта и его дальнейшая поддержка
Необходимость продвижения сайта. Основные способы раскрутки. Принцип функционирования и регистрация в поисковых системах и каталогах. Рейтинговые системы. Обмен ссылками. Баннерные сети. Основные типы и размеры баннеров. Анализ популярности сайта. Установка счетчика на сайта. Информация, которую можно получить установив счетчик. Необходимость постоянного развития сайта.
Тема 10. Добавление интерактивности на сайт
Понятие об интернет-программировании. Статические и динамические сайты. Необходимость организации обратной связи с посетителями. Создание форм посредством языка HTML. Основные программные сервисы (отправка формы по почте, гостевая книга, форум, чат, опросы). Подключение бесплатных сервисов к своему сайту.
Copyright © 2005-2006 Михаил Мельников
Copyright © 2005-2006 Web-studio "Cherry-Design"