Seminar / Kurs

C Programmierung lernen: Grundlagen, Speicherverwaltung und moderne C-Standards

Inhalte

  • Grundlagen der C-Programmierung und Sprachkonzepte
    • Struktur eines C-Programms und Build-Prozess
    • Überblick über C18 und relevante Neuerungen bis C23
    • Compiler, Toolchains und Entwicklungsumgebungen

  • Datentypen und Speicherlayout
    • elementare Datentypen, void und sizeof()
    • Arrays, struct, enum, union und Bitfelder
    • Datentypen von Konstanten und Speicherrepräsentation

  • Operatoren und Ausdrücke
    • arithmetische, logische und Bit-Operatoren
    • Operatorprioritäten und Seiteneffekte
    • Pointer (Zeiger) und die Operatoren &, *

  • Kontrollstrukturen und Programmfluss
    • if, switch, while, do...while und for-Schleifen
    • Sprunganweisungen und strukturierte Programmierung
    • Fehlervermeidung und saubere Kontrollflüsse

  • Funktionen und Modularisierung
    • Funktionsdefinitionen und Rückgabewerte
    • Parameterübergabe (Call by Value / Referenzkonzepte mit Pointern)
    • Aufteilung von Code in mehrere Dateien und Header

  • Präprozessor und Makros
    • #include, #define und bedingte Kompilierung
    • Makros und typische Einsatzszenarien
    • Grenzen und Risiken des Präprozessors

  • Speicherverwaltung und Pointer-Konzepte
    • dynamische Speicherverwaltung mit malloc, free, realloc
    • Pointer-Arithmetik und Speicherzugriffe
    • Vermeidung typischer Fehler wie Memory Leaks und Dangling Pointer

  • String-Verarbeitung und Standardbibliothek
    • Arbeiten mit Zeichenketten (strcpy, strcmp, strlen etc.)
    • Sichere Alternativen und Best Practices
    • Umgang mit Standardbibliotheken

  • Ein- und Ausgabe sowie Dateiverarbeitung
    • Standard-Ein-/Ausgabe und formatierte Ausgabe
    • Dateizugriffe und Fehlerbehandlung
    • Plattformabhängige Besonderheiten

  • Moderne C-Entwicklung und Best Practices
    • Coding Guidelines und lesbarer Code
    • Debugging mit gdb und Analyse-Tools
    • Einführung in statische Codeanalyse und Testing
    • Überblick zu sicherem C und aktuellen Sprachfeatures

LernzieleNach dem Seminar beherrschen Sie die grundlegenden Konzepte der C-Programmierung und können eigenständig strukturierte Programme entwickeln. Sie verstehen den Umgang mit Speicher, Pointern und Funktionen und sind in der Lage, typische Fehler zu vermeiden. Zudem können Sie Programme kompilieren, testen und analysieren sowie moderne Werkzeuge zur Entwicklung einsetzen.ZielgruppenDas Seminar richtet sich an Einsteiger in die Programmierung sowie an IT-Fachkräfte, die eine fundierte Grundlage in C aufbauen möchten. Es eignet sich besonders für angehende Entwickler im Bereich Embedded Systems, Systemprogrammierung oder hardwarenahe Softwareentwicklung.Sie benötigen keine Programmiererfahrung, grundlegende Kenntnisse im Umgang mit Computern und logisches Verständnis sind jedoch hilfreich. Das Seminar ist als intensives Einsteiger- und Praxisseminar konzipiert.
  • Grundlagen der C-Programmierung und Sprachkonzepte
    • Struktur eines C-Programms und Build-Prozess
    • Überblick über C18 und relevante Neuerungen bis C23
    • Compiler, Toolchains und Entwicklungsumgebungen

  • Datentype...
Mehr Informationen

Termine und Orte

Datum Dauer Preis
Köln, DE
16.11.2026 - 18.11.2026 21 h 21 h Details Details Jetzt buchen
15.02.2027 - 17.02.2027 21 h 21 h Details Details Jetzt buchen
03.05.2027 - 05.05.2027 21 h 21 h Details Details Jetzt buchen
02.08.2027 - 04.08.2027 21 h 21 h Details Details Jetzt buchen
03.11.2027 - 05.11.2027 21 h 21 h Details Details Jetzt buchen

+++ Catalog API +++

SG-Seminar-Nr.: 9247062

Anbieter-Seminar-Nr.: 96

Termine

  • 16.11.2026 - 18.11.2026

    Köln, DE

  • 15.02.2027 - 17.02.2027

    Köln, DE

  • 03.05.2027 - 05.05.2027

    Köln, DE

  • 02.08.2027 - 04.08.2027

    Köln, DE

  • 03.11.2027 - 05.11.2027

    Köln, DE

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Seminar merken
Vergleichen
Jetzt buchen

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Keine
  • 21 h
  • Anbieterbewertung   (266)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Köln, DE
16.11.2026 - 18.11.2026 21 h 21 h Details Details Jetzt buchen
15.02.2027 - 17.02.2027 21 h 21 h Details Details Jetzt buchen
03.05.2027 - 05.05.2027 21 h 21 h Details Details Jetzt buchen
02.08.2027 - 04.08.2027 21 h 21 h Details Details Jetzt buchen
03.11.2027 - 05.11.2027 21 h 21 h Details Details Jetzt buchen