
Programmierer:in - Einstieg in die objektorientierte Programmierung mit C#
- Virtuelles Klassenzimmer
- 2 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 sowie der funktionalen und objektorientierten Programmierung.
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 fundamentalen 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 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, AlgorithmenObjektorientierung (OO): Sprachelemente/Prinzipien/Techniken
- OO Analyse (OOA), Entwurf (OOD) und Programmierung (OOP)
- Softwareentwurf mit UML
- 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