Go to RONA or Home Depot, ask floor department person. They'll tell you all steps in details. During your working, you also can go back ask them for useful ideas for how to solve the problems.
If you have the time, have done your research and NO KIDs around, you can do it.
It will take longer than you expected if you are doing it the first time.