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 Michigan
Kompetenzen, die Sie erwerben: Datenkompetenz, Statistische Methoden, Statistik, Statistische Analyse, Wahrscheinlichkeitsrechnung und Statistik, Modellevaluation, Datenvisualisierung, Datengestützte Entscheidungsfindung, Bewertung des Modells, Statistische Hypothesenprüfung, Plot (Grafiken), Bayessche Statistik, Statistische Visualisierung, Statistische Inferenz, Stichproben (Statistik), Python-Programmierung, Statistische Software, Statistische Modellierung, Statistische Programmierung, Seaborn, Matplotlib
★ 4.6 (3345) · Anfänger · Spezialisierung · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Datenwissenschaft, Computer Programmierung, Künstliche Intelligenz, Grundsätze der Programmierung, Web-Anwendungen, Computerprogrammierung, Datenanalyse, Python-Programmierung, Spiel-Design
★ 4.5 (2210) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Software Installation, Python Programming, Data Structures, Data Processing, Programming Principles, Scripting Languages, Scripting, Development Environment, Computer Programming, Code Reusability, Functional Testing, Debugging, Problem Solving
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Swift Programming, Internet Of Things, Embedded Software, Embedded Systems, Wireless Networks, Application Development, Display Devices, Interactive Design, Development Environment, Computer Programming, Real Time Data, Digital Communications
Anfänger · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Computational Thinking, Analytische Fähigkeiten, Computer Programmierung, Problemlösung, Fehlersuche, Computerarchitektur, Computer-Systeme, Daten-Strukturen, Analyse, Grundsätze der Programmierung, Computer-Hardware, Computerprogrammierung, Pseudocode, Objektorientierte Programmierung (OOP), Python-Programmierung, Programm-Entwicklung, Algorithmen
★ 4.7 (1431) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Plotly, PyTorch (Machine Learning Library), NumPy, Matplotlib, Object Oriented Programming (OOP), Pandas (Python Package), Plot (Graphics), Data Structures, Unit Testing, Object Oriented Design, Python Programming, File I/O, Data Visualization Software, Algorithms, Interactive Data Visualization, Machine Learning Methods, Computational Thinking, Programming Principles, Computer Programming, Program Development
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Decision Intelligence, Responsible AI, Apache Kafka, Data Ethics, Operations Research, Data Pipelines, Model Deployment, Apache Spark, Real Time Data, Revenue Management, Market Dynamics, Supply Chain Planning, Supply Chain, Logistics, Compliance Management, Information Privacy, People Analytics, Regulatory Compliance, General Data Protection Regulation (GDPR), Python Programming
Mittel · Kurs · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Computational Thinking, Computer Programmierung, Problemlösung, Epidemiologie, Wiederherstellung im Katastrophenfall, Grundsätze der Programmierung, Computerprogrammierung, Algorithmen
★ 4.6 (1294) · Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Graphentheorie, Computational Thinking, Schlüsselverwaltung, Wahrscheinlichkeitsrechnung und Statistik, Theoretische Informatik, Kryptographie, Logisches Denken, Grafische Darstellung, Wahrscheinlichkeit, Cybersecurity, Rechnerische Logik, Deduktive Argumentation, Kombinatorik, Bayessche Statistik, Grundsätze der Programmierung, Kryptographische Protokolle, Netzwerkanalyse, Verschlüsselung, Python-Programmierung, Algorithmen
★ 4.5 (3690) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Image Analysis, Data Preprocessing, Computer Vision, Data Transformation, Python Programming, NumPy
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C and C++, C++ (Programming Language), Code Reusability, Maintainability, Event-Driven Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Data Structures, Unit Testing, Object Oriented Design, File I/O, Algorithms, Test Case, Test Tools, Python Programming, Debugging, Software Testing, Programming Principles, File Management, Code Reusability, Data Science, Context Management, Performance Tuning
Mittel · Kurs · 1–3 Monate