This course teaches students to develop advanced ASP.NET MVC and Web Forms applications using .NET Framework 4 tools. Students will learn to code for performance and scalability, and how to implement MVC models, controllers, and views. They will also optimize data management, ensure quality through testing, secure applications, and deploy finished products. The course is intended for professional web developers with experience using Visual Studio and ASP.NET.