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: AI-Integrationen, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Cloud-Bereitstellung, MLOps (Operationen für maschinelles Lernen), AI-Arbeitsabläufe, Modell-Einsatz, AI-Sicherheit, Kontinuierliche Überwachung, Microsoft Azure, Modell Ausbildung, CI/CD, Daten-Pipelines, Datenspeicherung, Identitäts- und Zugangsmanagement, Vorverarbeitung von Daten, Versionskontrolle, Datenvorverarbeitung
★ 4.6 (25) · Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Fehlersuche, Python-Programmierung, Software-Entwicklung, Skripting
★ 4.6 (72) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Numerische Analyse, Simulation und Simulationssoftware, Kalkulation, Mathematische Software, Mathematische Modellierung, Technische Analyse, Differentialgleichungen, Matlab
★ 5 (44) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Network Analysis, Network Security, Cyber Operations, Intrusion Detection and Prevention, MITRE ATT&CK Framework, Cybersecurity, Threat Detection, Network Monitoring, Penetration Testing, Anomaly Detection, Exploitation techniques, Brute-force attacks, Scripting, Network Protocols, Authentications, Scripting Languages, Python Programming, Data Access, Identity and Access Management, Automation
★ 4.5 (80) · Anfänger · Spezialisierung · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Java, Fehlersuche, Programm-Entwicklung, Digitale Pädagogik, Computer Programmierung, Java Programmierung, Unterrichten, Computerprogrammierung, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Java-Programmierung, Unterricht, Software und Technologie für das Bildungswesen
★ 4.9 (39) · Anfänger · Kurs · 1–3 Monate

Epic Games
Kompetenzen, die Sie erwerben: Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Entwicklung von Videospielen, Benutzeroberfläche (UI), Unreal Engine, Benutzererfahrung, Attrappen, Spiel-Design, UI-Komponenten, Grundsätze der Programmierung, Wiederverwendbarkeit von Code, Benutzeroberfläche (UI) Design
★ 3.4 (23) · Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: R Programmierung, Streudiagramme, Ggplot2, Explorative Datenanalyse, Datenanalyse, Datenkompetenz, Öffentliche Verwaltung, Trendanalyse, Datenvisualisierung, Präsentation der Daten, Tidyverse (R-Paket), Statistische Visualisierung, Statistische Programmierung, R (Software), Statistische Analyse, Plot (Grafiken), Grafische und visuelle Gestaltung, Software zur Datenvisualisierung, Histogramm
★ 5 (11) · Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Streudiagramme, Erstellung des Dashboards, Interaktive Datenvisualisierung, Dashboard, Datenanalyse, Python-Programmierung, Google Sheets, Daten-Storytelling, Microsoft Excel, Cloud-Anwendungen, Datenvisualisierung, Business-Kommunikation, Tableau-Software, Präsentation der Daten, Plotly, Histogramm, Plot (Grafiken), Software zur Datenvisualisierung, Matplotlib, Seaborn
★ 4.2 (26) · Mittel · Kurs · 1–4 Wochen

Amazon
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Git (Versionskontrollsystem), Fehlersuche, Java, Software-Prüfung, Unified Modeling Language, Spring Framework, Methoden der Softwareentwicklung, Lebenszyklus der Softwareentwicklung, JUnit, Agile Entwicklung von Software, Java Programmierung, Agile Methodik, Agile Software-Entwicklung, Instandhaltbarkeit, Software-Entwicklung, Lebenszyklus der Systementwicklung, Java-Programmierung, Grundsätze der Programmierung, Analyse der Anforderungen, Versionskontrolle, Software-Entwurfsmuster
★ 4.8 (37) · Anfänger · Kurs · 1–3 Monate

École normale supérieure
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Lösung Design, Algorithmen, Mathematische Modellierung, Operations Research, Lineare Algebra, Graphentheorie, Theoretische Informatik, Kombinatorik, Wahrscheinlichkeit
★ 4.7 (558) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Mathematical Modeling, Matlab, High Voltage, Electrical Engineering, electromagnetics, Simulation and Simulation Software, Electric Power Systems, Engineering Calculations, Electrical Power, Mathematical Software, Environmental Engineering, Design
★ 4.7 (43) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Anwendungsentwicklung, UI/UX-Strategie, Anwendungsdesign, Software-Prüfung, Mobile Entwicklungstools, Benutzeroberfläche (UI), Mobile Entwicklung, Interaktionsdesign, Android-Studio, UI-Komponenten, Android (Betriebssystem), Benutzerfreundlichkeit, Android-Entwicklung, Entwicklungsumgebung, Entwicklungstests, Benutzeroberfläche (UI) Design
★ 4.4 (63) · Anfänger · Kurs · 1–4 Wochen