Hintergrundgrafik
Filter setzen closed icon
Ausbildung zum/zur geprüften Software Developer:in C/C++ für Einsteiger:innen
Starten Sie Ihre Karriere als Entwickler:in von systemnaher Software. Berufsausbildung auch für Einsteiger:innen geeignet. Jetzt anmelden und loslegen!
Holen Sie sich Informationen zu Förderstellen und Steuer-Tipps. Holen Sie sich Informationen zu Förderstellen und Steuer-Tipps.
Grafik Icon Durchführungsort
ORT Online + WIFI Wien
Grafik Icon Zeitraum
ZEIT 253 Lehreinheiten
Stundenplan
Tageskurs
Grafik Icon Durchführungart
LERNMETHODE Trainer:in, Lernplattform
Teilnahme Online oder in Präsenz vor Ort
Für Lernplattform: Computer, Tablet oder Smartphone
*Zinslose Teilzahlung : 7 x 821,43 EUR Kursnummer: 18170024
5.750,00 EUR *Zinslose Teilzahlung : 7 x 821,43 EUR Kursnummer: 18170024
Grafik Icon Durchführungsort
ORT Online
Grafik Icon Zeitraum
ZEIT 2 Lehreinheiten
Stundenplan
Abendkurs
Grafik Icon Durchführungart
LERNMETHODE Trainer:in
Teilnahme mit Computer, Tablet oder Smartphone
Kursnummer: 18104014
Durchführungsgarantie
KOSTENLOS Kursnummer: 18104014
Grafik Icon Durchführungsort
ORT Online
Grafik Icon Zeitraum
ZEIT 2 Lehreinheiten
Stundenplan
Abendkurs
Grafik Icon Durchführungart
LERNMETHODE Trainer:in
Teilnahme mit Computer, Tablet oder Smartphone
Kursnummer: 18104024
KOSTENLOS Kursnummer: 18104024
Grafik Icon Durchführungsort
ORT Online + WIFI Wien
Grafik Icon Zeitraum
ZEIT 253 Lehreinheiten
Stundenplan
Tageskurs
Grafik Icon Durchführungart
LERNMETHODE Trainer:in, Lernplattform
Teilnahme Online oder in Präsenz vor Ort
Für Lernplattform: Computer, Tablet oder Smartphone
*Zinslose Teilzahlung : 7 x 821,43 EUR Kursnummer: 18170014
Durchführungsgarantie
5.750,00 EUR *Zinslose Teilzahlung : 7 x 821,43 EUR Kursnummer: 18170014
Grafik Icon Durchführungsort
ORT Online + WIFI Wien
Grafik Icon Zeitraum
ZEIT 253 Lehreinheiten
Stundenplan
Tageskurs
Grafik Icon Durchführungart
LERNMETHODE Trainer:in, Lernplattform
Teilnahme Online oder in Präsenz vor Ort
Für Lernplattform: Computer, Tablet oder Smartphone
*Zinslose Teilzahlung : 8 x 718,75 EUR Kursnummer: 18170023
Durchführungsgarantie
5.750,00 EUR *Zinslose Teilzahlung : 8 x 718,75 EUR Kursnummer: 18170023

Ausbildung zum/zur geprüften Software Developer:in C/C++ für Einsteiger:innen

Inhalt
/images/Statements/Lehrgangsleiter/Muehllehner_Johann.jpg
DI Hans Mühlehner
„Mit dem WIFI Software Developer machen wir Sie zum/zur Software-EntwicklerIn. Wir zeigen Ihnen, wie’s geht, und programmieren viele Beispiele im Kurs. Weil Programmieren ein „Handwerk“ ist, das man trainieren muss, sollten Sie in der Ausbildungsphase auch selber möglichst viele Aufgaben programmieren, dann können Sie in einer der derzeit gefragtesten Branchen Karriere machen."
Software Developer:in C/C++ für Einsteiger:innen
Projekt und Coaching

