Course Details

Professional Web App Development with ASP.NET Core MVC, EF Core and SQL Server

image

Test Test

0 enrolled
(0)
image

What Will You Learn?

During the course, students are able to build a fully functional data-driven ASP.NET MVC Core web application through a series of hands-on lab exercise.

Course Content

About This Course

ASP.NET MVC Core is Microsoft's last MVC release based on .NET Framework for building scalable, standards-based web applications using well-established design patterns and the power of ASP.NET and the .NET Framework.  Version 5 of ASP.NET MVC adds many new features such as template-based views based on the Bootstrap framework, attribute routing, support for Entity Framework 6, and more.

During the course, attendees build a fully functional data-driven ASP.NET MVC web application through a series of hands-on lab exercises.

Learning Objectives:

  • Learn advanced C# skills to more easily embrace the MVC framework including anonymous types, extension methods, partial types, anonymous methods, dynamic types, the Thread Parallel Library (TPL), the lambda operator, Language Integrated Query (LINQ), and Entity Framework.
  • Learn to understand the MVC design pattern and how it is applied in ASP.NET MVC.
  • Learn to recognize the benefits and drawbacks of using ASP.NET MVC.
  • Learn to make good decisions about application architecture and the choice of data access technology.
  • Learn to build a compelling and maintainable HTML user interface using the Razor view engine and client-side JavaScript.
  • Learn Visual Studio scaffolding and how to take advantage of it for code generation.
  • Learn to add models, views, controllers, and areas to an MVC website.
  • Learn the best practices of using ViewBag, ViewData, and TempData.
  • Learn the three (3) MVC Helper objects and create custom helper extension methods.
  • Learn the basics of using Bootstrap within your MVC application for responsive web design.
  • Learn to use the new Web API framework to simplify the creation of HTTP services.
  • Learn to gain experience with using adaptive rendering, mobile-specific views, and a view switcher to support a variety of mobile devices.
  • Learn to create asynchronous controllers using TPL for greater control over the IIS thread pool.
  • Learn to extend and modify ASP.NET MVC 6 by creating custom components and templates.
  • Learn the best practices to deploying an ASP.NET MVC 6 website.

Instructor

image

Test Test

Teaching
  • 3 Courses
  • 0 Students
  • 0 Reviews

TeachingTeachingTeachingTeachingTeachingTeachingTeachingTeachingTeachingTeachingTeaching

0 Comments

No reviews yet !!

Please login first

$16000

$20000 20% off
This course includes:
  • 0 hours on-demand video
  • 0 Lectures
  • Full lifetime access
Purchase
0
Based on 0 ratings

5

0%

4

0%

3

0%

2

0%

1

0%
Course Tags
ASP