Where to Learn HTML, PHP, CSS, About hosting and managing a website?


I want to learn it all – I want to build my own site and know everything about scripts and everything else that goes with it.

Should I go to college? What course would I be looking for?

Should I learn all this online? Where?

Let me know techy guys and gals.

P.S – I’m not completely clueless about this stuff, I have a few sites built with free site builders.

Cheers :)

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Webnews
  • Digg
  • del.icio.us

Tags: , ,

9 Responses to “Where to Learn HTML, PHP, CSS, About hosting and managing a website?”

  1. Gsd says:

    For Learning, try

    For Hosting, try

  2. Nick M says:

    You can learn HTML, CSS, and PHP at:
    w3schools.com

    HTML – Primary purpose of a website, all websites consist of this, if not then PHP

    CSS – The Add-on to HTML, manages color, positioning, size, fonts etc

    PHP – Adds user interactivity, examples – contact form, login systems, admin area, passwords and privacy and etc

    Find some more tutorials at Lynda.com

    Cheers,

    Nick

  3. Rutu M 3 says:

    You can find step by step guide on how to build a website at website like ,etc .

  4. lookingconfused says:

    I would really recommend
    1500 MB disk space
    100 GB data transfer
    PHP and MySQL
    Website Builder
    no advertising
    Never had any problems at all, they will help you with servers etc. control panel is easy to use.
    I pay £10 a year for the domain name, so that is the yearly cost of my site. Free hosting rocks :)
    Hope that helps

  5. hthought says:

    You can also take a look here if you like:

  6. Big B says:

    Hello,

    This is going to be a long journey. W3Schools.com is a very informative site. E-How is also. You could begin to become a member to forums that you are interested in also. The easiest way to learn is to do it yourself. I would begin doing small freelance web projects for people, and when you discover things you can add to websites, grow your portfolio. This can become a small business if you learn enough.

    Good Luck!
    Sean Colicchio
    Server Engineer
    Host My Site
    hostmysite.com

  7. Dane_62 says:

    It is entierly possible to learn this stuff on your own.

    However taking some college classes may help fill in some blanks and give you a better chance at learning best practices and wider scope of skills.

    One site people over look that I really like is htmlgoodies.com I like thier tutorials because thier short, straight forward, direct.

  8. arbpen says:

    I would say that best thing to do is to go to the various languages web sites. For PHP, there is [http://php.net], for MySQL (and you will want to learn Structured Query Language), there is [http://mysql.com]. For HTML, CSS, stick with the specifications, [http://www.w3.org/TR/html401/index/elements.html] and [http://www.w3.org/TR/html401/index/attributes.html] (HTML/XHTML) and CSS [http://www.w3.org/TR/CSS21/propidx.html].

    I have a tutorial that you might find informative,. If that doesn’t help you, you can’t to better than HTML-Dog [http://html-dog.com]. I would stay away from W3 Schools, at least for markup.

    You can also learn a lot from bad designs (what not to do), so check out Web Pages That **** and Jacob Neilsen’s Alert Box Top 10 Web Design Mistakes of 2003 (they are still valid 6 years later).

    Learn the value of validating your markup (HTML, CSS and WAI). Use semantically correct markup – leave presentation to CSS. Don’t abuse tables. Don’t use a WYSIWYG editor – especially if you want to do server side stuff. Use a good HTML editor, I like HTML-Kit for HTML, PHP, etc. A good stylesheet editor is a good idea too, I use TopStyle from Bradsoft.

    The other thing you can do is install a web server on your computer. Then you can develop your sites and test them before putting them on a live server. Install PHP and MySQL, there are complete packages available, just Google for them.

    If you have not already done so, dowload some browsers. Here’s my current list:
    Opera (default – Presto) – comes with DragonFly development tool
    Firefox (Mozilla) – install Web Developer and Firebug extensions
    Chrome (Webkit)
    Safari (Webkit)
    K-Meleon (Mozilla)
    Multiple IEs (google for it – 3-6 come in one package)

    You might also want to lurk in some of the Usenet developer groups:
    alt.html, alt.html.critique, comp.infosystems.www.authoring.html, comp.infosysystems.www.authoring.stylesheets, comp.lang.php, comp.databases.mysql. You will want to get a news client, I like Xnews, and a good Usenet provider. I’m using eternnal-september.org – free and fast, but no binaries.

    As far as hosting, someone mentioned. I use them for showing clients mock-ups. They are fine for a beginner.

  9. DeepU says:

    Should I go to college? What course would I be looking for?
    ===
    no need to go to college, you can read some online tutorials and learn them

    Should I learn all this online? Where?
    ===