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.

California Institute of the Arts
Kompetenzen, die Sie erwerben: Grafikdesign, Layout Gestaltung, User Experience Design, Entwerfen, Gestaltungselemente und -prinzipien, Interaktionsdesign, Mensch-Computer-Interaktion, Farbtheorie, Anwendungsdesign, Grafisches und visuelles Design, Typografie, Informationsarchitektur, User-Interface-(UI)-Design, Ästhetik, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Anfänger · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Skripting, Benutzeroberfläche (UI), HTML und CSS, Grundsätze der Programmierung, Web Design und Entwicklung, Fehlersuche, Javascript, Integrierte Entwicklungsumgebungen
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Data Preprocessing, Data Pipelines, Java, Data Processing, Feature Engineering, Data Cleansing, Data Quality, Data Transformation, Data Validation, Data Access, Continuous Monitoring, Unit Testing, Object Oriented Programming (OOP)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Angular, Application Design, Software Architecture, Software Design Patterns, Frontend Performance, JavaScript Frameworks, TypeScript, Scripting Languages, UI Components, Javascript, Application Performance Management, Data Sharing, Real Time Data
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: MLOps (Machine Learning Operations), Model Evaluation, Key Performance Indicators (KPIs), Business Metrics, Performance Analysis, Performance Measurement, Responsible AI, Test Execution Engine, Performance Metric, Test Automation, Feature Engineering, Verification And Validation, Content Performance Analysis, Machine Learning, Data Ethics, Quality Assessment, Gap Analysis, Cost Benefit Analysis, Research Design, Quantitative Research
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Datenstrukturen, Einheitstest, Grundsätze der Programmierung, Fehlersuche, Objektorientierte Programmierung (OOP), Software-Tests, Python-Programmierung, Objektorientierter Entwurf
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unity Engine, Algorithms, Game Design, Video Game Development, Programming Principles, Virtual Environment, 3D Assets, Debugging, Data Structures
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, OpenAI API, AI Workflows, Generative Model Architectures, Model Deployment, Hugging Face, Programming Principles, Computer Programming, Transfer Learning, Application Deployment, Context Management, Embeddings, User Interface (UI), Model Evaluation, Vector Databases, Debugging, Software Installation
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: AI Security, LLM Application, Cyber Security Assessment, Large Language Modeling, Continuous Monitoring, Security Testing, Responsible AI, Threat Modeling, Vulnerability Assessments, Prompt Engineering, Security Controls, Penetration Testing, Vulnerability Scanning, Security Strategy, AI Personalization, Scenario Testing, System Implementation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Model Evaluation, Data Preprocessing, Model Deployment, JUnit, Decision Tree Learning, Build Tools, MLOps (Machine Learning Operations), Performance Tuning, Classification And Regression Tree (CART), Apache Maven, Data Structures, Random Forest Algorithm, Java, Gradle, Data Pipelines, Software Architecture, Software Design, Object Oriented Programming (OOP), Machine Learning, Apache
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

ESSEC Business School
Kompetenzen, die Sie erwerben: Kommunikation, Business Intelligence, Regressionsanalyse, Datenanalyse, Vorhersage, Wirtschaft, Daten Präsentation, Unternehmensanalytik, Statistische Methoden, Prädiktive Analytik, Informationstechnologie, Strategisches Denken, Datenvisualisierung, R-Programmierung, Statistische Analyse
Gemischt · Kurs · 1–3 Monate