Grundlagen der Programmierung

Erlernen Sie die Kernkonzepte der Programmierung, einschließlich Algorithmen, Datenstrukturen und Software-Design-Prinzipien. Lernen Sie beliebte Sprachen wie Python, Java und C++ von Grund auf.

10 subcategories · 315 courses total

Grundlagen der Python-Programmierung
Beginnen Sie Ihre Programmier-Reise mit Python, einer vielseitigen und anfängerfreundlichen Sprache. Lernen Sie die grundlegende Syntax, Datentypen, Kontrollstrukturen und schreiben Sie Ihre ersten Programme.
102 courses
Grundlagen der Java-Programmierung
Entdecken Sie die Grundlagen von Java, einer leistungsstarken, objektorientierten Sprache, die in Unternehmensanwendungen und der Android-Entwicklung verwendet wird. Verstehen Sie die JVM, die Syntax und grundlegende Klassenstrukturen.
47 courses
Algorithmen und Datenstrukturen
Lernen Sie, effizienten und skalierbaren Code zu schreiben, indem Sie grundlegende Algorithmen und Datenstrukturen beherrschen. Analysieren Sie die Leistung mit Konzepten wie der Big-O-Notation und lösen Sie komplexe Rechenprobleme.
45 courses
Code-Testen & Debugging
Lerne die grundlegenden Fähigkeiten des Testens und Debuggings, um sicherzustellen, dass dein Code zuverlässig und fehlerfrei ist. Behandelt Unit-Tests, Integrationstests und systematische Debugging-Techniken.
41 courses
Versionskontrolle mit Git
Meistern Sie Git, das branchenübliche System zur Versionskontrolle. Lernen Sie, Änderungen nachzuverfolgen, mit Teams über Plattformen wie GitHub zusammenzuarbeiten und den Code-Verlauf effektiv zu verwalten.
20 courses
Objektorientierte Programmierung (OOP)
Verstehen Sie die Kernprinzipien der objektorientierten Programmierung, einem dominanten Paradigma für die Erstellung modularer und wiederverwendbarer Software. Lernen Sie Klassen, Objekte, Vererbung und Polymorphie kennen.
18 courses
Grundlagen der C++ Programmierung
Tauchen Sie ein in C++, eine Hochleistungssprache, die in der Spieleentwicklung, Systemprogrammierung und im Finanzwesen eingesetzt wird. Lernen Sie Speichermanagement, Zeiger und objektorientierte Funktionen kennen.
15 courses
Grundlagen der JavaScript-Programmierung
Lernen Sie die grundlegende Sprache des Webs, JavaScript. Meistern Sie Variablen, Datentypen, Funktionen und den Kontrollfluss, um interaktive Webseiten und Anwendungen zu erstellen.
10 courses
Konzepte der Funktionalen Programmierung
Entdecken Sie das Paradigma der funktionalen Programmierung mit Schwerpunkt auf reinen Funktionen, Unveränderlichkeit und First-Class-Funktionen. Lernen Sie Konzepte, die die Lesbarkeit von Code verbessern und in der Datenverarbeitung und in nebenläufigen Systemen wertvoll sind.
10 courses
Software-Entwurfsmuster
Entdecken Sie gängige Software-Entwurfsmuster, um wiederkehrende Probleme in der Softwarearchitektur zu lösen. Lernen Sie Erzeugungs-, Struktur- und Verhaltensmuster für robusteren und wartbareren Code kennen.
7 courses