C Grundkurs
Ihre Termine
| Datum | Ort | Preis |
|---|---|---|
| 08.06.2026 -10.06.2026 |
München |
% 1.525,58 €* Buchen |
| 08.06.2026 -10.06.2026 |
Virtuelles Live Training |
% 1.525,58 €* Buchen |
| 07.09.2026 -09.09.2026 |
München |
% 1.525,58 €* Buchen |
| 07.09.2026 -09.09.2026 |
Virtuelles Live Training |
% 1.525,58 €* Buchen |
| 07.12.2026 -09.12.2026 |
München |
% 1.525,58 €* Buchen |
| 07.12.2026 -09.12.2026 |
Virtuelles Live Training |
% 1.525,58 €* Buchen |
* Preise inkl. der gesetzlichen Mehrwertsteuer
Beschreibung
Der C-Grundkurs vermittelt einen praxisnahen Einstieg in die Programmiersprache C – von den Grundlagen bis zu ersten Projekten.
Inhalte
Einführung und Grundlagen
- Einführung in die Nutzung der modernen Entwicklungsumgebungen (inklusive Visual Studio und Visual Studio Code)
- Verwendung von C-Compilern (z. B. GCC, Clang) und erweiterte Einstellungsmöglichkeiten
- Struktur eines C-Programms: main-Funktion, Bibliotheken und Header-Dateien
- Arbeiten mit Variablen und Datentypen (inklusive C23-Updates)
- Einführung in Konstanten und Operatoren
- Überblick über die gängigsten Kontrollstrukturen (if, switch, Schleifen)
Programmierung und Funktionsweisen
- Definition und Deklaration von Funktionen, einschließlich der Nutzung von Funktionsprototypen
- Einführung in die Modularisierung: Nutzung und Erstellung von Header-Dateien
- Nutzung des C-Präprozessors und neuerer Präprozessoranweisungen (C23-Änderungen)
- Arbeiten mit Arrays und Zeichenketten (verbesserte String-Handling-Funktionen)
- Speicherverwaltung und Einführung in Zeiger (mit sicherheitsrelevanten Best Practices)
- Einfache Fehlerbehandlung und Debugging-Techniken mit modernen Tools
- Steuerung von Ein- und Ausgabe (printf, scanf und neue Formatierungsoptionen in C23)
Vertiefung und kleine Projekte
- Aufbau von kleinen Programmen: Schritt-für-Schritt-Entwicklung und Code-Review
- Einsatz von Strukturtypen (structs) und Unionen für komplexe Datentypen
- Überblick über die Standardbibliothek und ihre Aufteilung (Standard C Library und neue Funktionen in C23)
- Arbeiten mit dynamischer Speicherverwaltung (malloc, free) und Tipps zur Speicheroptimierung
- Einführung in rekursive Funktionen und Anwendungsfälle
- Erweiterte Nutzung von Zeigern und Zeigerarithmetik
- Tipps und Best Practices für modernes C-Coding (einschließlich aktueller Coding-Standards)
- Zusammenfassung und Ausblick auf fortgeschrittene C-Themen (z. B. Multithreading und Low-Level-Programmierung)
Voraussetzungen
- Sicherer Umgang mit Computern
- Vorerfahrung in anderen Programmiersprachen ist keine Voraussetzung schadet aber auch nicht.
Zielgruppe
Alle Entwickler, die lernen wollen, wie man in der Programmiersprache C programmiert.
Hinweise
Lernformate
Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.
Schulungsarten
Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.
Aktuelle Software
In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.
D