Devs, are you looking to level up your web dev skills? Are you a front-end coder who wants to learn how to build data-driven, server-side web applications? Maybe you know some Web Forms and want to learn ASP.NET MVC? This exciting new ASP.NET introduction course focuses on the basics of this popular framework for building scalable, standards-based web applications using well-established design patterns, so you can ramp up quickly. Experts Jon Galloway and Christopher Harrison help you learn ASP.NET online by covering the initial creation and setup of an MVC application and highlighting what developers new to MVC need to know to get up and running. They explore what’s new in Visual Studio for web devs, including lots of helpful tools, like scaffolding, Bootstrap, HTML5, CSS, and JavaScript, so you can quickly build a professional-quality website that looks great on multiple devices. Bring your questions, and step up to learn ASP.NET MVC!
Basics of MVC and the Moving Parts
Explore the major moving parts of MVC, how to create an initial project, and the differences between MVC and ASP.NET.
Creating and Configuring Models
Investigate how to create models (the data the application be working on). In this ASP.NET MVC training module you’ll learn how to add metadata to classes to allow MVC to automatically generate HTML.
The Power of Visual Studio
After the model is created, Visual Studio can do the rest. This module covers the scaffolding that Visual Studio creates, the basics of Entity Framework, and the controllers and views that are created.? ? ?
Customizing Controllers
Get an introduction to creating custom controllers and actions. This module also discusses how to customize the actions and controllers generated by Visual Studio.
Customizing Views
Investigate the code that goes into views. Learn how to create a view from scratch, plus how to customize the ones created by Visual Studio. Get an introduction to the HTML Helpers provided with MVC.
Introduction to Bootstrap
Bootstrap is a set of CSS and JavaScript files designed to ease creation of responsive pages. This module covers the basic CSS classes and JavaScript functions provided in Boostrap. In addition, see additional tools and templates available to build on Bootstrap.?
?Introduction to Authentication
Authentication is important in every application. MVC5 introduces a new way of handling authentication, called Identity. Identity simplifies adding forms of authentication. This module introduces how to customize Identity in MVC.