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.
University of Washington
Kompetenzen, die Sie erwerben: Datenwissenschaft, NoSQL, Datenfluss, Cloud Computing, Apache Spark, Verteiltes Rechnen, Python-Programmierung, SQL, Große Daten, Abfragesprachen, Datenbank-Theorie, Datenmanipulation, Relationale Datenbanken, Datenverarbeitung, Datenbanken, Apache Hadoop, Datenanalyse, Datenspeicher, Datenbank-Management-Systeme, Datenbank-Systeme
★ 4.3 (772) · Gemischt · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Lineare Algebra, Plot (Grafiken), Integralrechnung, Computational Thinking, Skripting, Technische Analyse, Differentialgleichungen, Algorithmen, Angewandte Mathematik, Matlab, Wissenschaftliche Visualisierung, Simulationen, Mathematische Software, Grundsätze der Programmierung, Numerische Analyse, Kalkulation
★ 4.9 (432) · Mittel · Kurs · 1–3 Monate

L&T EduTech
Kompetenzen, die Sie erwerben: Robotics, Machine Controls, Automation Engineering, Programmable Logic Controllers, Electrical Systems, Electrical Equipment, Hydraulics, Control Systems, Automation, Simulation and Simulation Software, Internet Of Things, Manufacturing Processes, Mechanical Engineering, Real Time Data, Simulations, Industrial Engineering, Hardware Troubleshooting, Image Analysis, Equipment Design, Matlab
★ 4.5 (174) · Mittel · Spezialisierung · 1–3 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Stichproben (Statistik), Wahrscheinlichkeitsverteilung, Algorithmen für maschinelles Lernen, Angewandtes maschinelles Lernen, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Algorithmen, Methoden des maschinellen Lernens, Simulationen, Reinforcement Learning
★ 4.8 (1256) · Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Modell Ausbildung, Künstliche Intelligenz, Maschinelles Lernen, No-Code-Entwicklung, Microsoft Azure, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Algorithmen für maschinelles Lernen, Modell-Einsatz, Unüberwachtes Lernen, Angewandtes maschinelles Lernen, Software für maschinelles Lernen, Klassifizierungsalgorithmen, Regressionsanalyse, Prädiktive Modellierung, Überwachtes Lernen
★ 4.4 (295) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Software-Entwicklung, Anwendungs-Rahmenwerke, Mobile Entwicklungstools, Back-End-Webentwicklung, Andere mobile Programmiersprachen, Mobile Entwicklung, Software-Entwicklungstools, Benutzeroberfläche (UI), Apple iOS, Plattformübergreifende Entwicklung, Fehlersuche, Benutzeroberfläche (UI) Design, Entwicklungsumgebung, UI-Komponenten, Anwendungsprogrammierschnittstelle (API), Android-Entwicklung, Flutter (Software), iOS-Entwicklung
★ 4.4 (158) · Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Datenvisualisierung, Explorative Datenanalyse, Ggplot2, Datenkompetenz, Plot (Grafiken), Politische Wissenschaften, Präsentation der Daten, Tidyverse (R-Paket), Erhebungen, Fallstudien, Statistische Analyse, R Programmierung, Statistische Visualisierung, Bewertung des Programms, Datenanalyse, R (Software), Daten-Ethik, Statistische Methoden, Politische Analyse
★ 4.6 (121) · Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Ggplot2, Statistische Analyse, Statistische Software, Datengestützte Entscheidungsfindung, R Programmierung, Zeitreihenanalyse und Vorhersage, Analytik, Bewertung des Programms, Statistische Hypothesenprüfung, Wissenschaft und Forschung, Datenanalyse, Forschungsdesign, Statistische Programmierung, Vorhersage, Öffentliche Politiken, Statistische Methoden, Politische Analyse, Analytische Fähigkeiten
★ 4.7 (49) · Mittel · Kurs · 1–3 Monate
Stanford University
Kompetenzen, die Sie erwerben: Modell Ausbildung, Maschinelles Lernen, Bayessche Statistik, Algorithmen für maschinelles Lernen, Wahrscheinlichkeitsverteilung, Unüberwachtes Lernen, Netzwerk-Modell, Angewandtes maschinelles Lernen, Markov-Modell, Algorithmen, Statistisches maschinelles Lernen, Modell-Optimierung, Bayessches Netz, Methoden des maschinellen Lernens, Wahrscheinlichkeitsrechnung und Statistik, Statistische Methoden
★ 4.6 (304) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java, Software-Entwicklung, Java-Programmierung, Transaktionsverarbeitung, Datenzugang, Abfragesprachen, Datenbank Management, SQL, Datenbank-Anwendung, Benutzeroberfläche (UI), Datenbank-Design, Datenbank-Management, MySQL, Relationale Datenbanken, Datenbanken, Datenbank-Entwicklung, UI-Komponenten, Datenbank-Systeme, Java Programmierung
★ 4.4 (37) · Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenvisualisierung, Tidyverse (R-Paket), Software zur Datenvisualisierung, Daten importieren/exportieren, R Programmierung, Rmarkdown, Statistische Visualisierung, Datenmanipulation, Installation der Software, Datenverarbeitung, Statistische Berichterstattung, R (Software), Dateiverwaltung, Datenwrangling
★ 4.7 (308) · Anfänger · Kurs · 1–4 Wochen

University of Toronto
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Computer Programmierung, Mobile Entwicklungstools, Apple Xcode, Anwendungs-Rahmenwerke, Software-Architektur, Mobile Entwicklung, Software-Entwurfsmuster, Swift-Programmierung, Benutzeroberfläche (UI), Apple iOS, Software Architektur, Model-View-Controller, UI-Komponenten, Kenntnisse über Apple-Hardware, Computerprogrammierung, iOS-Entwicklung
★ 4.2 (552) · Gemischt · Kurs · 1–3 Monate