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.

Coursera
Kompetenzen, die Sie erwerben: Java, Java Programming, Algorithms, Computational Thinking, Object Oriented Programming (OOP), Functional Design, Development Environment
★ 4.6 (12) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Virginia
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Prototyping, Software-Entwicklung, Anwendungsprogrammierschnittstelle (API), Web-Entwicklungs-Tools, Frontend-Integration, Fehlersuche, Model-View-Controller, Benutzeroberfläche (UI), HTML und CSS, Javascript, Hypertext Markup Language (HTML), Interaktives Design, Web-Design und Entwicklung, Web-Anwendungen, Cascading Style Sheets (CSS), jQuery, Anwenderbericht, Javascript und jQuery, Web-Design
★ 4.2 (74) · Anfänger · Spezialisierung · 1–3 Monate

Erasmus University Rotterdam
Kompetenzen, die Sie erwerben: R Programmierung, Mathematische Modellierung, Statistische Analyse, Statistische Methoden, Regressionsanalyse, Korrelationsanalyse, R (Software), Statistische Modellierung
★ 3.9 (21) · Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Angular, Test Driven Development (TDD), Web Components, Unit Testing, Development Testing, HTML and CSS, Web Development, Software Testing, Cascading Style Sheets (CSS), Web Development Tools, Web Applications, Front-End Web Development, JavaScript Frameworks, Hypertext Markup Language (HTML), Development Environment, UI Components, Application Frameworks, Application Development, Javascript, Data Persistence
★ 4.3 (41) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: R Programmierung, Modell-Optimierung, Management der Lieferkette, Operations Research, Operative Analyse, Lieferkette, Lieferketten-Systeme, Kapazitätsplanung, Produktionsplanung, Prozess-Optimierung, Datenanalyse, Planung der Lieferkette
★ 4.4 (14) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Feinabstimmung, Transfer Learning, Computer Vision, Tiefes Lernen, Modellevaluation, Modell Ausbildung, Faltungsneuronale Netze, Leistungsoptimierung, Bewertung des Modells, Lernen übertragen, Matlab, Angewandtes maschinelles Lernen, Künstliche neuronale Netze, Prädiktive Modellierung, Klassifizierungsalgorithmen, Faltungsneuronale Netzwerke, Bildanalyse
★ 4.9 (19) · Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: R Programmierung, Datenqualität, Bereinigung von Daten, Qualität der Daten, Datenmanipulation, Pivot-Tabellen und Diagramme, Datenumwandlung, Datenverarbeitung, Integration von Daten, R (Software), Datenwrangling, Vorverarbeitung von Daten, Tidyverse (R-Paket), Datenvorverarbeitung
★ 4.6 (25) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Universidad de Palermo
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Java, Java Programming, Programming Principles
★ 4.6 (7) · Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Containerisierung, Microservices, Test-Automatisierung, Installation der Software, Python-Programmierung, Angewandtes maschinelles Lernen, Befehlszeilenschnittstelle, Jupyter, Google Cloud-Plattform, Paket- und Softwareverwaltung, Algorithmen, AWS SageMaker
★ 4.4 (43) · Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: API-Entwurf, Anwendungsprogrammierschnittstelle (API), ASP.NET, Anwendungssicherheit, Anwendungs-Rahmenwerke, Model-View-Controller, Erweiterbare Markup-Sprache (XML), JSON, Back-End-Webentwicklung, Webdienste, .NET-Rahmenwerk, Web-Anwendungen, Restful API, Full-Stack Web-Entwicklung, Objekt-Relationales Mapping
★ 3.9 (44) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Model Evaluation, Applied Machine Learning, Data Preprocessing, Classification Algorithms, Random Forest Algorithm, Data Transformation, Machine Learning Methods, Model Training, Predictive Modeling, Regression Analysis, Feature Engineering, Decision Tree Learning, Machine Learning, Exploratory Data Analysis, Performance Measurement
★ 4.3 (28) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Illinois Tech
Kompetenzen, die Sie erwerben: Javascript and jQuery, jQuery, Responsive Web Design, Web Development, Version Control, Web Design, Cascading Style Sheets (CSS), Web Design and Development, Hypertext Markup Language (HTML), HTML and CSS, Web Frameworks, GitHub, Web Applications, Javascript, Web Development Tools, Git (Version Control System), Infrastructure Architecture, Network Architecture, Network Infrastructure, Application Frameworks
★ 4.6 (18) · Anfänger · Kurs · 1–3 Monate