the retailer also refused to sell an arduino uno to me saying that I need to learn some stuff before.
That retailer is an idiot. Returning to that store is a waste of your time.
So I had a small project as my initiation planned i.e controlling the electrical appliances power on and off, like the tube light and the fan and few power points in my room using a computer.
High voltage things are dangerous. Start with low voltage things like LEDs and servos.
1.How do I choose which dev board or micro controller to go with?
Something with a DIP processor so replacing the processor is fairly painless when you accidentally fry it.
2.How can I learn more about this stuff?
Read then do. The best way to learn is to get your hands dirty. That's why the retailer is an idiot.
3.I came across freeduino and it is cheaper in my country compared to arduino should I get that?
Does it look like this... http://www.freeduino.org/buy.html
If yes, then that is a reasonable place to start.
4.How do I know what all I stuff I need with my controller?
Search the internet for "arduino starter kit". A good kit will have a list of parts. That will give you a very good idea of what to get.
(I did not even know about the power brick, the salesman told me)
5.What all wires and other peripherals would I need with my controller?
Breadboard. Wires. LEDs. Resistors. (the last two always
go together) Beyond that, pick things that look fun.
6.Can someone link me to some pages which explain retail micro controllers in detail. I do not want links to micro controllers's wiki page, I need some commercial mixed with technical advise in this area?
I don't understand.
Then you are ready to play with a board.