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.

Coursera
Kompetenzen, die Sie erwerben: Google Analytics, Marketing Analytics, Marketing Budgets, Marketing Effectiveness, Web Analytics, Data-Driven Marketing, Data-Driven Decision-Making, Return On Investment, Analytics, Campaign Management, Financial Analysis, Event Monitoring, Data Analysis, Performance Analysis, Budget Management, Decision Making, Report Writing, Data Validation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python Programming, Computational Thinking, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Program Development, Code Reusability, Data Structures, Data Processing, Data Manipulation, Development Environment
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Dimensionalitätsreduktion, Markov-Modell, Bioinformatik, Statistische Methoden, Infektionskrankheiten, Statistische Analyse, Computational Thinking, Mikrobiologie, Biotechnologie, Unüberwachtes Lernen, Biowissenschaften, Epidemiologie, Algorithmen für maschinelles Lernen, Präzisionsmedizin, Molekularbiologie, Software zur Datenanalyse, Angewandtes maschinelles Lernen, Python-Programmierung, Algorithmen
★ 4.3 (1279) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: No-Code Development, Responsive Web Design, Technical Analysis, User Accounts, Frontend Integration, Workflow Management, Market Data, Data Visualization, UI Components, Financial Trading, Regression Analysis, Application Development, Business Process Automation, Trend Analysis, Product Automation, Interactive Design, Web Design, Predictive Modeling, Automation, UI/UX Strategy
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: UI-Komponenten, React.js, Bootstrap (Front-End-Framework), Back-End-Webentwicklung, Benutzeroberfläche (UI), HTML und CSS, JavaScript-Frameworks, Reaktionsfähiges Web-Design, Hypertext Markup Language (HTML), Web-Server, Web-Anwendungen, Full-Stack Web-Entwicklung, Allgemeine Netzwerkarbeit, Cascading Style Sheets (CSS), Web-Entwicklung, Web-Design, Front-End-Webentwicklung
★ 4.7 (3679) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Vibe coding, Prompt Engineering, Prompt Patterns, AWS SageMaker, AI Integrations, Generative AI Agents, Amazon Web Services, Infrastructure as Code (IaC), Prompt Engineering Tools, AI Security, AI Enablement, Generative AI, AI Personalization, AWS CloudFormation, AI Workflows, Computer Programming, Computer Programming Tools, Artificial Intelligence, Autoencoders, Building Codes
Anfänger · Spezialisierung · 3–6 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Amazon Bedrock, AI Security, Retrieval-Augmented Generation, Docker (Software), Prompt Engineering, GitHub Copilot, Token Optimization, Agentic Workflows, AI Orchestration, LLM Application, Debugging, Serverless Computing, Software As A Service, Model Context Protocol, Amazon Web Services, Large Language Modeling, Rust (Programming Language), Code Review, Natural Language Processing, GitHub
Anfänger · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Microsoft Copilot, CI/CD, Cascading Style Sheets (CSS), GitHub, C# (Programming Language), HTML and CSS, Azure DevOps, Load Balancing, Object Oriented Design, Continuous Integration, Version Control, Git (Version Control System), Role-Based Access Control (RBAC), Continuous Delivery, Scalability, ASP.NET, Full-Stack Web Development, SQL, .NET Framework, Graph Theory
★ 4.6 (450) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Projektleitung, Softwaretechnik, Projektplanung, Unified Modeling Language, Konfigurationsverwaltung, Fehlersuche, Software-Qualitätssicherung, Analyse der Anforderungen, Software Architektur, Lebenszyklus der Softwareentwicklung, Lebenszyklus der Systementwicklung, Funktionale Anforderung, Datenmodellierung, Software-Entwurfsmuster, Software-Prüfung, Entwurf von Systemen, Software-Entwicklung, Methoden der Softwareentwicklung, Objektorientierter Entwurf, Software-Architektur, Konfigurationsmanagement, Abnahmetests, White-Box-Tests
★ 4.6 (651) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Computational Logic, Computer Science
★ 4.6 (969) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Softwaretechnik, Kommunikations-Strategien, Berufliche Entwicklung, Problemlösung, Software-Entwicklung, Kommunikation, Aufbau von Beziehungen, Professionalität, Verbale Kommunikationsfähigkeiten, Durchziehen
★ 4.8 (379) · Anfänger · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Datenbank-Design, Model-View-Controller, Anwendungssicherheit, Sichere Kodierung, Datenmodellierung, Wiederverwendbarkeit von Code, Back-End-Webentwicklung, Hypertext Markup Language (HTML), Instandhaltbarkeit, Web-Server, Migration von Daten, Django (Web-Framework), Web-Anwendungen, MySQL, Web-Entwicklung, Datenbank-Management, Datenbank Management
★ 4.7 (673) · Anfänger · Kurs · 1–3 Monate