Secure .NET Programming (SNP)

Kursbeschreibung Kurstermine
 

Kursüberblick

Um Angriffe zu vermeiden werden Ihre Systeme mittlerweile laufend auf den neuesten Stand gebracht, Firewalls und Virenchecker machen die Systeme sicher.

Wie sind aber Ihre selbst entwickelten Applikationen abgesichert?

In diesem Kurs lernen Sie typische Attacken, was Sie in Ihren Applikationen berücksichtigen müssen, und wie Sie SQL Injection, Cross-Site Scripting (CSS), HTTP Response Site Splitting und Cross-site request forgery (XSRF, CSRF) verhindern können. Ebenso wie Sie Ihre .NET Applikationen und Services die Sie mit ASP.NET Core, ASP.NET MVC oder ASP.NET Web Forms entwickelt haben absichern können.

Zielgruppe

Dieser Workshop ist für alle .NET Programmierer und Softwarearchitekten die an die Sicherheit Ihrer Anwendungen denken.

Voraussetzungen

In diesem Kurs sollten die Teilnehmer folgende Kenntnisse/Erfahrungen haben:

  • Erfahrung in der Erstellung von C# Programmen
  • Erfahrung in der Verwendung von Visual Studio

Kursziele

Die Teilnehmer sind nach dem Training in der Lage, Web Applikationen mit ASP.NET 5 und ASP.NET MVC 6 zu entwickeln.

Kursinhalt

  • Einführung in .NET Core 5
  • Einführung in ASP.NET 5
  • Konfiguration mittels JSON und XML Files, und Environmental Variables
  • Developer Secrets
  • JavaScript Packages mit NPM und Bower
  • Build Systeme Gulp und Grunt
  • Dependency Injection
  • Routing
  • MVC Pattern
  • Erstellen von Controllers
  • Erstellen von Models
  • Services
  • Erstellen von Views
  • Model Binding
  • View Components
  • Tag Helpers
  • Datenzugriff mit dem ADO.NET Entity Framework 7
  • Services für den Datenzugriff
  • Authentication und Authorization
  • Erstellen von Services mit der ASP.NET Web API
  • Metadaten mit Swagger
  • Microsoft Azure API Apps und Logic Apps
  • SignalR
  • WebHooks mit GitHub und Dropbox
Classroom Training
Modality: C

Dauer 3 Tage

Preis (exkl. MwSt.)
  • Österreich: 1.790,- €
inkl. Verpflegung
Verpflegung umfasst:

  • Nespresso Kaffee, Tee, Säfte und Mineral
  • Kuchen, frisches Obst und Snacks
  • Mittagessen in einem der direkt erreichbaren Partnerrestaurants

Gilt nur bei Durchführung durch iTLS. Termine, die von unseren Partnern durchgeführt werden, beinhalten ggf. ein abweichendes Verpflegungsangebot.


Digitale Kursunterlagen Termine und Buchen
 
Kurstermine

Derzeit gibt es keine Trainingstermine für diesen Kurs.  Termin anfragen

 

Cookies verbessern unsere Services. Durch die Benutzung unserer Website erklären Sie sich mit unserer Verwendung von Cookies einverstanden.   Verstanden.