which sql server edition is good for practice
The 180 day evaluation version from Microsoft is Enterprise Edition.  AFAIK there is no ability to "trial" Standard edition from Microsoft outside of a licensing agreement you might have.

From the point of view of overhead between editions, there's negligible difference.  

If you want something longer than 180 days, get the developer edition as its feature complete compared to Enterprise but only $50 from Amazon