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.

New York Institute of Finance
Kompetenzen, die Sie erwerben: Portfolio-Risiko, Deep Learning, Zeitreihenanalyse und Vorhersage, Finanzhandel, Reinforcement Learning, Angewandtes maschinelles Lernen, Rekurrente Neuronale Netze (RNNs), Risikomanagement, Portfolio Management, Markov-Modell, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Künstliche neuronale Netze, Finanzmarkt
Mittel · Kurs · 1–4 Wochen
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Mathematische Modellierung, Elektroingenieurwesen, Datenstrukturen, Algorithmen, Computergestützte Logik, Hardware Design, Computergestütztes Design, Systeme Design, Netzwerk-Routing, Infinitesimalrechnung, Graphentheorie, Anwendungsspezifische integrierte Schaltungen, Computer Architektur
Mittel · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Virtuelle Maschinen, Java Programmierung, Programm-Entwicklung, Java, Entwicklungsumgebung, Software-Installation, Web-Anwendungen, Eclipse (Software), Computer Programmierung
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenverarbeitung, Skripting, Skriptsprachen, Datenmanipulation, Grundsätze der Programmierung, Computer Programmierung
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Portfolio-Risiko, Statistische Modellierung, Zeitreihenanalyse und Vorhersage, Finanzielle Analyse, Wahrscheinlichkeitsverteilung, Marktdaten, Risikomanagement, R-Programmierung, Wertpapiere (Finanzen), Portfolio Management, Finanzmarkt, Finanzplanung, Risikoanalyse
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Kreativität, Innovation, Künstliche Intelligenz, Mensch-Computer-Interaktion, LLM-Bewerbung, Generative KI, ChatGPT, Zusammenarbeit, Modellierung großer Sprachen, KI-Förderung, Schnelles Engineering
Anfänger · Kurs · 1–4 Wochen

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Projektplanung, Datenmodellierung, Software-Entwurfsmuster, Fehlersuche, Systeme Design, Analyse der Anforderungen, Abnahmeprüfung, Projektmanagement, Prozessgesteuerte Entwicklung, Lebenszyklus der Softwareentwicklung, Funktionale Anforderung, Software-Architektur, Software-Tests, Konfigurationsverwaltung, Objektorientierter Entwurf, Software Entwurf, Software-Ingenieur, White-Box-Tests, Methoden der Softwareentwicklung, Unified Modeling Language
Mittel · Spezialisierung · 3–6 Monate

Alberta Machine Intelligence Institute
Kompetenzen, die Sie erwerben: Python-Programmierung, Klassifizierungsalgorithmen, Datenvorverarbeitung, Scikit Learn (Bibliothek für Maschinelles Lernen), Lernen mit Entscheidungsbäumen, Regressionsanalyse, Maschinelles Lernen, Leistungsanalyse, Algorithmen für maschinelles Lernen, Datenverarbeitung, Angewandtes maschinelles Lernen, Prozess-Optimierung, Business Lösungen, Modellevaluation, Feature Technik, Jupyter, Überwachtes Lernen
Gemischt · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Pseudocode, Version Control, Git (Version Control System), Integrated Development Environments, Microsoft Copilot, Algorithms, Program Development, Computer Programming, Data Flow Diagrams (DFDs), C# (Programming Language)
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Betriebssysteme, Skripting, Verteiltes Rechnen, Skalierbarkeit, Linux, Computer-Systeme, Big Data, Leistungsoptimierung, Befehlszeilen-Schnittstelle, Leistungstests, Dateisysteme, Bash (Skriptsprache), OS Prozessverwaltung
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Python-Programmierung, Unüberwachtes Lernen, Algorithmen, Datenanalyse, Datenstrukturen, Bioinformatik, Computergestütztes Denken, Big Data, Algorithmen für maschinelles Lernen, Analyse
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Daten in Echtzeit, Datenmodellierung, Skalierbarkeit, Datenbank-Design, Apache Hadoop, Big Data, NoSQL, Datenmanagement, Datenarchitektur, Datenbank-Systeme, Daten-Infrastruktur, Datenbank-Management-Systeme
Gemischt · Kurs · 1–3 Monate