There are many resources online that will help one learn how to build a Computer from scratch.
There are a myriad of choices and many things to learn.
There are also many pitfalls and easily avoided mistakes that could be averted by having the PROPER resources to read from
From picking a case to installing a CPU, to picking out what kind of ram and by whom to buy from; There is a great demand for understanding this area of computing.
This is a Great place to post Tips, Links to tutorials and hardware review sites, Recommendations, Warnings, etc…
I have come across a few really good resources for the beginner to the experienced. I know that Neowin has a good number of experienced users that could help with tips and links.
Here are a few links to Good sites that cover some basics of building, to understanding how a modern computer works.
Hardware Reviews
Guide to Building from the ground up
Overclocking link
Hard Disk Reviews
Price watch
Guide to building a quiet computer !!!