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.

Advancing Women in Tech
Kompetenzen, die Sie erwerben: Management-Berichterstattung, Microservices, Architektur der Lösung, Technische Leitung, Funktionsübergreifende Zusammenarbeit, Systementwurf und Implementierung, Technisches Produktmanagement, API-Entwurf, Führung und Management, Software Architektur, Amazon Web Services, Systemarchitektur, Technisches Management, Entwurf von Systemen, Programm-Management, Anwendungsprogrammierschnittstelle (API), Software-Architektur, Software-Entwicklung, Funktionsübergreifende Teamführung, Produktmanagement, Amazon Webdienste, Software Entwurf
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Time Series Analysis and Forecasting, Recurrent Neural Networks (RNNs), SAS (Software), Forecasting, Regression Analysis, Machine Learning Methods, Applied Machine Learning, Statistical Analysis, Statistical Methods, Data Analysis Software, Predictive Modeling, Statistical Modeling, Statistical Software, Bayesian Statistics, Model Evaluation
Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Package and Software Management, Platform As A Service (PaaS), Development Environment, Virtual Environment, Python Programming, Build Tools, Program Development, Application Deployment
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: JavaScript-Frameworks, Web-Design und Entwicklung, Benutzeroberfläche (UI), React Redux, Sichere Kodierung, Reaktionsfähiges Web-Design, Frontend-Integration, Front-End-Webentwicklung, Benutzerkonten, Back-End-Webentwicklung, Server-Seite, UI-Komponenten, Anwendungsprogrammierschnittstelle (API), Web-Anwendungen, Berechtigung (Computing), Beglaubigungen, React.js
Mittel · Kurs · 1–4 Wochen

University of Leeds
Kompetenzen, die Sie erwerben: R Programmierung, Statistik, Deskriptive Statistik, Statistische Modellierung, Explorative Datenanalyse, Statistische Inferenz, Bereinigung von Daten, Datenanalyse, Wahrscheinlichkeitsverteilung, Wahrscheinlichkeitsrechnung und Statistik, Datenvisualisierung, Statistische Visualisierung, Vorverarbeitung von Daten, R (Software), Box Plots, Histogramm, Statistische Software, Software zur Datenvisualisierung, Wahrscheinlichkeit, Plot (Grafiken), Datenvorverarbeitung
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Datenumwandlung, Überwachtes Lernen, Python-Programmierung, Erkennung von Anomalien, Datenqualität, Unüberwachtes Lernen, Angewandtes maschinelles Lernen, Vorverarbeitung von Daten, Unstrukturierte Daten, Methoden des maschinellen Lernens, Einbettungen, Qualität der Daten, Datenvorverarbeitung
Fortgeschritten · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: LLM Application, Large Language Modeling, Model Deployment, Embeddings, Restful API, Application Programming Interface (API), Natural Language Processing, Command-Line Interface, Open Source Technology, Machine Learning
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Integration von Daten, Data Warehousing, SQL, Microsoft SQL-Server, Microsoft Azure, Daten-Pipelines, Datenbank-Entwicklung, Datenpflege, Auszug
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
Kompetenzen, die Sie erwerben: Text Mining, Large Language Modeling, Hugging Face, Natural Language Processing, Data Processing, LLM Application, Embeddings, Data Preprocessing, Python Programming
Mittel · Kurs · 1–4 Wochen

EDUCBA
Kompetenzen, die Sie erwerben: Model View Controller, Java Platform Enterprise Edition (J2EE), Back-End Web Development, Server Side, Data Access, Apache Tomcat, Application Servers, Java Programming, Relational Databases, Databases, Java, Web Servers, SQL, Authentications, Web Applications, Secure Coding, Software Design Patterns, Data Persistence
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: R Programmierung, Ggplot2, Datenmanipulation, Datenanalyse, Datenumwandlung, Bereinigung von Daten, Datenverwaltung, Datenvisualisierung, Datenwrangling, Tidyverse (R-Paket), Statistische Visualisierung, Pivot-Tabellen und Diagramme, R (Software), Datenmanagement, Plot (Grafiken)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenmanipulation, Datenbank-Management, Bereinigung von Daten, Dateneingabe, Datenbanken, Datenqualität, SQL, MySQL, MySQL-Workbench, Abfragesprachen, Datenbank Management, Relationale Datenbanken, Qualität der Daten
Mittel · angeleitetes Projekt · Weniger als 2 Stunden