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.

Board Infinity
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Anwendungs-Rahmenwerke, Microsoft Visual Studio, Entwicklungsumgebung, Programm-Entwicklung, Web-Entwicklung, Microsoft Entwicklungswerkzeuge
Anfänger · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Computational Thinking, Computer Programmierung, Angewandte Mathematik, Software-Prüfung, Wahrscheinlichkeit, Kombinatorik, Computerprogrammierung, Allgemeine Mathematik, Grundsätze der Programmierung, Spiel-Design, Objektorientierte Programmierung (OOP), Python-Programmierung, Algorithmen
Mittel · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Datenkompetenz, Analyse der Anforderungen, Analytik, Analytische Fähigkeiten, Daten-Storytelling, Software zur Datenvisualisierung, Google Arbeitsbereich, Datenvisualisierung, Business-Analytik, Datengestützte Entscheidungsfindung, Modellierung großer Sprachen, Explorative Datenanalyse, Google Sheets, Tabellenkalkulations-Software, Statistische Visualisierung, LLM-Bewerbung, Produktivitätssoftware, Datenanalyse, Präsentation der Daten, Geschäftliche Anforderungen
Anfänger · Kurs · 1–4 Wochen
University of Washington
Kompetenzen, die Sie erwerben: NoSQL, Datenmanipulation, Datenwissenschaft, SQL, Datenbanken, Verteiltes Rechnen, Datenverarbeitung, Datenbank-Systeme, Große Daten, Cloud Computing, Apache Spark, Apache Hadoop, Relationale Datenbanken, Datenspeicher, Python-Programmierung, Datenfluss, Datenanalyse, Abfragesprachen, Datenbank-Management-Systeme, Datenbank-Theorie
Gemischt · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Projektleitung, Softwaretechnik, Projektplanung, Unified Modeling Language, Konfigurationsverwaltung, Fehlersuche, Software-Qualitätssicherung, Analyse der Anforderungen, Software Architektur, Lebenszyklus der Softwareentwicklung, Lebenszyklus der Systementwicklung, Funktionale Anforderung, Datenmodellierung, Software-Entwurfsmuster, Software-Prüfung, Entwurf von Systemen, Software-Entwicklung, Methoden der Softwareentwicklung, Objektorientierter Entwurf, Software-Architektur, Konfigurationsmanagement, Abnahmetests, White-Box-Tests
Mittel · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Statistik, Statistische Methoden, Statistische Analyse, Wahrscheinlichkeitsrechnung und Statistik, Statistische Hypothesenprüfung, Wahrscheinlichkeit, Bayessche Statistik, Statistische Inferenz, Stichproben (Statistik), Wahrscheinlichkeitsverteilung, Datenanalyse, Biostatistik
Gemischt · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Datenbank-Design, NoSQL, Daten-Infrastruktur, Virtuelle Umgebung, Datenmanagement, Datenmodellierung, Datenverwaltung, Daten-Strukturen, Datenverarbeitung, Große Daten, Apache Hadoop, Daten in Echtzeit, Datenbanken, Datenanalyse, Relationale Datenbanken, Abfragesprachen, Datenspeicher, Datenbank-Management-Systeme
Gemischt · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Unsupervised Learning, Fine-tuning, Model Deployment, Generative AI, Large Language Modeling, Data Management, Generative Model Architectures, Natural Language Processing, MLOps (Machine Learning Operations), Supervised Learning, Microsoft Azure, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Generative Adversarial Networks (GANs), Infrastructure Architecture, LLM Application, Responsible AI, Data Infrastructure, Data Preprocessing, Model Optimization
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: R Programmierung, Datenzugang, Datenbank-Design, Datenwissenschaft, Datenmanipulation, SQL, Datenbanken, Datenbank-Entwicklung, R (Software), Datenanalyse, Relationale Datenbanken, Abfragesprachen
Anfänger · Kurs · 1–3 Monate

King Abdullah University of Science and Technology
Kompetenzen, die Sie erwerben: R Programmierung, Datenqualität, Bereinigung von Daten, Bioinformatik, Statistische Analyse, Pandas (Python-Paket), Qualität der Daten, Unix, NumPy, Datenvisualisierung, Statistische Hypothesenprüfung, Explorative Datenanalyse, Grundsätze der Programmierung, Wissenschaftliche Visualisierung, Unix-Befehle, R (Software), Unix-Shell, Datenanalyse, Python-Programmierung, Statistische Programmierung, Rmarkdown
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Unix, Skriptsprachen, Git (Versionskontrollsystem), Linux, grep, Versionskontrolle, Skripting, Cloud Computing, Mac OS, GitHub, Ubuntu, Unix-Befehle, Bash (Skriptsprache), Cloud-Hosting, Unix-Shell, Shell-Skript, Befehlszeilenschnittstelle, Dateiverwaltung
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Pandas (Python-Paket), NoSQL, Datenmanagement, Daten-Pipelines, Analytik, Datenverwaltung, Datenverarbeitung, Große Daten, Integration von Daten, Apache Hadoop, Datenbank-Systeme, Apache Spark, MongoDB, PostgreSQL, Splunk, Abfragesprachen, Datenbank-Management-Systeme
Anfänger · Kurs · 1–3 Monate