20486 Developing ASP.NET Core MVC Web Applications

In this course, students will learn to develop advanced ASP.NET MVC applications using .NET Framework tools and technologies. The focus will be on coding activities that enhance the performance and scalability of a web application. ASP.NET MVC will be introduced and compared with Web Forms so that students know when each should/could be used. This course will also prepare the students for exam 70-486.

Was werden Sie in diesem Training erlernen?

  • 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.
  • Create MVC Models and write code that implements business logic within Model methods, properties, and events.
  • Add Controllers to an MVC Application to manage user interaction, update models, and select and return Views.
  • Create Views in an MVC application that display and edit data and interact with Models and Controllers.
  • Run unit tests and debugging tools against a web application in Visual Studio and configure an application for troubleshooting.
  • Develop a web application that uses the ASP.NET routing engine to present friendly URLs and a logical navigation hierarchy to users.

Agenda

  • Exploring ASP.NET MVC 5
    • Overview of Microsoft Web Technologies
    • Overview of ASP.NET
    • Introduction to ASP.NET MVC 5
  • Designing ASP.NET MVC 5 Web Applications
    • Planning in the Project Design Phase
    • Designing Models, Controllers, and Views
  • Developing ASP.NET MVC 5 Models
    • Creating MVC Models
    • Working with Data
  • Developing ASP.NET MVC 5 Controllers
    • Writing Controllers and Actions
    • Writing Action Filters
  • Developing ASP.NET MVC 5 Views
    • Creating Views with Razor Syntax
    • Using HTML Helpers
    • Re-using Code in Views
  • Testing and Debugging ASP.NET MVC 5 Web Applications
    • Unit Testing MVC Components
    • Implementing an Exception Handling Strategy
  • Structuring ASP.NET MVC 5 Web Applications
    • Analyzing Information Architecture
    • Configuring Routes
    • Creating a Navigation Structure
  • Applying Styles to ASP.NET MVC 5 Web Applications
    • Using Layouts
    • Applying CSS Styles to an MVC Applicaiton
    • Creating an Adaptive User Interface
  • Building Responsive Pages in ASP.NET MVC 5 Web Applications
    • Using AJAX and Partial Page Updates
    • Implementing a Caching Strategy
  • Using JavaScript and jQuery for Responsive MVC 5 Web Applications
    • Rendering and Executing JavaScript Code
    • Using jQuery and jQueryUI
  • Controlling Access to ASP.NET MVC 5 Web Applications
    • Implementing Authentication and Authorization
    • Assigning Roles and Membership
  • Building a Resilient ASP.NET MVC 5 Web Application
    • Developing Secure Sites
    • State Management
  • Implementing Web APIs in ASP.NET MVC 5 Web Applications
    • Developing a Web API
    • Calling a Web API from Mobile and Web Applications
  • Handling Requests in ASP.NET MVC 5 Web Applications
    • Using HTTP Modules and HTTP Handlers
    • Using Web Sockets
  • Deploying ASP.NET MVC 5 Web Applications
    • Deploying a Web Application
    • Deploying an ASP.NET MVC 5 Web Application

 

Komplette Agenda anzeigen
Agenda minimieren

Zielgruppe

Voraussetzung für den Kurs

Trainingsmethoden im Überblick

Wählen Sie jetzt Ihre Trainingsmethode

brainy CLASS

Modernes Klassenraumtraining - wo auch immer Sie möchten.
Sparen Sie sich wertvolle Anfahrtszeit und Kosten und nehmen Sie vom Ort Ihrer Wahl an unseren Klassenraumtrainings teil. Sie entscheiden, ob Sie das Training in einem unserer Center, zu Hause oder im Büro absolvieren. Wie Sie sich auch entscheiden - Sie können, wie in einem herkömmlichen Klassenraumtraining den Trainer sehen und hören, können Fragen stellen, Aufgaben bearbeiten und sich mit anderen Teilnehmern austauschen.
2.290,00 € 2.656,40 € inkl. MwSt
  • Ortsunabhängig
  • Gemeinsam mit Anderen
  • Zertifizierte Trainer
  • Training inklusive Unterlage und ggf. Trainingsumgebung

FirmenSeminare

Wenn Sie sich für das Firmenseminar entscheiden, geben Sie den Ton an! Sie planen die Inhalte mit unseren Trainern, bestimmen die Teilnehmer aus Ihrem Unternehmen und legen Ort sowie Zeit des Trainings fest. Wir gestalten gemeinsam das Training entsprechend der Bedürfnisse Ihrer Mitarbeiter, um den bestmöglichsten Nutzen zu erzielen.

Diese Trainingslösung
ist die passende für Sie?

Jetzt Anfrage starten,
wir melden uns umgehend mit einer
passenden Lösung bei Ihnen.
Jetzt anfragen
  • Von Ihnen bestimmte Inhalte
  • Zertifizierte Trainer 
  • Ortsunabhängig

Sie benötigen ein Firmenseminar zu einem anderen Lern-Thema?
Schildern Sie uns Ihre Herausforderung – wir haben sicherlich die richtige Lösung für Sie! 
Kontaktieren Sie uns!
Kontaktieren
Sie uns!
Sie haben Fragen oder möchten eine Probefahrt besuchen?
Jetzt anrufen: 06196 972 88 -50

Mo. – Fr. von 08:30 bis 17:00 Uhr

Oder schreiben Sie uns eine E-Mail

info@brainymotion.de

Chatten Sie mit uns!

Los geht's!

Unverbindliche und kostenfreie Probefahrt buchen!

Jetzt anmelden!

Fenster schliessen
×
brainyONE & brainyGROUP
Trainings für Sie und Ihr Team
brainyCONSULT
Enterprise Solutions für
individuelle Anforderungen
brainyCHANCE
Trainings für
Arbeitssuchende
brainymotion
Alles über das Unternehmen
Wir haben für jede Herausforderung
die passende Lösung
So unterstützt brainyCONSULT
Ihr Unternehmen
Jetzt informieren
Nach oben