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.
University of Michigan
Kompetenzen, die Sie erwerben: Pandas (Python-Paket), Überwachtes Lernen, Klassifizierungsalgorithmen, Scikit Learn (Bibliothek für Maschinelles Lernen), Verarbeitung natürlicher Sprache, Datenvorverarbeitung, Text Mining, Datenmanipulation, Python-Programmierung, Unüberwachtes Lernen, Feature Technik
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Real-Time Operating Systems, Embedded Software, Embedded Systems, Telecommunications, Digital Signal Processing, Performance Tuning, Digital Communications, System Programming, Debugging, C (Programming Language)
Fortgeschritten · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: C++ (Programming Language), Programming Principles, Data Structures, Computer Programming, Game Design, Algorithms, Debugging
Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Pandas (Python-Paket), Visualisierung (Computergrafik), NumPy, Wissenschaftliche Visualisierung, Daten Präsentation, Grafische Darstellung, Datenmanipulation, Interaktive Datenvisualisierung, Matplotlib, Statistische Visualisierung, Python-Programmierung, Datenvisualisierungssoftware, Datenvisualisierung, Streudiagramme, Histogramm
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Produktprüfung, KI-Produktstrategie, Produktentwicklung, Produktlebenszyklus-Management, Anmeldung, ChatGPT, Kanban-Prinzipien, Produkt-Roadmaps, Neue Produktentwicklung, Produktstrategie, Innovation, Agile Methodik, Produktmanagement, Usability-Tests, Testplanung, Generative KI, Agile Entwicklung von Software, Verantwortungsvolle KI, Produktplanung, Leiterschaft
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: AI Product Strategy, Sprint Retrospectives, Backlogs, Agile Product Development, Agile Software Development, Stakeholder Communications, Agile Methodology, Responsible AI, Generative AI, Kanban Principles, Product Roadmaps, Virtual Teams, Information Technology, Agile Project Management, Computer Hardware, Product Strategy, Product Management, ChatGPT, Stakeholder Management, Sprint Planning
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Flask (Web Framework), Restful API, Software Testing, Databases, Software Quality (SQA/SQC), JSON, Application Programming Interface (API), MongoDB, Full-Stack Web Development, Web Applications, NoSQL, Back-End Web Development, Python Programming, Maintainability, Application Deployment, Data Validation, Authentications
Anfänger · Kurs · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Infinitesimalrechnung, Künstliche neuronale Netze, Lineare Algebra, Python-Programmierung, Derivate, Mathematische Modellierung, Fortgeschrittene Mathematik, Regressionsanalyse, Algorithmen für maschinelles Lernen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Hugging Face, LLM Application, LangChain, Large Language Modeling, OpenAI, Natural Language Processing, Generative AI Agents, ChatGPT, Responsible AI, Embeddings, Application Programming Interface (API), Text Mining, Restful API, Agentic systems, Open Source Technology, Data Preprocessing, MLOps (Machine Learning Operations), Python Programming, Model Evaluation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Information Architecture, UI/UX Research, User Research, Agile Software Development, User Interface and User Experience (UI/UX) Design, Design Thinking, User Experience, User Centered Design, Usability, Usability Testing, Responsive Web Design, Agile Methodology, Kanban Principles, User Flows, User Interface (UI), Figma (Design Software), Wireframing, Design Research, Prototyping, Persona (User Experience)
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Peking University
Kompetenzen, die Sie erwerben: Programming Principles, C (Programming Language), Computer Science, Computer Programming, Computer Architecture, Data Structures, File I/O, Theoretical Computer Science, Emerging Technologies
Gemischt · Kurs · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Spring Framework, JSON, YAML, Transaktionsverarbeitung, Persistenz der Daten, Management von Unternehmensanwendungen, Model-View-Controller, Webdienste, Lastausgleich, Spring Boot, Software-Architektur, Java Programmierung, Objekt-Relationales Mapping, Microservices, Einheitstest, Restful API, JUnit, API-Gateway, Cloud Computing Architektur, Serviceorientierte Architektur
Anfänger · Spezialisierung · 1–3 Monate