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.

John Wiley & Sons
Kompetenzen, die Sie erwerben: Secure Coding, Application Security, Mobile Security, Vulnerability Assessments, Vulnerability Management, Application Frameworks, Risk Management Framework, Cyber Security Policies, Computer Security, C and C++, Java Programming, C++ (Programming Language), PHP (Scripting Language), Python Programming, C (Programming Language), Memory Management
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Web Design and Development, Pseudocode, Version Control, Git (Version Control System), Diagram Design, Microsoft Copilot, Algorithms, Program Development, Code Reusability, Computational Logic, C# (Programming Language)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Versionskontrolle, Kollaborative Software, GitHub, Software-Dokumentation, R Programmierung, Fehlersuche, GitHub Kopilot, Installation der Software
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud-Entwicklung, Cloud-Anwendungen, Software-Entwicklung, Cloud-Infrastruktur, Restful API, API-Gateway, Amazon S3, Amazon Web Services, TypScript, Amazon Elastic Compute Cloud, Anwendungsprogrammierschnittstelle (API), Serverloses Rechnen, System-Konfiguration, Netzwerkverwaltung, Cloud-Bereitstellung, Sicherheit der Infrastruktur, Software-Visualisierung, Cloud-Technik, Entwicklungsumgebung
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Daten-Strukturen, Simulationen, Algorithmen, Skripting, Computergrafik, Spiel-Design, Python-Programmierung, Visualisierung (Computergrafik), Objektorientierte Programmierung (OOP), Animationen, Kreatives Design, Entwicklungsumgebung
Fortgeschritten · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Claude Code, Vibe coding, Full-Stack Web Development, Anthropic Claude, No-Code Development, Application Development, Web Development Tools, Frontend Integration, Web Applications, Cloud Applications, JavaScript Frameworks, Mobile Development Tools, Development Environment, Application Deployment, Cloud Deployment, ChatGPT, React.js, Debugging, Prompt Engineering, Artificial Intelligence
Anfänger · Kurs · 1–4 Wochen

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: Daten-Strukturen, Paket- und Softwareverwaltung, Künstliche Intelligenz, NumPy, Grundsätze der Programmierung, Python-Programmierung, Tensorflow, Datenmanipulation, Installation der Software, Entwicklungsumgebung
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: AI Security, Prompt Engineering, Code Review, Secure Coding, Open Web Application Security Project (OWASP), Integrated Development Environments, AI Workflows, Prompt Engineering Tools, DevSecOps, AI Enablement, Software Development, Development Environment, Git (Version Control System), GitHub, Building Codes, Scope Management
Mittel · Kurs · 1–4 Wochen

University of Virginia
Kompetenzen, die Sie erwerben: Model-View-Controller, Hypertext Markup Language (HTML), Web-Design und Entwicklung, Programm-Entwicklung, Generative KI, Design und Produkt, Benutzeroberfläche (UI), Cascading Style Sheets (CSS), Fehlersuche, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzeroberfläche (UI) Design, HTML und CSS, Web-Design, Reaktionsfähiges Web-Design, Vibe-Codierung
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Skalierbarkeit, Geschäftliche Metriken, Rentabilität der Investition, Große Daten, Angewandtes maschinelles Lernen, Bewertung des Modells, Software für maschinelles Lernen, No-Code-Entwicklung, Kontinuierlicher Verbesserungsprozess, Modell-Optimierung, Cloud-Bereitstellung, Leistungsmessung, Maschinelles Lernen, Arbeitsablauf-Management, Modell Ausbildung, MLOps (Operationen für maschinelles Lernen), Compliance Management, Cloud Computing, Modell-Einsatz, Verantwortungsvolle AI
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Automatisierung, Open Web Application Security Project (OWASP), Abhängigkeitsanalyse, DevOps, Bewertungen der Anfälligkeit, Amazon Elastic Compute Cloud, Jenkins, Kontinuierliche Integration, Anwendungssicherheit, DevSecOps, SonarQube, Lebenszyklus der Softwareentwicklung, Sicherheitstests, Scannen auf Schwachstellen, Sicherheitsbewußtsein, Sichere Kodierung, CI/CD, Compliance Management, Kontinuierliche Lieferung
Mittel · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Secure Coding, Distributed Denial-Of-Service (DDoS) Attacks, Application Security, Authorization (Computing), Authentications, Data Validation, Encryption, Security Software, Security Controls, Data Security, Vulnerability Scanning, Endpoint Security, Role-Based Access Control (RBAC), Intrusion Detection and Prevention, Database Application, Security Awareness, Cybersecurity, Configuration Management, Package and Software Management, Web Development Tools
Anfänger · Spezialisierung · 1–3 Monate