Beschreibung
In diesem Diplomlehrgang zur Software Developerin CC++ wirst du umfassend in der Programmiersprache C++ ausgebildet. Du lernst essentielle Themen wie Kontrollstrukturen, Funktionen, Datenstrukturen, und die Arbeit mit dynamischen Daten. Darüber hinaus werden komplexe Konzepte wie Polymorphismus, Exception Handling und Templates behandelt. Im letzten Teil des Kurses realisierst du ein Softwareprojekt, wobei du in wöchentlichen Treffen mit deiner Trainerin oder deinem Trainer deine Fortschritte und Herausforderungen besprichst. Ziel ist es, Fähigkeiten zu entwickeln, die besonders in Bereichen wie Systemsoftware und Hardwareanpassung gefragt sind.
Tags
#Projektmanagement #Programmierung #Qualitätssicherung #Softwareentwicklung #Software-Engineering #Datenstrukturen #UML #C++ #Polymorphismus #TemplatesTermine
Kurs Details
Studierende der Informatik Berufseinsteiger:innen im Softwarebereich Softwareentwickler:innen, die ihre Kenntnisse vertiefen möchten Personen, die an Softwareprojekten arbeiten wollen Interessierte an C++ Programmierung
Der Kurs behandelt die Programmiersprache C++, die für die Entwicklung leistungsstarker Softwarelösungen eingesetzt wird. C++ ermöglicht eine effiziente Programmierung und ist besonders geeignet für Systemsoftware, wo Geschwindigkeit und Hardwareinteraktion entscheidend sind. Durch die Vermittlung von Grundlagen und fortgeschrittenen Konzepten wird ein tiefes Verständnis für Softwareentwicklung gefördert.
- Was sind die Hauptmerkmale von C++?
- Erkläre den Unterschied zwischen Pointer und Referenzen.
- Was ist Polymorphismus und wie wird er implementiert?
- Nenne die Vorteile von Templates in C++.
- Was sind die Schritte zur Qualitätssicherung in einem Softwareprojekt?
- Wie funktioniert das Entity-Relationship-Modell?
- Was versteht man unter Exception Handling?
- Erläutere den Einsatz von STL in C++.
- Wie werden Datenbanken an C++-Anwendungen angebunden?
- Was sind die wichtigsten Aspekte des Softwareprojektmanagements?