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.

Sungkyunkwan University
Kompetenzen, die Sie erwerben: Regressionsanalyse, Python-Programmierung, Scikit Learn (Bibliothek für Maschinelles Lernen), Überwachtes Lernen, Wahrscheinlichkeit, Lineare Algebra, Angewandtes maschinelles Lernen, Statistische Methoden, Maschinelles Lernen, Datenanalyse, Algorithmen für maschinelles Lernen
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Rmarkdown, Plot (Graphics), Box Plots, Descriptive Statistics, Scatter Plots, Histogram, Jupyter, Matplotlib, Data Presentation, Ggplot2, Statistical Visualization, Data Manipulation, R (Software), Statistical Hypothesis Testing, Regression Analysis, Correlation Analysis, Data Visualization, Data Analysis, R Programming, Python Programming
Anfänger · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Javascript, Ajax, JSON, Web Applications, Web Development, Scripting, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Event-Driven Programming, Web Services, Prototyping, Network Protocols
Gemischt · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Java Programmierung, Objektorientierte Programmierung (OOP), Spring Framework, Java-Plattform Enterprise Edition (J2EE), Fehlersuche, Datenstrukturen, Dateiverwaltung
Mittel · Kurs · 1–3 Monate

Columbia University
Kompetenzen, die Sie erwerben: Risikomanagement, Computer Programmierung, Risikoanalyse, Portfolio Management, Derivate, Aktien, Terminbörse, Kapitalmärkte, Marktdynamik, Mathematische Modellierung, Finanzplanung, Finanzmarkt, Wahrscheinlichkeitsverteilung, Kreditrisiko
Mittel · Kurs · 1–3 Monate

KodeKloud
Kompetenzen, die Sie erwerben: Python Programming, Programming Principles, Data Structures, Debugging, Computer Programming, Scripting, Scripting Languages
Anfänger · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Java, Maintainability, Programming Principles, Computer Programming, Application Development, Android Development, Software Design Patterns, Debugging
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Statistische Hypothesentests, Regressionsanalyse, Statistische Analyse, Statistische Inferenz, Datenverarbeitung, Prädiktive Modellierung, Forschungsdesign, Klassifizierungs- und Regressionsbaum (CART), R-Programmierung, Wahrscheinlichkeit & Statistik, Datenmodellierung, Lineare Algebra, Quantitative Forschung, Datenethik, Mathematische Modellierung, Datenanalyse, Statistische Methoden, Maschinelles Lernen, Statistische Modellierung, Wahrscheinlichkeitsverteilung
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Apple Xcode, Entwicklung von Anwendungen für Mobilgeräte, Anwendungsentwicklung, Computergrafik, Interaktionsdesign, Netzwerk-Modell, Anwendungsdesign, Persistenz, Apple iOS, Benutzeroberfläche (UI), Animationen, Datenspeicherung, Swift Programmierung
Gemischt · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Streudiagramme, Datenwrangling, Datenvisualisierungssoftware, R-Programmierung, Grafik-Software, Plot (Grafiken), Ggplot2, Wärmekarten, Datenvisualisierung, Grafische Tools, Tidyverse (R-Paket)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Informationstechnologie, IT-Infrastruktur, Netzwerk-Fehlerbehebung, Datenbank Software, Betriebssysteme, Computer Hardware, Computer-Vernetzung, Technische Unterstützung und Dienstleistungen, Cloud Computing, Cybersicherheit, Software-Installation, Virtual Private Networks (VPN), Datenspeicherung, Projektmanagement, Hardware-Fehlerbehebung
Anfänger · Kurs · 1–3 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Amazon Webdienste, Datenverarbeitung, Netzwerkplanung und -design, Big Data, Sicherheit der Infrastruktur, Internet der Dinge, Eingebettete Software, Computer Hardware, Netzwerkprotokolle, Drahtlose Netzwerke, Cloud-Plattformen, Eingebettete Systeme, Allgemeine Vernetzung
Mittel · Kurs · 1–4 Wochen