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.

Imperial College London
Kompetenzen, die Sie erwerben: Modell Ausbildung, Explorative Datenanalyse, Biostatistik, Daten importieren/exportieren, R Programmierung, Statistische Analyse, Deskriptive Analytik, Modellevaluation, Deskriptive Statistik, Datenmanipulation, Statistische Modellierung, Regressionsanalyse, Bewertung des Modells, R (Software), Datenanalyse, Wahrscheinlichkeitsrechnung und Statistik, Statistische Methoden, Korrelationsanalyse, Prädiktive Modellierung
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: YAML, Java-Programmierung, JSON, Konfigurationsverwaltung, Web-Anwendungen, Software-Architektur, Spring Framework, Spring Boot, Software Architektur, Restful API, Konfigurationsmanagement, Webdienste, Model-View-Controller, Frontend-Integration, Eckig, Erweiterbare Markup-Sprache (XML), Java Programmierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenvisualisierung, Datenerhebung, Explorative Datenanalyse, Datenkompetenz, Datenerfassung, Statistik, Statistische Analyse, Datengestützte Entscheidungsfindung, Statistische Software, Statistische Inferenz, Statistische Modellierung, Statistische Hypothesenprüfung, Regressionsanalyse, Datenanalyse, SAS (Software), Korrelationsanalyse, Statistische Methoden, Statistische Prozesskontrollen, Prädiktive Modellierung, Analytische Fähigkeiten
Anfänger · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Power BI, Data Visualization, Data Analysis Expressions (DAX), Matplotlib, Plotly, Data Analysis, Exploratory Data Analysis, Seaborn, SQL, Pandas (Python Package), Probability & Statistics, Regression Analysis, Machine Learning, Statistical Hypothesis Testing, Python Programming, Data Transformation, Feature Engineering, Data Integration, NumPy, Web Scraping
Mittel · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Stakeholder Management, Program Management, Stakeholder Communications, Agile Software Development, Communication Planning, Scheduling, Team Management, Team Performance Management, Procurement, Solution Delivery, Cost Management, Project Management Institute (PMI) Methodology, Teamwork, Leadership and Management, Organizational Change, Agile Product Development, Project Portfolio Management, Strategic Leadership, Communication, Risk Management
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Columbia University
Kompetenzen, die Sie erwerben: Derivate, Fallstudien, Wertpapiere (Finanzen), Algorithmen, Python-Programmierung, Modell-Optimierung, Regressionsanalyse, Finanzielle Modellierung, Mathematische Modellierung, Numerische Analyse, Finanzmarkt, Statistische Methoden, Aktien, Marktdaten
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Graphentheorie, Kombinatorik, Algorithmen, Python-Programmierung, Computational Thinking, Programm-Entwicklung, Theoretische Informatik, Angewandte Mathematik, Mathematische Modellierung
Anfänger · Kurs · 1–4 Wochen

The Linux Foundation
Kompetenzen, die Sie erwerben: Betriebssysteme, Shell-Skript, Bash (Skriptsprache), Befehlszeilenschnittstelle, Linux, Paket- und Softwareverwaltung, Skripting, Unix-Befehle, Unix-Shell, Linux-Befehle, Linux-Verwaltung, Software-Entwicklungstools, Programm-Entwicklung, Unix, grep, System-Programmierung, Dateiverwaltung, Skriptsprachen, Dateisysteme, Tools erstellen
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Problemlösung, Technische Kommunikation, Softwaretechnik, Zusammenarbeit, Soziale Kompetenzen, Komplexe Problemlösung, Daten-Strukturen, Algorithmen, Kommunikation, Überwindung von Hindernissen, Zwischenmenschliche Kommunikation, Software-Entwicklung, Verbale Kommunikationsfähigkeiten, Wachstumsorientiertheit, Selbst-Bewusstsein
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Pandas (Python Package), Data Analysis, Data Manipulation, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Peking University
Kompetenzen, die Sie erwerben: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Maintainability, Software Design Patterns, Computer Programming, Software Design, UI Components, C and C++, Program Development, JUnit, User Interface (UI), Programming Principles, Network Model, Data Access, Application Development, Event-Driven Programming, File I/O, Data Structures
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software-Entwicklung, Back-End-Webentwicklung, Web-Sprache, Anwendungs-Rahmenwerke, Cloud-Dienste, OpenShift, Cloud Computing, Cloud-Entwicklung, Web-Frameworks, Web-Anwendungen, DevOps, Kontinuierliche Integration, Cloud-natives Computing, Microservices, Cloud-Bereitstellung, CI/CD, JavaScript-Frameworks, Versionskontrolle, Full-Stack Web-Entwicklung, Cloud-Infrastruktur
Mittel · Kurs · 1–4 Wochen