Generally you make the graphics in photoshop and then use HTML and css to create the framework for a website.
It can be found at a beginner developer learning center. It also can be found on a web design application. Microsoft also provide software that you can learn basics of web design.
One can learn web design for a small businesses from the following sources: Blur Group, Fifteen Design, Small Business Web Web Designs, Net Chimp, to name a few.
Before you learn how to build a web page make sure you have the appropriate software, such as FrontPage, or Dreamweaver. A book I recommend is Learning Web Design: A Beginner's Guide to (X)HTML, StyleSheets, and Web Graphics.
One can attend any college or university to learn web design where most have such modules on their computer science courses. One can also learn web design at specialist technology colleges such as the 'Florida Institute of Technology'.
The cost of web design classes various depending on where you go, but most schools require tuition ranging from $40,000 to $80,000 for web design classes. You can also learn web design online from various websites for free.
There are many places to learn about web design. Check out the wiki page at http://en.wikipedia.org/wiki/Web_design. That will give you the basic codes you need.
Getting knowledge in Web Design is not enough if you are not able to implement it. So, to become a skilled Web Designer you need to undergo with a training which will show you a path towards sucess. INFOCAMPUS, Bangalore is one of the knid of instittue which you are looking for. They are best in their service to their students and assist you in placement too(most important part of every training). Their structured syllabus will give you confidence and will make you industry-ready by the end of the course.
There are many websites in which one can learn about principles of design. Goshen and Web Design offer online courses on it. There are also many books that one can check out from the library that can be used.
Life in web design depends on if you enjoy what you are doing. If web design is what you enjoy then you may enjoy life in web design.School's offer different degrees in web design.Research is the key to know exactly what you want to do.
There are a number of options available if you wish to learn website design. You can take courses provided by companies such as Computeach or Home Learning College or you can look at free tutorials on Youtube.
Think outside the box and keep up with the current trends.
There are a wide variety of websites which provide free information about open source web design. Examples of such sites include Adobe, OSWD, and ZDNet.