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.

Meta
Kompetenzen, die Sie erwerben: Datenmanagement, UI Komponenten, Anwendungsentwicklung, Javascript, Ereignisgesteuerte Programmierung, Cascading Style Sheets (CSS), React.js, HyperText Markup Language (HTML), Front-End Web-Entwicklung, Entwicklung von Anwendungen für Mobilgeräte, Web-Anwendungen
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Technische Kommunikation, Explorative Datenanalyse, Statistische Analyse, Rmarkdown, Datenanalyse, R-Programmierung, Gemeinsame Nutzung von Daten, Knitr, Statistische Berichterstattung, Versionskontrolle, Datenvalidierung
Gemischt · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: C++ (Programming Language), Programming Principles, Data Structures, Computer Programming, Game Design, Algorithms, Debugging
Anfänger · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Wahrscheinlichkeitsverteilung, Statistische Modellierung, Statistik, Wahrscheinlichkeit & Statistik, Statistische Methoden, Prädiktive Modellierung, Analytische Fähigkeiten, Microsoft Excel, Bayessche Statistik, Wahrscheinlichkeit, Datenanalyse, Statistische Inferenz, Datenmodellierung, R-Programmierung, Statistische Visualisierung, Regressionsanalyse, R (Software), Datenvisualisierung
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Computervision, Deep Learning, Transfer Learning, Unüberwachtes Lernen, Verarbeitung natürlicher Sprache, Faltungsneuronale Netzwerke, Überwachtes Lernen, Medizinische Bildgebung, Maschinelles Lernen, Künstliche neuronale Netze, PyTorch (Bibliothek für Maschinelles Lernen), Logistische Regression, Reinforcement Learning, Bildanalyse, Angewandtes maschinelles Lernen, Python-Programmierung, Rekurrente Neuronale Netze (RNNs)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Real-Time Operating Systems, Embedded Software, Embedded Systems, Telecommunications, Digital Signal Processing, Performance Tuning, Digital Communications, System Programming, Debugging, C (Programming Language)
Fortgeschritten · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java Programming, Java, Computer Programming, Software Design
Mittel · Kurs · 1–3 Monate

Universitat Politècnica de València
Kompetenzen, die Sie erwerben: Pandas (Python Package), Matplotlib, Seaborn, Data Visualization, Data Visualization Software, Time Series Analysis and Forecasting, Statistical Visualization, Box Plots, Statistical Analysis, Exploratory Data Analysis, Data Analysis, Data Manipulation, Scatter Plots, Histogram, Data Structures, Python Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Authentications, OAuth, Back-End Web Development, Event-Driven Programming, Database Management, Databases, Authorization (Computing), Redis, Secure Coding, Application Programming Interface (API), Restful API, Email Automation, Data Migration
Mittel · Kurs · 3–6 Monate

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: Basic Electrical Systems, Electronics, Electronic Systems, Electrical Engineering, Electronic Components, Control Systems, Hardware Design, Embedded Systems, Programming Principles, Computer Programming
Gemischt · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Software Design, Data Structures, Integrated Development Environments, Debugging, Development Environment
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, Grundsätze der Programmierung, Computergestütztes Denken, Pseudocode, Python-Programmierung, Analyse, Theoretische Informatik
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen