Ok lets say i have a website idea and a template what now? What do i need to code the template? How should i code it php or html? Where can i get php and html tutorials? please help me guys i really want to learn about these things..
Depends on the complexity of the site. HTML will always be needed so that would be the best place to start then add PHP when you want to add extra features. A local library is always a good place to start. As for web resources search in google - i use http://www.w3schools.com/ a lot.
You may even be able to build it in Joomla or WordPress, and just customize existing templates and layouts to suit your needs
Go to this site http://www.w3schools.com. Hope it will satisfy you. Best wishes. _______________________________________________ Custom Lanyards are here
As far as learning / reference. W3School.com is a great resource as mentioned above and also any books by O'Reilly. I looked at a ton of PHP books before I choose the one by O'Reilly Press and it was an excellent choice. I have gone back to them for other topics as well and all have been very well written.
The template (CSS/HTML) is what the user sees, but you need something that does all the backend stuff. For example, you create a form in HTML, but you want the data on the form to be saved in a database.. this requires a programming language. Stuff on the web are actually run by programs, and aren't much different from standard programs you use like winamp, winrar, smartFTP, notepad,etc.. the difference is primarily input/output comes not from keyboard and GUI window, but from and to a user's browser. It helps if you start with ANY language, because after you're good with one, the rest are pretty easy to pick up. I began with scripting in Flash 4, then moved to VB6, then C, then C++, then Assembly, then PHP, then Python, and now Ruby, and nowadays I stick with the latter 3. I want to recommend Ruby, but I think it would be hard to get into at first, and hard to appreciate.. go with PHP. It's everywhere, so there are plenty of resources, tutorials, etc.. PHP.net/manual is also good.