<?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="24010" language="fr" source="https://portal.flane.ch/swisscom/fr/xml-course/training-msdev02" lastchanged="2025-10-20T09:26:48+02:00" parent="https://portal.flane.ch/swisscom/fr/xml-courses"><title>C# Foundation</title><productcode>MSDEV02</productcode><vendorcode>FL</vendorcode><vendorname>Fast Lane</vendorname><fullproductcode>FL-MSDEV02</fullproductcode><version>1.0</version><objective>&lt;ul&gt;
&lt;li&gt;You know the syntax of C#&lt;/li&gt;&lt;li&gt;You can create simple programs independently&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;p&gt;Good knowledge of programming languages such as Visual Basic or C or basic knowledge of programming languages such as C++ or Java.&lt;/p&gt;</essentials><audience>&lt;p&gt;Programmers who already have some experience with a C-based language such as C/C++, Java, Python or JavaScript.&lt;/p&gt;</audience><contents>&lt;p&gt;C# is an object-oriented programming language for applications on Microsoft&amp;#039;s .NET platform. With C#, you can create Windows desktop applications, Windows services, ASP.NET web applications, REST services, apps for iOS and Android, and more - in short, any kind of program on almost any platform. In this introductory course, you&amp;#039;ll learn key language features within .NET and the associated Visual Studio development environment.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;First steps with C#&lt;/li&gt;&lt;li&gt;Classes and objects&lt;/li&gt;&lt;li&gt;Basic data types&lt;/li&gt;&lt;li&gt;Sequence control: branches and loops&lt;/li&gt;&lt;li&gt;Operatoren&lt;/li&gt;&lt;li&gt;Inheritance and interfaces&lt;/li&gt;&lt;li&gt;Properties and Indexer&lt;/li&gt;&lt;li&gt;Structured exception handling&lt;/li&gt;&lt;/ul&gt;</contents><objective_plain>- You know the syntax of C#
- You can create simple programs independently</objective_plain><essentials_plain>Good knowledge of programming languages such as Visual Basic or C or basic knowledge of programming languages such as C++ or Java.</essentials_plain><audience_plain>Programmers who already have some experience with a C-based language such as C/C++, Java, Python or JavaScript.</audience_plain><contents_plain>C# is an object-oriented programming language for applications on Microsoft's .NET platform. With C#, you can create Windows desktop applications, Windows services, ASP.NET web applications, REST services, apps for iOS and Android, and more - in short, any kind of program on almost any platform. In this introductory course, you'll learn key language features within .NET and the associated Visual Studio development environment.


- First steps with C#
- Classes and objects
- Basic data types
- Sequence control: branches and loops
- Operatoren
- Inheritance and interfaces
- Properties and Indexer
- Structured exception handling</contents_plain><duration unit="d" days="2">2 jours</duration><pricelist><price country="IT" currency="EUR">1000.00</price><price country="DE" currency="EUR">1190.00</price><price country="SE" currency="EUR">1190.00</price><price country="CH" currency="CHF">1490.00</price><price country="IL" currency="ILS">4130.00</price><price country="AT" currency="EUR">1190.00</price></pricelist><miles/></course>