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.

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenumwandlung, Datenwissenschaft, Bereinigung von Daten, Integration von Daten, Tidyverse (R-Paket), Daten importieren/exportieren, R Programmierung, Daten-Strukturen, Speicherverwaltung, Text Mining, grep, Datenverarbeitung, Datenmanipulation, Webdienste, Datenanalyse, R (Software), Statistische Programmierung, Web-Scraping, Datenwrangling
Mittel · Kurs · 1–3 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, File I/O, Programming Principles, Computer Programming, Code Reusability, Data Structures, Software Engineering, Program Development, Data Access, Data Persistence, Unit Testing, Debugging, OS Process Management, Performance Tuning
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Mobile Entwicklung, Kotlin, Daten-Strukturen, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Android-Entwicklung, Computerprogrammierung, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Anwendungsentwicklung, Computer Programmierung, Apple Xcode, Web-Entwicklung, Daten-Strukturen, Swift-Programmierung, Apple iOS, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Computerprogrammierung, iOS-Entwicklung, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Eclipse (Software), Software-Entwicklungstools, Speicherverwaltung, Computer-Programmierwerkzeuge, Eingebettete Software, Fehlersuche, Entwicklungsumgebung, System-Programmierung, Integrierte Entwicklungsumgebungen, Eingebettete Systeme, C (Programmiersprache), Grundsätze der Programmierung, Tools erstellen, C und C++, Datenspeicherung
Mittel · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Java, Java-Programmierung, Daten-Strukturen, Algorithmen, Grundsätze der Programmierung, Java Programmierung
Mittel · Kurs · 1–3 Monate

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

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

Indian Institute of Technology Guwahati
Kompetenzen, die Sie erwerben: KI-gestützte Kreativität, GitHub Kopilot, Generative KI, Innovation, GitHub, OpenAI, Entwicklungsumgebung, Methoden des maschinellen Lernens, Vibe-Codierung
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Scala-Programmierung, Rechnerische Logik, Daten-Strukturen, Funktionales Design, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Grundsätze der Programmierung, Computerprogrammierung
Mittel · Kurs · 1–3 Monate

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