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 Colorado Boulder
Kompetenzen, die Sie erwerben: Visual Basic (Programmiersprache), Wiederverwendbarkeit von Code, Computer Programmierung, Excel-Makros, Computerprogrammierung, Datei-E/A, Programm-Entwicklung, Grundsätze der Programmierung, UI-Komponenten, Problemlösung, Tabellenkalkulations-Software, Microsoft Excel, Objektorientierte Programmierung (OOP), Fehlersuche, Bereinigung von Daten, Datenverwaltung, Automatisierung, Simulationen, Benutzeroberfläche (UI), Code-Überprüfung, Daten importieren/exportieren, Datenmanagement
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Theoretical Computer Science, Algorithms, Graph Theory, Data Structures, Operations Research, Quantum computing, Public Key Cryptography Standards (PKCS), Cryptography, Design Strategies, Cryptographic Protocols, Tree Maps, Encryption, Network Model, Combinatorics, Data Science, Computer Science, Mathematical Modeling, Mathematical Software, Analysis, Python Programming
Auf einen Abschluss hinarbeiten
Fortgeschritten · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Logisches Denken, Kombinatorik, Computer Programmierung, Angewandte Mathematik, Rechnerische Logik, Computerprogrammierung, Python-Programmierung, Computational Thinking, Theoretische Informatik, Grundsätze der Programmierung, Arithmetik, Deduktive Argumentation, Algorithmen
Anfänger · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Lineare Algebra, Methoden des maschinellen Lernens, Angewandte Mathematik, Maschinelles Lernen, Stichproben (Statistik), Modell-Optimierung, Wahrscheinlichkeitsverteilung, Statistische Methoden, Bayessche Statistik, Wahrscheinlichkeitsrechnung und Statistik, Angewandtes maschinelles Lernen, Datenumwandlung, Statistik, Deskriptive Statistik, Statistische Hypothesenprüfung, Mathematische Software, Wahrscheinlichkeit, Statistische Inferenz, Kalkulation, Dimensionalitätsreduktion
Mittel · Spezialisierung · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Large Language Modeling, Prompt Engineering, LLM Application, Artificial Intelligence, Jupyter, Python Programming, Data Analysis, Artificial Intelligence and Machine Learning (AI/ML), Generative AI Agents, AI Integrations, Data Literacy, Application Development, Scripting, Programming Principles, Automation, Computer Programming, Application Programming Interface (API), Package and Software Management, Data Structures
Anfänger · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Datenwissenschaft, Statistische Programmierung, R Programmierung, Zeitreihenanalyse und Vorhersage, Datenanalyse, Wahrscheinlichkeitsverteilung, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik, Statistik, R (Software), Bayessche Statistik, Markov-Modell, Statistische Analyse, Statistische Inferenz, Statistische Software, Wahrscheinlichkeit, Statistische Berichterstattung, Technische Kommunikation, Statistische Modellierung, Vorhersage
Mittel · Spezialisierung · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Linear Algebra, Dimensionality Reduction, Applied Machine Learning, Data Manipulation, Applied Mathematics, Machine Learning, Python Programming, Algebra, Image Analysis
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Apache Hadoop, Datenmodellierung, Präsentation der Daten, Modell Ausbildung, Datenbank-Design, Integration von Daten, Data Mining, Netzwerk-Modell, Daten-Pipelines, Apache Spark, Datenverarbeitung, MongoDB, Modellevaluation, Regressionsanalyse, Graphentheorie, Daten-Infrastruktur, Datenverwaltung, Bewertung des Modells, Klassifizierungsalgorithmen, Große Daten, Datenmanagement
Anfänger · Spezialisierung · 3–6 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Datenwissenschaft, Datenqualität, Datenwrangling, Datenmodellierung, Datenverwaltung, Daten-Governance, Datenanalyse, Datenkompetenz, Datenumwandlung, Abfragesprachen, Deskriptive Analytik, Relationale Datenbanken, Datenmanipulation, SQL, Qualität der Daten, Datenbank-Management, Datenbank Management
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Computer Programmierung, Java Programmierung, Installation der Software, Daten-Strukturen, Rechnerische Logik, Computerprogrammierung, Grundsätze der Programmierung, Java-Programmierung, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Java
Anfänger · Kurs · 1–4 Wochen

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Datenvisualisierung, Finanzielle Analyse, Risikomanagement, Portfolio-Risiko, Risikoanalyse, Python-Programmierung, Finanzmarkt, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik, Statistik, Jupyter, Pandas (Python-Paket), Statistische Hypothesenprüfung, Feature Technik, Statistische Analyse, Statistische Inferenz, Regressionsanalyse, Finanzielle Daten, Technische Merkmale, Datenmanipulation, Finanzieller Handel
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Data Science, Web Applications, Python Programming, Data Analysis, Programming Principles, Artificial Intelligence, Computer Programming, Game Design
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden