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.
Duke University
Kompetenzen, die Sie erwerben: Unternehmensanalytik, Prädiktive Modellierung, Datenvisualisierungssoftware, Dashboard, Daten-Storytelling, Business Metriken, Big Data, MySQL, Microsoft Excel, Business Intelligence, Datenanalyse, Business-Kommunikation, Analytics, SQL, Tableau Software, Datenbank-Design, Datenvisualisierung, Unternehmensanalyse, Relationale Datenbanken, Geschäftsprozessverbesserung
Anfänger · Spezialisierung · 3–6 Monate

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Debugging, Computational Thinking, Data Structures, Computer Programming, Program Development, Integrated Development Environments, Computer Science, Python Programming, Algorithms
Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Maschinelles Lernen, Regressionsanalyse, Prädiktive Modellierung, Künstliche neuronale Netze, Modellevaluation, Klassifizierungsalgorithmen, Unüberwachtes Lernen, Random Forest Algorithmus, Feature Technik, Lernen mit Entscheidungsbäumen, Angewandtes maschinelles Lernen, Scikit Learn (Bibliothek für Maschinelles Lernen), Überwachtes Lernen
Mittel · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Python Programming, Scripting, Scripting Languages, Software Development
Gemischt · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: NumPy, Data Transformation, Data Manipulation, Data Cleansing, Jupyter, Data Processing, Data Analysis, Data Science, Data Import/Export, Python Programming, Virtual Machines, Computer Programming, Computer Programming Tools, Software Development
Gemischt · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: Web Services, Web Applications, Application Development, Database Application, User Interface (UI), Python Programming, Restful API, Databases, Database Management, Application Security, Network Protocols, User Interface (UI) Design, Scripting, Relational Databases, Object Oriented Programming (OOP), Computer Programming, Software Development, Scripting Languages, Object Oriented Design, Programming Principles
Gemischt · Kurs · 1–4 Wochen

University of Virginia
Kompetenzen, die Sie erwerben: Unternehmensanalytik, Teambildung, Anwenderbericht, Produktprüfung, Analytics, Agiles Projektmanagement, Kundenanalyse, Leistungsmanagement im Team, DevOps, Produktmanagement, Design Thinking, Team Management, Agile Methodik, Team-Führung, Innovation, Neue Produktentwicklung, Agile Produktentwicklung, Kontinuierliche Lieferung, Agile Entwicklung von Software, Usability-Tests
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Verifizierung und Validierung, Front-End Web-Entwicklung, Fehlersuche, Benutzerfreundlichkeit, Reaktionsfähiges Webdesign, HyperText Markup Language (HTML), Web-Entwicklung, Wireframing, Javascript, Cascading Style Sheets (CSS), Benutzeroberfläche (UI), HTML und CSS, Webdesign, Browser-Kompatibilität, Ereignisgesteuerte Programmierung, Web-Inhalt, Web Content Accessibility Guidelines, Bootstrap (Front-End-Framework), Web Design und Entwicklung, Interaktives Design
Anfänger · Spezialisierung · 3–6 Monate
University of Virginia
Kompetenzen, die Sie erwerben: Unternehmensanalytik, Produktprüfung, Anwenderbericht, Kundenanalyse, Leistungsmanagement im Team, Sprint-Planung, Agile Methodik, Teambildung, Produktentwicklung, Agiles Projektmanagement, Team Management, Analytics, Persona Entwicklung, Kontinuierliche Lieferung, Agile Entwicklung von Software, Usability-Tests, Agile Produktentwicklung, Design Thinking, Persona (Benutzererfahrung), Peer Review
Anfänger · Spezialisierung · 3–6 Monate

Packt
Kompetenzen, die Sie erwerben: Test Driven Development (TDD), C and C++, C++ (Programming Language), Debugging, C (Programming Language), Object Oriented Programming (OOP), System Programming, Functional Design, Secure Coding, Software Architecture, Performance Tuning, Network Troubleshooting
Anfänger · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Prompt Engineering, Retrieval-Augmented Generation, Generative AI, Prompt Engineering Tools, Generative AI Agents, LLM Application, OpenAI, Claude Code, Anthropic Claude, Rust (Programming Language), Databricks, Embeddings, MLOps (Machine Learning Operations), Vector Databases, Data Architecture, DevOps, Python Programming, Software Architecture, Scala Programming, Governance
Mittel · Kurs · 1–4 Wochen

University of Washington
Kompetenzen, die Sie erwerben: Python-Programmierung, Maschinelles Lernen, Regressionsanalyse, Computervision, Prädiktive Modellierung, Künstliche Intelligenz, Datenvorverarbeitung, Modellevaluation, Text Mining, Klassifizierungsalgorithmen, Unüberwachtes Lernen, Verarbeitung natürlicher Sprache, Überwachtes Lernen, Feature Technik, Deep Learning, Angewandtes maschinelles Lernen, Anwendungsentwicklung, Bildanalyse
Gemischt · Kurs · 1–3 Monate