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.

Simplilearn
Kompetenzen, die Sie erwerben: .NET-Rahmenwerk, Objektorientierte Programmierung (OOP), Webdienste, C (Programmiersprache), Einheit-Engine, Entwicklung von Videospielen, Objekt-Relationales Mapping, Grundsätze der Programmierung, ASP.NET, Software-Entwurfsmuster, Software-Ingenieur, C# (Programmiersprache), Restful API, Datenbank Management, Anwendungsentwicklung, C++ (Programmiersprache)
Anfänger · Kurs · 1–4 Wochen

University of Toronto
Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Apple Xcode, Swift Programmierung, Grundsätze der Programmierung, iOS Entwicklung, Integrierte Entwicklungsumgebungen, Objective-C (Programmiersprache), Bildanalyse, Entwicklung von Anwendungen für Mobilgeräte, Apple iOS
Gemischt · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Web Scraping, Daten importieren/exportieren, Datenumwandlung, Statistisches Programmieren, Big Data, Datenstrukturen, Text Mining, Daten bereinigen, Datenanalyse, R-Programmierung, Schnittstelle zur Anwendungsprogrammierung (API), Leistungsoptimierung, Tidyverse (R-Paket), Datenmanipulation
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Datei-E/A, Grundsätze der Programmierung, Datenmanagement, Fehlersuche, Computer-Programmierwerkzeuge, Integrierte Entwicklungsumgebungen, Mainframe-Computing, Instandhaltbarkeit, Geschäftslogik, COBOL (Programmiersprache)
Anfänger · Kurs · 1–4 Wochen

JetBrains
Kompetenzen, die Sie erwerben: Computer Programmierung, Code-Überprüfung, Modellierung großer Sprachen, Künstliche Intelligenz, Software-Entwicklungstools, Lebenszyklus der Softwareentwicklung, Generative AI-Agenten, Generative KI, Anwendungsentwicklung, Agentische Systeme, Fehlersuche, Softwareentwicklung, Integrierte Entwicklungsumgebungen, IntelliJ IDEA, KI-Förderung, Künstliche Intelligenz und Maschinelles Lernen (KI/ML)
Anfänger · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Java, Funktionales Design, Grundsätze der Programmierung, Algorithmen, Informatik, Leistungsoptimierung, Verteiltes Rechnen, Anwendungs-Rahmenwerke, Datenfluss
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Apple Xcode, Entwicklungsumgebung, Grundsätze der Programmierung, Web-Entwicklung, Swift Programmierung, iOS Entwicklung, Entwicklung von Anwendungen für Mobilgeräte, Anwendungsentwicklung, Datenstrukturen
Anfänger · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: System Programmierung, Java, Algorithmen, Grundsätze der Programmierung, Fehlersuche, Datenstrukturen, Java Programmierung, Leistungstests
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Apple Xcode, Entwicklung von Anwendungen für Mobilgeräte, Swift Programmierung, Anwendungsentwicklung, Funktionales Design, Datenstrukturen, Entwicklungstests, Fehlersuche, Einheitstest, Software Entwurf, Apple iOS
Mittel · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Systemarchitektur, Java, Algorithmen, Apache Kafka, Scala Programmierung, Server, Apache Hadoop, Grundsätze der Programmierung, Verteiltes Rechnen, Apache Spark, Software-Architektur
Mittel · Kurs · 1–3 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Java Programming, Object Oriented Programming (OOP), File I/O, Programming Principles, Data Structures, Software Engineering, Unit Testing, Debugging, OS Process Management, Performance Tuning
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Entwicklung von Anwendungen für Mobilgeräte, Testgetriebene Entwicklung (TDD), Funktionales Design, Software-Tests, Android Studio, Kotlin, Android Entwicklung, Einheitstest
Mittel · Kurs · 1–4 Wochen