Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Yale University
Kompetenzen, die Sie erwerben: Risikomanagement, Regulatorische Angelegenheiten, Software Entwurf, Unternehmertum, Benutzeroberfläche (UI), Medizinischer Datenschutz, Projektmanagement im Gesundheitswesen, Medizinisches Management, Qualitätsmanagement-Systeme, Software-Tests, Regulatorische Anforderungen, Klinische Studien, Benutzerfreundlichkeit, Entwicklung von Systemen, Medizinische Geräte, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Verifizierung und Validierung, Benutzerforschung, Lebenszyklus der Softwareentwicklung, Menschliche Faktoren
Mittel · Kurs · 3–6 Monate

Meta
Kompetenzen, die Sie erwerben: Objekt-Relationales Mapping, Anwendungssicherheit, HyperText Markup Language (HTML), Datenbank Management, MySQL, Django (Web-Framework), Model-View-Controller, Datenbank Entwicklung, Web-Server, Web-Entwicklung, Web-Anwendungen, Datenmodellierung, Back-End Web-Entwicklung, Anwendungs-Rahmenwerke
Anfänger · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Serverloses Rechnen, Umarmendes Gesicht, Computer Programmierung, Rust (Programmiersprache), Bereitstellung von Anwendungen, Verarbeitung natürlicher Sprache, CI/CD, Modellierung großer Sprachen, Testfall, Daten-Pipelines, Befehlszeilen-Schnittstelle, Docker (Software), DevOps, Cloud Computing, LLM-Bewerbung, Containerisierung, Generative KI, Jenkins, Amazon Webdienste, Restful API
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Cloud-Bereitstellung, Künstliche Intelligenz, Generative KI, Datengesteuerte Entscheidungsfindung
Anfänger · Kurs · 1–3 Monate

The State University of New York
Kompetenzen, die Sie erwerben: HTML und CSS, Web-Sprache, Webanalyse und SEO, Web Design und Entwicklung, Webdesign, WordPress, Web-Inhalt, Web-Anwendungen, Content Management, Web-Entwicklung, Browser-Kompatibilität, Plattformübergreifende Entwicklung
Gemischt · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Computer Programmierung, Grundsätze der Programmierung, Schnelles Engineering, Microsoft Kopilot, GitHub, KI-Workflows, Software-Installation
Mittel · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Incident Response, Threat Modeling, Vulnerability Scanning, Vulnerability Management, Vulnerability Assessments, Threat Detection, Risk Management, Cybersecurity, Computer Security Incident Management, Secure Coding, Cyber Security Assessment, Incident Management, Security Testing, Cyber Governance, Intrusion Detection and Prevention, Risk Management Framework, Cyber Threat Intelligence, Network Infrastructure, Network Security, Security Information and Event Management (SIEM)
Mittel · Spezialisierung · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Software-Entwurfsmuster, Anwendungsentwicklung, Microsoft Visual Studio, Programm-Entwicklung, Entwicklungsumgebung
Anfänger · Kurs · 1–4 Wochen

Imperial College London
Kompetenzen, die Sie erwerben: Deep Learning, Verarbeitung natürlicher Sprache, Einbettungen, Rekurrente Neuronale Netze (RNNs), Keras (Bibliothek für Neuronale Netze), Faltungsneuronale Netzwerke, Daten-Pipelines, Transfer Learning, Tensorflow, Modellevaluation
Mittel · Kurs · 1–3 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Datenmanipulation, Datenanalyse, Infografiken, Plotly, Farbtheorie, Daten Präsentation, Datenkompetenz, Grafische Darstellung, Datenvisualisierungssoftware, Matplotlib, Gestaltungselemente und -prinzipien, Daten-Storytelling, Datenvisualisierung, Interaktive Datenvisualisierung, Journalismus
Anfänger · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Rust (Programmiersprache), Datenstrukturen, Software-Dokumentation, Testfall, System Programmierung, Fehlersuche, Software-Tests, GitHub, Entwicklungsumgebung, Paket- und Software-Management, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: OS Process Management, Operating Systems, C (Programming Language), System Programming, Virtualization, Virtual Machines, Application Programming Interface (API)
Mittel · Kurs · 1–4 Wochen