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.

Microsoft
Kompetenzen, die Sie erwerben: Datenmanagement, Anwendungsprogrammierschnittstelle (API), Datenbank-Theorie, Datenspeicher, Datenspeicherung, NoSQL, Datenverwaltung, Dateiverwaltung, Daten importieren/exportieren, Datenbank-Systeme, Cloud-Dienste, Abfragesprachen, Technologien zur Datenspeicherung, Datenbank-Verwaltung, Datensicherheit, Microsoft Azure, Cloud-Speicher
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: SQL, Auszug, Gemeinsame Nutzung von Daten, Datentechnik, Microsoft Visual Studio, Befehlszeilenschnittstelle, Daten importieren/exportieren, Datenumwandlung, Datenanalyse, Software-Entwicklungswerkzeuge, Daten-Pipelines, GitHub, Data Warehousing, Integration von Daten, Bereitstellung von Anwendungen, Gespeicherte Prozedur
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Frontend Integration, Web Applications, Web Design and Development, API Design, User Interface (UI), Databases, Secure Coding, GitHub, Dashboard Creation, Data Validation
Anfänger · Spezialisierung · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Generative AI-Agenten, Schnelles Engineering, OpenAI-API, Speicherverwaltung, Werkzeuganrufe, Generative KI, Java-Programmierung, LLM-Bewerbung, Agentische Arbeitsabläufe, Modellierung großer Sprachen, Agentische Systeme, Java Programmierung, AI-Arbeitsabläufe, Java
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: JSON, Restful API, HTML and CSS, Web Design, Web Design and Development, Cloud API, Hypertext Markup Language (HTML), Web Development, Application Programming Interface (API), Cascading Style Sheets (CSS), Web Applications, Real Time Data, Javascript
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
Kompetenzen, die Sie erwerben: Memory Management, Operating Systems, C (Programming Language), C and C++, Performance Tuning, System Programming, System Software, Unix, Hardware Architecture
Fortgeschritten · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Program Development, Computer Programming, Python Programming, Software Installation, Data Storage, Development Environment
Gemischt · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Java-Plattform Enterprise Edition (J2EE), Spring Framework, Apache Maven, Systemarchitektur, Software-Architektur, Spring Boot, Lastausgleich, Server-Seite, Restful API, Java-Programmierung, Webdienste, Web-Anwendungen, Back-End-Webentwicklung, Cloud-Entwicklung, Java Programmierung, Software Architektur, Microservices, Java, Tools erstellen
Fortgeschritten · Kurs · 1–4 Wochen

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