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 California San Diego
Kompetenzen, die Sie erwerben: Netzwerkanalyse, Modell-Optimierung, Netzwerk-Routing, Python-Programmierung, Operations Research, Theoretische Informatik, Netzwerk-Modell, Algorithmen, Informatik, Graphentheorie, Große Daten, Computerwissenschaft
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Event-Driven Programming, Embedded Systems, Embedded Software, Interactive Design, Prototyping, Internet Of Things, System Design and Implementation, Digital Signal Processing, Development Environment, Peripheral Devices, Programming Principles, Simulations, Python Programming, Computational Logic, Computer Programming
Anfänger · Kurs · 1–3 Monate

John Wiley & Sons
Kompetenzen, die Sie erwerben: Object Oriented Design, Java Programming, Java, Object Oriented Programming (OOP), Data Persistence, Software Design Patterns, Maintainability, Memory Management, Programming Principles, Code Reusability, Functional Design, Computer Programming, Oracle Databases, File Systems, Computational Logic, API Design, Data Structures, Software Design, File Management, Data Management
Mittel · Spezialisierung · 3–6 Monate

University of Pittsburgh
Kompetenzen, die Sie erwerben: Bayesian Statistics, Data-Driven Decision-Making, Statistical Modeling, Predictive Analytics, Predictive Modeling, Applied Machine Learning, Markov Model, Statistical Methods, Data Science, Health Informatics, Statistical Inference, Statistical Machine Learning, Statistical Programming, Regression Analysis, Statistical Analysis, Machine Learning, Machine Learning Algorithms, Python Programming, Probability Distribution, Computational Thinking
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: System-Programmierung, Python-Programmierung, Datei-E/A, OS Prozessmanagement, Test Daten, System-Software, Arithmetik, Mathematische Software, Dateiverwaltung, Dateisysteme
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anomaly Detection, Unit Testing, Test Script Development, Data Pipelines, Test Automation, Code Coverage, Real Time Data, Data Processing, Data Cleansing, Data Integrity, Extract, Transform, Load, Data Transformation, Data Persistence, Performance Testing, Data Validation, Data Science, Python Programming, Machine Learning, Algorithms, SQL
Mittel · Kurs · 1–3 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Spieltheorie, Animation und Spieldesign, Kreativität, Ideenfindung, Geschichtenerzählen, Software-Dokumentation, Schreiben, Entwurf, Spiel-Design, Konzeptionelle Gestaltung, Gestaltung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Augmented and Virtual Reality (AR/VR), Unity Engine, Augmented Reality, Application Deployment, Cross Platform Development, Virtual Reality, C# (Programming Language), Video Game Development, Virtual Environment, Mobile Development, UI Components, Animation and Game Design, Game Design, User Interface (UI), Development Testing, User Interface and User Experience (UI/UX) Design, Software Development, Software Design
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Android Studio, Kotlin, Android Jetpack, Android Development, Android (Operating System), Mobile Development, Unit Testing, Gradle, Mobile Development Tools, User Interface (UI), UI Components, Code Reusability, Application Development, Integrated Development Environments, User Interface (UI) Design, Object Oriented Programming (OOP), Cross Platform Development, Test Driven Development (TDD), Wireframing, Prototyping
Anfänger · Spezialisierung · 3–6 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Maschinelles Lernen, Entscheidungsintelligenz, Agentische Systeme, Markov-Modell, Algorithmen für maschinelles Lernen, Algorithmen, Reinforcement Learning
Mittel · Kurs · 1–3 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, Computer Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Prompt Engineering, AI Orchestration, AI Workflows, Retrieval-Augmented Generation, Agentic Workflows, LangChain, LangGraph, LLM Application, Prompt Patterns, Tool Calling, Agentic systems, Multimodal Prompts, Model Context Protocol, Generative AI, AI Security, Generative AI Agents, Vector Databases, AI Integrations, OpenAI API, Software Development
Fortgeschritten · Berufsbezogenes Zertifikat · 3–6 Monate