aspmvc5: microsoft asp.net mvc 5 web developer training · audience this course is intended for any...

2
Audience This course is intended for any developer interested in building web applications using ASP.NET MVC. This class also is appropriate for ASP.NET Web Forms developers who need to learn how to migrate to ASP.NET MVC. PRerequisites WHAT YOU WILL LEARN » Discuss Core ASP.NET MVC Concepts » Understand the Role of Model Classes » Learn the Role that Controllers Play » Understand How to Create and Use ViewModels » Creating Custom Routes using Convention and Attribute-based Techniques » Learn to Create Custom Razor Helpers » Leverage Custom Templates in Razor Views » Leverage Model Binding with Action Parameters » Understand how to Validate Data using Data Annotations and Razor Helpers » Create Master Layout Pages and Custom Sections » Learn How to Write LINQ and Lambda Queries » Query Databases using Entity Framework » Learn How to Create RESTful Services using Web API » Understand Client-side Technologies such as jQuery and AngularJS » Call into RESTful Services using Ajax » Much more! ‘WOW WOW WOW WOW WOW’. Need I say more! ” ASPMVC5 Student Phoenix, AZ $2995.00 4-day course MOC equivalent 20486 Promo and package discounts may apply Questions? Call 602-266-8585 ASPMVC5: Microsoft ASP.NET MVC 5 Web Developer Training Throughout the class you’ll learn about core MVC concepts such as Model classes, Views and Controllers. You’ll also see how routes are used and how they can be customized, write custom razor helpers and templates, and learn how to validate data using data annotations and the fluent API. Along with core MVC concepts you’ll also learn how to query databases using Entity Framework. This includes creating custom DbContext classes, writing LINQ queries, building a repository layer to encapsulate data access code, and more. Finally, you’ll learn how client-side technologies such as jQuery and AngularJS can be used to interact with RESTful services created using ASP.NET Web API. If you’re looking for a hands-on look at what the ASP.NET MVC framework offers then this class is for you! Please note that this course is about ASP.NET MVC5 and does not cover ASP.NET Core. If you are looking for ASP.NET Core, take our 4-day ASPCORE: ASP. NET Core MVC Development training class.. WEB DEVELOPMENT (course outline on back side) Attendees should be comfortable working with the C# language, HTML, CSS and basic JavaScript. Prior hands-on experience with C# is highly recommend to get the most out of this class. Can’t make it to class in person? Attend many classes online with RemoteLive.™ Call 602-266-8585 today for a live demo. ©2016 Interface Technical Training All rights reserved

Upload: phungque

Post on 15-Nov-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ASPMVC5: Microsoft ASP.NET MVC 5 Web Developer Training · Audience This course is intended for any developer interested in building web applications using ASP.NET MVC. This class

AudienceThis course is intended for any developer interested in building web applications using ASP.NET MVC. This class also is appropriate for ASP.NET Web Forms developers who need to learn how to migrate to ASP.NET MVC.

PRerequisites

WHAT YOU WILL LEARN » Discuss Core ASP.NET MVC Concepts

» Understand the Role of Model Classes

» Learn the Role that Controllers Play

» Understand How to Create and Use ViewModels

» Creating Custom Routes using Convention and Attribute-based Techniques

» Learn to Create Custom Razor Helpers

» Leverage Custom Templates in Razor Views

» Leverage Model Binding with Action Parameters

» Understand how to Validate Data using Data Annotations and Razor Helpers

» Create Master Layout Pages and Custom Sections

» Learn How to Write LINQ and Lambda Queries

» Query Databases using Entity Framework

» Learn How to Create RESTful Services using Web API

» Understand Client-side Technologies such as jQuery and AngularJS

» Call into RESTful Services using Ajax

» Much more!

‘WOW WOW WOW WOW WOW’. Need I say more! ” ASPMVC5 StudentPhoenix, AZ

$2995.00• 4-daycourse• MOCequivalent

20486• Promoandpackagediscountsmayapply

Questions?Call 602-266-8585

ASPMVC5: Microsoft ASP.NET MVC 5 Web Developer TrainingThroughout the class you’ll learn about core MVC concepts such as Model classes, Views and Controllers. You’ll also see how routes are used and how they can be customized, write custom razor helpers and templates, and learn how to validate data using data annotations and the fluent API. Along with core MVC concepts you’ll also learn how to query databases using Entity Framework. This includes creating custom DbContext classes, writing LINQ queries, building a repository layer to encapsulate data access code, and more. Finally, you’ll learn how client-side technologies such as jQuery and AngularJS can be used to interact with RESTful services created using ASP.NET Web API. If you’re looking for a hands-on look at what the ASP.NET MVC framework offers then this class is for you! Please note that this course is about ASP.NET MVC5 and does not cover ASP.NET Core. If you are looking for ASP.NET Core, take our 4-day ASPCORE: ASP.NET Core MVC Development training class..

WEB DEVELOPMENT

(course outline on back side)

Attendees should be comfortable working with the C# language, HTML, CSS and basic JavaScript. Prior hands-on experience with C# is highly recommend to get the most out of this class.

Can’t make it to class in person?Attend many classes online with RemoteLive.™

Call 602-266-8585 today for a live demo.©2016 Interface Technical Training All rights reserved

Page 2: ASPMVC5: Microsoft ASP.NET MVC 5 Web Developer Training · Audience This course is intended for any developer interested in building web applications using ASP.NET MVC. This class

COURSE OUTLINE ASPMVC5: Microsoft ASP.NET MVC 5 Web Developer Training

ASP.NET MVC Core Concepts» IntroductiontoMVC» Routing» Controllers» ActionParametersandModelBinding» RazorSyntax

Working with Views» RazorHelpers» DataValidation» MasterLayouts» PartialViews» CustomTemplates» Areas

Working with Data» LINQQueries» UsingLINQPad» EntityFramework» RepositoryPattern» UnitTestingFundamentals

RESTful Services and JavaScript» WebAPI» Security» jQueryFundamentals» AngularJSSPAFundamentals» BundlingandMinification

Registerbyphoneat602-266-8585,oronlineatwww.InterfaceTT.com.©2015InterfaceTechnicalTrainingAllrightsreserved.v121316