Welcome to WebDesignForums.net!
You're currently viewing WDF as a guest. By registering for a free account, you'll be able to participate with other members in our friendly community. Being a member allows you to ask questions and get answers for those troublesome web development tasks!

In addition, as a member you'll be able to post your websites up for review. Using our unique website review system you can gain some amazing feedback from some of the best web developers around. This is a completely free service to all registered members.

Ready to register yet? Registration is 100% free. Click Here To Join Now!

Best way to learn all of web designing

Discussion in 'General Web Design Discussion' started by Keiranasauras, Apr 15, 2012.

  1. Offline

    Keiranasauras New Member

    Message Count:
    8
    Likes Received:
    0
    Trophy Points:
    1
    Gender:
    Male
    Hey, i'm an aspiring webdesigner, and have started to learn bits and peices of html, css, js etc. However, i know that im not even that good when it comes to it all, either i cant remember it or cannot put thoughts into code.
    So what is the best way to learn all parts of webdesign. I want to learn HTML (probly html 5), CSS, JS, and PHP.
    Im thinking these come under the topics of Web designing and web programming.
    So where or what can i do to learn these topics in depth and set me up for a career in web design?

    If you suggest a university, and if you have learnt from a university, please leave the name of university and the course, because i cannot find a university with both web designing and programming courses.

    Thanks, Keiran

    Example of my first website ive made - www.connect-images.co.uk


  2. Offline

    Webzarus Well-Known Member

    Message Count:
    3,000
    Likes Received:
    664
    Trophy Points:
    113
    Gender:
    Male
    Forget html5 for now... Learn the basics... The good thing about this industry is what you learn, you can build on...

    As for learning it ALL, I've been doing this kind of work since the mid nineties and I haven't learned it all... If anyone tells you or insinuates they know it all... Walk away... There's just to much and it's constantly changing.

    I suspect the reason you can't remember things... Is you are jumping around from one thing to another without focusing on anything in particular...

    HTML is the base for everything ... Learn how to create pages and site with nothing but HTML ... Once you understand the basics... Then move into CSS ( for styling and the display level )...throw in some JavaScript for interactive stuff... Once you can work with all of those, pick a server side scripting language to learn and focus on that...

    From there you can then move into DB driven websites and such... And attempt to try and keep up with all of it...


  3. Offline

    bwd New Member

    Message Count:
    14
    Likes Received:
    0
    Trophy Points:
    1
    I would recommend, for CSS and HTML, the book 'CSS: The Missing Manual'. This is how I learnt and I had tried (and paid for!) several other books before, which were nowhere near as good.


  4. Offline

    RDesignista Active Member

    Message Count:
    439
    Likes Received:
    60
    Trophy Points:
    28
    Hey newbie,

    Want the fastest route possible? This is what I suggest:

    Go to www.yourhtmlsource.com .They have a great online tutorial.

    First, you will read about HTML and all the different parts.

    Second, create a document called test.html on your desktop. Practice everything you read about in there. Preview in an internet browser. If something doesn't work, you must figure out why. Play around with the different attributes. To make notes in an HTML document (for your own reading) without screwing up the page, put notes in between <!-- put a note here -->.

    Third, make a multi-page website on your own. This website should have links, a menu, pictures, data tables, ordered lists, unordered lists, and word content should have headers and paragraphs.

    Fourth, after you get comfortable with websites in HTML, then you can learn CSS. CSS is just a way to style an HTML website on a broad scale.

    Your websites will look horrible at first. Not important. Your goal is to learn the code, style can come after. Good luck.

    -R


  5. Offline

    shovenose Account Closed

    Message Count:
    2,036
    Likes Received:
    129
    Trophy Points:
    63
    Gender:
    Male
    Location:
    Fairfax, CA
    This is a great way to go. Pretty much what I did! :)
    Once you're fairly comfortable with HTML and CSS and JavaScript, learn PHP.
    But there's not such thing as "learning it all" in "web design". Humanly impossible :)


  6. Offline

    Kayo Active Member

    Message Count:
    416
    Likes Received:
    38
    Trophy Points:
    28
    Gender:
    Male
    Location:
    Brampton Ontario
    I've been cramming bits and pieces of web design through out my school year. I could tell you right now, it is virtually impossible to know everything. Webzarus has everything pretty well explained.

    HTML and CSS is a must, there is no way to get around that. I find javascript could be optional for a while, but it's something to learn one day or another as you dive into more advance and modern technologies. When you do start covering it, I recommend just learning the very basics at first, then start using a library such as jQuery or Prototype. Trust me, it will make life a hell lot more easy.

    Now we dive into dynamic pages and databases. This is where you see the real fancy stuff and understand why it's impossible to know everything. SQL is simple enough, but extremely rare to see without the aid of another programming language. This is where server side languages come in.

    PHP is the most common route to start with and often comes as the most highly recommended for beginners. If you are familiar with a C based language (C++, Java, Actionscript, etc) you will see some similarities, such as for-loops. The speed is pretty good and I think would serve well for any website you will make. It was made from the ground-up for web use after all.

    Scripting languages are picking up popularity lately. PHP is also a scripting language, but I am taking about something that came out for general use, not just for web. This would include Perl, Ruby or Python. Today, you see them surging with frameworks (Ruby on Rails/Sinatra for Ruby, Django for Python and Catalyst for Perl). If you go for this route, I highly recommend learning it with a framework. This was the route I took and I personally think is the easiest. But it's maybe more time consuming because you have to learn a lot of basic concepts.

    Finally, there are the more heavy duty languages. I am talking about C#, Java/Scala or anything that isn't compiled in real-time. This is for the big time websites and is the most complex to learn. However, if done right, the performance is amazing. ASP.net is a popular choice while I am currently learning Scala/Play! framework. Not necessarily recommended for beginners and could be overwhelming. Leave this for much later


  7. Offline

    Keiranasauras New Member

    Message Count:
    8
    Likes Received:
    0
    Trophy Points:
    1
    Gender:
    Male
    I think I've dug myself a hole here and by saying newbie, I've subjected myself to seem like I have no knowledge atall of basic HTML, and CSS. Fortunately this is not the case, I've done what most people have said before this thread and my only problem is just making a FULL website, possibly because ATM I'm relatively busy and haven't spent ages on a single Code only project. I'm 15 so I guess I'm pretty knowledgeable for my age but your advice has been helpful. One more request, aswell as 'CSS: the missing manual' what books/online tutorial series are recommended by you guys?


Share This Page