Zum Inhalt springen

Jobs, Aus- &
Weiterbildung

Anmelden

Alle Weiterbildungen

Weiterbildung

ASP .NET Core - Razor Pages

PC•COLLEGE Hamburg - Institut für IT-Training · Holstenstraße 205, 22765 Hamburg - Altona-Altstadt

Anbieter
PC•COLLEGE Hamburg - Institut für IT-Training
Ort
Holstenstraße 205, 22765 Hamburg - Altona-Altstadt
Format
Online
Dauer
4 Tage (28 Std.)
Preis
2606 €
Förderung
Bildungsgutschein (AZAV)
Unterricht
Online-Seminar iPräsenzunterricht i
Beginn
23.11.2026

Inhalt

Dieser Kurs bietet eine umfassende Einführung in ASP.NET Core mit Fokus auf das Razor Pages-Framework. Sie lernen, wie Sie serverseitige Webanwendungen mit den neuesten Funktionen von .NET effizient entwickeln und dabei fortgeschrittene Techniken wie Dependency Injection und Routing anwenden.

Inhalte

  • Überblick über ASP.NET Core
  • Historie, Versionen und Konzepte
  • Benefits von ASP.NET Core
  • Unterschiede zu ASP.NET
  • Überblick über die ASP.NET Core - Architektur
  • .NET -Neuerungen in ASP.NET Core
  • ASP.NET Core Grundlagen
  • Dependency Injections: SOLID zum Einstieg, Was ist Dependency Injection, DeepDive: ServiceCollection und ServiceProvider, Lebensdauer von Diensten (Singleton, Scoped, Transient), Best Practice Solutions zu Problemstellungen
  • Konfiguration: Wie verwendet man die appsetting.json, Umgebungsvariablen, Secrets, Flexibles Konfigurationsmanagement mit Option Patterns, IConfigurations vs. Option Patterns
  • Logging: Logging mit Serilog, Monitoring mit Seq, Benutzerdefinierte Logs
  • HTTP/3 - Implementierung
  • Hosting
  • Middleware: Middleware und Middleware-Pipeline, Optimierungen der ASP.NET Core Anwendung durch Middleware-Pipeline, Erstellen einer benutzerdefinierten Middleware
  • Razor Page - Framework
  • Einführung in ASP.NET Razor View Engine
  • Razor Syntax
  • RazorPages / PageModels
  • Handler-Methods
  • RazorPages und Layouts
  • ViewStart / ViewImports
  • Routing
  • Routing Vorlagen
  • Routing Parameter
  • Konventionen
  • Constraints
  • Friendly URLs
  • Parameter-Binding
  • Formulare und Datenvalidierung
  • Erstellen von Formularen
  • Model-Binding
  • Serverseitige Validierung
  • Clientseitige Validierung
  • Datenzugriff mit Entity Framework Core
  • Entity Framework Core Konzepte im Überblick
  • Einrichtung von EF Core in ASP.NET Core
  • Migrations
  • Verwenden von Scaffolding
  • Arbeiten mit Relationalen Daten
  • LazyLoading vs. Eager Loading
  • DataAnnotations vs. FluentAPI
  • Error Handling
  • Developer Exception Page
  • Exception handler page
  • Custom Error Pages
  • Fortgeschrittene Razor Page - Technologien
  • TagHelpers
  • HtmlHelpers
  • PartialViews
  • ViewComponents
  • Razor Class Libraries / Areas
  • Filter
  • Einführung in die Funktionsweise von Filter
  • Erstellen eines benutzerdefinierten Filters
  • Filter vs. Middleware
  • State Management
  • ViewData (ViewBag)
  • TempData
  • Sessions
  • Cookies
  • HiddenFields
  • Caching
  • Globalization und Localization
  • SignalR
  • Einbinden einer RESTful-API
  • Deployment einer ASP.NET Applikation
  • Ausblick Blazor Server: Verwandtschaft zu RazorPages und SignalR in BlazorServer

Abschluss

PC-COLLEGE Zertifikat

Weitere Infos beim Anbieter

UnterrichtsartOnline-Seminar i

Präsenzunterricht i

Termine

ZeitraumDauerPreisOrt
23.11.26 - 26.11.26 Mo., Di., Mi. und Do. 09:00 - 16:00 Uhr4 Tage (28 Std.)2606 €Holstenstraße 205, 22765 Hamburg - Altona-Altstadt
08.02.27 - 11.02.27 Mo., Di., Mi. und Do. 09:00 - 16:00 Uhr4 Tage (28 Std.)2606 €Holstenstraße 205, 22765 Hamburg - Altona-Altstadt
05.04.27 - 08.04.27 Mo., Di., Mi. und Do. 09:00 - 16:00 Uhr4 Tage (28 Std.)2606 €Holstenstraße 205, 22765 Hamburg - Altona-Altstadt

Quelle: Kursportal Hamburg (WISY)

Ähnliche Weiterbildungen