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

Wählen Sie jetzt Ihre Trainingsmethode

brainyCLASS
Ortsflexibles Klassenraumtraining

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.
  • Ortsunabhängig
  • Gemeinsam mit Anderen
  • Zertifizierte Trainer
  • Training inklusive Unterlage und ggf. Trainingsumgebung
2.290,00 € 2.656,40 € inkl. MwSt

FirmenSeminare
Maßgeschneiderte Trainings für Ihr Unternehmen

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.

Jetzt persönliche Beratung vereinbaren

  • Von Ihnen bestimmte Inhalte
  • Zertifizierte Trainer 
  • Ortsunabhängig
Jetzt anfragen

Weitere Informationen zum Kurs

20486 Developing ASP.NET Core MVC Web Applications

"Was muss ich tun, um eine Webanwendung programmieren zu können?" Zunächst ein Training bei uns besuchen, um sich das entsprechende Do-How anzueignen.
Microsoft Visual Studio ist eine Entwicklungsumgebung, die Entwicklungssprachen wie zum Beispiel HTML5, CSS3, JavaScript oder C# unterstützt. Visual Studio ermöglicht es Programmierern, sowohl native Win32/Win64-Programme als auch Anwendungen für das .NET Framework zu entwickeln.
Bei uns als zertifizierter Microsoft Partner trainieren Sie die Inhalte nicht nur nach unserem hohen Qualitätsstandard, sondern auch nach dem von Microsoft.
Dieses Training können Sie als Vorbereitung für die Zertifizierung Microsoft Certified Solutions Associate (MCSA): Web Applications nutzen!
Starten Sie nach diesem Training mit der Entwicklung Ihrer Webanwendung!

Weitere Fragen? Wir sind für Sie da!
Telefonisch:
Mo. – Fr. von 08:00 bis 17:00 Uhr
Oder per E-Mail
Nach oben