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, 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

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

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

Johns Hopkins University
Kompetenzen, die Sie erwerben: HTML and CSS, Cascading Style Sheets (CSS), Ajax, Javascript, Responsive Web Design, Front-End Web Development, Web Design, Bootstrap (Front-End Framework), Web Development, Development Environment, Web Development Tools, Web Design and Development, JSON, Web Applications, Web Content Accessibility Guidelines, Scripting, Browser Compatibility, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Event-Driven Programming
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Data Ethics, AI Personalization, Mobile Development, Software Design, Anthropic Claude, LLM Application, Software Architecture, Apple iOS, AI Product Strategy, Machine Learning Methods, Continuous Integration, Software Design Patterns, Software Development, Application Design, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML)
Fortgeschritten · 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

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

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