I would like to eventually be able to program a high-quality website that would include having user content submitted to the website. What programming languages would I most likely have to learn? And what is the best, and cheapest, way to go about learning how to program these languages?
Are there good online sources that are free? What about a manual from Amazon? Should I expect to learn HTML? XML? C? C++? Javascript? Visual Basic?
17 Comments
I maintain a list of client-side web-programming resources at:
http://home.comcast.net/~richarduie/index.html
These links address ALL of the issues that don’t rely on server-side programming, e.g., CSS, XHTML, JavaScript, the DOM, etc. The right nav-bar links are to free online tutorials in the various topic areas. The left-hand links are to discussion, articles, tools, books, etc. (all free except the books, which are by my estimation THE BEST books for CSS, XHTLM, and JavaScript).
Study, read ask questions. Please don’t accept the W3Schools site as a definitive resource. I include it under several areas (right nav-bar) but only at the "novice" level of expertise for a reason (I’m NOT a novice by a very long shot).
Once you get through most of that, ask about server-side factors, e.g., Java, PHP, etc.
start with html, css, javascript, php and perhaps jsp, asp.net …
I would learn HTML, XHTML, CSS, JavaScript, and then a server side language such as PHP or ASP.Net.
There are some free tutorials to get you started here:
http://www.w3schools.com
As you may know a domain name is just a name, not a real website. If you are going to create your website: 1- Buy a domain name. A domain name is a name you want to call your website (ex: www.yahoo.com). To get a domain name, you have to pay an annual fee to a registrar for the right to use that name. 2- Buy a web hosting service to provide your online space and enable you to get your website online at your purchased domain name.
If you want to start your website I recommend purchase your domain and hosting together. In this way it is possible to get your domain for free. Some hosting services offer this gift today.
As an experienced webmaster I recommend BH web hosting which I’m sure it would work for you and fulfill all your requirements. They have a really great offer for hosting & I have used them for over 3 yrs now, and have never had a single problem with them.
You can reach reviews about this web hosting provider and its latest DISCOUNT COUPONS at:
http://www.threehosts.com/reviews/1st
They also offer "Free Site Builder" that helps you build your web pages without difficulty if you are not skilled in using any website creating program. (WYSIWYG: What You See Is What You Get) You can use this service optionally. You can also create the pages offline with your favorite program (DreamWeaver, FrontPage, Microsoft Publisher, etc.), and then upload them to your web host. This is another easy way to get your website online.
******IMPORTANT********
* This service was awarded “The Best Web Host OF The Year”.
* If you sign up for this service you will have $75 credits to advertise your website with the google & yahoo search engines for free!
* You Can Register A Free Domain or Use Your Existing Domains. They Support All Domain Names.
****************************
Another useful link:
http://www.threehosts.com/build
There you can find a step-by-step guide to start your website with more details.
If your website is not a business site (is personal), you can also refer to this cheap, reliable service:
http://www.goldpuma.com
Hope This Helps.
Simply wish to say your article is as amazing. The clarity in your post is just nice and i can assume you’re an expert on this subject. Well with your permission allow me to grab your feed to keep up to date with forthcoming post. Thanks a million and please carry on the enjoyable work.
Pretty section of content. I just stumbled upon your blog and in accession capital to assert that I acquire in fact enjoyed account your blog posts. Anyway I will be subscribing to your feeds and even I achievement you access consistently rapidly.
I would like to thnkx for the efforts you’ve put in writing this website. I’m hoping the same high-grade web site post from you in the upcoming also. In fact your creative writing skills has encouraged me to get my own website now. Actually the blogging is spreading its wings fast. Your write up is a good example of it.
I’ve read some good stuff here. Certainly worth bookmarking for revisiting. I surprise how much effort you put to make such a excellent informative website.
You know what NASA stands for? Never A Straight Answer. The mainstream media is not telling us everything. Have you noticed that things are getting kind of crazy around the world? If you want the truth then I would suggest that you take a look at this video: http://bit.ly/ttypdH
I cling on to listening to the news bulletin talk about receiving free online grant applications so I have been looking around for the finest site to get one. Could you advise me please, where could i acquire some?
You made a number of nice points there. I did a search on the subject and found nearly all persons will consent with your blog.
I’m really impressed with your writing skills as well as with the layout on your weblog. Is this a paid theme or did you customize it yourself? Either way keep up the nice quality writing, it’s rare to see a nice blog like this one today..
hi!,I like your writing very much! share we communicate more about your article on AOL? I need a specialist on this area to solve my problem. Maybe that’s you! Looking forward to see you.
As I site possessor I believe the content matter here is rattling excellent , appreciate it for your efforts. You should keep it up forever! Good Luck.
Oh my goodness! an incredible article dude. Thanks However I’m experiencing situation with ur rss . Don’t know why Unable to subscribe to it. Is there anyone getting identical rss downside? Anyone who knows kindly respond. Thnkx
You are a very bright individual!
We’re a group of volunteers and starting a new scheme in our community. Your web site offered us with valuable information to work on. You’ve done an impressive job and our entire community will be thankful to you.
Post a Comment