I'm only new to brewing. have done a coopers pale ale, bavarian wheat and lager so far. Have also failed a cerveza and a ginger beer

I've been reading up a bit on making starter yeast, is this recommended? what is the best way for lagers? and also, the beers i have made in the past i have left in the fermenter till the airlock stopped bubbling, then syphoned into another fermenter and secondary fermented till the SG didnt change for a few days. I was only told to do this secondary fermenting by someone at work. Can this be done with all beers that i make? does it damage the brewing process at all?
Any help will be great and i look forward to becoming more "clued up" on home brewing over the next months/years so i don't have to ask any more silly questions.
Thanks