SitePoint Sponsor

User Tag List

Results 1 to 3 of 3
  1. #1
    SitePoint Member
    Join Date
    Jan 2009
    Posts
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Red face Starting from scratch

    Hello, I am interested in web design. I want to design a good modern website on my own. I am getting very confused at all the different things and languages.

    Can some please list step by step how become a good professional web designer/progrmamer and what languages to learn first. Like this

    1. html
    2. css
    3. etc.

    thanks

  2. #2
    SitePoint Evangelist kooshin.com's Avatar
    Join Date
    Dec 2003
    Location
    http://kooshin.com
    Posts
    505
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi there welcome to the forums. Well you could start learning some stuff on the internet and I suggest you start with HTML.This website http://www.w3school.com has many different tutorials with good examples.Once you get to know to HTML then you can start a little bit of CSS.Then go on from there.

  3. #3
    SitePoint Wizard bronze trophy Tailslide's Avatar
    Join Date
    Feb 2006
    Location
    Bedford, UK
    Posts
    1,687
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'd be a bit careful about W3schools.com - there's a fair amount of out of date information on that site.

    http://www.htmldog.com is a brilliant tutorial site.

    Really get to grips with HTML and CSS (you'll need to use both together) and by get to grips with I mean hand-code and ensure your code is valid and semantic plus accessible.

    Check your site in as many browsers as possible AS YOU GO ALONG to ensure cross-browser compatibility.

    This will take you quite a while.

    Once you're really happy with this static type of coding you can move on to scripting - e.g. Javascript. Ensure when you do that you don't abandon the good rules you've previously learned. Scripting should be used to enhance the site - i.e. it should work without scripting on or with security settings up high. Learn about "progressive enhancement".

    Once happy with client-side scripting you can move onto server-side scripting such as PHP and then to databases.
    Little Blue Plane Web Design
    Blood, Sweat & Rust - A Land Rover restoration project


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •