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

University of Alberta
Kompetenzen, die Sie erwerben: Webdienste, Software-Entwicklung, API-Entwurf, Software-Entwurfsdokumente, Objektorientierte Programmierung (OOP), Software-Visualisierung, Code-Überprüfung, Model-View-Controller, Systemarchitektur, Software Architektur, Restful API, Serviceorientierte Architektur, Software-Entwurfsmuster, Unified Modeling Language, Einfaches Objektzugriffsprotokoll (SOAP), Software Entwurf, Produktfamilie Technik, Java, Microservices, Software-Architektur, Objektorientierter Entwurf
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Salesforce Development, Salesforce Object Query Language (SOQL), Salesforce, Web Components, UI Components, Data Access, Application Security, Secure Coding, Web Development, User Interface (UI), Event-Driven Programming, Security Controls, Development Environment, Javascript, Debugging, Records Management
Fortgeschritten · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: User Story, Information Architecture, UI/UX Research, User Research, Persona (User Experience), User Interface and User Experience (UI/UX) Design, Design Thinking, Agile Software Development, UI/UX Strategy, Scrum (Software Development), User Centered Design, Design Research, Responsive Web Design, User Interface (UI), Figma (Design Software), Wireframing, User Experience, Adobe XD, Responsible AI, Prototyping
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Python Programming, Computer Programming, Geometry, Data Manipulation, Data Management, Data Analysis, Applied Mathematics
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Vibe coding, Prompt Engineering, Prompt Patterns, AWS SageMaker, AI Integrations, Generative AI Agents, Amazon Web Services, Infrastructure as Code (IaC), Prompt Engineering Tools, AI Security, AI Enablement, Generative AI, AI Personalization, AWS CloudFormation, AI Workflows, Computer Programming, Computer Programming Tools, Artificial Intelligence, Autoencoders, Building Codes
Anfänger · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Statistische Programmierung, Datenanalyse, Statistische Analyse, Gemeinsame Nutzung von Daten, R Programmierung, Rmarkdown, Statistische Berichterstattung, Technische Kommunikation, Allgemeine Wissenschaft und Forschung, Verifizierung und Validierung, Knitr
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Story, Program Management, Stakeholder Management, Resource Allocation, Change Control, Agile Software Development, Scrum (Software Development), Stakeholder Engagement, Agile Methodology, Kanban Principles, Project Management Life Cycle, Backlogs, Change Management, Project Management Office (PMO), Stakeholder Communications, Organizational Change, Responsible AI, Program Implementation, Project Management, Leadership
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Serverless Computing, Google Cloud Platform, Cloud Applications, Cloud Development, Cloud Deployment, Cloud-Based Integration, Cloud Services, Cloud Security, Application Deployment, Security Controls, Authentications, Event-Driven Programming, Operational Databases, Identity and Access Management, Authorization (Computing), Key Management, Scalability
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Rmarkdown, Knitr, Model Evaluation, Data Wrangling, Tidyverse (R Package), Predictive Analytics, Predictive Modeling, Data Analysis, R (Software), Statistical Reporting, R Programming, Data Quality, Data Manipulation, Data Integration, Data Transformation, Statistical Modeling, Extract, Transform, Load, Data Pipelines, Performance Analysis, Performance Metric
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, AI Orchestration, Vibe coding, AI Workflows, Generative AI Agents, Technical Management, Application Development, Agentic systems, Video Game Development, Development Environment, Application Deployment, Artificial Intelligence, Cloud Hosting, Software Installation, Computer Programming, Authentications, Databases, System Configuration
Anfänger · Kurs · 1–3 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Sprint-Retrospektiven, Prüfung der Benutzerfreundlichkeit, Software-Entwicklung, Agiles Projektmanagement, Produktentwicklung, Design Thinking, Agile Software-Entwicklung, Anwenderbericht, Persona-Entwicklung, Nutzerforschung, Produktmanagement, Benutzerzentriertes Design, Innovation, Agile Produktentwicklung, Erleichterung der Diskussion, Agile Methodik, Produktverbesserung, Geschichtenerzählen, Agile Entwicklung von Software, Prüfbarkeit
Anfänger · Kurs · 1–4 Wochen