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.

Peking University
Kompetenzen, die Sie erwerben: C (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Data Structures, Algorithms, Memory Management
★ 4.9 (827) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenerfassung, R Programmierung, Bereinigung von Daten, Datenmanipulation, Interaktive Datenvisualisierung, Datenwissenschaft, Regressionsanalyse, Datenvisualisierung, Explorative Datenanalyse, Erstellung des Dashboards, Ggplot2, Datenerhebung, Prädiktive Modellierung, Datenwrangling, Dashboard, Datenanalyse, Statistische Modellierung, Merkblatt (Software), Präsentation der Daten, Tidyverse (R-Paket), Glänzend (R-Paket)
★ 4.6 (112) · Mittel · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Datenbank-Design, Integrität der Daten, Daten importieren/exportieren, Datenmanipulation, SQL, Datenumwandlung, Leistungsoptimierung, Gespeicherte Prozedur, Transaktionsverarbeitung, Relationale Datenbanken, PostgreSQL, Datenbank-Management, Abfragesprachen, Algorithmen, Datenbank Management
★ 4.7 (338) · Mittel · Kurs · 1–4 Wochen

University of Alberta
Kompetenzen, die Sie erwerben: API-Entwurf, Anwendungsprogrammierschnittstelle (API), Software-Entwicklung, Software Architektur, Serviceorientierte Architektur, Erweiterbare Markup-Sprache (XML), JSON, Microservices, Software-Architektur, Webdienste, Restful API, Web-Entwicklung, Web-Anwendungen, Software Entwurf, Einfaches Objektzugriffsprotokoll (SOAP), Android-Entwicklung
★ 4.5 (592) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: API-Entwurf, Datensicherheit, Schlüsselverwaltung, Anwendungsprogrammierschnittstelle (API), Prävention von Datenverlusten, Anwendungssicherheit, JSON, OAuth, Sicherheitskontrollen, Kryptographische Protokolle, Beglaubigungen, Identitäts- und Zugangsmanagement, Berechtigung (Computing), Restful API, Management von Bedrohungen
★ 4.6 (841) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Microsoft Azure, Computer Vision, Cloud-API, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Anwendungsprogrammierschnittstelle (API), Software-Entwicklung, Künstliche Intelligenz, Cloud Computing, Benutzerkonten, Bildanalyse
★ 4.5 (523) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: NoSQL, Analytik, Business Intelligence, IBM Kognos-Analytik, Daten-Pipelines, Auszug, IBM Cognos-Analytik, SQL, Erstellung des Dashboards, PySpark, Data Warehousing, Datenbanken, Apache Spark, Integration von Daten, Große Daten, Datenbankarchitektur und -verwaltung, IBM DB2, Dashboard, MongoDB, Python-Programmierung, Relationale Datenbanken
★ 4.7 (143) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Machine Learning Algorithms, Dashboard Creation, Classification Algorithms, Interactive Data Visualization, Data Visualization Software, Model Evaluation, Applied Machine Learning, Machine Learning, Scikit Learn (Machine Learning Library), Plot (Graphics), Web Applications, Logistic Regression, Predictive Modeling, Model Training, Data Science, Python Programming, Fine-tuning, Model Optimization, Pandas (Python Package)
★ 4.7 (417) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado System
Kompetenzen, die Sie erwerben: Data Mining, Analytik, Business Intelligence, Datenmanagement, Technologien zur Datenspeicherung, Analytische Fähigkeiten, SQL, Business-Analytik, Data Warehousing, Datenverwaltung, Integration von Daten, Große Daten, Oracle-Datenbanken, PostgreSQL, Relationale Datenbanken, Datenarchitektur, Datenbank-Management-Systeme, Abfragesprachen, Daten-Governance
★ 4.6 (592) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Kontinuierliche Integration, Frontend-Integration, Anwendungsdesign, Back-End-Webentwicklung, Kubernetes, Microservices, Javascript, Kontinuierliche Bereitstellung, Web-Design und Entwicklung, Restful API, Django (Web-Framework), Web-Anwendungen, GitHub, Benutzerkonten, Web-Entwicklung, CI/CD, Full-Stack Web-Entwicklung, Node.JS, Front-End-Webentwicklung
★ 4.6 (203) · Fortgeschritten · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Feinabstimmung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Prompt-Muster, Schnelles Engineering, Anwendungsprogrammierschnittstelle (API), Computer Programmierung, Schlüsselverwaltung, AI-Sicherheit, Künstliche Intelligenz, Generative KI, AI-Integrationen, API-Tests, Daten-Ethik, Computerprogrammierung, Verantwortungsvolle AI, OpenAI, OpenAI-API
★ 4.5 (135) · Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Bereinigung von Daten, Datenmanipulation, Statistik, Statistische Analyse, Infektionskrankheiten, Datenvisualisierung, Plot (Grafiken), Explorative Datenanalyse, Datenverarbeitung, Integration von Daten, Korrelationsanalyse, Datenwrangling, Datenanalyse, Python-Programmierung, Seaborn, Vorverarbeitung von Daten, Datenvorverarbeitung
★ 4.5 (1969) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden