Moderne C++ Programmierung - für Einsteiger
Veranstaltungsdetails
ITCPROT26_01
Ob Maschinensteuerung, Fahrzeugsoftware oder leistungsstarke Anwendungen für große Datenmengen: C++ steckt in vielen technischen Lösungen. In diesem Kurs richtest du deine Entwicklungsumgebung ein, programmierst deine ersten Anwendungen und lernst die Grundlagen von C++ praxisnah kennen. Mit vielen Übungen und einer eigenen Projektarbeit setzt du das Gelernte direkt um. Vorkenntnisse brauchst du nicht.
Zielgruppe
Einsteiger in die Programmierung, Schüler und Studierende sowie Fachkräfte, die einen fundierten Einstieg in die Softwareentwicklung suchen. Vorkenntnisse sind nicht erforderlich.
Inhalt
Modul 1: Grundlagen
- Einführung, Einsatzgebiete
- Rechnerarchitektur
- Entwicklungsumgebung
- Programmaufbau, Build-Prozess
- Variablen, Datentypen
- Ein- und Ausgabe
- Rechenoperationen
- Praktische Übungen
Modul 2: Logik und Datenstrukturen
- Bedingungen, Kontrollstrukturen
- Schleifen
- C-Arrays, Arbeiten mit Strings
- Praktische Übungen
Modul 3: Funktionen, Zeiger
- Funktionen definieren und benutzen
- Zeiger und Referenzen
- Strukturen (struct)
Modul 4: Praxis
- Grundlagen der Fehlersuche
- Dateiverarbeitung
- Best Practises für Einsteiger
- Projektarbeit
Ob Maschinensteuerung, Fahrzeugsoftware oder leistungsstarke Anwendungen für große Datenmengen: C++ steckt in vielen technischen Lösungen. In diesem Kurs richtest du deine Entwicklungsumgebung ein, programmierst deine ersten Anwendungen und lernst die Grundlagen von C++ praxisnah kennen. Mit vielen Übungen und einer eigenen Projektarbeit setzt du das Gelernte direkt um. Vorkenntnisse brauchst du nicht.
Zielgruppe
Einsteiger in die Programmierung, Schüler und Studierende sowie Fachkräfte, die einen fundierten Einstieg in die Softwareentwicklung suchen. Vorkenntnisse sind nicht erforderlich.
Inhalt
Modul 1: Grundlagen
- Einführung, Einsatzgebiete
- Rechnerarchitektur
- Entwicklungsumgebung
- Programmaufbau, Build-Prozess
- Variablen, Datentypen
- Ein- und Ausgabe
- Rechenoperationen
- Praktische Übungen
Modul 2: Logik und Datenstrukturen
- Bedingungen, Kontrollstrukturen
- Schleifen
- C-Arrays, Arbeiten mit Strings
- Praktische Übungen
Modul 3: Funktionen, Zeiger
- Funktionen definieren und benutzen
- Zeiger und Referenzen
- Strukturen (struct)
Modul 4: Praxis
- Grundlagen der Fehlersuche
- Dateiverarbeitung
- Best Practises für Einsteiger
- Projektarbeit
