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.

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Data Analysis, Computational Logic, Engineering Calculations, Trigonometry, Linear Algebra, Engineering Analysis, Logical Reasoning, Deductive Reasoning, Probability & Statistics, Statistical Analysis, Calculus, Analytical Skills, Bayesian Statistics, Differential Equations, Programming Principles, Statistical Inference, Theoretical Computer Science, Numerical Analysis, Descriptive Analytics, Applied Mathematics
Anfänger · Spezialisierung · 3–6 Monate

The University of Chicago
Kompetenzen, die Sie erwerben: Virtualisierung, Netzwerk-Routing, Virtuelle Vernetzung, Netzwerksicherheit, Netzwerkverwaltung, Schnittstelle zur Anwendungsprogrammierung (API), Netzwerk Architektur, Allgemeine Vernetzung, Netzwerk-Switches, Datenorientierte Programmierung, Software-definierte Netzwerke, Netzwerkprotokolle, Hardware-Architektur
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenbanken, Datenverarbeitung, Datenbank Management, Datenbankadministration, Relationale Datenbanken, Cloud-Dienste, Datenspeicherung, Datenarchitektur, MySQL, Power BI, Data-Warehousing, SQL, Microsoft Azure, NoSQL, Azure Synapse Analytik, Cloud-Speicher, Datenbank-Systeme, Datenbausteine, Daten-Seen, Datenspeicher
Anfänger · Spezialisierung · 3–6 Monate

Scrimba
Kompetenzen, die Sie erwerben: Verantwortungsvolle KI, Generative KI, ChatGPT, Schnelles Engineering, Datenethik, Künstliche Intelligenz, Schnittstelle zur Anwendungsprogrammierung (API), Schlüsselverwaltung, Computer Programmierung, OpenAI API, AI-Sicherheit
Mittel · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Java, Java Programmierung, Objektorientierte Programmierung (OOP), Software Entwurf, Entwicklungsumgebung, Datenstrukturen, Grundsätze der Programmierung, Fehlersuche, Problemlösung, Eclipse (Software), Datei-E/A
Anfänger · Kurs · 1–4 Wochen

MathWorks
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Datenverarbeitung, Datenvorverarbeitung, Klassifizierungsalgorithmen, Datenanalyse, Plot (Grafiken), Interaktive Datenvisualisierung, Modellevaluation, Technische Kommunikation, Daten importieren/exportieren, Daten-Storytelling, Überwachtes Lernen, Dimensionalitätsreduktion, Daten-Integration, Datenvisualisierungssoftware, Regressionsanalyse, Angewandtes maschinelles Lernen, Feature Technik, Datenvisualisierung, Matlab
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Scripting, Computational Logic, Scripting Languages, Computer Science
Anfänger · Kurs · 1–4 Wochen
Michigan State University
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Benutzeroberfläche (UI), Kreativität, C# (Programmiersprache), Entwicklung von Videospielen, Animationen, Peer Review, Einheit-Engine, Plattformübergreifende Entwicklung, Spiel-Design, Skripting
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenbanken, Datenbankadministration, Relationale Datenbanken, Datenbank-Design, MySQL, SQL, Abfragesprachen, NoSQL, Datenbank-Management-Systeme
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Programming Principles, Computer Programming, Software Documentation, Functional Design, Computer Science, Maintainability
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenanalyse, Verwaltung von Kundendaten, Marketing-Analytik, Erhebung von Daten, Datengesteuerte Entscheidungsfindung, Webanalyse, Marketing, Digitales Marketing, Werbung, Schnittstelle zur Anwendungsprogrammierung (API), Informationen zum Datenschutz, Marktdaten, Daten-Integration, Persönlich identifizierbare Informationen, API-Gateway, Google Analytics
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java, Java Programmierung, Java-Plattform Enterprise Edition (J2EE), Web-Entwicklung, Anwendungsserver, Server-Seite, Web-Server, Anwendungs-Rahmenwerke, Bereitstellung von Anwendungen, Web-Anwendungen
Mittel · Kurs · 1–4 Wochen