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.

Meta
Kompetenzen, die Sie erwerben: Jest (JavaScript Testing Framework), React.js, Event-Driven Programming, UI Components, Web Development Tools, Code Reusability, Front-End Web Development, JavaScript Frameworks, Application Programming Interface (API), Web Applications, Unit Testing, Web Design and Development, Application Development, Software Design Patterns, Javascript, Development Environment, Context Management, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Dataflow
★ 4.7 (3683) · Mittel · Spezialisierung · 1–3 Monate
University of California San Diego
Kompetenzen, die Sie erwerben: Experimentieren, R Programmierung, Ideenfindung, A/B-Tests, Statistische Analyse, Interaktionsdesign, Benutzeroberfläche (UI), Mensch-Computer-Interaktion, Storyboarding, Interaktives Design, Design erleben, Grafische und visuelle Gestaltung, Benutzerfreundlichkeit, Telearbeit, Designforschung, UI/UX-Forschung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzerfreundliches Design, Kollaborative Software, Menschliche Faktoren
★ 4.5 (4039) · Mittel · Spezialisierung · 3–6 Monate

Hebrew University of Jerusalem
Kompetenzen, die Sie erwerben: Computer Programmierung, Verifizierung und Validierung, Informatik, System-Programmierung, Speicherverwaltung, Technische Informatik, Computerwissenschaft, Rechnerische Logik, Computer-Systeme, Computerarchitektur, Hardware-Architektur, Computerprogrammierung, Computer-Hardware, Technischer Entwurf, Programm-Entwicklung, Systementwurf und Implementierung, Mikroarchitektur
★ 4.9 (3726) · Gemischt · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: R Programmierung, Statistische Methoden, Statistik, Statistische Analyse, Wahrscheinlichkeitsrechnung und Statistik, Deskriptive Statistik, Wahrscheinlichkeit, Statistische Inferenz, Explorative Datenanalyse, Bayessche Statistik, Stichproben (Statistik), Statistische Software, R (Software), Datenanalyse, Wahrscheinlichkeitsverteilung
★ 4.7 (5875) · Anfänger · Kurs · 1–3 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Memory Management, C++ (Programming Language)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Projektleitung, Engagement der Interessengruppen, Projektplanung, Peer Review, Agile Software-Entwicklung, Agile Entwicklung von Software, Stakeholder-Management, Team-Motivation, Risikomanagement für Projekte, Lebenszyklus des Projektmanagements, Engagement von Stakeholdern, Risikomanagement, Ressourcenmanagement, Agile Methodik, Kommunikation, Professionelle Netzwerkarbeit, Stakeholder Management, Leiterschaft, Kanban-Prinzipien, Scrum (Software-Entwicklung), Anwenderbericht, Interviewing-Fähigkeiten, Projekt-Risikomanagement, Führungsqualitäten
★ 4.8 (5725) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Leitlinien für die Zugänglichkeit von Webinhalten, Web-Entwicklungs-Tools, Verifizierung und Validierung, Anwendungs-Rahmenwerke, Bootstrap (Front-End-Framework), Fehlersuche, Reaktionsfähiges Web-Design, Interaktives Design, Javascript, HTML und CSS, Wireframing, Hypertext Markup Language (HTML), Web-Frameworks, Web-Entwicklung, Web-Sprache, Web-Design und Entwicklung, Cascading Style Sheets (CSS), Front-End-Webentwicklung, Web-Design
★ 4.7 (35.433) · Anfänger · Spezialisierung · 3–6 Monate

Google DeepMind
Kompetenzen, die Sie erwerben: Google Gemini, Gemini, Cloud API, Application Programming Interface (API), Real Time Data, Prompt Engineering, Large Language Modeling, Token Optimization, Tool Calling, LLM Application, AI Workflows, JSON, Generative AI, Data Integration, Development Environment, Python Programming, Key Management, Debugging
Mittel · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Prompt Engineering, Retrieval-Augmented Generation, Generative AI, Prompt Engineering Tools, Generative AI Agents, LLM Application, OpenAI, Claude Code, Anthropic Claude, Rust (Programming Language), Databricks, Embeddings, MLOps (Machine Learning Operations), Vector Databases, Data Architecture, DevOps, Python Programming, Software Architecture, Scala Programming, Governance
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, File Management, Python Programming, Data Import/Export, Context Management
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Maschinelles Lernen, Statistische Analyse, Interaktive Datenvisualisierung, Wahrscheinlichkeitsrechnung und Statistik, Regressionsanalyse, Modellevaluation, Modell Ausbildung, Datenvisualisierung, Statistische Hypothesenprüfung, Bewertung des Modells, Explorative Datenanalyse, Algorithmen für maschinelles Lernen, Statistische Inferenz, Merkblatt (Software), GitHub, Prädiktive Modellierung, Plotly, Rmarkdown, Statistische Modellierung, Glänzend (R-Paket)
★ 4.4 (7197) · Mittel · Spezialisierung · 3–6 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Serverloses Rechnen, Ereignisgesteuerte Programmierung, Cloud-Management, Amazon Web Services, Skalierbarkeit, AWS Identitäts- und Zugriffsverwaltung (IAM), Amazon CloudWatch, Datenvisualisierung, Architektur des Cloud Computing, Cloud Computing, Cloud-Sicherheit, Amazon S3, Identitäts- und Zugangsmanagement, Cloud-Infrastruktur, Architektur der Lösung, Amazon Elastic Compute Cloud, Amazon Webdienste, Daten-Seen, Amazon DynamoDB, Cloud-Technik, Datenarchitektur
★ 4.8 (7053) · Mittel · Berufsbezogenes Zertifikat · 3–6 Monate