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: AI Security, LLM Application, Open Web Application Security Project (OWASP), Application Security, Large Language Modeling, Prompt Engineering, Secure Coding, Security Testing, Personally Identifiable Information, Data Loss Prevention, Security Controls, Information Privacy, Authorization (Computing), Supply Chain Management, Data Modeling, Data Governance
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Spring Framework, Spring Boot, Model View Controller, Hibernate (Java), Java, Java Programming, Web Development, Web Applications, Secure Coding, Application Frameworks, Object-Relational Mapping, Application Deployment, Application Security, Database Application, Database Development, Software Development Tools, Authentications, Development Environment, Data Access, Authorization (Computing)
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Unit Testing, Go (Programming Language), Restful API, Authentications, API Testing, Application Programming Interface (API), Secure Coding, Code Reusability, API Design, Application Security, Software Testing, Microservices, Authorization (Computing), Web Servers, Web Services, Database Management, Server Side, Databases, Software Architecture, JSON
Mittel · Kurs · 1–3 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Integrated Development Environments, Debugging, Microsoft Visual Studio, Unit Testing, Software Development Tools, Computer Programming Tools, Testability, Program Development, Development Environment, Software Engineering Tools
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: jQuery, Javascript and jQuery, Event-Driven Programming, Cascading Style Sheets (CSS), Web Development Tools, JavaScript Frameworks, Hypertext Markup Language (HTML), HTML and CSS, Javascript, Data Validation, Development Environment
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Hypertext Markup Language (HTML), ChatGPT, Microsoft Visual Studio, Anwendungssicherheit, Generative KI, Datenverwaltung, Operative Datenbanken, Cascading Style Sheets (CSS), Web-Anwendungen, Web-Entwicklung, PHP (Skriptsprache), Schnelles Engineering, Sichere Kodierung, SQL, AI-Integrationen, Anwendungsentwicklung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Bereitstellung von Anwendungen, Web-Design und Entwicklung, Frontend-Leistung, Datenverwaltung, Daten in Echtzeit, Benutzeroberfläche (UI), Fehlersuche, Mobile Entwicklung, Web-Anwendungen, Web-Entwicklung, Datenbank-Anwendung, HTML und CSS, Sichere Kodierung, Web-Entwicklungs-Tools, Javascript, Reaktionsfähiges Web-Design, Datenzugang
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Exploitation techniques, Penetration Testing, Secure Coding, Web Applications, Full-Stack Web Development, Vulnerability Assessments, Application Security, Angular, Ajax, Javascript
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computerprogrammierung, Skalierbarkeit, Objektorientierter Entwurf, C# (Programmiersprache), Grundsätze der Programmierung, Systementwurf und Implementierung, Software-Architektur, Software-Dokumentation, Wiederverwendbarkeit von Code, Objektorientierte Programmierung (OOP), Software-Entwicklung, Integrität der Daten, Sichere Kodierung, Instandhaltbarkeit, AI-Integrationen, Software-Entwurfsmuster
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Automatisierung, Open Web Application Security Project (OWASP), Cloud-Sicherheit, Bewertungen der Anfälligkeit, Penetrationstests, Web-Scraping, Anwendungssicherheit, DevSecOps, Sicherheitstests, Scannen auf Schwachstellen, Reaktion auf Vorfälle, Techniken der Ausbeutung, Entwicklung von Exploits, Cybersecurity, Sichere Kodierung, Erkennung von Bedrohungen, Verschlüsselung
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Secure Coding, Cloud Development, Cloud Deployment, Database Development, Maintainability, Dataflow, Application Deployment, Server Side, Web Applications, Authentications, Authorization (Computing)
Mittel · Kurs · 1–4 Wochen