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.

Northwestern University
Kompetenzen, die Sie erwerben: Technik, Kontrollsysteme, Mechanik, Physik, Angewandte Mathematik, Robotik, Differentialgleichungen, Mathematische Modellierung, Simulation und Simulationssoftware, Matlab, Mathematische Software
Mittel · Kurs · 1–3 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Agile Methodik, Prüfung der Benutzerfreundlichkeit, Produktentwicklung, Kontinuierliche Bereitstellung, Nutzerforschung, DevOps, Agile Entwicklung von Software, Innovation, Agile Software-Entwicklung, Schlanke Methodologien, Agile Produktentwicklung, Produktprüfung, Kontinuierliche Lieferung
Gemischt · Kurs · 1–4 Wochen

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

Nanjing University
Kompetenzen, die Sie erwerben: Data Mining, Data Analysis, Case Studies, Statistical Analysis, Financial Data, Data Structures, Financial Analysis, Data Presentation, Data Processing, User Interface (UI), Object Oriented Programming (OOP), Data Capture, Pandas (Python Package), NumPy, Python Programming, Data Wrangling, Web Scraping, Data Manipulation
Gemischt · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Daten-Ethik, Informationssysteme, Datenqualität, Analytik, Datenspeicherung, Data Warehousing, Datenbanken, Organisatorische Struktur, Datenverwaltung, Cloud Computing, Datenzugang, Daten-Governance, Datenanalyse, Relationale Datenbanken, Datengestützte Entscheidungsfindung, Business-Analytik, Qualität der Daten, SQL, Organisatorische Effektivität, Große Daten, Datenmanagement, Technologien zur Datenspeicherung
Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Model Context Protocol, Database Application, AI Integrations, SQL, Vector Databases, Database Architecture and Administration, Generative AI Agents, Query Languages, AI Workflows, AI Security, Databases, Tool Calling, Agentic Workflows, Google Cloud Platform, Embeddings, Agentic systems, Cloud Deployment
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Server Side, Node.JS, Full-Stack Web Development, Back-End Web Development, Restful API, Web Applications, JavaScript Frameworks, Web Services, Web Development, Authentications, Application Programming Interface (API), Javascript, Middleware, Computer Science
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenwissenschaft, Tidyverse (R-Paket), Datenvisualisierung, Erstellung des Dashboards, Glänzend (R-Paket), Statistische Visualisierung, R Programmierung, Rmarkdown, Datenanalyse, R (Software), Interaktive Datenvisualisierung, Software zur Datenvisualisierung, Streudiagramme, Räumliche Analyse, Analyse räumlicher Daten, Dashboard, Geografische Informationen und Technologie, Plot (Grafiken), Ggplot2, Daten importieren/exportieren
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Database Design, Database Systems, MySQL Workbench, Database Software, Database Theory, Database Management Systems, Databases, SQL, Database Management, Relational Databases, Database Development, Database Architecture and Administration, MySQL, Data Modeling, PostgreSQL, Data Mapping, Query Languages, Data Manipulation, Transact-SQL, Data Analysis
Anfänger · Kurs · 1–4 Wochen

University of Alberta
Kompetenzen, die Sie erwerben: Software Architektur, Wiederverwendbarkeit von Code, Java Programmierung, Software Entwurf, Objektorientierter Entwurf, Diagramm Entwurf, Java-Programmierung, Technische Überprüfung der Software, Grundsätze der Programmierung, Software-Entwurfsmuster, Software-Architektur, Unified Modeling Language, Systementwurf und Implementierung, Software-Entwicklung, Objektorientierte Programmierung (OOP), Anwendungsdesign, Model-View-Controller, Java, Instandhaltbarkeit, Code-Überprüfung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Ajax, Javascript, Frontend Integration, JavaScript Frameworks, Jest (JavaScript Testing Framework), JSON, Application Programming Interface (API), Code Reusability, Web Development Tools, Restful API, Front-End Web Development, Web Development, Full-Stack Web Development, Frontend Performance, Web Design, Back-End Web Development, Build Tools, Development Environment, Application Deployment, Package and Software Management
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Data Preprocessing, Correlation Analysis, Seaborn, Data Cleansing, Data Wrangling, Data Processing, Data Visualization, Plot (Graphics), Statistical Analysis, Data Manipulation, Data Analysis, Exploratory Data Analysis, Data Integration, Statistics, Infectious Diseases, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden