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.

LearnQuest
Kompetenzen, die Sie erwerben: Skripting, Web-Komponenten, Server-Seite, Java-Programmierung, Web-Anwendungen, Java Programmierung, Skriptsprachen, Java
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Financial Modeling, Descriptive Statistics, Data Literacy, Financial Forecasting, Reconciliation, Financial Analysis, A/B Testing, Portfolio Risk, Model Evaluation, Data Cleansing, Classification And Regression Tree (CART), Regression Analysis, Exploratory Data Analysis, Predictive Modeling, Data Analysis, Risk Analysis, Risk Management, R Programming, Statistical Analysis, Machine Learning
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Analysis Expressions (DAX), Power BI, Pivot Tables And Charts, Microsoft Excel, R Programming, Alteryx, R (Software), Dashboard, Statistical Programming, Data Transformation, Tableau Software, Data Cleansing, Data Visualization Software, Spreadsheet Software, Debugging, Data Visualization, Automation, Python Programming, Data Structures, Statistical Analysis
Mittel · Spezialisierung · 3–6 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Numerical Analysis, Differential Equations, Matlab, Mathematical Software, Applied Mathematics, Calculus, Linear Algebra, Integral Calculus, Mathematical Theory & Analysis, Algorithms, Derivatives
Mittel · Kurs · 1–3 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Interne Rechnungsprüfung, Datenmanagement, Integrität der Daten, Interne Kontrollen, Verarbeitung natürlicher Sprache, Datenverwaltung, Datenqualität, Aufstrebende Technologien, Kontrollziele für Informations- und verwandte Technologie (COBIT), Daten-Governance, Allgemeine Buchhaltung, Python-Programmierung, Buchhaltung, Analytik, Datenanalyse, Aufkommende Technologien, Finanzielle Rechnungsprüfung, Qualität der Daten, GitHub, Rechnungsprüfung, Aufdeckung von Betrug, Datenvisualisierung, Pandas (Python-Paket)
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Statistische Analyse, Explorative Datenanalyse, Datenwissenschaft, Dashboard, Tidyverse (R-Paket), Datenumwandlung, Datenwrangling, Datenanalyse, Regressionsanalyse, Bereinigung von Daten, Prädiktive Analytik, Ggplot2, Erstellung des Dashboards, Datenerfassung, Prädiktive Modellierung, Datenvisualisierung, Web-Scraping, Datenerhebung, Präsentation der Daten, Interaktive Datenvisualisierung, Glänzend (R-Paket)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Hardware, Hardware Architecture, Networking Hardware, Data Storage, Computer Systems, Data Storage Technologies, Computer Engineering, System Configuration, Microarchitecture, Computer Architecture, Software Installation, Peripheral Devices, Memory Management
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Statistische Analyse, Wahrscheinlichkeit, Jupyter, Bayessche Statistik, Modellevaluation, Simulationen, Datenwissenschaft, Python-Programmierung, Wahrscheinlichkeitsverteilung, Statistische Inferenz, Statistik, Statistische Methoden, Statistische Modellierung, Bewertung des Modells, Regressionsanalyse, Markov-Modell, Wahrscheinlichkeitsrechnung und Statistik, Statistische Programmierung, Databricks, Stichproben (Statistik), Datenvisualisierung
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Eingebettete Systeme, Anwendungsentwicklung, Anwendungssicherheit, C++ (Programmiersprache), Mikroarchitektur, Computerarchitektur, Software-Entwicklung, System-Konfiguration, Fehlersuche, Software-Entwicklungstools, System-Programmierung, Tools erstellen, C (Programmiersprache), Leistungsoptimierung, Eingebettete Software
Mittel · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Anwendungsserver, Management von Unternehmensanwendungen, Java-Plattform Enterprise Edition (J2EE), Web-Entwicklung, Datenspeicherung, Middleware, Gemeinsame Nutzung von Daten, Objekt-Relationales Mapping, Skripting, Ereignisgesteuerte Programmierung, Web-Server, Web-Komponenten, Server-Seite, Kontext-Management, Java-Programmierung, Web-Anwendungen, Persistenz der Daten, Java Programmierung, Skriptsprachen, Java, Bereitstellung von Anwendungen
Mittel · Spezialisierung · 1–3 Monate

Instituto Tecnológico de Aeronáutica
Kompetenzen, die Sie erwerben: Test Driven Development (TDD), Unit Testing, JUnit, Program Development, Test Case, Test Automation, Software Testing, Testability, Maintainability, Software Design, Software Development, Object Oriented Design, Application Design, Programming Principles
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Datenmanagement, Integrität der Daten, SQL, Datenverwaltung, Datenbank-Software, Datenbanken, Datenbank-Management, Datenbank-Management-Systeme, Datenbank-Design, Fehlersuche, Datenmanipulation, Datenbank Management, Relationale Datenbanken
Mittel · angeleitetes Projekt · Weniger als 2 Stunden