I am a complete and utter novice in website building. I have no experience whatsoever. I want to make a niche social network. I have looked at the websites with templates like ning.com but I want a fully customisable one. I am happy to take a course to learn website design but there is so much about this on the internet that I don’t know where to begin.
I have a domain name and I have a (rubbish) free web host that came with it. This is the extent of my website knowledge :P.
An amazing website to do that is webs.com
It is really easy to use and you dont need to know anything about websites!
Just register!
The thing about websites is that they are like buildings and two different aspects or terms are often used that people mix up: build and design. One is done by the construction company the other is done by the engineers and architects
To build a website all anyone truly needs to know is simple HTML [which comes in its own varieties xHTML. HTML4 HTML5 etc]. This would be the construction company part.
The design part is entirely up to you. How you want it to look and work.
Now, if you do not want to learn HTML, there are lots of programs out there that let you drag and drop text boxes, image holders etc and it generates all the necessary HTML for you. These software packages cost money. Some can be affordable, others are professional grade and easily cost $1000.00 or more.
All learning and typing out HTML requires is Notepad which is free with Windows. Straight HTML is not difficult. The most annoyingly tedious and meticulous part of any website is configuring things to work properly between the server and the client [or user’s web browser].
I had created a very handy spreadsheet for doing calculations of stuff needed for building things in an online game I play [EVE Online]. I emailed to several of my friends and they say it’s just what they needed and use it frequently. The problem is other friends of ours do not have MS Office and there for cannot open an Excel spreadsheet. I figured everyone has a web browser if they have a computer with a working OS, so I set about learning HTML to make a webpage to do what the spreadsheet does. It took me awhile to make a stand alone page, but I got it done.
If you want absolute full control over everything, go out and get a few books:
one on HTML
another on javascript [client-user’s browsers stuff]
and another one that covers stuff like .php or Apache etc[server side stuff to give to users]
and do it all yourself. If it seems difficult..well okay WHEN it will seem difficult, just tell yourself the same thing I tell myself whenever I encounter something that doesn’t come to me easily:
Other people have figured out how to do this, then so can I.
Good luck and have fun. It is pretty cool sitting and looking at your computer screen thinking,”I made that.”
A good starting language to learn is xhtml & css. A free resource to learn this language is TheNewBoston on youtube. I haven’t personally use these videos, but a few of my friends have and they say there really well done and informative. (thenewboston.org)
http://www.youtube.com/playlist?list=PLC311474967CAB86D
If you want a non-free resource, then lynda.com is a online training library full of tons of videos on different coding languages. I haven’t use them for xhtml, but I did learn Adobe Premiere from there videos. There always offering a free week trial, just do a google search for it.
http://www.lynda.com/promo/trial/Default.aspx?lpk35=1833&utm_medium=affiliate&utm_source=ldc_affiliate&utm_content=655&utm_campaign=%ADD_CODE&bid=655&aid=CD2039&opt=&subid1=twitter/free-youtube-backgrounds-logos-banners-and-layouts-hd
Also if you don’t want to learn code and just want a program to build a website visually, then adobe dreamweaver is your application. If your a college student and not looking to use it for commercial use, you can get the program cheap at
http://www.academicsuperstore.com/products/Adobe/Dreamweaver/1534478
After you learn xhtml, you may want to move on to java and PHP.
I wish you much luck, these languages might seem hard at first, but once you learn to think in code they become a lot easier to learn.
magento and joomla is best option for you i think for starting point. and they have free extensions you can use or edit them if you needed.
Refer to:
threehosts.com/publish
and
threehosts.com/simplescripts
Hope this helps.
Grab yourself a web design program such as Coffeecup html editor. Their program offers an instant preview window so you can see how the development of your code will affect your page. Check out lots of great free tutorials at W3Schools.com
its better to learn from w3schools.com or from any blog related to this or from youtube.
Change you host and you can use your own web page or wordpress to make the site.
Best of luck.