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
★ 4.1 (289) · 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
★ 4.7 (584) · 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
★ 4.8 (202) · 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
★ 4.3 (772) · 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
★ 4.6 (651) · 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
★ 4.4 (544) · 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
★ 4.4 (3025) · 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
★ 4.6 (359) · 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
★ 4.4 (192) · 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
★ 4.4 (92) · 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
★ 4.7 (1368) · 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
★ 4.4 (2429) · Anfänger · Kurs · 1–3 Monate