
Quereinstieg: C# Developer / Starter - Intermediate
- Virtuelles Klassenzimmer
- 7 Termine verfügbar
-
Bildungsgutschein
- 3 bis 6 Monate
- Teilnahme von zu Hause
Geförderte Weiterbildung.
Diese Weiterbildung dient zur Vorbereitung auf Module der modernen und aktuellen Programmiersprachen (Python, Java, C++, C#, PHP, JavaScript, ...) und behandelt die theoretischen Grundlagen der Softwareentwicklung, der Software-Analyse, des Software-Designs, der funktionalen und objektorientierten Programmierung und der Erstellung von Datenbanken sowie der Datenverarbeitung.
C# gehört neben Java, Python und C++ zu den wichtigsten Programmiersprachen. Lernen Sie in diesem Kurs zusätzlich das Microsoft® .NET® und die Grundlagen der C#-Syntax kennen. Nachdem Sie alles über Datentypen und Kontrollstrukturen sowie den Umgang mit der Entwicklungsumgebung Visual Studio erlernt haben, schreiben Sie erste kleine Programme in C#. Anschließend lernen Sie alles über Klassen, Objekte, Datenkapselung, Vererbung und Polymorphie in C#. Sie können außerdem Interfaces sinnvoll einsetzen und wissen, wie Sie auf Laufzeitfehler reagieren können.
Zielgruppe
Zugangsvoraussetzungen
Perspektive nach der Weiterbildung
Die Programmiersprache C# und das Microsoft® .NET® bieten alle Möglichkeiten, um Software für unterschiedlichste Plattformen zu entwickeln von Desktop- bis zu Intranet- und Internet-Anwendungen. Auch in der Spiele-Entwicklung hat C# einen großen Stellenwert.
Mit dieser Weiterbildung erwerben Sie die fundamentalten Kenntnisse, die Sie für alle Programmiersprachen (Python, Java, C++, C#, PHP, JavaScript, usw.) benötigen und erlernen die grundlegenden Kenntnisse für die Objektorientierte Programmierung in C#. Sie erweitern damit Ihr Tätigkeitsprofil und Ihre Einsatzmöglichkeiten, wodurch sich für Sie vielfältige neue Karrierechancen auf dem zukunftssicheren IT-Arbeitsmarkt ergeben.
Inhalte
- Grundlagen zu Programmen und Programmiersprachen
- Visualisierung von Ablaufstrukturen
- Grundlegende Sprachelemente, Datenstrukturen, Algorithmen
- Objektorientierung (OO): Sprachelemente/Prinzipien/Techniken
- OO Analyse (OOA), Entwurf (OOD) und Programmierung (OOP)
- Softwareentwurf mit UML
- Datenbankdesign (z.B. Normalisierung, Beziehungsarten)
- Daten abfragen und ändern (DML)
- Grundlagen der Sprache C#
- Datentypen, Variablen, Operatoren, Kontrollstrukturen
- Klassen, Objekte, Strukturen
- Eigenschaften, Methoden, Konstruktoren, Konstanten
- Vererbung, Polymorphie, Interfaces, Exceptions
Abschluss
- Teilnahmebescheinigung TÜV Rheinland Akademie
Förderung
- Bildungsgutschein