ASP .NET - Kompaktkurs
-
In diesem 5-Tages-Kurs erhalten Sie einen praxisnahen Einstieg in die aktuellste Version von ASP.NET Core. Sie lernen die wichtigsten Konzepte, von Konfiguration und Logging bis hin zu Routing und WebAPIs. Ideal für Entwickler, die moderne Webanwendungen mit ASP.NET Core erstellen möchten
-
Diese intensive Schulung bietet Ihnen eine fundierte Einführung in ASP.NET Core. Sie erlernen die wichtigsten Techniken zur Konfiguration von Anwendungen, unter anderem mit IConfiguration und Option-Patterns. Zudem erfahren Sie, wie Sie Logging und Monitoring mithilfe von Serilog und Seq-Monitoring effizient umsetzen. Ein weiterer Schwerpunkt liegt auf der ASP.NET Core Architektur, inklusive Dependency Injection und Middleware.
Wir beschäftigen uns in dem praxisnahen Seminar auch mit dem Datenzugriff mittels EF Core, der Routen-Konfiguration sowie dem State-Management. Abschließend erhalten Sie eine umfassende Einführung in WebAPIs und Sicherheitskonzepte wie OAuth 2.0 und ASP.NET Core Identity.
Zudem lernen Sie die verschiedenen User-Interfaces wie Razor Pages oder MVC kennen und erhalten einen fundierten Überblick über Stärken und Schwächen sowie die Anwendungsfelder unterschiedlicher Web-UIs. Im Verlauf des Kurses versuchen wir die Schwerpunkt auf für Sie relevantere Inhalte zu legen.
Angesprochener Teilnehmerkreis:
Dieser Kurs richtet sich an Entwickler und IT-Professionals, die einen praxisnahen Überblick in der ASP.NET Core Entwicklung erhalten möchten.Kursziel:
Am Ende des Seminars können Sie mit ASP.NET Core eigenständig Anwendungen erstellen und auf verschiedenen Plattformen hosten. Sie beherrschen die grundlegenden Konzepte und kennen die Möglichkeiten der verschiedenen ASP.NET Core Web-Interfaces.Hinweis:
Der Kurs wird mit der aktuellen Version von ASP .NET Core durchgeführt, andere Versionen gerne nach Absprache. -
- 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
- ASP.NET Core Grundlagen
-
Grundkenntnisse in C# und HTML sind erforderlich.
- Dieses Seminar können Sie als Präsenzseminar oder als Live-Online-Training (virtuelles Präsenzseminar) buchen. Die technischen Voraussetzungen für Live-Online-Schulungen (Virtual Classrooms) finden sie hier. Sie können Ihre Auswahl bei der Anmeldung treffen.
Anmeldung
Preise
Die Teilnahmegebühr beträgt
ab 2.490,00 €
(2.963,10 € inkl. 19% MwSt.)
Durchführung ab 1 Teilnehmenden (mehr lesen ...)
Im Preis enthalten sind PC-COLLEGE - Zertifikat, Pausenverpflegung, Getränke und Kursmaterial.
-
ASP .NET - Entwicklung von ASP.NET Core MVC Web Applications (ehemals MOC 20486)
-
insgesamt gut aufgebaut und strukturiert - die Inhalte wurden weitgehend klar und nachvollziehbar präsentiert
E.T. - 21.04.2023
-
-
-
Bildungsanbieterauszeichnung
Wir wurden im Internationalen Bildungsanbieter-Elite-Ranking (IBER) der performNET AG mit der Höchstwertung von fünf Sternen ausgezeichnet.
PC-COLLEGE schreibt Kundenorientierung groß und hält Qualitätsstandards dauerhaft auf einem sehr hohem Niveau.
-
Schulungsexperte seit 1985
Wir haben mehr als 30 Jahre Schulungserfahrung. Dabei setzen wir auf Trainerinnen und Trainer mit langjähriger didaktischer und praktischer Erfahrung.
-
Qualitätsgarantie
Wir möchten Sie mit unseren Seminaren begeistern. Sollten Sie mit einer PC-COLLEGE- Schulung nicht zufrieden sein und uns dies innerhalb von 14 Tagen schriftlich mitteilen, können Sie das Seminar am selben Standort kostenfrei wiederholen.
- ... alle Vorteile auf einen Blick
-
-
SeNr. Seminar Termin Dauer Standorte ASK
250210ASP .NET
- Kompaktkurs10.02. - 14.02.2025 5 Tage Live-Online-Training ASK
250210ASP .NET
- Kompaktkurs10.02. - 14.02.2025 5 Tage ASK
250407ASP .NET
- Kompaktkurs07.04. - 11.04.2025 5 Tage Live-Online-Training ASK
250407ASP .NET
- Kompaktkurs07.04. - 11.04.2025 5 Tage ASK
250602ASP .NET
- Kompaktkurs02.06. - 06.06.2025 5 Tage Live-Online-Training ASK
250602ASP .NET
- Kompaktkurs02.06. - 06.06.2025 5 Tage ASK
250728ASP .NET
- Kompaktkurs28.07. - 01.08.2025 5 Tage Live-Online-Training ASK
250804ASP .NET
- Kompaktkurs04.08. - 08.08.2025 5 Tage ASK
250922ASP .NET
- Kompaktkurs22.09. - 26.09.2025 5 Tage Live-Online-Training ASK
250922ASP .NET
- Kompaktkurs22.09. - 26.09.2025 5 Tage ASK
251117ASP .NET
- Kompaktkurs17.11. - 21.11.2025 5 Tage Live-Online-Training ASK
251117ASP .NET
- Kompaktkurs17.11. - 21.11.2025 5 Tage
Verwandte Seminare/Schulungen
Ihre gewünschte Kursart wählen Sie bei der Anmeldung:
- Präsenzseminar:
Ein Schulungserlebnis vor Ort
mit persönlichen Kontakten und Hygieneregeln - Online-Seminar:
Modernes und interaktives
Live-Online-Training in
Echtzeit
erfolgreich
sein!
Hier individuelles Firmenseminar anfragen
Thema:
ASP .NET - Kompaktkurs