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.
University of Michigan
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Authentifizierungen, Datenbank-Anwendung, MySQL, SQL, PHP (Skriptsprache), Server-Seite, Sichere Kodierung, Web-Anwendungen, Datenbank Entwicklung, Datenvalidierung
Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: OAuth, Salesforce Development, Authentications, Salesforce, Cloud Deployment, Cloud-Based Integration, Systems Integration, Application Programming Interface (API), Application Deployment, Data Integration, API Design, Data Mapping, Restful API, Application Performance Management, System Monitoring, Data Transformation, Secure Coding, Event Monitoring, Security Controls, Real Time Data
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Threat Modeling, AI Security, DevSecOps, Security Testing, Continuous Monitoring, CI/CD, Threat Detection, Secure Coding, MITRE ATT&CK Framework, DevOps, System Monitoring, Application Security, Continuous Integration, MLOps (Machine Learning Operations), Scripting, Unit Testing, Test Case, Prompt Engineering, Integration Testing
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: AI Security, Application Security, Secure Coding, DevSecOps, Threat Modeling, Vulnerability Scanning, Vulnerability Assessments, AI Personalization, Continuous Integration, Open Source Technology, PyTorch (Machine Learning Library), MLOps (Machine Learning Operations), Dependency Analysis, Analysis, Program Implementation, Supply Chain
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Application Lifecycle Management, DevSecOps, Azure DevOps, DevOps, Continuous Delivery, Software Quality Assurance, Release Management, Secure Coding, CI/CD, Git (Version Control System), Verification And Validation, Continuous Integration, GitHub, Software Testing, Security Controls, Software Development Tools, Data Governance, Continuous Deployment, Cyber Governance, Version Control
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: OAuth, API Gateway, API Design, Restful API, Application Programming Interface (API), Cloud API, Continuous Deployment, CI/CD, Application Lifecycle Management, Secure Coding, Security Controls, Proxy Servers, Authorization (Computing), Continuous Integration, Application Security, Middleware, Software Documentation, Information Systems Security, Network Security, Data Security
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Cybersecurity, Network Protocols, Threat Management, Threat Modeling, Security Controls, Responsible AI, Cyber Security Strategy, Cyber Attacks, Secure Coding, Cyber Security Policies, Data Security, Security Awareness, Computer Security Awareness Training, Agile Methodology, Cyber Threat Intelligence, Network Security, TCP/IP, Incident Response, Threat Detection, Risk Management
Mittel · Spezialisierung · 1–3 Monate
Kompetenzen, die Sie erwerben: Model Deployment, MLOps (Machine Learning Operations), AI Security, Cloud Deployment, DevOps, CI/CD, Artificial Intelligence and Machine Learning (AI/ML), Data-Driven Decision-Making
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: CI/CD, Continuous Deployment, Application Deployment, Cloud Deployment, Restful API, Middleware, Continuous Integration, Software Testing, API Design, Azure DevOps, Postman API Platform, API Testing, .NET Framework, Microservices
Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Modellierung von Bedrohungen, Unified Modeling Language, Software-Entwurfsmuster, Datenbank-Design, Sicherheitssoftware, Sichere Kodierung, Lebenszyklus der Softwareentwicklung, Software Entwurf, Systeme Design, Technischer Entwurf, Objektorientierter Entwurf, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Usability-Tests, Software-Architektur, Anwendungssicherheit, Bewertungen der Anfälligkeit, Datenflussdiagramme (DFDs), Open Web Application Security Project (OWASP), Einheitstest, Datenbank Management
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Anthropic Claude, Vibe coding, OpenAI API, LLM Application, Debugging, ChatGPT, Generative AI, Large Language Modeling, Multimodal Prompts, Pseudocode, AI Workflows, Artificial Intelligence, Responsible AI, AI Enablement, Software Installation, Agentic Workflows, Code Review, Web Development Tools, Software Development
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Game Design, Python Programming, Programming Principles, Computer Programming, Scripting, Data Validation, Data Analysis
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden