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.

AI Business School
Kompetenzen, die Sie erwerben: Verantwortungsvolle AI, Generative AI-Agenten, KI-Kenntnisse, Risikomanagement, HR-Technik, Generative KI, AI-Förderung, Personalwesen, Prompt Engineering Tools, Risikominderung, Risikoanalyse, Künstliche Intelligenz, Digitale Transformation
★ 4.4 (24) · Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenmanipulation, Pandas (Python-Paket), Datei-E/A, Bereinigung von Daten, Vorverarbeitung von Daten, Integration von Daten, Datenanalyse, Daten importieren/exportieren, Fehlersuche, NumPy, Datenwrangling
★ 4.3 (16) · Anfänger · Kurs · 1–4 Wochen

Cisco Learning and Certifications
Kompetenzen, die Sie erwerben: Network Model, Network Protocols, IT Automation, Network Routing, Data Modeling, Extensible Markup Language (XML), JSON, Automation, Restful API, Application Programming Interface (API), Configuration Management
★ 4.8 (15) · Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Python-Programmierung, Computerprogrammierung, Datei-E/A, Web-Entwicklung, Software-Entwicklung, Leistungsoptimierung, Web-Entwicklungs-Tools, Objektorientierte Programmierung (OOP), Fehlersuche, Leistungsprüfung, Daten-Strukturen
★ 4.7 (28) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Modellierung großer Sprachen, Verantwortungsvolle AI, Generative AI-Agenten, KI-Kenntnisse, KI-gestützte Kreativität, Erstellung von Inhalten, Prompt Engineering Tools, Computer-Programmierwerkzeuge, Google Gemini
★ 4.7 (20) · Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Einheitliche Prüfung, Methoden der Softwareentwicklung, Software-Entwicklungswerkzeuge, JUnit, Unified Modeling Language, Software-Entwicklung, Datenfluss, Datenflussdiagramme (DFDs), Test-Automatisierung, Software-Entwicklungstools, Daten-Ethik, Entwicklungstests
★ 4.7 (159) · Mittel · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Python-Programmierung, Anwendungsentwicklung, Virtuelle Maschinen, Computerprogrammierung, System-Konfiguration, Software-Entwicklung, Objektorientierte Programmierung (OOP), Datenverarbeitung, Grundsätze der Programmierung, Daten-Strukturen
Gemischt · Kurs · 1–4 Wochen

KodeKloud
Kompetenzen, die Sie erwerben: Package and Software Management, Command-Line Interface, Linux Commands, Linux, Ubuntu, Linux Administration, File Systems, Linux Servers, Data Storage, Network Troubleshooting, Operating Systems, Red Hat Enterprise Linux, Data Storage Technologies, Remote Access Systems, Operating System Administration, System Support, Software Installation, File Management, Service Management, General Networking
★ 4.4 (22) · Anfänger · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Python-Programmierung, Anwendungsentwicklung, Entwicklungsumgebung, Virtuelle Maschinen, Computerprogrammierung, System-Konfiguration, Software-Entwicklung, Installation der Software, Fehlersuche, Grundsätze der Programmierung, Programm-Entwicklung
Gemischt · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Linux, Linux Commands, Computer Systems, Command-Line Interface, Cybersecurity, Computer Architecture, Network Security, Cyber Attacks, Vulnerability Assessments, Hardware Architecture, Information Systems Security, Application Security, Threat Detection, Authorization (Computing), Network Protocols, Virtual Private Networks (VPN), Operating Systems, VPN Clients, Systems Architecture, Authentications
★ 4.8 (45) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AWS SageMaker, Amazon Web Services, Model Deployment, Image Analysis, Applied Machine Learning, Model Training, Machine Learning Algorithms, Data Preprocessing, Computer Vision, Deep Learning, Machine Learning
★ 4.5 (95) · Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Gemeinsame Nutzung von Daten, UI-Komponenten, Benutzeroberfläche (UI), Dashboard, Software zur Datenvisualisierung, Interaktive Datenvisualisierung, Glänzend (R-Paket), Bereitstellung von Anwendungen, Ggplot2, Erstellung des Dashboards
★ 4.9 (72) · Gemischt · Kurs · 1–4 Wochen