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.

Kompetenzen, die Sie erwerben: Data Structures, Graph Theory, Algorithms, Java, Java Programming, Data Management, Secure Coding, Theoretical Computer Science, Programming Principles, Other Programming Languages, Performance Tuning
Mittel · Spezialisierung · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Business-Kommunikation, Microsoft Excel, Cloud-Anwendungen, Software zur Datenvisualisierung, Daten-Storytelling, Interaktive Datenvisualisierung, Tableau-Software, Datenvisualisierung, Erstellung des Dashboards, Google Sheets, Plot (Grafiken), Streudiagramme, Datenanalyse, Python-Programmierung, Histogramm, Dashboard, Seaborn, Präsentation der Daten, Plotly, Matplotlib
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Skalierbarkeit, System-Programmierung, Speicherverwaltung, Daten-Strukturen, Verteiltes Rechnen, C++ (Programmiersprache), Leistungsoptimierung, Programm-Entwicklung, Digitale Signalverarbeitung, Datenfluss, Bildanalyse, Algorithmen
Mittel · Kurs · 1–3 Monate

Saïd Business School, University of Oxford
Kompetenzen, die Sie erwerben: Machine Learning Methods, Financial Services, Artificial Intelligence, Responsible AI, FinTech, Financial Data, Banking Services, Decision Intelligence, Financial Systems, Financial Regulation, Banking, Fraud detection, Machine Learning Algorithms, Machine Learning, Applied Machine Learning, Natural Language Processing, AI Personalization, Credit Risk, Algorithms, Data Management
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Software Quality Assurance, Software Development Life Cycle, Quality Assurance, Software Quality (SQA/SQC), Software Documentation, Functional Testing, Software Testing, Software Development Methodologies, Acceptance Testing, Test Case, Maintainability, Test Planning, Unit Testing, Software Design, Technical Documentation, Waterfall Methodology, Agile Methodology
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Geospatial Mapping, Statistische Berichterstattung, Interaktive Datenvisualisierung, Datenmanipulation, Software zur Datenvisualisierung, Datenvisualisierung, Grafische Darstellung, Plot (Grafiken), Ggplot2, Streudiagramme, Analyse räumlicher Daten, Geografische Informationen und Technologie, Datenwrangling, R (Software), Statistische Visualisierung, Räumliche Analyse, Rmarkdown, Tidyverse (R-Paket), Plotly
Gemischt · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Simulation and Simulation Software, Simulations, Microbiology, Network Model, Biology, Mathematical Modeling, Programming Principles, Computer Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

L&T EduTech
Kompetenzen, die Sie erwerben: Robotics, Automation Engineering, Machine Controls, Internet Of Things, Control Systems, Automation, Image Analysis, Industrial Engineering, Computer Vision, Equipment Design, Mechanical Design
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Computational Thinking, Fehlersuche, Computer Programmierung, Computer-Programmierwerkzeuge, Informatik, Software und Technologie für das Bildungswesen, Brainstorming, Grundsätze der Programmierung, Computerwissenschaft, Computerprogrammierung, Digitale Pädagogik, Programm-Entwicklung, Kollaborative Software, Algorithmen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: GitHub Kopilot, AI-Förderung, Einheitstest, Fehlersuche, Objektorientierte Programmierung (OOP), Spiel-Design, Objektorientierter Entwurf, GitHub, Python-Programmierung, Entwicklungsumgebung, Programm-Entwicklung, Einheitliche Prüfung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

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

University of Michigan
Kompetenzen, die Sie erwerben: Unsupervised Learning, Data Mining, Social Network Analysis, ChatGPT, Embeddings, LLM Application, Applied Machine Learning, Data Quality, Unstructured Data, Anomaly Detection, Machine Learning Methods, Data Science, Supervised Learning, Machine Learning, Data Preprocessing, Data Analysis, Social Media Analytics, Data Manipulation, Python Programming, Exploratory Data Analysis
Fortgeschritten · Spezialisierung · 3–6 Monate