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.

Howard University
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Algebra, Lineare Algebra, Python-Programmierung
★ 4.5 (18) · Gemischt · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: API Gateway, Application Programming Interface (API), Capacity Management, Kubernetes, Istio, Google Cloud Platform, Scalability, Hybrid Cloud Computing, Security Controls, Apache Cassandra, Proxy Servers, Data Security, Cloud Deployment, Application Deployment, Role-Based Access Control (RBAC), Development Environment, Public Key Infrastructure, Encryption, YAML, Debugging
★ 4.5 (17) · Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Package and Software Management, Platform As A Service (PaaS), Development Environment, Virtual Environment, Python Programming, Build Tools, Program Development, Application Deployment
★ 4.6 (10) · Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: MLOps (Machine Learning Operations), Data Pipelines, Model Evaluation, Systems Design, Transfer Learning, Data Preprocessing, Data Quality, Feature Engineering, Deep Learning, Python Programming, Data Validation, Scikit Learn (Machine Learning Library), Applied Machine Learning, Predictive Modeling, Software Engineering, Debugging, Supervised Learning, Git (Version Control System), Performance Metric, Statistical Analysis
Mittel · Spezialisierung · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Agentic Workflows, Technical Communication, AI Enablement, Model Deployment, AI Workflows, Generative AI Agents, Reinforcement Learning, Artificial Intelligence and Machine Learning (AI/ML), Decision Intelligence, Agentic systems, Responsible AI, Artificial Intelligence, Cloud Computing, Deep Learning, Data Visualization, Python Programming, Machine Learning, Data Engineering, Anomaly Detection, Statistical Analysis
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Google Cloud Platform, Model Deployment, Unstructured Data, MLOps (Machine Learning Operations), Applied Machine Learning, Tensorflow, Data Pipelines, Model Training, SQL, Jupyter, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Cloud API
★ 4.5 (31) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Ggplot2, Plot (Graphics), Tidyverse (R Package), Data Visualization, Statistical Visualization, Data Analysis, Exploratory Data Analysis, R Programming, Data Visualization Software, Data Wrangling, Data Manipulation, R (Software)
★ 5 (20) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

LearnQuest
Kompetenzen, die Sie erwerben: Simple Object Access Protocol (SOAP), Restful API, Web Services, Hypertext Markup Language (HTML), HTML and CSS, Java Platform Enterprise Edition (J2EE), Software Design, Java, Extensible Markup Language (XML), Application Programming Interface (API), API Design, Object Oriented Design, Software Design Patterns, Software Architecture, Web Design, Web Design and Development, Web Applications, Front-End Web Development, Web Development, Command-Line Interface
★ 4.2 (32) · Anfänger · Spezialisierung · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Methoden des maschinellen Lernens, Random Forest Algorithmus, Technische Merkmale, Regressionsanalyse, Überwachtes Lernen, Feature Technik, Modellevaluation, Unüberwachtes Lernen, Modell Ausbildung, Logistische Regression, Bewertung des Modells, Entscheidungsbaum-Lernen, Vorhersage, Klassifizierungs- und Regressionsbaum (CART), Erweiterte Analytik, Prädiktive Modellierung, Python-Programmierung, Prädiktive Analytik
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Interface (UI), User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Design Thinking, UI Components, Software Design, Code Reusability, Usability, Event-Driven Programming, Maintainability, Integrated Development Environments, Application Design, Payment Systems, Interactive Design, MySQL, Jupyter, Database Application, Development Environment, Property Management Systems, Python Programming
★ 4.4 (17) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Modell-Optimierung, MLOps (Operationen für maschinelles Lernen), Methoden des maschinellen Lernens, Scikit Learn (Bibliothek für maschinelles Lernen), IBM Wolke, Datenwissenschaft, Technische Merkmale, Feature Technik, Modellevaluation, Datenumwandlung, Modell Ausbildung, Bewertung des Modells, Explorative Datenanalyse, Angewandtes maschinelles Lernen, Prädiktive Modellierung, Vorverarbeitung von Daten, Python-Programmierung, Datenvorverarbeitung, Modell-Einsatz
★ 4.3 (16) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Amazon S3, Amazon Web Services, Application Programming Interface (API), Cloud Computing
★ 4.2 (13) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden