c# und .net unter Linux

C# ist eine moderne und einfach zu erlernende Sprache, die plattformübergreifend in den verschiedensten Bereichen Anwendung findet: z.B. Spieleentwicklung, Datenverarbeitung oder Web Services. Der Kurs vermittelt umfassend und anschaulich durch Mini-Projekte die Funktionen und Anwendungsmöglichkeiten von C# und bietet den Teilnehmern eine solide Grundlage, um sich eigenständig weiterzuentwickeln.

Trainer und Dozenten

Simon Schliesky vermittelt seit 2010 Programmierung in Python und C# an Anfänger und Fortgeschrittene. Als selbständiger Softwareentwickler nutzt er diese Sprachen zur Entwicklung von Web-Services und Computerspielen.

Voraussetzungen

Es wird empfohlen in mindestens einer Programmiersprache Grundlagenkenntnisse zu besitzen (Variablen, Bedingungen, Schleifen).

Mit Linux sollten Sie schon umgehen können.

Inhalt

Einführung

  • Das Mono-Projekt
  • Verfügbare Entwicklungsumgebungen (IDE)
  • Installation

Grundlagen

  • Basistypen
  • Ein-/Ausgabe auf der Konsole
  • arithmetische Operatoren (+ - * /)
  • Bedingungen (if, switch)
  • Schleifen (for, while)

Erweiterte Grundlagen

  • logische und Bit-Operatoren
  • komplexere Typen (Arrays, Listen, Dictionaries)
  • Graphische Benutzeroberflächen (Interaktion mit Buttons)

Datenverarbeitung

  • Dateizugriffe
  • Fehlerbehandlung
  • Datenbankschnittstelle (SQLite)

Fortgeschrittene Themen

  • Objektorientierung
  • Vererbung
  • Events
  • Generische Typen
  • Best Practices und Clean Coding

Kurszeiten

Wer möchte, reist bis 22 Uhr am Vortag an und nutzt den Abend bereits zum Fachsimpeln am Kamin oder im Park.

An Kurstagen gibt es bei uns ab 8 Uhr Frühstück.

Unsere Kurse beginnen um 9 Uhr und enden um 18 Uhr.

Neben den kleinen Pausen gibt es eine Stunde Mittagspause mit leckerem, frisch in unserer Küche zubereitetem Essen.

Nach der Schulung anschließend Abendessen und Angebote für Fachsimpeln, Ausflüge uvm. Wir schaffen eine Atmosphäre, in der Fachleute sich ungezwungen austauschen. Wer das nicht will, wird zu nichts gezwungen und findet auch jederzeit Ruhe.