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.

Macquarie University
Kompetenzen, die Sie erwerben: Geschäftsethik, Dashboard, Vorhersage, Datenanalyse, Bedarfsplanung, Erstellung des Dashboards, Daten-Storytelling, Business Intelligence, Business-Analytik, Analytische Fähigkeiten, Statistische Methoden, Analytik, Wahrscheinlichkeitsrechnung und Statistik, Wirtschaftsethik, Trendanalyse, Präsentation der Daten, Daten-Ethik, Datengestützte Entscheidungsfindung, Software zur Datenvisualisierung, Histogramm, SAS (Software)
★ 4.6 (465) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Fehlersuche, Javascript, JavaScript-Frameworks, Cascading Style Sheets (CSS), Web-Entwicklung, UI-Komponenten, Front-End-Webentwicklung, HTML und CSS, React.js
★ 4.4 (417) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Peking University
Kompetenzen, die Sie erwerben: Algorithms, Computer Programming, Computational Thinking, Graph Theory, Data Structures
★ 4.8 (321) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Model Deployment, Google Cloud Platform, Data Pipelines, Data Lakes, Dataflow, Extract, Transform, Load, Data Architecture, Tensorflow, Data Integration, Big Data, Data Processing, Query Languages, Data Warehousing, Apache Spark, MLOps (Machine Learning Operations), Real Time Data, SQL, Unstructured Data, Data Quality, Dashboard Creation
★ 4.7 (815) · Mittel · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: WordPress, Search Engine Optimization, Web Analytics and SEO, Blogs, Content Optimization, Web Analytics, Content Performance Analysis, Web Content, Keyword Research, Content Management, Marketing, Analytics, Web Design, Web Development, User Experience
★ 4.5 (799) · Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Computational Logic, Computer Science
★ 4.5 (271) · Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Python-Programmierung, Analyse, Algorithmen, Daten-Strukturen, Graphentheorie, Theoretische Informatik, Baum-Karten
★ 4.6 (189) · Fortgeschritten · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Geographic Information Systems, Data Modeling, GIS Software, SQL, Geospatial Information and Technology, Database Design, Spatial Data Analysis, Geospatial Mapping, Database Management, Spatial Analysis, Query Languages, Relational Databases, Database Development, Land Management, Data Store, Environmental Science, Database Management Systems, Data Capture, Data Manipulation, Data Storage
★ 4.5 (288) · Anfänger · Kurs · 1–3 Monate

The Linux Foundation
Kompetenzen, die Sie erwerben: Unix, Bash (Skriptsprache), grep, Linux, Programm-Entwicklung, Dateiverwaltung, Linux-Befehle, Unix-Shell, System-Programmierung, Dateisysteme, Skripting, Paket- und Softwareverwaltung, Linux-Verwaltung, Befehlszeilenschnittstelle, Betriebssysteme, Shell-Skript, Tools erstellen, Software-Entwicklungstools, Skriptsprachen, Unix-Befehle
★ 4.6 (734) · Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Datenmanipulation, Leistungsoptimierung, Datenumwandlung, Datenbank-Management, Algorithmen, Datenbank-Design, SQL, Transaktionsverarbeitung, Gespeicherte Prozedur, PostgreSQL, Daten importieren/exportieren, Datenbank Management, Abfragesprachen, Relationale Datenbanken, Integrität der Daten
★ 4.7 (338) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: SQL, Datenzugang, Abfragesprachen, Datenbank-Software, Relationale Datenbanken
★ 4.7 (337) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Meta
Kompetenzen, die Sie erwerben: Restful API, Javascript, Cloud-Bereitstellung, Django (Web-Framework), Web-Design und Entwicklung, Cascading Style Sheets (CSS), Cloud Computing, Skalierbarkeit, Cloud-Hosting, Web-Entwicklung, Front-End-Webentwicklung, Reaktionsfähiges Web-Design, Virtuelle Umgebung, MySQL, Web-Anwendungen, Back-End-Webentwicklung, Anwendungsprogrammierschnittstelle (API), HTML und CSS, Full-Stack Web-Entwicklung, Hypertext Markup Language (HTML)
★ 4.6 (236) · Mittel · Kurs · 1–3 Monate