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.

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
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

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
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

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
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

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

Kompetenzen, die Sie erwerben: Application Security, Infrastructure Security, Data Security, Information Systems Security, Internet Of Things, Threat Modeling, Cybersecurity, Cloud Security, Security Engineering, Cryptography, Secure Coding, Network Security, Cyber Risk, Cyber Attacks, Mobile Security, Vulnerability, Vulnerability Scanning, Cloud Services, Web Applications, Cloud Platforms
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python-Programmierung, Objektorientierte Programmierung (OOP), Datenmanipulation, Pandas (Python-Paket), Datenstrukturen, Algorithmen, Skripting, Datenanalyse, Datenvisualisierung, Fehlersuche, NumPy
Fortgeschritten · 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

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

University of London
Kompetenzen, die Sie erwerben: HyperText Markup Language (HTML), Reaktionsfähiges Webdesign, Javascript, Web-Entwicklung, Webdesign, jQuery, HTML und CSS, Cascading Style Sheets (CSS), Grundsätze der Programmierung, JavaScript und jQuery, Web-Anwendungen, Interaktives Design, Web Design und Entwicklung, Entwicklungsumgebung, Bootstrap (Front-End-Framework)
Gemischt · Kurs · 1–3 Monate