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
★ 4.7 (33) · 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
★ 4.5 (16) · 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
★ 4 (21) · 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
★ 4.1 (23) · 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
★ 4.7 (85) · 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
★ 4.6 (17) · 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
★ 4.5 (53) · 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
★ 4.8 (34) · 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
★ 4.5 (19) · 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
★ 4.5 (13) · Anfänger · Kurs · 1–3 Monate