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

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

Imperial College London
Kompetenzen, die Sie erwerben: R Programmierung, Statistische Modellierung, Regressionsanalyse, Öffentliche Gesundheit, Wahrscheinlichkeitsverteilung, Modell-Optimierung, Mathematische Modellierung, Immunologie, Statistische Methoden, Datenmodellierung, Infektionskrankheiten, Öffentliche Gesundheit und Krankheitsvorbeugung, Infektionskontrolle, Modellevaluation, Simulationen, Epidemiologie, Statistische Programmierung, R (Software), Bewertung des Modells, Differentialgleichungen, Prädiktive Modellierung
★ 4.8 (304) · Mittel · Spezialisierung · 1–3 Monate

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

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Algorithmen, Lineare Algebra, Digitale Signalverarbeitung, Kommunikationssysteme, Jupyter, Telekommunikation
★ 4.5 (644) · Mittel · Kurs · 1–4 Wochen

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

University of London
Kompetenzen, die Sie erwerben: Technischer Entwurf, Analyse sensorischer Systeme, Anwendungsdesign, Journalismus, Virtuelle Realität, Unity-Engine, Entwicklung von Videospielen, Psychische Gesundheitstherapien, Menschliche Faktoren, Virtuelle Umgebung, Mensch-Computer-Interaktion, Anzeigegeräte, Persona (Benutzererfahrung), Erweiterte und virtuelle Realität (AR/VR)
★ 4.7 (1798) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Faltungsneuronale Netze, Computer Programmierung, Maschinelles Lernen, Python-Programmierung, Klassifizierungsalgorithmen, Modell-Einsatz, Modellevaluation, Bildanalyse, Daten-Ethik, Computerprogrammierung, Tiefes Lernen, Modell Ausbildung, Eingebettete Systeme, Künstliche neuronale Netze, Lernen übertragen, Verantwortungsvolle AI, Computer Vision, Faltungsneuronale Netzwerke, Bewertung des Modells, Transfer Learning
★ 4.8 (164) · Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Speicherverwaltung, Algorithmen, Daten-Strukturen, Grundsätze der Programmierung, C (Programmiersprache), C und C++
★ 4.3 (349) · Anfänger · Kurs · 1–3 Monate

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

University of California San Diego
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Programm-Entwicklung, Algorithmen, Python-Programmierung, Mathematische Modellierung, Arithmetik, Statistische Methoden, Bayessche Statistik, Wahrscheinlichkeitsrechnung und Statistik, Computational Thinking, Kombinatorik, Wahrscheinlichkeit
★ 4.6 (869) · Anfänger · Kurs · 1–3 Monate

EDHEC Business School
Kompetenzen, die Sie erwerben: Risikoanalyse, Portfolio-Verwaltung, Python-Programmierung, Investitionsmanagement, Investment Management, Statistische Methoden, Investitionen, Bayessche Statistik, Portfolio-Risiko, Risikomodellierung, Schätzung, Zeitreihenanalyse und Vorhersage, Finanzielle Modellierung, Korrelationsanalyse
★ 4.7 (513) · Mittel · Kurs · 1–4 Wochen