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.

Johns Hopkins University
Kompetenzen, die Sie erwerben: Projektmanagement, Lieferung der Lösung, Projektdurchführung, Projektleitung, Datenanalyse, Team Management, Daten Präsentation, Datengesteuerte Entscheidungsfindung, Teambildung, Leiterschaft, Leadership, Funktionsübergreifende Team-Führung, Datenmanagement, Technische Kommunikation, Datenwissenschaft, Führungsqualitäten, Datenverwaltung
Gemischt · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenstrukturen, Interaktive Datenvisualisierung, Computergestützte Logik, Software Entwurf, Datei-E/A, Computerprogrammierung, Grafisches und visuelles Design, Computergestütztes Denken, Grundsätze der Programmierung, Visualisierung (Computergrafik), Computergrafik, Computer Programmierung, Animationen, Interaktives Design
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Rmarkdown, Box Plots, Plot (Graphics), Descriptive Statistics, Scatter Plots, Histogram, Jupyter, Matplotlib, Data Presentation, Ggplot2, Statistical Visualization, Data Manipulation, Statistical Hypothesis Testing, Regression Analysis, Correlation Analysis, Data Visualization, Data Visualization Software, Data Analysis, R Programming, Python Programming
Anfänger · Spezialisierung · 3–6 Monate
Kompetenzen, die Sie erwerben: Application Security, Angular, OAuth, Test Driven Development (TDD), Cryptography, Web Components, Data Validation, Vue.JS, Data Security, Authentications, HTML and CSS, Encryption, Authorization (Computing), General Data Protection Regulation (GDPR), Web Development, Web Applications, JavaScript Frameworks, Javascript, Security Strategy, Computer Programming
Anfänger · Spezialisierung · 1–3 Monate

Corporate Finance Institute
Kompetenzen, die Sie erwerben: Python-Programmierung, Explorative Datenanalyse, Pandas (Python-Paket), Datenumwandlung, Datenmanipulation, Datenanalyse, NumPy, Statistische Analyse, Finanzielle Analyse, Finanzielle Daten, Datenvisualisierungssoftware, Computerprogrammierung, Computer Programmierung, Daten bereinigen, Datenwissenschaft, Seaborn, Matplotlib
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Responsible AI, Containerization, Prompt Engineering, AI Orchestration, Scalability, AI Workflows, Application Deployment, Kubernetes, Agentic Workflows, Azure Active Directory, System Monitoring, LangChain, Generative AI Agents, Microservices, Microsoft Azure, Artificial Intelligence, Distributed Computing, Serverless Computing, Natural Language Processing, Reinforcement Learning
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Webentwicklung, UI Komponenten, Anwendungsentwicklung, Computerprogrammierung, React.js, JavaScript-Frameworks, Cascading Style Sheets (CSS), Web-Entwicklungstools, Web-Anwendungen, Javascript, Restful API, Computer Programmierung, Web-Entwicklung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Simulation und Simulationssoftware, Mathematische Software, Differentialgleichungen, Kalkulation, Mathematische Modellierung, Technische Analyse, Finite Elemente Methoden, Maschinenwesen, Angewandte Mathematik, Infinitesimalrechnung, Fortgeschrittene Mathematik, Numerische Analyse, Matlab
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Datenstrukturen, Computerprogrammierung, C (Programmiersprache), Computergestütztes Denken, Grundsätze der Programmierung, Fehlersuche, Datenspeicherung, Computer Programmierung, Programm-Entwicklung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Javascript, JSON, Web Applications, Computer Programming, Application Design, Scripting Languages, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Prototyping, Context Management
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Persistenz der Daten, Anwendungsentwicklung, Netzwerkprotokolle, Datenmodellierung, Schnittstelle zur Anwendungsprogrammierung (API), Entwicklung von Anwendungen für Mobilgeräte, Swift Programmierung, JSON, Restful API, Apple iOS, Authentifizierungen, Mobile Entwicklung, Kerndaten (Software), Netzwerk-Protokolle
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Unsupervised Learning, Data Mining, Social Network Analysis, ChatGPT, Embeddings, Machine Learning Methods, Data Science, Supervised Learning, Generative AI, Machine Learning, Anomaly Detection, Data Preprocessing, Data Analysis, Recurrent Neural Networks (RNNs), Data Manipulation, Python Programming, Exploratory Data Analysis, Machine Learning Algorithms, Classification Algorithms, Probability Distribution
Fortgeschritten · Spezialisierung · 3–6 Monate