ASP.NET MVC provides a powerful, patterns-based way to build dynamic websites that allows for separation of concerns in the architecture, complete control over markup, and testability of the applications. Topics include an introduction to ASP.NET MVC, the Model-View-Controller pattern, the differences between MVC and Web forms applications, HTML Helpers, Action Filters, unit testing of Web Applications, Razor View Engine, MVC Scaffolding, and HTML 5 project templates. Course will be taught primarily using C#, but code will available in both C# and VB.Net.
This course is delivered using Visual Studio 2012/.NET 4.5.
Prerequisites: Intermediate C# Programming or equivalent experience.
VIRTUAL OPTION is available for this class. Choose “VIRTUAL – Live at Your Desk” from the Course Choice drop-down menu. Students still participate in classes, but do so virtually via a computer and internet connection using WebEx. Please click HERE for more info about set-up and system requirements for virtual sessions.
For more information contact: firstname.lastname@example.org or 314-977-3226