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.

Board Infinity
Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), API-Tests, Software-Tests, Automatisierung, Anwendungssicherheit, Regressionstests, JUnit, Testautomatisierung, Entwicklung von Testskripten, CI/CD, Skalierbarkeit, Leistungstests, Sicherheitsprüfung, Test-Tools, Testfall, Selenium (Software)
Anfänger · Kurs · 1–3 Monate

Politecnico di Milano
Kompetenzen, die Sie erwerben: Cloud Computing, Cloud-Infrastruktur, Systementwurf und Implementierung, Software Entwurf, Hardware-Architektur, Systeme Design, Computer Architektur, Eingebettete Systeme
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Text Mining, Large Language Modeling, Natural Language Processing, Data Processing, LLM Application, Python Programming
Mittel · Kurs · 1–4 Wochen

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

University of California, Davis
Kompetenzen, die Sie erwerben: Construction Estimating, Risk Management, Cost Estimation, Project Estimation, Construction Management, Estimation, Bidding, Construction, Cost Management, Verification And Validation, Workflow Management, Business Ethics, Budgeting, Project Management, Engineering Plans And Specifications
Gemischt · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: TypeScript, Javascript, Object Oriented Programming (OOP), Software Design Patterns, API Design, Programming Principles, Web Development Tools, Data Structures, Development Environment, Maintainability, Debugging
Anfänger · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Daten bereinigen, Schnittstelle zur Anwendungsprogrammierung (API), Python-Programmierung, Automatisierung, Skriptsprachen, Computer Programmierung, Skripting, Grundsätze der Programmierung, Computergestütztes Denken
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cryptography, Encryption, Secure Coding, Brute-force attacks, Cyber Security Assessment, File Management, Python Programming, Programming Principles, Algorithms, Debugging, Scripting, Data Structures, Software Testing, User Interface (UI), Statistical Programming, File I/O, UI Components, Application Development
Anfänger · Spezialisierung · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Kontinuierliche Bereitstellung, Generative KI, Google Cloud-Platform, Schnelles Engineering, Code-Überprüfung, Verantwortungsvolle KI, Fehlersuche, Bereitstellung von Anwendungen, Google Gemini, Software-Entwicklungstools, Anwendungsentwicklung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative KI, Software-Tests, ChatGPT, Code-Überprüfung, Schnelles Engineering, KI-Workflows, KI-Förderung, Microsoft Kopilot, Fehlersuche, Technische Software, Anwendungsentwicklung
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Java, Kulturelle Reaktionsfähigkeit, Computer Programmierung, Objektorientierte Programmierung (OOP), Digitale Pädagogik, Fehlersuche, Computergestütztes Denken, Pädagogik
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Javascript, Ereignisgesteuerte Programmierung, Computergestützte Logik, Web-Entwicklung, Instandhaltbarkeit, Objektorientierte Programmierung (OOP), Skripting, Grundsätze der Programmierung, Fehlersuche
Mittel · Kurs · 1–4 Wochen