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: Datenmanagement, Datenmanipulation, SQL, Datenvisualisierung, Datengestützte Entscheidungsfindung, Datenverwaltung
Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Cloud-Dienste, Ereignisgesteuerte Programmierung, Cloud-API, Google Cloud-Plattform
Anfänger · Projekt · Weniger als 2 Stunden
University of Michigan
Kompetenzen, die Sie erwerben: R Programmierung, Regressionsanalyse, Statistische Methoden, Statistische Analyse, Wahrscheinlichkeitsrechnung und Statistik, Deskriptive Statistik, Modellevaluation, Bewertung des Modells, Epidemiologie, Statistische Hypothesenprüfung, Logistische Regression, Prädiktive Modellierung, Statistische Inferenz, Datenanalyse, Biostatistik, Statistische Modellierung, Prädiktive Analytik
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Containerization, Docker (Software), Kubernetes, Cloud-Native Computing, Prometheus (Software), CI/CD, Cloud Platforms, DevOps, Grafana, Application Deployment, Package and Software Management, Cloud Hosting, Application Programming Interface (API), Configuration Management, Role-Based Access Control (RBAC)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: R Programmierung, Datenkompetenz, Statistische Methoden, Statistische Analyse, Wahrscheinlichkeitsrechnung und Statistik, Regressionsanalyse, Datenwissenschaft, Lean Six Sigma, Statistische Hypothesenprüfung, Logistische Regression, Six Sigma-Methodik, Korrelationsanalyse, R (Software), Statistische Software, Test-Tools, Statistische Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Pennsylvania
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Modell-Optimierung, Methoden des maschinellen Lernens, Tiefes Lernen, Modell Ausbildung, Algorithmen für maschinelles Lernen, Datenverarbeitung, Angewandtes maschinelles Lernen, PyTorch (Bibliothek für maschinelles Lernen), Künstliche neuronale Netze, Vorverarbeitung von Daten, Datenvorverarbeitung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Daten-Pipelines, Methoden des maschinellen Lernens, Unstrukturierte Daten, Modellevaluation, Verarbeitung natürlicher Sprache, Generative KI, Einbettungen, Bewertung des Modells, Modellierung großer Sprachen, Token-Optimierung, Generative Modellarchitekturen, Künstliche neuronale Netze, Vorverarbeitung von Daten, Rekurrente Neuronale Netze (RNNs), Datenvorverarbeitung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Time Series Analysis and Forecasting, Data Visualization, Statistical Visualization, Plot (Graphics), Data Preprocessing, Box Plots, Anomaly Detection, Plotly, Exploratory Data Analysis, Data Processing, Descriptive Analytics, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: C und C++, Wiederverwendbarkeit von Code, Instandhaltbarkeit, C++ (Programmiersprache)
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Maschinelles Lernen, Verarbeitung natürlicher Sprache, LLM-Bewerbung, Skripting, Datenverarbeitung, Web-Scraping, Daten in Echtzeit, OpenAI, Python-Programmierung, Datenerfassung, OpenAI-API
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Node.JS, Restful API, API Design, Server Side, Application Programming Interface (API), Back-End Web Development, Microsoft Visual Studio, Web Applications, Javascript, Application Development, Integrated Development Environments
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Application Security, Security Testing, Risk Management Framework, Systems Development Life Cycle, Secure Coding, Threat Modeling, Software Testing, Software Development, Software Development Life Cycle, Web Applications, Vulnerability Scanning, Development Testing, Software Development Methodologies, Application Programming Interface (API), Code Reusability, Databases, Agile Methodology, Exploitation techniques, Data Validation
Fortgeschritten · Kurs · 1–4 Wochen