Introduction to Web Programming - Part 3
How The Internet Works
Another area of confusion is exactly how the internet works. A very simple explanation is that the user or client uses a web browser on his or her computer. The web browser sends a request via the internet to a server for a web page. The server sends the requested information back over the internet to the client and the web browser then interprets the data that was sent by the server to display the web page on the client computer. It’s a lot more complicated than that, but this is all that is necessary to understand right now.
Let’s Get Started
If you are ready to get started learning web programming you can begin with just a web browser and some sort of text editor. You can store XHTML files on your own computer and view them with your web browser. In fact, you can learn and use almost everything from XHTML, CSS and javascript on your local machine.
You will need a hosting account to learn about PHP and MySQL, but there are plenty of free hosts available.
Some Additional Points To Ponder
There is one important thing to keep in mind about web programming. Web programming is made up of a whole lot of simple little tasks. There really isn’t anything that difficult about any of the individual tasks.
Where web programming gets complicated is the way that all these simple tasks interact with each other. The more simple little tasks that are present, the more complicated it gets – real fast.
There is one other thing that you should keep in mind. Sometimes there are several ways to accomplish the same task. Sometimes there are a whole lot of ways to accomplish the same task. Different programmers use different methods to accomplish the same thing. So sometimes you may encounter apparent contradictions in the way that something should be done. Don’t let this bother you. It’s just the way it is.
BestWebTutorials.com is a free service of CrystalClearWeb.net. You can help us keep providing free tutorials and information by:
- Link to us
- Tell a friend
- Correct any you might find
- Make for improvement
- Make a donation
BestWebTutorials.com attempts to post accurate information on this site, but we cannot guarantee that errors do not sometimes occur. The use of code examples from this site in any other site is at the user's own risk. We cannot guarantee that our code might not be in conflict with code written by others, or that our code is fit for other uses.
For further information please review our Terms of Use and Privacy Policy.
Copyright 2005-2008 CrystalClearWeb.net. All rights reserved.



