Özet
Hedefler:
Topics:
Diğer Eğitimler

ASP.NET MVC 5 Web Uygulamaları Geliştirme eğitimi, katılımcılara .NET Core araçlarını ve teknolojilerini kullanarak gelişmiş ASP.NET Core MVC uygulamalarının nasıl geliştirileceğini öğretir.

Hedefler:

  • Describe the Microsoft Web Technologies stack and select an appropriate technology to use to develop any given application.

  • Design the architecture and implementation of a web application that will meet a set of functional requirements, user interface requirements, and address business models.

  • Configure the pipeline of ASP.NET Core web applications using middleware, and leverage dependency injection across MVC application.

  • Add Controllers to an MVC Application to manage user interaction, update models, and select and return Views.

  • Develop a web application that uses the ASP.NET Core routing engine to present friendly URLs and a logical navigation hierarchy to users.

  • Create Views in an MVC application that display and edit data and interact with Models and Controllers.

  • Create MVC Models and write code that implements business logic within Model methods, properties, and events.

  • Connect an ASP.NET Core application to a database using Entity Framework Core.

  • Implement a consistent look and feel across an entire MVC web application.

  • Write JavaScript code that runs on the client-side and utilizes the jQuery script library to optimize the responsiveness of an MVC web application.

  • Add client side packages and configure Task Runners.

  • Run unit tests and debugging tools against a web application in Visual Studio 2017.

  • Write an MVC application that authenticates and authorizes users to access content securely using Identity.

  • Build an MVC application that resists malicious attacks.

  • Use caching to accelerate responses to user requests.

  • Use SignalR to enable two-way communication between client and server.

  • Describe what a Web API is and why developers might add a Web API to an application.

  • Describe how to package and deploy an ASP.NET Core MVC web application from a development computer to a web server.

 

Topics:

Exploring ASP.NET Core MVC

  • Microsoft Web Technologies

  • ASP.NET 4x

  • ASP.NET Core MVC

 

Designing ASP.NET Core MVCWeb Applications

  • Planning in the Project Design Phase

  • Designing Models, Controllers, and Views

 

Configure Middlewares and Services in ASP.NET Core

  • Configuring Middlewares

  • Configuring Services

 

Developing Controllers

  • Writing Controllers and Actions

  • Configuring Routes

  • Writing Action Filters

 

Developing Views

  • Creating Views with Razor Syntax

  • Using HTML Helpers and Tag Helpers

  • Reusing Code in Views

 

Developing Models

  • Creating MVC Models

  • Working with Forms

  • Validate MVC Application

 

Using Entity Framework Core in ASP.NET Core

  • Introduction to Entity Framework Core

  • Working with Entity Framework Core

  • Use Entity Framework Core to connect to Microsoft SQL Server

 

Using Layouts, CSS and JavaScript in ASP.NET Core MVC

  • Using Layouts

  • Applying CSS and JavaScript

  • Using jQuery

 

Client-Side Development

  • Applying Styles

  • Using Task Runners

  • Responsive design

 

Testing and Troubleshooting

  • Testing MVC Applications

  • Implementing an Exception Handling Strategy

  • Logging MVC Applications

 

Managing Security

  • Authentication in ASP.NET Core

  • Authorization in ASP.NET Core

  • Defending from Attacks

 

Performance and Communication

  • Implementing a Caching Strategy

  • Managing State

  • Two-way communication

 

Implementing Web APIs

  • Introducing Web APIs

  • Developing a Web API

  • Calling a Web API

 

Hosting and Deployment

  • On-premise hosting and deployment

  • Deployment to Microsoft Azure

  • Microsoft Azure Fundamentals

Diğer Eğitimler

Digital Vizyon
455 Eğitim Seti
Eğitimlere Dön