Achtung: Bei online durchgeführten Seminaren müssen Sie auf Ihrem PC Software installieren! Informieren Sie sich unbedingt einige Tage vor Seminarbeginn auf der Lernplattform über die nötige Software und bereiten Sie Ihren Rechner entsprechend den Anleitungen vor dem Kurs vor. Weiters benötigen Sie für online Kurse für Software-Entwickler unbedingt 2 Bildschirme oder einen sehr großen Bildschirm, sodass Sie den Trainer:innenbildschirm und Ihre Entwicklungsumgebung gleichzeitig sehen und bedienen können!

Dieses Komplettangebot setzt sich aus den Inhalten der folgenden Einzelkurse zusammen:

Programmieren mit C – Basis für C++

  • Strukturierte Programmierung
  • Typen, Variablen und Ausdrücke
  • Kontrollstrukturen, Funktionen, Standard Ein-/Ausgabe
  • Makros
  • Strukturen, Vektoren und Adressen, Arbeiten mit Pointern (Referenzparameter, dynamische Speicheranforderung)
  • Handhabung des C-Compilers
  • Praktische Übungen auf dem PC

Programmieren mit C++ – Aufbau

  • Kontrollstrukturen, Funktionen
  • Datenstrukturen, Pointer und Referenzen
  • Speicherklassen, Arbeiten mit dynamischen Daten
  • Klassen, Vererbung, Klassenhierarchien
  • Mehrfachvererbung
  • Polymorphismus
  • Operator Overloading
  • Exception Handling
  • Templates
  • Modulbildung
  • Rekursive Strukturen
  • STL – Container, Iteratoren und Algorithmen
  • Funktionsobjekte und Lambda-Expressions
  • Anbindung von Datenbanken
  • Einführung in die Programmierung von grafischen Oberflächen mit QT
  • Komplexe Übungsaufgaben

Software Engineering

  • Softwareprojektmanagement
  • Vorgehensmodelle
  • Terminplanung
  • Qualitätssicherung
  • Systemmanagement und Deployment
  • Wartung
  • Case Tools
  • Versionskontrolle
  • Dokumentation
  • Kalkulation
  • Einführung in das Design relationaler Datenbanken (Entity-Relationship-Modell)
  • Einführung in UML
Abschlussprojekt:
In den letzten 10 Wochen der Ausbildung realisieren Sie in Heimarbeit ein Softwareprojekt. In wöchentlichen Treffen besprechen und klären Sie mit dem/der begleitenden TrainerIn Fortschritte und Probleme. Beachten Sie, dass in dieser Phase andere Kurszeiten gelten.
Video
Ziele

Sie lernen, die Programmiersprache C++ für Softwareprojekte einzusetzen. Sie punkten vor allem dort, wo Geschwindigkeit gefragt ist, Hardware angesprochen werden muss oder Systemsoftware entwickelt werden soll.

Ideal für

erfahrene AnwenderInnen und ProgrammieranfängerInnen, die eine berufliche Laufbahn in der Softwareentwicklung anstreben und hardware- oder systemnahe Anwendungen oder für Embedded-Systeme Software entwickeln wollen.

Voraussetzungen

Erfahrung im Umgang mit einem Windows-PC bzw. allgemein Kenntnisse als Computer-BenutzerIn.
Programmierkenntnisse sind nicht erforderlich.

Abschluss

Die Ausbildung wird mit einem Praxisprojekt und einer mündlichen Prüfung abgeschlossen. Bei erfolgreichem Abschluss erhalten Sie ein Zeugnis. Die Prüfung findet ca. 1 Woche nach Kursende statt. Die Prüfungsgebühr ist in den Kurskosten enthalten, wenn Sie den dazugehörigen Termin zum besuchten Kurs wählen.

Hinweis/FAQ

Der Lehrgang wird mit einem über ca. 10 Wochen laufenden Praxisprojekt, einer Präsentation und einer Theorieprüfung abgeschlossen. Die Projektarbeit erledigen Sie selbstständig in Heimarbeit. Rechnen Sie hierbei mit einem Arbeitsaufwand von 20 Stunden/Woche. In wöchentlichen Treffen werden Ihre Fortschritte von einem Experten/einer Expertin begutachtet bzw. können Probleme persönlich geklärt werden. Zwischen den Präsenzphasen werden Sie mittels eCoaching unterstützt. Bei der Prüfung präsentieren Sie Ihr Projekt.

