ASP .NET - Kompaktkurs
|
Preis pro Teilnehmer:
EUR 3.240,00 nettoEUR 3.855,60 inkl. 19.00% MwSt. |
Kurzbeschreibung:
Der Kurs vermittelt eine praxisnahe Einführung in ASP.NET Core. Sie lernen, wie Sie Konfigurationen umsetzen, Logging und Monitoring einrichten und die ASP.NET Core Architektur effektiv nutzen.
Der Kurs vermittelt eine praxisnahe Einführung in ASP.NET Core. Sie lernen, wie Sie Konfigurationen umsetzen, Logging und Monitoring einrichten und die ASP.NET Core Architektur effektiv nutzen.
| Infos anfordern | Seminar buchen | In den SeminarFolder | |||
|
|
Weiterführende Informationen auf der Seite des Anbieters | ||||
Ausführliche Beschreibung
Der Kurs vermittelt eine praxisnahe Einführung in ASP.NET Core. Sie lernen, wie Sie Konfigurationen umsetzen, Logging und Monitoring einrichten und die ASP.NET Core Architektur effektiv nutzen. Der Kurs deckt zudem den Datenzugriff mit EF Core, die Routenverwaltung und Sicherheitsaspekte ab.Dieses Seminar ist ein Angebot der PC-COLLEGE - Gruppe.
Inhalte
ASP.NET Core Grundlagen
Konfigurationsmöglichkeiten: IConfiguration, Option-Patterns, IConfiguration vs. Option-Patterns, Umgebungsvariablen, Secrets
Logging und Monitoring: Serilog, Seq-Monitoring
Razor-Syntax
ASP.NET Core – Architektur
Dependency Injection (DI) und Inversion of Control (IoC) Container: IServiceCollection, IServiceProvider, DependencyInjections Varianten, Verwendung von AutoFac in ASP.NET Core
Middleware: Middleware-Pipeline, Endpoints, Performance – Optimierungen, Erstellen einer benutzerdefinierten Middleware, Filter in ASP.NET Core: Action-Filter, IPageFilter / IAsyncPageFilter
MVC und Razor Pages
Einführung in Razor Pages und MVC
Erstellung von Razor Pages, Handler Methods, Route Templates
Erstellung von MVC-Controllern und Ansichten
Erstellen von Formularen
ViewComponents / PartialViews
Layouts in ASP.NET Core
Html-Helper
Tag-Helper
Bootstrap
Datenzugriff mit EF Core
Einbinden von EF Core in ASP.NET Core Anwendungen
Datenzugriff mit EF Core
EF Core Konzepte im Überblick
Scaffolding für EF Core + ASP.NET Core
Data Annotations
FluentAPI
Eager-Loading vs. LazyLoading
Clientseitige – Validierung
Serverseitige – Validierung
Routing
Konfiguration von Routen
Konventionelles Routing
Attribute Routing
PageRouteModel
Constraints
Friendly-Routes
Konventionen
State-Management
ViewData
TempData
ViewBag
Cookies
Session-Handling
Hidden-Fields
HttpContext.Items
Error Handling
ErrorPages / ErrorViews
Global Error Handling
IExceptionFilter
Exception Middleware
WebAPI
Einführung in WebAPI
Erstellung von WebAPI-Controllern
Datenübertragung und Serialisierung in WebAPI
Content Negotiation und Media Types
System.Text.Json vs. Newtonsoft.Json
Formatter
Versionierung von WebAPIs
Swagger/OpenAPI für die API-Dokumentation
Verwenden des HttpClient und IHttpClientFactory
Überblick über die Minimap-API
Sicherheit in ASP.NET Core
Einführung in Sicherheit in ASP.NET Core
OAuth 2.0
Bearer-Token
ASP.NET Core Identity Library
Implementierung von Authentifizierung und Autorisierung
Schutz vor häufigen Sicherheitsproblemen (z.B. Cross-Site Scripting, Cross-Site Request Forgery)
Hosting
Kestrel
Internet Information Server (IIS)
HTTP.sys
Benötigte Vorkenntnisse
Grundkenntnisse in C# und HTML sind erforderlich.
Zielgruppe
Entwickler und IT-Professionals, die mit ASP.NET Core arbeiten möchten.
Kommentare/Weiterführende Informationen
Im Preis enthalten sind PC-COLLEGE - Zertifikat, Pausenverpflegung, Getränke und Kursmaterial.
Ortsbeschreibung
PC-COLLEGE-Schulungshaus

Profisuche
