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: OAuth, Authentications, API Design, Enterprise Security, Software Documentation, Application Programming Interface (API), Middleware, API Testing, Restful API, Model Deployment, Security Controls, Data Processing, Software Versioning
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Business Intelligence Software, Integration von Daten, Interaktive Datenvisualisierung, Datenbank-Management, Business Intelligence, Erstellung des Dashboards, Datenverwaltung, Oracle-Datenbanken, Datenbank-Design, Datenmodellierung, Data Warehousing, SQL, Leistungsmessung, Daten-Governance, Datenvisualisierung, Entscheidungsunterstützende Systeme, Stern-Schema, Datenbank-Software, Relationale Datenbanken, Datenbank-Entwicklung, Datenbank Management, Datenbank-Management-Systeme
★ 4.5 (4129) · Fortgeschritten · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: TypeScript, Object Oriented Design, Object Oriented Programming (OOP)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenerhebung, Fallstudien, Datenanalyse, Analytische Fähigkeiten, Entscheidungsfindung, Business-Analytik, Microsoft Excel, Analytik, Große Daten, Datenvisualisierung, Präsentation der Daten, Unstrukturierte Daten, Statistische Programmierung, Datengestützte Entscheidungsfindung, Software zur Datenvisualisierung, Software zur Datenanalyse, Datenerfassung
★ 4.6 (6184) · Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Cloud Applications, Cloud Development, Application Deployment, Google Cloud Platform, Application Development, CI/CD, Generative AI, Authentications, Containerization, Cloud API, Computer Programming Tools, Performance Tuning, Data Storage, Cloud Storage, Application Performance Management, Data Storage Technologies, Application Programming Interface (API), Data Store, Authorization (Computing), Identity and Access Management
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Database Administration, Database Management, Relational Databases, SQL, Google Cloud Platform, Operational Databases, Database Design, Database Architecture and Administration, MySQL, Database Management Systems, System Configuration, Data Migration, Cloud Deployment, Database Software, Network Administration, Data Maintenance, Security Controls, Data Import/Export, Data Storage, Performance Tuning
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Validation, Data Quality, Data Governance, Data Integrity, Data Pipelines, Verification And Validation, Test Automation, SQL, Failure Analysis, Scalability, Root Cause Analysis, Metadata Management, Analytical Skills, Statistical Analysis
Fortgeschritten · Kurs · 1–4 Wochen

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

LearnKartS
Kompetenzen, die Sie erwerben: Model Context Protocol, Gemini, Node.JS, Google Gemini, AI Workflows, Generative AI Agents, OpenAI API, Prompt Engineering, Agentic Workflows, Retrieval-Augmented Generation, Embeddings, OpenAI, TypeScript, Back-End Web Development, Server Side, Web Applications, API Design, Web Development, Javascript, Data Management
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Risikoanalyse, Explorative Datenanalyse, Business-Analytik, Datenanalyse, Bereinigung von Daten, Daten-Storytelling, Datenverwaltung, Datenkompetenz, Prädiktive Analytik, Geschichtenerzählen, Analytik, Datenqualität, SQL, Daten-Governance, Datenvisualisierung, Logistische Regression, Präsentation der Daten, Datengestützte Entscheidungsfindung, Datenmanagement, Software zur Datenvisualisierung, Qualität der Daten, Prädiktive Modellierung
★ 4.6 (5258) · Mittel · Spezialisierung · 3–6 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Anwendungssicherheit, Überprüfung der Sicherheitsarchitektur, Methoden der Softwareentwicklung, Scrum (Software-Entwicklung), Kanban-Prinzipien, Prozess-Mapping, Agile Entwicklung von Software, Lebenszyklus der Softwareentwicklung, Kaizen-Methodik, Software Architektur, Agile Software-Entwicklung, Anwenderbericht, Agile Methodik, Software-Entwicklung, Agiles Projektmanagement, Software-Architektur, Softwaretechnik, Software-Qualitätssicherung, Agile Produktentwicklung, Design Thinking, Software-Entwurfsmuster, Objektorientierter Entwurf, Software Entwurf
★ 4.7 (9830) · Mittel · Spezialisierung · 3–6 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: C++ (Programming Language), Programming Principles, Data Structures, Computer Programming, Code Reusability, Object Oriented Programming (OOP), Game Design, Memory Management
★ 4.8 (460) · Anfänger · Kurs · 1–3 Monate