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.

Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Sichere Kodierung, Cloud-API, Datensicherheit, API-Design, Autorisierung (Computing), Netzwerksicherheit, Restful API, Anwendungssicherheit, Sicherheit von Informationssystemen, OAuth, API-Gateway, Sicherheitskontrollen, Identitäts- und Zugriffsmanagement, Erkennung von Bedrohungen, JSON, Schlüsselverwaltung
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: .NET-Rahmenwerk, Schnittstelle zur Anwendungsprogrammierung (API), Microsoft Kopilot, Sichere Kodierung, Software-Dokumentation, Restful API, Server-Seite, ASP.NET, Back-End Web-Entwicklung, JSON, Grundsätze der Programmierung, Erweiterbare Markup-Sprache (XML), C# (Programmiersprache), Middleware, Anwendungs-Rahmenwerke
Anfänger · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Projektmanagement, Sichere Kodierung, Unified Modeling Language, Software-Tests, Abnahmeprüfung, Systemprüfung, White-Box-Tests, Softwareentwicklung, Wasserfall-Methodik, Konfigurationsverwaltung, Lebenszyklus der Softwareentwicklung, Analyse der Anforderungen, Integrationstests, Testfall, Nutzungsakzeptanztests (UAT), Software-Ingenieur, Methoden der Softwareentwicklung, Einheitstest, Agile Methodik, Fehlersuche
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Sicherheitsprüfung, Sichere Kodierung, Kontinuierliche Überwachung, Scannen auf Schwachstellen, Datensicherheit, Modellierung von Bedrohungen, Systemüberwachung, Open Web Application Security Project (OWASP), Lebenszyklus der Softwareentwicklung, DevSecOps, Bewertungen der Anfälligkeit, Verwaltung der Anwendungsleistung, Entwicklungsumgebung, Anwendungssicherheit
Mittel · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Datensicherheit, Sicherheitstechnik, Sichere Kodierung, Verteiltes Rechnen, Kryptographische Protokolle, Algorithmen, Kryptographie, Verschlüsselung, Skalierbarkeit, Blockchain, Schlüsselverwaltung, Computer Sicherheit, Netzwerksicherheit, Sicherheit der Infrastruktur, Techniken der Ausbeutung, Bewertungen der Anfälligkeit, Datenintegrität
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: COBOL (Programmiersprache), Datenstrukturen, Programm-Entwicklung, Großrechner-Technologien, Fehlersuche, Bearbeitung von, Datei-E/A, Mainframe-Computing, IBM Cloud, Grundsätze der Programmierung, Entwicklung von Verfahren
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Sichere Kodierung, Härtung, System-Konfiguration, Autorisierung (Computing), Schwachstellen-Management, Open Web Application Security Project (OWASP), Kryptographie, Verschlüsselung, Cybersicherheit, Bewertungen der Anfälligkeit, Anwendungssicherheit, Sicherheitskontrollen
Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Sichere Kodierung, Infrastruktur mit öffentlichem Schlüssel, Datensicherheit, Netzwerksicherheit, Penetrationstests, Verschlüsselung, Datenverschlüsselungsstandard, Informationssicherheit, Techniken der Ausbeutung, Firewall, Sicherheit von Informationssystemen, Cyber-Angriffe, Rahmen für das Risikomanagement, Erweiterter Verschlüsselungsstandard (AES), Software-Entwurfsmuster, Sicherheitskontrollen, Cybersicherheit, Anwendungssicherheit, Kryptographie, Intrusion Detection und Prävention
Mittel · Spezialisierung · 3–6 Monate

Fractal Analytics
Kompetenzen, die Sie erwerben: Model Context Protocol, AI Security, Threat Modeling, AI Workflows, Secure Coding, LLM Application, Enterprise Architecture, Generative AI Agents, Security Controls, Interoperability, Agentic systems, Generative AI
Mittel · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Authentications, Vulnerability Assessments, Application Security, Vulnerability Management, Event Monitoring, Secure Coding, Security Controls, Hardening, Data Integrity, Security Testing, System Monitoring, Cybersecurity, Patch Management, Threat Modeling, Exploitation techniques, Authorization (Computing), Cryptography, Extensible Markup Language (XML), System Configuration
Mittel · Spezialisierung · 3–6 Monate

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

Amazon
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Java, Software Entwurf, Datenstrukturen, Instandhaltbarkeit, Datei-E/A, Objektorientierter Entwurf, Fehlersuche
Anfänger · Kurs · 1–4 Wochen