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 Michigan
Kompetenzen, die Sie erwerben: Memory Management, C (Programming Language), C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Data Structures, Secure Coding, Algorithms, Software Design, Application Security, Other Programming Languages, Python Programming, System Programming, Computer Architecture, Computer Programming, Java, Performance Tuning, Numerical Analysis
Mittel · Spezialisierung · 3–6 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Bewertungen der Anfälligkeit, Bewertung der Cybersicherheit, Anwendungssicherheit, Sicherheitskontrollen, Management von Computersicherheitsvorfällen, Cyber-Sicherheitsrichtlinien, Lebenszyklus der Softwareentwicklung, Intrusion Detection und Prävention, Sichere Kodierung, Netzwerksicherheit, Cybersecurity, Kontinuierliche Überwachung, Reaktion auf Vorfälle, Management von Bedrohungen, Informationssicherheit, Sicherheitsmanagement, Cyber-Angriffe, Erkennung von Bedrohungen, Sicherheit von Informationssystemen, Cyber-Sicherheitsstrategie
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Graph Theory, Algorithms, Java, Java Programming, Data Management, Secure Coding, Theoretical Computer Science, Programming Principles, Other Programming Languages, Performance Tuning
Mittel · Spezialisierung · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Anwendungssicherheit, Software-Prüfung, Mobile Sicherheit, Einheitliche Prüfung, Prüfbarkeit, Sichere Kodierung, JUnit, Einheitstest, Test-Automatisierung, Instandhaltbarkeit, Software-Entwicklung, Software-Entwurfsmuster, Softwaretechnik, Testgetriebene Entwicklung (TDD), Android-Entwicklung, Integrationsprüfung, Entwicklungstests, Test-Tools, Software Entwurf
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cyber-Risiko, Benutzerkonten, Management von Bedrohungen, Schulung zum Bewusstsein für Computersicherheit
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Incident Response, Network Security, Intrusion Detection and Prevention, Command-Line Interface, Cryptography, Cyber Security Strategy, Open Web Application Security Project (OWASP), Application Security, Secure Coding, Cybersecurity, IT Security Architecture, Encryption, Information Systems Security, Vulnerability Assessments, Cyber Attacks, Risk Management Framework, Multi-Factor Authentication, Cloud Security, Penetration Testing, Risk Management
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Secure Coding, Application Security, Authorization (Computing), Authentications, Data Validation, Role-Based Access Control (RBAC), Security Controls, Configuration Management, Package and Software Management, Cybersecurity, Identity and Access Management, Software Installation, Computer Programming, Information Technology
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Angular, Node.JS, Full-Stack Web Development, HTML and CSS, JavaScript Frameworks, User Interface (UI), Application Deployment, Application Frameworks, Back-End Web Development, Frontend Integration, Front-End Web Development, Hypertext Markup Language (HTML), MongoDB, User Interface (UI) Design, Secure Coding, Middleware, Bootstrap (Front-End Framework), jQuery, Javascript, Cascading Style Sheets (CSS)
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: AI Security, AI Integrations, Agentic Workflows, Responsible AI, Authorization (Computing), JSON, Agentic systems, Context Management, Requirements Elicitation
Mittel · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Java, Anwendungssicherheit, Cloud-Bereitstellung, Cloud Computing, Spring Framework, Cloud-Entwicklung, Skalierbarkeit, Cloud-Sicherheit, Sichere Kodierung, JSON, Java Programmierung, Cloud-Anwendungen, Anwendungs-Rahmenwerke, Cloud-Dienste, Architektur des Cloud Computing, Objekt-Relationales Mapping, Webdienste, Java-Programmierung, Datensicherheit, Objektorientierter Entwurf, Java-Plattform Enterprise Edition (J2EE)
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Klinische Führung, Medizinische Abrechnung und Kodierung, Verwaltung des Gesundheitswesens, Wertorientierte Pflege, Medizinische Abrechnung, Telemedizin, Gesundheitspolitik, Gesundheitssysteme, Gesundheitspflege, Kommunikation mit Patienten, Gesundheitstechnologie, Patientenzentrierte Pflege, Verfahren und Vorschriften im Gesundheitswesen, Digitale Transformation, Telekommunikation, Einhaltung von Vorschriften
Mittel · Kurs · 1–4 Wochen

Alex Genadinik
Kompetenzen, die Sie erwerben: Prompt Engineering, Overcoming Objections, Closing (Sales), Rapport Building, Business Ethics, B2B Sales, Vibe coding, Prompt Patterns, Data Ethics, Price Negotiation, Content Performance Analysis, Negotiation, LLM Application, ChatGPT, AI Personalization, Generative AI Agents, Video Production, Artificial Intelligence, Generative AI, Content Creation
Anfänger · Spezialisierung · 3–6 Monate