Learning Web Design: A Beginner's Guide

People who are interested in web design must realize that building a website is a learning process. You have to learn it by making your hands dirty. Web designing is one of the art where you will learn from your mistakes.

Here is a checklist for getting started with Web Designing.

Start with the Basics

HTML is the beginning of the websites, Hyper Text Markup language is a programming language for tagging text files to achieve font, color, graphic, and hyperlink effects on web. Now HTML is back in a big way with the HTML 5. This update includes dynamic elements added to the Hyper Text Markup Language.

W3Schools is one of the website to begin with HTML . "Try it yourself" is really interactive for the beginners.

You can also try learning some HTML tag usages and experiment them on your computer.Just write a piece of text mixed with some HTML tags in a notepad and save it with .htm (yeah not .html) file extension. then double click to open the file in your default web browser.


Once you are comfortable with HTML, the next step to move up is JavaScript. This is where a web designer have to turn static variables to live elements. Dynamic elements may be used to create animation. This is a little more advanced, but beginners who are interested in website building still need to consider the basics.

Cascading Style Sheet :
Cascading Style Sheets, commonly referred to as CSS is a concept that enhances fonts and styles for the entire page. It is important to learn how CCS works because it makes a web page look beautiful and it saves a lot of time as we can reuse the css code multiple times on a website.

code school- best website to learn css With this the web designer can stop using hundreds of HMTL tags throughout the webpage code and only use a couple of formatting codes in the beginning. It is possible to save a lot of time by simply defining the various fonts and styles with Cascading Style Sheets . It is the perfect shortcut for people that want to finish their websites quickly.
 Learn CSS from Code School here

  Learn to build Dynamic Websites : 

Today's websites are not just a bunch of static pages but responsive and more user friendly. They use web technologies like PHP, MySQL [database], Ajax, XML, JavaScript etc.
You can now easily learn to build dynamic websites from Harvard University(where Mark Zukerberg built Facebook). This is an online course available to all for free.

need more free online resources ? You can find some places to learn coding online for free.

Choose a best Web Editor for making yourself comfortable :

People who really want to learn web designing should consider the value of the web editors.This is often how people become better at tagging and formatting their text and photos. Using an editor that can also create dynamic content that can help people see how the syntax looks.

There are some good free web development IDEs like BlueFish, Kompozer in Linux.For Windows users Adobe Dreamwaver can help a lot but it is not a free software.In this case using a free and open source webdevelopment IDE like Aptana studio is best option. Aptana Studio comes for Windows, Linux and Mac.

You can use Firebug in Firefox to learn how other websites are built and to debug your own website too. For beginners this browser extension is very useful.[Most of Geeky Brains blog stying is done through Firebug ]

Try experimenting on a free blog

The most important thing in web designing is the trial and error method.You can not simply learn web designing without creating a website (or a free blog). No need to worry about money!, you can simply open an account on Blogger or Wordpress to start your journey.With Blogging you can learn some basics of web designing. Once you are familiar with the web designing basics you can start your own website with all the control in your hand.

Website design will be fun and creative once you are familiar with the basics. Learning the foundation of website design inspires lots of people to consider advanced studies in web development.


  1. Hi,
    This generation is totally new about the latest technology and they are always in thirsts to know more. So thanks for your fabulous sharing. It enhances our knowledge and gives some overall ideas. I would like to read some more of your posting in future…
    Keep it up!

  2. Hey Sreekanth, thanks a lot for posting such a nice article on showing how to perform web designing specifically for the beginners. This would definitely influence the beginners to abide by certain basics in web designing which are mandatory.
    web design company india

  3. Each chapter provides exercises to help you to learn various techniques, and short quizzes to make sure you understand key concepts. κατασκευή eshop

  4. Nice post, thanks for sharing about free website creation.

  5. The blog was absolutely fantastic! Lot of great information Which Can Be In Some helpful or The Other Way. Keep updating the blog, looking forward for more happy ... Great job, keep it up ...

  6. Thank you sharing this information thank you.Come back again for more interesting stuffs like one you got earlier!
    Bulk SMS India

  7. Thanks so much for this helpful information come back again for more interesting information…Keep it up
    Builders in Agra

  8. Nice blog! Very interesting and informative post….Thank's for sharing such a nice information….Keep it up!!! Website Designing in Agra

  9. Hi,
    This generation is totally new about the latest technology and they are always in thirsts to know more. So thanks for your fabulous sharing.
    school websites design

  10. Nice article. this web design guide is very useful for beginners. thanks for sharing.
    electrical maintenance in chennai

  11. This guide is useful for beginners. i like your blog. thanks for sharing this guide.
    SEO Training in Chennai

  12. Wonderful information thanks to sharing this article and guide line is very useful to all every one like this article! nebosh course in chennai | iosh course in chennai| safety courses in chennai
    | Industrial safety training in chennai | Fire and safety courses in chennai Thanks to sharing this article in related post more information.

  13. Nice Article. This guide is very useful for beginners. Thanks for sharing.
    IELTS classes in Kuwait

  14. Great article, This guide is very useful for website design beginners. Thanks for sharing this wonderful guide.
    school websites design

  15. Nice article. This guide is very useful for web design beginners. Thanks for sharing this post.
    Catering Services in West Mambalam

  16. Such a nice blog, i just want to add in it Ashley University helps students to earn a degree.

  17. It is important for you to make the company understand the needs so that they can design the official website accordingly. Website Design Houston


Please comment here if you have any question regarding the article.