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.
Johns Hopkins University
Kompetenzen, die Sie erwerben: Statistische Analyse, Datenmanipulation, Maschinelles Lernen, Plotly, Algorithmen für maschinelles Lernen, R Programmierung, GitHub, Statistische Hypothesenprüfung, Interaktive Datenvisualisierung, Regressionsanalyse, Bewertung des Modells, Bereinigung von Daten, Explorative Datenanalyse, Versionskontrolle, Glänzend (R-Paket), Datenwissenschaft, Statistische Inferenz, Rmarkdown, Plot (Grafiken), Prädiktive Modellierung, Modellevaluation
Anfänger · Spezialisierung · 3–6 Monate

IBM
Kompetenzen, die Sie erwerben: Python-Programmierung, Generative KI, Modellierung großer Sprachen, PySpark, Lernen übertragen, PyTorch (Bibliothek für maschinelles Lernen), Maschinelles Lernen, Unüberwachtes Lernen, Überwachtes Lernen, Schnelles Engineering, Vektordatenbanken, Abruf-erweiterte Erzeugung, Bewertung des Modells, Generative AI-Agenten, Keras (Bibliothek für neuronale Netze), Vision Transformer (ViT), Datenwissenschaft, Computer Vision, Generative Modellarchitekturen, Apache Spark, Modellevaluation, Transfer Learning
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Python-Programmierung, Lineare Algebra, Faltungsneuronale Netze, Kalkulation, Überwachtes Lernen, Rekurrente Neuronale Netze (RNNs), Künstliche neuronale Netze, Tiefes Lernen, Faltungsneuronale Netzwerke, Angewandtes maschinelles Lernen
Mittel · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Python-Programmierung, Logistische Regression, Klassifizierungsalgorithmen, Bewertung des Modells, Unüberwachtes Lernen, Maschinelles Lernen, Überwachtes Lernen, Scikit Learn (Bibliothek für maschinelles Lernen), Regressionsanalyse, Feature Technik, Technische Merkmale, Künstliche Intelligenz, Vorverarbeitung von Daten, Prädiktive Modellierung, NumPy, Modellevaluation, Datenvorverarbeitung, Jupyter
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Extract, Transform, Load, Data Warehousing, Web Scraping, Database Administration, Data Engineering, Database Design, Relational Databases, Linux Commands, Data Pipelines, SQL, Database Management, Apache Kafka, Apache Airflow, Bash (Scripting Language), Database Architecture and Administration, Shell Script, IBM DB2, Generative AI, Data Import/Export, Data Security
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Risikomanagement, Sprint-Retrospektiven, Informationstechnologie, Software-Entwicklung, Leiterschaft, Anwenderbericht, Agile Methodik, Kommunikation, Agiles Projektmanagement, Lebenszyklus der Softwareentwicklung, Kanban-Prinzipien, Teambildung, Software Architektur, Software-Architektur, Sprint-Planung, Rückstände, Scrum (Software-Entwicklung), DevOps, Führungsqualitäten, Computer-Hardware, Methoden der Softwareentwicklung, Software Entwurf, Agile Software-Entwicklung, Agile Entwicklung von Software
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Dashboard, Data Warehousing, Data Storytelling, SQL, Data Visualization, Database Design, Data Security, Data Migration, Data Governance, Descriptive Statistics, IBM DB2, Cloud Storage, Extract, Transform, Load, Data Management, Relational Databases, Excel Formulas, Databases, Data Architecture, Exploratory Data Analysis, Business Intelligence
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Sprint-Retrospektiven, Cloud-natives Computing, CI/CD, Scrum (Software-Entwicklung), Cloud-Infrastruktur, Testgetriebene Entwicklung (TDD), Agile Methodik, Cloud-Sicherheit, Cloud-Bereitstellung, Agiles Projektmanagement, Architektur des Cloud Computing, Cloud-Speicher, Kanban-Prinzipien, Anwenderbericht, Cloud-Dienste, Cloud Computing, Cloud-Plattformen, Rückstände, DevOps, Agile Software-Entwicklung, Agile Entwicklung von Software
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Logistische Regression, Maschinelles Lernen, Klassifizierungsalgorithmen, Unüberwachtes Lernen, Überwachtes Lernen, Scikit Learn (Bibliothek für maschinelles Lernen), Regressionsanalyse, Bewertung des Modells, Dimensionalitätsreduktion, Feature Technik, Technische Merkmale, Entscheidungsbaum-Lernen, Prädiktive Modellierung, Angewandtes maschinelles Lernen, Modellevaluation
Mittel · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenbanken, Web-Scraping, Software zur Datenvisualisierung, Datenverarbeitung, Relationale Datenbanken, SQL, Datenbank-Design, Objektorientierte Programmierung (OOP), Datenmodellierung, Anwendungsprogrammierschnittstelle (API), Geografische Informationssysteme
Anfänger · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Peer Review, JSON, Verteiltes Rechnen, Präsentationen, Deskriptive Statistik, Datenverwaltung, Daten-Pipelines, Explorative Datenanalyse, Apache Spark, SQL, Datenanalyse, Statistische Analyse, Daten-Seen, Datenbank-Design, Daten-Governance, Daten-Storytelling, Datenmodellierung, Datenvisualisierung, Komplexe Problemlösung, Leistungsmetrik, Qualität der Daten, Datenqualität
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Modeling, Stakeholder Engagement, Database Design, Dashboard, Business Intelligence, Extract, Transform, Load, Tableau Software, Data Warehousing, Data Pipelines, Interactive Data Visualization, Business Reporting, Data-Driven Decision-Making, Data Visualization, Interviewing Skills, Applicant Tracking Systems, Business Process, AI Enablement, Business Analysis, Data Analysis, SQL
Auf einen Abschluss hinarbeiten
Fortgeschritten · Berufsbezogenes Zertifikat · 3–6 Monate