Dual Boot Linux and Windows 7

No viruses on Linux make me want to learn Linux.
And I want to ask, systematic install 2 OS on a laptop how to do?
What are shortcomings compared to a laptop with a primary OS?
Because I want to learn Linux on my laptop, can all act with its Windows 7 OS.
Thanks.
Please help.
