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.

DeepLearning.AI
Kompetenzen, die Sie erwerben: Large Language Modeling, Prompt Engineering, Artificial Intelligence, Jupyter, Python Programming, Data Analysis, ChatGPT, Application Development, Scripting, Programming Principles, Automation, Application Programming Interface (API), Data Structures
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Anatomie, Statistische Analyse, Forschungsdesign, Radiologie, R-Programmierung, Statistik, Experimentieren, Magnetresonanztomographie, Erweiterte Analytik, Diagnostische Radiologie, Korrelationsanalyse, Medizinische Bildgebung, Biomedizinische Technik, Röntgen-Computertomographie, Datenanalyse, Analytische Fähigkeiten, Neurologie, Bildanalyse, Datenmanipulation, Netzwerkanalyse
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Encryption, Secure Coding, File Management, Cryptography, Python Programming, Programming Principles, Debugging, Scripting, Data Structures
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Sichere Kodierung, Jenkins, Testgetriebene Entwicklung (TDD), Bereitstellung von Anwendungen, CI/CD, Grafana, Kubernetes, Cloud-Anwendungen, DevOps, Kontinuierliche Integration, Systemüberwachung, Istio, Serverloses Rechnen, Verhaltensbasierte Entwicklung, Agile Entwicklung von Software, Code-Abdeckung, Gherkin (Skriptsprache), Agile Methodik, Open Web Application Security Project (OWASP), OpenShift
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programming, Animation and Game Design, Development Environment, Virtual Environment, Visualization (Computer Graphics), Performance Tuning
Mittel · Kurs · 1–3 Monate
Stanford University
Kompetenzen, die Sie erwerben: Algorithmen, Sichere Kodierung, Verschlüsselung, Authentifizierungen, Datenintegrität, Cybersicherheit, Erweiterter Verschlüsselungsstandard (AES), Kryptographie-Standards für öffentliche Schlüssel (PKCS), Kryptographie, Datenverschlüsselungsstandard, Schlüsselverwaltung
Gemischt · Kurs · 1–3 Monate

Stanford University
Kompetenzen, die Sie erwerben: Algorithmen, Graphentheorie, Operations Research, Netzwerk-Routing, Computergestütztes Denken, Computergestützte Logik, Bioinformatik, Wahrscheinlichkeit, Analyse, Netzwerkanalyse, Theoretische Informatik, Pseudocode, Analyse sozialer Netzwerke, Datenstrukturen
Mittel · Spezialisierung · 3–6 Monate

Meta
Kompetenzen, die Sie erwerben: SQL, Git (Versionskontrolle-System), Unix-Befehle, Entwicklung von Anwendungen für Mobilgeräte, Restful API, Interaktionsdesign, User Experience Design, React Native, Javascript, Benutzererlebnis, Versionskontrolle, UI/UX Forschung, Usability-Tests, Web-Entwicklungstools, Benutzeroberfläche (UI), Jest (JavaScript Testing Framework), Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), React.js, GitHub, Persona (Benutzererfahrung)
Anfänger · Spezialisierung · 3–6 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Statistische Analyse, Datenverarbeitung, Statistische Inferenz, Vorhersage, Technische Kommunikation, Statistik, R-Programmierung, Erweiterte Analytik, Zeitreihenanalyse und Vorhersage, Bayessche Statistik, Datenanalyse, R (Software), Wahrscheinlichkeit, Mathematische Modellierung, Microsoft Excel, Statistische Modellierung, Daten Präsentation, Statistische Methoden, Markov-Modell, Statistische Software
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: User Interface (UI), UI Components, Software Design, Maintainability, Application Development, Microsoft Windows, Object Oriented Programming (OOP), Python Programming, File Management, Data Validation
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Graphics, Visualization (Computer Graphics), Computer Graphic Techniques, C++ (Programming Language), Data Structures, Linear Algebra
Gemischt · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Graphentheorie, Java, Fehlersuche, Grundsätze der Programmierung, Dateisysteme, Datenspeicherung, C++ (Programmiersprache), Datenstrukturen
Mittel · Kurs · 1–3 Monate