Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Kompetenzen, die Sie erwerben: File I/O, Object Oriented Programming (OOP), Debugging, Object Oriented Design, JSON, Data Structures, Code Reusability, Python Programming, Microsoft Visual Studio, Development Environment, Integrated Development Environments, Scripting, Maintainability, Package and Software Management, Authorization (Computing), Programming Principles, Computer Programming, Web Scraping, Application Programming Interface (API), File Management
Anfänger · Spezialisierung · 3–6 Monate

Cisco Learning and Certifications
Kompetenzen, die Sie erwerben: Devops Tools, Development Environment, Software Development Tools, Software Development Methodologies, CI/CD, DevOps, IT Automation, Continuous Deployment, Version Control, Continuous Integration, Network Engineering, Program Development, Docker (Software), Network Infrastructure, Containerization, Software Development, Virtual Environment, Git (Version Control System), Waterfall Methodology, Software Design
Mittel · Kurs · 1–4 Wochen

AI Business School
Kompetenzen, die Sie erwerben: AI literacy, Generative AI, Generative AI Agents, Responsible AI, Sales Enablement, Sales Training, Risk Management, Sales, Artificial Intelligence, Agentic systems, Sales Strategy, Digital Transformation, Risk Mitigation, Innovation, Automation
Anfänger · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Datenmanipulation, Datenwissenschaft, Text Mining, NumPy, Daten-Strukturen, Große Daten, Datenverarbeitung, Leistungsoptimierung, Grundsätze der Programmierung, Datei-E/A, Datenanalyse, Objektorientierte Programmierung (OOP), Wahrscheinlichkeitsverteilung, Python-Programmierung, Bildanalyse
Anfänger · Kurs · 1–4 Wochen

Fractal Analytics
Kompetenzen, die Sie erwerben: Kritisches Denken, Fehlersuche, Computer Programmierung, Generative KI, Computerprogrammierung, Objektorientierte Programmierung (OOP), Python-Programmierung, Künstliche neuronale Netze, Generative Modellarchitekturen
Mittel · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Elektronische Hardware, Eingebettete Systeme, Elektronik, Kommunikationssysteme, Digitale Kommunikation, Elektronik-Technik, Digitale Signalverarbeitung, Bildanalyse, Elektrotechnik und Computertechnik, Algorithmen, Telekommunikation
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Web-Entwicklungs-Tools, Softwaretechnik, Computer Programmierung, Software-Entwicklung, Grundsätze der Programmierung, Rechnerische Logik, Computerprogrammierung, Python-Programmierung, Web-Entwicklung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Node.JS, Scalability, Authentications, JSON, Authorization (Computing), Web Development Tools, Web Applications, Web Development, Server Side, Secure Coding, JavaScript Frameworks, Back-End Web Development, Application Frameworks, Javascript, Restful API, Development Environment, Event-Driven Programming, Operating Systems, Email Automation, Integrated Development Environments
Mittel · Kurs · 1–4 Wochen

KodeKloud
Kompetenzen, die Sie erwerben: Git (Versionskontrollsystem), Devops-Werkzeuge, DevOps, Linux, Unix-Befehle, GitHub, Open-Source-Technologie, Versionskontrolle, Kollaborative Software
Anfänger · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Rust (Programming Language), Memory Management, System Programming, Package and Software Management, Data Structures, Software Installation, Code Reusability, Build Tools, Programming Principles, Other Programming Languages, Secure Coding, Integrated Development Environments, Data Sharing, Data Access
Anfänger · Spezialisierung · 3–6 Monate

KodeKloud
Kompetenzen, die Sie erwerben: Package and Software Management, Command-Line Interface, Linux Commands, Linux, Ubuntu, Linux Administration, File Systems, Linux Servers, Data Storage, Network Troubleshooting, Operating Systems, Red Hat Enterprise Linux, Data Storage Technologies, Remote Access Systems, Operating System Administration, System Support, Software Installation, File Management, Service Management, General Networking
Anfänger · Kurs · 1–3 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Computer Architecture, Hardware Architecture, Microarchitecture, Computer Systems, Computational Logic, Hardware Design, Computer Hardware, Programming Principles, System Programming, Computer Literacy, Program Development, Data Storage, Memory Management
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate