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: Kryptographie, Anwendungssicherheit, Javascript, Sicherheitsbewußtsein, Node.JS, Sichere Kodierung, Web-Anwendungen, Identitäts- und Zugangsmanagement, Beglaubigungen
★ 4.5 (69) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java, Computer Programmierung, Java Programmierung, Computerprogrammierung, Objektorientierte Programmierung (OOP), Aufbewahrung von Aufzeichnungen, Java-Programmierung, Objektorientierter Entwurf
★ 4.3 (6) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado System
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Speicherverwaltung, Anwendungsdesign, Entwicklung von Videospielen, C++ (Programmiersprache), Programm-Entwicklung, Unreal Engine, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Objektorientierter Entwurf
★ 4.8 (18) · Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Plot (Graphics), Spatial Data Analysis, Data Visualization Software, Data Visualization, Geospatial Mapping, Software Installation, Python Programming
★ 4.1 (16) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Hardware Troubleshooting, Networking Hardware, Database Theory, Database Management Systems, Computer Networking, Database Management, Network Protocols, Query Languages, Web Applications, Security Software, Network Routers, Encryption, Security Awareness, Computer Literacy, Computing Platforms, Computer Programming, Endpoint Security, System Software, Authentications, Application Design
★ 4.5 (12) · Anfänger · Spezialisierung · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Java, Funktionales Design, Java Programmierung, Integrierte Entwicklungsumgebungen, Eclipse (Software), Java-Programmierung, Wiederverwendbarkeit von Code
★ 4.2 (21) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Ggplot2, Interaktive Datenvisualisierung, Dashboard, Erstellung des Dashboards, Benutzeroberfläche (UI), Gemeinsame Nutzung von Daten, Glänzend (R-Paket), UI-Komponenten, Software zur Datenvisualisierung, Bereitstellung von Anwendungen
★ 4.9 (72) · Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: R Programmierung, Deskriptive Statistik, Statistik, Datenmanipulation, Statistische Modellierung, Statistische Inferenz, Regressionsanalyse, Datenanalyse, Wahrscheinlichkeitsverteilung, Statistische Methoden, Datenwrangling, Wahrscheinlichkeitsrechnung und Statistik, Daten importieren/exportieren, Tidyverse (R-Paket), Statistische Analyse, Statistische Programmierung, R (Software), Statistische Hypothesenprüfung, Plot (Grafiken), Statistische Software
★ 4.8 (6) · Mittel · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Rechnerische Logik, Python-Programmierung, Computer Programmierung, Web-Entwicklung, Computerprogrammierung, Softwaretechnik, Grundsätze der Programmierung, Web-Entwicklungs-Tools, Software-Entwicklung
★ 4.6 (17) · Mittel · Kurs · 1–4 Wochen

28DIGITAL
Kompetenzen, die Sie erwerben: Analyse räumlicher Daten, Algorithmen, Daten-Strukturen, Geografische Informationssysteme, Graphentheorie, Theoretische Informatik, Räumliche Analyse, Computergrafik, Geometrie
★ 4.4 (24) · Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Statistics, Correlation Analysis, Data Analysis, Statistical Programming, Descriptive Statistics, Exploratory Data Analysis, Python Programming
Mittel · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Algorithmen, Elektronik-Technik, Elektronische Hardware, Bildanalyse, Elektrotechnik und Computertechnik, Eingebettete Systeme, Kommunikationssysteme, Telekommunikation, Digitale Kommunikation, Elektronik, Digitale Signalverarbeitung
★ 4.7 (85) · Mittel · Kurs · 1–4 Wochen