Вообще, разработка сайта включает себя 3 основных этапа:
1) Создание дизайна макета (отрисовка). Обычно делается в Photoshop;
2) Вёрстка страниц;
3) Программирование (или установка вёрстки страниц на CMS);
Особенность заключается в том, что по-хорошему каждый этап — это полноценный отдельный курс со своей спецификой. Конечно, можно, закатать все эти 3 напрвления один курс, но:
Во-первых, он будет очень длинный
Во-вторых, что вытекает из пункта 1, он будет очень дорогой
В-третьих, есть довольно много людей которые осваивают дизан + вёрстку или вёрстку + программирование. Но очень мало тех, кто и рисует дизайн-макеты и сам же потом верстает и программирует.
В Нижнем Новгороде в учебном центре на Пушкинской АлексКлассНН сегодня существует хороший курс по Фотошопу, а в НГСХА (на пр. Гагарина) есть 2 специализированные кура по вёрстке и программированию на языке PHP для создания сайтов.
Краткое содержание курса по вёрстке:
Структура документа, первый файл на несколько строк.
Теги, корректная кодировка документа.
Атрибуты тегов и их важность.
Оформление — картинки, цвет формы.
Работа с классами в каскадных таблицах стилей.
Вложенность тегов внутри документа.
Валидность кода, стандарты написания.
CSS — каскадные таблицы стилей
Стилизация текста в HTML, размеры и шрифты.
Списки — теги ul и ol.
Формы и интерактивные элементы на веб-странице.
Обеспечение одинакого отображения на всех устройствах с различными экранами.
Конфликты стилей.
Консоль разработчика и её оспользование для поиска ошибок.
Адаптивная вёрстка.
Устройства и разрешения экранов.
Порядок загрузки веб-страницы.
Краткое содержание курса по PHP:
Ваша первая программа.
Простейшие конструкции в языке PHP.
Условия и циклы.
Конкатенация строк.
Встраивание PHP в язык разметки HTML.
Обработка ошибок.
Настройка отображения ошибок, основы отладки программы.
Типы данных.
Функции для обработки различных типов данных.
Кодировка.
Массивы.
Работа с файлами.
Регулярные выражения.
Базы данных.
Сессии и cookies.
Глобальные и супеглобальные переменные.
Специальные функции и библиотеки.
У курса по PHP две особенности:
1) хостинг для всех студентов предоставляется бесплатно
2) все без исключения пишут свою первую программу на первом же занятии
Детали курсов и подробную программу можно узнать по адресу nnkurs.ru/htmlcss задать вопросы или записаться можно по телефону 424-32-32.