ASP .NET - Kompaktkurs
Termine & Preise-
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. Schauen Sie sich die technischen Voraussetzungen für Live-Online-Schulungen an. Sie können Ihre Auswahl bei der Anmeldung treffen.
Anmeldung
Preis
Teilnahmegebühr
ab 2.490,00 €
(2.963,10 € inkl. 19% MwSt.)
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
-
-
KursNr. Kurs Termin Dauer Standorte ASK
250210ASP .NET
- Kompaktkurs10.02. - 14.02.2025 5 Tage ASK
250210ASP .NET
- Kompaktkurs10.02. - 14.02.2025 5 Tage Live-Online-Training ASK
250407ASP .NET
- Kompaktkurs07.04. - 11.04.2025 5 Tage ASK
250407ASP .NET
- Kompaktkurs07.04. - 11.04.2025 5 Tage Live-Online-Training ASK
250602ASP .NET
- Kompaktkurs02.06. - 06.06.2025 5 Tage ASK
250602ASP .NET
- Kompaktkurs02.06. - 06.06.2025 5 Tage Live-Online-Training ASK
250728ASP .NET
- Kompaktkurs28.07. - 01.08.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 ASK
250922ASP .NET
- Kompaktkurs22.09. - 26.09.2025 5 Tage Live-Online-Training ASK
251117ASP .NET
- Kompaktkurs17.11. - 21.11.2025 5 Tage ASK
251117ASP .NET
- Kompaktkurs17.11. - 21.11.2025 5 Tage Live-Online-Training ASK
251124ASP .NET
- Kompaktkurs24.11. - 28.11.2025 5 Tage
Verwandte Seminare/Schulungen
Ihre gewünschte Kursart wählen Sie bei der Anmeldung:
- Präsenzseminar:
Schulungserlebnis vor Ort
mit persönlichen Kontakten - Online-Seminar:
Live-Online-Training,
interaktiv in Echtzeit
basierend auf 844 Kurs-Bewertungen der letzten 12 Monate
insgesamt: 9767 Bewertungen
Thema:
ASP .NET - Kompaktkurs
Exzellente Kundenorientierung» Mehr erfahren
- Durchführung ab 1 Teilnehmenden
Unser Ziel ist es, Ihnen schnellstmöglich den gewünschten Kurs anzubieten. Aus diesem Grund führen wir einen Großteil unserer Seminare ab einer Person durch. Das bietet Ihnen Planungssicherheit und bringt Sie schnell an Ihr Ziel.
- Schulungsexperte seit 1985
Wir haben mehr als 30 Jahre Schulungserfahrung. Dabei setzen wir auf Trainerinnen und Trainer mit langjähriger didaktischer und praktischer Erfahrung.
- Nachbetreuung
Auch nach dem Seminar sind wir für Sie da. Vier Wochen nach jedem Training stehen wir Ihnen kostenfrei für programmspezifische Fragen zur Verfügung.
- ... alle Vorteile auf einen Blick