Dieser Kurs beinhaltet Coursera Coach! Eine intelligentere Art zu lernen, mit interaktiven Unterhaltungen in Echtzeit, die Ihnen dabei helfen, Ihr Wissen zu testen, Ihre Annahmen zu hinterfragen und Ihr Verständnis zu vertiefen, während Sie durch den Kurs schreiten. In diesem umfassenden Kurs werden Sie in die Grundlagen der C-Programmierung eintauchen, die speziell für eingebettete Systeme entwickelt wurden. Beginnend mit der Installation und der grundlegenden Syntax der C-Programmierung werden Sie sich schnell mit Datentypen, bedingten Anweisungen, Schleifen und Array-Manipulationen beschäftigen. Am Ende des Kurses verfügen Sie über eine solide Grundlage in der C-Programmierung, speziell für eingebettete Anwendungen, die Sie in die Lage versetzt, Ihre eigenen C-basierten Projekte zu erstellen und auszuführen. Im weiteren Verlauf des Kurses beherrschen Sie die Verwendung von bedingten Anweisungen wie if, else und switch-case für die Entscheidungsfindung und Schleifen wie for, while und do-while für eine effiziente Ausführung. Sie werden praktische Erfahrungen mit Arrays und Zeichenarrays sammeln und lernen, wie man Eingaben verarbeitet, Werte speichert und Algorithmen zum Sortieren implementiert. Anhand praktischer Aufgaben vertiefen Sie Ihr Wissen, indem Sie C-Programme für gängige eingebettete Anwendungen schreiben. Dieser Kurs ist ideal für Anfänger, die in die Programmierung eingebetteter Systeme mit C einsteigen möchten. Es sind keine vorherigen Programmiererfahrungen erforderlich, grundlegende Computerkenntnisse sind jedoch hilfreich. Am Ende des Kurses werden Sie in der Lage sein, grundlegende eingebettete C-Programme zu schreiben und sie auf einfache Hardwaresysteme anzuwenden.

Schalten Sie mit Coursera Plus den Zugang zu mehr als 10.000 Kursen frei. Starten Sie die 7-tägige kostenlose Testversion.

Empfohlene Erfahrung
Was Sie lernen werden
Lernen Sie, wie Sie C-Programmierwerkzeuge installieren und Ihr erstes C-Programm schreiben.
Verstehen von Schlüsselkonzepten wie Variablen, Datentypen und mathematischen Operationen in C.
Sammeln Sie praktische Erfahrungen mit Schleifen, Bedingungen und Arrays in der C-Programmierung.
Beherrschen Sie die Verwendung von Zeigern und Funktionen in C, um Speicher zu verwalten und Code zu modularisieren.
Kompetenzen, die Sie erwerben
- Kategorie: Grundsätze der Programmierung
- Kategorie: Software-Installation
- Kategorie: Eingebettete Software
- Kategorie: Datenstrukturen
- Kategorie: Fehlersuche
- Kategorie: Computer-Programmierwerkzeuge
- Kategorie: Entwicklungsumgebung
- Kategorie: C (Programmiersprache)
- Kategorie: Eingebettete Systeme
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
August 2025
5 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

In diesem Kurs gibt es 4 Module
In diesem Modul führen wir Sie durch die Installation der notwendigen Werkzeuge, um mit der Programmierung in C zu beginnen. Wir führen Sie in das Schreiben Ihres ersten C-Programms, die Verarbeitung von Benutzereingaben und die Durchführung grundlegender arithmetischer Operationen ein. Sie werden auch die grundlegenden Datentypen, die in eingebettetem C verwendet werden, und ihre Bedeutung für Operationen kennen lernen.
Das ist alles enthalten
5 Videos1 Lektüre
In diesem Modul werden wir uns mit der Entscheidungsfindung und Wiederholung in der C-Programmierung beschäftigen. Sie lernen, wie Sie den Ablauf Ihrer Programme mit if-Bedingungen, switch-case und verschiedenen Arten von Schleifen steuern können. Am Ende werden Sie in der Lage sein, komplexe Probleme mit diesen Werkzeugen zu lösen.
Das ist alles enthalten
7 Videos1 Aufgabe
In diesem Modul werden wir uns mit Arrays beschäftigen und damit, wie sie in C zum Speichern und Manipulieren großer Datensätze verwendet werden. Sie werden lernen, sowohl mit numerischen Arrays als auch mit Zeichenfolgen umzugehen und Array-Operationen wie Sortieren und Suchen zu üben. Wir werden auch Techniken zur Formatierung von Zeichenfolgen vorstellen, die für eingebettete Systeme unerlässlich sind.
Das ist alles enthalten
8 Videos1 Aufgabe
In diesem Modul führen wir Sie durch die leistungsfähigen Konzepte von Zeigern und Funktionen in der C-Programmierung. Sie werden lernen, Speicher direkt mit Zeigern zu manipulieren und Ihren Code durch die Erstellung wiederverwendbarer Funktionen zu optimieren. Außerdem behandeln wir fortgeschrittene Themen wie die Übergabe von Arrays und Zeichenfolgen an Funktionen und die Rückgabe von Werten mithilfe von Zeigern.
Das ist alles enthalten
11 Videos3 Aufgaben
Dozent

von
Mehr von Softwareentwicklung entdecken
Status: Kostenloser TestzeitraumEDUCBA
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Status: Vorschau
Warum entscheiden sich Menschen für Coursera für ihre Karriere?





Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Ja, Sie können das erste Video in der Vorschau ansehen und den Lehrplan einsehen, bevor Sie sich anmelden. Sie müssen den Kurs kaufen, um auf Inhalte zuzugreifen, die nicht in der Vorschau enthalten sind.
Wenn Sie sich vor dem Beginn der Sitzung in den Kurs einschreiben, haben Sie Zugang zu allen Vorlesungsvideos und Lesestoff für den Kurs. Sobald die Sitzung beginnt, können Sie die Aufgaben einreichen.
Sobald Sie sich angemeldet haben und Ihre Sitzung beginnt, haben Sie Zugang zu allen Videos und anderen Ressourcen, einschließlich der Lektüre und dem Diskussionsforum des Kurses. Sie können Übungsaufgaben ansehen und einreichen und die erforderlichen benoteten Aufgaben erledigen, um eine Note und ein Kurszertifikat zu erhalten.
Weitere Fragen
Finanzielle Unterstützung verfügbar,

