<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="17591" language="de" source="https://portal.flane.ch/swisscom/xml-course/ot-sdc" lastchanged="2025-07-29T12:17:42+02:00" parent="https://portal.flane.ch/swisscom/xml-courses"><title>Secure Development C#/.Net</title><productcode>SDC</productcode><vendorcode>OT</vendorcode><vendorname>Other</vendorname><fullproductcode>OT-SDC</fullproductcode><version>1.0</version><objective>&lt;p&gt;Die Sicherheit von Softwarel&amp;ouml;sungen f&amp;auml;ngt schon bei der Entwicklung an. Um die typischen Software-Schwachstellen schon w&amp;auml;hrend der Implementierung zu vermeiden, sollten die Entwickler die Entstehung von Schwachstellen kennen und sich das Wissen aneignen, wie diese in der entsprechenden Programmiersprache verhindert werden k&amp;ouml;nnen.&lt;/p&gt;
&lt;p&gt;Dieser C#/.Net Secure Development Kurs vermittelt den Teilnehmern das n&amp;ouml;tige Wissen, damit sie in Zukunft sichere Applikationen erstellen k&amp;ouml;nnen. Die Teilnehmer lernen im praktisch orientierten Kurs, was defensive Programmierung bedeutet und wie Sie damit ihre Applikationen nachhaltig absichern k&amp;ouml;nnen. &lt;/p&gt;
&lt;p&gt;In den zwei Kurstagen werden folgende Themen jeweils nacheinander wie folgt gemeinsam erarbeitet:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Einf&amp;uuml;hrung Web-Angriffstechniken&lt;/li&gt;&lt;li&gt;Finden von Schwachstellen im &amp;Uuml;bungs-Code&lt;/li&gt;&lt;li&gt;Hands-on: Anwenden von C#/.NET Verteidigungsstrategien&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;ul&gt;
&lt;li&gt;Kenntnisse in C#/.NET-Programmierung&lt;/li&gt;&lt;li&gt;Vertrautheit mit Web-Technologien (HTML, ASP.Net, WCF, Javascript)&lt;/li&gt;&lt;li&gt;Grundkenntnisse im Umgang mit IIS&lt;/li&gt;&lt;li&gt;Eigenes Notebook mit aktueller Entwicklungsumgebung&lt;/li&gt;&lt;/ul&gt;</essentials><contents>&lt;ul&gt;
&lt;li&gt;Theorie von typischen Software-Schwachstellen&lt;/li&gt;&lt;li&gt;Identifizieren von Schwachstellen im &amp;Uuml;bungs-Code&lt;/li&gt;&lt;li&gt;Beheben von Schwachstellen durch geeignete Programmiertechniken&lt;/li&gt;&lt;li&gt;Absichern von Applikationen mittels verf&amp;uuml;gbaren Funktionen&lt;/li&gt;&lt;/ul&gt;</contents><objective_plain>Die Sicherheit von Softwarelösungen fängt schon bei der Entwicklung an. Um die typischen Software-Schwachstellen schon während der Implementierung zu vermeiden, sollten die Entwickler die Entstehung von Schwachstellen kennen und sich das Wissen aneignen, wie diese in der entsprechenden Programmiersprache verhindert werden können.

Dieser C#/.Net Secure Development Kurs vermittelt den Teilnehmern das nötige Wissen, damit sie in Zukunft sichere Applikationen erstellen können. Die Teilnehmer lernen im praktisch orientierten Kurs, was defensive Programmierung bedeutet und wie Sie damit ihre Applikationen nachhaltig absichern können. 

In den zwei Kurstagen werden folgende Themen jeweils nacheinander wie folgt gemeinsam erarbeitet:


- Einführung Web-Angriffstechniken
- Finden von Schwachstellen im Übungs-Code
- Hands-on: Anwenden von C#/.NET Verteidigungsstrategien</objective_plain><essentials_plain>- Kenntnisse in C#/.NET-Programmierung
- Vertrautheit mit Web-Technologien (HTML, ASP.Net, WCF, Javascript)
- Grundkenntnisse im Umgang mit IIS
- Eigenes Notebook mit aktueller Entwicklungsumgebung</essentials_plain><contents_plain>- Theorie von typischen Software-Schwachstellen
- Identifizieren von Schwachstellen im Übungs-Code
- Beheben von Schwachstellen durch geeignete Programmiertechniken
- Absichern von Applikationen mittels verfügbaren Funktionen</contents_plain><duration unit="d" days="2">2 Tage</duration><pricelist><price country="CH" currency="CHF">2450.00</price></pricelist><miles/></course>