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

L&T EduTech
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Maschinelles Lernen, Python-Programmierung, Daten in Echtzeit, Computervision, Automatisierung, Deep Learning, Digitale Transformation, Bauingenieurwesen, Peripheriegeräte, Unüberwachtes Lernen, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Internet der Dinge, Computer-Programmierwerkzeuge, Drahtlose Netzwerke, Angewandtes maschinelles Lernen, Eingebettete Systeme, Bildanalyse, Algorithmen für maschinelles Lernen
Mittel · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Statistische Modellierung, Maschinelles Lernen, Datenethik, Prädiktive Modellierung, Mathematische Modellierung, Datenmodellierung, Experimentieren, Datenanalyse, Regressionsanalyse, Statistische Hypothesentests, Statistische Inferenz, Datenverarbeitung, Wahrscheinlichkeit & Statistik, Statistische Methoden, Quantitative Forschung, Modellevaluation, A/B-Tests, R-Programmierung, Statistische Analyse, Forschungsdesign
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate
Stanford University
Kompetenzen, die Sie erwerben: Algorithmen, Statistische Modellierung, Wahrscheinlichkeitsverteilung, Bayessches Netzwerk, Klassifizierungsalgorithmen, Maschinelles Lernen, Regressionsanalyse, Statistische Methoden, Angewandtes maschinelles Lernen, Algorithmen für maschinelles Lernen, Markov-Modell
Fortgeschritten · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: UI Komponenten, Apple Xcode, Model-View-Controller, Computer Programmierung, Benutzeroberfläche (UI), Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Apple iOS, Entwicklung von Anwendungen für Mobilgeräte, Swift Programmierung, Anwendungs-Rahmenwerke
Gemischt · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Autorisierung (Computing), Lastausgleich, Cloud Computing, Cloud-Sicherheit, Sicherheitstechnik, Schutz vor Malware, Cybersicherheit, Amazon Elastic Compute Cloud, Modellierung von Bedrohungen, Verschlüsselung, Identitäts- und Zugriffsmanagement, Amazon Webdienste, Sicherheit von Informationssystemen, Intrusion Detection und Prävention, Geografische Informationssysteme, Rollenbasierte Zugriffskontrolle (RBAC), Verteilte Denial-of-Service-(DDoS)-Angriffe, AWS Identitäts- und Zugriffsmanagement (IAM), Benutzerkonten, Netzwerksicherheit
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Objekt-Relationales Mapping, Javascript, Schnittstelle zur Anwendungsprogrammierung (API), Relationale Datenbanken, Datenbanken, Datenmodellierung, Restful API, Einheitstest, Microservices, Datenbank-Design, Node.JS, NoSQL, Persistenz der Daten, MongoDB, SQL, Server-Seite, API-Gateway, MySQL, Bereitstellung von Anwendungen, Software-Dokumentation
Mittel · Spezialisierung · 3–6 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Konzeptioneller Entwurf, Relationale Datenbanken, Datenbank-Design, Datenbanken, SQL, Datenmodellierung, Datenbank-Management-Systeme, Abfragesprachen, Leistungsoptimierung, Datenbank Management, Sicherheit von Informationssystemen, Transaktionsverarbeitung, Informationssysteme, Datenbankarchitektur und -verwaltung, MySQL
Mittel · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Code-Überprüfung, Sichere Kodierung, Kryptographie, Sicherheitskontrollen, Authentifizierungen, Fehlersuche, Grundsätze der Programmierung, Java, Cybersicherheit, Software Entwurf, Datensicherheit, Penetrationstests, Verschlüsselung, Techniken der Ausbeutung, Open Web Application Security Project (OWASP), Entwicklung von Exploits, Bewertungen der Anfälligkeit, Anwendungssicherheit, Verifizierung und Validierung, Modellierung von Bedrohungen
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Android Entwicklung, Software-Entwicklungstools, Fehlersuche, Flutter (Software), Entwicklung von Anwendungen für Mobilgeräte, iOS Entwicklung, Softwareentwicklung, Benutzeroberfläche (UI), Apple iOS, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Plattformübergreifende Entwicklung, Anwendungs-Rahmenwerke, Anwendungsentwicklung
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Statistisches Programmieren, Daten bereinigen, Datenmanipulation, Öffentliche Verwaltung, Politische Analyse, Demographie, Datenanalyse, Datenvisualisierung, R-Programmierung, Öffentliche Politiken, Datenumwandlung, Tidyverse (R-Paket), Umfragen
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Automatisierung, Microsoft Excel, Vorhersage, UI Komponenten, Grundsätze der Programmierung, Excel-Makros, Szenario-Tests, Fehlersuche, Microsoft Kopilot, Dashboard, Ausdrücke zur Datenanalyse (DAX), Benutzeroberfläche (UI), Visual Basic (Programmiersprache)
Anfänger · Kurs · 1–4 Wochen