Chill > Web 101
Why build a website?
Because building a website is not only beneficial to you but is indeed a great adventure!
Building your Website
Have you ever wondered one day or another about how websites are made? Have you ever thought of this while surfing the net, checking out this great website while taking a sip of your favorite coffee? Or rather have a glance of this thought while busily minding your business and asked yourself how could having a website help it? From that instant of time you have taken your first step in building a website because it takes a trickle of inspiration to start that flood of ideas spurring you to start on this great adventure.
To help you get started this article discusses the next step on the process of building a website. Coming to grips and making the best decision of choosing how will you be building your own website, there are several paths to choose from:
Learn html, php, javascript, networks, and do everything manually.
This is perhaps the most difficult of all the paths because of the sheer magnitude of the things you need to learn before you can even start or make something that can give you a sense of fulfillment. However, if you are on your high school or college life then this could really be worthwile. Knowing the bare bones and building blocks of the technologies today will give you the insights on how things are made and done as well as equip you with knowledge to define and create your own technologies if you ever decide to do so in the future. The more you familiarize yourself with this the less is the time you will need to grapple with the more complex stuff later on. In reality, each programming language you learn lessens the learning time you will need for the next. One thing to remember though is that this path really takes time.
If you are on your middle years, with your own business and armed with a different set of core competencies, learning this stuff can actually be a disadvantage and perhaps not a wise use of your time unless you really have a ton of it to spend. It will make you wonder at the middle of learning a language whether if they really are worth your time (and some view time as dollars lost!). It might even come to you whilst you are on a point that you have not yet accomplished something, and discourage you from continuing on.
Financially wise this path, with having to do everything manually means you wont need to sign up paid services ( except your hosting server and domain registration) nor the need for commercial software tools, might appear almost like a freebie, consider that the time to learn and the effort you need to put into mastering the programming stuff might just as be as costly or perhaps more than the other ways available to you.
Where to find educational materials for these programs?
The internet itself is a very good place to learn programming
Buy your own web creation programs like Dreamweaver, Frontpage, Incomedia X5 and other tools out there to help you skip the programming know how requirement and jump to web page creation.
This is much like the first path but with a difference that instead of trying to learn every programming language you will need you will just need to learn and master that one software tool at hand. Although these software tools try to alleviate you from that, it does so in different levels. Tools like Dreamweaver and Frontpage give you the power of sofware reuse and flexibility but they require a long learning curve especially for first time users. They are more attuned to helping good programmers become great instead of helping a novice becoming a good one. Tools like Incomedia X5 is more attuned to helping novice programmers churn exceptionally quality websites at a fraction of the time but it also nudges some novice programmers to become reliant on the tool so much as not learn to make some subtle tweaks.
If you are a businessman and wanting to build your own website by yourself, software tools like Incomedia X5 will be a great start. It gives you a sense of fulfillment right at the middle which you can eventually ride on to learn a little deeper of the underlying technologies used like html, php and javascript.
Costs for software tools vary with Dreamweaver for $400 on the high end and Website X5 $90 on the lower end.
Example of online website creation and hosting?
Google Apps is a great way to setup an intranet site for your organization.
Sign up on an online site that gives you the ability to create a website online.
This one is for those who want to skip the need to learn programming and managing your web space. By being able to build your site right online with a few clicks you wont need to know what FTP is for. The drawback of this path is you would be limited to a few choice of templates and mostly also without the flexibility of creating your own. Also, the websites you develop and design are permanently dependent on their servers with no chance of porting to anywhere else if you ever need to do so later on. This makes you totally dependent on them and better pray they will stay here for a long time.
Many popular sites provide free website creation and hosting like multiply.com and google apps. There are also paid sites you can avail of. With the presence of google apps and multiply.com this path is relatively the cheapest way to go and the produced website quality can vary from some mediocre sites to excellent ones.
Sign up the services of a freelancer, web design shop or a corporate design agency.
This is for those who see the value of having a website without the need to actually getting down and dirty with the details and programming stuff. The cost for their services can vary widely though and with reliability on quality work varying largely on freelancers but stabilizing as it gets to the corporate design agency. Many freelancers are good and very reliable, but many as well could be just learning more than the basics and struggling to find their own time (as some are doing this for part time work). Some agencies do charge professional fees that might discourage small businesses. Web design shops, being in the middle, should be able to cater to the small businesses and yet provide quality services on a reliable basis.
The best value of this path is that the design of the website wont be on your shoulders alone and instead will be borne by other people that should be more knowleadgeble on the subject and has a lot of experience. They will also be equipped with the software tools you would likely acquire if you have chosen the second path.
Finally whichever step you choose to follow, always keep in mind the first reason why you decided to get your own website. If one path fails, don't waver and, consider other paths. In the end you can always choose to get the services of ecdisenyo, your affordable web design shop, to make those ideas come true. Why not choose ecdisenyo right from the start?