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

Kompetenzen, die Sie erwerben: AI Orchestration, Model Deployment, AI Workflows, Agentic Workflows, Generative AI Agents, Agentic systems, AI Security, Artificial Intelligence, Prompt Engineering, Generative AI, Product Support, OpenAI API, Retrieval-Augmented Generation
Fortgeschritten · Kurs · 1–4 Wochen

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

Hebrew University of Jerusalem
Kompetenzen, die Sie erwerben: Datenstrukturen, System Programmierung, Computer-Grafik-Techniken, Algorithmen, Betriebssysteme, Computer Programmierung, Virtuelle Maschinen, Computer Architektur, Software-Architektur, Software Entwurf, Programm-Entwicklung, Technische Informatik, Informatik, Objektorientierte Programmierung (OOP)
Gemischt · Kurs · 1–3 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Algorithmen, Maschinelles Lernen, Wahrscheinlichkeitsverteilung, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Reinforcement Learning, Markov-Modell, Algorithmen für maschinelles Lernen
Mittel · Kurs · 1–3 Monate

ESSEC Business School
Kompetenzen, die Sie erwerben: Kommunikation, Unternehmensanalytik, Business Marketing, Datenanalyse, Business Intelligence, Vorhersage, Kundenanalyse, Digitale Transformation, Daten Präsentation, Marketing-Analytik, Fallstudien, Analytics, Statistische Methoden, Analytische Fähigkeiten, Prädiktive Analytik, Peer Review, Komplexe Problemlösung, R-Programmierung, Informationstechnologie, Statistische Analyse
Fortgeschritten · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Schätzung, Teambildung, Rückstände, Workflow Management, Sprint-Retrospektiven, Ausführung des Plans, Anwenderbericht, Prioritätensetzung, Leistungsmanagement im Team, Schlanke Methodologien, Sprint-Planung, Agile Methodik, Agiles Projektmanagement, Kanban-Prinzipien, Leistungsmetrik, Teamorientiert, Agile Entwicklung von Software, Agile Produktentwicklung, Scrum (Software-Entwicklung), Leistungsmessung
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Datenwrangling, Datenstrukturen, SQL, Datenanalyse, Relationale Datenbanken, Erhebung von Daten, Datenumwandlung, Interaktive Datenvisualisierung, Dashboard, Datenbanken, Plot (Grafiken), Rmarkdown, Shiny (R-Paket), Explorative Datenanalyse, Ggplot2, Merkblatt (Software), Datenvisualisierungssoftware, Modellevaluation, Datenvisualisierung, R-Programmierung
Anfänger · Spezialisierung · 3–6 Monate

National Taiwan University
Kompetenzen, die Sie erwerben: Operations Research, Mathematical Modeling, Process Optimization, Report Writing, Network Model, Applied Mathematics, Process Improvement and Optimization, Business Modeling, Industrial Engineering, Linear Algebra, Numerical Analysis, Operations Management, Applied Machine Learning, Resource Allocation, Case Studies, Engineering Calculations, Algorithms, Feasibility Studies, Project Design, Business Analytics
Anfänger · Spezialisierung · 3–6 Monate

University of London
Kompetenzen, die Sie erwerben: Datenanalyse, Unüberwachtes Lernen, Pandas (Python-Paket), Datenverarbeitung, Maschinelles Lernen, NumPy, Datenmanipulation, Algorithmen für maschinelles Lernen, Matplotlib, Datenvisualisierung, Deskriptive Statistik, Python-Programmierung, Statistik, Wahrscheinlichkeit & Statistik
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Unity Engine, 3D Assets, Game Design, Virtual Environment, Video Game Development, Debugging, Computer Graphics, Algorithms, Scripting, Computer Programming
Fortgeschritten · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Graphentheorie, Netzwerk Architektur, Telekommunikation, TCP/IP, Dynamisches Host-Konfigurationsprotokoll (DHCP), System Programmierung, Lokale Netzwerke, Netzwerksicherheit, Algorithmen, Computer-Vernetzung, Routing-Protokolle, Netzwerkprotokolle, Netzwerkplanung und -design, Netzwerk-Leistungsmanagement, Drahtlose Netzwerke, OSI-Modelle, Software-definierte Netzwerke, Netzwerk-Routing, Netzwerk-Infrastruktur, Digitale Kommunikation
Mittel · Spezialisierung · 3–6 Monate