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: Datenwissenschaft, A/B-Tests, Bayessche Statistik, Explorative Datenanalyse, Stichproben (Statistik), Statistik, Statistische Analyse, Wahrscheinlichkeitsverteilung, Statistische Visualisierung, Statistisches maschinelles Lernen, Histogramm, Statistische Inferenz, Wahrscheinlichkeit, Deskriptive Statistik, Statistische Hypothesenprüfung, Box Plots, Wahrscheinlichkeitsrechnung und Statistik, Statistische Methoden, Korrelationsanalyse
★ 4.6 (685) · Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: GitHub Kopilot, Maschinelles Lernen, Gesicht umarmen, Befehlszeilenschnittstelle, Modell-Einsatz, DevOps, Web-Frameworks, Cloud-Lösungen, Angewandtes maschinelles Lernen, Große Daten, GitHub, Containerisierung, Verantwortungsvolle AI, Bereitstellung von Anwendungen, Cloud-natives Computing, AI-Arbeitsabläufe, MLOps (Operationen für maschinelles Lernen), Rust (Programmiersprache), Serverloses Rechnen
★ 4.1 (221) · Fortgeschritten · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Betriebssysteme, Anwendungsentwicklung, Kommunikationssysteme, Netzwerk-Leistungsmanagement, Hardware-Architektur, Computer-Hardware, OS Prozessmanagement, Echtzeit-Betriebssysteme, Speicherverwaltung, Netzwerk-Protokolle, Eingebettete Software, Internet der Dinge, Simulationen, System-Programmierung, C (Programmiersprache), Drahtlose Netzwerke, Eingebettete Systeme
★ 4.1 (628) · Mittel · Kurs · 1–4 Wochen

University of Geneva
Kompetenzen, die Sie erwerben: Agentische Systeme, Stichproben (Statistik), Ereignisgesteuerte Programmierung, Python-Programmierung, Modellierung von Prozessen, Wahrscheinlichkeit, Simulationen, Mechanik, Angewandte Mathematik, Numerische Analyse, Mathematische Modellierung, Mathematische Software, Grundsätze der Programmierung, Statistische Methoden, Simulation und Simulationssoftware
★ 4.3 (413) · Gemischt · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Computer Programmierung, Java-Programmierung, Persistenz der Daten, Mobile Entwicklung, Ereignisgesteuerte Programmierung, Android (Betriebssystem), Git (Versionskontrollsystem), Android-Studio, Android-Entwicklung, Datei-E/A, Computerprogrammierung, Versionskontrolle, Java Programmierung
★ 4.2 (801) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungs-Rahmenwerke, Serviceorientierte Architektur, Software-Architektur, Cloud-Anwendungen, Cloud-Entwicklung, Spring Framework, Datenbank Management, Konfigurationsverwaltung, Spring Boot, Software Architektur, Konfigurationsmanagement, Datenbanken, Cloud-Bereitstellung, Datenbank-Management, Datenbank-Entwicklung, Google Cloud-Plattform, Verwaltung der Anwendungsleistung, Cloud-natives Computing, Bereitstellung von Anwendungen, Microservices, Datenbank-Systeme
★ 4.3 (1359) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenvisualisierung, Datenwissenschaft, Software zur Datenvisualisierung, Präsentation der Daten, Statistische Analyse, Wahrscheinlichkeitsverteilung, Statistik, Deskriptive Analytik, Statistische Inferenz, Wahrscheinlichkeit, Deskriptive Statistik, Statistische Modellierung, Regressionsanalyse, Statistische Hypothesenprüfung, Datenanalyse, Statistische Programmierung, Jupyter, Korrelationsanalyse, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik
★ 4.5 (461) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: KI-Kenntnisse, Künstliche Intelligenz, Maschinelles Lernen, Microsoft Azure, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Verantwortungsvolle AI, AI-Arbeitsabläufe, Daten-Ethik, Verarbeitung natürlicher Sprache, Bildanalyse, Erkennung von Anomalien, Computer Vision
★ 4.5 (1058) · Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Bayessche Statistik, Stichproben (Statistik), Statistik, Biostatistik, Statistische Analyse, Wahrscheinlichkeitsverteilung, R Programmierung, Statistische Inferenz, Wahrscheinlichkeit, Statistische Hypothesenprüfung, Datenanalyse, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik
★ 4.4 (544) · Gemischt · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Datenwissenschaft, Paket- und Softwareverwaltung, Daten importieren/exportieren, R Programmierung, Daten-Strukturen, Installation der Software, R (Software), Datenanalyse, Software zur Datenanalyse
★ 4.3 (384) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Entwurf von Systemen, Fallstudien, Business Analyse, Cloud-Plattformen, Cybersecurity, Software-Architektur, Cloud Computing, SAP S/4HANA, Digitale Transformation, Systemarchitektur, Software Entwurf, Software-Entwicklung, Software Architektur, Unternehmensanalyse, SAP-Anwendungen, ABAP RESTful Programming Model (RAP), Architektur des Cloud Computing, Systementwurf und Implementierung, Sicherheitsstrategie, Umwandlung von Unternehmen, Sicherheitsmanagement, Cyber-Angriffe, Cyber-Governance
★ 4.6 (244) · Anfänger · Kurs · 1–3 Monate