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: Kryptographie, Schlüsselverwaltung, Rechnerische Logik, Python-Programmierung, Verschlüsselung, Algorithmen, Graphentheorie, Cybersecurity, Bayessche Statistik, Theoretische Informatik, Wahrscheinlichkeitsrechnung und Statistik, Grafische Darstellung, Netzwerkanalyse, Computational Thinking, Kombinatorik, Grundsätze der Programmierung, Deduktive Argumentation, Kryptographische Protokolle, Wahrscheinlichkeit, Logisches Denken
★ 4.5 (3690) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Graph Theory, Algorithms, Game Theory, Java, Java Programming, Programming Principles, Performance Tuning, Computational Thinking, Theoretical Computer Science, Computer Programming, Problem Solving, Solution Design, Applied Mathematics, Geometry
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Python Programming, Program Development, Game Design, Code Reusability, Computer Programming, Programming Principles, Functional Design, Development Environment, Computational Logic, Building Codes
Anfänger · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Datenmanipulation, Datenverarbeitung, Rechnerische Logik, Python-Programmierung, Datenanalyse, Daten-Strukturen, Bereinigung von Daten, Datei-E/A, Daten-Mapping, Datenzugang, Datenwrangling, Datenvisualisierung, Installation der Software, Paket- und Softwareverwaltung, Grundsätze der Programmierung, Entwicklungsumgebung, Plot (Grafiken), Wiederverwendbarkeit von Code, Software zur Datenvisualisierung, Datenwörterbuch
★ 4.7 (4355) · Anfänger · Spezialisierung · 3–6 Monate
Stanford University
Kompetenzen, die Sie erwerben: Kryptographie, Anwendungssicherheit, Schlüsselverwaltung, Verschlüsselung, Algorithmen, Arithmetik, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Cybersecurity, Datenverschlüsselungsstandard, Kryptographische Protokolle, Erweiterter Verschlüsselungsstandard (AES), Wahrscheinlichkeit, Integrität der Daten, Beglaubigungen
★ 4.8 (4477) · Gemischt · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Instagram, TikTok, Debugging, Keyword Research, Podcasting, Video Production, Vibe coding, Prototyping, Social Media Content, Social Media Management, Shared Media, Social Media Marketing, Search Engine Optimization, Copywriting, Mobile Development, Paid media, Business Planning, Mobile Development Tools, Earned Media, Other Mobile Programming Languages
Anfänger · Spezialisierung · 3–6 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Fehlersuche, Analyse, Programm-Entwicklung, Computer Programmierung, Computerarchitektur, Python-Programmierung, Analytische Fähigkeiten, Algorithmen, Daten-Strukturen, Computer-Systeme, Problemlösung, Computerprogrammierung, Objektorientierte Programmierung (OOP), Pseudocode, Computational Thinking, Grundsätze der Programmierung, Computer-Hardware
★ 4.7 (1431) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Python Programming, Computer Programming, Computational Thinking, Data Processing, Data Analysis Expressions (DAX), Data Analysis
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: CrewAI, AI Workflows, Model Context Protocol, Agentic Workflows, AI Orchestration, Generative AI Agents, Tool Calling, Role-Based Access Control (RBAC), Agentic systems, AI Security, Security Controls, AI Integrations, Build Tools, Retrieval-Augmented Generation, Authorization (Computing), Context Management, Identity and Access Management, Generative AI, Application Programming Interface (API), Python Programming
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Datenbank-Management, Dashboard, Interaktive Datenvisualisierung, Algorithmen, Erstellung des Dashboards, Einheitliche Prüfung, Unix, Datenbank-Theorie, Datenbankarchitektur und -verwaltung, Data Warehousing, Analytik, Einheitstest, Linux-Befehle, MySQL, Software-Versionierung, Stern-Schema, Befehlszeilenschnittstelle, Software zur Datenvisualisierung, Datenbank-Software, Datenbank Management, Datenbank-Verwaltung, Integrität der Daten
★ 4.6 (7685) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate