Microsoft Learning center has a Virtual Lab environment, where you can quickly evaluate and test Microsoft's products and technologies through a series of guided, hands-on labs that you can complete in 90 minutes or less.

There is no complex setup or installation required, and you can use Virtual Labs online immediately, free.

Here is the list of labs available for SQL Server 2012. 

image

Link