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.

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

University of California, Irvine
Kompetenzen, die Sie erwerben: Persistenz der Daten, JSON, Anwendungssicherheit, iOS Entwicklung, Entwicklung von Anwendungen für Mobilgeräte, Datenspeicher, Sichere Kodierung, Single Sign-On (SSO), Objective-C (Programmiersprache), Authentifizierungen, Kerndaten (Software), Apple iOS, OAuth, Kryptographische Protokolle
Gemischt · Kurs · 1–4 Wochen

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

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Modellierung von Bedrohungen, Sicherheitsprüfung, Anwendungssicherheit, Kollaborative Software, Cybersicherheit, Systeme Design, Sicherheitssoftware, Sichere Kodierung, Fehlersuche, Bewertungen der Anfälligkeit
Mittel · Kurs · 1–4 Wochen

Amazon
Kompetenzen, die Sie erwerben: Persistenz der Daten, Spring Boot, HTML und CSS, Javascript, Model-View-Controller, Java-Plattform Enterprise Edition (J2EE), Restful API, Schnittstelle zur Anwendungsprogrammierung (API), Sichere Kodierung, Front-End Web-Entwicklung, Server-Seite, Web-Anwendungen, Back-End Web-Entwicklung, Cloud-Bereitstellung, Amazon Elastic Compute Cloud, Reaktionsfähiges Webdesign, Full-Stack Web-Entwicklung
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: PHP (Skriptsprache), Benutzerbereitstellung, Kryptographie, Web-Entwicklung, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Algorithmen, Verschlüsselung, Anwendungssicherheit, Datensicherheit, Sichere Kodierung, Erweiterter Verschlüsselungsstandard (AES), Brute-Force-Angriffe, E-Mail-Sicherheit, Datenverschlüsselungsstandard
Mittel · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Cloud Computing, Informationen zum Datenschutz, Datensicherheit, Anwendungssicherheit, Netzwerksicherheit, Kryptographie, Persönlich identifizierbare Informationen, Cloud-Sicherheit, Kontinuierliche Überwachung, Cyber-Risiko, Cloud-Anwendungen, Cloud-Speicher, DevSecOps, Cloud-Dienste, Sichere Kodierung, Autorisierung (Computing), Allgemeine Datenschutzverordnung (GDPR), Schlüsselverwaltung, Open Web Application Security Project (OWASP), Authentifizierungen
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Debugging, z/OS, Job Control Language (JCL), IBM Cloud, Mainframe Computing, Scripting Languages, Computer Programming, Program Development, File I/O, Data Structures, Command-Line Interface, Application Development
Mittel · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Digital Forensics, Infrastructure as Code (IaC), Endpoint Security, Vulnerability Management, Risk Management, Cryptography, Cybersecurity, Cloud Computing Architecture, Network Security, Incident Response, Threat Management, Cloud Security, Threat Modeling, Risk Analysis, Business Risk Management, Encryption, Cyber Security Policies, Identity and Access Management, Secure Coding, Cyber Threat Intelligence
Mittel · Spezialisierung · 3–6 Monate

Infosec
Kompetenzen, die Sie erwerben: C++ (Programmiersprache), Sichere Kodierung, C und C++, Computer-Programmierwerkzeuge, Fehlersuche, Software-Entwicklungstools, C (Programmiersprache)
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Secure Coding, Penetration Testing, Front-End Web Development, Application Development, Application Design, Security Testing, Application Security, Development Environment, Web Development, Software Development Tools, Cyber Security Assessment, Payment Systems, Continuous Monitoring, Authorization (Computing), User Interface (UI), Incident Response, Role-Based Access Control (RBAC), Application Deployment, Transaction Processing
Anfänger · Spezialisierung · 3–6 Monate