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 Colorado Boulder
Kompetenzen, die Sie erwerben: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Mathematical Software, Code Reusability, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Data Analysis, Computer Programming, Model Optimization
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: TypeScript, Programming Principles, Web Development Tools
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

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
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Electronic Components, Electronic Systems, Electronics, Programming Principles, Electronic Hardware, Hardware Design, Display Devices, Robotics, Data Persistence, Computer Programming Tools, Integrated Development Environments, Computer Programming, Embedded Systems, Development Environment, Automation Engineering, Simulation and Simulation Software, Digital Communications, Data Storage
Anfänger · Kurs · 3–6 Monate
Imperial College London
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Virtuelle Umgebung, Android-Studio, Visualisierung (Computergrafik), Erweiterte und virtuelle Realität (AR/VR), Computergrafik, Virtuelle Realität, Computer-Grafik-Techniken, Animationen, Android-Entwicklung, Android (Betriebssystem), 3D-Assets
Fortgeschritten · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Automatisierung, Computational Thinking, C (Programmiersprache), Speicherverwaltung, Daten-Strukturen, Grundsätze der Programmierung, Datei-E/A, Algorithmen, Simulationen
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Serverloses Rechnen, Amazon Web Services, Linux-Befehle, Rust (Programmiersprache), System-Programmierung, Instandhaltbarkeit, Software-Prüfung, Unix-Befehle, Leistungsoptimierung, Bereitstellung von Anwendungen, Amazon Webdienste, Python-Programmierung, Befehlszeilenschnittstelle, Paket- und Softwareverwaltung
Mittel · Kurs · 1–4 Wochen

The University of Melbourne
Kompetenzen, die Sie erwerben: Psychische Gesundheit, Gesundheitsförderung, Sozioökonomie, Öffentliche Gesundheit und Krankheitsvorbeugung, Gesundheitspflege, Öffentliche Gesundheit, Unterstützung der Familie, Gesundheit von Kindern, Entwicklung des Kindes, Gesundheitspolitik, Menschliche Entwicklung, Gesundheit der Gemeinschaft, Chronische Krankheiten, Gesundheit von Müttern, Soziale Determinanten der Gesundheit, Gesundheitserziehung, Gesundheitliche Ungleichheiten, Ernährung und Diät
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Dimensionalitätsreduktion, Tiefes Lernen, Statistische Methoden, Statistische Analyse, Modellevaluation, Unüberwachtes Lernen, Datenumwandlung, Bewertung des Modells, Vorhersage, Statistisches maschinelles Lernen, Zeitreihenanalyse und Vorhersage, Angewandtes maschinelles Lernen, Prädiktive Modellierung, Vorverarbeitung von Daten, Statistische Modellierung, Datenvorverarbeitung
Mittel · Kurs · 1–4 Wochen

Saïd Business School, University of Oxford
Kompetenzen, die Sie erwerben: Machine Learning Methods, Financial Services, Artificial Intelligence, Responsible AI, FinTech, Financial Data, Banking Services, Decision Intelligence, Financial Systems, Financial Regulation, Banking, Fraud detection, Machine Learning Algorithms, Machine Learning, Applied Machine Learning, Natural Language Processing, AI Personalization, Credit Risk, Algorithms, Data Management
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Skalierbarkeit, System-Programmierung, Speicherverwaltung, Daten-Strukturen, Verteiltes Rechnen, C++ (Programmiersprache), Leistungsoptimierung, Programm-Entwicklung, Digitale Signalverarbeitung, Datenfluss, Bildanalyse, Algorithmen
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Feinabstimmung, Modell-Optimierung, Generative AI-Agenten, Künstliche Intelligenz, Modellevaluation, Verarbeitung natürlicher Sprache, Modell Ausbildung, Entscheidungsintelligenz, Benutzeroberfläche (UI), Bewertung des Modells, Modellierung großer Sprachen, Entscheidungsunterstützende Systeme, Agentische Arbeitsabläufe, LLM-Bewerbung, Algorithmen für maschinelles Lernen, Angewandtes maschinelles Lernen, Agentische Systeme, Testfall, Leistungsprüfung, Klassifizierungsalgorithmen
Mittel · Kurs · 1–3 Monate