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.

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenwissenschaft, Grundsätze der Programmierung, Datenmanipulation, Informatik, Computerprogrammierung, Python-Programmierung, Rechnerische Logik
★ 4.8 (230) · Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Installation der Software, Datenwissenschaft, Paket- und Softwareverwaltung, R (Software), Daten importieren/exportieren, Daten-Strukturen, Datenanalyse, R Programmierung, Software zur Datenanalyse
★ 4.3 (388) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Alberta
Kompetenzen, die Sie erwerben: Wahrscheinlichkeitsverteilung, Angewandtes maschinelles Lernen, Algorithmen, Simulationen, Stichproben (Statistik), Statistische Methoden, Reinforcement Learning, Methoden des maschinellen Lernens, Maschinelles Lernen, Algorithmen für maschinelles Lernen
★ 4.8 (1258) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud-Plattformen, Cloud Computing, Systemarchitektur, Fallstudien, Entwurf von Systemen, Systementwurf und Implementierung, Architektur des Cloud Computing, Cyber-Governance, Cyber-Angriffe, Software-Entwicklung, Sicherheitsmanagement, Digitale Transformation, Sicherheitsstrategie, ABAP RESTful Programming Model (RAP), Cybersecurity, SAP-Anwendungen, Software-Architektur, Unternehmensanalyse, SAP S/4HANA, Umwandlung von Unternehmen
★ 4.6 (249) · Anfänger · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Rust (Programmiersprache), GitHub, Paket- und Softwareverwaltung, Software-Dokumentation, Grundsätze der Programmierung, Testfall, Entwicklungsumgebung, System-Programmierung, Software-Prüfung, Entwicklungstests, Daten-Strukturen, Speicherverwaltung
★ 4 (252) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud-Native Computing, Cloud Computing Architecture, Application Deployment, CI/CD, Cloud Applications, Software Architecture, Azure DevOps, ASP.NET, .NET Framework, Containerization, Docker (Software), Continuous Integration, Microsoft Azure, Cloud Infrastructure, Continuous Deployment, Distributed Computing, PostgreSQL, Development Environment, GitHub, Data Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Mobile Security, Open Web Application Security Project (OWASP), Mobile Development, Threat Modeling, Mobile Development Tools, Android Studio, Vulnerability Scanning, Vulnerability Assessments, Apple iOS, Application Security, Android (Operating System), Secure Coding, Security Testing, iOS Development, Penetration Testing, Metasploit, Exploitation techniques, Development Environment, Code Review, Test Tools
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Programm-Entwicklung, Computational Thinking, Algorithmen, Mathematische Modellierung, Bayessche Statistik, Wahrscheinlichkeit, Wahrscheinlichkeitsrechnung und Statistik, Statistische Methoden, Arithmetik, Python-Programmierung, Kombinatorik, Angewandte Mathematik
★ 4.6 (874) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Lakes, Apache Spark, Databricks, Data Pipelines, PySpark, Business Intelligence, Data Warehousing, Data Architecture, Performance Tuning, Data Governance, Transaction Processing, GitHub, Dashboard, Version Control, Data Integration, Data Transformation, Data Cleansing, Analytics, Git (Version Control System), Scalability
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Data Storytelling, Data Visualization, Descriptive Statistics, Data Presentation, Statistical Visualization, Business Analytics, Microsoft Excel, Business Analysis, Data-Driven Decision-Making, Spreadsheet Software, Decision Making, Statistics, Analytics, Data Analysis, Predictive Analytics, Business Modeling, Excel Formulas, Descriptive Analytics, Business Risk Management, Complex Problem Solving
★ 4.7 (5940) · Anfänger · Spezialisierung · 3–6 Monate

MathWorks
Kompetenzen, die Sie erwerben: Statistische Analyse, Software zur Datenvisualisierung, Präsentation der Daten, Datenwissenschaft, Datenkompetenz, Technische Kommunikation, Statistische Visualisierung, Interaktive Datenvisualisierung, Daten importieren/exportieren, Datenwrangling, Explorative Datenanalyse, Plot (Grafiken), Datenvisualisierung, Statistische Methoden, Datenverarbeitung, Wissenschaftliche Visualisierung, Datenanalyse, Statistische Berichterstattung, Matlab, Bereinigung von Daten
★ 4.8 (825) · Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Bioinformatik, Computational Thinking, Graphentheorie, Speicherverwaltung, Python-Programmierung
★ 4.6 (142) · Mittel · Kurs · 1–3 Monate