Die Syntax von C# gilt als ausdrucksstark und leicht erlernbar zugleich! In diesem Intensivkurs zeigen wir Ihnen, warum. Sie erlernen die Grundlagen einer modernen Programmiersprache, die nicht zuletzt die Basis für Anwendungen auf Microsofts .NET-Plattform darstellt. Nach einer Einführung in die Syntax und die Entwicklungsumgebung legen Sie direkt los und entwickeln rasch erste Tools, um Arbeitsprozesse zu automatisieren. Wir zeigen Ihnen, wie Sie grafische Oberflächen für Programme gestalten und bringen Ihnen die Prinzipien der ereignisgesteuerten Programmierung leicht verständlich bei.
- Einführung in die Microsoft .NET-Technologie
- Syntax von C#
- Struktogramme
- Verwendung von Bibliotheken
- Zugriff auf Dateien
- Datenfelder/Arrays
- Variablen und Datentypen
- (Mathematische) Operatoren
- Kontrollstrukturen (if, switch case, ?-Operator, goto)
- Schleifen (for, foreach, while, do-while)
- Funktionen, Parameter und Rückgabewerte (Call-by-Value und Call-by-Reference)
- Setup-Bereitstellung
- Grundlagen der OOP (Klassen, Objekte, Methoden, Konstruktoren und Destruktoren)
- Konsolen- und Winform-Anwendungen
- Standardkomponenten (Eigenschaften und Ereignisse)
- Grundlagen der Datenbankzugriffe mit ADO.NET
- Datenabfragen mit LINQ
- Visual Studio und Projektverwaltung
- Eingabe, Verarbeitung, Ausgabe
- Sie kennen die Syntax von C# und sind mit der Entwicklungsumgebung des .NET Frameworks vertraut.
- Sie kennen die Prinzipien der ereignisgesteuerten Programmierung.
- Sie können einfache grafische Oberflächen für Programme gestalten.
- Sie können eigene Tools programmieren, um Arbeitsprozesse zu automatisieren.
- Sie können gelieferte Daten auslesen, verarbeiten und Ergebnisse ausgeben.
- Moderne Lernmethoden, wie z. B. Lerninhalte und Aufgaben auf unserer Lernplattform, ermöglichen Ihnen ein zeit- und ortsunabhängiges Lernen.
Nach bestandener Prüfung erhalten Sie das BFI Wien Zeugnis und dokumentieren dadurch offiziell Ihr Können.
- Erfahrung im Umgang mit PC, Betriebssystem und Anwendungsprogrammen
- Grundkenntnisse einer Programmier- oder Skriptsprache von Vorteil
- Erfahrene PC-Anwender:innen
- Personen mit grundlegender Programmiererfahrung
Ugur Cigdem, Elektroniker und Softwareentwickler
Der Lehrgang nutzt das Blended Learning-Format und umfasst 40 Präsenzeinheiten. Zum Üben und Vertiefen Ihrer Kenntnisse sind mindestens 20 Unterrichtseinheiten im Selbststudium mit Online-Tutoring vorgesehen.
Im Kurspreis sind sowohl alle Unterlagen als auch die Prüfungsgebühr bereits inkludiert.
Weiterführende Angebote
Game Developer mit Unity