Achtung: Bei online durchgeführten Seminaren müssen Sie auf Ihrem PC Software installieren! Informieren Sie sich unbedingt einige Tage vor Seminarbeginn auf der Lernplattform über die nötige Software und bereiten Sie Ihren Rechner entsprechend den Anleitungen vor dem Kurs vor. Weiters benötigen Sie für online Kurse für Software-Entwickler unbedingt 2 Bildschirme oder einen sehr großen Bildschirm, sodass Sie den Trainer:innenbildschirm und Ihre Entwicklungsumgebung gleichzeitig sehen und bedienen können!

Kundenfeedback

Marie-Lena Müller, MSc MSc MSc

Ich habe den Lehrgang zur geprüften Software Developerin C/C++ für Einsteiger absolviert, um meine Programmierkenntnisse zu erweitern und meine Jobchancen zu erhöhen. Da C++ eine sehr hardware-nahe Programmiersprache ist, hat es mir geholfen, ein grundlegendes Verständnis für Programmierkonzepte zu entwickeln. Die Trainer waren sehr kompetent und gestalteten den Unterricht interessant und anwendungsnah, inklusive Hausübungen und einem Abschlussprojekt. Bereits während der Ausbildung habe ich eine Stelle als Data Architect Artificial Intelligence gefunden und damit mein Karriereziel erreicht.
/images/Files/Content-Images-768px/Icons/Star_Tipp.jpg

Dieses Komplettangebot bietet Ihnen einen erheblichen Preisvorteil gegenüber den Einzelkursen:

Sie sparen € 1.280!

Spezial-Förder-Tipp! [Update 12.11.2024: Förderung ist ausgeschöpft]

Die FFG unterstützt mit dem Skills Scheck Unternehmen bei der Digitalisierung und ökologischen Nachhaltigkeit. Sichern Sie sich bis zu 60 % der Weiterbildungskosten (max. 5.000,00 EUR) für diese Schulung und profitieren Sie von der Förderung für bis zu 10 Personen in Ihrem Unternehmen! Mehr erfahren
Trainerstatements

DI Johann Mühlehner

DI Johann Mühlehner

'C++ ist die Sprache für systemnahe und zeitkritische Anwendungen. In unserer IoT-Welt muss fast jedes Gerät „intelligent“, vernetzt und einfach bedienbar sein. Ermöglicht wird das alles mit Software. Und die muss jemand entwickeln. Darum sind Programmierer heute mehr gefragt denn je. Wo es besonders schnell gehen muss oder Geräte anzusteuern sind, wird meist C++ eingesetzt. Auch Spieleprogrammierung findet zum Teil mit C++ statt. So ist die Nachfrage nach C++ Programmierern ungebrochen. Die Sprache C++ ist zwar die älteste unter den heute meistverwendeten objektorientierten Programmiersprachen, aber dafür jene, die vermutlich am besten für Zugriffe auf Hardware geeignet ist. Zudem wurde mit der Norm aus dem Jahr 2011 die Sprache um fast alle Features erweitert, die moderne Sprachen wie Java oder C# bieten. Die Programmiersprache C++ ist etwas komplexer als etwa Java oder C#, daher nicht ganz einfach zu lernen.'

Förderungen

Unser WIFI-Service für Sie:

  1. Förderprogramme und Anlaufstellen auf einen Blick: Entdecken Sie die wichtigsten Fördermöglichkeiten und Anlaufstellen. Mehr erfahren
  2. Kostenlose Förder-Infotermine: Erhalten Sie einen Überblick über relevante Förderungen und stellen Sie Ihre individuellen Fragen. Jetzt informieren und anmelden
  3. Kostenloser Kostenvoranschlag: Für die Einreichung bei Förderstellen bieten wir Ihnen einen unverbindlichen Kostenvoranschlag. Mehr erfahren
  4. Teilzahlungsmöglichkeit: Nutzen Sie unsere kostenlose Teilzahlungsmöglichkeit für Kurse, die länger als einen Monat dauern. Mehr erfahren
Blätterkatalog

Folder "Software-, App- und Webentwicklung"

Deine Karriere ist vorprogrammiert.

Letzte Änderung: 07.11.2024 | i |

Kundenstimmen