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.

Peking University
Kompetenzen, die Sie erwerben: Object Oriented Design, Software Engineering, Software Testing, Development Environment, Unified Modeling Language, Software Development Tools, System Requirements, Requirements Analysis, Systems Development Life Cycle, Software Development Methodologies, Software Development Life Cycle, User Requirements Documents, Software Design, Agile Methodology, Agile Software Development, Requirements Elicitation, Software Development, Systems Analysis, Data Flow Diagrams (DFDs), Diagram Design
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Markov-Modell, Statistik, Statistische Methoden, Databricks, Regressionsanalyse, Datenwissenschaft, Wahrscheinlichkeitsrechnung und Statistik, Modellevaluation, Datenvisualisierung, Wahrscheinlichkeit, Bewertung des Modells, Statistische Inferenz, Bayessche Statistik, Stichproben (Statistik), Jupyter, Wahrscheinlichkeitsverteilung, Python-Programmierung, Statistische Software, Statistische Programmierung, Statistische Modellierung, Simulationen
Anfänger · Spezialisierung · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, UI-Komponenten, Hypertext Markup Language (HTML), HTML und CSS, Skripting, Javascript, JavaScript-Frameworks, Cascading Style Sheets (CSS), Javascript und jQuery, jQuery, Animationen, Frontend-Leistung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Scientific Visualization, Data Preprocessing, Regression Analysis, Scikit Learn (Machine Learning Library), Feature Engineering, Data Cleansing, Predictive Modeling, Data Analysis, Statistical Modeling, Model Training, Statistical Methods, Supervised Learning, Model Evaluation, Machine Learning, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Persistenz der Daten, Datenmanipulation, Daten importieren/exportieren, Skriptsprachen, SQL, JSON, Skripting, Web-Scraping, Analyse räumlicher Daten, Daten-Strukturen, Operative Datenbanken, Räumliche Analyse, Python-Programmierung, Abfragesprachen, Datenspeicher, Datenerfassung, Datenbank-Management, MySQL, Datenbank Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: MySQL Workbench, Data-Driven Decision-Making, Exploratory Data Analysis, MySQL, Data Analysis, Query Languages, SQL, Analytical Skills, Database Software, Technical Communication, Relational Databases
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Model Evaluation, Convolutional Neural Networks, Model Training, Data Preprocessing, Image Analysis, Predictive Modeling, Deep Learning, Keras (Neural Network Library), Tensorflow, Data Processing, Model Optimization, Computer Vision, Artificial Neural Networks, Recurrent Neural Networks (RNNs), Data Transformation, Financial Forecasting, Applied Machine Learning, Feature Engineering, Statistical Visualization, Python Programming
Anfänger · Spezialisierung · 1–3 Monate

Università di Napoli Federico II
Kompetenzen, die Sie erwerben: Unsupervised Learning, Supervised Learning, Object Oriented Programming (OOP), PyTorch (Machine Learning Library), R Programming, Convolutional Neural Networks, NumPy, R (Software), Image Analysis, Pandas (Python Package), Matplotlib, Artificial Neural Networks, Python Programming, Deep Learning, Computer Programming, Machine Learning Methods, Scripting Languages, Statistical Machine Learning, Scripting, Programming Principles
Mittel · Spezialisierung · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Model Context Protocol, OpenAI API, Retrieval-Augmented Generation, AI Workflows, AI Orchestration, OpenAI, Model Deployment, LLM Application, Agentic Workflows, Generative AI Agents, AI Integrations, Embeddings, Cloud Deployment, Artificial Intelligence and Machine Learning (AI/ML), Application Deployment, Decision Intelligence, Agentic systems, Prompt Engineering, Application Programming Interface (API), Responsible AI
Mittel · Spezialisierung · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Data Storytelling, SQL, Data Engineering, Data Presentation, Key Performance Indicators (KPIs), Dashboard Creation, Star Schema, Dashboard, Data Modeling, Data Quality, Business Analytics, Database Design, Data Mart, Data Validation, Analytics, YAML, Data Pipelines, Data Transformation, Performance Tuning, Analysis
Mittel · Spezialisierung · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Digital Signal Processing, Musical Composition, Music, Digital Communications, Patch Management, Performance Tuning, Data Import/Export, Programming Principles, Music Performance, Dataflow, Interoperability, Development Environment, File I/O
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Containerisierung, Devops-Werkzeuge, Entwicklungstests, Skriptsprachen, Einheitstest, DevOps, Software-Prüfung, IT-Automatisierung, Skripting, Software-Entwicklungstools, Bereitstellung von Anwendungen, Entwicklung von Testskripten, Web-Scraping, Docker (Software), Test-Automatisierung, Einheitliche Prüfung, Python-Programmierung, Integrationsprüfung, Entwicklungsumgebung, Paket- und Softwareverwaltung
Anfänger · Kurs · 1–4 Wochen