10 Signs You’re Not A Good UX Designer Yet!
We’ve rounded up the four key steps at the heart of making any website so you can know what to expect when it’s time to take a crack at making your own.
Before any of the tech jargon, design chops, or programming skills related to making a website come into play, your site has to take shape as a solid idea. Having a clear understanding of your site’s mission will help inform your design, content, and structural choices later on, so step one is to get that mission nailed down.
Making Your Website
This is the part where your ideas and mockups get turned into the real, digital product—the step where you actually “make” (or develop) your website. Web development is the process that takes place following web design, and—like design—can be its own dedicated tech career path.
In order to develop a website you’ll need to use a programming language (or languages) to code the site’s pages—meaning you’ll need to create instructions that a computer can follow to display your website on your users’ screens. There are two main ways this can be done—one is through hand-coding a site from scratch. The other is to use a content management system
Hosting Your Website
Whether you’ve hand-coded the pages of your website or put the whole thing together, you’ll need to get your content on the internet in order for your website to be live, searchable through search engines like Google, and viewable through web browsers. This is done through a process called web hosting.
The public is more familiar with bad design than good design. The new becomes threatening, the old reassuring.
As far as domain names go, first you’ll need to pick one that is appropriate for your site. Of course, many names will already be taken, so use a domain name registry to look for names that are still available. Once you’ve found one you can use, you’ll have to register the name, which you can pay to do for a small fee through a domain registrar (which is often included as a service from your web hosting company).
Hosting companies—as mentioned above—store your site’s pages, images, and other assets, and assist with your website setup process for a fee. Finally, your developed site pages—whether files that you’ve hand-coded or pages you’ve developed through a CMS—are uploaded to the hosting company through a program called a file transfer protocol (FTP) client.