Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Datenstrukturen, Algorithmen, Programm-Entwicklung, Integrierte Entwicklungsumgebungen, Datei-E/A, Computer Programmierung, Fehlersuche, Go (Programmiersprache), C (Programmiersprache)
Anfänger · Kurs · 1–3 Monate

KodeKloud
Kompetenzen, die Sie erwerben: YAML, Virtuelle Maschinen, Ansible, Devops-Tools, Infrastruktur als Code (IaC), Shell-Skript, Konfigurationsverwaltung, IT-Automatisierung
Anfänger · Kurs · 1–4 Wochen

Heriot-Watt University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Programming Principles, Computational Logic, Software Development, Debugging, Data Structures
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Rmarkdown, Version Control, Web Scraping, Regression Analysis, Knitr, Exploratory Data Analysis, Statistical Analysis, Data Manipulation, Dimensionality Reduction, Ggplot2, Geospatial Information and Technology, Time Series Analysis and Forecasting, Plotly, Microsoft Azure, Data Cleansing, Data Visualization, Data Wrangling, Software Documentation, R Programming, Microsoft Copilot
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
University of Maryland, College Park
Kompetenzen, die Sie erwerben: Unstructured Data, Financial Data, Financial Statement Analysis, Image Analysis, Finance, Financial Analysis, Accounting, Emerging Technologies, Artificial Intelligence, Text Mining, Annual Reports, Machine Learning, Trend Analysis, Data-Driven Decision-Making, Natural Language Processing
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Generative AI, Generative Model Architectures, Gemini, Model Deployment, Generative AI Agents, Generative Adversarial Networks (GANs), Google Gemini, Responsible AI, Performance Tuning, Large Language Modeling, Software Development Tools, Code Review, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
Mittel · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Problem Solving, Logical Reasoning, Deductive Reasoning, Analytical Skills, Critical Thinking, Complex Problem Solving, Applied Mathematics, Arithmetic, Computational Logic, Strategic Thinking, Decision Making, Geometry
Anfänger · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Anthropischer Claude, Generative KI, Künstliche Intelligenz, Schnelles Engineering, Modellierung großer Sprachen, Cloud-Bereitstellung, Multimodale Aufforderungen, OpenAI API, Restful API, LLM-Bewerbung, Verantwortungsvolle KI, API-Design
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Site Reliability Engineering, Docker (Software), Containerization, Kubernetes, Virtualization, Cloud Deployment, Devops Tools, Microservices, Application Deployment, Virtual Machines, Cloud Development, Database Management, Cloud-Based Integration, Scalability
Fortgeschritten · Kurs · 1–4 Wochen

University of the Arts London
Kompetenzen, die Sie erwerben: PyTorch (Machine Learning Library), Artificial Intelligence, Creativity, Artificial Intelligence and Machine Learning (AI/ML), Creative Thinking, Generative AI, Artificial Neural Networks, Responsible AI, Creative Problem-Solving, Creative Design, Machine Learning Methods, Data Ethics, Deep Learning, Critical Thinking
Anfänger · Kurs · 1–4 Wochen

University of Maryland, College Park
Kompetenzen, die Sie erwerben: No-Code Development, Application Development, User Experience, User Interface (UI), Data Modeling, Sprint Retrospectives, Platform As A Service (PaaS), Service Recovery, Digital Transformation, Application Design, Drive Engagement, Technology Solutions, User Feedback, Cloud-Based Integration, Application Deployment, Customer Engagement, Product Lifecycle Management, Product Management, System Implementation, Systems Integration
Anfänger · Spezialisierung · 3–6 Monate
Kompetenzen, die Sie erwerben: Package and Software Management, Platform As A Service (PaaS), Virtual Environment, Dependency Analysis, Python Programming, Application Deployment
Mittel · Kurs · 1–4 Wochen