0

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