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.

University of Washington
Kompetenzen, die Sie erwerben: Modell Ausbildung, Transfer Learning, Python-Programmierung, Anwendungsentwicklung, Text Mining, Maschinelles Lernen, Regressionsanalyse, Technische Merkmale, Klassifizierungsalgorithmen, Tiefes Lernen, Feature Technik, AI-Personalisierung, Methoden des maschinellen Lernens, Angewandtes maschinelles Lernen, Bildanalyse, Modellevaluation, Modell-Einsatz, Bewertung des Modells, Lernen übertragen, Prädiktive Modellierung, Algorithmen für maschinelles Lernen
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Generative KI, Python-Programmierung, Explorative Datenanalyse, Reinforcement Learning, Dimensionalitätsreduktion, Maschinelles Lernen, Datenwissenschaft, Regressionsanalyse, Klassifizierungsalgorithmen, Technische Merkmale, Generative adversarische Netze (GANs), Faltungsneuronale Netzwerke, Autokodierer, Rekurrente Neuronale Netze (RNNs), Tiefes Lernen, Auto-Kodierer, Feature Technik, Faltungsneuronale Netze, Unüberwachtes Lernen, Überwachtes Lernen, Generative Modellarchitekturen, Zeitreihenanalyse und Vorhersage, Künstliche Intelligenz und maschinelles Lernen (AI/ML)
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Cloud-Sicherheit, Cloud-Management, Cloud Computing, Serverloses Rechnen, Amazon Elastic Compute Cloud, Skalierbarkeit, Datenarchitektur, Identitäts- und Zugangsmanagement, AWS Identitäts- und Zugriffsverwaltung (IAM), Architektur der Lösung, Amazon Webdienste, Amazon DynamoDB, Amazon S3, Amazon CloudWatch, Ereignisgesteuerte Programmierung, Cloud-Technik, Cloud-Infrastruktur, Daten-Seen, Amazon Web Services, Interaktive Datenvisualisierung, Architektur des Cloud Computing
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Javascript, Cascading Style Sheets (CSS), Entwicklungsumgebung, Web-Entwicklung, Leitlinien für die Zugänglichkeit von Webinhalten, HTML und CSS, Hypertext Markup Language (HTML), Reaktionsfähiges Web-Design, Front-End-Webentwicklung, Web-Design, Web-Anwendungen, Ajax, Web-Entwicklungs-Tools, Semantisches Web
Gemischt · Kurs · 1–4 Wochen

JetBrains
Kompetenzen, die Sie erwerben: Computer Programmierung, Einheitliche Prüfung, Einheitstest, Entwicklungsumgebung, Code-Überprüfung, Grundsätze der Programmierung, Java, Software-Entwurfsmuster, Java-Programmierung, Funktionales Design, Kotlin, Mobile Entwicklung, Software-Entwicklung, Android-Entwicklung, Skripting, Java Programmierung, Interoperabilität, Objektorientierte Programmierung (OOP), IntelliJ IDEA, Integrierte Entwicklungsumgebungen, Computerprogrammierung
Mittel · Kurs · 1–3 Monate

Hebrew University of Jerusalem
Kompetenzen, die Sie erwerben: Speicherverwaltung, Computer Programmierung, Computer-Systeme, Computerwissenschaft, Verifizierung und Validierung, Systementwurf und Implementierung, Programm-Entwicklung, Computer-Hardware, Technische Informatik, Informatik, System-Programmierung, Hardware-Architektur, Computerarchitektur, Rechnerische Logik, Mikroarchitektur, Technischer Entwurf, Computerprogrammierung
Gemischt · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Data Storytelling, Business Metrics, Key Performance Indicators (KPIs), Data Management, Data Presentation, Data Collection, Data Governance, Bayesian Statistics, Data Visualization, Descriptive Statistics, Statistical Hypothesis Testing, Performance Metric, Information Privacy, Pandas (Python Package), Data Analysis, Data Visualization Software, Spreadsheet Software, Analytics, SQL, Python Programming
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
Duke University
Kompetenzen, die Sie erwerben: Business-Analytik, Prädiktive Analytik, Geschäftliche Metriken, MySQL, Große Daten, SQL, Unternehmensanalyse, Datenanalyse, Datenvisualisierung, Datenbank-Design, Business Analyse, Daten-Storytelling, Tableau-Software, Microsoft Excel, Business-Kommunikation, Prozessentwicklung, Software zur Datenvisualisierung, Dashboard, Prädiktive Modellierung, Präsentation der Daten, Relationale Datenbanken
Anfänger · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Modell Ausbildung, R Programmierung, Explorative Datenanalyse, Maschinelles Lernen, Datenvisualisierung, Statistische Hypothesenprüfung, Wahrscheinlichkeitsrechnung und Statistik, Regressionsanalyse, Statistische Inferenz, Statistische Analyse, Rmarkdown, Plotly, Statistische Modellierung, Modellevaluation, Glänzend (R-Paket), GitHub, Prädiktive Modellierung, Bewertung des Modells, Algorithmen für maschinelles Lernen, Interaktive Datenvisualisierung, Merkblatt (Software)
Mittel · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Deskriptive Statistik, Wahrscheinlichkeitsverteilung, R Programmierung, Explorative Datenanalyse, Statistische Methoden, Datenanalyse, Wahrscheinlichkeitsrechnung und Statistik, Statistische Software, Statistik, Wahrscheinlichkeit, Statistische Inferenz, Statistische Analyse, Bayessche Statistik, R (Software), Stichproben (Statistik)
Anfänger · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Deskriptive Statistik, Explorative Datenanalyse, Datenverwaltung, Qualität der Daten, Databricks, Apache Spark, Datenanalyse, SQL, Datenvisualisierung, Präsentationen, Komplexe Problemlösung, Peer Review, Daten-Storytelling, Deskriptive Analytik, Datenqualität, Datenarchitektur, Daten-Governance, Datenkompetenz, Verteiltes Rechnen, Daten-Pipelines, Daten-Seen, Präsentation der Daten
Anfänger · Spezialisierung · 3–6 Monate

Atlassian
Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Kanban-Prinzipien, Agile Entwicklung von Software, Agile Software-Entwicklung, Agile Methodik, Arbeitsablauf-Management, Projektleitung, Sprint-Planung, Benutzerkonten, Schlanke Methodologien, Scrum (Software-Entwicklung), Konfigurationsverwaltung, Projektmanagement-Software, Software-Versionierung, Rückstände, Problemverfolgung, Jira (Software), Abfragesprachen, Konfigurationsmanagement, Kontinuierlicher Verbesserungsprozess, Agile Produktentwicklung, Anwenderbericht
Anfänger · Kurs · 1–4 Wochen