Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Kompetenzen, die Sie erwerben: Computer Programmierung, Methoden der Softwareentwicklung, Software-Entwurfsmuster, Unified Modeling Language, Diagramm Entwurf, Objektorientierter Entwurf, Software Entwurf, Software-Entwicklung, Programm-Entwicklung, Software-Visualisierung, Computerprogrammierung, Verteiltes Rechnen, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Testgetriebene Entwicklung (TDD)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Android-Entwicklung, Android-Studio, Mobile Entwicklung, Einheitliche Prüfung, Software-Prüfung, Kotlin, Funktionales Design, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Testgetriebene Entwicklung (TDD), Einheitstest
Mittel · Kurs · 1–4 Wochen

Indian Institute of Technology Guwahati
Kompetenzen, die Sie erwerben: Methoden des maschinellen Lernens, Entwicklungsumgebung, Vibe-Codierung, GitHub, Generative KI, GitHub Kopilot
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, iOS-Entwicklung, Objektorientierter Entwurf, Apple Xcode, Apple iOS, Software-Prüfung, Einheitliche Prüfung, Testfall, Daten-Strukturen, Funktionales Design, Algorithmen, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Swift-Programmierung, Einheitstest
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer-Programmierwerkzeuge, Eingebettete Software, Datenspeicherung, Software-Entwicklungstools, Entwicklungsumgebung, Eingebettete Systeme, C und C++, Tools erstellen, System-Programmierung, Fehlersuche, Eclipse (Software), Speicherverwaltung, Integrierte Entwicklungsumgebungen, C (Programmiersprache), Grundsätze der Programmierung
Mittel · Kurs · 1–4 Wochen
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Rechnerische Logik, Computer Programmierung, Andere Programmiersprachen, Scala-Programmierung, Objektorientierter Entwurf, Wiederverwendbarkeit von Code, Computerprogrammierung, Funktionales Design, Daten-Strukturen, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung
Mittel · Kurs · 1–3 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Rechnerische Logik, Computer Programmierung, Anwendungsentwicklung, Objektorientierter Entwurf, Entwicklungsumgebung, System-Software, Python-Programmierung, Wiederverwendbarkeit von Code, Computerprogrammierung, Integrierte Entwicklungsumgebungen, Funktionales Design, Objektorientierte Programmierung (OOP), Computational Thinking, Installation der Software, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Computer Programmierung, Interaktive Datenvisualisierung, Ereignisgesteuerte Programmierung, Benutzeroberfläche (UI) Design, Objektorientierter Entwurf, Software-Entwicklung, Java, Benutzeroberfläche (UI), Java-Programmierung, Softwaretechnik, Computerprogrammierung, Software-Dokumentation, Geospatial Mapping, Java Programmierung, Algorithmen, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Computer-Programmierwerkzeuge, Javascript, Software-Entwicklungstools, Entwicklungsumgebung, Software-Entwicklung, Instandhaltbarkeit, Software Entwurf, Web-Entwicklungs-Tools, Programm-Entwicklung, Fehlersuche, Wiederverwendbarkeit von Code, Entwicklung von Videospielen, Computerprogrammierung, Software-Dokumentation, Integrierte Entwicklungsumgebungen, Daten-Strukturen, Validierung von Daten, Datenvalidierung, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Spiel-Design
Anfänger · Kurs · 1–4 Wochen

Illinois Tech
Kompetenzen, die Sie erwerben: Cloud Computing, Web-Entwicklung, HTML und CSS, Javascript, Anwendungsentwicklung, Cloud-Anwendungen, Bereitstellung von Anwendungen, Datenbanken, Datenbank-Design, Web-Entwicklungs-Tools, Skriptsprachen, Server-Seite, Web-Design und Entwicklung, Back-End-Webentwicklung, Datenbank-Systeme, Web-Anwendungen, Datenbank-Entwicklung, Relationale Datenbanken, Cloud-Bereitstellung, Full-Stack Web-Entwicklung
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: File I/O, Memory Management, C and C++, C++ (Programming Language), Code Reusability, Vibe coding, API Design, Software Architecture, Software Design, Functional Design, Maintainability, Data Import/Export, Data Structures, AI literacy, AI Integrations, Data Validation, Performance Tuning, Secure Coding, Build Tools, Package and Software Management
Anfänger · Kurs · 1–3 Monate

Microsoft
Anfänger · Kurs · 1–3 Monate