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: Modellierung von Bedrohungen, Javascript, Amazon Webdienste, Cloud-Sicherheit, Node.JS, Cloud-Dienste, Sicherheit der Infrastruktur, Sichere Kodierung, Rahmen für das Risikomanagement, Web-Anwendungen, Cloud-Plattformen, Serverloses Rechnen, Anwendungssicherheit
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Testautomatisierung, API-Tests, Software-Tests, Generative KI, Software-Dokumentation, Sichere Kodierung, Technische Dokumentation, LLM-Bewerbung, AI-Sicherheit, Bewertungen der Anfälligkeit, Testfall, Full-Stack Web-Entwicklung
Anfänger · Kurs · 1–4 Wochen
University of Glasgow
Kompetenzen, die Sie erwerben: JSON, Skripting, Javascript, Datenvisualisierungssoftware, HTML und CSS, Front-End Web-Entwicklung, Datenstrukturen, Web-Entwicklung, Grundsätze der Programmierung, Computergestütztes Denken, Bereitstellung von Anwendungen, Softwareentwicklung, Datenverarbeitung, Datenanalyse, Computer Programmierung, Unüberwachtes Lernen, Web-Anwendungen, Anwendungsentwicklung, Code-Überprüfung, Prototyping
Anfänger · Spezialisierung · 3–6 Monate

Infosec
Kompetenzen, die Sie erwerben: Secure Coding, Computer Programming Tools, C and C++, Application Security, System Programming, C++ (Programming Language), C (Programming Language), Software Development Tools, Exploit development, Debugging, Interoperability, Unix, Embedded Systems, Vulnerability Assessments, Unix Commands, File I/O, Operating Systems, Data Security, Linux, Microsoft Windows
Mittel · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Spring Framework, Model View Controller, Java Platform Enterprise Edition (J2EE), Application Performance Management, Software Design Patterns, Java Programming, Java, Enterprise Architecture, Secure Coding, Software Architecture, Application Security, Security Assertion Markup Language (SAML), Dependency Analysis, System Programming, Web Applications, Continuous Monitoring, OS Process Management, Debugging, Maintainability, Object Oriented Programming (OOP)
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: CI/CD, Azure DevOps, Infrastructure as Code (IaC), Continuous Integration, Docker (Software), Microsoft Azure, DevOps, Application Deployment, GitHub, Continuous Deployment, Cloud Deployment, Containerization, Git (Version Control System), YAML, Secure Coding, Cloud Computing
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: DevSecOps, DevOps, Application Security, Secure Coding, Security Testing, Continuous Delivery, CI/CD, Security Engineering, Continuous Integration, Threat Modeling, Containerization, Continuous Monitoring, Vulnerability Management, Cloud Security, Automation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Django (Web Framework), GitHub, Version Control, Git (Version Control System), User Experience Design, Secure Coding, User Interface (UI), Web Development, Application Security, Application Frameworks, Development Environment, Authentications, Web Applications, User Accounts, Authorization (Computing)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Vanderbilt University
Kompetenzen, die Sie erwerben: Modellierung großer Sprachen, Persona Entwicklung, Schnelles Engineering, Software-Entwurfsmuster, Generative KI, Java Programmierung, Dokumentenverwaltung, KI-Orchestrierung, Middleware, Geschäftslogik, Agentische Systeme, KI-Workflows, Sichere Kodierung, OpenAI API, LLM-Bewerbung, Generative AI-Agenten, Ausführung des Plans, Prompt-Muster, Open Web Application Security Project (OWASP)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud Management, Cloud Security, Application Security, Cloud Computing, Cloud Infrastructure, Cloud Applications, Cloud Platforms, Cloud Development, Identity and Access Management, Data Integrity, Secure Coding, Private Cloud, Security Awareness, Data Centers, Data Management, Personally Identifiable Information, IT Security Architecture, Security Controls, General Data Protection Regulation (GDPR), Service Level
Fortgeschritten · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: JSON, Python-Programmierung, Generative KI, Benutzeroberfläche (UI), Restful API, Sichere Kodierung, Bereitstellung von Anwendungen, User-Interface-(UI)-Design, Back-End Web-Entwicklung, Anwendungsentwicklung, ChatGPT, Schnittstelle zur Anwendungsprogrammierung (API), Full-Stack Web-Entwicklung, Fehlersuche
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Rutgers the State University of New Jersey
Kompetenzen, die Sie erwerben: Risikomanagement, Modellierung großer Sprachen, Methoden des Maschinellen Lernens, Generative KI, Strategisches Denken, Künstliche Intelligenz, Datenethik, Verarbeitung natürlicher Sprache, Verantwortungsvolle KI, KI-Produktstrategie
Anfänger · Kurs · 1–4 Wochen