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: Datenanalyse, Wahrscheinlichkeit & Statistik, Korrelationsanalyse, Statistische Modellierung, R-Programmierung, Modellevaluation, Deskriptive Statistik, Statistische Analyse, Daten importieren/exportieren, R (Software), Explorative Datenanalyse, Biostatistik, Regressionsanalyse
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Middleware, Gemeinsame Nutzung von Daten, Ereignisgesteuerte Programmierung, Kontext-Management, Sitzungseinleitungsprotokolle, Anwendungsserver, Web-Entwicklung, Datenspeicherung, Server-Seite, Skripting, Java Programmierung, Persistenz der Daten, HyperText Markup Language (HTML), Web-Server, Anwendungs-Rahmenwerke, Web-Anwendungen, Java, Java-Plattform Enterprise Edition (J2EE), Objekt-Relationales Mapping, Bereitstellung von Anwendungen
Mittel · Spezialisierung · 1–3 Monate
Stanford University
Kompetenzen, die Sie erwerben: Algorithmen, Graphentheorie, Datenstrukturen, Computergestütztes Denken, Theoretische Informatik, Pseudocode, Operations Research
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenmanagement, Cloud-Hosting, Tools für die mobile Entwicklung, React Native, Integrierte Entwicklungsumgebungen, Flutter (Software), iOS Entwicklung, Anwendungsentwicklung, Apple Xcode, Software-Tests, Android Studio, Entwicklung von Anwendungen für Mobilgeräte, Apple iOS, Plattformübergreifende Entwicklung, Anwendungs-Rahmenwerke, Web-Anwendungen, Swift Programmierung
Anfänger · Kurs · 1–4 Wochen

Akamai Technologies, Inc.
Kompetenzen, die Sie erwerben: Endpoint Security, Database Systems, Computer Security Incident Management, Security Management, Operating System Administration, Routing Protocols, Database Design, Application Development, Network Architecture, Unix, Linux Commands, TCP/IP, Database Theory, Web Design and Development, Cascading Style Sheets (CSS), Web Development, Data Structures, Python Programming, Data Analysis, Software Development
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: React.js, Routing Protocols, UI Components, JavaScript Frameworks, Frontend Performance, Front-End Web Development, Performance Tuning, Web Content Accessibility Guidelines, Cascading Style Sheets (CSS), Event-Driven Programming, User Experience Design, User Interface (UI), Jest (JavaScript Testing Framework), Web Development Tools, Interaction Design, Debugging, Javascript, Application Performance Management, Web Frameworks, Data Management
Mittel · Spezialisierung · 3–6 Monate

Peking University
Kompetenzen, die Sie erwerben: Data Structures, Computational Thinking, Graph Theory, Programming Principles, Algorithms, Data Storage, Computer Programming, C (Programming Language), C++ (Programming Language)
Gemischt · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Serverloses Rechnen, GitHub, Cloud-Anwendungen, Cloud-basierte Integration, Automatisierung von Geschäftsprozessen, Schnittstelle zur Anwendungsprogrammierung (API), Microsoft Power Automate/Flow, Microsoft Azure, Microservices, Cloud-Entwicklung
Mittel · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Fehlersuche, JSON, PHP (Skriptsprache), Objektorientierte Programmierung (OOP), Javascript, jQuery, Daten importieren/exportieren, Ajax, JavaScript und jQuery, Web-Anwendungen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenanalyse, Dashboard, R-Programmierung, Shiny (R-Paket), Daten bereinigen, Datenumwandlung, Daten Präsentation, Statistische Modellierung, Datenverarbeitung, Datenmanipulation, Prädiktive Analytik, Erhebung von Daten, Prädiktive Modellierung, Interaktive Datenvisualisierung, Explorative Datenanalyse, Datenwrangling, Ggplot2, Datenvisualisierung, Regressionsanalyse, Tidyverse (R-Paket)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Middleware, JSON, Informatik, Web-Entwicklung, Authentifizierungen, Schnittstelle zur Anwendungsprogrammierung (API), Javascript, Node.JS, Cloud-Anwendungen, Web-Server, Restful API, Full-Stack Web-Entwicklung, Web-Anwendungen, Server-Seite, Back-End Web-Entwicklung
Mittel · Kurs · 1–4 Wochen

Akamai Technologies, Inc.
Kompetenzen, die Sie erwerben: SQL, Linux, Endpoint Security, Database Management, Incident Response, Relational Databases, Network Security, Database Systems, Vulnerability Scanning, Computer Security Incident Management, Security Management, Linux Administration, File Systems, Operating System Administration, Routing Protocols, OSI Models, Application Development, Remote Access Systems, Scripting, MySQL
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate