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.

LearnQuest
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenspeicherung, Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Computerprogrammierung, Programm-Entwicklung, Skriptsprachen, Skripting, Computer-Programmierwerkzeuge, Grundsätze der Programmierung
★ 4 (143) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Database Software, Hardware Troubleshooting, Networking Hardware, Database Theory, Database Management Systems, Computer Networking, Network Support, Network Protocols, Web Applications, Computer Security Awareness Training, Security Software, Technical Support and Services, Cybersecurity, Encryption, Computing Platforms, Computer Programming, System Software, Application Design, Microsoft Windows, Database Management
★ 4.5 (12) · Anfänger · Spezialisierung · 1–3 Monate

Fractal Analytics
Kompetenzen, die Sie erwerben: KI-Kenntnisse, KI-gestützte Kreativität, Verantwortungsvolle AI, Kritisches Denken
★ 4.6 (221) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python-Programmierung, Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Code-Überprüfung, Computerprogrammierung, NumPy, Installation der Software, Datenverarbeitung, Skripting, Objektorientierter Entwurf, Numerische Analyse, Datei-E/A, Daten-Strukturen, Computational Thinking, Rechnerische Logik, Grundsätze der Programmierung, Wiederverwendbarkeit von Code, Paket- und Softwareverwaltung
★ 4.9 (144) · Anfänger · Kurs · 1–3 Monate

Google DeepMind
Kompetenzen, die Sie erwerben: Prompt Engineering, Google Gemini, Gemini, Generative AI Agents, AI Integrations, Google Cloud Platform, Application Programming Interface (API), Real Time Data, Key Management, Tool Calling, Agentic systems, Cloud Deployment, Generative Model Architectures, Generative AI, Large Language Modeling, AI Security, Artificial Intelligence, AI Workflows, Cloud Applications, Cloud Development
★ 4.5 (12) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Spring Boot, Application Development, API Testing, Java Programming, Web Development, Program Development, Application Frameworks, Software Testing, Test Case, Secure Coding, Development Environment, Model View Controller, Software Development Tools, UI Components, Data Access, Authentications, SQL, Object Oriented Programming (OOP), Data Persistence, User Interface (UI)
★ 4.7 (19) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung
★ 4.8 (23) · Mittel · Kurs · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: TypeScript, Computational Logic, Programming Principles, Computer Programming
★ 4.5 (26) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Cisco Learning and Certifications
Kompetenzen, die Sie erwerben: Postman API Platform, Restful API, Authentications, Application Programming Interface (API), Scripting, JSON, Extensible Languages and XML, IT Automation, Extensible Markup Language (XML), API Testing, Network Protocols, YAML, Network Monitoring, Automation, Network Engineering, Scripting Languages, Python Programming, Real Time Data
★ 4.6 (36) · Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Speicherverwaltung, Simulationen, C (Programmiersprache), Datei-E/A, Computational Thinking, Automatisierung, Algorithmen
★ 4.4 (36) · Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Java, Entwicklungstests, Software-Prüfung, Persistenz der Daten, Benutzeroberfläche (UI), Anwendungsentwicklung, Android-Entwicklung, Integrationsprüfung, Ereignisgesteuerte Programmierung, Einheitliche Prüfung, Mobile Entwicklung
★ 4.4 (69) · Gemischt · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenwissenschaft, Bereinigung von Daten, Dateiverwaltung, R Programmierung, Datenumwandlung, Datenmanipulation, Datenvisualisierung, Tidyverse (R-Paket), Explorative Datenanalyse, Datenanalyse, R (Software), Datenverwaltung, Datenwrangling
★ 4.4 (54) · Anfänger · Kurs · 1–3 Monate