Those who are preparing for Exam 70-486. Below links would be very helpful. 70-486 covers different areas unlike other exams which focus on specific language/technology.
Its not sufficient to learn only ASP.NET MVC to develop any web application as it will have many layers involved. Hence you need to learn some technology/concepts involved in frontend, backend( Webservices, data access layer), security and web hosting.
The following pages has links to cover the broad area and can give full sphere information.
Image credit : Shanebart.com