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: Programmable Logic Controllers, Electrical Wiring, Computational Logic, Control Systems, Automation, Simulation and Simulation Software, Human Machine Interfaces, Communication Systems, Applied Mathematics
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programmable Logic Controllers, Animations, Human Machine Interfaces, Control Systems, Real-Time Operating Systems, Visualization (Computer Graphics), Control Panels, Test Tools, Interactive Design, Automation Engineering, Program Development, Automation, Simulations, System Monitoring, Electrical Wiring, Computational Logic, Simulation and Simulation Software, User Interface (UI) Design, Network Troubleshooting, User Feedback
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenwrangling, Datenmanipulation, Statistische Modellierung, Korrelationsanalyse, Datenumwandlung, R Programmierung, Box Plots, Explorative Datenanalyse, Regressionsanalyse, Bewertung des Modells, Statistische Analyse, Bereinigung von Daten, Datenanalyse, Datenwissenschaft, Prädiktive Analytik, Vorverarbeitung von Daten, Datenvisualisierung, Prädiktive Modellierung, Modellevaluation, Datenvorverarbeitung
Mittel · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: 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), CI/CD, Restful API, Data Ethics, Java Programming, Model Deployment, Engineering Software, Version Control, Database Management, Software Design
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Python-Programmierung, Daten-Strukturen, Integrierte Entwicklungsumgebungen, Programm-Entwicklung, Fehlersuche, Entwicklungsumgebung, Grundsätze der Programmierung, Computational Thinking, Problem-Management, Computerprogrammierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, JSON, Computer Programmierung, Datenmanipulation, Daten-Strukturen, Web-Scraping, Automatisierung, Datei-E/A, Restful API, Datenanalyse, Objektorientierte Programmierung (OOP), Anwendungsprogrammierschnittstelle (API), Computerprogrammierung, Pandas (Python-Paket), Grundsätze der Programmierung, NumPy, Daten importieren/exportieren, Jupyter
Anfänger · Kurs · 1–3 Monate
Duke University
Kompetenzen, die Sie erwerben: Peer Review, Wahrscheinlichkeitsrechnung und Statistik, Wahrscheinlichkeitsverteilung, Bayessche Statistik, Statistische Modellierung, R Programmierung, Statistische Hypothesenprüfung, Regressionsanalyse, Statistische Methoden, Statistik, Explorative Datenanalyse, Statistische Analyse, Datenanalyse, R (Software), Statistische Inferenz, Stichproben (Statistik), Datenvisualisierung, Statistische Berichterstattung, Wahrscheinlichkeit, Software zur Datenanalyse
Anfänger · Spezialisierung · 3–6 Monate

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

Duke University
Kompetenzen, die Sie erwerben: Computer Programmierung, Algorithmen, Simulationen, Programm-Entwicklung, Befehlszeilenschnittstelle, C (Programmiersprache), Fehlersuche, Entwicklungsumgebung, Software-Prüfung, Computerprogrammierung
Anfänger · Kurs · 1–4 Wochen
University of Toronto
Kompetenzen, die Sie erwerben: Python-Programmierung, Algorithmen, Computer Programmierung, Daten-Strukturen, Programm-Entwicklung, Integrierte Entwicklungsumgebungen, Software-Dokumentation, Fehlersuche, Entwicklungsumgebung, Computerprogrammierung, Grundsätze der Programmierung, Datei-E/A
Anfänger · Kurs · 1–3 Monate
SAS
Kompetenzen, die Sie erwerben: Data Manipulation, SAS (Software), Data Access, Data Import/Export, Microsoft Excel, Data Analysis, Data Transformation, Exploratory Data Analysis, Data Validation, Statistical Analysis, Statistical Programming, Data Processing, Data Preprocessing, Data Integration, Data Cleansing, SQL, Descriptive Statistics, Computer Programming, Data Presentation, Debugging
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate