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: Retrieval-Augmented Generation, Vector Databases, Data Migration, Performance Tuning, Agentic systems, Generative AI, Generative Model Architectures, Model Deployment, AI Security, Containerization, Large Language Modeling, Embeddings, Role-Based Access Control (RBAC), System Monitoring
Mittel · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Datenverarbeitung, Datenmanipulation, Leistungsoptimierung, Datenumwandlung, Persistenz der Daten, Apache Spark, Große Daten, SQL, Daten importieren/exportieren, Scala-Programmierung, Verteiltes Rechnen, Apache Hadoop
★ 4.6 (2600) · Mittel · Kurs · 1–4 Wochen

University of Miami
Kompetenzen, die Sie erwerben: Materials science, Manufacturing Processes, Engineering, Biomedical Engineering, Chemical Engineering, Biomedical Technology, Biological Engineering, Biotechnology
Anfänger · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Vibe coding, Model Context Protocol, Prompt Engineering, Claude Code, Responsible AI, Prompt Patterns, Prompt Engineering Tools, Anthropic Claude, LLM Application, AI Orchestration, Authentications, Agentic Workflows, AI Integrations, AI Workflows, AI Enablement, Generative AI Agents, Generative AI, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Agentic systems
Mittel · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Databricks, Generative AI, Prompt Engineering, Retrieval-Augmented Generation, Vector Databases, Context Engineering, Fine-tuning, LLM Application, MLOps (Machine Learning Operations), Large Language Modeling, Applied Machine Learning, Embeddings, Data Lakes, Model Evaluation, Model Optimization, Application Deployment, Acceptance Testing
Mittel · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Datenmanipulation, Datenverarbeitung, Statistik, Deskriptive Statistik, Datenanalyse, Python-Programmierung, Datenwissenschaft, Maschinelles Lernen, Pandas (Python-Paket), Datenkompetenz, Statistische Methoden, Unüberwachtes Lernen, Analytik, NumPy, Datenvisualisierung, Angewandtes maschinelles Lernen, Plot (Grafiken), Algorithmen für maschinelles Lernen
★ 4.6 (735) · Anfänger · Kurs · 1–3 Monate

John Wiley & Sons
Kompetenzen, die Sie erwerben: Supervised Learning, Machine Learning Methods, Image Analysis, Statistical Machine Learning, Applied Machine Learning, Computer Vision, Machine Learning Algorithms, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Natural Language Processing, Deep Learning, Artificial Neural Networks, Text Mining, Decision Tree Learning, Advanced Analytics, Convolutional Neural Networks, Model Optimization, Data Science, Data Processing, Logistic Regression
Fortgeschritten · Kurs · 1–4 Wochen

University of Washington
Kompetenzen, die Sie erwerben: R Programmierung, Datenerhebung, Datenanalyse, Text Mining, Regressionsanalyse, Quantitative Forschung, Python-Programmierung, Analyse, Statistische Methoden, Data Mining, Analytik, Präsentation der Daten, Datenvisualisierung, Analyse sozialer Medien, Statistische Programmierung, Statistische Analyse, Unstrukturierte Daten, Anwendungsprogrammierschnittstelle (API), R (Software), Korrelationsanalyse, Datenerfassung
★ 4.1 (298) · Mittel · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Docker (Software), CI/CD, Containerization, LLM Application, Continuous Integration, Software As A Service, Product Development, Commercialization, Large Language Modeling, Software Development, Marketing Strategies, Application Deployment, Product Planning, Go To Market Strategy, API Design, Generative AI, Restful API, Application Programming Interface (API), Software Testing, GitHub
Anfänger · Kurs · 1–4 Wochen
University of Alberta
Kompetenzen, die Sie erwerben: Methoden der Softwareentwicklung, Lebenszyklus der Softwareentwicklung, Modellierung von Prozessen, Scrum (Software-Entwicklung), Kanban-Prinzipien, Agile Entwicklung von Software, Agile Methodik, Agile Software-Entwicklung, Software-Entwicklung, Softwaretechnik, Agile Produktentwicklung, Testgetriebene Entwicklung (TDD), Prozessgesteuerte Entwicklung
★ 4.7 (5294) · Gemischt · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Fehlersuche, Typografie, Leitlinien für die Zugänglichkeit von Webinhalten, Web-Design und Entwicklung, Cascading Style Sheets (CSS), Web-Entwicklung, Reaktionsfähiges Web-Design, Web-Design, HTML und CSS, Web-Entwicklungs-Tools, Grundsätze der Programmierung, Hypertext Markup Language (HTML)
★ 4.8 (9651) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Node.JS, TypeScript, Server Side, Software Development Tools, Development Environment, Web Servers, Web Development, Back-End Web Development, Web Applications, Javascript, Git (Version Control System), Webpack, Frontend Integration, Package and Software Management, File I/O, HTML and CSS, Event-Driven Programming
Mittel · Kurs · 1–3 Monate