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.

DeepLearning.AI
Kompetenzen, die Sie erwerben: Prompt Engineering, Large Language Modeling, Prompt Patterns, Database Design, LLM Application, Database Development, Software Documentation, Software Design Patterns, Vibe coding, Databases, Collaborative Software, Software Testing, OpenAI API, Application Design, Technical Documentation, AI Integrations, Generative AI, Software Engineering, Software Development, Machine Learning
★ 4.6 (817) · Anfänger · Berufsbezogenes Zertifikat · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Statistik, Statistische Methoden, Statistische Analyse, Wahrscheinlichkeitsrechnung und Statistik, Statistische Hypothesenprüfung, Wahrscheinlichkeit, Bayessche Statistik, Statistische Inferenz, Stichproben (Statistik), Wahrscheinlichkeitsverteilung, Datenanalyse, Biostatistik
★ 4.4 (544) · Gemischt · Kurs · 1–4 Wochen
University of Washington
Kompetenzen, die Sie erwerben: NoSQL, Datenmanipulation, Datenwissenschaft, SQL, Datenbanken, Verteiltes Rechnen, Datenverarbeitung, Datenbank-Systeme, Große Daten, Cloud Computing, Apache Spark, Apache Hadoop, Relationale Datenbanken, Datenspeicher, Python-Programmierung, Datenfluss, Datenanalyse, Abfragesprachen, Datenbank-Management-Systeme, Datenbank-Theorie
★ 4.3 (772) · Gemischt · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, ASP.NET, Anwendungs-Rahmenwerke, Grundsätze der Programmierung, C# (Programmiersprache), Web-Anwendungen, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, .NET-Rahmenwerk, Web-Entwicklung
★ 4.1 (308) · Mittel · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Computational Thinking, Computer Programmierung, Angewandte Mathematik, Software-Prüfung, Wahrscheinlichkeit, Kombinatorik, Computerprogrammierung, Allgemeine Mathematik, Grundsätze der Programmierung, Spiel-Design, Objektorientierte Programmierung (OOP), Python-Programmierung, Algorithmen
★ 4.7 (584) · Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Statistik, Statistische Analyse, Datenwissenschaft, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik, Angewandte Mathematik, Bestimmung des Stichprobenumfangs, Künstliche Intelligenz, Statistische Hypothesenprüfung, Wahrscheinlichkeit, Statistische Inferenz, Korrelationsanalyse, Daten-Ethik, Bayessche Statistik, Stichproben (Statistik), Wahrscheinlichkeitsverteilung, Datenanalyse
★ 4.4 (357) · Mittel · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Unsupervised Learning, Fine-tuning, Model Deployment, Generative AI, Large Language Modeling, Data Management, Generative Model Architectures, Natural Language Processing, MLOps (Machine Learning Operations), Supervised Learning, Microsoft Azure, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Generative Adversarial Networks (GANs), Infrastructure Architecture, LLM Application, Responsible AI, Data Infrastructure, Data Preprocessing, Model Optimization
★ 4.6 (359) · Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Verifizierung und Validierung, Lebenszyklus der Systementwicklung, Entwicklungstests, Software-Qualitätssicherung, Einheitstest, Test Daten, Software-Prüfung, JUnit, Code-Abdeckung, Planung der Prüfung, Test-Automatisierung, Testfall, Technische Kommunikation, Entwicklung von Testskripten, White-Box-Tests, Einheitliche Prüfung, Funktionelle Prüfung, Test-Tools
★ 4.3 (830) · Mittel · Kurs · 1–4 Wochen

King Abdullah University of Science and Technology
Kompetenzen, die Sie erwerben: R Programmierung, Datenqualität, Bereinigung von Daten, Bioinformatik, Statistische Analyse, Pandas (Python-Paket), Qualität der Daten, Unix, NumPy, Datenvisualisierung, Statistische Hypothesenprüfung, Explorative Datenanalyse, Grundsätze der Programmierung, Wissenschaftliche Visualisierung, Unix-Befehle, R (Software), Unix-Shell, Datenanalyse, Python-Programmierung, Statistische Programmierung, Rmarkdown
★ 4.4 (92) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: R Programmierung, Datenzugang, Datenbank-Design, Datenwissenschaft, Datenmanipulation, SQL, Datenbanken, Datenbank-Entwicklung, R (Software), Datenanalyse, Relationale Datenbanken, Abfragesprachen
★ 4.4 (192) · Anfänger · Kurs · 1–3 Monate

L&T EduTech
Kompetenzen, die Sie erwerben: Robotics, Machine Controls, Automation Engineering, Programmable Logic Controllers, Electrical Systems, Electrical Equipment, Hydraulics, Control Systems, Automation, Simulation and Simulation Software, Internet Of Things, Manufacturing Processes, Mechanical Engineering, Real Time Data, Simulations, Industrial Engineering, Hardware Troubleshooting, Image Analysis, Equipment Design, Matlab
★ 4.5 (174) · Mittel · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenvalidierung, Automatisierung, Daten importieren/exportieren, UI-Komponenten, Benutzeroberfläche (UI), Tabellenkalkulations-Software, Integration von Daten, Grundsätze der Programmierung, Validierung von Daten, Datei-E/A, Visual Basic (Programmiersprache)
★ 4.9 (1316) · Mittel · Kurs · 1–4 Wochen