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.

DeepLearning.AI
Kompetenzen, die Sie erwerben: Agentische Workflows, KI-Orchestrierung, Werkzeuganrufe, Agentische Systeme, LLM-Bewerbung, Generative AI-Agenten, KI-Workflows
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Skriptsprachen, Computergestützte Logik, Visual Basic (Programmiersprache), Datenstrukturen, Excel-Makros, Skripting, Automatisierung, Microsoft Entwicklungswerkzeuge, Grundsätze der Programmierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: System Programmierung, Web-Anwendungen, Web-Entwicklung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Jenkins, Selenium (Software), GitHub, Git (Version Control System), Performance Testing, Continuous Integration, CI/CD, Apache Maven, Version Control, Test Script Development, Test Automation, Browser Compatibility, JUnit, Object Oriented Programming (OOP), Test Data, Integration Testing, Java Programming, Test Case, Test Execution Engine, Software Testing
Anfänger · Spezialisierung · 3–6 Monate

Scrimba
Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), HTML und CSS, Webdesign, Web Design und Entwicklung, Front-End Web-Entwicklung, Reaktionsfähiges Webdesign
Mittel · Kurs · 1–4 Wochen

KodeKloud
Kompetenzen, die Sie erwerben: Fehlersuche, Computer Programmierung, Skriptsprachen, Datenstrukturen, Grundsätze der Programmierung, Skripting, Python-Programmierung
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: AI Security, Secure Coding, Data Ethics, Vulnerability Assessments, Responsible AI, Security Engineering, Security Strategy, Information Systems Security, Security Testing, Threat Modeling, Data Security, Security Controls, Cybersecurity, Security Awareness, Threat Management, Encryption, Penetration Testing, Data Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Cryptography, Encryption, Application Security, Threat Modeling, Cybersecurity, Secure Coding, Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Assessments
Anfänger · Kurs · 1–4 Wochen

Amazon Web Services
Kompetenzen, die Sie erwerben: CI/CD, Continuous Integration, Application Deployment, Continuous Delivery, Software Development, Version Control, Git (Version Control System), DevOps, Test Automation, Unit Testing, Amazon Web Services, Software Testing
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Fehlersuche, Integrierte Entwicklungsumgebungen, Versionskontrolle, Software-Entwicklungstools, Softwareentwicklung, Microsoft Visual Studio, Entwicklungsumgebung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Systemüberwachung, JSON, Prometheus (Software), CI/CD, Containerisierung, Kontinuierliche Überwachung, Docker (Software), System Programmierung, DevOps, Software-Tests, Skripting, Jenkins, Befehlszeilen-Schnittstelle, GitHub, Bereitstellung von Anwendungen, Automatisierung, Rust (Programmiersprache)
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Fehlersuche, Computer Programmierung, Software und Technologie für das Bildungswesen, Objektorientierte Programmierung (OOP), Programm-Entwicklung, Datenstrukturen, Digitale Pädagogik, Java
Anfänger · Kurs · 1–3 Monate