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.

Vanderbilt University
Kompetenzen, die Sie erwerben: Prompt Engineering, ChatGPT, Prompt Patterns, Generative AI Agents, LLM Application, Productivity, OpenAI, AI Orchestration, OpenAI API, AI Enablement, Java, Java Programming, AI Workflows, Agentic systems, Generative AI, Artificial Intelligence, Large Language Modeling, Creativity, Document Management, Secure Coding
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Automatisierung, Computer Programmierung, Datenstrukturen, Algorithmen, Skripting, Fehlersuche, IT-Automatisierung, Cybersicherheit, Grundsätze der Programmierung, Dateiverwaltung
Anfänger · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, Algorithms, C (Programming Language), Program Development, Integrated Development Environments, Graph Theory, Software Testing, Artificial Intelligence, Integration Testing, Software Design, System Design and Implementation
Mittel · Spezialisierung · 3–6 Monate
University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Integrated Development Environments, Computer Science, Software Testing, Algorithms, Integration Testing, Software Design, System Design and Implementation, Distributed Computing
Mittel · Spezialisierung · 3–6 Monate
Stanford University
Kompetenzen, die Sie erwerben: Sichere Kodierung, Algorithmen, Computergestütztes Denken, Verschlüsselung, Cybersicherheit, Kryptographie, Datenintegrität, Erweiterter Verschlüsselungsstandard (AES), Datenverschlüsselungsstandard, Schlüsselverwaltung, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Authentifizierungen
Gemischt · Kurs · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Health Informatics, Clinical Informatics, Interoperability, Health Systems, Medical Records, Health Information Management, ICD Coding (ICD-9/ICD-10), Health Care, Medical Terminology, Stakeholder Engagement, Data Analysis
Mittel · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Computer Programming, Unit Testing, Programming Principles, Algorithms, C (Programming Language), Program Development, Integrated Development Environments, Graph Theory, Software Testing, Artificial Intelligence, Integration Testing, Software Design, System Design and Implementation
Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Sichere Kodierung, PHP (Skriptsprache), HyperText Markup Language (HTML), Objektorientierte Programmierung (OOP), Javascript, Relationale Datenbanken, Datenbank-Anwendung, Datenbank-Design, jQuery, Web-Entwicklung, MySQL, Datenbanken, SQL, JavaScript und jQuery, Fehlersuche, Web-Anwendungen, Datenbank Entwicklung, JSON, Datenmodellierung, Ajax
Mittel · Spezialisierung · 3–6 Monate
Kompetenzen, die Sie erwerben: GitLab, CI/CD, Application Deployment, Continuous Integration, Devops Tools, DevOps, Build Tools, Continuous Delivery, Continuous Deployment, Security Testing, Test Automation, DevSecOps, Unit Testing, Program Development, Secure Coding, Vulnerability Scanning
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: C++ (Programming Language), API Design, Software Architecture, Software Design, Maintainability, Data Structures, Generative AI Agents, Data Validation, Performance Tuning, Secure Coding, Verification And Validation, Algorithms, Debugging
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Hardware-Architektur, Integrierte Entwicklungsumgebungen, Systementwurf und Implementierung, Software Entwurf, Technische Informatik, Elektronik-Technik, Computer Architektur, Anwendungsspezifische integrierte Schaltungen, Programm-Entwicklung, Softwareentwicklung, Elektronik, Systeme Design, Feldprogrammierbares Gate-Array (FPGA), Elektronische Hardware, Eingebettete Systeme, Eclipse (Software), Elektronische Systeme, Verifizierung und Validierung, Hardware Design, Computergestützte Logik
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Sichere Kodierung, Infrastruktur mit öffentlichem Schlüssel, Kryptographische Protokolle, Cyber-Sicherheitsstrategie, Datensicherheit, Cybersicherheit, Management von Computer-Sicherheitsvorfällen, Kryptographie, Verschlüsselung, Identitäts- und Zugriffsmanagement, Firewall, Cyber-Angriffe, Erweiterter Verschlüsselungsstandard (AES), Endpunkt-Sicherheit, Cyber-Sicherheitsrichtlinien, Erkennung von Bedrohungen, Netzwerksicherheit, Schulung zum Bewusstsein für Computersicherheit, Bewertung der Cybersicherheit, Anwendungssicherheit
Anfänger · Spezialisierung · 3–6 Monate