Der Fernlehrgang
Gut angeleitet erwerben Sie in diesem Lehrgang das nötige Fachwissen zur objektorientierten Programmierung mit C# und zum Aufbau grafischer Benutzeroberflächen auf .NET-Plattformen. Sie beginnen mit den Basics der C#-Programmierung und erweitern darauf aufbauend Ihre Kenntnisse, bis Sie wesentliche Features dieser Programmiersprache beherrschen und die Sprache in einem der wichtigsten Anwendungsgebiete einsetzen können, der Datenbankprogrammierung. Dazu erhalten Sie eine Einführung in die Arbeit mit relationalen Datenbanken und lernen die dafür erforderlichen Programmiertechniken kennen.
Ein weiteres Thema ist die Erstellung und Verarbeitung von XML-Dateien. Zum Lehrgangsumfang gehört auch der Umgang mit dem Präsentationssystem Windows Presentation Foundation (WPF), mit dem Sie zum Beispiel ansprechende Windows- Clientanwendungen erstellen können.
Schon im ersten Studienheft des Kurses werden Sie C# in kleinen, überschaubaren Übungen anwenden. Dieses erprobte Konzept des „learning by doing“ zieht sich durch den gesamten Lehrgang, wobei die Programmieraufgaben kontinuierlich anspruchsvoller werden: Sie entwickeln - gut angeleitet - beispielsweise einen Browser, ein Memory-Spiel und den Computerspielklassiker Snake mit Formatierungsmöglichkeiten. Hierbei werden auch die Grafikprogrammierung und die Arbeit mit Dateien eine Rolle spielen. Am Ende des Lehrgangs werden Sie ein komplexes objektorientiertes Datenbank-Projekt realisieren: ein Software- System für eine Leihbücherei. Dazu setzen Sie praxisbewährte Methoden des Software Engineerings ein.
Berufsbild und Zielgruppe
C# wurde speziell für die Microsoft-Plattform .NET entwickelt und wird von Microsoft selbst für die Programmierung seiner Betriebssysteme eingesetzt. Zusammen mit der Entwicklungsumgebung Visual Studio bildet C# einen leistungsfähigen Standard für die Programmierung. Dabei können verschiedene Techniken wie WPF für Desktop-Anwendungen oder UWP für mobile Apps eingesetzt werden. Daneben wird C# im E-Commerce und im E-Business eingesetzt. Programmierer/innen mit C#-Kenntnissen sind überall dort gesucht, wo betriebliche Anwendungen, insbesondere mit Datenbanken, professionell entwickelt, angepasst und erweitert werden sollen. Dieser Lehrgang bietet eine gefragte Zusatz-Qualifikation für alle, die einen zukunftsträchtigen Einstieg in einen interessanten und abwechslungsreichen IT-Beruf suchen.
Nutzen Sie diesen Lehrgang für Ihren Aufstieg in der IT-Branche. Ideal ist das Angebot für:
- Programmiereinsteiger/innen oder Quereinsteiger/innen, die neben Kenntnissen in der Sprache C# auch die erforderlichen Grundlagen zur objektorientierten Programmierung erlernen wollen,
- IT-Mitarbeiter/innen und Programmierer/innen, die ihr berufliches Aufgabengebiet aufstiegsorientiert erweitern wollen,
- Interessierte, die sich auf eine hauptoder nebenberufliche Tätigkeit als C# Software-Entwickler/in vorbereiten und/oder sich in diesem Bereich selbstständig machen wollen.
- Freelancer, die bereits Programmiersprachen C++, Visual Basic oder Java kennen, und mit C# jetzt eine verwandte jedoch modernere Programmiersprache mit einem anderem Einsatzspektrum erlernen möchten.
Ausbildungsschwerpunkte
- Grundlagen des Software Engineerings
- Programmaufbau, Variablen, Konstanten, Datentypen
- Operatoren, Kontrollstrukturen und Schleifen
- Arrays und Strings
- Strukturen und Aufzählungstypen
- Einführung in die objektorientierte Programmierung
- Konstruktoren und Destruktoren
- Überladen und Überschreiben
- Vererbung und Polymorphismus
- Windows-Programme mit Windows Forms
- Grafikprogrammierung
- Ausnahmebehandlung
- Arbeiten mit Dateien und der Registrierung
- Arbeiten mit der Windows Presentation Foundation
- Programmierprojektemit Übungen aus vielfältigen Anwendungsbereichen
- UML-Grundlagen und UML-Diagramme
- Planung, Analyse, Entwurf und Umsetzung eines Software-Systems für eine
- Leihbücherei mit der UML und C#
- Universal Windows Apps erstellen
Aufnahme und Zugangsvoraussetzungen
Teilnahmevoraussetzungen
Fundierte EDV-Kenntnisse und logisches Denkvermögen
Lehrgangsbeginn
Jederzeit - 4 Wochen kostenlos testen
Lehrgangsdauer
19 Monate, wobei Sie wöchentlich etwa 8 Stunden benötigen. Sie können jedoch auch schneller vorgehen oder sich Zeit lassen; die Regelstudienzeit dürfen Sie um 12 Monate kostenlos überschreiten.
Umfang des Studienmaterials
24 Studienhefte, Visual Studio 2019 Community Edition, CD mit Lernvideos, Übungsdateien
Erforderliche Arbeitsmittel
Aktueller PC mit Microsoft Windows und Internetzugang
Studienabschluss
Der erfolgreiche Abschluss des Lehrgangs wird mit dem ILS-Abschlusszeugnis "C# Software-Entwickler/in" bestätigt. Nach erfolgreicher Bearbeitung einer Prüfungsarbeit, die als Heimprüfung gelöst wird, erhalten Sie das Abschlusszertifikat "Geprüfte/r C# Software-Entwickler/in (ILS)". Auf Wunsch stellen wir es Ihnen auch als international verwendbares ILS?Certificate in englischer Sprache aus.
Ihre Vorteile
- 4 Wochen kostenlos testen
- ILS-Bestpreis-Garantie: immer zum günstigsten Preis studieren
- Zugang zum Online-Studienzentrum
- Multimediales Unterrichtsmaterial inklusive Lernvideos
- Kostenlos erhältliche Software Visual Studio 2019 Community Edition
- Förderung durch Bildungsgutschein nach AZAV möglich
- Das ILS-PlusPrinzip: Mit modernen Methoden zum Studienerfolg