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.

LearnQuest
Kompetenzen, die Sie erwerben: Blockchain, Threat Modeling, Security Controls, Cybersecurity, Data Security, Network Security, Security Architecture Review, Cryptography, IT Security Architecture, Vulnerability Assessments, Secure Coding, Cryptographic Protocols, Encryption, Transaction Processing, Key Management, Risk Management, Public Key Cryptography Standards (PKCS), Distributed Computing
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Mapping, Memory Management, Exploit development, Web Applications, Computational Logic, Code Reusability, Authorization (Computing), Software Development Tools, Security Controls, Other Programming Languages, Program Development, System Programming, Data Storage
Mittel · Spezialisierung · 1–3 Monate
LearnQuest
Kompetenzen, die Sie erwerben: Blockchain, Key Management, Threat Modeling, Public Key Infrastructure, Security Controls, Cryptography, Cybersecurity, Data Security, Application Security, Network Security, Security Architecture Review, IT Security Architecture, Vulnerability Assessments, Encryption, Secure Coding, Cryptographic Protocols, Distributed Denial-Of-Service (DDoS) Attacks, Public Key Cryptography Standards (PKCS), Security Testing, Vulnerability Management
Mittel · Spezialisierung · 3–6 Monate

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

Vanderbilt University
Kompetenzen, die Sie erwerben: Java Programmierung, Software-Entwurfsdokumente, Geschäftslogik, Sichere Kodierung, LLM-Bewerbung, Agentische Arbeitsabläufe, Generative KI, OpenAI-API, Persona (Benutzererfahrung), Schnelles Engineering, Java, Verwaltung von Dokumenten, Prompt-Muster, AI-Arbeitsabläufe, AI-Integrationen, Software-Entwurfsmuster, KI-Orchestrierung, Generative AI-Agenten, Ausführung des Plans, Dokumentenverwaltung, Java-Programmierung, Agentische Systeme
Mittel · Kurs · 1–3 Monate

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

Rutgers the State University of New Jersey
Kompetenzen, die Sie erwerben: Strategisches Denken, Informatik, Generative KI, KI-Produktstrategie, Künstliche Intelligenz, Verantwortungsvolle AI, Risikomanagement, KI-Kenntnisse, Generative Modellarchitekturen
Anfänger · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Application Security, Secure Coding, Security Software, Vulnerability Scanning, Security Controls, Intrusion Detection and Prevention, Security Awareness, Web Applications, PHP (Scripting Language), Application Frameworks, Browser Compatibility, Computer Programming
Anfänger · 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

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Software Architektur, Bewertung der Cybersicherheit, Sichere Kodierung, LLM-Bewerbung, Modellierung von Bedrohungen, Schnelles Engineering, Anwendungssicherheit, Sicherheitstests, Modellierung großer Sprachen, Sicherheitsprüfung, Sicherheitskontrollen, Anwendungsprogrammierschnittstelle (API), AI-Sicherheit, Validierung von Daten, Open Web Application Security Project (OWASP), Software-Architektur, Bewertungen der Anfälligkeit, Datenvalidierung, IT-Sicherheitsarchitektur
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Penetration Testing, Exploit development, OSI Models, Exploitation techniques, Open Web Application Security Project (OWASP), TCP/IP, Network Protocols, Network Security, Cyber Security Assessment, General Networking, Vulnerability Scanning, Cybersecurity, Prompt Engineering, Large Language Modeling, AI Security, LLM Application, Test Script Development, Scripting, Scripting Languages, Python Programming
Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Responsive Web Design, Cascading Style Sheets (CSS), Data Persistence, Event-Driven Programming, HTML and CSS, Web Applications, Front-End Web Development, Semantic Web, Javascript, Browser Compatibility, Secure Coding, Web Content Accessibility Guidelines, Data Storage Technologies, Application Security, Data Validation, Data Management
Anfänger · Kurs · 1–3 Monate