Хороший в Backend, но плохой в переднем конце


12

Я хочу начать веб-разработку, я изучаю php.
У меня есть опыт работы с Java, Python и C ++.
Этот опыт помог мне освоить внутреннюю сторону веб-разработки.
Но я ужасен в дизайне и графике.
Я хочу начать сайт.
Что вы, ребята, предлагаете мне сделать?
Если бы вы предложили стать лучше в графике, что было бы хорошим способом?
Я также хочу знать, что вы, ребята, используете для дизайна и графики, и что будет хорошим местом для этого?


1
Я тоже в этой лодке, в основном я фокусируюсь на серверных вещах и просто уклоняюсь от выполнения интерфейсных вещей.
JohnD

Ответы:


11

Быстрый и грязный подход - просто сделать это. Сделать сайт. Вы видите сайты каждый день. Какие элементы вам нравятся на сайтах, которые вы посещаете? Какой элемент тебе не нравится? Вы будете лучше, чем больше сайтов вы делаете.

Теперь, если вы хотите приложить реальные усилия, есть несколько книг, которые вы можете взять, которые помогут вам с дизайном и версткой пользовательского интерфейса:

Все три очень хороши и дадут вам инструменты, необходимые для разработки функциональных веб-сайтов, которые ваши пользователи смогут легко использовать.

Графика не так важна, как вы думаете для веб-сайта. Они придают этому фактору «вау», но если макет и функциональность нарушены, это не спасет ваш сайт. Это больше похоже на глазурь на торте.

Для графики получите графическую программу, отличную от Paint, и руководства Google по ней. Найдите тот, который выглядит интересно, и сделайте это. Попробуйте делать 3-5 уроков в неделю. Вы найдете, что они становятся легче и легче. Так я научился пользоваться фотошопом. Я ни в коем случае не художник графики, но я умею делать иконки и делать приличную графику.


Я согласен, обратите внимание на сайты, которые вам нравятся, и начните пытаться объединить их. Вы можете посмотреть на сайты, которые продают шаблоны сайтов (я использовал TemplateMonster.com) как вдохновение - я, очевидно, не рекомендую красть графику, но вы можете попробовать заново создать макеты, которые вам нравятся, чтобы почувствовать, что работает Что ж.
Джоэл С

8
  1. Прочтите Steve Krug «Не заставляй меня думать» - он предоставит функциональную помощь, чтобы ваши пользовательские интерфейсы работали хорошо, и научил вас тестированию юзабилити, чтобы вы могли разрабатывать для пользователей, а не только для себя (распространенная проблема разработчика)

  2. наймите профессионала, чтобы сделать вещи красивыми - потому что, когда это важно, хороший художник-график может сделать разницу между «Все хорошо» и «Ух ты, я должен получить меня кое-что»

удачи!



0

Я всегда думал о себе как о достаточно креативном, но быстро понял, когда попробовал в некоторых веб-проектах, что дизайн - это целая область, на обучение которой уходит столько же времени, сколько на программирование. Я научился ожидать, что мой графический дизайн будет на уровне кода графического дизайнера.

Вы можете определенно пойти на это, но признать, что это серьезное время.


0

Вероятно, самая большая вещь, которую вы можете сделать для себя, если вы планируете использовать любую из популярных платформ для блогов (например, blogger.com) или программное обеспечение (например, Wordpress, Drupal), - это использовать готовую тему. Вы можете извлечь уроки из каждого из них, и, в конце концов, единственное, что вам нужно сделать, это настроить существующую тему. Вскоре я понял, что делать что-либо с графикой или дизайном довольно специализировано, поэтому совет по найму этого навыка - хороший совет.

Книжные рекомендации по этой теме были великолепны!

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.