Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 4 of 4
  1. #1
    New to the CF scene
    Join Date
    Sep 2007
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Thumbs up Web Design For Beginners

    Please i am a beginner in the field of web design. i would like to know the best way to become accustomed to web design. if possible tips on how to become a professional. Thank you

  • #2
    Master Coder mlseim's Avatar
    Join Date
    Jun 2003
    Location
    Cottage Grove, Minnesota
    Posts
    9,396
    Thanks
    8
    Thanked 1,078 Times in 1,069 Posts
    Learn XHTML (HTML) either by using online tutorials, or a class.
    Learn CSS style sheets ... online tutorials.
    Learn PHP for dynamic scripting.
    Learn some Javascripting for client-side scripting.

    Know how to use Photoshop or Gimp ... something to edit photos,
    create graphics and manipulate images.

    Learn to do all of that using Notepad or the text editor portion of Dreamweaver.
    Stay away from WYSISWYG webpage editors. You won't learn as much
    by using those.

  • #3
    ess
    ess is offline
    Regular Coder
    Join Date
    Oct 2006
    Location
    United Kingdom
    Posts
    865
    Thanks
    7
    Thanked 29 Times in 28 Posts
    A good online resource to learn html, css, sql and some server side programming languages is

    http://www.w3schools.com/

    PHP online tutorial
    http://www.php.net/tut.php

    ASP.NET quick start tutorial
    http://quickstarts.asp.net/QuickStartv20/default.aspx

    J2EE tutorial
    https://java.sun.com/j2ee/1.4/docs/tutorial/doc/

  • #4
    Senior Coder gnomeontherun's Avatar
    Join Date
    Sep 2007
    Location
    Houston
    Posts
    2,846
    Thanks
    10
    Thanked 238 Times in 229 Posts
    I would also suggest the above, but I would add the order of learning the different languages is very important. It would be hard to learn PHP without first knowing how to display text with xHTML. Also, if your goal is to learn web design you don't need to learn how to be a professional programmer as well, but you should be familiar with them so you can work with others who do know them.

    Learn:
    1) XHTML - purpose of this is to learn how to display content not how to format and lay it out! (don't learn just HTML, learn XHTML which is what the web is moving towards and is technically more correct)
    2) CSS - purpose of this is to layout and format the content (there are lots of tutorials and sites, but it will be helpful to learn this alongside XHTML)
    3) Graphic Design - purpose is to learn and know how to implement graphics into web design (I'm not talking about becoming a fullscale graphic designer, but rather know some of the basics)
    4) JavaScript - purpose is to learn some of the basic programming you can do through a browser (if you are just into web design, you shouldn't have to become a professional on this - but you should be familiar with it and be able to use it)
    5) PHP or ASP - purpose of this is to allow for a programming language which has lots of power and can connect you to databases (a basic familiarity can provide you with the necessary skills to do many tasks)
    6) SQL - purpose is so you can talk to a database, store information, and run dynamic content (again necessary to understand how it works and how to use it, but if you have a database administrator you wouldn't be running a database)

    In short, if you want just web design focus on XHTML, CSS, some graphics, and JavaScript. Some people may say Flash should be in there, but thats actually a whole different can of worms. Only go to Flash if you think you will NEED it, not if you think you will want to use it.
    jeremy - gnomeontherun
    Educated questions often get educated answers, and simple questions often get simple answers.


  •  

    Posting Permissions

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