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.

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

Northeastern University
Kompetenzen, die Sie erwerben: Data Wrangling, Data Cleansing, Relational Databases, Extract, Transform, Load, Data Manipulation, Data Integration, SQL, Databases, Database Management, Data Transformation, Data Processing, Data Quality, Business Intelligence, Data Access, Data Pipelines, Data Validation, Alteryx, Pandas (Python Package), Dataflow, Python Programming
Gemischt · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Datenwissenschaft, Computer Programmierung, Künstliche Intelligenz, Grundsätze der Programmierung, Web-Anwendungen, Computerprogrammierung, Datenanalyse, Python-Programmierung, Spiel-Design
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

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

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Mathematische Software, Fortgeschrittene Mathematik, Simulation und Simulationssoftware, Mathematische Modellierung, Computational Thinking, Angewandte Mathematik, Mechanik, Algebra, Technische Analyse, Lineare Algebra, Skripting, Geometrie, Integralrechnung, Technische Berechnungen, Matlab, elektromagnetik, Numerische Analyse, Kalkulation, Differentialgleichungen, Technik
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Automatisierung, Bereinigung von Daten, Datenmanagement, Excel-Makros, Problemlösung, Computer Programmierung, Fehlersuche, Datenverwaltung, Tabellenkalkulations-Software, Computerprogrammierung, Grundsätze der Programmierung, Programm-Entwicklung, Algorithmen, Visual Basic (Programmiersprache)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: AI Integrations, Infrastructure as Code (IaC), AI Personalization, Integrated Development Environments, Command-Line Interface, Shell Script, AI Workflows, AWS CloudFormation, Bash (Scripting Language), Prompt Engineering, Generative AI Agents, Terraform, Open Source Technology, AI Security, Computer Programming, Generative AI, Artificial Intelligence, Systems Administration
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Experimentieren, R Programmierung, Bildqualität, Statistische Methoden, Statistik, Statistische Analyse, Datenmanipulation, Radiologie, Medizinische Bildgebung, Diagnostische Radiologie, Magnetresonanztomographie, Forschungsdesign, Korrelationsanalyse, R (Software), Erweiterte Analytik, Laborforschung, Datenanalyse, Bildanalyse, Anatomie, Neurologie
Mittel · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Business Transformation, Innovation, Digital Transformation, Serverless Computing, Cloud Services, Data Ethics, Cloud Infrastructure, Google Cloud Platform, Culture Transformation, Application Programming Interface (API), Technology Strategies, Cloud Security, Data Mapping, Applied Machine Learning, Hybrid Cloud Computing, Data Strategy, Model Training, Cloud Platforms, Image Analysis, Infrastructure As A Service (IaaS)
Anfänger · Spezialisierung · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Mobile Entwicklung, Java, Android-Studio, Computer Programmierung, Java Programmierung, Grundsätze der Programmierung, Daten-Strukturen, Computerprogrammierung, Objektorientierter Entwurf, Java-Programmierung, Integrierte Entwicklungsumgebungen, Objektorientierte Programmierung (OOP), Entwicklungsumgebung, Android-Entwicklung, Android (Betriebssystem)
Anfänger · Kurs · 1–3 Monate

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

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