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.

Google Cloud
Kompetenzen, die Sie erwerben: Data Wrangling, Unstructured Data, Query Languages, Data Manipulation, Data Import/Export, SQL, Database Administration
Anfänger · Projekt · Weniger als 2 Stunden
University of Michigan
Kompetenzen, die Sie erwerben: Data Store, Relational Databases, Data Visualization, Data Visualization Software, Databases, Database Design, SQL, Database Management Systems, Database Management, Data Modeling, Query Languages, Object Oriented Programming (OOP), Data Storage, Data Processing, Web Scraping, Geospatial Mapping, Python Programming, Data Collection, Display Devices
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Hardening, Linux Administration, System Monitoring, Linux Commands, Performance Tuning, Linux, Systems Administration, File Management, Network Troubleshooting, Command-Line Interface, Hardware Troubleshooting, Memory Management, Debugging, Service Management, User Accounts, OS Process Management
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java Programming, Java, Algorithms, Application Programming Interface (API), Data Structures
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: API Design, Back-End Web Development, Data Security, Application Programming Interface (API), Server Side, IT Infrastructure, Application Security, Infrastructure Security, Data Integrity, Servers, Server Administration, Web Servers, Scalability
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Agile Software Development, Project Management Software, Management Reporting, Release Management, Administration, System Configuration
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Modell Ausbildung, Bewertung des Modells, Terminplanung, Text Mining, R Programmierung, Leistungsanalyse, Modell-Einsatz, Arbeitsablauf-Management, Prädiktive Modellierung, SAS (Software), Governance Risikomanagement und Compliance, MLOps (Operationen für maschinelles Lernen), Software für maschinelles Lernen, Modellevaluation
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Teradata SQL, SQL, Stored Procedure, Transaction Processing, Query Languages, Performance Tuning, Database Management, Data Manipulation, Data Security, Extract, Transform, Load, Database Architecture and Administration, Security Controls, Security Management, Data Transformation, Data Storage, Database Theory, Relational Databases, Solution Design, Database Management Systems, Data Import/Export
Mittel · Spezialisierung · 1–3 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Web Development, HTML and CSS, Web Content Accessibility Guidelines, Hypertext Markup Language (HTML), Front-End Web Development, Full-Stack Web Development, Data Security, Back-End Web Development, Cascading Style Sheets (CSS), Javascript, Information Privacy, Computer Architecture
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Modell Ausbildung, Maschinelles Lernen, Bewertung des Modells, Plot (Grafiken), Datenvisualisierung, Angewandtes maschinelles Lernen, Prädiktive Analytik, Statistische Methoden, Prädiktive Modellierung, Vorverarbeitung von Daten, Regressionsanalyse, Explorative Datenanalyse, Datenvorverarbeitung, Software zur Datenvisualisierung, Tiefes Lernen, Datenanalyse, Entscheidungsbaum-Lernen, Python-Programmierung, Methoden des maschinellen Lernens, Künstliche neuronale Netze, Algorithmen für maschinelles Lernen, Modellevaluation
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Agentische Arbeitsabläufe, Modellierung großer Sprachen, AI-Integrationen, Generative AI-Agenten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Scalability, Software Design Patterns, Node.JS, Distributed Computing, Dataflow, Data Pipelines, Event-Driven Programming, Object Oriented Design, Software Design, Software Architecture, Performance Tuning, Live Streaming, Real Time Data, Systems Architecture, File I/O, Javascript, Object Oriented Programming (OOP), Systems Design, Code Reusability, Maintainability
Mittel · Spezialisierung · 3–6 Monate