Udemyintermediatede

Einstieg in die objektorientierte Programmierung mit Arduino

Learn object-oriented programming (OOP) with Arduino & ESP32 projects! Hands-on practice for beginners and enthusiasts. Build real-world electronics projects.

4.5(59)
1,794students
5h 36m
Certificate
Markus Edenhauser
Markus EdenhauserTech Enthusiast, Dozent & systemischer Coach

Course Content

Einstieg in die objektorientierte Programmierung mit Arduino is an intermediate-level Udemy course taught by Markus Edenhauser. It runs 5h 36m, is taught in German, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 59 reviews, with 1,794 students enrolled. It is a paid course, last updated June 2025.

Objektorientierte Programmierung für Mikrocontroller: ESP32 & Arduino

Entwickle effizienten und flexiblen Code für deine Mikrocontroller-Projekte! Dieser Kurs vermittelt dir die Grundlagen der objektorientierten Programmierung (OOP) im praktischen Umfeld von Arduino und ESP32. Lerne, wie du deine Projekte schneller und einfacher realisierst.

Was du lernen wirst:

  • Objektorientierte Programmierung (OOP) Grundlagen: Verstehe die Kernkonzepte der OOP und wende sie direkt an.
  • Eigene Bibliotheken erstellen: Entwickle wiederverwendbaren Source-Code und eigene Bibliotheken für deine Projekte.
  • Flexibler Code: Erstelle eine saubere Code-Architektur für flexible Programmierung und einfache Anpassung.
  • Generalisierte Klassen: Codieren und bereitstellen von generalisierten Klassen zur Wiederverwendung.
  • OOP anwenden: Setze die Grundkonzepte der OOP sofort in deinen eigenen Projekten um und spare Zeit.
  • Wartbarer Code: Verbessere die Wartbarkeit deines Codes, auch nach längerer Zeit.

Im Kurs erwartet dich:

  • Praxisorientierter Ansatz: Wir tauchen direkt in die Praxis ein und entwickeln gemeinsam Projekte.
  • ESP32 & Arduino: Die meisten Beispiele sind mit jedem Arduino kompatibel (außer das fortgeschrittene Beispiel mit Webserver und WIFI).
  • Schritt-für-Schritt-Anleitungen: Ich führe dich durch jeden Schritt der Projekte.
  • Code-Beispiele: Alle Codes sind zum Download verfügbar, damit du mühelos zum Ergebnis kommst.
  • Serial Monitor Tests: Teste die Theorie direkt am Arduino mit dem Serial Monitor.
  • Keine unnötige Theorie: Wir konzentrieren uns auf die praktische Anwendung.

Praxisprojekte:

  • Eigene LED Klasse: Erstelle eine flexible und erweiterbare LED-Klasse mit vielen Funktionen.
  • Galtonbrett: Entwickle ein Galtonbrett mit Murmelaufzug und Auswertung von 12 IR-Sensoren.
  • Stirnlampe: Programmiere eine Stirnlampe mit einem Button und drei Leuchtmodi.
  • Schere, Stein, Papier Spiel: Entwickle ein interaktives Spiel gegen einen Bot. Die Logik wird über einen Webserver am ESP32 (mit Server Side Events) gesteuert.

Meine Herangehensweise:

Ich verzichte auf umfangreiche Slides und konzentriere mich stattdessen auf praktische Projekte. Du beginnst sofort mit einem praktischen Beispiel und kannst die Theorie direkt am Arduino testen. Ich demonstriere den Code, während du die Ausführungen mitverfolgen und nachbauen kannst.

Profitiere von meiner Erfahrung und werde zum Experten in der Entwicklung von Mikrocontrollern!

Starte jetzt und entwickle deine eigenen Projekte!

[Link zum Kurs]

Von Markus Edenhauser

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(26)
8h 35m
beginner
5.0(11)
1h 25m
beginner
5.0(35)
1h 59m
beginner