Kurs suchen 👉

Best Practices für ASP.NET Core-Entwicklung

GFU Cyrus AG, in Köln (+2 Standorte)
Dauer
3 Tage
Durchführungsform
Präsenzkurs / vor Ort, Online-Kurs / Fernlehrgang, Inhouse-Schulung
Nächster Starttermin
20 Januar, 2025 (+17 Starttermine)
Preis
1.930 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Dauer
3 Tage
Durchführungsform
Präsenzkurs / vor Ort, Online-Kurs / Fernlehrgang, Inhouse-Schulung
Nächster Starttermin
20 Januar, 2025 (+17 Starttermine)
Preis
1.930 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Ab 1.930 EUR MwSt. befreit / Person

Beschreibung

GFU Cyrus AG

Best Practices für ASP.NET Core-Entwicklung

  • Aktualisierung des Skillsets ASP.NET Core ist ein modernes, leistungsfähiges Framework für die Webentwicklung, das ständig aktualisiert und erweitert wird. Das Seminar bietet eine Gelegenheit, sich auf den neuesten Stand der Technologie zu bringen.
  • Fokus auf Best Practices Die Softwareentwicklung ist nicht nur eine Frage des Codeschreibens, sondern auch der Anwendung von Best Practices, um wartbaren, effizienten und sicheren Code zu schreiben. Dieses Seminar gibt konkrete Empfehlungen und Beispiele, um solche Best Practices in die tägliche Arbeit zu integrieren.
  • Effizienzsteigerung Kenntnis der richtigen Werkzeuge, Techniken und Praktiken kann die Entwicklungszeit signifikant reduzieren. Das Seminar zeigt, wie man häufige Fallstricke vermeidet und effizienter arbeitet, was letztlich Zeit und Kosten spart.
  • Qualitätssicherung Ein tiefgehendes Verständnis für Themen wie Unit Testing, Error Handling und Logging ist entscheidend für die Qualitätssicherung. Das Seminar liefert praktische Anleitungen, um die Qualität des Codes zu verbessern und die langfristige Wartung zu erleichtern.

Kommende Starttermine

Wählen Sie aus 17 verfügbaren Startterminen

20 Januar, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

20 Januar, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

28 April, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

28 April, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

21 Juli, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

21 Juli, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

20 Oktober, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

20 Oktober, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

17 Februar, 2026

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

17 Februar, 2026

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

26 Mai, 2026

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

26 Mai, 2026

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

17 August, 2026

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

17 August, 2026

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

16 November, 2026

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

16 November, 2026

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

Inhouse-Schulung auf Anfrage

  • Inhouse-Schulung
  • Deutschland
  • Deutsch

Inhalte / Module

  • Überblick über ASP.NET Core
    • Historie und Versionen
    • Vorteile von ASP.NET Core
    • Unterschiede zum ASP.NET Framework
    • Architektur und Komponenten
  • Entwicklungsumgebung
    • Installation von Visual Studio
    • Überblick über SDKs und CLI Tools
    • Projekttemplates
    • Extensions und Plugins für effiziente Entwicklung
  • Projektstruktur und Organisation
    • Projekttypen in ASP.NET Core
    • Verzeichnisstruktur und Konventionen
    • Namensgebung und Organisation von Code
    • Modulare Entwicklung
  • Grundlagen von MVC
    • MVC-Architektur
    • Erstellung von Controllern
    • Erstellung von Views
    • Arbeit mit Models
  • Dependency Injection
    • Was ist Dependency Injection?
    • Grundlegende Syntax und Konfiguration
    • Lebensdauer von Diensten
    • Anwendungsbeispiele in ASP.NET Core
  • Konfigurationsmanagement
    • Arbeiten mit appsettings.json
    • Umgebungsvariablen
    • Geheime und sichere Konfiguration
    • Konfiguration zur Laufzeit
  • Routing in ASP.NET Core
    • Konventionelles Routing
    • Attributbasiertes Routing
    • Custom Routing
    • Route Constraints
  • Middleware
    • Was ist Middleware?
    • Middleware-Pipeline
    • Erstellung eigener Middleware
    • Middleware für Fehlerbehandlung
  • Entity Framework Core
    • Grundlagen und Einrichtung
    • Datenbankmigrationen
    • Lazy Loading vs. Eager Loading
    • Performance-Überlegungen
  • Alternative Datenzugriffsmethoden
    • Einführung in Dapper
    • ADO.NET-Grundlagen
    • Vergleich der Datenzugriffsmethoden
    • Performance und Use-Cases
  • Web APIs
    • Erstellen einer RESTful API
    • API-Versionierung
    • Authentifizierung in APIs
    • API-Dokumentation mit Swagger
  • Error Handling
    • Grundlegende Fehlerbehandlung
    • Global Error Handling
    • Custom Error Pages
    • Logging von Fehlern
  • Authentifizierung und Autorisierung
    • Einführung in JWT
    • OAuth2 und OpenID Connect
    • Rollenbasierte Autorisierung
    • Richtlinienbasierte Autorisierung
  • Unit und Integration Testing
    • Frameworks für Unit Testing
    • Mocking
    • Integrationstests mit TestServer
    • Code-Coverage
  • Caching und Performance-Optimierung
    • In-Memory Caching
    • Distributed Caching
    • Response Caching
    • Performance-Metriken und -Tools
  • Logging und Monitoring
    • Einführung in Serilog
    • ELK Stack oder andere Monitoring-Tools
    • Echtzeitüberwachung
    • Benutzerdefinierte Logs
  • Containerisierung und Deployment
    • Einführung in Docker
    • Kubernetes-Grundlagen
    • CI/CD-Pipelines
    • Best Practices für Produktion
  • Best Practices und Abschluss
    • Code-Review-Techniken
    • Dokumentationsstrategien

Zielgruppe / Voraussetzungen

Teamleiter:innen und technische Projektmanager können von der Teilnahme profitieren. Ein tieferes technisches Verständnis kann nicht nur die Kommunikation im Team verbessern, sondern auch zu effektiverem Projektmanagement führen. Qualitätssicherungstester finden in dem Seminar wertvolle Einblicke, die ihnen helfen können, ihre Teststrategien besser auf ASP.NET Core-Projekte abzustimmen. Das Seminar könnte auch für IT-Administratoren nützlich sein, die verstehen möchten, wie ASP.NET Core-Anwendungen deployt und gewartet werden, um die Infrastruktur effizient zu verwalten.

Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen. 

Für Privatpersonen ist dieser Kurs leider nicht geeignet.

Bitte beachten Sie: Bildungsgutscheine der Agentur für Arbeit werden für diesen Kurs NICHT anerkannt.

Abschlussqualifikation / Zertifikat

Teilnahmezertifikat und digitales Badge

Infos anfordern

Stellen Sie jetzt eine Informationsanfrage

Kontaktieren Sie hier den Anbieter, um mehr über das Kursangebot Best Practices für ASP.NET Core-Entwicklung zu erfahren!

  Sie erhalten weitere Infos

  Unverbindlich

  Kostenfrei


reCAPTCHA logo Diese Webseite ist durch reCAPTCHA geschützt. Es gelten die Google Datenschutzbestimmungen und Nutzungsbedingungen.
GFU Cyrus AG
Am Grauen Stein 27
51105 Köln

GFU Cyrus AG

Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...

Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.

Anzeige