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.

Duke University
Kompetenzen, die Sie erwerben: Aufkommende Technologien, Unternehmertum, Fundraising und Crowdsourcing, Risikomodellierung, Finanzmarkt, Microsoft Excel, Risikoanalyse, Unternehmerische Finanzen, Finanzen, Risikomanagement, Finanzielle Analyse, Kryptographie, Blockchain, FinTech, Marktdaten, Aktien, Finanzielle Modellierung, Bewertung von Unternehmen, Portfolio-Risiko, Excel-Formeln, Aufstrebende Technologien
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Game Design, Human Computer Interaction, Program Development, Code Reusability, Python Programming, Programming Principles, Computer Programming, Mathematical Software, Data Analysis
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: KI-Kenntnisse, Daten-Synthese, Schnelles Engineering, Analytik, Interaktive Datenvisualisierung, Daten-Storytelling, SQL, Generative KI, Prompt Engineering Tools, Datenverarbeitung, Verantwortungsvolle AI, Erstellung des Dashboards, Daten-Ethik, Datenanalyse, Generative Modellarchitekturen, Python-Programmierung, OpenAI, Abfragesprachen
Mittel · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Datenkompetenz, Analyse der Anforderungen, Analytik, Analytische Fähigkeiten, Daten-Storytelling, Software zur Datenvisualisierung, Google Arbeitsbereich, Datenvisualisierung, Business-Analytik, Datengestützte Entscheidungsfindung, Modellierung großer Sprachen, Explorative Datenanalyse, Google Sheets, Tabellenkalkulations-Software, Statistische Visualisierung, LLM-Bewerbung, Produktivitätssoftware, Datenanalyse, Präsentation der Daten, Geschäftliche Anforderungen
Anfänger · Kurs · 1–4 Wochen

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
Gemischt · Kurs · 1–4 Wochen

University of Alberta
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Methoden des maschinellen Lernens, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Algorithmen für maschinelles Lernen, Reinforcement Learning, Angewandtes maschinelles Lernen, Stichproben (Statistik), Wahrscheinlichkeitsverteilung, Algorithmen, Simulationen
Mittel · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Sicherheitsprüfung, Java, Anwendungssicherheit, Scannen auf Schwachstellen, Software-Entwicklung, Sichere Kodierung, Entwicklung von Exploits, Modellierung von Bedrohungen, C und C++, Kryptographie, Open Web Application Security Project (OWASP), Grundsätze der Programmierung, Penetrationstests, Sicherheitsstrategie, Beglaubigungen, Cybersecurity, Bewertungen der Anfälligkeit, Linux-Verwaltung, Sicherheitstests, Verschlüsselung, Software Entwurf, Systementwurf und Implementierung
Mittel · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Datenbank-Design, NoSQL, Daten-Infrastruktur, Virtuelle Umgebung, Datenmanagement, Datenmodellierung, Datenverwaltung, Daten-Strukturen, Datenverarbeitung, Große Daten, Apache Hadoop, Daten in Echtzeit, Datenbanken, Datenanalyse, Relationale Datenbanken, Abfragesprachen, Datenspeicher, Datenbank-Management-Systeme
Gemischt · 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
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Projektleitung, Softwaretechnik, Projektplanung, Unified Modeling Language, Konfigurationsverwaltung, Fehlersuche, Software-Qualitätssicherung, Analyse der Anforderungen, Software Architektur, Lebenszyklus der Softwareentwicklung, Lebenszyklus der Systementwicklung, Funktionale Anforderung, Datenmodellierung, Software-Entwurfsmuster, Software-Prüfung, Entwurf von Systemen, Software-Entwicklung, Methoden der Softwareentwicklung, Objektorientierter Entwurf, Software-Architektur, Konfigurationsmanagement, Abnahmetests, White-Box-Tests
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
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Ereignisgesteuerte Programmierung, Java, Computer-Programmierwerkzeuge, Computer Programmierung, UI-Komponenten, Java Programmierung, Eclipse (Software), Benutzeroberfläche (UI), Grundsätze der Programmierung, Software-Entwicklungstools, Java-Plattform Enterprise Edition (J2EE), Java-Programmierung, Objektorientierter Entwurf, Programm-Entwicklung, Web-Anwendungen, Objektorientierte Programmierung (OOP), Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Computerprogrammierung, Anwendungsserver
Mittel · Spezialisierung · 3–6 Monate