Before deciding to choose your career in web design and web development you must have to understand the two terms web design and web development. Lots of people understand these two terms “web design and web development” interchangeably but the actual meaning of these terms has two different meanings.
Behavior or Logic: This layer includes language used for the develop the websites and work according to that language. For example: If we use PHP or CGI the then PHP, or CGI scripts takes actions when readers clicks on web pages.
I. Web Design
The term web design refers to customers facing-part of the website. It’s included with site look and the customer interaction with the website. A professional web designer knows how to put text, image, banner, video and logo etc to create an interactive website. He also understands the principles of design to provide sites look better.
I want to tell you about two deeply related terms with web designing here too.
GUI or Graphic User Interface designing: All the creative process, design brief, planning for colors & typography etc fall under this area of specialization. In short template or user interface designing using Adobe Photoshop known as GUI (pronounced as gu-ee) designing.
The term web development refers to back-end programming and interactions of the websites. In this we generally focus how our websites working and how our customers get products or services. A professional web developers know CGI, UI and SCRIPTING programming. They understand how to create web forms can keep a site running effectively.
For web development knowledge of any of these languages includes PHP (Word press, Drupal and Joomla) or Java or python or Asp.Net or Java Script is essential. A well professional developers also know scripting, programming, UI programming and e-commerce etc to develop a good website.