Веб разработкой сегодня принято называть процесс создания веб сайта или веб приложения. Успех любого интернет ресурса зависит не только от того, насколько технически грамотно и рационально он разработан, каково его содержание и функциональные возможности, но в большой степени и от того, насколько интересен он посетителям сайта, каково его эмоциональное восприятие.
Ни для кого не секрет, что сайт с хорошо продуманным дизайном способен длительное время удерживать внимание даже случайного посетителя, а «скучный» сайт может оттолкнуть даже представителя целевой аудитории, который целенаправленно искал информацию, размещенную на сайте. Таким образом, создание сайта – во многом творческий процесс, не регламентированный стандартами. Основные этапы создания сайтов описаны в многочисленных учебных пособиях, но разработчик сам решает, какие из них будут объединены, а какие и вовсе будут отсутствовать.
Однако когда речь идет о дипломном проектировании, необходимо помнить, что выпускная работа является квалификационной, и дипломник в рамках этой работы должен продемонстрировать все приобретенные за годы обучения теоретические знания и практические навыки. Поэтому диплом веб разработка должен содержать все этапы разработки веб сайта. К их числу относятся: проектирование сайта и интерфейсов, формулировка технического задания, создание креативной концепции сайта, разработка дизайн-концепции, создание макетов страниц, мультимедиа и Flash элементов, верстка страниц и шаблонов, программирование, оптимизация материалов сайта, тестирование и корректировка, открытие ресурса на публичной площадке, обслуживание работающего сайта и его продвижение.
Особое значение имеет этап программирования. Программирование сайта может осуществляться либо «с нуля», либо на основе CMS – системы управления сайтом. Если диплом веб разработка будет защищаться специалистом в области программного обеспечения, то этап программирования целесообразно реализовать полностью своими силами, без использования CMS, при этом следует грамотно обосновать выбор языка программирования.
И еще один нюанс, который следует учитывать дипломнику. Разрабатывая свой первый собственный сайт, необходимо обязательно пообщаться с профессионалами, поинтересоваться их мнением, выслушать рекомендации. Для этого даже не обязательно принимать участие в научных конференциях (хотя такой возможностью тоже не стоит пренебрегать), достаточно просто пообщаться со специалистами на тематических форумах, задать интересующие вопросы.