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: Application Security, Data Security, Information Systems Security, Internet Of Things, Threat Modeling, Cybersecurity, Cloud Security, Security Engineering, Cryptography, Secure Coding, Network Security, Cyber Attacks, Mobile Security, Vulnerability, Risk Management Framework, Threat Management, Encryption, Cloud Services, Web Applications, Cloud Platforms
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Node.JS, Scalability, Authentications, JSON, Authorization (Computing), Web Development Tools, Web Applications, Web Development, Server Side, Secure Coding, JavaScript Frameworks, Back-End Web Development, Application Frameworks, Javascript, Restful API, Development Environment, Event-Driven Programming, Operating Systems, Email Automation, Integrated Development Environments
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Secure Coding, Frontend Performance
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C and C++, Application Security, System Programming, Secure Coding, C++ (Programming Language), C (Programming Language), Debugging, Interoperability, Programming Principles, File I/O, Development Environment
Gemischt · Kurs · 1–4 Wochen

EDUCBA
Kompetenzen, die Sie erwerben: Model View Controller, Java Platform Enterprise Edition (J2EE), Back-End Web Development, Server Side, Data Access, Apache Tomcat, Application Servers, Java Programming, Relational Databases, Databases, Java, Web Servers, SQL, Authentications, Web Applications, Secure Coding, Software Design Patterns, Data Persistence
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Web-Anwendungen, Full-Stack Web-Entwicklung, Web-Entwicklung, Web-Frameworks, Anwendungsprogrammierschnittstelle (API), Anwendungs-Rahmenwerke, Objekt-Relationales Mapping, Anwendungssicherheit, Sichere Kodierung, Restful API, Datenbank-Management, Entwicklungstests, PHP (Skriptsprache), Software-Prüfung, Back-End-Webentwicklung, Model-View-Controller, Entwicklungsumgebung, Datenbank-Entwicklung, Sicherheitskontrollen, API-Entwurf
Anfänger · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Kryptographische Protokolle, Cyber-Risiko, Aushärtung, Datensicherheit, Cloud-Sicherheit, Rollenbasierte Zugriffskontrolle (RBAC), Beglaubigungen, Überwachung von Ereignissen, Anwendungssicherheit, Kryptographie, Sichere Kodierung, Management von Bedrohungen, Identitäts- und Zugangsmanagement, Open Web Application Security Project (OWASP), Sicherheitskontrollen, Kontinuierliche Überwachung, Systemüberwachung, Berechtigung (Computing)
Mittel · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Kryptographische Protokolle, Cloud-Anwendungen, Datensicherheit, Cloud-Sicherheit, Beglaubigungen, Anwendungsprogrammierschnittstelle (API), Cloud-Dienste, Anwendungssicherheit, DevSecOps, Kryptographie, Sichere Kodierung, Cloud-Entwicklung, Schlüsselverwaltung, Cloud Computing, Identitäts- und Zugangsmanagement, Multi-Faktor-Authentifizierung, Open Web Application Security Project (OWASP), Server-Seite, Transaktionsverarbeitung, Web-Server
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Node.JS, MongoDB, Middleware
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Incident Response, Cyber Security Strategy, Open Web Application Security Project (OWASP), Application Security, Secure Coding, Cloud Security, Cybersecurity, Vulnerability Assessments, Cyber Attacks, Information Systems Security, Metasploit, Security Strategy, Infrastructure Security, Incident Management, Vulnerability Scanning, Security Testing, Hardening, Security Controls, Penetration Testing, Mobile Security
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt-Muster, System-Konfiguration, Schnelles Engineering, Beglaubigungen, Technisches Management, KI-Orchestrierung, Entwicklung von Videospielen, Generative AI-Agenten, Vibe-Codierung, Anwendungsentwicklung, Computerprogrammierung, AI-Arbeitsabläufe, Cloud-Hosting, Agentische Systeme, Datenbanken, Künstliche Intelligenz, Bereitstellung von Anwendungen, Installation der Software, Entwicklungsumgebung
Anfänger · Kurs · 1–3 Monate

Ball State University
Kompetenzen, die Sie erwerben: Cryptography, Application Security, Encryption, Authentications, Cybersecurity, Cryptographic Protocols, Data Encryption Standard, Advanced Encryption Standard (AES), Email Security, Network Security, Information Systems Security, Secure Coding, Key Management, Application Development, Public Key Infrastructure, Network Protocols, Algorithms, Data Integrity
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate