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.

Coursera
Kompetenzen, die Sie erwerben: Workflow Management, Jira (Software), Product Roadmaps, Collaborative Software, Kanban Principles, Project Coordination, Agile Software Development, Agile Methodology, Issue Tracking, Agile Project Management, Project Management Software
★ 4.6 (1064) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

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, Statistical Modeling, Python Programming, Supervised Learning, Machine Learning, Data Processing, Agentic systems, Artificial Intelligence, Algorithms, AI literacy
★ 4.5 (47) · Mittel · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Betriebssysteme, Hardware-Entwurf, Entwurf von Systemen, Hardware-Architektur, Elektrotechnik und Computertechnik, Echtzeit-Betriebssysteme, Software-Architektur, Elektronische Systeme, Elektronische Hardware, Leistungsoptimierung, Software Entwurf, Software-Entwicklung, Eingebettete Software, Software Architektur, Systemarchitektur, Dienstleistungsebene, System-Programmierung, Systemanalyse, Verlässlichkeit, Systementwurf und Implementierung, Analyse der Anforderungen, Eingebettete Systeme
★ 4 (122) · Mittel · Spezialisierung · 3–6 Monate
Universidad de los Andes
Kompetenzen, die Sie erwerben: Game Design, Animation and Game Design, Video Game Development, Scrum (Software Development), Unity Engine, Value Propositions, Animations, Functional Specification, Proposal Development, Sprint Retrospectives, Business Modeling, Agile Methodology, 3D Assets, Agile Software Development, Software Design Documents, Software Development Methodologies, Customer Analysis, Interaction Design, UI Components, Software Documentation
★ 4.4 (392) · Mittel · Spezialisierung · 3–6 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Maschinenwesen, Kontrollsysteme, Hydraulik, Technische Berechnungen, Technische Analyse, Schematische Diagramme, Matlab, Simulationen, Mathematische Modellierung, Pumpstationen, Simulation und Simulationssoftware
★ 4.8 (1457) · Gemischt · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Back-End-Webentwicklung, Django (Web-Framework), Datenbank-Anwendung
★ 4.7 (785) · Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: HTML and CSS, React.js, ASP.NET, Restful API, .NET Framework, Web Applications, Web Services, Hypertext Markup Language (HTML), Front-End Web Development, JSON, Application Development, JavaScript Frameworks, Model View Controller, Web Design and Development, Application Frameworks, UI Components, Development Environment, Web Development, Microsoft Visual Studio, Cascading Style Sheets (CSS)
★ 4.2 (353) · Mittel · Spezialisierung · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Data Warehousing, NoSQL, Skalierbarkeit, SQL, Business Intelligence, Datenbank-Anwendung, Informationssysteme, Datenbank Management, Große Daten, Datenbank-Theorie, Datenbank-Design, Data Mining, MongoDB, Datenbank-Management, Relationale Datenbanken, Datenbanken, Datenbank-Entwicklung, Datenbank-Software, Datenbank-Management-Systeme, Datenbank-Systeme, Auszug
★ 4.3 (699) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Generative KI, Data Warehousing, Anwendungsentwicklung, Maschinelles Lernen, Datenwissenschaft, Anwendungs-Rahmenwerke, Datentechnik, Daten importieren/exportieren, Daten-Pipelines, Befehlszeilenschnittstelle, Rollenbasierte Zugriffskontrolle (RBAC), SQL, Datenbank Management, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Angewandtes maschinelles Lernen, Datenbank-Management, Datenmanipulation, LLM-Bewerbung, Gespeicherte Prozedur, Auszug
★ 4.8 (222) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Test Planning, Prompt Engineering, Version Control, OpenAI API, Debugging, Google Gemini, Software Design Patterns, Gemini, Object Oriented Design, Program Development, GitLab, Responsible AI, Infrastructure as Code (IaC), Application Programming Interface (API), Mobile Development, Front-End Web Development, Back-End Web Development, Application Development, GitHub, Artificial Intelligence and Machine Learning (AI/ML)
★ 4.5 (130) · Mittel · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Elektrotechnik und Computertechnik, Elektronische Hardware, Algorithmen, Elektronische Systeme, System-Konfiguration, Eingebettete Software, Dienstleistungsebene
★ 3.9 (98) · Mittel · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Generative AI, Prompt Engineering Tools, Model Optimization, Serverless Computing, AI Workflows, AI Orchestration, Systems Development Life Cycle, Cloud Development, Development Testing, Mobile Development Tools, AI Enablement, AI Integrations, Application Development, Cloud Platforms, Web Analytics and SEO, Application Deployment, Software Development Tools, Cloud-Based Integration, Code Review, Computer Programming Tools
★ 4.1 (50) · Mittel · Spezialisierung · 3–6 Monate