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.

University of Pennsylvania
Kompetenzen, die Sie erwerben: Statistical Machine Learning, Data Preprocessing, Model Evaluation, PyTorch (Machine Learning Library), Statistical Methods, Probability, Probability & Statistics, Sampling (Statistics), Logistic Regression, Deep Learning, Probability Distribution, Python Programming, Statistical Modeling, Supervised Learning, Machine Learning, Data Processing, Agentic systems, Artificial Intelligence, Algorithms, AI literacy
★ 4.5 (47) · Mittel · Spezialisierung · 3–6 Monate

Scrimba
Kompetenzen, die Sie erwerben: Kontext Technik, Generative AI-Agenten, Web-Entwicklungs-Tools, Fehlersuche, Software-Entwicklung, Vibe-Codierung, AI-Integrationen, Benutzeroberfläche (UI), Agentische Arbeitsabläufe, Modell-Kontext-Protokoll, AI-Arbeitsabläufe, Code-Überprüfung, Integrierte Entwicklungsumgebungen, Installation der Software, Web-Entwicklung, System-Konfiguration, Kontext-Management
★ 4.4 (167) · Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Model Evaluation, Model Training, Exploratory Data Analysis, Data Cleansing, Text Mining, Scikit Learn (Machine Learning Library), Probability & Statistics, Natural Language Processing, Data Preprocessing, Social Media Analytics, Unstructured Data, Classification Algorithms, Python Programming, Applied Machine Learning, Machine Learning, Automation
★ 4.6 (374) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University at Buffalo
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Anwendungsdesign, Anwendungsprogrammierschnittstelle (API), Anwendungs-Rahmenwerke, Testgetriebene Entwicklung (TDD), Entwicklungstests, Frontend-Integration, Web-Entwicklungs-Tools, Software Architektur, Blockchain, Software-Entwicklungstools, Entwicklung von Testskripten, Software-Architektur, Web-Anwendungen, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Bereitstellung von Anwendungen, Befehlszeilenschnittstelle, Interoperabilität
★ 4.5 (1193) · Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Entwicklungstests, Verifizierung und Validierung, Leitlinien für die Zugänglichkeit von Webinhalten, Anwendungs-Rahmenwerke, Benutzerfreundlichkeit, Javascript, Wireframing, Code-Überprüfung, Reaktionsfähiges Web-Design, HTML und CSS, Web-Frameworks, Hypertext Markup Language (HTML), Web-Design und Entwicklung, Web-Entwicklung, Cascading Style Sheets (CSS), Web-Design, Front-End-Webentwicklung
★ 4.8 (1773) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenzugang, Datenbank-Software, SQL, Relationale Datenbanken, Abfragesprachen
★ 4.7 (337) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

DeepLearning.AI
Kompetenzen, die Sie erwerben: Mobile Entwicklung, Maschinelles Lernen, Modell-Optimierung, Computer Vision, iOS-Entwicklung, Modell Ausbildung, Eingebettete Systeme, Tensorflow, Android-Entwicklung, Modell-Einsatz, Swift-Programmierung, Apple iOS
★ 4.7 (655) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Data Import/Export, C++ (Programming Language), C and C++, Programming Principles, Data Structures, File Management, Computer Programming, Memory Management, Computer Science, Data Storage
★ 4.7 (237) · Anfänger · Kurs · 1–4 Wochen

Wesleyan University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Random Forest Algorithmus, Methoden des maschinellen Lernens, Technische Merkmale, Regressionsanalyse, Feature Technik, Unüberwachtes Lernen, Modellevaluation, Entscheidungsbaum-Lernen, Bewertung des Modells, Algorithmen für maschinelles Lernen, Explorative Datenanalyse, Klassifizierungs- und Regressionsbaum (CART), Statistisches maschinelles Lernen, Prädiktive Modellierung, Datenanalyse, Angewandtes maschinelles Lernen, Python-Programmierung, Prädiktive Analytik
★ 4.2 (328) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Computational Logic, Computer Science
★ 4.5 (271) · Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Betriebssysteme, Analyse der Anforderungen, Software-Entwicklung, Elektronische Systeme, Elektronische Hardware, System-Programmierung, Software Architektur, Dienstleistungsebene, Eingebettete Software, Eingebettete Systeme, Entwurf von Systemen, Hardware-Entwurf, Software-Architektur, Leistungsoptimierung, Systemanalyse, Systemarchitektur, Hardware-Architektur, Verlässlichkeit, Software Entwurf, Elektrotechnik und Computertechnik, Echtzeit-Betriebssysteme, Systementwurf und Implementierung
★ 4 (122) · Mittel · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Generative AI, Responsible AI, Generative Model Architectures, Multimodal Prompts, Prompt Engineering, MLOps (Machine Learning Operations), Generative Adversarial Networks (GANs), Azure DevOps Pipelines, AI Security, Fine-tuning, Data Ethics, AI Orchestration, AI Workflows, Model Deployment, Azure DevOps, Microsoft Azure, ChatGPT, AI Integrations, Artificial Intelligence and Machine Learning (AI/ML), Python Programming
★ 4.4 (15) · Mittel · Berufsbezogenes Zertifikat · 3–6 Monate