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.

Kompetenzen, die Sie erwerben: Swift Programming, Internet Of Things, Embedded Software, Embedded Systems, Wireless Networks, Application Development, Display Devices, Computer Programming, Real Time Data, Digital Communications
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Decision Intelligence, Responsible AI, Apache Kafka, Data Ethics, Operations Research, Data Pipelines, Model Deployment, Apache Spark, Real Time Data, Revenue Management, Market Dynamics, Supply Chain Planning, Supply Chain, Logistics, Compliance Management, Information Privacy, People Analytics, Regulatory Compliance, General Data Protection Regulation (GDPR), Python Programming
Mittel · Kurs · 3–6 Monate

Packt
Kompetenzen, die Sie erwerben: Model Evaluation, Classification Algorithms, R Programming, Apache Spark, Deep Learning, Applied Machine Learning, Data Wrangling, Keras (Neural Network Library), Unsupervised Learning, Model Training, Statistical Machine Learning, Data Manipulation, Machine Learning Methods, Machine Learning Algorithms, Data Science, Machine Learning, Tidyverse (R Package), Data Analysis, Bayesian Network, Logistic Regression
Mittel · Kurs · 3–6 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Graphentheorie, Datenspeicherung, Unstrukturierte Daten, Softwaretechnik, Computer-Programmierwerkzeuge, Computer Programmierung, Technische Software, Fehlersuche, Theoretische Informatik, Speicherverwaltung, Software-Entwicklung, Daten-Strukturen, Objektorientierter Entwurf, C++ (Programmiersprache), Datenbank-Systeme, Objektorientierte Programmierung (OOP), Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Computerprogrammierung, Programm-Entwicklung, Algorithmen
Mittel · Spezialisierung · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Dimensionalitätsreduktion, Maschinelles Lernen, Modell-Optimierung, Methoden des maschinellen Lernens, Mathematische Software, Statistische Methoden, Statistik, Wahrscheinlichkeitsrechnung und Statistik, Angewandte Mathematik, Deskriptive Statistik, Datenumwandlung, Wahrscheinlichkeit, Statistische Hypothesenprüfung, Lineare Algebra, Statistische Inferenz, Stichproben (Statistik), Bayessche Statistik, Angewandtes maschinelles Lernen, Kalkulation, Wahrscheinlichkeitsverteilung
Mittel · Spezialisierung · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Netzwerk-Protokolle, Datenmanagement, C (Programmiersprache), Java Programmierung, Datenverwaltung, Installation der Software, Datei-E/A, Java-Programmierung, Python-Programmierung
Mittel · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Agentic Workflows, AI Workflows, Agentic systems, AI Orchestration, Claude Code, Generative AI Agents, Rust (Programming Language), Distributed Computing, Anthropic Claude, Go (Programming Language), LLM Application, Software Architecture, Artificial Intelligence, Software Design Patterns, Large Language Modeling, Scalability, TypeScript, Supervised Learning
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Memory Management, C++ (Programming Language), Objective-C (Programming Language), System Programming, Object Oriented Programming (OOP), File I/O, Debugging, File Management
Mittel · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Automatisierung, Datenkompetenz, Anwendungsprogrammierschnittstelle (API), Schnelles Engineering, Generative AI-Agenten, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Computer Programmierung, Künstliche Intelligenz, AI-Integrationen, Skripting, Modellierung großer Sprachen, Daten-Strukturen, Grundsätze der Programmierung, Computerprogrammierung, Jupyter, Datenanalyse, LLM-Bewerbung, Python-Programmierung, Paket- und Softwareverwaltung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: iOS Development, Apple iOS, Swift Programming, Mobile Development, Animation and Game Design, Game Design, Video Game Development, Animations, User Interface (UI), UI Components
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software Installation, Python Programming, Data Structures, Data Processing, Programming Principles, Scripting Languages, Scripting, Development Environment, Computer Programming, Code Reusability, Functional Testing, Debugging, Problem Solving
Anfänger · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Mobile Entwicklung, React.js, Git (Versionskontrollsystem), Interaktionsdesign, React Native, SQL, Unix-Befehle, Designforschung, Versionskontrolle, Javascript, Jest (JavaScript Testing Framework), UI/UX-Forschung, Nutzerforschung, Restful API, GitHub, Benutzerfreundliches Design, Persona (Benutzererfahrung), Plattformübergreifende Entwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Prüfung der Benutzerfreundlichkeit
Anfänger · Spezialisierung · 3–6 Monate