Beschreibung
.net C# ASP.NET WebAPI 2
ReST-WebServices mit XML & JSON
WebServices sind Softwareanwendungen, deren Dienste auch von weit entfernten Systemen genutzt werden können. Der Nachrichtenaustausch zwischen Host und Client findet dabei mittels ReST statt. Die Web API von .NET erleichtert Ihnen das Erstellen von Webservices.
In diesem C#-Kurs erlernen die Seminarteilnehmer die Konzepte von WebServices und den Nachrichtenaustausch mittels ReST auf Basis des .NET-Frameworks und der darin befindlichen Web API.
Dieses Seminar ist Teil der Kursthemen C#, Programmiersprachen, Software-Entwicklung und Webprogrammierung.
Kommende Starttermine
Inhalte / Module
Grundlagen ReST Services
- HTTP-Methoden und Statuscodes
- Verschiedene Dateitypen (JSON, Text, XML)
- Vorteile von ReST
- Daten, Configuration und Status einer Anwendung
- AJAX-Grundlagen
CodeFirst - Persistenz und Serialisierung - Der Controller
- Funktionsweise
Deployment - JavaScript Client
- AJAX
- jQuery Calls
.NET Client
- HTTPClient
- Kommunikation per JSON
Routing - Grundlagen des MVC Frameworks
- Konzepte: Model, View und Controller
- Entwicklung eigener Komponenten
- Dependency Injection
Das Modell
- Model Binding
- OR/M
Web-API 2 Architektur
- Grundlegende Konzept der ASP.NET Web-API
- Schichtenarchitektur
- Neuerungen und Änderungen gegenüber der Web-API 1
Self-Hosting
Aufbau & Organisation
Dauer
3 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)
Sicher mehr bei offenen Seminaren
- Vollverpflegung
- Schulungsunterlage, sofern verfügbar
- Nachbetreuung
- Teilnahmezertifikat
Zielgruppe / Voraussetzungen
Diese Schulung richtet sich an Softwareentwickler, Architekten und Projektleiter mit Kenntnissen in .NET, die die ASP.NET Web API kennenlernen und nutzen möchten.
Kostenzusatz
Die Kosten betragen 1185,00 € zzgl. 19% MwSt. (1410,15 € inkl. 19% MwSt.)
Infos anfordern
allskills Training
Bereits seit 1990 bietet allskills Training im hauseigenen Schulungszentrum in Berlin Weiterbildungen rund um Informationstechnik und Soft Skills an. Zu den vielfältigen Themenbereichen zählen unter anderem IT-Sicherheit, die Verwaltung von Datenbanken, Programmiersprachen, Management, Networking und viele mehr. Um die Effizienz...
Erfahren Sie mehr über allskills Training und weitere Kurse des Anbieters.