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.

National Taiwan University
Kompetenzen, die Sie erwerben: Statistical Visualization, Matplotlib, Web Scraping, Business Logic, Machine Learning, Operational Analysis, Business Analytics, Python Programming, Programming Principles, Business Economics, User Interface (UI) Design, Computational Thinking, UI Components, Object Oriented Programming (OOP), Data Analysis
Gemischt · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: R (Software), Data Import/Export, Package and Software Management, R Programming, Data Structures, Data-oriented programming, Statistical Programming, Data Analysis Software, Data Analysis, Data Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
Johns Hopkins University
Kompetenzen, die Sie erwerben: Daten bereinigen, Statistische Analyse, Datenverarbeitung, Statistische Visualisierung, Knitr, GitHub, R-Programmierung, Plot (Grafiken), Rmarkdown, Git (Versionskontrolle-System), Versionskontrolle, Datenwrangling, R (Software), Explorative Datenanalyse, Dimensionalitätsreduktion, Ggplot2, Gemeinsame Nutzung von Daten, Datenmanipulation, Statistisches Programmieren, Maschinelles Lernen
Anfänger · Spezialisierung · 3–6 Monate

Oracle
Kompetenzen, die Sie erwerben: Java, Object Oriented Programming (OOP), Oracle Cloud, Computer Programming, Cloud Development, Integrated Development Environments, Development Environment
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Statistische Analyse, Datenverarbeitung, Methoden des Maschinellen Lernens, R-Programmierung, Datenwrangling, Explorative Datenanalyse, Regressionsanalyse, Prädiktive Analytik, Feature Technik, Datenvisualisierung, Datenmanipulation, Statistische Modellierung, Datenanalyse, Prädiktive Modellierung
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: SQL, Python-Programmierung, JSON, Datenverarbeitung, Computer Programmierung, Erweiterbare Markup-Sprache (XML), Interaktive Datenvisualisierung, Grundsätze der Programmierung, Datenbank-Design, Webdienste, Datenanalyse, Datenstrukturen, Datenspeicher, Datenbank Management, Restful API, Relationale Datenbanken, Datenbanken, Datenvisualisierung, Web Scraping, Datenmodellierung
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Software-Installation, Java Programmierung, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Java, Computer Programmierung, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Programm-Entwicklung, Eclipse (Software)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), Microservices, CI/CD, Restful API, Java Programming, Engineering Software, Version Control, Database Management, Software Design
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Skripting, Schnittstelle zur Anwendungsprogrammierung (API), Automatisierung, Datenverarbeitung, JSON, Pandas (Python-Paket), Daten importieren/exportieren, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Datenanalyse, Web Scraping, NumPy, Datenmanipulation, Computer Programmierung, Jupyter, Datenstrukturen, Restful API
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Skripting, Entwicklungsumgebung, Fehlersuche, Integrierte Entwicklungsumgebungen, Computergestütztes Denken, Computer Programmierung, Datenstrukturen
Anfänger · Kurs · 1–3 Monate
Duke University
Kompetenzen, die Sie erwerben: Wahrscheinlichkeit & Statistik, Statistische Hypothesentests, Statistische Analyse, Statistische Inferenz, Peer Review, R-Programmierung, Bayessche Statistik, Wahrscheinlichkeit, Wahrscheinlichkeitsverteilung, Regressionsanalyse, R (Software), Statistik, Explorative Datenanalyse, Stichproben (Statistik), Statistische Methoden, Statistische Berichterstattung, Statistische Modellierung, Datenvisualisierung, Datenanalyse, Statistische Software
Anfänger · Spezialisierung · 3–6 Monate

L&T EduTech
Kompetenzen, die Sie erwerben: Automation Engineering, Programmable Logic Controllers, Control Systems, Automation, Simulation and Simulation Software, Manufacturing Processes, Robotic Process Automation, Human Machine Interfaces, Industrial Engineering, Mechanical Engineering, Equipment Design, Internet Of Things, Matlab, Electronic Components, Process Control
Mittel · Kurs · 1–4 Wochen