How to Make Your First Website

So your dream is to have your own website. But you don’t have the coding skills to create it.

Now’s the time to turn your dream into a reality! All you need to make a static website is a knowledge of HTML and CSS code, the basic languages of websites. If it’s a dynamic website you want – like a web application – you may also need JavaScript and/or server-side scripting.

When you’ve written your code, you’re ready to upload your website to the Internet. It’s as simple as that. For this, you’ll need a domain name (your website’s address) and a web host (the company that manages your website’s server).

Website Help Articles

The following series of articles will show you how to get your first website published.

What is Needed for a Website?
As well as HTML and CSS, you need to test your website, buy domain and hosting, upload your files and more. Find out how to set up these things the right way, with minimal stress.

Simple HTML Template
Get a head-start creating your first website. Here is a simple HTML template with the basic structure you need for a web page.

Static vs. Dynamic Websites
When thinking about making your website, it’s important to identify whether you want it to be static or dynamic. Learn the difference between these two types of sites.

Client Side vs. Server Side
There are two types of script on a dynamic site – front-end scripts and back-end scripts, also called client side and server side scripts. Here’s an explanation on the difference.

How to Learn Web Design
Your finished product should be well-designed, attractive and usable. Here’s how to learn this important part of the website process, even if you don’t consider yourself a creative person.


Recommended Training – Treehouse

TreehouseAlthough this site recommends various training services, our top recommendation is Treehouse.

Treehouse is an online training service that teaches web design, web development and app development with videos, quizzes and interactive coding exercises.

Treehouse's mission is to bring technology education to those who can't get it, and is committed to helping its students find jobs. If you're looking to turn coding into your career, you should consider Treehouse.

Read our full review of Treehouse…



Disclosure of Material Connection: Some of the links in the post above are “affiliate links.” This means if you click on the link and purchase the item, I will receive an affiliate commission. Regardless, I only recommend products or services I use personally and believe will add value to my readers.