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.

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenwrangling, Datenumwandlung, R (Software), R-Programmierung, Daten bereinigen, Datenanalyse, Datenwissenschaft, Dateiverwaltung, Daten importieren/exportieren, Datenmanagement, Datenvisualisierung, Tidyverse (R-Paket), Datenmanipulation, Explorative Datenanalyse
Anfänger · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Scientific Visualization, Data Literacy, Data Visualization Software, Animations, Data Presentation, Video Editing, Data Storytelling, Adobe After Effects, Graphics Software, Visualization (Computer Graphics), Storyboarding, Adobe Premiere, Peer Review, Motion Graphics, Autodesk Maya, Post-Production, Computer Graphic Techniques, Technical Communication, Style Guides, Professional Development
Mittel · Kurs · 1–3 Monate

Alberta Machine Intelligence Institute
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Datenverarbeitung, Scikit Learn (Bibliothek für Maschinelles Lernen), Prozess-Optimierung, Klassifizierungsalgorithmen, Leistungsanalyse, Business Lösungen, Python-Programmierung, Datenvorverarbeitung, Angewandtes maschinelles Lernen, Modellevaluation, Lernen mit Entscheidungsbäumen, Regressionsanalyse, Algorithmen für maschinelles Lernen, Jupyter, Feature Technik, Überwachtes Lernen
Gemischt · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Computervision, Microsoft Azure, Schnittstelle zur Anwendungsprogrammierung (API), Datenerfassung, Klassifizierungsalgorithmen, Dokumentenverwaltung, Modell-Bereitstellung, Bildanalyse, Text Mining, Künstliche Intelligenz
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Pandas (Python-Paket), Datenanalyse, Microsoft Excel, Python-Programmierung, Entwicklungsumgebung, Pivot-Tabellen und Diagramme, Daten importieren/exportieren, Jupyter, Datenmanipulation, Datenstrukturen
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Computer Programmierung, Grundsätze der Programmierung, Skriptsprachen, Python-Programmierung, Skripting, Datenwissenschaft, Software-Ingenieur
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), File I/O, Computer Programming, Microsoft Visual Studio, System Programming, Apple Xcode, Development Environment, Algorithms, File Systems, Software Design Patterns, Data Structures, Performance Tuning, Debugging, File Management
Mittel · Spezialisierung · 3–6 Monate

EDUCBA
Kompetenzen, die Sie erwerben: Internet Of Things, Advanced Analytics, Big Data, Data Management, Wireless Networks, Predictive Analytics, Applied Machine Learning, Environmental Monitoring, Geospatial Information and Technology, Sustainable Technologies, Machine Controls, Real Time Data, Automation, Data Analysis, Data Collection
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Automatisierung, Anwendungsentwicklung, Geschäftsprozess, Microsoft Power Automate/Flow, UI Komponenten, Anwendungsdesign, Automatisierung von Geschäftsprozessen, No-Code-Entwicklung, Microsoft Power Plattform, Datenmodellierung
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Java Programmierung, Java, Entwicklungsumgebung, Objektorientierter Entwurf, Datenstrukturen
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Computer Programmierung, Interaktive Datenvisualisierung, Computergestützte Logik, Visualisierung (Computergrafik), Grundsätze der Programmierung, Computergestütztes Denken, Python-Programmierung, Animationen, Computergrafik, Datei-E/A, Interaktives Design, Software Entwurf, Grafisches und visuelles Design, Datenstrukturen
Anfänger · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Projektmanagement, Unified Modeling Language, Projektplanung, Software-Entwurfsmuster, Qualitätssicherung, Entwicklung von Systemen, Objektorientierter Entwurf, Software Entwurf, Software-Architektur, Software-Ingenieur, Systeme Design, Systemanalyse, Prozessgesteuerte Entwicklung, Lebenszyklus der Softwareentwicklung
Mittel · Kurs · 1–3 Monate