Plattform und Einsatzgebiete
Microsoft .NET ist eine quelloffene Entwicklungsplattform für Anwendungen auf unterschiedlichen Betriebssystemen. ASP.NET Core bildet die Grundlage für moderne Webanwendungen und HTTP-APIs. Unter Linux übernimmt Kestrel die Anwendungsverarbeitung; Nginx kann als Reverse Proxy den externen Zugang und die TLS-Terminierung übernehmen. Container ergänzen ein reproduzierbares Verpackungs- und Betriebsmodell.
Die Seminare konzentrieren sich auf .NET 10 LTS und ASP.NET Core 10 in Verbindung mit Linux, Nginx und offenen Schnittstellen. Ergänzend werden Docker, Podman, Kubernetes, PostgreSQL, Keycloak und OpenTelemetry in passenden Praxisaufgaben eingesetzt. Der Betrieb ist auf eigener Infrastruktur oder bei geeigneten Hostinganbietern möglich und erfordert keine Bindung an Microsoft Azure.
Die Hersteller- und Themenseite ordnet .NET und ASP.NET Core Microsoft zu. Nginx und die übrigen Werkzeuge sind eigenständige Projekte beziehungsweise Produkte. Die Reihe enthält keine Zusage einer Herstellerzertifizierung. Modernes ASP.NET Core und klassisches ASP.NET auf .NET Framework werden technisch klar abgegrenzt.
Schwerpunkte der Seminarreihe
- Linux-Fähigkeit und Migration bestehender Webanwendungen fundiert beurteilen.
- Web-APIs entwickeln und mit Linux, Nginx sowie systemd verlässlich betreiben.
- .NET-Anwendungen mit Docker oder Podman containerisieren und in Kubernetes bereitstellen.
- Geprüfte Softwarelieferung, Anwendungssicherheit und nachvollziehbare Betriebsdiagnose verbinden.
- Mehrere Instanzen, kontrollierte Änderungen und tatsächlich geprüfte Wiederherstellung planen.
Passendes Seminarformat wählen
Die zehn Einzelseminare bieten vertiefte Fachübungen. Drei Intensivseminare bündeln gemeinsam sämtliche Fachbereiche der Einzelangebote und dauern jeweils fünf Tage. Das dreitägige Kompaktseminar eröffnet einen begrenzten praktischen Einstieg. Die Intensivseminare sind alternative, verdichtete Lernwege für erfahrene Teilnehmer; die vollständige Übungszeit aller Einzelseminare wird darin nicht wiederholt.
Empfohlene Besuchsreihenfolge
Die fachliche Lernreihenfolge richtet sich nach Aufgabe und Vorkenntnissen. Gleichwertige Praxiserfahrung kann vorgeschaltete Seminare ersetzen. Die alphabetische Seminarauswahl bleibt davon unabhängig.
Gemeinsamer Einstieg
ASP.NET Core auf Linux – Architektur und Migrationsplanung schafft die Grundlage für die Wahl von Zielplattform und Migrationsumfang.
Lernpfad Entwicklung und Migration
- ASP.NET Core APIs auf Linux – Entwicklung und Integration – APIs, Datenzugriff und automatisierte Tests aufbauen.
- ASP.NET Core auf Linux mit Nginx – Deployment und Betrieb – Den Linux-Dienst und die Proxy-Anbindung praktisch beherrschen.
- ASP.NET Core – Migration von IIS und Windows nach Linux – Bestehende IIS-/Windows-Anwendungen anhand überprüfbarer Schritte umstellen.
- ASP.NET Core – Sicherheit, OpenID Connect und Secrets – Anmeldung, API-Berechtigungen und Schlüsselbetrieb ergänzen.
Lernpfad Container und Plattformbetrieb
- .NET-Container mit Docker und Podman – Entwicklung und Betrieb – Images, Containerhosts, Netzwerke und Persistenz verstehen.
- .NET-Container in Kubernetes – Deployment und Skalierung – Auf Basis vorhandener Kubernetes-Grundlagen in den Clusterbetrieb wechseln.
- .NET-Anwendungen – CI/CD und sichere Softwarelieferung – Build, Prüfung, Freigabe und Bereitstellung automatisieren.
Lernpfad belastbarer Anwendungsbetrieb
- ASP.NET Core – Sicherheit, OpenID Connect und Secrets – Schutzmaßnahmen und Schlüsselverwaltung praktisch prüfen.
- .NET-Anwendungen – Monitoring, Performance und Fehleranalyse – Störungen anhand von Telemetrie und Laufzeitdaten analysieren.
- ASP.NET Core – Hochverfügbarkeit, Updates und Wiederherstellung – Mehrinstanzbetrieb, Updates und Wiederherstellung gemeinsam erproben.
Intensivseminare als zusammenhängender Lernweg
- ASP.NET Core Intensiv – Entwicklung, Migration und Linux/Nginx – 5 Tage: bündelt Architektur, API-Entwicklung, Migration und Linux-/Nginx-Betrieb.
- .NET Intensiv – Container, Kubernetes und CI/CD – 5 Tage: bündelt Docker/Podman, Kubernetes und CI/CD einschließlich Artefaktprüfung.
- ASP.NET Core Intensiv – Sicherheit, Diagnose und Hochverfügbarkeit – 5 Tage: bündelt Sicherheit, Monitoring/Performance und Hochverfügbarkeit/Wiederherstellung.
Die Reihenfolge führt vom Anwendungssystem über die Containerplattform zum abgesicherten und überprüfbaren Betrieb. Vor dem Kubernetes-Intensivseminar werden die ausdrücklich genannten Kubernetes-Grundkenntnisse benötigt; diese werden durch das Linux-Intensivseminar allein nicht vermittelt.
Kompakter Einstieg
ASP.NET Core Kompakt – Linux, Nginx und Container – 3 Tage für die grundlegende Bereitstellung einer vorhandenen Anwendung mit Linux, Nginx und Containern. Für vertiefte Entwicklung, Identitätsintegration, Kubernetes oder Diagnose führt der Lernweg anschließend in die passenden Fachseminare.
Durchführung und Voraussetzungen
Die Seminare verbinden fachliche Erläuterung, Demonstrationen und praktische Arbeit an vorbereiteten Laboranwendungen. Die Dauer wird je Seminar anhand des Übungsumfangs festgelegt; ein Seminartag umfasst gemäß den Vorlagen etwa sechs Unterrichtsstunden. Für die technische Durchführung stellt der Kunde die vorab abgestimmte Schulungsumgebung bereit. Benötigte Systeme, Zugänge und Vorkenntnisse sind in der jeweiligen Seminarbeschreibung aufgeführt.
Seminarauswahl
Seminare zu diesem Hersteller
- .NET Intensiv – Container, Kubernetes und CI/CD
- .NET-Anwendungen – CI/CD und sichere Softwarelieferung
- .NET-Anwendungen – Monitoring, Performance und Fehleranalyse
- .NET-Container in Kubernetes – Deployment und Skalierung
- .NET-Container mit Docker und Podman – Entwicklung und Betrieb
Seminarorte:
- Berlin,
- Bremen,
- Darmstadt,
- Dresden,
- Erfurt,
- Essen,
- Flensburg,
- Frankfurt,
- Freiburg,
- Friedrichshafen,
- Hamburg,
- Hamm,
- Hannover,
- Jena,
- Kassel,
- Köln,
- Konstanz,
- Leipzig,
- Luxembourg,
- Magdeburg,
- Mainz,
- München,
- Münster,
- Nürnberg,
- Paderborn,
- Potsdam,
- Regensburg,
- Rostock,
- Stuttgart,
- Trier,
- Ulm,
- Wuppertal,
- Würzburg
Durchführungsgarantie für jedes Training:
ja, ab 2 Teilnehmern
Öffentlich, Webinar, Inhaus, Workshop:
ja, sehr gerne
Unterlage im Seminar:
ja, auf Datenträger oder Download
Zertifikat für Ihre Teilnahme am Training:
ja, selbstverständlich
