Where to start?

This page is for anyone who wishes to create a website, be it for themselves or not, and you don't know where to start. The very first thing you should do is learn HTML and CSS, the two programming languages that any website developer should know. There are various tools online to create websites for you where you simply pick a template and then fill in the content. Learning the programming languages gives you much more control over your website and let's you personalize it to your heart's content.


In order to learn HTML (Hyper Text Markup Language) and CSS (Cascading Style Sheets), many people buy textbooks or pay for classes. Another alternative is to simply learn from online sources. There are all sorts of online tutorials; if one doesn't feel right, you can find another.


To learn CSS and HTML, W3Schools is a wonderful place to start. You can learn HTML, CSS, the newer versions of both, and more. Once you learn these two vital languages, you can move on to actually creating your website.


There are two ways, in my opinion, to start creating a website. I suggest creating a layout first. Will you have two columns with the navigational menu on top? Will the navigation menu be a drop-down menu or will it be, say, on the left side? That's up to you to decide. Once you create the layout, design it. Try to give it an interesting, uniuqe background and make sure the text is easily visible.


Once you have the layout, make it look amazing and then use it for all your pages. At this point, you have to create each page one by one and those who don't know web programming can't add to your website. This is where PHP or a CMS (Content Management System), such as Joomla!, comes in.

However, if you really need a website immediately, it is possible to use Joomla! solely with little programming knowledge with pretty good results. Try it out!

Note: I understand this doesn't give many guidelines on how to create your website, it is simply some suggestions on how to start creating your website.

 


© 2012 Hammerhead Robotics. All Rights Reserved
This website is entirely student built and maintained
Team 226 of Troy, Michigan  |  Contact Webmaster  |  Site Map