Web design and web development
Maybe you think that web design is the same as web development. You may know that it is not the same and you are looking for someone who specializes in web design. Or maybe you don't care and you are just looking for a company to create a new website.
Whatever the above, it is certain that you are often searching the keywords "web design", on Google. It is also certain that web design is not the same as web development.
Web design and web development at a glance
Web design refers to the look and feel of a website as well as its usability. Web designers use programs like CorelDraw or Adobe Photoshop to create various visuals or designs for the website.
Web design in detail
The second image you see represents part of our homepage. The drawings in the image are graphic designs created on CorelDraw by a web designer. At this point, of course, you may be wondering what the difference is between a web designer and a graphic designer.
A graphic designer, on the other hand, puts more emphasis on art and looks at drawings from an artistic perspective e.g. drawings with a pencil and paper. A graphic designer uses a CMYK color palette and he knows what the drawing will look like, once it's printed.
Web design, however, does not end there. Web design can include a UX designer and a UI designer who does not necessarily know any coding language.
UX designer - User Experience designer: A UX designer is responsible for the user experience in a website, product or application. User experience can be analyzed through user interviews, user features, Google Analytics and information architecture, scientific research into web design and testing.
UI designer - User Interface designer: A UI designer takes the findings of the UX designer and puts them into practice. He is responsible for how items are arranged within the page on all devices. He specifies the distances that objects will have, the color, size, and style of the letters and buttons and generally all the elements on a web page.
Web development in detail
Web development is done by front-end developers and back-end developers. However, a full-stack developer can take over the entire development of the website, that is, being a front-end developer and back-end developer.
Up to this point, that is, the design by the web designer, UX designer, UI designer and the front-end developer, the template of the website has been created without any functionality. This template can be used in this form, to create static websites.
Once the website features are programmed, the SEO Specialist's turn comes to insert the last lines of code and perhaps the first content of the website.
An SEO specialist or Search Engine Optimization specialist is responsible for inserting structured data, minifying all CSS and JS files and generally implementing all those on-page SEO techniques which will make the website search engine friendly.
Web development or website building in practice
In practice, due to the abundance of ready-made templates and the (almost) exclusive use of open source cms, the actual process of website building usually differs quite a lot from the one described above.
There are countless ready-made templates and constantly new ones are created for all kinds of websites that are both responsive and beautiful. For 50-60 € one can choose from a variety of ready-made templates for a Wordpress or Joomla site. HTML templates cost even cheaper and are sold in a price range of 15€ to 25€, usually.
As for the back-end development, the functions of a website or online store can be created using a cms in just a few days. Cms allows the creation of websites in a graphical environment using a mouse and keyboard, without requiring any knowledge of any programming language. In cms, templates, functions, and SEO are added with the installation of plugins.
Web Application Development
Of course, some companies have recognized the absences and the problems of open source cms platforms and have created their own custom web applications, with code written by their developers and SEO by SEO specialists. In this case, we refer to 'Web Application Development' or 'Web App Development' rather than just web development. (But how can one get traffic from Google by targeting the keywords 'Web Application Development'?)
Web applications can, for example, be a conference and scientific papers management application, a deals platform, a hotel booking application or even an online store.