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.

Hebrew University of Jerusalem
Kompetenzen, die Sie erwerben: Algorithmen, System Programmierung, Computer Programmierung, Objektorientierte Programmierung (OOP), Computer Architektur, Hardware-Architektur, Software-Architektur, Datenstrukturen, Informatik, Betriebssysteme, Virtuelle Maschinen, Computer-Grafik-Techniken
Gemischt · Kurs · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: MLOps (Machine Learning Operations), Convolutional Neural Networks, Recurrent Neural Networks (RNNs), Containerization, AI Workflows, Model Evaluation, Model Deployment, Generative AI Agents, LangGraph, Keras (Neural Network Library), Transfer Learning, Artificial Intelligence and Machine Learning (AI/ML), CrewAI, BeeAI, Image Analysis, Deep Learning, Large Language Modeling, Natural Language Processing, Vision Transformer (ViT), Python Programming
Fortgeschritten · Spezialisierung · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: Node.JS, Application Deployment, JavaScript Frameworks, Web Frameworks, Test Driven Development (TDD), Cloud Deployment, Authentications, Web Development, Development Testing, Full-Stack Web Development, Web Applications, Application Security, Javascript, CI/CD, Data Persistence, MongoDB, Restful API, Event-Driven Programming, Back-End Web Development, Front-End Web Development
Anfänger · Kurs · 3–6 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Computervision, Mathematische Modellierung, Eingebettete Software, Automatisierung, Sicherheitsstandards, Hardware-Architektur, Globale Positionierungssysteme, Sicherheitsgarantie, Robotik, Systemarchitektur, Software-Architektur, Simulationen, Kontrollsysteme
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Model Deployment, Transfer Learning, Keras (Neural Network Library), Deep Learning, Applied Machine Learning, Tensorflow, PyTorch (Machine Learning Library), Convolutional Neural Networks, Artificial Neural Networks, Machine Learning Methods, Application Frameworks, Model Evaluation, Performance Tuning
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Model Deployment, MLOps (Machine Learning Operations), Automation, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, No-Code Development, Data Preprocessing, Scikit Learn (Machine Learning Library), Machine Learning, Model Evaluation, Applied Machine Learning, Predictive Modeling, Feature Engineering, Data-Driven Decision-Making, Machine Learning Algorithms, Artificial Intelligence, Scalability, Performance Tuning, Performance Metric
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Model Evaluation, Unsupervised Learning, Dimensionality Reduction, Data Preprocessing, Python Programming, Recurrent Neural Networks (RNNs), Reinforcement Learning
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Web Scraping, Data Structures, Git (Version Control System), Generative AI, Version Control, Matplotlib, Devops Tools, Plotly, DevOps, Agile Methodology, Web Development, Data Ethics, Flask (Web Framework), Data Visualization, Scripting, GitHub, Debugging, Data Analysis, Automation, Cloud Computing
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Mensch-Computer-Interaktion, Typografie, Grafikdesign, Informationsarchitektur, Grafisches und visuelles Design, Layout Gestaltung, User-Interface-(UI)-Design, Entwerfen, Gestaltungselemente und -prinzipien, User Experience Design, Anwendungsdesign, Interaktionsdesign
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Unified Modeling Language, Computervision, Objektorientierte Programmierung (OOP), Computer Programmierung, Schnittstelle zur Anwendungsprogrammierung (API), Python-Programmierung, Software Entwurf, Jupyter, Software-Ingenieur, Bildanalyse
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Fehlersuche, Computer Programmierung, Objektorientierte Programmierung (OOP), Java Programmierung, Grundsätze der Programmierung, Java, Entwicklungsumgebung, Datenstrukturen
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Data Preprocessing, Data Wrangling, Data Cleansing, Data Transformation, Data Manipulation, JSON, Pandas (Python Package), Data Quality, Extract, Transform, Load, Data Mapping, Scripting, Data Validation, Data Maintenance, Data Pipelines, Time Series Analysis and Forecasting, Data Integrity, Anomaly Detection, Reconciliation
Mittel · Kurs · 1–4 Wochen