Web-дизайнер. Редактор web-кода (web-кодер, web-верстальщик) - первая ступень на пути к престижным профессиям web-дизайнера и web-мастера. Аккуратность и внимательность - основные качества помимо профессиональных. Работа редактора - создать по шаблонам, созданным web-дизайнером, HTML страницы и автоматизировать их оформление с помощь таблиц стилей CSS. В обязанности редактора также входит правка чужого HTML кода и умение отлаживать элементы и сценарии, созданные с использованием технологий DHTML и JavaScript.
И, конечно же, для редактора web-кода не составит труда создать простой интерактивный сайт для небольшой фирмы, не располагающей средствами для заказа своего представительства в Internet у профессиональных web-студий.
Для того, чтобы успешно работать в качестве редактора web-кода Вам необходимо знание:
1) HTML и CSS
Основой Internet являются гипертекстовые документы HTML (страницы), объединяющие текст, рисунки, а также содержащие ссылки на другие страницы или файлы. Редактор web-кода умеет разрабатывать структуру web-сайта и создавать страницы на языке гипертекстовой разметки HTML с использованием каскадных таблиц стилей CSS.
2) JavaScript и DHTML
Страницы созданные только с использованием HTML информативны и приятны для просмотра, но совершенно не интерактивны. Клиентские технологии JavaScript и DHTML позволяют с минимальными знаниями и затратой времени создать сайт, динамически меняющийся в зависимости от различных факторов (например, даты и времени, типа браузера и др.), и активно взаимодействующий с пользователем.
Предварительная подготовка: подразумевается, что кандидат владеет компьютером и работает в сети Internet.
Web-мастер (web-программист) - специалист, полностью обеспечивающий интерактивность web-сайтов практически любой сложности. В обязанности большинства web-мастеров входит базовое администрирование web-серверов (Microsoft IIS или Apache), клиентское и серверное программирование с использованием 1-2 современных технологий (JavaScript, DHTML, ASP, Perl, PHP) и обеспечение публикации баз данных в Интернет/Интранет. Иногда web-мастерам приходится заниматься и обычным редактированием web-кода.
Для того, чтобы успешно работать в качестве web-мастера Вам необходимо знание:
1) HTML и CSS
2) JavaScript и DHTML
3) Web-мастеринга
Web-мастеринг даст Вам теоретические и практические знания для эффективного использования современных серверных web-технологий и навыков администрирования web-серверов Internet Information Server и Apache. После этого Вы сможете сделать самостоятельный выбор – какие языки и технологии web-программирования (ASP, Perl или PHP) изучать и использовать в дальнейшем.
4) Технологии серверного Web-программирования ASP или PHP
ASP (Active Server Pages) – это мощная технология от Microsoft, позволяющая легко разрабатывать приложения для web. ASP работает на платформе Windows 2000/NT и IIS (Internet Information Server). ASP – это не язык программирования, это внутренняя технология,
позволяющая подключать программы к web-страницам. Основа успеха ASP – простой скриптовый язык (Visual Basic Script или Java Script) и возможность использования внешних COM-компонент.
PHP сегодня - одна из самых популярных и востребованных технологий, используемых web-мастерами во всем мире. Вероятно самая сильная и значимая возможность в PHP - уровень интеграции с базами данных, что является важнейшей частью любого серьезного web-проекта. Использование PHP делает создание web-сайта работающего с базой данных невероятно простым. Изучив PHP, Вы сможете настроить совместную работу с серверами Apache и MySQL, создавать профессиональные web-интерфейсы к базам данных в Интернет и организовать электронный магазин.
Предварительная подготовка: подразумевается, что кандидат владеет компьютером и работает в сети Internet. Кроме этого, кандидату необходимо иметь базовые знания по основам алгоритмизации и программирования, а также основам баз данных.
Web-дизайнер - специалист, отвечающий за структуру и "лицо" сайта. В обязанности web-дизайнера входят создание макета сайта, разработка навигации, создание и оптимизация всех графических элементов - от простых кнопок до интерактивных Flash-баннеров. Соблюдение чувства меры и огромная рекламная составляющая - залог успеха профессионального web-дизайнера.
Для того, чтобы успешно работать в качестве web-дизайнера Вам необходимо знание:
1) HTML и CSS
2) Web-дизайн:
- создание макета сайта
- распределение информации по разделам сайта
- разработка навигации
- использование шаблонов
- макетирование сайта с учетом эргономики (web-usability)
- создание иллюстраций для web
- создание анимационных элементов и баннеров
- разработка динамических элементов (ролловеров)
- оценка и тестирование сайта
Предварительная подготовка: подразумевается, что кандидат владеет компьютером и работает в сети Internet. Кроме этого, кандидат должен иметь представление о теории дизайна и иметь опыт работы с популярным графическим редактором Adobe Photoshop и, желательно, Macromedia Flash MX.