Offenes Seminar · feste Termine · Preis pro Person

ASP.NET Core Schulung: kompakter Einstieg in fünf Tagen

ASP.NET Core

Dauer: 5 Tage | Preis: 2.025,00 EUR Netto / 2.409,75 EUR Brutto | Präsenz oder live online

Fünftägiger Einstieg in ASP.NET Core für C#-Entwickler: Konfiguration, Dependency Injection, MVC und Razor Pages, EF Core, WebAPI und OAuth 2.0.

Preis pro Person · Kostenlose und unverbindliche Terminanfrage

Schulungsraum mit Konferenztisch und Bildschirm

Sie programmieren in C# und möchten Webanwendungen mit ASP.NET Core bauen? In fünf Tagen arbeiten Sie sich von der Konfiguration mit IConfiguration und dem Options-Muster, Logging mit Serilog und der Razor-Syntax bis zur Architektur vor: Dependency Injection, Middleware-Pipeline, Endpoints und Filter. Darauf aufbauend entwickeln Sie Oberflächen mit Razor Pages und MVC, greifen mit EF Core auf Daten zu, validieren Eingaben und konfigurieren das Routing.

Danach folgen REST-Schnittstellen mit WebAPI samt Swagger/OpenAPI, Fehlerbehandlung, Authentifizierung mit OAuth 2.0 und ASP.NET Core Identity sowie das Hosting mit Kestrel oder IIS. Zum Abschluss verbinden Sie eine Razor-Pages- bzw. MVC-Anwendung mit einer eigenen WebAPI. C#-Kenntnisse setzt der Kurs voraus. Den ASP.NET-Core-Kurs besuchen Sie im Schulungsraum oder live online; Web Forms und WebAPI 2 haben eigene Kurse.

Themen und Inhalte für Ihre Schulung und Weiterbildung:

Die Schulung bietet einen strukturierten Überblick über die Grundlagen von ASP.NET Core.NET Core Grundlagen, einschließlich Konfigurationsmöglichkeiten, Logging und der Razor-Syntax.0, Authentifizierung und Autorisierung.

Kursinhalt
  • 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
    • 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
    • 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
  • 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
Zielgruppe

Diese Schulung richtet sich an Programmierer, die in die Webentwicklung mit ASP.NET Core einsteigen möchten

Voraussetzungen

Vorkenntnisse in C#

Ein Symbol für einen Kalender.

Offene Termine

Dauer

Ein Symbol für Dauer.
5 Tage

Preis

Ein Symbol für Preis.
2.025,00 EUR (Netto)
2.409,75 EUR (Brutto)

Die Preise verstehen sich bei Unternehmern gemäß § 14 BGB zzgl. MwSt. Der dargestellte Preis entspricht dem Gesamtpreis für eine (1) teilnehmende Person.

Ein Symbol für einen Kalender.
Präsenz, Hybrid, Online
22.02.2027
: 
Berlin
22.02.2027
: 
Live Online
07.06.2027
: 
Berlin
07.06.2027
: 
Live Online
Termin unverbindlich anfragen

Wir helfen gerne weiter!

Rufen Sie uns an, schreiben eine E-Mail oder nutzen das Kontaktformular.

Termin anfragen

Kostenlose und unverbindliche Terminanfrage
für die Schulung:

ASP.NET Core
Dauer: 5 Tage

Ich interessiere mich für den Termin:

22.02.2027
-
26.02.2027
Berlin
22.02.2027
-
26.02.2027
Live Online
07.06.2027
-
11.06.2027
Berlin
07.06.2027
-
11.06.2027
Live Online

Das Angebot von "HECKER CONSULTING" richtet sich ausschließlich an Unternehmen und Behörden (iSv § 14 BGB). Verbraucher (§ 13 BGB) sind vom Vertragsschluss ausgeschlossen. Mit Absendung der Anfrage bestätigt der Anfragende, dass er nicht als Verbraucher, sondern in gewerblicher Tätigkeit handelt. § 312i Abs. 1 S. 1 Nr. 1-3 und S. 2 BGB (Pflichten im elektronischen Geschäftsverkehr) finden keine Anwendung.

Vielen Dank, Ihre Nachricht wurde empfangen!
Beim Absenden des Formulars ist etwas schiefgelaufen.

Wir freuen uns über Ihre Anfrage und antworten so schnell es geht!

Nach oben