Лекции Общие сведения о порядке разработки сайтов
Вид материала | Лекции |
- Проектирование и размещение в сети Интернет административных сайтов образовательных, 1528.71kb.
- Конспект лекции «Основы Web-дизайна», 197.14kb.
- Инструкция о порядке заполнения грузовой таможенной декларации I. Общие положения, 739.68kb.
- Общие сведения об объекте и предмете тендера, 53.33kb.
- Продвижение сайта только белыми методами!!!, 13.69kb.
- Понятия продвижения и оптимизации сайтов, 86.61kb.
- Законодательным Собранием, 107.95kb.
- Общие положения, 177.7kb.
- Обязательный курс Объем учебной нагрузки: 2 семестр часть I 36 часов лекции (темы, 229.09kb.
- Диплом, который я представляю результат изучения средств проектирования и разработки, 68.98kb.
Центр элитной профессиональной подготовки СибГТУ
СОДЕРЖАНИЕ КУРСА «ИНТЕРНЕТ-ТЕХНОЛОГИИ (WEB-ДИЗАЙН И ПРОГРАММИРОВАНИЕ)»
Лекции
- Общие сведения о порядке разработки сайтов
- Определение концепции сайта, проектирование физической и логической структуры сайта Этапы разработки интерфейса сайтов, компоновка.
- Юзабилити. Часто встречающиеся типы внешнего вида страниц Требования юзабилити
- Основы графического дизайна: композиция, цветовое соответствие, размер. Приемы выделения элементов на страницах
- Язык HTML, элементы языка. Принципы верстки страниц на HTML: структура страницы. Табличная и блочная верстка. Основные тэги и их атрибуты.
- Основы языка каскадных таблиц стилей (CSS). Дополнительные возможности каскадных таблиц стилей. Фильтры внешнего отображения.
- Основные понятия динамического HTML. Объектная модель документа. Синтаксис языка " onclick="return false">
- Основы серверного программирования. Язык PHP: переменные, типы переменных, основные операции, связанные с типами. Методы вывода информации.
- Элементы языка РНР: константы, операции, функции и область определения переменных. Методы передачи данных между страницами, сессии. Некоторые встроенные функции языка
- Разработка сайтов шаблонного типа на PHP: концепция, особенности, плюсы.
- СУБД MySQL: запросы к базам данных. Использование баз данных в PHP.
- Принципы работы систем управления сайтами (CMS) на примере CMS Joomla
- Некоторые приемы оптимизации страниц : требования пользователей и требования поисковых систем. Принципы работы поисковых роботов. Раскрутка сайта: основные методы.
Лабораторные работы
- Разработка технического задания на сайт
- Разработка структуры сайта заданной тематики, беседа с заказчиком
- Анализ юзабилити нескольких сайтов на соответствие рассмотренным требованиям
- Знакомство с растровым графическим редактором Adobe Photoshop. Основные инструменты
- Разработка дизайна страницы с помощью графического редактора Adobe Photoshop
- Верстка главной страницы сайта с использованием Macromedia Dreamwear. Проверка текста страницы на правильность вложенности тэгов
- Создание и подключение файла с описанием стилей для главной страницы сайта. Введение определения классов и идентификаторов
- Разработка простейших интерактивных приложений на " onclick="return false">
- Разработка простейшего сценария на РНР
- Разработка сценария на РНР: передача данных из форм HTML. Методы GET и POST
- Настройка виртуального сервера Apache, пакет Denwer, настройка компилятора РНР. Разработка РНР-шаблона для заданного сайта.
- Создание базы данных в СУБД MySQL (используется оболочка PHPMyAdmin). Разработка сценария с запросом к таблицам созданной БД.
- Разработка сайта заданного (не шаблонного) дизайна с применением CMS на примере CMS Joomla
- Размещение счетчиков на страницах. Анализ контента сайта с целью поиска ключевых слов. Регистрация сайта в поисковых системах.