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: Regressionsanalyse, Modellevaluation, Prädiktive Analytik, Datenumwandlung, Datenanalyse, Datenwissenschaft, Datenmanipulation, Datenvisualisierung, Bereinigung von Daten, Bewertung des Modells, Statistische Analyse, Vorverarbeitung von Daten, R Programmierung, Prädiktive Modellierung, Datenwrangling, Statistische Modellierung, Explorative Datenanalyse, Korrelationsanalyse, Box Plots, Datenvorverarbeitung
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenanalyse, Interaktive Datenvisualisierung, JSON, Daten-Strukturen, Software zur Datenvisualisierung, Datenbanken, Datenbank-Design, Fehlersuche, Web-Scraping, Datenverarbeitung, Datenvisualisierung, Grundsätze der Programmierung, Computerprogrammierung, Bereinigung von Daten, SQL, Webdienste, Python-Programmierung, Relationale Datenbanken, Restful API, 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, Entwicklungsumgebung, Daten-Strukturen, Integrierte Entwicklungsumgebungen, Computational Thinking, Grundsätze der Programmierung, Fehlersuche, Python-Programmierung, Computerprogrammierung, Problem-Management, Programm-Entwicklung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Automatisierung, NumPy, Daten importieren/exportieren, JSON, Datenanalyse, Computerprogrammierung, Objektorientierte Programmierung (OOP), Datenmanipulation, Daten-Strukturen, Grundsätze der Programmierung, Pandas (Python-Paket), Web-Scraping, Anwendungsprogrammierschnittstelle (API), Python-Programmierung, Restful API, Datei-E/A, Jupyter
Anfänger · Kurs · 1–3 Monate
Duke University
Kompetenzen, die Sie erwerben: Peer Review, Wahrscheinlichkeitsrechnung und Statistik, Datenanalyse, Statistische Analyse, Statistik, Statistische Methoden, Datenvisualisierung, Statistische Hypothesenprüfung, Regressionsanalyse, Wahrscheinlichkeit, R (Software), Wahrscheinlichkeitsverteilung, Statistische Inferenz, Statistische Berichterstattung, R Programmierung, Explorative Datenanalyse, Statistische Modellierung, Stichproben (Statistik), Bayessche Statistik, 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, Simulationen, Algorithmen, Entwicklungsumgebung, Fehlersuche, Computerprogrammierung, Software-Prüfung, C (Programmiersprache), Befehlszeilenschnittstelle, Programm-Entwicklung
Anfänger · Kurs · 1–4 Wochen
University of Toronto
Kompetenzen, die Sie erwerben: Computer Programmierung, Algorithmen, Daten-Strukturen, Fehlersuche, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Grundsätze der Programmierung, Python-Programmierung, Computerprogrammierung, Programm-Entwicklung, Datei-E/A, Software-Dokumentation
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