C++/Qt-Entwickler:in mit Ausbildereignung
alfatraining Bildungszentrum GmbH
100% kostenlos für Arbeitslose - finanziert durch das Arbeitsamt
Inhalt der Weiterbildung
Der Kurs vermittelt die objektorientierte Programmierung mit C++. C++ ermöglicht eine maschinennahe Programmierung. Zudem erwirbst du Fachwissen zur Vorbereitung einer Ausbildung und Förderung von Auszubildenden und erfährst, wie Künstliche Intelligenz in deinem Beruf eingesetzt wird.
C++/Qt-Entwickler:in
Grundlegende Sprachkonzepte (ca. 5 Tage)
Elementare und zusammengesetzte Datentypen, Aufzählungstypen, Typkonvertierung
Variablen (Deklaration, Initialisierung, Gültigkeitsbereiche)
Operatoren (arithmetische, relationale, logische, bitweise)
Programmsteuerung (Verzeigungen, Schleifen)
Funktionen
Grundlegendes Verständnis von IDEs, Compiler, Linker
Was ist mit C++ möglich und nicht möglich
Variablen
Literale/Konstanten/Variablen
Operatoren/Bindungsstärke/L+R-Values
Schleifen (for, while)
Verzweigungen (if, switch)
Streams (Konsole/Datei-Eingabe/Ausgabe)
Ein Container aus der Standard Library
Aufbau und Kompilierung von Programmen
Klassen und Methoden (Konstruktoren, Destruktoren)
Funktionen (Argumentenübergabe)
Funktionsüberladung (gleiche Funktionsnamen für ähnliche Aufgaben)
Defaultargumente
Inline Expansion für Funktionen
Objektbibliotheken: IOStream
Input (Streams)
Output (Streams)
Vorstellung von konkreten KI‐Technologien
sowie Anwendungsmöglichkeiten im beruflichen Umfeld
Arrays und (dynamische) Speicherstrukturen, Iteratoren
Zeiger(-arithmetik), Referenzen, Funktionszeiger
Zeichenketten und deren Verarbeitung
Grundlegende Konzepte objektorientierten Denkens
Klassendiagramme, Klassen als Abstraktionen konkreter Objekte, Kapselungsprinzip
Aufbau und Elemente von Klassen
Schrittweises Erstellen eigener Klassen
Instanziierung und Verwendung von Objekten
Überladen von Methoden/Operatoren
Templates (Klassen- und Funktionsvorlagen)
Vererbung und Polymorphie
Überschreiben von Methoden, virtuelle Methoden und dynamisches Binden
Abstrakte Klassen
Bibliotheksmodule und Qt-Tools
Entwicklung: Qt Creator IDE, Qt Assistant, Qt Designer, Qt Linguist, Qt Confiq
Mehrsprachigkeit und Lokalisation
Unicode-Unterstützung und Codes
Signale mit Slots verbinden
Signale und Slots implementieren
AutoConnection, DirectConnection,
QueuedConnection
Objekt-Verwaltungs-Bäume
Fensterprogrammierung
Layoutmanagement
Meta-Object System
Memory Management
Event Handling
QWidget-Klasse und Verschachtelung
GUI-Programmierung mit QtDesigner
Qt Quick und QML (Qt Meta-Object Language)
QPainter, Varianten der Datenzeichnung,
2DTransformationen
Statusbar, Toolbar, Dockbar
Dialog-Varianten und einfache Eingabe-Widgets
Scroll- und Splitter-Widgets
Drag&Drop-Unterstützung
Drucken unter Qt
Qt-Container-Klassen und Iterationformen
SQL-Zugriffe und SQL-Modelle
Inter-Thread-Kommunikation und Synchronisation
Application Navigation
Life-Cycle
Native API Access
Lokalisierung und Positionierung
Zur Vertiefung der gelernten Inhalte
Präsentation der Projektergebnisse
Vorbereitungslehrgang auf die IHK-Ausbildereignungsprüfung (AEVO) für Fachkräfte aus dem kaufmännischen und gewerblich-technischen Bereich
Allgemeine Grundlagen (ca. 0,5 Tage)
IHK-Prüfungstermine und Anmeldung
Vorteile und Nutzen der betrieblichen Ausbildung
Rechtliche und tarifvertragliche Rahmenbedingungen der betrieblichen Ausbildung
Strukturen des Berufsbildungssystems
Auswahl von Ausbildungsberufen für das Unternehmen
Betriebseignung
Einsatzmöglichkeiten vorbereitender Maßnahmen für die Berufsausbildung
Abstimmung von Ausbildungsmitwirkenden unter Berücksichtigung ihrer Funktionen und Qualifikationen
Erstellung eines betrieblichen Ausbildungsplans
Möglichkeiten der Mitwirkung und Mitbestimmung der betrieblichen Interessenvertretungen
Kooperationsbedarf und -partner
Kriterien und Verfahren zur Auswahl von Auszubildenden
Eintragung des Berufsausbildungsvertrages bei zuständiger Stelle
Durchführung der Berufsausbildung im Ausland
Lernförderliche Bedingungen und motivierende Lernkultur
Organisation, Gestaltung und Bewertung der Probezeit
Entwicklung und Gestaltung der betrieblichen Lern- und Arbeitsaufgaben
Einsatz von Ausbildungsmethoden und -medien
Unterstützung bei Lernschwierigkeiten
Zusätzliche Ausbildungsangebote
Individuelle Förderung und Konfliktmanagement
Fördern interkultureller Kompetenzen
Leistungsbeurteilung und Auswertung
Vorstellung von konkreten KI‐Technologien
sowie Anwendungsmöglichkeiten im beruflichen Umfeld
Vorbereitung der Auszubildenden auf Abschluss- oder Gesellenprüfung
Prüfungsanmeldung
Erstellen eines schriftlichen Zeugnisses
Information der Auszubildenden über betriebliche Weiterbildung und persönliche Karrierewege
Ablauf der Ausbildereignungsprüfung
Die schriftliche Prüfung
Unterweisungen schreiben und formulieren
Präsentationen vorbereiten und halten
Vorbereitung auf das Fachgespräch
Zur Vertiefung der gelernten Inhalte
Präsentation der Projektergebnisse
Änderungen möglich. Die Lehrgangsinhalte werden regelmäßig aktualisiert.
Termine
Beginn
07.04.2025
Dauer
mehr als 1 Monat bis 3 Monate
Ort
Crailsheim
Kosten
5.000 - 10.000 €
Beginn
07.04.2025
Dauer
mehr als 1 Monat bis 3 Monate
Ort
Essen
Kosten
5.000 - 10.000 €
Beginn
07.04.2025
Dauer
mehr als 1 Monat bis 3 Monate
Ort
Schongau
Kosten
5.000 - 10.000 €
Beginn
07.04.2025
Dauer
mehr als 1 Monat bis 3 Monate
Ort
Rheine
Kosten
5.000 - 10.000 €
Beginn
07.04.2025
Dauer
mehr als 1 Monat bis 3 Monate
Ort
Lübeck
Kosten
5.000 - 10.000 €